Ahmed Ejaz
047e63541c
11068: add black-text css class
2023-12-28 17:06:56 +05:00
Ahmed Ejaz
0fd868b669
11068: update variant_scope method to inline
2023-12-28 17:06:21 +05:00
Ahmed Ejaz
86c2397f63
11068: update modal padding
2023-12-26 15:41:38 +05:00
Ahmed Ejaz
c5a86341dc
11068: update sleep logic in specs
2023-12-24 02:00:26 +05:00
Ahmed Ejaz
87d328d6d6
11068: fix specs
2023-12-23 16:08:26 +05:00
Ahmed Ejaz
6ed447b6ac
11068: code refactor
...
- Add single delete modal
for product and variant each
2023-12-23 15:53:28 +05:00
Ahmed Ejaz
985487c061
11068: update confirm_modal_component
...
- add new position alignment for the modal actions
- add 'justify-space-around' and 'justify-end' as new alignment classes
- use the above classes accordingly
2023-12-22 03:10:52 +05:00
Ahmed Ejaz
dc78fa843a
Update app/reflexes/products_reflex.rb
...
11068: remove overdefensive auth check
Co-authored-by: Maikel <maikel@email.org.au >
2023-12-22 02:24:28 +05:00
Ahmed Ejaz
24fd75a85d
Update app/reflexes/products_reflex.rb
...
11068: remove overdefensive auth check
Co-authored-by: Maikel <maikel@email.org.au >
2023-12-22 02:21:53 +05:00
Ahmed Ejaz
0290697fb7
11068: add specs
...
- For delete_product
- For delete_variant
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
78f5a8ad30
11068: add specs
...
- For system's product delete action
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
d767529e11
11068: add divs to contain modals
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
9c321ef9c8
11068: update comment message
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
f44476b9af
11068: code refactoring
...
- Make use of reflexes when deleting the product and variant
- Add reflex dataset param to confirm_modal_component
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
9cf51f3453
11068: add success and failure messages
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
1936adc82f
11068: fix lint issues
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
a321a962a5
11068: separate prompt_html into individual translation
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
26d102f66b
11068: update product/varaint delete actions
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
a71bb21789
11068: update confirm_button_color to confirm_button_class
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
d8eace8dff
#11068 : remove product_actions_controller.js
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
05e7674805
#11068 : add delete variant and product reflexes
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
eca83eeec3
#11068 , update delete links for uniq modal ids
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
5d90993f21
11068, apply delete_modals partial
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
c202324cb0
#11068 : add product_v3 delete_modals partial
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
0efd78b979
#11068 : update confirm_modal_component to accept controller values
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
d1224ea022
#11068 , resolve conflicts
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
d7f2cbf882
11068, revert controller changes
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
2f0965aa62
#11068 , add product_actions_controller
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
bf0943e655
#11068 , add ProductDeleter
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
4f76478619
#11068 , add delete modals
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
5d490ded15
#11068 , update ConfirmModalComponent to take more options
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
0ff1067bc6
#11068 , add delete option for product variant
2023-12-20 12:54:54 +05:00
Ahmed Ejaz
39de2f704f
#11068 , add delete dropdown option
...
# Conflicts:
# app/views/admin/products_v3/components/_product_actions.html.haml
2023-12-20 12:54:54 +05:00
Maikel
6d5f07c6a0
Merge pull request #11945 from openfoodfoundation/dependabot/bundler/rubocop-rails-2.23.0
...
Bump rubocop-rails from 2.22.2 to 2.23.0
2023-12-20 13:58:33 +11:00
Maikel
70a2a05a8d
Merge pull request #11953 from openfoodfoundation/dependabot/bundler/combine_pdf-1.0.25
...
Bump combine_pdf from 1.0.24 to 1.0.25
2023-12-20 13:58:16 +11:00
Maikel Linke
89ef62d341
Update Rubocop config todo
...
[skip ci]
2023-12-20 13:57:06 +11:00
Konrad
4973b5c07c
Merge pull request #11789 from duleorlovic/11784_contact_tab
...
Fix open Contact tab from "customers only" message
2023-12-19 15:05:41 +01:00
dependabot[bot]
632291e8c7
Bump combine_pdf from 1.0.24 to 1.0.25
...
Bumps [combine_pdf](https://github.com/boazsegev/combine_pdf ) from 1.0.24 to 1.0.25.
- [Release notes](https://github.com/boazsegev/combine_pdf/releases )
- [Changelog](https://github.com/boazsegev/combine_pdf/blob/master/CHANGELOG.md )
- [Commits](https://github.com/boazsegev/combine_pdf/compare/v1.0.24...v1.0.25 )
---
updated-dependencies:
- dependency-name: combine_pdf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-19 09:07:11 +00:00
Rachel Arnould
2b749714bd
Merge pull request #11927 from drummer83/Dashboard
...
Show Dashboard header in the header area for multi-enterprise users
2023-12-18 17:49:49 +01:00
dependabot[bot]
4551a9b689
Bump rubocop-rails from 2.22.2 to 2.23.0
...
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails ) from 2.22.2 to 2.23.0.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases )
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.22.2...v2.23.0 )
---
updated-dependencies:
- dependency-name: rubocop-rails
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-18 09:18:45 +00:00
Maikel
080086aa38
Merge pull request #11943 from openfoodfoundation/dependabot/bundler/stripe-10.3.0
...
Bump stripe from 10.2.0 to 10.3.0
2023-12-18 14:46:40 +11:00
Maikel Linke
317d492873
Test Stripe with real API
2023-12-18 14:06:38 +11:00
Maikel
b52b0c0413
Merge pull request #11937 from mkllnk/dfc-app
...
Add new enterprise settings tab Connected Apps
2023-12-18 13:37:26 +11:00
Dusan Orlovic
120e299653
Use activate instead of changeActivePanel/ChangeActiveTab
...
Remove shop-tabs controllers since we can listen on `"data-action":
"orderCycleSelected@window->tabs-and-panels#activateDefaultPanel"`
Test for cases:
* activate by clicking on tab
* activateDefaultPanel on orderCycleSelected event
* activateFromWindowLocationOrDefaultPanelTarget to activate tab based
on achor in URL
2023-12-16 10:00:17 +01:00
Dusan Orlovic
ba7ffc25fe
Add data-action=tabs-and-panels
2023-12-15 23:00:13 +01:00
dependabot[bot]
7f0a461385
Bump stripe from 10.2.0 to 10.3.0
...
Bumps [stripe](https://github.com/stripe/stripe-ruby ) from 10.2.0 to 10.3.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.2.0...v10.3.0 )
---
updated-dependencies:
- dependency-name: stripe
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-15 09:11:11 +00:00
Maikel Linke
f758daadc0
Use common colours in old and new design
2023-12-15 16:21:43 +11:00
Maikel Linke
35ca66cbb7
Respond fast by rendering only partial
2023-12-15 12:34:40 +11:00
Maikel Linke
1d7f96e965
Broadcast connected app to all user tabs
2023-12-15 12:34:40 +11:00
Maikel Linke
e1730f25d6
Show app connection state and update link
2023-12-15 12:34:40 +11:00