sileya-ai pushed to feat/phase4-ticket-wallet at sileya-ai/vr-shopxo-plugin
-
95db208162 fix(Task1): barcode canvas显式宽高 + 改善renderBarcode诊断日志
sileya-ai pushed to feat/phase4-ticket-wallet at sileya-ai/vr-shopxo-plugin
-
4c04b094e2 fix(Task1): seat展示截断 + 短码改名核销码 + barcode渲染函数化
sileya-ai pushed to feat/phase4-ticket-wallet at sileya-ai/vr-shopxo-plugin
-
29f4c61110 feat(Task1): seat_number display + CODE128 barcode rendering
sileya-ai pushed to feat/phase4-ticket-wallet at sileya-ai/vr-shopxo-plugin
-
d85eb8e19d fix(Task2): 修复 onOrderPaid seat_info 为空的 ThinkPHP Query 懒加载 bug
sileya-ai pushed to feat/phase4-ticket-wallet at sileya-ai/vr-shopxo-plugin
-
3633bd84d5 docs: 更新 Phase 2 状态 — Task 1 C端票夹标记完成,Issue #21 同步更新
sileya-ai pushed to feat/phase4-ticket-wallet at sileya-ai/vr-shopxo-plugin
-
4e5aaeacd2 feat(Task1): 票夹页面左上角加返回按钮
sileya-ai pushed to feat/phase4-ticket-wallet at sileya-ai/vr-shopxo-plugin
-
f8bb136d97 fix(Task1): 票夹API双斜杠404 — 修复apiBase构造 + 同步static文件到public/
-
b27467035c fix: api auth - getUserId uses UserTokenData (DB fallback) + user_info cookie decode, removes broken JWT parseToken
-
f422ffcebb fix: order paid hook goods_id from order_detail, backfill tickets
- Compare 3 commits »
sileya-ai pushed to feat/task1-c-wallet at sileya-ai/vr-shopxo-source
-
d48edfb965 feat(Task1): C端票夹页面 + API 完成(附路由调试经验文档)
-
f346e1ebcb council(review): merge BackendArchitect verification to master, resolve plan.md conflict
-
ed920a6584 council(review): BackendArchitect - verify cleanup state and update plan.md
-
a32f65de0e council(finalize): SecurityEngineer - sync master, update plan.md round 3
-
9620524812 council(cleanup): merge SecurityEngineer cleanup to master
- Compare 10 commits »
sileya-ai created branch feat/task1-c-wallet in sileya-ai/vr-shopxo-source
sileya-ai pushed to feat/phase4-ticket-wallet at sileya-ai/vr-shopxo-plugin
-
14e277a20d docs: add AGENT_TASKS.md — 分阶段任务卡 for future agents
sileya-ai pushed to feat/phase4-ticket-wallet at sileya-ai/vr-shopxo-plugin
-
068c673dd0 docs: add DEVELOPMENT_GUIDELINES for agent behavior constraints
sileya-ai pushed to feat/phase4-ticket-wallet at sileya-ai/vr-shopxo-plugin
-
d05a9aef2d feat: restore vr_ticket event hooks (手误移除修复)
sileya-ai pushed to feat/phase4-ticket-wallet at sileya-ai/vr-shopxo-plugin
-
6a2f9ed061 docs: 添加 Phase 4 API 文档(已实现部分)
-
c3261e553d fix: 添加 shortCodeDecode 缺失的 return 语句和闭合括号
-
ac676d00be refactor: 移除 qr_issued_at 字段
-
6903522b5a fix: 修复 BaseService.php 语法错误(shortCodeDecode 缺失 return + docblock)
-
8b15283376 feat(phase4.3): 完成 C端票夹
- Compare 5 commits »
sileya-ai opened issue sileya-ai/vr-shopxo-plugin#21
Phase 4 开发进度追踪(截至 2026-04-23)sileya-ai pushed to feat/phase4-ticket-wallet at sileya-ai/vr-shopxo-plugin
-
840157ca9d docs: 更新 PHASE_4_PLAN.md - 记录 Feistel-8→HMAC-XOR 算法变更 + 实现状态
-
acceedf6bd fix(phase4.1): 修复 Feistel-8 往返失败 P0 bug
-
2e9f3182ee fix(phase4.1): 修复 Feistel-8 decode 往返失败 P0 bug
-
4c1192d491 fix(phase4.1): 修正短码为变长 ticket_id 设计
-
969a667928 fix(phase4.2): 复用现有 qr_data 字段存储短码|payload
- Compare 10 commits »
sileya-ai deleted branch fix/venue-hard-delete-p0 from sileya-ai/vr-shopxo-plugin
sileya-ai pushed to main at sileya-ai/vr-shopxo-plugin
-
57cc10f8c5 Phase 2 完成:spec渲染+多座位选择+submit修复 → 合并入主线 (#19)
sileya-ai merged pull request sileya-ai/vr-shopxo-plugin#19
Phase 2 完成:spec渲染+多座位选择+submit修复 → 合并入主线
sileya-ai created branch feat/phase4-ticket-wallet in sileya-ai/vr-shopxo-plugin
sileya-ai pushed to feat/phase4-ticket-wallet at sileya-ai/vr-shopxo-plugin
-
b4078d1cfc docs: Phase 4 plan - 发票·核销·票夹(QR签名+Feistel短码+出票链路)