QiuSW
|
a2e9f5e35d
|
docs: add shopee http client cli example
|
2026-09-14 18:02:07 +08:00 |
|
QiuSW
|
36183cf713
|
feat: add cache first shopee synch endpoint
|
2026-09-14 15:28:16 +08:00 |
|
QiuSW
|
247099f05f
|
feat: add stale-aware shopee sync endpoint
|
2026-09-14 12:00:22 +08:00 |
|
QiuSW
|
122982568e
|
fix: reuse active shopee sync task
|
2026-09-14 11:38:22 +08:00 |
|
QiuSW
|
92ba052178
|
fix: serialize shopee detail response object
|
2026-09-14 11:05:35 +08:00 |
|
QiuSW
|
5e0b99f40e
|
fix: return shopee detail bean payload
|
2026-09-14 11:03:52 +08:00 |
|
QiuSW
|
7ba8860171
|
fix: poll shopee sync with task id
|
2026-09-14 10:58:55 +08:00 |
|
QiuSW
|
012269cfda
|
feat: add shopee sync wait endpoint
|
2026-09-14 10:52:36 +08:00 |
|
QiuSW
|
e81411cbbc
|
fix: upsert repeated shopee sync tasks
|
2026-09-14 10:32:58 +08:00 |
|
QiuSW
|
f8c90004f1
|
feat: add redis huohanhan auth cache
|
2026-09-14 10:24:15 +08:00 |
|
QiuSW
|
3fce4c6124
|
fix: make public shopee detail query read-only
|
2026-09-14 10:05:15 +08:00 |
|
QiuSW
|
414b42bb2c
|
feat: add shopee sync task page
|
2026-09-14 09:34:11 +08:00 |
|
QiuSW
|
bf55497c5c
|
feat: list shopee sync task history
|
2026-09-14 09:29:02 +08:00 |
|
QiuSW
|
62e8fd7e9b
|
feat: persist shopee sync tasks
|
2026-09-14 09:28:27 +08:00 |
|
QiuSW
|
b7ee0fc214
|
feat: split shopee sync and detail APIs
|
2026-09-14 09:17:11 +08:00 |
|
QiuSW
|
58cdf932cd
|
fix: bound shopee query duration
|
2026-09-14 09:15:06 +08:00 |
|
QiuSW
|
f384a44d1e
|
fix: retry transient shopee sync status responses
|
2026-09-14 09:09:07 +08:00 |
|
QiuSW
|
c28a2c2031
|
fix: expose shopee sync failure reason
|
2026-09-14 09:08:20 +08:00 |
|
QiuSW
|
8491c5bfef
|
feat: sync shopee product before detail
|
2026-09-14 08:49:53 +08:00 |
|
QiuSW
|
69b20aa38e
|
feat: persist huohanhan product detail
|
2026-09-12 12:06:08 +08:00 |
|
QiuSW
|
2871bb6c00
|
fix: initialize shopee request context and admin sync route
|
2026-09-12 10:27:17 +08:00 |
|
QiuSW
|
e75863bfd9
|
fix: allow authenticated admin shopee sync
|
2026-09-12 10:02:54 +08:00 |
|
QiuSW
|
fe625aba61
|
feat: persist huohanhan auth state in mysql
|
2026-09-12 09:48:01 +08:00 |
|
QiuSW
|
3803450e65
|
fix: use one sqlite driver in api process
|
2026-09-12 09:37:32 +08:00 |
|
QiuSW
|
8457352769
|
fix: correct api key db guard
|
2026-09-12 09:32:32 +08:00 |
|
QiuSW
|
432dcf6e60
|
fix: guard api key database access
|
2026-09-12 09:30:16 +08:00 |
|
QiuSW
|
158d03ae92
|
fix: compile product guard
|
2026-09-12 09:24:59 +08:00 |
|
QiuSW
|
e777918543
|
fix: guard empty product response
|
2026-09-12 09:24:48 +08:00 |
|
QiuSW
|
7421fa3db5
|
fix: guard shopee database initialization
|
2026-09-12 09:22:03 +08:00 |
|
QiuSW
|
5403379b25
|
fix: bind Shopee search enter key to sync
|
2026-09-12 09:19:32 +08:00 |
|
QiuSW
|
fbc6627202
|
docs: record LOCAL-006 product page evidence
|
2026-09-12 09:18:32 +08:00 |
|
QiuSW
|
df3a0067aa
|
feat: add Shopee product management page
|
2026-09-12 09:18:21 +08:00 |
|
QiuSW
|
81f6464d6a
|
docs: accept LOCAL-005 API key page
|
2026-09-12 09:14:42 +08:00 |
|
QiuSW
|
f3f4ce8617
|
fix: close API key dialog without confirmation
|
2026-09-12 09:13:19 +08:00 |
|
QiuSW
|
1e2dcc9bff
|
fix: migrate API key value column before creation
|
2026-09-12 09:09:19 +08:00 |
|
QiuSW
|
5d32dfb747
|
style: rebalance API key table columns
|
2026-09-12 09:07:14 +08:00 |
|
QiuSW
|
ab473a25b9
|
fix: allow migration for existing API keys
|
2026-09-12 08:55:31 +08:00 |
|
QiuSW
|
cfd6bb93d4
|
feat: allow viewing API keys in internal admin
|
2026-09-12 08:55:23 +08:00 |
|
QiuSW
|
1e2a06c8e2
|
feat: add Admin API key management page
|
2026-09-12 08:44:58 +08:00 |
|
QiuSW
|
3736db1157
|
fix: avoid sqlite driver registration conflict
|
2026-09-11 17:41:54 +08:00 |
|
QiuSW
|
768f254c39
|
docs: accept LOCAL-004 API key management
|
2026-09-11 17:41:09 +08:00 |
|
QiuSW
|
f37004f68e
|
feat: add database backed API key management
|
2026-09-11 17:28:56 +08:00 |
|
QiuSW
|
b5f29664ba
|
docs: record huohanhan client integration evidence
|
2026-09-11 16:31:39 +08:00 |
|
QiuSW
|
a55f51ea9a
|
feat: connect Shopee API to migrated huohanhan client
|
2026-09-11 16:27:57 +08:00 |
|
QiuSW
|
6cf0cd3796
|
fix: clean example huohanhan config
|
2026-09-11 16:23:31 +08:00 |
|
QiuSW
|
9e3bf45d03
|
chore: remove deprecated huohanhan config fields
|
2026-09-11 16:23:09 +08:00 |
|
QiuSW
|
b8aaff6ea6
|
chore: load erpgo settings from root config.yaml
|
2026-09-11 16:14:44 +08:00 |
|
QiuSW
|
3fc7d02819
|
chore: default commands to config.yaml
|
2026-09-11 16:13:05 +08:00 |
|
QiuSW
|
e60829ed6a
|
chore: use root config.yaml for runtime settings
|
2026-09-11 16:12:45 +08:00 |
|
QiuSW
|
bb2a19bfbe
|
feat: migrate huohanhan client and document contract
|
2026-09-11 16:06:45 +08:00 |
|