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
|
0409d55d7f
|
fix(tip): remove coffee tier labels
|
2026-07-16 12:02:26 +08:00 |
|
admin
|
590dee417b
|
refactor(payment): centralize route lifecycle
|
2026-07-15 18:47:01 +08:00 |
|
admin
|
c277b3e6ca
|
feat(tip): add selectable coffee gift tiers
|
2026-07-15 17:00:25 +08:00 |
|
admin
|
81d6489978
|
feat(analytics): add behavior and payment funnel tracking
|
2026-07-14 16:54:13 +08:00 |
|
admin
|
3a4f24cb06
|
feat(payment): implement coffee tip plans and update payment flow
|
2026-07-14 11:48:46 +08:00 |
|
admin
|
0fe74b5371
|
feat(tip): support tiered coffee gifts
|
2026-07-14 10:46:27 +08:00 |
|
admin
|
f9b5f22ee9
|
feat(tip): display realistic coffee photo
|
2026-07-13 18:54:15 +08:00 |
|
admin
|
f7f910bd61
|
fix(tip): use English fallback product name
|
2026-07-13 18:43:33 +08:00 |
|
admin
|
31ad5102f5
|
feat(tip): use coffee product image
|
2026-07-13 18:19:30 +08:00 |
|
admin
|
3362fafa1c
|
refactor(tip): improve coffee tip presentation
|
2026-07-13 15:54:59 +08:00 |
|
admin
|
098b675f44
|
refactor(ui): add shared character avatar
|
2026-07-10 18:35:17 +08:00 |
|
admin
|
41d0c121b2
|
refactor(app): split page orchestration flows
|
2026-07-09 11:59:03 +08:00 |
|
admin
|
cb7791dd8d
|
feat(tip): add coffee tipping page
|
2026-07-08 19:21:42 +08:00 |
|