Commit Graph

32614 Commits

Author SHA1 Message Date
wandji20
489541d6e0 Move invite enterprise user reflex logic to enterprise controler 2024-10-24 15:25:19 +01:00
wandji20
d43e6a5583 Move admin remove terms and condition logic to enterprise controller 2024-10-24 15:25:19 +01:00
wandji20
a3c8ddb8bb Move User accept_terms_of_services action to admin user controller 2024-10-24 15:25:19 +01:00
wandji20
9ebbcfe138 Refactor confirm modal conponent to handle forms 2024-10-24 15:25:19 +01:00
wandji20
35c50532b3 Fix rubocop errors 2024-10-24 15:25:19 +01:00
wandji20
1da3262dc1 Remove cable ready and mrujs dependencies 2024-10-24 15:25:19 +01:00
wandji20
59081a6c49 Small improvements 2024-10-24 15:25:19 +01:00
wandji20
f2d8b382a1 Handle single order actions with turbo_stream 2024-10-24 15:25:19 +01:00
wandji20
82ee0ab45e Refactor bulk_action stimulus controller and handle orders bulk actions with turbo_stream 2024-10-24 15:25:19 +01:00
wandji20
e497292577 Move orders reflex logic to admin orders controller 2024-10-24 15:25:19 +01:00
wandji20
19d37cb66d Remove white_label reflex and handle remove enterprise logo wth turbo stream 2024-10-24 15:25:19 +01:00
wandji20
3e7b7b092f Replace admin report CableReady broadcast with ActionCable 2024-10-24 15:25:19 +01:00
wandji20
450d202734 Replace connected app CableReady broadcast with ActionCable 2024-10-24 15:25:19 +01:00
wandji20
085cd8b56b Replace bulk invoice CableReady broadcast with ActionCable 2024-10-24 15:25:19 +01:00
wandji20
630fb849fa remove cable ready from application controller and refactor shared/alert to resend email confirmation with turbo_stream 2024-10-24 15:25:19 +01:00
wandji20
7038aff5b8 Handle admin search orders with turbo_stream 2024-10-24 15:25:19 +01:00
wandji20
e935beaba1 Handle enterprise edit response with turbo_stream 2024-10-24 15:25:19 +01:00
wandji20
bf06443f17 Handle order voucher responses with turbo_stream 2024-10-24 15:25:19 +01:00
wandji20
94c4342c4f Handle order checkout responses with turbo_stream 2024-10-24 15:25:19 +01:00
wandji20
2f30ddf751 Handle user registration responses with turbo_stream 2024-10-24 15:25:19 +01:00
wandji20
5e6244f7e6 Handle user password responses with turbo_stream 2024-10-24 15:25:19 +01:00
wandji20
29534dbec4 Handle user confirmation responses with turbo_stream 2024-10-24 15:25:19 +01:00
wandji20
fad4ae49f5 Handle user session responses with turbo_stream 2024-10-24 15:25:19 +01:00
Maikel
762e6ec568 Merge pull request #12940 from dacook/bug-12939
Bug 12939
2024-10-24 10:30:37 +11:00
David Cook
45ca2961ec Avoid crash 2024-10-23 22:06:53 +11:00
David Cook
1d75aa45ef spec 2024-10-23 21:55:49 +11:00
David Cook
a123369f8d Merge pull request #12935 from mkllnk/dfc-doc-deterministic
Make DFC API docs deterministic
2024-10-23 16:59:55 +11:00
Maikel
1c58b061b4 Merge pull request #12934 from rioug/fix-unit-price-spec
Use the correct spanish translation
2024-10-22 10:21:26 +11:00
Gaetan Craig-Riou
24df29ddf5 Use the correct spanish translation
Translation has been updated so we need to use the correct spanish
word
2024-10-22 10:10:00 +11:00
drummer83
9f084057a1 Update all locales with the latest Transifex translations v5.0.0 2024-10-21 11:11:39 +02:00
Konrad
c3b5456433 Merge pull request #12912 from chahmedejaz/task/12911-remove-admin-v3-toggle
Remove the admin_style_v3 toggle from Production and Staging environments
2024-10-19 13:41:14 +02:00
Konrad
7b0519dab9 Merge pull request #12927 from mkllnk/report-dates
Filter reports by last 3 months by default
2024-10-19 13:12:20 +02:00
Maikel
2609298d88 Merge pull request #12929 from mkllnk/dfc-backorder-fix
Handle case of BackorderJob having no work
2024-10-18 10:04:36 +11:00
Maikel
783de09987 Merge pull request #12932 from mkllnk/dfc-offline-token
Request offline access when connecting OIDC account
2024-10-18 10:03:25 +11:00
Maikel Linke
7b8aeb7ef8 Request offline access when connecting OIDC account 2024-10-18 09:39:49 +11:00
Maikel Linke
9c7105e764 Handle case of BackorderJob having no work 2024-10-17 15:39:32 +11:00
Maikel
afff200680 Merge pull request #12923 from openfoodfoundation/dependabot/npm_and_yarn/trix-2.1.7
Bump trix from 2.1.6 to 2.1.7
2024-10-17 15:26:18 +11:00
Maikel Linke
6c431d4052 Fixup specs to use the new datepicker tools 2024-10-17 15:08:02 +11:00
Maikel Linke
2b8487cc6d Parse given datetime for reports properly 2024-10-17 15:08:02 +11:00
Maikel Linke
b9a72381fc Fix datepicker infinite loop
The new default dates were not aligned with the assumption that the
datepicker would open on the current date. The datepicker helper would
try to navigate to the previous month or next month in relation to the
reference date. Now with the wrong reference date, it would infinitely
go into the past or future, not finding the right year and month.

