Commit Graph
100 Commits
Author SHA1 Message Date
Martin 462b078342 P5-4105 update package price calculations 2019-08-29 11:49:20 +02:00
Martin 5990622b5b P5-4046 update poster hanging list price 2019-08-06 16:33:53 +02:00
Martin 5f02343fd3 P5-4036 update poster prices 2019-08-02 14:54:38 +02:00
Martin e7d25ac41e P5-3918 lower price for large canvases and posters on US and GLOBAL 2019-05-21 09:40:53 +02:00
Martin e9f0f465ba update us price_adjustments in tests 2019-05-20 11:05:19 +02:00
Martin 5b6b138c5d P5-3926 fix to high package price on designer products 2019-05-20 09:55:21 +02:00
Martin 728ae6932c change api2-dev host 2019-05-16 10:57:09 +02:00
Martin f77aa995a3 update deploy script 2019-05-16 10:48:00 +02:00
Martin 35a7c3798d P5-3247 add price calculations for poster inquiries 2019-05-14 09:25:30 +02:00
Martin 2d9ace0b9b P5-3463 add poster category text columns 2019-01-30 14:38:12 +01:00
Martin 3374feee0e P5-3538 do not create eSales importfile after saving a category 2019-01-29 14:07:56 +01:00
Martin 393d117881 P5-3133 update VAT in poland 2018-10-05 14:00:07 +02:00
Martin 04187803af P5-2777 add poster price calculations 2018-10-04 16:18:35 +02:00
Martin d0d8ed5212 P5-3065 update VAT in spain 2018-09-05 15:08:39 +02:00
Martin 8eb74f2a48 deploy script now deploys the current branch 2017-10-30 10:50:59 +01:00
Martin b3486284eb updated deploy script with new url to staging server 2017-10-30 10:50:23 +01:00
Martin 7e3c2c3c41 PW-721 new canvas price formula 2017-05-03 18:32:55 +02:00
Martin 4c7ab37a21 PW-680 fixed a bug where exchange_rate and price_adjustments didnt reload properly between requests 2017-03-03 10:44:12 +01:00
Martin 5ad053a09b add m2_price_excl_vat to all price resources 2016-12-12 12:08:00 +01:00
Martin ef9c86bfdd new staging server 2016-11-26 00:29:59 +01:00
Martin cab0060521 do not use values in the inquiry canvas price formula 2016-11-26 00:21:25 +01:00
Martin 3433113cb9 add support for product price calculations 2016-11-19 19:56:39 +01:00
Martin b5c8145f96 add m2_price to canvas price resource 2016-11-19 17:18:55 +01:00
Martin 2bd2094f63 rename material_price to m2_price 2016-11-19 17:15:23 +01:00
Martin e5b6edc7ca new staging server 2016-11-19 17:15:04 +01:00
Martin 4679dd2bbe PW-570 inquiry price calculations 2016-11-19 16:38:37 +01:00
Martin 980aa8f88b remove unecessary validation check 2016-11-14 00:16:30 +01:00
Martin 8e28378cb8 only check api keys on selected resources 2016-11-14 00:10:57 +01:00
Martin c7fdb2684b test that a jsonschema validates ok 2016-11-13 21:35:09 +01:00
Martin 81504a5366 remove redundant code 2016-11-13 21:07:45 +01:00
Martin affcc9635b rename material_price to m2_price 2016-11-13 20:14:55 +01:00
Martin d854ff9798 validators are now decorators instead 2016-11-13 19:38:45 +01:00
Martin 66b1787722 put all extensions in a new file 2016-11-13 19:30:17 +01:00
Martin 6587a27cd2 add endpoint for health-checks 2016-11-11 15:44:23 +01:00
Martin 4affc08eae test with non-rounded values for diy-frame prices 2016-11-08 14:47:32 +01:00
Martin 1f75cb9cc5 diy-frame endpoint now returns price excl vat 2016-11-08 13:54:46 +01:00
Martin 7216e38060 add rounded parameter to wallpaper price calculations 2016-11-08 13:39:45 +01:00
Martin 1d6e2cc354 improve canvas-frame price calculations 2016-11-08 13:24:08 +01:00
Martin cf5fe9fc69 refactor canvas material price calculations 2016-11-08 13:04:17 +01:00
Martin fa1528f138 remove redundant # 2016-11-01 16:40:32 +01:00
Martin 0663bedc80 refactor material prices 2016-11-01 14:39:59 +01:00
Martin bf9fc3ae5a PW-567 add the old canvas formula 2016-10-31 17:57:11 +01:00
Martin cbee61b564 new host for api2-dev server 2016-10-27 13:41:20 +02:00
Martin 7fc34d9ee7 fix some small formatting issues 2016-10-22 03:26:36 +02:00
Martin 2e78700857 disable self-adhesive wallpaper material 2016-10-18 13:56:33 +02:00
Martin 180994045e add models for text-tags 2016-09-19 13:07:43 +02:00
Martin 2b37d19a68 add missing : 2016-09-04 18:39:19 +02:00
Martin 01c1fee30d add docs for designers 2016-09-04 18:36:05 +02:00
Martin 1eb41a8b9e add docs for categories 2016-09-04 18:35:41 +02:00
Martin 1541119e3c remove the default sorting from models 2016-09-03 00:50:12 +02:00
Martin bb2e2abad0 pagination improved 2016-09-02 12:51:14 +02:00
Martin 298d213e76 run db session remove in unittest teardown 2016-09-01 13:38:46 +02:00
Martin 519a793858 do not print sql queries in test mode 2016-08-19 11:41:28 +02:00
Martin d01d097c0d add the server name to test config 2016-08-19 11:40:32 +02:00
Martin 342e00f097 use live server in documentation 2016-08-19 11:28:10 +02:00
Martin 92d3732a09 P5-802 add pagination 2016-08-18 17:39:24 +02:00
Martin 0b39ae3649 add default sorting for designers 2016-08-16 17:20:59 +02:00
Martin e65be51741 add default sorting for categories 2016-08-16 17:20:48 +02:00
Martin 4aa8a6a7e3 document empty API_KEYS behaviour 2016-08-15 18:14:51 +02:00
Martin 350ce70ef0 auth moved to docs 2016-08-15 17:15:39 +02:00
Martin e7722aee9b new docs structure 2016-08-10 13:06:01 +02:00
Martin 46b5f116be pep8 it 2016-08-08 15:21:30 +02:00
Martin da96b4c183 PW-349 change minium price for wallpaper on US to 2sqm 2016-08-08 15:19:54 +02:00
Martin 4c8c35f298 change VAT on eu market to 25% 2016-07-28 16:12:25 +02:00
Martin 30a0f00bd7 add is_number validator 2016-07-26 12:48:51 +02:00
Martin 617a19bf04 helpers unittest no longer needed 2016-07-15 23:17:52 +02:00
Martin 6e79622f97 fix names in slugify testcase 2016-07-15 17:51:41 +02:00
Martin 8ad3571253 add __init__ file 2016-07-15 16:58:25 +02:00
Martin 7d241e2d2c slugify moved to lib 2016-07-15 16:57:43 +02:00
Martin e8f79ae3ef esales url added to test config 2016-07-15 16:55:02 +02:00
Martin f6849225b6 moved flask-esales extension to esales module 2016-07-15 16:12:06 +02:00
Martin e2831351b4 add material price setter 2016-07-10 23:43:41 +02:00
Martin 7e029d9637 material price should always return a float 2016-07-10 23:43:31 +02:00
Martin 663b07fe47 pep8 2016-07-10 23:41:51 +02:00
Martin 9ae2fea044 add inquiry model 2016-07-10 23:38:32 +02:00
Martin ada5d4ad2c add contract customer model 2016-07-10 23:36:27 +02:00
Martin 93426a5516 add designer pricepremium 2016-07-10 23:34:39 +02:00
Martin 3c271e2967 use data as key for all resource-lists 2016-07-09 21:36:22 +02:00
Martin 956898e3b5 designerid renamed to id 2016-07-09 21:33:12 +02:00
Martin 1a805ec69e add validate_territory validator 2016-07-08 16:49:49 +02:00
Martin c0f4cad8f9 market price_adjustments and exchange_rate now returns the correct values 2016-07-08 16:45:33 +02:00
Martin 391150c333 add local test file to gitignore 2016-07-08 16:43:02 +02:00
Martin 23ab6588f7 validationError was moved to new file to avoid circular imports in the future 2016-07-08 16:41:33 +02:00
Martin 6b6121c5af add material models 2016-07-07 15:39:46 +02:00
Martin 34ab07289a added missing import 2016-07-07 15:31:44 +02:00
Martin 77634ae303 pep8 it 2016-06-30 17:31:58 +02:00
Martin 032b417e1d remove url_prefix from the server blueprint 2016-06-30 17:23:53 +02:00
Martin 85224d76d7 clean up TestHttpBasicAuth 2016-06-30 17:20:43 +02:00
Martin c5ebcb916f add missing requirements 2016-06-30 17:13:30 +02:00
Martin 4b593c8cbe Invalid API key error is now in json format 2016-06-30 17:10:07 +02:00
Martin 28af106ecd add tests for the designer resource 2016-06-30 16:58:26 +02:00
Martin 764fc9d329 return correct http status code when creating a designer 2016-06-30 16:57:14 +02:00
Martin 6641db4f37 territory and currency are required parameters to create a designer 2016-06-30 16:56:52 +02:00
Martin 054a1c9411 creation of designer objects improved 2016-06-30 16:55:20 +02:00
Martin 9a96e72fe6 obscure config parameter added to test config 2016-06-30 16:26:24 +02:00
Martin fdd7dfad1e add markets 2016-06-30 16:16:06 +02:00
Martin 72a6a90a7f test structure restructed a bit 2016-06-30 15:57:31 +02:00
Martin 7aca0fd07b rename views to resources 2016-06-30 15:55:30 +02:00
Martin 39188e6000 add basic validation support 2016-06-30 15:45:20 +02:00
Martin 7dcb8c5f50 add test config 2016-06-28 19:01:26 +02:00