sboulahtit
  • Joined on 2026-02-11
sboulahtit pushed to master at sboulahtit/orion 2026-04-16 20:35:42 +00:00
3ade1b9354 docs(loyalty): rewrite launch plan with step-by-step pre-launch checklist
sboulahtit pushed to master at sboulahtit/orion 2026-04-16 20:33:53 +00:00
b5bb9415f6 feat(cms): Phase A — page type selector, translation UI, SEO cleanup
sboulahtit pushed to master at sboulahtit/orion 2026-04-15 20:32:34 +00:00
bb3d6f0012 fix(loyalty): card detail — enrolled store name + copy buttons
sboulahtit pushed to master at sboulahtit/orion 2026-04-15 20:26:09 +00:00
c92fe1261b fix(loyalty): use full pagination macro on card detail (match cards list)
sboulahtit pushed to master at sboulahtit/orion 2026-04-15 20:19:38 +00:00
ca152cd544 fix(loyalty): use shared pagination macro on card detail transactions
sboulahtit pushed to master at sboulahtit/orion 2026-04-15 20:13:39 +00:00
914967edcc feat(loyalty): add paginated transaction history to card detail
sboulahtit pushed to master at sboulahtit/orion 2026-04-15 20:02:19 +00:00
64fe58c171 fix(loyalty): normalize card id field, fix terminal redeem bug
3044490a3e feat(storefront): section-based homepages, header action partials, fixes
Compare 2 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-04-13 21:01:35 +00:00
adc36246b8 feat(storefront): homepage, module gating, widget protocol, i18n fixes
sboulahtit pushed to master at sboulahtit/orion 2026-04-11 21:31:34 +00:00
dd9dc04328 feat(loyalty): add Chart.js visualizations to analytics page
sboulahtit pushed to master at sboulahtit/orion 2026-04-11 21:09:03 +00:00
4a60d75a13 docs(loyalty): Phase 8 — runbooks, monitoring, OpenAPI tags, plan update
e98eddc168 feat(loyalty): Phase 7 — advanced analytics (cohort, churn, revenue)
Compare 2 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-04-11 20:41:17 +00:00
8cd09f3f89 feat(loyalty): Phase 6 — admin GDPR, bulk ops, point restore, cascade
sboulahtit pushed to master at sboulahtit/orion 2026-04-11 18:27:05 +00:00
4c1608f78a feat(loyalty): Phase 4.1 — T&C via CMS integration
24219e4d9a a11y(loyalty): Phase 4.2 — accessibility audit fixes
Compare 2 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-04-11 17:56:23 +00:00
fde58bea06 perf(loyalty): Phase 3 — batched expiration + wallet sync backoff
sboulahtit pushed to master at sboulahtit/orion 2026-04-11 17:12:41 +00:00
52b78ce346 feat(loyalty): Phase 2A — transactional email notifications
sboulahtit pushed to master at sboulahtit/orion 2026-04-11 16:29:03 +00:00
f804ff8442 fix(loyalty): cross-store enrollment, card scoping, i18n flicker
d9abb275a5 feat(dev_tools): expand SQL query tool presets and fix column headers
Compare 2 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-04-09 21:37:18 +00:00
4b56eb7ab1 feat(loyalty): Phase 1 production launch hardening
sboulahtit pushed to master at sboulahtit/orion 2026-04-03 19:32:57 +00:00
27ac7f3e28 docs: add nav fix to POC content mapping proposal
sboulahtit pushed to master at sboulahtit/orion 2026-04-03 19:14:58 +00:00
dfd42c1b10 docs: add proposal for POC content mapping (scraped → template)
297b8a8d5a fix(hosting): preview link rewriting prepends storefront base_url
91fb4b0757 fix(hosting): propagate preview token in nav links + enrich pages with scraped content
f4386e97ee fix(cms): testimonials dict.items() collision in section macro
e8c9fc7e7d fix(hosting): template buttons use 'text' to match CMS section macros
Compare 9 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-04-02 21:32:41 +00:00
dd09bcaeec docs: add proposal for HostedSite → Store cascade delete
013eafd775 fix(hosting): fix Create Site button visibility
07cd66a0e3 feat(hosting): add Build POC button with template selector on site detail
73d453d78a feat(hosting): prospect search dropdown on site creation form
d4e9fed719 fix(hosting): fix site creation form + add delete to sites list
Compare 25 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-03-30 19:37:26 +00:00
a247622d23 feat(tenancy): add delete button on table + add-to-store in edit modal
50d50fcbd0 feat(prospecting): show per-category score breakdown on prospect detail
b306a5e8f4 fix(prospecting): inline isPositiveFlag check to avoid scope issue
28b08580c8 feat(prospecting): improve prospect detail with score details and tech badge
Compare 4 commits »