sboulahtit
  • Joined on 2026-02-11
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 22:52:32 +00:00
3df75e2e78 test: add loyalty module tests for today's bug fixes
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 22:04:38 +00:00
92a434530f refactor: rename points earn endpoint to /points/earn for clarity
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 22:00:54 +00:00
01146d5c97 fix: correct earn points API path on loyalty terminal
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 21:56:43 +00:00
d0d5aadaf7 fix: show proper transaction type labels on loyalty terminal
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 21:52:14 +00:00
56afb9192b fix(loyalty): fix wallet service test fixtures and mock paths
a4519035df fix(loyalty): read Google Wallet config from core settings instead of module config
Compare 2 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 21:13:26 +00:00
c9b2ecbdff fix: use SQL func.replace instead of Python str.replace on column
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 21:10:46 +00:00
1194731f33 fix: card lookup 422 caused by route ordering conflict
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 21:04:57 +00:00
12c1c3c511 fix: loyalty sidebar menu label and active state highlighting
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 21:01:42 +00:00
81cf84ed28 fix: correct billing feature-store API paths and loyalty config
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 18:07:27 +00:00
a6e6d9be8e refactor: rename shopLayoutData to storefrontLayoutData
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 18:02:27 +00:00
ec888f2e94 fix: add card detail and store transactions endpoints for loyalty terminal
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 17:00:29 +00:00
53dfe018c2 fix: loyalty storefront and store card detail — enrollment, context, and Alpine.js
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 12:55:52 +00:00
3de69e55a1 fix: add GET /cards/lookup endpoint for loyalty terminal customer search
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 12:52:51 +00:00
cfce6c0ca4 fix: loyalty module end-to-end — merchant route, store menus, sidebar, API error handling
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 12:40:58 +00:00
2833ff1476 fix(billing): use tier_id instead of tier_code for feature limit endpoints
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 11:31:05 +00:00
f47c680cb8 fix: storefront login 403, cookie path, double-storefront URLs, and auth redirects
32e4aa6564 feat: wire Google Wallet into loyalty enrollment, stamps, and points flows
Compare 2 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 09:27:39 +00:00
6c78827c7f feat: add language switching to admin and merchant frontends
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 04:31:05 +00:00
0389294b1a fix: language switcher stuck in French on store dashboard
sboulahtit pushed to master at sboulahtit/orion 2026-02-24 00:22:02 +00:00
cd935988c4 fix: store login crash and dashboard misrouted as storefront
sboulahtit pushed to master at sboulahtit/orion 2026-02-23 23:32:23 +00:00
05d31a7fc5 docs: add Google Wallet setup guide and loyalty env vars
272b62fbd3 docs: update documentation for platform-aware storefront routing
32acc76b49 feat: platform-aware storefront routing and billing improvements
Compare 3 commits »