mizorewww
83ac3f00ae
feat: add card rotation, customer lookup, and concurrent eligibility checks
...
Add encrypted card pool management, persisted card and outbound rotation, and per-card decline cooldowns. Improve customer and redemption-code lookup, recovery controls, and filtering; rebuild frontend assets and refresh mock screenshots.
Give read-only eligibility checks four independent slots so payment processing no longer blocks them. Cover concurrency, slot cleanup, card rotation, and lookup behavior with tests.
2026-10-04 11:44:38 +08:00
mizorewww
92f09423c3
feat: add payment node cooldown and safe network retries
2026-10-04 01:50:08 +08:00
mizorewww
7493a72941
feat: add order recovery and per-order payment proxy pools
...
Add customer code lookup, single-order and batch recovery, and verified replacement checkout links with preserved payment evidence.
Add payment pause controls, persisted per-order outbound selection, proxy diagnostics, admin status, documentation, tests, and rebuilt frontend assets.
2026-10-03 21:59:14 +08:00
mizorewww
ca1a0b5316
docs: use the real clone URL now that the repo is public
2026-10-03 13:03:09 +08:00
mizorewww
01b2470dd0
docs: rewrite README as a plain-language preview and deployment guide
2026-10-03 13:02:45 +08:00
mizorewww
ac712cc472
docs: add mock preview screenshots to the README
2026-10-03 12:59:00 +08:00
mizorewww
66631579ff
docs: record catalog and stats redesign deployment
2026-10-03 12:50:41 +08:00
mizorewww
d3246cc9bd
docs: de-sensitize templates and README for open sourcing
...
Replace the production domain, server hostname, operator paths and
customer usernames with placeholders, document the catalog
configuration step, and mark the Caddyfile as a template.
2026-10-03 12:48:46 +08:00
mizorewww
3af2466e50
docs: record stats dashboard and setup wizard deployment
2026-10-03 12:12:43 +08:00
mizorewww
a8e7565448
fix(proxy): ignore services, endpoints and experimental sections
...
A pasted sing-box config carrying services (api/ssm-api), endpoints
(wireguard/tailscale), or experimental controllers (clash/v2ray/debug)
could bind non-loopback listeners or alter host networking once the
full include registries are enabled. Strip those sections so the
proxy record can only forward traffic; outbounds, route and dns still
pass through. Align the README outbound list (dns outbound was
removed in sing-box 1.12) and document the stripped sections.
2026-10-03 12:09:37 +08:00
mizorewww
f1010921d9
docs: describe setup wizard and flexible proxy outbounds
2026-10-03 11:54:45 +08:00
mizorewww
62050a6aae
docs: record checkout recovery behavior and production rollouts
2026-10-03 10:53:40 +08:00
mizorewww
6b3d2b68da
docs: record verified redemption code retention and copy backfill
2026-10-02 19:33:31 +08:00
mizorewww
8a15c6feb4
docs: record successful batch folder deployment
2026-10-02 19:30:38 +08:00
mizorewww
cf2a058e77
fix: reserve batch navigation height to prevent loading layout shifts
2026-10-02 19:28:36 +08:00
mizorewww
a097b6f0a6
docs: describe batch folders and persistent encrypted code copying
2026-10-02 19:27:09 +08:00
mizorewww
d158b0dc48
docs: record folder management validation and production rollout
2026-10-02 19:16:38 +08:00
mizorewww
9e920d17d2
docs: document frontend builds audits and production deployment
2026-10-02 19:02:22 +08:00
mizorewww
17c1ff34de
Recover transient prepayment failures and reconcile pending gifts automatically
2026-10-02 18:27:58 +08:00
mizorewww
a70168a441
Preserve gift creation failures and distinguish unsubmitted payments
2026-10-02 18:19:24 +08:00
mizorewww
c94c58e4e7
Enable Cloudflare proxy and preserve trusted visitor IPs
2026-10-02 17:39:02 +08:00
mizorewww
ba271c7da2
Reconcile completed Stripe gifts and show real redemption progress
2026-10-02 17:07:22 +08:00
mizorewww
1a30b1a18f
Document incomplete payment evidence and retained recipient lock
2026-10-02 16:47:30 +08:00
mizorewww
0c12c5b8d7
Archive verified canceled checkouts and prepare user redemption trial
2026-10-02 16:46:54 +08:00
mizorewww
0917e47bc0
Fix Stripe save-option rejection and persist payment diagnostics and billing address
2026-10-02 15:51:51 +08:00
mizorewww
ca14496cfc
Add guarded X gift CLI and paused redemption site with admin code management
2026-10-02 15:30:51 +08:00