Maikel Linke
f839452df9
Complete an open order
2024-09-25 10:55:39 +10:00
Maikel Linke
a7a38890f4
Add needed quantities to existing line items
2024-09-25 10:55:39 +10:00
Maikel Linke
caa6d284f0
Find and update existing open order
2024-09-25 10:55:39 +10:00
Maikel Linke
827e37cada
Start moving backorder logic to service
...
The job class is getting too big.
2024-09-25 10:55:39 +10:00
Maikel Linke
6c6927af84
Add SaleSession with correct OrderCycle times
...
Apparently, the FDC implementation uses those dates to finalise orders.
2024-09-25 10:55:39 +10:00
Maikel Linke
439f0cac64
Raise errors on DFC requests
...
The simplified API was only returning the response body, not allowing us
to inspect if an error occurred. Since an error should be an exception
when communicating with a standardised protocol, we raise an error and
keep our simple API.
2024-09-25 10:55:39 +10:00
Maikel Linke
98966f6b89
Place backorders for DFC products
2024-09-25 10:55:39 +10:00
Maikel Linke
260e4f7b00
Create BackorderJob to place wholesale orders
2024-09-25 10:55:39 +10:00
Gaetan Craig-Riou
099da3fc6c
Merge pull request #12872 from mkllnk/enterprise-serialiser
...
Clean up enterprise serialiser for shop page speed
2024-09-23 10:14:44 +10:00
Gaetan Craig-Riou
7078c4ef03
Merge pull request #12871 from openfoodfoundation/dependabot/npm_and_yarn/body-parser-1.20.3
...
Bump body-parser from 1.20.2 to 1.20.3
2024-09-23 10:09:49 +10:00
Maikel Linke
318790d207
Remove unused join table
...
Enterprises used to have products and products have variants. But now
enterprises have variants directly.
2024-09-20 16:44:25 +10:00
Maikel Linke
2be8ef96be
Remove unreachable code
...
These two methods return early if `active` is falsey. So for the rest of
the method we can assume `active` to be truthy.
2024-09-20 16:35:41 +10:00
Maikel Linke
f6e4b107b0
Update all locales with the latest Transifex translations
v4.6.6
2024-09-20 09:46:02 +10:00
Filipe
a5d17b4da9
Merge pull request #12459 from mkllnk/description-html
...
Sanitise HTML in long description of enterprise
2024-09-19 16:12:45 -06:00
Filipe
83ab9594f6
Merge pull request #12854 from chahmedejaz/task/11200-conditionally-hide-producer-column
...
[BUU2] Hide producer column when there's only one producer in the admin account
2024-09-19 15:42:15 -06:00
Filipe
562a24524b
Merge pull request #12848 from rioug/12770-product-preview
...
Product preview
2024-09-19 15:20:18 -06:00
Filipe
2809194b42
Merge pull request #12847 from dacook/fix-bug-12835
...
Fix bug #12835 for producer reports
2024-09-19 14:31:04 -06:00
Maikel
7d3eff2abb
Merge pull request #12845 from wandji20/wb-OFN-12281
...
Fix- chore(deps): bump debounced from 0.0.5 to 1.0.2
2024-09-19 11:22:30 +10:00
dependabot[bot]
c0a49df150
Bump body-parser from 1.20.2 to 1.20.3
...
Bumps [body-parser](https://github.com/expressjs/body-parser ) from 1.20.2 to 1.20.3.
- [Release notes](https://github.com/expressjs/body-parser/releases )
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md )
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3 )
---
updated-dependencies:
- dependency-name: body-parser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-18 23:20:33 +00:00
David Cook
f8bb33a9e8
Merge pull request #12869 from openfoodfoundation/dependabot/npm_and_yarn/hotwired/turbo-8.0.10
...
Bump @hotwired/turbo from 8.0.6 to 8.0.10
2024-09-19 09:19:24 +10:00
dependabot[bot]
24a25d31a0
Bump @hotwired/turbo from 8.0.6 to 8.0.10
...
Bumps [@hotwired/turbo](https://github.com/hotwired/turbo ) from 8.0.6 to 8.0.10.
- [Release notes](https://github.com/hotwired/turbo/releases )
- [Commits](https://github.com/hotwired/turbo/compare/8.0.6...v8.0.10 )
---
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-09-18 09:50:44 +00:00
David Cook
4822a9ebcd
Merge pull request #12868 from rioug/fix-buu-permission
...
[BUU] Add missing permission check on product actions
2024-09-18 17:25:24 +10:00
Gaetan Craig-Riou
68fa903d61
Add missing permission check on buu action
...
Plus request spec
2024-09-18 10:24:09 +10:00
wandji20
c2e0c94f2e
Remove unused debounced plugin
2024-09-17 11:56:07 +01:00
David Cook
296997d558
Test to ensure report abilities
2024-09-17 13:23:14 +10:00
David Cook
a9ad6a2851
Grant product managers ability to create reports
...
We missed this in c31416c , oops.
2024-09-17 13:08:49 +10:00
David Cook
1078e7cd36
Update specs
...
The key here is the enterprise_relationship. This is required for the supplier to have permission to see the orders.
Curiously, the unit test still passes. All will be revealed in the next commit..
2024-09-17 12:55:22 +10:00
Gaetan Craig-Riou
40c4d38e45
Add permission check
2024-09-17 12:01:53 +10:00
Gaetan Craig-Riou
a25937321a
Remove ability of any admin user to see all product
...
And fix related spec
2024-09-17 11:46:55 +10:00
wandji20
a8db288425
Improve debounced initialised events
2024-09-17 01:56:44 +01:00
dependabot[bot]
a106eb10b6
Bump debounced from 0.0.5 to 1.0.2
...
Bumps [debounced](https://github.com/hopsoft/debounced ) from 0.0.5 to 1.0.2.
- [Release notes](https://github.com/hopsoft/debounced/releases )
- [Commits](https://github.com/hopsoft/debounced/commits/v1.0.2 )
---
updated-dependencies:
- dependency-name: debounced
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-17 01:36:37 +01:00
David Cook
a6d71f8dd1
Merge pull request #12861 from openfoodfoundation/dependabot/npm_and_yarn/express-4.21.0
...
Bump express from 4.19.2 to 4.21.0
2024-09-17 09:26:41 +10:00
David Cook
5c300d6d41
Merge pull request #12864 from openfoodfoundation/dependabot/npm_and_yarn/floating-ui/dom-1.6.11
...
Bump @floating-ui/dom from 1.6.10 to 1.6.11
2024-09-17 09:26:24 +10:00
dependabot[bot]
bb4ff5adc2
Bump @floating-ui/dom from 1.6.10 to 1.6.11
...
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom ) from 1.6.10 to 1.6.11.
- [Release notes](https://github.com/floating-ui/floating-ui/releases )
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md )
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.6.11/packages/dom )
---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-16 09:29:53 +00:00
dependabot[bot]
be548c506d
Bump express from 4.19.2 to 4.21.0
...
Bumps [express](https://github.com/expressjs/express ) from 4.19.2 to 4.21.0.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-15 23:49:21 +00:00
Gaetan Craig-Riou
955f8ba5ae
Merge pull request #12858 from openfoodfoundation/dependabot/npm_and_yarn/hotwired/turbo-8.0.6
...
Bump @hotwired/turbo from 8.0.5 to 8.0.6
2024-09-16 09:48:22 +10:00
Konrad
ad94da975a
Add hint about the required Transifex Client
2024-09-14 21:30:54 +02:00
drummer83
f33eb23909
Update all locales with the latest Transifex translations
v4.6.5
2024-09-14 20:50:45 +02:00
dependabot[bot]
9ead14b8a0
Bump @hotwired/turbo from 8.0.5 to 8.0.6
...
Bumps [@hotwired/turbo](https://github.com/hotwired/turbo ) from 8.0.5 to 8.0.6.
- [Release notes](https://github.com/hotwired/turbo/releases )
- [Commits](https://github.com/hotwired/turbo/compare/v8.0.5...8.0.6 )
---
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-09-13 09:26:22 +00:00
Gaetan Craig-Riou
38721d9f36
Per review, fix the tab spec
...
Both tabs have the product name, so add check got the image on the
product details tab.
2024-09-13 14:33:46 +10:00
Gaetan Craig-Riou
3f6aaa74cc
Remove duplicated styling for tabs
...
It uses the same styling as #admin now share via mixins
2024-09-13 14:14:30 +10:00
Ahmed Ejaz
243a4a55b4
11200: add spec for display producer column
2024-09-11 12:03:49 +05:00
Ahmed Ejaz
5be53a40a9
11200: rename products scope
2024-09-11 11:54:38 +05:00
Ahmed Ejaz
76fdf3725a
11200: add explanations
2024-09-11 11:41:01 +05:00
Gaetan Craig-Riou
67f037280a
Add comment in shop view file
...
It wasn't possible to directly reuse the shopfront views because they
are still using angular.
2024-09-11 14:50:37 +10:00
Gaetan Craig-Riou
776b9fcdab
Re enable images partial import
2024-09-11 14:24:24 +10:00
Gaetan Craig-Riou
7e84d41e8c
Simplify modal opening by just rendering the modal in turbo stream
2024-09-11 14:20:41 +10:00
Gaetan Craig-Riou
68491559f3
Merge pull request #12790 from filipefurtad0/revisit_Orders_and_Distributors_report
...
Improves test coverage on Orders and Distributors report
2024-09-11 10:28:55 +10:00
Ahmed Ejaz
f8d3467d46
11200: add specs
2024-09-11 01:59:43 +05:00
Ahmed Ejaz
1580d539df
11200: coniditonally hide producer column
2024-09-11 00:56:52 +05:00