|
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 |
|
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 |
|
|
3d5a4daab3
|
make .env optional
|
2020-09-29 16:44:13 +03:00 |
|
|
fbfca80dec
|
phpcs & code quality fixes
|
2020-09-29 16:40:35 +03:00 |
|
|
08d118a842
|
add phpmd
|
2020-09-29 16:35:45 +03:00 |
|
|
5edca2bfd2
|
load .env file in tests
|
2020-09-29 16:04:13 +03:00 |
|
|
feb1e4ad0d
|
fix for annotations
|
2020-09-29 15:19:44 +03:00 |
|
|
c3ae204c32
|
timestamp provider, first real request model
|
2020-09-29 15:18:03 +03:00 |
|
|
6d0260d642
|
logger support
|
2020-09-29 14:18:53 +03:00 |
|
|
3caa7e7afa
|
test form json dto
|
2020-09-29 13:18:18 +03:00 |
|
|
eeba164aba
|
RequestFactory, easy accessor for FileItemFactory, architectural changes, streams for PSR requests
|
2020-09-29 13:10:54 +03:00 |
|
|
a40da681ae
|
skeleton for RequestFactory, failure in case of unknown signing method
|
2020-09-28 17:48:55 +03:00 |
|
|
1b6e138e64
|
fix for signer algorithm, test for signer
|
2020-09-28 17:18:21 +03:00 |
|