QiuSW and Claude Sonnet 5.5
a4a793f449
feat(web): export all filtered pages to Excel for purchase tasks and SYB products ( #372 )
...
- Web: shared list-export util (5000-row cap, progress, no partial file,
filters frozen at click time) and Export buttons on the purchase
management and SYB products pages; return matches are read per batch
of product ids and only matched/confirmed ones are used.
- Server: purchase list gains inclusive orderSubmittedFrom/To day filter
(UTC+8, same as SYB createdFrom/To, INVALID_REQUEST on bad dates);
return-matches list items gain read-only yeekeQuantity from the
existing join. No migration, no new endpoint or permission.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01NTDbDcwbDw1TSAcE6wfh2F
2026-10-10 08:58:28 +08:00
QiuSW
955869b5f5
fix( #363 ): default inner code page size to 200
2026-10-07 11:09:26 +08:00
QiuSW
bb3990e432
feat( #356 ): support pasted purchase order filters
2026-10-05 16:33:38 +08:00
QiuSW
ddc18f5370
merge(#353,#354,#355): integrate shop filter, pagination and list timeout
2026-10-05 15:02:12 +08:00
QiuSW
a24c2068ef
fix( #355 ): extend SYB product list timeout to 60 seconds
2026-10-05 14:50:22 +08:00
QiuSW
ee8f80f987
fix: submit only frozen eligible inner-code apply selections ( #351 )
2026-09-29 14:57:23 +08:00
QiuSW
9c5e20e249
fix: recover inner-code matching and enable batch rematch #350
2026-09-29 11:45:46 +08:00
QiuSW
4280115e11
feat: batch use pending return matches #349
2026-09-29 10:21:28 +08:00
QiuSW
a4c7b5e97b
feat: add pending return match batch cancellation #347
2026-09-29 09:40:16 +08:00
QiuSW
3b95d4e879
feat(yeeke): sync reshipped returns and exclude new matching ( #345 )
2026-09-28 16:30:37 +08:00
QiuSW
2b01974fe5
feat(syb): confirm one-click replacement from latest collection #258
2026-09-10 15:47:27 +08:00
QiuSW
b1594dc7bd
feat(syb): link latest device collection and match specs #253
2026-09-10 11:34:22 +08:00
QiuSW
9088e6b734
fix(shopee): bound matching waits and recover drawer loading #254
2026-09-10 09:37:02 +08:00
QiuSW
57b0f1595f
feat(client-api): add scoped editable client keys ( #237 )
2026-09-07 16:20:46 +08:00
QiuSW
bf58ad0005
merge: integrate main and purchase fixes for release ( #234 )
2026-09-07 11:58:24 +08:00
QiuSW
1900dab32e
feat(web): remember batch purchase device per user ( #233 )
2026-09-07 11:25:12 +08:00
QiuSW
81c1a7ead2
fix: add scheduled job execution history ( #199 )
2026-09-02 23:12:48 +08:00
QiuSW
b31896ef75
fix(web): restore cached tab state ( #187 )
2026-09-01 10:33:27 +08:00
QiuSW
dce4a4fc2a
fix(web): support request IDs over HTTP ( #182 )
2026-09-01 00:51:29 +08:00
QiuSW
55ded8b598
feat(web): add 100-row pagination option ( #177 )
2026-08-31 17:47:45 +08:00
QiuSW
9d23b44811
fix(upload): preserve multipart boundaries ( #139 )
2026-08-29 00:01:37 +08:00
QiuSW
6949e53968
feat: establish GoAuto MVP baseline ( #19 )
2026-08-15 14:24:45 +08:00