1
0
mirror of synced 2024-12-17 23:58:43 +03:00
Commit Graph

66 Commits

Author SHA1 Message Date
AlexBergal
b8f4cfa149
Lost Boolean params while Request signing (#10) 2021-07-09 13:44:23 +03:00
Alex Lushpai
f919a3a99f
Double filtering seems to be overkill 2021-07-09 11:22:37 +03:00
AlexBergal
9e601738ac
Double filtering will loose some params 2021-06-21 21:56:48 +07:00
Alex Lushpai
bd81c1d8fc
Merge pull request #9 from Neur0toxine/remove-incorrect-status
Remove incorrect status
2021-04-14 17:57:52 +03:00
fdac0ae49a Remove incorrect status 2021-04-14 17:55:21 +03:00
altqq885
0eff0e82a8
Product methods implementation
* aliexpress.solution.product.list.get
* aliexpress.solution.product.list.get
* aliexpress.solution.product.info.get (not all fields in response data)
* aliexpress.solution.batch.product.inventory.update
* aliexpress.solution.batch.product.price.update
2021-03-04 14:59:18 +03:00
Akolzin Dmitry
b0e69213da
deleted dependency by internal abstract class (#7)
Co-authored-by: Akolzin Dmitry <akolzin@retailcrm.ru>
2021-01-20 14:40:16 +03:00
8887145377
use PST timezone as default for all DateTime instances from AliExpress API (#6) 2020-12-31 13:59:03 +03:00
Alex Lushpai
1206a69bef
Validate AppData, easier client instantiation 2020-12-29 12:38:21 +03:00
Alex Lushpai
53ae13b180
Use PST instead of America/Los_Angeles
use PST instead of America/Los_Angeles
2020-12-29 12:37:39 +03:00
d4a3cf8d42 validate AppData, easier client instantiation for those who don't want to look into the complex inner logic 2020-12-28 17:49:26 +03:00
0179575dea use PST instead of America/Los_Angeles 2020-12-28 15:53:37 +03:00
Alex Lushpai
d13cf5f5ca
update product name, cleanup annotations (#3) 2020-12-15 13:28:59 +03:00
Akolzin Dmitry
927fefdc32
Move CI to Gihub Actions (#2) 2020-11-26 14:55:30 +03:00
Alex Lushpai
6e0559ab33
Update order statuses enum 2020-10-28 15:51:25 +03:00
9e810fc409 update order statuses enum 2020-10-28 14:05:04 +03:00
Alex Lushpai
2ea4811db6
Update README.md 2020-10-20 17:28:37 +03:00
b0cd4794db
remove old note from readme 2020-10-20 17:06:41 +03:00
43a92e54bb
fix for package name in the README.md 2020-10-20 17:04:27 +03:00
b529e2b83b oauth code exchange 2020-10-14 14:55:27 +03:00
e1161596dd fix for secret leak (it was passed instead of redirect URI) 2020-10-14 13:29:51 +03:00
f928d53fba ability to provide custom state instead of generated one 2020-10-14 12:24:56 +03:00
ac0a3d2bac fix for case-independency for the environment 2020-10-07 14:53:45 +03:00
12cb4b48c9 case-independent environment 2020-10-07 14:50:11 +03:00
d1ff411b87 update deps 2020-10-07 14:01:41 +03:00
08bfc5184b aliexpress.solution.merchant.profile.get request 2020-10-07 10:43:19 +03:00
cd553ef64e feed stocks & prices models, necessary dropshipping models, authorization URI builder is usable now, client doesn't use GET requests, and etc 2020-10-06 17:39:02 +03:00
402c20d184 refactor client workflow which resulted in correct behaviour for signatures 2020-10-06 12:47:38 +03:00
405621bfdf logging, order fulfillment by seller 2020-10-06 11:15:27 +03:00
e7a3fa8e55 fix coverage banner in the readme 2020-10-05 18:22:37 +03:00
566320bfdc orders list request and response, timezone check, other changes 2020-10-05 18:11:20 +03:00
cc2cc6a2fd component for product schema retrieving and refreshing 2020-10-05 10:23:10 +03:00
341585c523 component skeleton for managing base product schemas, rename Client to TopClient to avoid collisions with PSR-18 clients 2020-10-02 18:01:52 +03:00
12410f5a40 PSR-6 cache support for product schema caching & license tags fix 2020-10-02 16:24:57 +03:00
96ee257498 readme update 2020-10-02 15:09:12 +03:00
15084614bf aliexpress.solution.product.schema.get support, a little refactoring in the models, correct PHP version in the annotations 2020-10-02 14:20:08 +03:00
e0790363a9 support for arrays with inline JSON, which resulted in better support for aliexpress.postproduct.redefining.categoryforecast response data 2020-10-02 12:37:56 +03:00
294211417d complete feed solution with tests (no generic models for feed yet...) 2020-10-02 12:19:50 +03:00
5ee9f2a1fc skeleton for feed solution 2020-10-01 17:27:18 +03:00
694b59d3b8 authorization URI builder, slightly different authenticator usage, fail tests if mocks weren't used 2020-10-01 16:29:49 +03:00
18f8675005 structure change for models & add another request and response models & matcher for tests & more tests 2020-10-01 14:59:40 +03:00
c378ad5385 restructurized models list, ExpressionLanguage for property exclusion, tests for excluded properties and inline JSON 2020-10-01 12:43:07 +03:00
95b7c27e6c correct deserialization for inline json, stick to json mode because implementing same for xml is not important 2020-10-01 10:34:42 +03:00
9b081e2e7f WIP: Hacks for inline JSON string inside another JSON or inside XML (some responses actually look like that) 2020-09-30 17:50:44 +03:00
efd71698ca badges first 2020-09-30 13:38:37 +03:00
38e9b2ad11 readme 2020-09-30 13:37:31 +03:00
76b5ec5cf4 refactor (allowed to remove large portion of code), use httplug - service discovery 2020-09-30 13:18:35 +03:00
21ff82c1b8 ErrorResponse & client now can send request 2020-09-29 17:46:00 +03:00
fd2241dbe4 pre-commit hook with auto install 2020-09-29 16:54:10 +03:00
3fca6283fe run phpcs and phpmd before running phpunit in the CI 2020-09-29 16:45:45 +03:00