wandji20
a11873559b
Make OC edit warning modal cancel button redirect user to OC list [OFN-12774]
2024-09-27 10:02:49 +02: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
Gaetan Craig-Riou
68fa903d61
Add missing permission check on buu action
...
Plus request spec
2024-09-18 10:24:09 +10: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
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
Ahmed Ejaz
243a4a55b4
11200: add spec for display producer column
2024-09-11 12:03:49 +05:00
Ahmed Ejaz
76fdf3725a
11200: add explanations
2024-09-11 11:41:01 +05:00
Ahmed Ejaz
f8d3467d46
11200: add specs
2024-09-11 01:59:43 +05:00
Gaetan Craig-Riou
00768f6ba0
Add sytem spec for product preview on product edit page
2024-09-10 13:29:40 +10:00
Gaetan Craig-Riou
908caa984b
Add system spec for product preview
2024-09-10 13:29:40 +10:00
Gaetan Craig-Riou
6993750757
Fix product v3 action system spec
2024-09-10 13:29:40 +10:00
Gaetan Craig-Riou
8de7c304fe
Add AdminTooltipComponent
...
I left the stimulus controller separated as it is generic enough
2024-09-10 13:29:40 +10:00
Gaetan Craig-Riou
0a9b858f2a
Add the ability to pass options ModalComponent
...
Now you can add another stimulus controller or action to the modal
2024-09-10 13:29:39 +10:00
filipefurtad0
556539d1b1
Removes pending from fixed issue
...
The pending was not signalling the bug fix as ordering needed to be corrected
2024-09-09 18:07:57 -06:00
filipefurtad0
b7aaab204c
Adds timer restriction with Timecop
...
The datet-time-picker test case was failing for me locally, but passing on GH-Actions. Controlling the time should prevent this type of flakyness
2024-09-09 18:07:57 -06:00
filipefurtad0
632184b0a8
Addresses Davids review
2024-09-09 18:07:57 -06:00
filipefurtad0
8500f6c198
Addresses reviews. The biggest change is moving the table CSS
...
into its helper, which touches other system specs (namely orders_and_fulfillment_spec.rb).
Rubocop fixup
2024-09-09 18:07:57 -06:00
filipefurtad0
ec4dba71c2
Adds flatpickr test
2024-09-09 18:07:57 -06:00
filipefurtad0
6117d70fae
Replaces code with shared examples
...
This spec was appearently flaky, let's see if this change stabilizes it. It came up here: https://github.com/openfoodfoundation/openfoodnetwork/actions/runs/10639846576/job/29498582671?pr=12790
Removes CSV tests based on permissions
Not sure we need these tests, proposing to remove them and use shared examples to test file download
2024-09-09 18:07:57 -06:00
filipefurtad0
2e5c526170
Adds basic coverage on report file download
...
Moves file download into report helper
Removes pdf file assertation
Removes test on PDF file on sales tax report
Removes PDF testing from helper
2024-09-09 18:07:57 -06:00
filipefurtad0
32e32117e3
Adds test case around hub filters
2024-09-09 18:07:57 -06:00
filipefurtad0
2a1d494301
Adds coverage for table contents
2024-09-09 18:07:57 -06:00
filipefurtad0
fd45dea9f7
Moves report test case into dedicated file
...
Sets up an enterprise user instead of an admin user
2024-09-09 18:07:57 -06:00
Konrad
6fac32b446
Merge pull request #12799 from chahmedejaz/bugfix/12777-incorrect-invoice-unit-display
...
Fix Display Unit As field is not Displaying on Invoice and Report
2024-09-06 12:55:03 +02:00
Konrad
cf21c03619
Merge pull request #12827 from johansenja/only-fetch-active-open-shops
...
Optimise shops page: Only inject distributors with active order cycles
2024-09-05 13:04:17 +02:00
David Cook
0f7f1130f1
Update spec/system/admin/invoice_print_spec.rb
2024-09-05 10:49:45 +02:00
Ahmed Ejaz
009d033e4c
12777: add specs
2024-09-05 10:49:45 +02:00
Ahmed Ejaz
983addff0d
12777: use unit_to_display method for variant unit
...
- This method prioritize display_as and after that considers options_text
2024-09-05 10:49:45 +02:00
Maikel Linke
d061fe8ad9
Remove unnecessary sanitising
...
Existing descriptions have been sanitised in a migration. New
descriptions are sanitised when assigned. That should cover everything.
2024-09-05 12:38:33 +10:00
Maikel Linke
53286c22ba
Sanitise existing long descriptions of enterprises
2024-09-05 12:07:05 +10:00
filipefurtad0
cc3181c820
Adds unit spec regression test
2024-09-04 16:51:33 -06:00
Joseph Johansen
9cd39d5c91
Improve specificity of closed_shops API test data
2024-09-04 11:46:44 +01:00
Joseph Johansen
cf5e182cf7
Add specs for ShopsListService
2024-09-04 11:46:44 +01:00
filipefurtad0
4773d1c82e
Reproduces bug #12835
2024-09-03 20:15:29 -06:00
David Cook
9cfcab4f02
Merge pull request #12834 from rioug/12832-Fix-karma-test
...
Fix karma test
2024-09-02 14:08:23 +10:00
Gaetan Craig-Riou
703ad26773
Fix spec to make the test usefull
2024-09-02 12:23:27 +10:00
Gaetan Craig-Riou
627c9eede2
Fix spec using confirm pop up
...
For some reason, karma hang and fails with a timeout error if javascrpit
`confirm` pop up isn't mocked.
Plus fix spec to actually check the pop up has been displayed
2024-09-02 12:18:44 +10:00
David Cook
f9a76342f8
Merge pull request #12830 from filipefurtad0/remove_pdf_file_test_from_reports
...
Removes test on PDF file on sales tax report
2024-09-02 11:15:13 +10:00
Filipe
169cbbe1a1
Merge pull request #12793 from rioug/12768_fix_bulk_coop_report
...
Fix bulk coop report
2024-08-29 15:20:48 -06:00
filipefurtad0
72a503c3c1
Removes test on PDF file on sales tax report
2024-08-29 11:46:22 -06:00
Konrad
afc4c1e967
Merge pull request #12760 from wandji20/wb-OFN-12744
...
UX improvements for creation of new products [OFN-12744]
2024-08-29 17:22:36 +02:00
Rachel Arnould
d76c4bddb0
Merge pull request #12806 from drummer83/typo
...
Fix typos in "category" and unify capitals on "Back To Xyz List" buttons
2024-08-29 16:40:35 +02:00
Maikel
43a366005c
Merge pull request #12798 from johansenja/enable-simplecov
...
Set up code coverage metrics with simplecov
2024-08-28 12:07:53 +10:00