filipefurtad0
107bb3df66
Adds ordering by shipment state
2023-01-30 20:12:38 +00:00
filipefurtad0
dcbf2ae96b
Removes assertions on the Loading element
2023-01-30 20:12:38 +00:00
filipefurtad0
f2c0a77641
Adds ordering by payment state
2023-01-30 18:39:51 +00:00
filipefurtad0
958a1bde9f
Adds ordering by order state
2023-01-30 17:35:23 +00:00
filipefurtad0
cff06011f1
Fixes rubocop issues; Adds ordering by order number
2023-01-30 17:21:29 +00:00
filipefurtad0
0e878d8ce1
Sets context for filters; Adds context for ordering
2023-01-30 17:08:03 +00:00
Filipe
678c60c9b6
Merge pull request #10175 from abdellani/tax_totals_with_rates_by_producer_report
...
Tax Totals with Rates by Producer Report
2023-01-30 13:56:48 +00:00
jibees
83335cfab4
Merge pull request #10342 from openfoodfoundation/dependabot/bundler/redcarpet-3.6.0
...
Bump redcarpet from 3.5.1 to 3.6.0
2023-01-30 10:20:33 +01:00
jibees
a762aa6ff9
Merge pull request #10341 from openfoodfoundation/dependabot/npm_and_yarn/floating-ui/dom-1.1.1
...
Bump @floating-ui/dom from 1.1.0 to 1.1.1
2023-01-30 10:14:38 +01:00
dependabot[bot]
6b1d6e33c0
Bump redcarpet from 3.5.1 to 3.6.0
...
Bumps [redcarpet](https://github.com/vmg/redcarpet ) from 3.5.1 to 3.6.0.
- [Release notes](https://github.com/vmg/redcarpet/releases )
- [Changelog](https://github.com/vmg/redcarpet/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vmg/redcarpet/compare/v3.5.1...v3.6.0 )
---
updated-dependencies:
- dependency-name: redcarpet
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-30 09:06:42 +00:00
dependabot[bot]
24d29c6949
Bump @floating-ui/dom from 1.1.0 to 1.1.1
...
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/floating-ui/floating-ui/releases )
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.1.1/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 >
2023-01-30 09:01:33 +00:00
Maikel Linke
1609cc49e3
Wait only for report jobs within Puma workers
...
Otherwise a root Puma worker will try to wait for its other child
processes as well while they live a long time.
2023-01-30 16:28:59 +11:00
Maikel Linke
8c458c2d48
Remove outdated SSL setting from database
2023-01-30 14:32:31 +11:00
Maikel Linke
0fc108a8e6
Remove useless option to allow SSL
...
It's an outdated Spree setting. We always enforce SSL in production and
staging while development and test environments are running without SSL.
This setting didn't have any effect.
2023-01-30 14:19:37 +11:00
Maikel Linke
f888a0eb21
Remove unnecessary rack-ssl gem
...
Rails comes with ActionDispatch::SSL which is enabled in staging and
production. We don't need this ancient gem last updated in 2014.
2023-01-30 14:08:55 +11:00
filipefurtad0
994232f6d1
Adds pagination test on orders page
2023-01-28 17:50:28 +00:00
jibees
a97fb0f46b
Merge pull request #10336 from openfoodfoundation/dependabot/bundler/aws-sdk-s3-1.119.0
...
Bump aws-sdk-s3 from 1.118.0 to 1.119.0
2023-01-27 10:29:38 +01:00
dependabot[bot]
73c81e626c
Bump aws-sdk-s3 from 1.118.0 to 1.119.0
...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby ) from 1.118.0 to 1.119.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/commits )
---
updated-dependencies:
- dependency-name: aws-sdk-s3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-27 09:08:25 +00:00
Maikel Linke
b35f9551eb
Update translations
v4.2.32
2023-01-27 17:12:37 +11:00
Maikel
4193cdb9f1
Merge pull request #10320 from dacook/remove-ie-warning
...
Remove unnecessary IE warning
2023-01-27 17:02:53 +11:00
David Cook
57678b7566
Remove IE warning
...
It brings me great pleasure to remove this. I've been waiting my whole career: IE is finally gone!!
2023-01-27 12:45:46 +11:00
Maikel
ee5f255fc9
Merge pull request #10326 from openfoodfoundation/dependabot/bundler/bootsnap-1.16.0
...
Bump bootsnap from 1.15.0 to 1.16.0
2023-01-27 12:10:52 +11:00
Maikel
408c2f7a04
Merge pull request #10325 from openfoodfoundation/dependabot/bundler/rubocop-1.44.1
...
Bump rubocop from 1.44.0 to 1.44.1
2023-01-27 11:59:21 +11:00
Jean-Baptiste Bellet
634a54e3f1
Add image in description as they are now authorized
2023-01-26 18:21:28 +01:00
Jean-Baptiste Bellet
8f519eaf21
Factorize expects and include testing html inside modal and in description
2023-01-26 18:21:28 +01:00
Jean-Baptiste Bellet
dd0957fa72
Remove test no related to consumer spec
...
Furthermore, this test is more about testing the text editor (itself) which is an external library
2023-01-26 18:21:28 +01:00
Jean-Baptiste Bellet
6d68460950
Factorize sanitizer options between edition and displaying
...
by using the same `app/services/content_scrubber.rb`
2023-01-26 18:21:27 +01:00
Jean-Baptiste Bellet
79320331c0
As we trust description_html (previously sanitized), direct use HTML
...
via the AngularsJS `bind-html` attribute.
This will display formatting and images.
2023-01-26 17:44:51 +01:00
Jean-Baptiste Bellet
85d9650903
Allow img (and its attributes) to be displayed in the shopfront
2023-01-26 17:42:32 +01:00
Jean-Baptiste Bellet
970b7b6738
Allow attributes src (and alt) to display image for product description
...
on admin ie. `/admin/products/bread/edit`
2023-01-26 17:42:09 +01:00
Filipe
1cfc13e66f
Merge pull request #10208 from jibees/9424-calculator-provide-a-calculator-none
...
Admin: Include a "None" option for calculator type user in shipping method and payment method forms
2023-01-26 14:48:41 +00:00
dependabot[bot]
110c594353
Bump rubocop from 1.44.0 to 1.44.1
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.44.0 to 1.44.1.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.44.0...v1.44.1 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-26 14:31:42 +00:00
dependabot[bot]
1748274e72
Bump bootsnap from 1.15.0 to 1.16.0
...
Bumps [bootsnap](https://github.com/Shopify/bootsnap ) from 1.15.0 to 1.16.0.
- [Release notes](https://github.com/Shopify/bootsnap/releases )
- [Changelog](https://github.com/Shopify/bootsnap/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Shopify/bootsnap/compare/v1.15.0...v1.16.0 )
---
updated-dependencies:
- dependency-name: bootsnap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-26 14:31:00 +00:00
Filipe
e6863f83fc
Merge pull request #10328 from jibees/10327-flaky-specsystemconsumersplit_checkout_specrb486
...
SplitCheckout, Specs: fix errors count when submitting form with errors
2023-01-26 14:27:03 +00:00
jibees
e48ba1b5fa
Specify assertions by grouping them into page section
...
Co-Authored-By: Filipe <49817236+filipefurtad0@users.noreply.github.com >
2023-01-26 15:06:00 +01:00
Jean-Baptiste Bellet
999440da0a
Fix errors count when user submit the form
...
Since https://github.com/openfoodfoundation/openfoodnetwork/pull/10317 we are displaying the error message also in the flash message. For unknown reason, build didn't fail for that PR, but, as the PR adds some error message, we need to change the spec to reflect that change.
This PR separates error in checkout page itself, and errors in flash message banner.
2023-01-26 11:05:55 +01:00
Filipe
1ea7304549
Merge pull request #10276 from jibees/10250-split-checkout-responsiveness-is-broken-on-iphone
...
Split Checkout, increase input to 16px for small devices and iOS devices
2023-01-25 17:32:10 +00:00
Filipe
ad4670705e
Merge pull request #10245 from jibees/10222-in-bom-dont-show-group-buy-info-if-equal-to-0
...
Admin, BOM: Don't display "group by size" if group by product value is actually null
2023-01-25 15:29:05 +00:00
Filipe
5e4afb765b
Merge pull request #10307 from rioug/10271-add-mandatory-asterisk-in-business-detail
...
Add required asterisk in business details panel
2023-01-25 13:23:39 +00:00
Filipe
d2d9e318fc
Merge pull request #10310 from openfoodfoundation/dependabot/bundler/sidekiq-scheduler-5.0.0
...
Bump sidekiq-scheduler from 4.0.3 to 5.0.0
2023-01-25 12:42:16 +00:00
Filipe
a2a1d8b7e2
Merge pull request #10264 from dacook/readonly-mail-settings
...
Update mail settings notice
2023-01-25 12:25:05 +00:00
Filipe
65d8337d3d
Merge pull request #10319 from mkllnk/show-flash-until-closed-by-user
...
Show new flash messages until discarded by user
2023-01-25 12:19:45 +00:00
Filipe
7f3cf743f7
Merge pull request #10317 from mkllnk/9056-stuck-in-split-checkout
...
Display checkout error messages to user for convencience
2023-01-25 12:15:36 +00:00
Rachel Arnould
27e8d89325
Merge pull request #10313 from jibees/split-checkout-do-not-display-payment-method-instruction-if-empty
...
SplitCheckout: On step3, do not display payment method description if not present
2023-01-25 11:43:19 +01:00
Maikel Linke
882d7a1215
Simplify method according to style rules
2023-01-25 15:49:44 +11:00
Maikel Linke
cec9d2987e
Name order attributes similar to other text
...
Rails' auto-generated names used in error messages were a bit cryptic
for users.
2023-01-25 15:49:44 +11:00
Maikel Linke
2bba38134e
Show new flash messages until discarded by user
...
We currently have two mechanisms to display flash messages. The old one
through AngularJS and the new one with StimulusReflex.
The AngularJS directive showed flashes for 10 seconds. The
StimulusReflex controller showed them only for 3 seconds. But any time
based disappearance of error messages is problematic. There's important
information in there and some error messages can be long. It's also
possible that a request takes a while, the user leaves the computer and
comes back later. If we hide the flash automatically then the user may
have no idea what went wrong. They may even think that everything is
fine and their order went through.
I removed the time-based removal of flash messages from the new
StimulusReflex controller to address this problem. But I didn't touch
the AngularJS directive because it will be removed anyway. There may
also be many more messages that could be annoying if they didn't
disappear, for example a simple "login successful".
I personally think that flash messages that are not important to keep,
don't need to be shown in the first place. The best UX makes the success
obvious on the page. And success should be assumed.
2023-01-25 15:33:17 +11:00
David Cook
428b589357
Remove unused currency from calculators
2023-01-25 15:31:40 +11:00
Maikel Linke
ab7e1ac39f
Display error messages to user for convencience
...
It will also help us to debug the application if the error is not
obvious.
2023-01-25 14:50:28 +11:00
Maikel Linke
0782447863
Drop superflous js flag from system spec
2023-01-25 14:50:28 +11:00