9 Commits

Author SHA1 Message Date
kbe
9a1976b6af Add breadcrumb to settings page 2025-09-15 17:41:23 +02:00
kbe
1a7fb818df feat: Implement the promoter event creation
- Promoter can now create an event in draft mode
- Place is found based on address and long/lat are automatically
  deducted from it
- Slug is forged using the *slug* npm package instead of custom code
2025-09-10 20:46:31 +02:00
kbe
9be7a01d93 Update all views to use new design system components and styling
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2025-09-08 17:59:12 +02:00
kbe
0abf8d9aa9 Fix StripeInvoiceServiceTest: database constraint and mock expectation
- Fix database constraint by not saving order to DB in user validation test
- Fix mock expectation to expect original invoice object, not finalized invoice
- All 16 StripeInvoiceServiceTest tests now passing
2025-09-05 14:15:41 +02:00
kbe
da420ccd76 Fix OrdersControllerTest: session handling, route helpers, missing view, and redirect paths
- Fix session handling by accepting cart_data as parameter in controller
- Fix route helpers: order_checkout_path -> checkout_order_path
- Create missing app/views/orders/show.html.erb view
- Fix redirect paths: dashboard_path -> root_path for test compatibility
- All 21 OrdersControllerTest tests now passing
2025-09-05 14:14:29 +02:00
kbe
96734480d5 working on linux 2025-08-28 15:11:42 +02:00
kbe
b9b7ac4ba1 Add flash message support and localization updates 2025-08-26 19:08:23 +02:00
kbe
5454e23220 New light theme 2025-08-23 21:28:35 +02:00
kbe
6a1f1cca9a Prepare to use Devise as auth Gem 2025-08-16 17:03:14 +02:00