Valentin Lab
ed3909782b
fix: implement password change for shop customers
...
The password change form on the profile page (``Mes coordonnées``)
was scaffolded but never wired to any backend logic. The fields
``current-password``, ``new-password`` and ``new-password_confirmation``
were silently ignored by ``Customers::storeFull()``.
- Add ``handlePasswordChange()`` in ``CustomerController`` that
validates current password, confirmation match, and 8-char minimum
before hashing and saving.
- Remove ``required`` attribute from password fields so the form can
submit for profile-only updates without filling password fields.
- Strip password fields from request data before passing to
``storeFull()`` to avoid Eloquent mass-assignment noise.
2026-02-09 08:36:29 +01: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
8d130b9741
new: add channel management
2025-10-05 09:39:27 +02:00
Valentin Lab
f094411f10
new: add persistence of default address selection
2025-10-04 11:59:57 +02:00
Valentin Lab
ccc477f291
new: display the default address checkbox on profile load
2025-10-04 11:59:57 +02:00
Valentin Lab
7217d945a3
fix: make the address appear when added
2025-10-04 11:59:57 +02:00
Valentin Lab
9185269874
fix: prevent deleting last address for each kind
2025-10-04 11:59:57 +02:00
ludo
befaa40b48
fixes
2025-01-03 03:46:45 +01:00
ludo
ee60bac538
fixes on addresses
2024-04-29 22:01:45 +02:00
ludo
64a218afc2
coding style
2024-02-22 19:35:51 +01:00
ludo
4c6f9b3b61
add datatbles for invoices, add pdf icon, refactor icons components, add autocomplete on search, adapt searching to meilisearch
2024-02-04 02:51:38 +01:00
ludo
4df8628a3e
fixing styles
2024-01-07 20:42:37 +01:00
ludo
2a429e4163
minor fixes
2023-12-09 21:02:28 +01:00
ludo
9f90f983ab
Fix on addresses
2023-11-13 00:02:21 +01:00
ludo
f3b9db1a6f
fix on customer auth, fix filters on shelves, refactor for article_nature, add slug
2023-10-17 17:20:30 +02:00
Ludovic CANDELLIER
5f215cef81
coding style
2023-09-13 22:53:37 +02:00
Ludovic CANDELLIER
496274b4f4
fix orders datatables on profile, fix deliveries for profile (public & active)
2023-08-29 22:15:37 +02:00
Ludovic CANDELLIER
4f9f9b296d
cosmetic fixes, enhance profile, fix mails, ...
2023-03-14 23:33:14 +01:00
Ludovic CANDELLIER
b6821d52a7
fix
2022-12-22 18:16:25 +01:00
Ludovic CANDELLIER
0feebca7e0
fixes
2022-12-22 01:09:11 +01:00
Ludovic CANDELLIER
7df2421373
restart
2022-11-11 13:05:40 +01:00
Ludovic CANDELLIER
f89acd9399
[WIP] Working on orders & invoices
2022-08-19 22:04:44 +02:00
Ludovic CANDELLIER
c22b10dd10
[WIP] Finish the order process
2022-08-18 18:20:44 +02:00
Ludovic CANDELLIER
06cfb92757
[WIP] Order process
2022-07-03 22:38:08 +02:00
Ludovic CANDELLIER
b879f11c99
Add new version in repository
2021-07-25 23:19:27 +02:00
Ludovic CANDELLIER
36267139a1
[WIP] Setup of skeleton
2020-03-25 00:08:27 +01:00