Maikel
dcc8556470
Merge pull request #12483 from openfoodfoundation/dependabot/bundler/omniauth-rails_csrf_protection-1.0.2
...
chore(deps): bump omniauth-rails_csrf_protection from 1.0.1 to 1.0.2
2024-05-16 08:16:47 +10:00
Filipe
a854775afe
Merge pull request #12470 from mkllnk/description-html-test
...
Sanitise HTML in long description of enterprise [read-only]
2024-05-15 20:52:30 +01:00
Filipe
b67eba2130
Merge pull request #12454 from arunguleria/12372-Add-MissingTranslations
...
12372-[Admin] Missing translations page titles
2024-05-15 20:39:22 +01:00
Filipe
cb53419681
Merge pull request #12443 from MrBowmanXD/junior
...
Remove "ready for" info from shipping method description area at checkout #12395 (solved)
2024-05-15 20:10:58 +01:00
Filipe
b3ac6bed87
Merge pull request #12428 from cyrillefr/RedundantPresenceValidationOnBelongs_part_III
...
Fix RedundantPresenceValidationOnBelongs on two files
2024-05-15 18:21:52 +01:00
Filipe
59e04cc549
Merge pull request #12376 from cyrillefr/MakeShipOrderButtonWorksOnPageOrderDetails
...
Fix Ship Order menu choice not working
2024-05-15 17:57:25 +01:00
Filipe
39ce3163f2
Merge pull request #12441 from cyrillefr/DeleteButtonMissingBeforeSavingVariant
...
[BUU] Delete Button missing before saving variant
2024-05-15 17:56:13 +01:00
dependabot[bot]
53c706c6a2
chore(deps): bump omniauth-rails_csrf_protection from 1.0.1 to 1.0.2
...
Bumps [omniauth-rails_csrf_protection](https://github.com/cookpad/omniauth-rails_csrf_protection ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/cookpad/omniauth-rails_csrf_protection/releases )
- [Commits](https://github.com/cookpad/omniauth-rails_csrf_protection/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: omniauth-rails_csrf_protection
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-15 09:12:25 +00:00
Maikel
ae09124946
Merge pull request #12475 from openfoodfoundation/dependabot/bundler/knapsack_pro-7.2.0
...
chore(deps-dev): bump knapsack_pro from 7.1.0 to 7.2.0
2024-05-15 11:21:26 +10:00
Maikel
68f12ed7f0
Merge pull request #12464 from filipefurtad0/variant_overrides_spec_to_split_checkout
...
Updates tests on a regular checkout
2024-05-15 11:17:03 +10:00
Gaetan Craig-Riou
1fde91e6ff
Update Webmock and VCR config as per Knapsack recommendation
...
See : https://github.com/KnapsackPro/knapsack_pro-ruby/blob/master/CHANGELOG.md#720
2024-05-15 10:07:40 +10:00
Gaetan Craig-Riou
c94bec85d7
Merge pull request #12468 from openfoodfoundation/dependabot/bundler/nokogiri-1.16.5
...
chore(deps): bump nokogiri from 1.16.4 to 1.16.5
2024-05-15 09:59:29 +10:00
filipefurtad0
4e16eb9c6b
Updates spec to split checkout
2024-05-14 12:19:23 +01:00
filipefurtad0
38fe36b246
Uptades tests on a regular checkout
2024-05-14 12:19:23 +01:00
dependabot[bot]
afbfc788b8
chore(deps-dev): bump knapsack_pro from 7.1.0 to 7.2.0
...
Bumps [knapsack_pro](https://github.com/KnapsackPro/knapsack_pro-ruby ) from 7.1.0 to 7.2.0.
- [Changelog](https://github.com/KnapsackPro/knapsack_pro-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/KnapsackPro/knapsack_pro-ruby/compare/v7.1.0...v7.2.0 )
---
updated-dependencies:
- dependency-name: knapsack_pro
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-14 11:01:59 +00:00
Maikel Linke
f089c0eff3
Keep HTML line breaks
...
They do appear in long_description on au_prod.
2024-05-14 12:40:58 +10:00
Maikel Linke
23a27c65be
Sanitise existing HTML in Enterprise#long_description
...
We will add a migration to sanitise all existing descriptions but before
we do that destructive action, it's good to test this in a read-only
fashion first.
2024-05-14 12:25:58 +10:00
Maikel Linke
7b4a85f7ef
Sanitise HTML in long description of enterprise
...
This happens only on assignment. We still need to migrate existing data.
2024-05-14 12:25:47 +10:00
Maikel
13e4d4beb6
Merge pull request #12467 from openfoodfoundation/dependabot/bundler/geocoder-1.8.3
...
chore(deps): bump geocoder from 1.8.2 to 1.8.3
2024-05-14 11:49:14 +10:00
Maikel
ee1537fa3f
Merge pull request #12466 from openfoodfoundation/dependabot/bundler/dotenv-3.1.2
...
chore(deps): bump dotenv from 3.1.0 to 3.1.2
2024-05-14 11:48:28 +10:00
David Cook
00f6d01738
Remove errored variants
...
I found another case.
2024-05-14 11:27:04 +10:00
David Cook
da77994a89
Ignore disconnected form elements
...
When elements are removed from the DOM, they remain in the recordElements array. But we can simply ignore them.
We have to wait until after rails-nested-form:remove is completed before toggleFormChanged.
hmm It would be even better to remove them from the array..
2024-05-14 11:26:40 +10:00
David Cook
b45df8a723
Use built-in feature to delete new record row
...
I looked at the source code and found that we were missing one detail: data-new-record.
https://github.com/stimulus-components/stimulus-rails-nested-form/blob/master/src/index.ts#L32-L35
It's documented here, but it's easy to miss: https://www.stimulus-components.com/docs/stimulus-rails-nested-form/
2024-05-14 11:25:52 +10:00
cyrillefr
808f1c65f2
Requested changes on Delete Button missing
...
- Styling(in red) for the remove button/link in view
- A remove method to the bulk_form controller
- removes elements from the Dom
- removes changed elements from the binded Array in controller
- so that menu that indicates changes disappear and blured elements
- resume to non blurring state
- Added the corresponding specs
- test with one, two variants
- test with two different products
2024-05-14 11:25:22 +10:00
cyrillefr
36f3e4af02
Requested changes on Delete button missing
...
- cleaned haml/html
2024-05-14 11:25:22 +10:00
cyrillefr
9b10b73a65
Delete Button missing before saving variant
...
- used the remove option of stimulus-components/rails-nested-form lib
- add the Remove option in the menu
- the corresponding spec
- the locale
2024-05-14 11:25:22 +10:00
dependabot[bot]
b2ecac27eb
chore(deps): bump nokogiri from 1.16.4 to 1.16.5
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.16.4 to 1.16.5.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.16.4...v1.16.5 )
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-13 23:48:01 +00:00
David Cook
1f91c2e4b5
Merge pull request #12417 from filipefurtad0/migrate_legacy_specs
...
Removes unused spec related to legacy checkout
2024-05-14 09:42:23 +10:00
Rachel Arnould
bd83977bf2
Merge pull request #12449 from chahmedejaz/feature/11058-change-products-order-by-name
...
Feature/11058 change products order by name
2024-05-13 15:29:33 +02:00
filipefurtad0
a1e2d3a93b
Removes negative expect
...
Removes unused error message
2024-05-13 12:55:55 +01:00
David Cook
62fefd5d49
Implement required method
...
Most of the time this doesn't get called because source_required: false.
But sometimes it [does happen](https://app.bugsnag.com/yaycode/openfoodnetwork-uk/errors/66329690f4b6380007e8a4f8)
I have a feeling that source_required? could be moved to the superclass as payment_source_class.present?. But I don't know enough about this area of the system to try it...
2024-05-13 12:55:55 +01:00
filipefurtad0
ffdbd0d7d4
Reproduces Bugsnag error
...
For details see: https://app.bugsnag.com/open-food-network-canada-1/open-food-network-canada/errors/66314b2e78673c00073d2de9?filters[event.since]=30d&filters[error.status]=open&filters[search]=payment_source_class&event_id=66314b2e00e6e45d746f0000
Adds test case for Cash and Stripe payment methods
With no source
2024-05-13 12:55:55 +01:00
filipefurtad0
282acd256b
Undoes changes: removes unecessary test
2024-05-13 12:55:55 +01:00
filipefurtad0
d520e3838c
Removes unused spec related to legacy checkout
...
We can see on the respective controller spec, that having a Stripe SCA payment, with no source does not trigger the error 400, observed on the legacy checkout.
2024-05-13 12:55:52 +01:00
dependabot[bot]
fd01cc1667
chore(deps): bump geocoder from 1.8.2 to 1.8.3
...
Bumps [geocoder](https://github.com/alexreisner/geocoder ) from 1.8.2 to 1.8.3.
- [Changelog](https://github.com/alexreisner/geocoder/blob/master/CHANGELOG.md )
- [Commits](https://github.com/alexreisner/geocoder/compare/v1.8.2...v1.8.3 )
---
updated-dependencies:
- dependency-name: geocoder
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-13 09:46:23 +00:00
dependabot[bot]
cacff92aeb
chore(deps): bump dotenv from 3.1.0 to 3.1.2
...
Bumps [dotenv](https://github.com/bkeepers/dotenv ) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/bkeepers/dotenv/releases )
- [Changelog](https://github.com/bkeepers/dotenv/blob/main/Changelog.md )
- [Commits](https://github.com/bkeepers/dotenv/compare/v3.1.0...v3.1.2 )
---
updated-dependencies:
- dependency-name: dotenv
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-13 09:40:12 +00:00
Gaetan Craig-Riou
1cc0089cb5
Merge pull request #12462 from openfoodfoundation/dependabot/bundler/i18n-1.14.5
...
chore(deps): bump i18n from 1.14.4 to 1.14.5
2024-05-13 10:35:50 +10:00
Gaetan Craig-Riou
0867f69d21
Merge pull request #12463 from openfoodfoundation/dependabot/bundler/wkhtmltopdf-binary-0.12.6.7
...
chore(deps): bump wkhtmltopdf-binary from 0.12.6.6 to 0.12.6.7
2024-05-13 10:09:55 +10:00
Gaetan Craig-Riou
c1088f79fe
Merge pull request #12451 from mkllnk/rspec-config
...
Use recommended RSpec config
2024-05-13 09:56:49 +10:00
dependabot[bot]
900080e7bb
chore(deps): bump wkhtmltopdf-binary from 0.12.6.6 to 0.12.6.7
...
Bumps [wkhtmltopdf-binary](https://github.com/zakird/wkhtmltopdf_binary_gem ) from 0.12.6.6 to 0.12.6.7.
- [Release notes](https://github.com/zakird/wkhtmltopdf_binary_gem/releases )
- [Changelog](https://github.com/zakird/wkhtmltopdf_binary_gem/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zakird/wkhtmltopdf_binary_gem/compare/0.12.6.6...0.12.6.7 )
---
updated-dependencies:
- dependency-name: wkhtmltopdf-binary
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-10 09:42:36 +00:00
dependabot[bot]
c8e94c6658
chore(deps): bump i18n from 1.14.4 to 1.14.5
...
Bumps [i18n](https://github.com/ruby-i18n/i18n ) from 1.14.4 to 1.14.5.
- [Release notes](https://github.com/ruby-i18n/i18n/releases )
- [Changelog](https://github.com/ruby-i18n/i18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ruby-i18n/i18n/compare/v1.14.4...v1.14.5 )
---
updated-dependencies:
- dependency-name: i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-10 09:41:51 +00:00
Maikel Linke
3e9ca641ce
Update all locales with the latest Transifex translations
v4.4.44
2024-05-10 10:18:08 +10:00
Maikel
5ed3129168
Merge pull request #12456 from openfoodfoundation/dependabot/bundler/rubocop-1.63.5
...
chore(deps-dev): bump rubocop from 1.63.2 to 1.63.5
2024-05-10 10:16:14 +10:00
Maikel
950b607a52
Merge pull request #12455 from openfoodfoundation/dependabot/bundler/newrelic_rpm-9.9.0
...
chore(deps): bump newrelic_rpm from 9.8.0 to 9.9.0
2024-05-10 10:14:48 +10:00
Ahmed Ejaz
881da0f9ac
11058: add get_all_input_values
2024-05-10 04:05:29 +05:00
Maikel Linke
bc27e4bbdd
Re-instate spec which uses invalid mocking
...
I removed it because it needed a complete rewrite and I didn't think it
was valuable enough to do so. But now that I deactivated RSpecs
validating mocks again, this spec passes and we can do that work another
time.
2024-05-10 08:56:06 +10:00
Ahmed Ejaz
b5fe19cb7d
11058: add specs
2024-05-10 02:52:57 +05:00
dependabot[bot]
ae8f2bfdc4
chore(deps-dev): bump rubocop from 1.63.2 to 1.63.5
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.63.2 to 1.63.5.
- [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.63.2...v1.63.5 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-09 09:59:00 +00:00
dependabot[bot]
50ab72a818
chore(deps): bump newrelic_rpm from 9.8.0 to 9.9.0
...
Bumps [newrelic_rpm](https://github.com/newrelic/newrelic-ruby-agent ) from 9.8.0 to 9.9.0.
- [Release notes](https://github.com/newrelic/newrelic-ruby-agent/releases )
- [Changelog](https://github.com/newrelic/newrelic-ruby-agent/blob/dev/CHANGELOG.md )
- [Commits](https://github.com/newrelic/newrelic-ruby-agent/compare/9.8.0...9.9.0 )
---
updated-dependencies:
- dependency-name: newrelic_rpm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-09 09:56:24 +00:00
Arun Guleria
c84be2f396
12372-Add missing translation page titles
2024-05-09 15:12:03 +05:30