I chose a more robust approach of setting the year and month directly
which the user can do as well. Then we don't need a reference date.
2024-10-17 15:06:56 +11:00
Maikel Linke
ea8e925077 Show default date range to user in date picker 2024-10-17 13:16:12 +11:00
Maikel Linke
a13e5ced3d Select default dates for Packing report, too 2024-10-17 13:16:12 +11:00
Maikel Linke
aa7fffa5a2 Filter reports by last 3 months by default
The values are not shown on the screen and the user doesn't know which
default dates are applied but the filtering works.
2024-10-17 13:16:12 +11:00
Maikel Linke
3227922c76 Use reports helper to DRY 2024-10-17 13:16:12 +11:00
Maikel Linke
aa2a5757ec Move Customers report spec to own file 2024-10-17 13:16:12 +11:00
David Cook
197363b199 Merge pull request #12924 from openfoodfoundation/dependabot/npm_and_yarn/hotwired/turbo-8.0.12
Bump @hotwired/turbo from 8.0.11 to 8.0.12
2024-10-17 09:49:22 +11:00
Konrad
a023443c75 Merge pull request #12880 from rioug/5574-fix-checkout-order-total-calc
Fix checkout order total and payment fees calculation
2024-10-16 21:16:34 +02:00
dependabot[bot]
38196e8ff3 Bump @hotwired/turbo from 8.0.11 to 8.0.12
Bumps [@hotwired/turbo](https://github.com/hotwired/turbo) from 8.0.11 to 8.0.12.
- [Release notes](https://github.com/hotwired/turbo/releases)
- [Commits](https://github.com/hotwired/turbo/commits)

---
updated-dependencies:
- dependency-name: "@hotwired/turbo"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-16 09:12:53 +00:00
dependabot[bot]
475c9fb4ab Bump trix from 2.1.6 to 2.1.7
Bumps [trix](https://github.com/basecamp/trix) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/basecamp/trix/releases)
- [Commits](https://github.com/basecamp/trix/compare/v2.1.6...v2.1.7)

---
updated-dependencies:
- dependency-name: trix
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-16 09:12:41 +00:00
Ahmed Ejaz
c48162388c 12911: remove admin_style_v3 toggle for prod and staging 2024-10-16 13:14:42 +05:00