Gaetan Craig-Riou
7e48007d09
Add new tag group and add rule to tag group
2025-09-24 10:40:43 +10:00
Gaetan Craig-Riou
50ab0a494c
Move tag rule group form to a component
2025-09-24 10:40:43 +10:00
Gaetan Craig-Riou
d3ef744daf
Display existing grouped tag rules
2025-09-24 10:40:43 +10:00
Gaetan Craig-Riou
ccdd12bf59
Small improvment
...
- add value for preferred customer tags
- allow passing html options to preferred customer tags hidden field
2025-09-24 10:40:43 +10:00
Gaetan Craig-Riou
b66b033999
Small improvement
...
- allow passing html options to the hidden field with the tags values,
to be used to add stimulus directive
- dispatch an input event when the hidden field with tags value gets
updated, it allows stimulus controller (or javascript) to react to
update
2025-09-24 10:40:34 +10:00
Gaetan Craig-Riou
35d37639af
Refactor tag rule filter input
...
Consolidated four partials into one
2025-09-24 10:38:53 +10:00
Gaetan Craig-Riou
6790cad089
Add deleting tag rule
...
TagRuleController is now a subclass of Spree::Admin::BaseController
because Admin::ResourceController did not play well with turbo_stream.
And to be honest we did not need all the functionality provided by the
ResourceController
2025-09-24 10:38:53 +10:00
Gaetan Craig-Riou
7087d1b290
Add default tag rule
...
I tried to leverage turbo as much as possible
2025-09-24 10:38:53 +10:00
Gaetan Craig-Riou
8f0cdf8722
Move individual tag rule form to a component
2025-09-24 10:38:53 +10:00
Gaetan Craig-Riou
25f6db09a5
TagListInputComponent removed dependency on the form
...
This allows us to use the component in a context where there is no form
object defined.
2025-09-24 10:38:47 +10:00
Gaetan Craig-Riou
11006c3a60
Display default rule
2025-09-24 10:36:21 +10:00
Gaetan Craig-Riou
b2a3715a8b
Fix bug
...
Don't add a leading coma when the tag list is empty
2025-09-24 10:36:21 +10:00
Gaetan Craig-Riou
693789d526
Merge pull request #13549 from openfoodfoundation/dependabot/npm_and_yarn/leaflet-geosearch-4.2.2
...
Bump leaflet-geosearch from 4.2.1 to 4.2.2
2025-09-24 09:49:41 +10:00
dependabot[bot]
d26b407801
Bump leaflet-geosearch from 4.2.1 to 4.2.2
...
Bumps [leaflet-geosearch](https://github.com/smeijer/leaflet-geosearch ) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/smeijer/leaflet-geosearch/releases )
- [Commits](https://github.com/smeijer/leaflet-geosearch/compare/v4.2.1...v4.2.2 )
---
updated-dependencies:
- dependency-name: leaflet-geosearch
dependency-version: 4.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-22 09:12:58 +00:00
filipefurtad0
fe257162b7
Update all locales with the latest Transifex translations
2025-09-22 07:56:21 +01:00
Maikel
9e746d1b40
Merge pull request #13531 from rioug/better-stimulus-name-for-component
...
Load component stimulus controller with a shorter name
2025-09-17 17:10:37 +10:00
Filipe
273f78b214
Merge pull request #13530 from mkllnk/hub-address-feature
...
Remove retired hub_address feature
2025-09-16 17:23:42 +01:00
Filipe
bd1d9892a2
Merge pull request #13487 from rioug/security-241-fix-url-sanitization
...
Fix url sanitization for Stripe authorisation URL
2025-09-16 16:40:11 +01:00
David Cook
cb825df75b
Merge pull request #13536 from openfoodfoundation/dependabot/npm_and_yarn/leaflet-geosearch-4.2.1
...
Bump leaflet-geosearch from 4.2.0 to 4.2.1
2025-09-16 15:32:29 +10:00
Filipe
bfcadfd7c0
Merge pull request #13404 from cyrillefr/UnsavedChangesMustAppearOnRemovingSingleTagFromOrderCycle
...
Fixes Save button does not enable when removing only tag in OC
2025-09-15 13:27:26 +01:00
dependabot[bot]
255b5f1cd5
Bump leaflet-geosearch from 4.2.0 to 4.2.1
...
Bumps [leaflet-geosearch](https://github.com/smeijer/leaflet-geosearch ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/smeijer/leaflet-geosearch/releases )
- [Commits](https://github.com/smeijer/leaflet-geosearch/compare/v4.2.0...v4.2.1 )
---
updated-dependencies:
- dependency-name: leaflet-geosearch
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 09:27:26 +00:00
Gaetan Craig-Riou
36bb7cb317
Fix vertical ellipsis menu compoenent spec
2025-09-15 10:46:16 +10:00
filipefurtad0
2c4b3ab8fc
Update all locales with the latest Transifex translations
2025-09-12 08:41:29 +01:00
Gaetan Craig-Riou
1c7fbd1d2d
Rename vertical ellipsis menu component files
...
There is no need to have a different name scheme to shorten stimulus
controller name. It's now inline with the other components
2025-09-10 15:27:56 +10:00
Gaetan Craig-Riou
8042dac74f
Fix stimulus controller name to use the shorter version
2025-09-10 15:10:10 +10:00
Gaetan Craig-Riou
ad1ce00223
Generate a better stimulus name for component controller
...
Using the helper `definitionsFromContext` generate quite long name for
stimulus controller in component, ie :
`tag-list-input-component--tag-list-input`.
This custom loader will generate much more readable name, ie L
`tag-list-input`. It's expecting the following pattern :
ofn_component/ofn_controller.js and will fall back to the default
of replacing "_" by "- and "/" by "--" for controller not matching
the pattern.
2025-09-10 15:03:31 +10:00
Maikel Linke
d916ed2c96
Remove retired hub_address feature
2025-09-10 09:59:47 +10:00
Filipe
da66a2947c
Merge pull request #13502 from cillian/replace-darker-background-disable-dynamically-inline-alert-page-alert-directives
...
Replace darker-background, disable-dynamically, inline-alert and page-alert Angular directives
2025-09-08 16:28:51 +01:00
David Cook
646d3b8ed9
Merge pull request #13524 from mkllnk/cleanup
...
Code cleanup
2025-09-08 14:31:34 +10:00
Gaetan Craig-Riou
1f15f094ce
Per review, check the URL is from a stripe subdomain
2025-09-08 11:00:11 +10:00
filipefurtad0
adddee2c3c
Update all locales with the latest Transifex translations
2025-09-05 09:52:44 +01:00
Cillian O'Ruanaidh
74e7bd5172
Update spec/system/consumer/shopping/cart_spec.rb test to use new disabled selector
2025-09-05 09:38:20 +01:00
Cillian O'Ruanaidh
66859f44ca
Include LinkHelper which includes new :link_to_or_disable method to fix spec/views/spree/orders/edit.html.haml_spec.rb test
2025-09-05 09:38:20 +01:00
Cillian O'Ruanaidh
6f7a547e15
Add a :link_to_or_disabled helper method
2025-09-05 09:38:20 +01:00
Cillian O'Ruanaidh
c057c72321
Replace ofn-page-alert angular directive
2025-09-05 09:38:20 +01:00
Cillian O'Ruanaidh
7a3b4d394b
Replace inline-alert angular directive
2025-09-05 09:38:20 +01:00
Cillian O'Ruanaidh
32e3fc0175
Replace disable-dynamically angular directive
2025-09-05 09:38:20 +01:00
Cillian O'Ruanaidh
23c9410a25
Replace darker-background angular directive
2025-09-05 09:38:20 +01:00
Maikel
7e9c5ea58b
Merge pull request #13523 from filipefurtad0/content_spec_html
...
Adds coverage to homepage alert HTML content
2025-09-05 14:35:07 +10:00
Maikel Linke
6c313a1b5a
Remove duplicate include of TimeHelpers in specs
2025-09-05 14:30:46 +10:00
Maikel Linke
244a88a1cd
Removed unused user from report classes
...
We needed them for a feature toggle that doesn't exist anymore.
2025-09-05 14:29:01 +10:00
filipefurtad0
589315780c
Adds coverage to homepage alert HTML content
2025-09-04 19:07:29 +01:00
Gaetan Craig-Riou
2910082584
Merge pull request #13517 from openfoodfoundation/dependabot/npm_and_yarn/jasmine-core-5.10.0
...
Bump jasmine-core from 5.9.0 to 5.10.0
2025-09-03 16:54:57 +10:00
dependabot[bot]
70b5fda632
Bump jasmine-core from 5.9.0 to 5.10.0
...
Bumps [jasmine-core](https://github.com/jasmine/jasmine ) from 5.9.0 to 5.10.0.
- [Release notes](https://github.com/jasmine/jasmine/releases )
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md )
- [Commits](https://github.com/jasmine/jasmine/compare/v5.9.0...v5.10.0 )
---
updated-dependencies:
- dependency-name: jasmine-core
dependency-version: 5.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-01 18:05:10 +00:00
Maikel Linke
9bf2dad343
Update all locales with the latest Transifex translations
v5.2.4
2025-08-29 15:15:19 +10:00
David Cook
05b3417f77
Merge pull request #13512 from mkllnk/remove-timecop-usage
...
Remove remaining Timecop usage
2025-08-29 14:09:50 +10:00
Maikel Linke
403aa6ac6f
Remove remaining Timecop usage
2025-08-29 11:16:20 +10:00
Filipe
fbad3ee9f4
Merge pull request #13484 from cesarlr/patch-1
...
Update Gemfile.lock
2025-08-28 19:38:59 +01:00
Filipe
ddb8b2d08f
Merge pull request #13496 from dacook/fix-link
...
Fix link to enterprise payment methods tab
2025-08-28 19:17:37 +01:00
Filipe
42c9ee033a
Merge pull request #13503 from AndreyUsyaev/usandy/fix-i18n-sells-options
...
Fix missed I18n translations for enterprises sells options
2025-08-28 18:50:07 +01:00