Codex
|
3c74d30189
|
fix(payment): keep character and mobile actions visible
Docker Image / Build and Push Docker Image (push) Successful in 2m3s
|
2026-07-29 13:11:33 +08:00 |
|
Codex
|
59e4eac736
|
feat(payment): expand Stripe methods and checkout handoff
Docker Image / Build and Push Docker Image (push) Successful in 2m10s
|
2026-07-28 16:48:11 +08:00 |
|
Codex
|
019caae598
|
feat(auth): add Messenger topup handoff entry
Docker Image / Build and Push Docker Image (push) Successful in 2m9s
|
2026-07-27 17:25:31 +08:00 |
|
Codex
|
9602fdd94d
|
fix(external-entry): preserve legacy private room links
Docker Image / Build and Push Docker Image (push) Successful in 2m12s
|
2026-07-27 11:31:59 +08:00 |
|
Codex
|
0357fbcaff
|
refactor(private-zone): use canonical product name
Docker Image / Build and Push Docker Image (push) Successful in 2m7s
|
2026-07-23 10:55:47 +08:00 |
|
Codex
|
ed3b34ce1c
|
refactor(private-zoom): rename full feature surface
|
2026-07-22 18:21:47 +08:00 |
|
admin
|
b3ebd5cf3b
|
feat(characters): use local character catalog
|
2026-07-17 16:03:18 +08:00 |
|
admin
|
eac3d8f0a7
|
refactor(data): merge DTO models into schemas
|
2026-07-17 12:47:18 +08:00 |
|
admin
|
c277b3e6ca
|
feat(tip): add selectable coffee gift tiers
|
2026-07-15 17:00:25 +08:00 |
|
admin
|
836ae95940
|
refactor: canonicalize TypeScript and Tailwind syntax
|
2026-07-14 19:06:47 +08:00 |
|
admin
|
0fe74b5371
|
feat(tip): support tiered coffee gifts
|
2026-07-14 10:46:27 +08:00 |
|
admin
|
fd631168c8
|
feat(auth): implement Facebook identity binding on external entry
|
2026-07-13 15:02:01 +08:00 |
|
admin
|
3752b3b729
|
feat(chat): add promotional external entry flow
|
2026-07-13 12:43:18 +08:00 |
|
admin
|
53801490e5
|
feat(auth): add facebook identity psid login
|
2026-07-10 17:10:55 +08:00 |
|
admin
|
e421192560
|
feat(auth): rename external ids to asid psid
|
2026-07-10 11:54:10 +08:00 |
|
admin
|
9159f5346d
|
feat(navigation): add external entry routing
|
2026-07-09 14:43:28 +08:00 |
|