Cillian O'Ruanaidh
429e2b0a86
Fix issue where Trix editor translations were not being set correctly in Chrome
2024-08-16 15:44:09 +01:00
Cillian O'Ruanaidh
70ca03173c
Add Trix translations for all the different English locale regions
2024-08-16 15:43:09 +01:00
Cillian O'Ruanaidh
7961ff7976
Don't add translations for Trix buttons and functions we are not using
2024-08-16 15:33:49 +01:00
Cillian O'Ruanaidh
2d6ffc0ca1
Reuse 'Please insert a URL' translation from text angular editor in the Trix editor
2024-08-16 15:31:59 +01:00
Maikel Linke
d9c296cdb3
Stabilise flaky report specs
...
It looks like we have a new race condition that may only be a problem in
specs. If you trigger one report, it displays via websockets and then
you trigger the next report, there may still be some Javascript active
that displays the first report while the second one is loading. I'm not
sure if users would navigate that fast though.
To minimise the problem, I adjusted the polling to leave more room for
the default websockets response.
2024-08-16 17:08:57 +10:00
Maikel Linke
23aa762be2
Add fallback report loading in case websockets fail
...
This also resolves a race condition scenario. Even if the report gets
rendered via websockets before the controller response is rendered then
the fallback script loads the report again. It's not the most beautiful
but probably okay until we replace websockts altogether.
I'm leaving websockets in at the moment because it can render the report
much quicker than polling can.
2024-08-16 15:24:34 +10:00
Maikel Linke
61f2954973
Add TurboPower Rails gem for nice helpers
...
The helpers are more convenient but also allow us to add options like
smooth scrolling. I thought that looked nicer and is less confusing.
Please note that the `scroll_into_view` helper uses the `targets`
attribute instead of `target`. That attribute needs CSS selectors with a
leading `#` for ids.
2024-08-16 14:37:57 +10:00
Maikel Linke
d354317c73
Replace cable_ready report loading w/ Turbo stream
...
I'm adding TurboPower for the scroll_into_view action. It adds all the
nice CableReady actions to Turbo Streams.
Note that I omitted `block: "start"` because that option is the default
in Javascript. And the generic `action` method doesn't support
parameters like this anyway. I'll work on that in the next commit.
I also re-introduced a race condition by rendering the "loading"
indicator after triggering the report rendering job. I'm planning to
resolve that later.
2024-08-16 14:37:57 +10:00
Maikel Linke
19ef047193
Create observable reports blob early
...
This will allow us to check for completion of the report later in case
websockets fail.
2024-08-16 14:37:57 +10:00
Maikel Linke
037eb456c0
Remove unused controller ivar
2024-08-16 14:37:57 +10:00
Maikel Linke
aed78f3138
Simplify reports controller code branching
2024-08-16 14:37:57 +10:00
Maikel Linke
c31416c536
Separate showing and rendering report
2024-08-16 14:37:57 +10:00
David Cook
917079931e
Merge pull request #12778 from chahmedejaz/bugfix/12596-fix-annoying-oc-warning-display
...
[BUU] Fix Messy flash notifications on new products page
v4.6
2024-08-16 10:29:43 +10:00
Ahmed Ejaz
46e54f48c9
12596: keep flash[:notice] check
2024-08-15 14:50:32 +05:00
Konrad
059dceb304
Merge pull request #12735 from chahmedejaz/bugfix/12698-fix-products-stateful-navigataion
...
Fix 'Back to products list' stateful navigation
2024-08-15 10:43:13 +02:00
David Cook
f0abe650f6
Update all locales with the latest Transifex translations
2024-08-15 16:56:59 +10:00
Ahmed Ejaz
282df9859e
12596 - fix specs
...
- As we are only showing the oc warning once now we need these steps where we are dismissing the oc warning after each navigation. Just keeping the first notice dismiss after login
2024-08-15 05:59:17 +05:00
Ahmed Ejaz
3474c60f4c
12596 - fix annoying oc warning display
...
- such that it only displays once per user session
2024-08-15 05:59:17 +05:00
Konrad
503148b13b
Merge pull request #12653 from wandji20/wb-OFN-11613
...
Add warning modal to order cycle with attached schedule general setting form [OFN-11613]
2024-08-14 18:14:33 +02:00
Konrad
8442c7d334
Merge pull request #12749 from wandji20/wb-OFN-11636
...
Remove awesome nested set gem and dependencies [OFN-11636]
2024-08-14 17:43:11 +02:00
drummer83
f154de66f9
Display admin order page instead of shopfront order page to avoid error 500
2024-08-14 14:44:59 +02:00
wandji20
4a30493716
Improve code style [OFN-12214]
2024-08-13 18:29:27 +01:00
wandji20
f325857e1f
Strip end of long invoice table header names due to names not properly parsed when converting pdf to text [OFN-12214]
2024-08-13 18:23:27 +01:00
wandji20
58872a7017
Include mail stylsheet tag in invoice pdf files and mailer layout [OFN-12214]
2024-08-13 18:23:18 +01:00
wandji20
7392079d4d
Move mail related styles to asset pipeline [OFN-12214]
2024-08-13 17:11:29 +01:00
wandji20
506126c1d3
Bump wicked_pdf to version 2.8.1
2024-08-13 17:11:29 +01:00
wandji20
fa004d0897
Remove wicked pdf stylsheet include tag in order report pdf [OFN-12214]
2024-08-13 17:11:29 +01:00
dependabot[bot]
db7add88fe
chore(deps): bump wicked_pdf from 2.6.3 to 2.8.0
...
Bumps [wicked_pdf](https://github.com/mileszs/wicked_pdf ) from 2.6.3 to 2.8.0.
- [Release notes](https://github.com/mileszs/wicked_pdf/releases )
- [Changelog](https://github.com/mileszs/wicked_pdf/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mileszs/wicked_pdf/commits )
---
updated-dependencies:
- dependency-name: wicked_pdf
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-13 17:11:29 +01:00
Ahmed Ejaz
b14cd08990
12698 - keep old UI URL as it is
2024-08-13 14:23:39 +05:00
Maikel Linke
f21aca234c
Remove direct dependency on MiniMagick
...
We still depend on it as long as we set it as image processor but now we
can switch to another image processor without changing the code around
error handling.
We now rescue from unknown errors during image processing which should
make the app more robust.
2024-08-13 15:25:58 +10:00
EdwardLi-coder
93a6ff4b50
remove background-color
2024-08-13 09:38:20 +08:00
David Cook
50ebfe412c
Merge pull request #12764 from openfoodfoundation/dependabot/npm_and_yarn/js-big-decimal-2.1.0
...
Bump js-big-decimal from 2.0.7 to 2.1.0
2024-08-13 11:31:05 +10:00
David Cook
e59ab6b2d9
Merge pull request #12763 from openfoodfoundation/dependabot/npm_and_yarn/mrujs-1.0.1
...
Bump mrujs from 1.0.0 to 1.0.1
2024-08-13 11:28:24 +10:00
Gaetan Craig-Riou
417d39f684
Merge pull request #12757 from EdwardLi-coder/upload_artifact_v3_to_v4
...
update artifact v3 to v4
2024-08-13 09:35:04 +10:00
wandji20
35169f66dc
Include order cycle spec for non-simple cycles [OFN-11613]
2024-08-12 23:16:04 +01:00
Ahmed Ejaz
64568f4aa4
Revert "test artifact upload from different nodes at the same time"
...
This reverts commit 8a2be468fc .
2024-08-13 00:57:58 +05:00
Ahmed Ejaz
734aebbaaa
update uploaded artifact names to be different
2024-08-13 00:42:59 +05:00
Ahmed Ejaz
8a2be468fc
test artifact upload from different nodes at the same time
2024-08-13 00:22:10 +05:00
Gaetan Craig-Riou
feb429fee7
Fix typo
2024-08-12 18:47:16 +01:00
wandji20
b75101f24f
Fix rebase issue [OFN-11636]
2024-08-12 18:47:16 +01:00
wandji20
1e71db9315
Remove permalinmk from taxons [OFN-11636]
2024-08-12 18:47:16 +01:00
wandji20
82b742608d
Remove jquery/js.tree plugin [OFN-11636]
2024-08-12 18:47:16 +01:00
Maikel Linke
49aa9e0768
Make taxonomy migration reversible
2024-08-12 18:47:16 +01:00
wandji20
a85cfab506
Remove awesome nested set gem and dependencies [OFN-11636]
2024-08-12 18:47:16 +01:00
Ahmed Ejaz
e2e3aa9281
12698: add specs
2024-08-12 15:16:47 +05:00
dependabot[bot]
6bd0f2c088
Bump js-big-decimal from 2.0.7 to 2.1.0
...
Bumps [js-big-decimal](https://github.com/royNiladri/js-big-decimal ) from 2.0.7 to 2.1.0.
- [Release notes](https://github.com/royNiladri/js-big-decimal/releases )
- [Commits](https://github.com/royNiladri/js-big-decimal/compare/v2.0.7...v2.1.0 )
---
updated-dependencies:
- dependency-name: js-big-decimal
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-12 09:26:19 +00:00
dependabot[bot]
ab2968ffd2
Bump mrujs from 1.0.0 to 1.0.1
...
Bumps [mrujs](https://github.com/KonnorRogers/mrujs ) from 1.0.0 to 1.0.1.
- [Changelog](https://github.com/KonnorRogers/mrujs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/KonnorRogers/mrujs/compare/v1.0.0...v1.0.1 )
---
updated-dependencies:
- dependency-name: mrujs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-12 09:25:57 +00:00
EdwardLi-coder
83bf19084b
remove fail test
2024-08-12 16:29:52 +08:00
Edward Li
40a59c988b
Merge branch 'openfoodfoundation:master' into upload_artifact_v3_to_v4
2024-08-12 16:17:53 +08:00
Gaetan Craig-Riou
43d983cac2
Remoce left over console.log
2024-08-12 09:05:48 +01:00