jibees
9d470c7a18
Merge pull request #9416 from aintluks/fix-label-button-terms-of-service
...
Fix button labels on terms of service
2022-07-21 17:38:28 +02:00
jibees
9b1dcdcc78
Merge pull request #9412 from binarygit/optimize-notes-and-tracking-workflow
...
Optimize notes and tracking workflow
2022-07-21 17:02:03 +02:00
jibees
5eb3c486b2
Merge pull request #9383 from jibees/9382-can-send-invoice-if-ABN-is-not-required
...
Can send invoice if ABN is not required
2022-07-21 17:01:41 +02:00
jibees
20ee0d5009
Merge pull request #9301 from mkllnk/3975-unsupported-image
...
Allow SVG images for products and show errors when uploading unsupported file
2022-07-21 16:56:11 +02:00
Lucas da Costa
35030bfd02
Fix button labels on terms of service
2022-07-19 22:53:30 -03:00
binarygit
97dcd44662
Display alert box before deleting note/tracking info
2022-07-19 13:37:05 +05:45
Jean-Baptiste Bellet
753a643bf1
Simplify main method by creating two private methods
...
Include some unit tests
2022-07-19 09:50:06 +10:00
Maikel Linke
6c0d4cffe5
Allow customer's address update with country code
...
The customer endpoint now serves 2-letter ISO codes for countries and
accepts these for updates. It also serves and accepts region codes
(abbreviations) like VIC for Victoria.
Updates treat these fields as case-insensitive and either code or name
have to be present.
This commit also updates the Swagger documentation.
2022-07-19 09:49:42 +10:00
binarygit
a56375eaf8
Spec: can delete note/tracking info on an order
2022-07-12 13:33:34 +05:45
Filipe
2f550725e3
Merge pull request #9368 from jibees/9178-add-note-on-order
...
Admin, Edit order: Can add note on order
2022-07-08 12:13:18 +01:00
Filipe
decfbc9658
Merge pull request #9356 from jibees/9248-add-tags-to-a-producer-only-order-cycle
...
Add tags to producer-only order cycle interface
2022-07-07 23:45:02 +01:00
Filipe
e91a87d83b
Merge pull request #9295 from filipefurtad0/destroy_order_state_confirmation
...
Restarts checkout flow, when emptying the cart
2022-07-07 22:47:44 +01:00
Filipe
040422c6c0
Merge pull request #9380 from jibees/9068-bulk-product-update-creating-new-on_demand-variant
...
Admin, Products list: fix variant creation when unit is not well formatted and on_demand is checked or on_hand is filled
2022-07-07 22:39:23 +01:00
Maikel
13f81ca20e
Merge pull request #9350 from filipefurtad0/adds_reports_specs
...
Adds system specs on orders and fulfillment reports
2022-07-07 13:51:12 +10:00
Maikel
182a7f0f93
Merge pull request #9352 from filipefurtad0/price_breakdown_spec
...
Adds price breakdown assertion
2022-07-07 13:36:45 +10:00
Jean-Baptiste Bellet
6f228781d4
Check for product_set errors
...
+ update specs: can't save variant that is not well filled. Now display errors (instead of a generic one)
2022-07-06 10:46:54 +02:00
Jean-Baptiste Bellet
c39b00b6c2
do not set on_demand and on_hand if variant has errors
...
+ update specs
Co-Authored-By: Maikel <maikel@email.org.au >
2022-07-06 10:46:54 +02:00
Jean-Baptiste Bellet
b2a0310e6f
Handle the case when errors is a string
2022-07-05 15:48:31 +02:00
jibees
d71994189c
Creating new variants specs
...
Co-Authored-By: Filipe <49817236+filipefurtad0@users.noreply.github.com >
2022-07-05 10:21:48 +02:00
Jean-Baptiste Bellet
de8c71d098
Create a controller that handle a counter for an input text
2022-07-05 10:09:20 +02:00
Jean-Baptiste Bellet
576faff3d7
Spec: can edit/save note on an order
2022-07-05 10:09:20 +02:00
Jean-Baptiste Bellet
e4be757d96
use the can_invoice method that check both ABN and configuration boolean
...
+ specs Specify an empty ABN number
+ update specs
2022-07-04 15:35:49 +02:00
filipefurtad0
e44845c327
Creates system spec for orders and fulfilment report; adds existing test cases to this file
2022-07-04 11:08:54 +01:00
filipefurtad0
c8cab86b0c
Stubs order and adds assertions
2022-07-04 11:07:00 +01:00
Jean-Baptiste Bellet
9b51f85e9a
Create a context around "creating new variants"
...
Reproducing bug #9068
2022-07-01 16:42:04 +02:00
Filipe
899a796896
Merge pull request #9348 from jibees/9315-add-boolean-to-set-enterprise-phone-number-mandatory-or-not
...
Add boolean to specify if enterprise number (ABN, GST, SIRET, ...) is mandatory or not to generate invoices
2022-06-29 19:07:55 +01:00
Jean-Baptiste Bellet
77d12a3e54
Can add tags on simple order_cycle: specs
...
Simple order cycle: enterprise users selling only their own produce
2022-06-29 09:51:15 +02:00
Jean-Baptiste Bellet
77e384ab71
Replace button by a drop-down
...
+ update specs as well
2022-06-28 17:39:41 +02:00
Jean-Baptiste Bellet
5ad09a6fab
Check if user can/can't print invoice in case of company number mandatory or present
2022-06-28 09:58:34 +02:00
filipefurtad0
43b6ab5dc5
Updates spec after merging #9325
2022-06-28 07:37:08 +01:00
filipefurtad0
2ba9d250f2
Adds assertion on price breakdown modal
2022-06-27 11:24:57 +01:00
Maikel Linke
721fc0fd3f
Fix time in reports spec
...
Some specs were starting to fail because I created an order in the past
while the default report is for the last month only. It didn't include
that order any more.
I now defined the dates everywhere to remove this variable of the
current date.
2022-06-27 17:07:56 +10:00
Maikel
6a80cb8bfa
Merge pull request #9313 from filipefurtad0/some_clean_ups_on_report_specs
...
Updating system specs after reports overhaul
2022-06-27 16:33:56 +10:00
Filipe
45214ed923
Merge pull request #9325 from jibees/8899-shopfront-display-fee-name-in-the-tooltip-of-a-price-product-
...
In the shopfront, display fee name in the tooltip of a price product breakdown
2022-06-24 20:49:32 +01:00
filipefurtad0
d63aca3129
Removes 'pending' after #9229 merge
2022-06-23 10:40:11 +01:00
filipefurtad0
be7d44a603
Updates payments_report_spec.rb
2022-06-23 10:24:20 +01:00
filipefurtad0
98eecb1b3e
Updates packing report spec
2022-06-23 10:24:20 +01:00
filipefurtad0
db8eb52359
Updates enterprise_summary_fee spec
2022-06-23 10:24:20 +01:00
filipefurtad0
b0d29c6dbc
Updates spec settings to address timeout error
2022-06-23 10:24:20 +01:00
filipefurtad0
54bcd75f3f
Corrects namespace; adds pending on failing examples - payment_r
2022-06-23 10:24:20 +01:00
filipefurtad0
32e247bf75
Removes spree namespace; adds pending on failing examples - packing_r
2022-06-23 10:24:20 +01:00
filipefurtad0
5892eab4e3
Removes spree namespace; adds pending on failing examples - enterprise_fee_r
2022-06-23 10:24:20 +01:00
Maikel
165456b8c8
Merge pull request #9229 from mkllnk/report-currency-formatting
...
Format money amounts in report spreadsheets as numbers
2022-06-23 12:18:02 +10:00
Filipe
b977bc77c8
Merge pull request #9272 from jibees/7905-retrieve-order-already-placed-on-user-confirmation-with-customer-email
...
On user confirmation, retrieve and link all orders to the new user that were already placed with the same email
2022-06-21 18:12:58 +01:00
Filipe
6b00319e4a
Merge pull request #9191 from jibees/9186-inverse-hide-columns-UX-by-a-columns-to-show
...
Admin, Reports: Inverting logic from "Columns to hide" to "Columns to show"
2022-06-21 17:34:31 +01:00
Jean-Baptiste Bellet
400a490ec5
Display fee name instead of fee type
...
+ update specs as well
2022-06-21 16:08:45 +02:00
Jean-Baptiste Bellet
3c05fc3c80
Add fees name for a variant to its serializer
2022-06-21 14:42:22 +02:00
Jean-Baptiste Bellet
976e326bbd
Add method fees_name_by_type_for that returns fees name for a variant
2022-06-21 14:20:59 +02:00
François Turbelin
606a56a64d
Improve specs
2022-06-21 10:08:12 +02:00
François Turbelin
31f8864b4a
Add system spec for Admin user disable feature
2022-06-21 10:08:12 +02:00