Valentin Lab
4fbbe991d9
fix: order confirmation email shows wrong payment method and incomplete address
...
The email template had "Carte de crédit" hardcoded regardless of the
actual payment method. The address blocks were also missing the
``address2`` and ``name`` fields.
- Add ``mode_paiement``, ``livraison_nom``, ``facturation_nom``,
``livraison_adresse2``, ``facturation_adresse2`` to
``ConfirmationCommande`` Mailable
- Migration to replace hardcoded payment label with
``{{mode_paiement}}`` and add ``address2`` fields in DB template
- Migration to add ``name`` fields before each address block
2026-02-09 07:23:50 +01:00
Valentin Lab
41d3294f74
chg: show "en attente de règlement" for check/wire orders in customer order list
...
When an order has status 0 ("En attente") and payment type is check
or wire transfer, the customer-facing order list now displays
"En attente de règlement" instead of the generic "En attente".
2026-02-09 06:53:55 +01:00
Valentin Lab
9c1f3dfed2
new: show payment-specific confirmation for check/wire orders
...
Display a tailored confirmation message when the customer pays by
check or wire transfer, including a warning about the 30-day
cancellation policy. The payment type is passed as a query parameter
so the message survives page reloads.
- Add ``getOrderConfirmedByCheckContent()`` and
``getOrderConfirmedByWireContent()`` to ``Contents`` repository
- Flash ``payment_type`` through redirect query parameter
- Add migration inserting content rows (id 10, 11)
- Update confirmed view with green checkmark and warning icon
2026-02-09 06:47:18 +01:00
Valentin Lab
e774113110
fix: prevent error 500 on search with no results
...
``getArticlesToSell()`` returned ``false`` when no articles matched,
causing ``collect(false)`` to produce ``[false]``. The view then
iterated over that single-element array and tried to access array
offsets on a boolean value.
2026-02-09 05:00:27 +01:00
Valentin Lab
1f4177cdb3
fix: missing translation for article's deletion confirmation modal
1.0.0-rc.11
2025-12-14 21:43:46 +01:00
Valentin Lab
66c035ef9a
new: add `duplicate` button for articles
2025-12-14 21:25:42 +01:00
Valentin Lab
fefd6209ac
new: add tooltip to the existing links towards "offre" and "tarif"
2025-12-13 22:26:40 +01:00
Valentin Lab
f5ec254c0e
new: add a direct link toward article's admin edit form from the public article page
2025-12-13 22:18:42 +01:00
Valentin Lab
a43e82f3d9
new: remove the "previsualisation" side pane from the "offre" admin edit form
2025-12-13 22:07:16 +01:00
Valentin Lab
65460fd9f1
new: add a link to public article page from article and offres admin edit form
2025-12-13 22:04:56 +01:00
Valentin Lab
d9ae84310d
fix: avoid sharing route to JSON data to offers
...
No paths leads there, and there are no reason to keep this route.
2025-12-13 22:02:46 +01:00
Valentin Lab
2fc091d754
chg: make the herited info pane closed by default in admin edit form for articles
2025-12-13 21:46:45 +01:00
Valentin Lab
7887e2d532
new: make all forms have a cancel/save button on the top also
2025-12-13 21:43:40 +01:00
Valentin Lab
f92e175731
fix: prevent error 500 upon displaying empty 'Rayons'
2025-12-13 21:43:40 +01:00
Valentin Lab
6bb910bb54
fix: make 'Rayons' title adaptable to screen width
2025-12-13 21:43:40 +01:00
Valentin Lab
1db3725fb2
new: make the menu visible on mobile
2025-12-13 21:43:40 +01:00
Valentin Lab
ebdf0c0d8e
fix: repair tinymce implementation
2025-12-13 20:10:19 +01:00
Valentin Lab
22ebcb102f
fix: prevent error message about missing css
2025-12-13 20:09:56 +01:00
Valentin Lab
cc3d4d3e32
chg: put article description after variety description on product public page
1.0.0-rc.7
2025-12-13 18:21:37 +01:00
Valentin Lab
ef1964d472
fix: prevent error 500 on article pages
2025-11-03 11:35:16 +01:00
Valentin Lab
abb32e32b9
fix: add "Bientôt disponible" box on public product page without prices
2025-11-03 11:27:47 +01:00
Valentin Lab
8c29459489
new: make the debug info available to all backoffice users with helpful links
2025-11-03 11:23:58 +01:00
Valentin Lab
accb052f5c
fix: repair price appearance on all articles
2025-11-03 11:23:24 +01:00
Valentin Lab
d5f095b5e5
fix: remove non-visible article from research results
2025-11-03 09:20:53 +01:00
Valentin Lab
fd628f3f95
fix: prevent error 500 on creation of new backoffice user
2025-11-03 09:09:36 +01:00
Valentin Lab
a10f0b35d9
fix: focus invalid field on error in article form
2025-10-15 14:49:41 +02:00
Valentin Lab
858421a9eb
fix: prevent broken link upon thumbnail in variety list when having uploaded a PNG file
2025-10-15 14:48:51 +02:00
Valentin Lab
158bc4fd57
fix: provide correct temporary directory outside of `vendor/`
2025-10-15 14:08:16 +02:00
Valentin Lab
b7e3eefed6
new: allow to delete seuil lines in price-list's pice modal
2025-10-15 13:17:54 +02:00
Valentin Lab
67e4346c68
fix: pkg: do not create bogus `{cache,views,sessions}` directory in prod export
2025-10-15 12:46:01 +02:00
Valentin Lab
9ce62e82e5
fix: allow saving list-price's price seuil if seuil is unset or 0
2025-10-15 12:22:36 +02:00
Valentin Lab
7e93219774
fix: allow to re-use a deleted ref in articles
2025-10-15 12:05:16 +02:00
Valentin Lab
29f46b7287
fix: enable saving in price-list's price edit modal
2025-10-15 11:57:38 +02:00
Valentin Lab
1f02c932a0
fix: make varieties creation form avoid error 500 on save
2025-10-15 11:57:38 +02:00
Valentin Lab
7d8bd8c372
fix: make form submit apply modification on existing article
2025-10-15 11:57:38 +02:00
Valentin Lab
f4bd4ddf24
fix: prevent err 500 upon species edit form opening
2025-10-15 11:57:28 +02:00
Valentin Lab
1f7098d55b
fix: repair link made by `asset() in blade template when working on http`
...
The forcing is useless, we are forcing links through many other
ways. I need to test aspects of deployments on my laptop to mimic
production deployment without this hassle.
1.0.0-rc.6
2025-10-11 05:32:01 +02:00
Valentin Lab
1867e75177
new: doc: added `AGENTS.md` and small addition of a french paragraph
2025-10-10 08:20:13 +02:00
Valentin Lab
d502882052
fix: add delivery cost on load if delivery is selected
2025-10-05 12:38:19 +02:00
Valentin Lab
a5b2196b32
fix: make the selected channel apply changes to product each time
2025-10-05 12:33:08 +02:00
Valentin Lab
cc8dfa29b4
fix: display only delivery types that have a price and auto-select first
1.0.0-rc.5
2025-10-05 10:09:03 +02:00
Valentin Lab
62bce92d6d
fix: make delivery option on checkout stick to the current sale channel
2025-10-05 09:56:33 +02:00
Valentin Lab
8d130b9741
new: add channel management
2025-10-05 09:39:27 +02:00
Valentin Lab
2d7436a12b
fix: make sale channel description field editable
2025-10-05 05:26:20 +02:00
Valentin Lab
f25a62ed26
new: make admin delivery edition can toggle off public and active states
2025-10-05 03:32:08 +02:00
Valentin Lab
36764f2647
fix: make save button avoid error 500 in delivery method admin page
2025-10-05 03:28:03 +02:00
Valentin Lab
e37cad6699
new: make the eye icon work to see an invoice in admin customer view
2025-10-04 15:37:28 +02:00
Valentin Lab
ae7f8ed2c9
fix: remove 404 about javascript file in admin console
1.0.0-rc.4
2025-10-04 14:39:07 +02:00
Valentin Lab
a3a86f4b2f
new: keep cart when login in
2025-10-04 14:13:48 +02:00
Valentin Lab
9c081574c8
new: make click in choices of search box load the page of the product
2025-10-04 13:54:21 +02:00