Maikel Linke
97eef4cfcd
Update all locales with the latest Transifex translations
2024-04-12 14:05:46 +10:00
Ahmed Ejaz
ec61cff387
12332 - Fix rubocop Rails/I18nLocaleTexts errors
...
- Add en locales for the hardcodded strings
2024-04-11 10:14:50 +10:00
David Cook
fd8be37a62
Use shared page controls on products screen
...
This has an auto submit and can potentially work with Turbo, like on the Orders screen.
2024-04-10 15:17:56 +01:00
David Cook
8696e05e66
Move index and bulk_update actions to good ol' HTTP requests
...
We've found that we just can't rely in StimulusReflex (and the underlying WebSockets stack) to guarantee a response to a request.
Because of this, there was intermittent issues when the server was overloaded with large requests, and the response never arrived, leaving an infinite loader, and a poor user wondering if anything was still happening.
2024-04-10 15:17:56 +01:00
Maikel Linke
91803953fe
Point connect app URL to new n8n server
2024-04-05 15:35:03 +11:00
Maikel Linke
e00156a8d4
Make URL to connect app translatable
...
Instance managers can now change the URL in Transifex to use their own
API endpoint.
2024-04-05 14:57:13 +11:00
Gaetan Craig-Riou
12cf626202
Update all locales with the latest Transifex translations
2024-04-03 16:48:50 +11:00
Matt-Yorkley
a55931c081
Reinstate sorting by arbitrary list of product categories
2024-04-02 09:42:43 +11:00
Matt-Yorkley
2743a8183d
Disable sorting by user-defined product category order
2024-04-02 09:33:34 +11:00
Matt-Yorkley
c805486f0a
Update attribute translations
2024-04-02 09:27:36 +11:00
Maikel
d8641bf576
Merge pull request #12268 from dacook/buu/change-variant-unit-11061
...
[BUU] Change variant unit values
2024-03-28 16:19:33 +11:00
David Cook
4498e91e90
Update all locales with the latest Transifex translations
2024-03-28 16:18:36 +11:00
David Cook
436f733213
Add variant unit fields
...
Unfortunately we can't use an input[type=number] because you're allowed to type text for unit_description.
These fields will be conditionally shown/hidden in upcoming steps.
2024-03-27 14:34:31 +11:00
Maikel Linke
42520216aa
Update all locales with the latest Transifex translations
2024-03-22 15:34:25 +11:00
Maikel
4c1268b3ce
Merge pull request #12274 from mkllnk/dfc-product-import
...
Import products from DFC catalog
2024-03-22 09:25:02 +11:00
Konrad
b4b8e99c7b
Merge pull request #12271 from abdellani/set-variant-processor-to-mini_magick
...
set variant_processor to mini_magick
2024-03-20 18:20:45 +01:00
Maikel Linke
8efc215a14
Include product submenu on product import confirmation
2024-03-15 16:46:41 +11:00
Maikel Linke
3af7fa7521
Offer nice select box for enterprise id
2024-03-15 16:46:41 +11:00
Maikel Linke
96ccea3691
Add controller to handle import of DFC products
...
It's not doing anything yet, but this is the basic setup.
2024-03-15 11:40:10 +11:00
Mohamed ABDELLANI
c497b37452
set variant_processor to mini_magick
...
Seem like the default variant processor become vips.
https://github.com/openfoodfoundation/openfoodnetwork/actions/runs/8280341472/job/22656656944?pr=12209
https://github.com/rails/rails/issues/44211
The comment on the source code doesn't seem to be updated
4bb7323341/activestorage/app/models/active_storage/variant.rb (L11)
2024-03-15 00:00:05 +01:00
Mohamed ABDELLANI
38b832cec2
fix route to admin#order#invoice#generate
2024-03-14 13:00:10 +01:00
Gaetan Craig-Riou
29dad44f9f
Update all locales with the latest Transifex translations
2024-03-14 10:03:59 +11:00
filipefurtad0
07a43fecdf
Update all locales with the latest Transifex translations
2024-03-08 11:48:31 +00:00
Filipe
9abaf90907
Merge pull request #12233 from dacook/buu/unit-scale-basic-12005
...
[BUU] Unit Scale - basic implementation
2024-03-07 17:20:45 +00:00
Filipe
de9446f5f3
Merge pull request #12167 from mkllnk/haml-up
...
Update Haml syntax and gem to version 6
2024-03-07 15:36:29 +00:00
David Cook
133c9c0609
Add descriptions for taxomony tree
...
Better late than never.
2024-03-06 13:41:22 +11:00
David Cook
a1135f7db7
Move unit scale to separate column
...
This is because it's going to move from product to variant soon, as part of Product Refactor.
2024-03-06 13:01:43 +11:00
David Cook
a9d586952d
Update all locales with the latest Transifex translations
2024-02-29 14:35:08 +11:00
Maikel Linke
676f64cc4b
Update all locales with the latest Transifex translations
2024-02-23 11:11:16 +11:00
Maikel Linke
7a767ab037
Make haml aware of custom boolean attributes
2024-02-22 15:01:13 +11:00
Maikel Linke
0813f43b49
Better wording for OIDC connection
2024-02-22 10:15:07 +11:00
Maikel Linke
6d9c5a9c66
Allow user to get new OIDC refresh token
...
The refresh token is usually valid for a year but it can be revoked at
any time. When we try to use it and it's expired, we should remove it
from the account record and notify the user. They can then refresh the
authorisation.
2024-02-22 10:15:07 +11:00
Maikel Linke
a89b22e397
Allow user to disconnect OIDC account
...
This makes testing much easier. But probably also good for users to
revoke any access via OIDC apps. It also enables users to then connect
to a different account, or just renew the current connection.
2024-02-22 10:15:07 +11:00
Maikel Linke
4d680e5fd1
Use recorded auth hash including all tokens
...
We want to store the access and refresh token as well.
2024-02-22 10:15:07 +11:00
David Cook
eff92b076f
Add new variant form
...
And with the benefit of time travel, a feature spec from the future which will show us where we're heading.
2024-02-15 17:20:38 +11:00
Gaetan Craig-Riou
affadbc05c
Update all locales with the latest Transifex translations
2024-02-14 13:33:28 +11:00
David Cook
c0adf94712
Update all locales with the latest Transifex translations
2024-02-09 10:29:47 +11:00
filipefurtad0
aff8df1957
Undoes changes to stripe initializer
...
Sets instance key in .env.test file
2024-02-08 14:53:51 +00:00
filipefurtad0
dfb18af971
Improves Stripe api.key declaration
2024-02-08 14:50:42 +00:00
filipefurtad0
ecc5bbd0ed
Adds condition to set Stripe.api key
...
Updates spec accordingly
2024-02-08 14:50:42 +00:00
filipefurtad0
6c2f958b3f
Update all locales with the latest Transifex translations
2024-02-05 11:11:29 +00:00
Rachel Arnould
11bdba3c4e
Merge pull request #12073 from rioug/12045-add-invisible-captcha
...
Add invisible captcha to registration screen
2024-02-05 10:44:41 +01:00
Konrad
a30da1f656
Merge pull request #12093 from cillian/generate-invoice-button-warning
...
Display a warning when clicking the generate invoice button if an ABN is required but not present
2024-01-31 21:52:15 +01:00
Gaetan Craig-Riou
d5499245d0
Merge pull request #11698 from openfoodfoundation/dependabot/bundler/redis-5.0.8
...
chore(deps): bump redis from 4.8.1 to 5.0.8
2024-01-29 10:55:58 +11:00
Cillian O'Ruanaidh
f960dec0eb
Display a warning when clicking the generate invoice button if an ABN is required but not present
2024-01-26 14:28:42 +00:00
David Cook
6ffe125820
Override default messages
...
Just in case any bots have been trained to handle the gem's default messages.
2024-01-25 17:24:27 +11:00
David Cook
55ad1ede4e
Add messages to ensure they get translated
2024-01-25 17:23:34 +11:00
David Cook
4634917597
Treat image integrity error as an input error
...
And thus give the user a useful message to try again.
Hmm, if this is a good idea, we should do it everywhere we upload an image. Can we build that in somehow, or at least make a shared helper that accepts a block and catches the error?
I replicated this in dev a couple of times, I think with a text file labelled as an image file. Unfortunately, I can no longer replicate in dev or with a spec.
2024-01-25 14:14:58 +11:00
Maikel Linke
687176cf49
Remove trouble-some hiredis
...
The hiredis client was praised as being faster parsing bulk responses
but it seems to have multiple issues now:
- The redis release 5.0 moved hiredis support to another gem.
- I tried the hiredis-client gem and it raised errors.
- There are claims of worse performance of hiredis [1].
- Maintenance responsiveness has been questioned [2].
Using the default redis driver seems to work fine though.
[1]: https://discuss.rubyonrails.org/t/hiredis-does-not-support-ssl-action-cable/75945
[2]: https://github.com/redis/hiredis/issues/655
2024-01-25 13:28:44 +11:00
Maikel Linke
1884bcf780
Update all locales with the latest Transifex translations
2024-01-25 10:10:20 +11:00