sboulahtit
  • Joined on 2026-02-11
sboulahtit pushed to master at sboulahtit/orion 2026-03-13 22:19:02 +00:00
4a1f71a312 fix(loyalty): resolve critical production readiness issues
sboulahtit pushed to master at sboulahtit/orion 2026-03-13 22:07:36 +00:00
5dd5e01dc6 fix: skip custom domain store detection for platform domains
694a1cd1a5 feat(loyalty): add full i18n support for all loyalty module pages
Compare 2 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-03-12 21:35:13 +00:00
826ef2ddd2 chore: add LOYALTY_GOOGLE_WALLET_ORIGINS to .env.example
sboulahtit pushed to master at sboulahtit/orion 2026-03-12 21:33:16 +00:00
a1cc05cd3d fix(tests): remove stale onboarding redirect tests and mock billing limits
19d267587b fix(loyalty): use private key PEM for JWT signing instead of RSASigner.key
Compare 2 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-03-12 21:30:13 +00:00
9a13aee8ed feat: add module-aware test impact analysis and fix CI test scope
sboulahtit pushed to master at sboulahtit/orion 2026-03-11 22:48:34 +00:00
9c39a9703f fix(tenancy): mock billing limit check in store creation unit test
sboulahtit pushed to master at sboulahtit/orion 2026-03-11 22:45:01 +00:00
395707951e fix: move IMPORT-002 suppression to from-line for validator detection
34bf961309 fix: resolve all 19 architecture validator warnings
Compare 2 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-03-11 22:17:01 +00:00
44acf5e442 fix(dev_tools): resolve architecture validator warnings
b3224ba13d fix(loyalty): replace broad exception handlers with specific types and rename onboarding service
93b7279c3a fix(loyalty): guard feature provider usage methods against None db session
Compare 3 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-03-11 19:33:21 +00:00
29d942322d feat(loyalty): make logo URL mandatory on program edit forms
8c8975239a feat(loyalty): fix Google Wallet integration and improve enrollment flow
f766a72480 feat: enable dev debug toolbar on admin, merchant, and storefront panels
618376aa39 feat(dev_tools): add diagnostics hub with permissions audit tool
Compare 4 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-03-11 10:32:50 +00:00
efca9734d2 test(loyalty): add integration and unit tests for analytics, pages, and stats
sboulahtit pushed to master at sboulahtit/orion 2026-03-11 10:09:00 +00:00
6acd783754 feat(loyalty): refactor analytics into shared template and add merchant stats API
sboulahtit pushed to master at sboulahtit/orion 2026-03-10 21:54:02 +00:00
8cf5da6914 feat: add SQL query presets, shared program form, and loyalty API/admin improvements
sboulahtit pushed to master at sboulahtit/orion 2026-03-10 21:52:08 +00:00
eee33d6a1b feat(loyalty): align program view, edit, and analytics pages across all frontends
sboulahtit pushed to master at sboulahtit/orion 2026-03-10 21:45:25 +00:00
aefca3115e feat(dev_tools): add translation editor for browsing and editing UI translations
sboulahtit pushed to master at sboulahtit/orion 2026-03-10 19:08:49 +00:00
319900623a feat: add SQL query tool, platform debug, loyalty settings, and multi-module improvements
sboulahtit pushed to master at sboulahtit/orion 2026-03-08 22:49:08 +00:00
a77a8a3a98 feat: multi-module improvements across merchant, store, i18n, and customer systems
f141cc4e6a docs: migrate module documentation to single source of truth
Compare 2 commits »
sboulahtit pushed to master at sboulahtit/orion 2026-03-07 05:19:07 +00:00
2287f4597d feat(hosting,prospecting): add hosting unit tests and fix template bugs
sboulahtit pushed to master at sboulahtit/orion 2026-03-06 22:57:36 +00:00
8136739233 feat(docker): add healthchecks for celery-beat and node-exporter
sboulahtit pushed to master at sboulahtit/orion 2026-03-06 22:45:43 +00:00
2ca313c3c7 fix(docker): increase celery-beat memory limit to 256m
sboulahtit pushed to master at sboulahtit/orion 2026-03-06 22:32:27 +00:00
27802e47c2 feat(i18n): add missing fr/de/lb translations for 6 email templates