dependabot[bot]
9d710652d4
chore(deps): bump redis from 4.8.1 to 5.0.8
...
Bumps [redis](https://github.com/redis/redis-rb ) from 4.8.1 to 5.0.8.
- [Changelog](https://github.com/redis/redis-rb/blob/master/CHANGELOG.md )
- [Commits](https://github.com/redis/redis-rb/compare/v4.8.1...v5.0.8 )
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-25 11:33:37 +11:00
Maikel Linke
1884bcf780
Update all locales with the latest Transifex translations
v4.4.27
2024-01-25 10:10:20 +11:00
Konrad
773131741b
Merge pull request #11817 from rioug/10809-match-taxons-to-DFC-product-types
...
[DFC] match taxons to dfc product types
2024-01-25 00:05:31 +01:00
Konrad
d15395a252
Merge pull request #12052 from dacook/hotkeys
...
Hotkey fix
2024-01-24 23:34:50 +01:00
Konrad
ca12eab4bb
Merge pull request #11985 from chahmedejaz/task/11768-add-voucher-in-enterprise-fees-with-tax-by-order-report
...
Include vouchers in report: Enterprise Fees With Tax Report By Order
2024-01-24 22:57:48 +01:00
Konrad
5377304190
Merge pull request #12050 from cyrillefr/Replace-toggle_button_disabled_controller-with-generic-toggle_control_controller
...
Replace toggle_button_disable controller with generic toggle_control controller
2024-01-24 16:39:26 +01:00
Konrad
ec4bbe6241
Merge pull request #12038 from mkllnk/dfc-tax-category
...
Spec requiring tax category when creating products
2024-01-24 16:26:57 +01:00
Maikel
25a4e45171
Merge pull request #12070 from openfoodfoundation/dependabot/bundler/sidekiq-7.2.1
...
Bump sidekiq from 7.2.0 to 7.2.1
2024-01-24 14:21:59 +11:00
dependabot[bot]
67d66bde06
Bump sidekiq from 7.2.0 to 7.2.1
...
Bumps [sidekiq](https://github.com/sidekiq/sidekiq ) from 7.2.0 to 7.2.1.
- [Changelog](https://github.com/sidekiq/sidekiq/blob/main/Changes.md )
- [Commits](https://github.com/sidekiq/sidekiq/compare/v7.2.0...v7.2.1 )
---
updated-dependencies:
- dependency-name: sidekiq
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-23 00:50:34 +00:00
Gaetan Craig-Riou
46b1fe713f
Merge pull request #12072 from openfoodfoundation/dependabot/npm_and_yarn/js-big-decimal-2.0.7
...
Bump js-big-decimal from 2.0.4 to 2.0.7
2024-01-23 11:47:40 +11:00
Gaetan Craig-Riou
41c1b8da10
Merge pull request #12071 from openfoodfoundation/dependabot/bundler/shoulda-matchers-6.1.0
...
Bump shoulda-matchers from 6.0.0 to 6.1.0
2024-01-23 11:44:52 +11:00
dependabot[bot]
41268153c0
Bump js-big-decimal from 2.0.4 to 2.0.7
...
Bumps [js-big-decimal](https://github.com/royNiladri/js-big-decimal ) from 2.0.4 to 2.0.7.
- [Release notes](https://github.com/royNiladri/js-big-decimal/releases )
- [Commits](https://github.com/royNiladri/js-big-decimal/compare/v2.0.4...v2.0.7 )
---
updated-dependencies:
- dependency-name: js-big-decimal
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-22 09:36:14 +00:00
dependabot[bot]
36f32ddca2
Bump shoulda-matchers from 6.0.0 to 6.1.0
...
Bumps [shoulda-matchers](https://github.com/thoughtbot/shoulda-matchers ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/thoughtbot/shoulda-matchers/releases )
- [Changelog](https://github.com/thoughtbot/shoulda-matchers/blob/main/CHANGELOG.md )
- [Commits](https://github.com/thoughtbot/shoulda-matchers/compare/v6.0.0...v6.1.0 )
---
updated-dependencies:
- dependency-name: shoulda-matchers
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-22 09:21:27 +00:00
Gaetan Craig-Riou
36b3b3c989
Switch to comparing product type semanticId
...
Currently it's not possibel to compare two
`DataFoodConsortium::Connector::SKOSConcept` or
two `VirtualAssembly::Semantizer::SemanticObject with` `==`.
Related to : https://github.com/assemblee-virtuelle/semantizer-ruby/pull/2/files
2024-01-22 11:40:50 +11:00
Maikel
a55587b765
Merge pull request #12059 from openfoodfoundation/dependabot/bundler/stripe-10.6.0
...
Bump stripe from 10.5.0 to 10.6.0
2024-01-22 10:29:31 +11:00
Maikel Linke
e25464b38a
Re-record stripe API requests
2024-01-22 10:21:15 +11:00
Maikel
1f5541d2fb
Merge pull request #12064 from dacook/bump-prettier-v4
...
Bump prettier and pretty-quick
2024-01-22 10:15:30 +11:00
Gaetan Craig-Riou
96a010033d
Fix admin view to use dfc_id
...
This was missed in a previous refactor
2024-01-22 10:12:39 +11:00
Maikel Linke
28e17aff68
Fix DFC context in spec to resolve product types
...
The `dfc-b:hasType` value can only be parsed as object id if the context
contains:
```
"dfc-b:hasType":{
"@type":"@id"
},
```
The standard context includes this and it's easier to use. Now that the
URIs of product types are correctly resolved, we don't need to
substitute the URI manually.
Also dropped an old unneeded spec for backwards compatibility.
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
35da321e15
Fix skos parser to not replace Product type URI by dfc-pt
...
The given productType.rdf file doesn't give us any context for `dfc-pt`,
so there was no reason to do that.
We still need to do some substitution in the importer, as some times
we are given `dfc-pt` as input data.
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
2aa0ab15b9
Simplify traversing of Product Types
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
9607739e16
Per review, store product type instead of path
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
c1e7aa6daa
Small improvment for Importer
...
Doesn't try to load skos concept if we are not dealing with an object
that doesn't refers to a skos concept
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
c40ccb8e86
Refactor, move product type matching to DfcProductTypeFactory
...
It keeps SuppliedProductBuilder and move all the matching logic to its
own class
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
d8b56d5c16
Per review, match on the product type URI instead of name part 2
...
For import this time
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
8013fac5b8
Per review, match on the product type URI instead of name
...
Fox export only
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
162fd4bef5
update documentation
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
25a820fe12
Allow updating of product type
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
a35e896a98
Add taxon to request spec
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
47cea0af6b
Add matching DFC product type to taxon when importing product
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
e917b26e91
Support non "underscore" name for dfc_name
...
Ie: you can now use "Soft drink" instead of "soft_drink", case is also
ignored
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
476f3b8a28
Fix DFC importer to support Product types
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
2be1aea64c
SKOS parser, user shorten version for product types URI
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
a2cb1f4c37
Update swagger documentation
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
4d52e169e2
Update taxon to not be a top concept product type
...
This is to test the product type matching is working properly
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
42e2141d05
Match product taxon with DFC Product type
...
It relies on having dfc_name populated on the given taxon.
Matching is as follow:
- parse the DFC product types and store in PRODUCT_TYPES if needed
- match the dfc_name against PRODUCT_TYPES
- call the method returned on the DFC connector
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
8014aa4c2f
Update test to check for Product Type
2024-01-22 10:12:39 +11:00
Gaetan Craig-Riou
403386ea09
Add basic match on the root level Product Types
...
Currently anything but the leaf level is modelled as a
DataFoodConsortium::Connector::SKOSInstance, which isn't supported
by the connector as "hasType" for a product. The lead level is modelled
by DataFoodConsortium::Connector::SKOSConcept which is supported by
connector. On top of is `#narrowers`, `#broaders`and `#prefLabels`
aren't set making it very difficult to travers the Product Type tree.
2024-01-22 10:12:32 +11:00
Gaetan Craig-Riou
652c7a563c
Add dfc_name field on Spree::Taxons
...
This will let us map OFN product taxons to DFC product types
2024-01-22 10:02:10 +11:00
Gaetan Craig-Riou
83beafc564
Add missing translation on taxon admin form
2024-01-22 10:02:10 +11:00
dependabot[bot]
acb6a866db
Bump stripe from 10.5.0 to 10.6.0
...
Bumps [stripe](https://github.com/stripe/stripe-ruby ) from 10.5.0 to 10.6.0.
- [Release notes](https://github.com/stripe/stripe-ruby/releases )
- [Changelog](https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stripe/stripe-ruby/compare/v10.5.0...v10.6.0 )
---
updated-dependencies:
- dependency-name: stripe
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-19 10:41:53 +00:00
Filipe
487a7b2257
Merge pull request #12058 from openfoodfoundation/dependabot/bundler/stripe-10.5.0
...
Filter out Stripe client_id
2024-01-19 10:36:34 +00:00
David Cook
40166bf3e8
Update spec/support/vcr_setup.rb
...
Co-authored-by: Maikel <maikel@email.org.au >
2024-01-19 09:55:39 +11:00
David Cook
df82db9a95
Fix Layout/LineLength
2024-01-19 09:24:30 +11:00
David Cook
bb19151705
Merge pull request #12035 from filipefurtad0/remove_default_selection_pr_template
...
Removes default selection for User facing changes
2024-01-19 09:21:15 +11:00
Maikel
0b8ac17354
Merge pull request #12060 from openfoodfoundation/dependabot/bundler/roo-2.10.1
...
Bump roo from 2.10.0 to 2.10.1
2024-01-19 09:06:56 +11:00
David Cook
efc4fce7de
Bump pretty-quick to v4.0.0
2024-01-19 09:03:21 +11:00
David Cook
9a5e9817a8
Bump prettier to v3.2.4
...
It's supported by the latest version of pretty-quick now.
2024-01-19 09:02:41 +11:00
Ahmed Ejaz
ff48825241
11768: fix the amount with voucher
2024-01-19 01:52:24 +05:00
Ahmed Ejaz
3a8e4d203a
11768: replace order_id with order
2024-01-19 01:52:24 +05:00