Filipe
|
006ad6be73
|
Merge pull request #9929 from abdellani/fix-available-shipping-payment-methods-dont-respect-oc-setting
fix payment methods loading on multi-distributor order cycle checkout page
|
2022-12-15 17:05:03 +00:00 |
|
Filipe
|
d995e7630c
|
Merge pull request #10076 from abdellani/fix-available-shipping-methods-dont-respect-oc-setting
Fix available shipping methods dont respect oc setting
|
2022-12-15 16:52:16 +00:00 |
|
Filipe
|
d801b6e970
|
Merge pull request #10102 from binarygit/enable-save-btn-after-removing-fee
[Admin][Order Cycle] Enable save btn after removing fee
|
2022-12-14 17:13:32 +00:00 |
|
Rachel Arnould
|
fd95970774
|
Merge pull request #8996 from jibees/introduce-backoffice-ui-uplift
Introduce backoffice UI uplift
|
2022-12-14 14:20:43 +01:00 |
|
Rachel Arnould
|
f3d82b41ad
|
Merge pull request #10108 from binarygit/transparent-bg-in-ff
Fix: Transparent background of 'Complete Order' area on Firefox mobile
|
2022-12-13 17:34:52 +01:00 |
|
Jean-Baptiste Bellet
|
a8278446b3
|
Simplify the way we render the name column
|
2022-12-12 15:20:30 +01:00 |
|
Jean-Baptiste Bellet
|
10bfe00123
|
Rename column "Name"
|
2022-12-12 15:20:30 +01:00 |
|
Mohamed ABDELLANI
|
9fbdb311b0
|
Update app/services/order_available_payment_methods.rb
Co-authored-by: jibees <jb.bellet@gmail.com>
|
2022-12-10 11:51:35 +01:00 |
|
Filipe
|
996d3afe4f
|
Merge pull request #9983 from cillian/remove-exchange-tags-n1-query
Remove N+1 query loading tags for each order cycle exchange
|
2022-12-07 17:38:41 +00:00 |
|
Jean-Baptiste Bellet
|
500c4e8a2f
|
Already handled by app/webpacker/controllers/index.js
Controller were instanced twice.
|
2022-12-07 15:38:20 +01:00 |
|
Jean-Baptiste Bellet
|
5002870b39
|
Add missing i18n translation for PaginationComponent
|
2022-12-07 15:08:54 +01:00 |
|
Jean-Baptiste Bellet
|
ec31d63c58
|
Do not import/initialize twice
Already done in "controllers"
|
2022-12-07 15:08:54 +01:00 |
|
Jean-Baptiste Bellet
|
9dfc22451e
|
Selectors are close by default
|
2022-12-07 15:08:54 +01:00 |
|
Jean-Baptiste Bellet
|
3cf01623da
|
Handle filtering on js controller for SelectorWithFilter
|
2022-12-07 15:08:54 +01:00 |
|
Jean-Baptiste Bellet
|
274ee2c6f6
|
Toggle is now controlled by the browser (and don't requires a reflex)
|
2022-12-07 15:08:54 +01:00 |
|
Jean-Baptiste Bellet
|
940b554d23
|
Toggle is now controlled by the browser (and don't requires a reflex)
|
2022-12-07 15:08:54 +01:00 |
|
Jean-Baptiste Bellet
|
91d1ecea2e
|
Click the whole Selector instead of arrow only
|
2022-12-07 15:08:54 +01:00 |
|
Jean-Baptiste Bellet
|
fbf2315a93
|
Rename SuperSelector to SelectorWithFilter
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
20218c00ab
|
Manage i18n for ProductsTable component
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
18adcb7fa4
|
Handle i18n for SuperSelector component
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
56b94342eb
|
Manage i18n for SearchInput component
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
758c40c646
|
Manage i18n for Products page
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
98391b60c6
|
Use CSS vars to match linter
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
3e03208cf5
|
Add loading state for ProductsTable component
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
3ae5db907a
|
Create js controller for ProductsTable component
Handle before/after reflex lifecycle methods on client side
Add 'loading" class on products-table component
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
27c1fe2f06
|
Add search query input to search for product by name
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
122677bc7a
|
Create SearchInput component
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
22d13621f4
|
Only send close reflex if element is actually visible
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
265b4823a7
|
Add static var + freeze
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
5e689fcce3
|
No need to fetch as it's done inside beforeReflex lifecycle method
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
e801bb5e40
|
some CSS linter
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
d75c62a621
|
Add TableHeader component and better columns implementation
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
1de7fb6fe8
|
Create TableHeader component
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
d37cd09c84
|
Use the reflex_data_attributes helper method
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
cb24efbc4a
|
Some styling improvments
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
c23d4f63ed
|
Add pagination to ProductsTable component
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
c7197364d1
|
Add a pagination component that handle pagy
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
069b314ae7
|
Add producer and category to a product in the table
+ refactor and automatize optional column rendered
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
7716d2734e
|
Title of the items per page selector is clearer
|
2022-12-07 15:08:53 +01:00 |
|
Jean-Baptiste Bellet
|
8adcdf14a7
|
Include search by category and producer
+ use ransack (not sur this one is relevant)
+ fetch_products in the `before_render` lifecycle method
|
2022-12-07 15:08:52 +01:00 |
|
Jean-Baptiste Bellet
|
224daf2591
|
Factorize js controller between Selectore and SuperSelector components
+ add a computeItemsHeight on afterReflex callback
|
2022-12-07 15:08:52 +01:00 |
|
Jean-Baptiste Bellet
|
4fa88b9c18
|
Fatorize CSS between Selector and SuperSelector components
|
2022-12-07 15:08:52 +01:00 |
|
Jean-Baptiste Bellet
|
1adb22be71
|
Create SelectorWithFilter component
|
2022-12-07 15:08:52 +01:00 |
|
Jean-Baptiste Bellet
|
d4cfa7b368
|
Add header to the table
|
2022-12-07 15:08:52 +01:00 |
|
Jean-Baptiste Bellet
|
5c5a0c98f1
|
Rename selected to columns_selected
|
2022-12-07 15:08:52 +01:00 |
|
Jean-Baptiste Bellet
|
8ce3c9f449
|
Introduce a new selector: # of results per page
|
2022-12-07 15:08:52 +01:00 |
|
Jean-Baptiste Bellet
|
5ea7bea9b8
|
Selector now handle {label, value} instead of only string
|
2022-12-07 15:08:52 +01:00 |
|
Jean-Baptiste Bellet
|
461d31bef1
|
Create ProductsTable component that handle the table + all filters
|
2022-12-07 15:08:52 +01:00 |
|
Jean-Baptiste Bellet
|
8758a2701c
|
Configure CSS for VC components
Move CSS for components in the component directory
|
2022-12-07 15:08:52 +01:00 |
|
Jean-Baptiste Bellet
|
2b7bccf890
|
Create Selector component
Add a onClickOutside behavior that close the component if clicked outside
Selector component doesn't handle its state but receive props from parent
u
|
2022-12-07 15:08:52 +01:00 |
|