Commit Graph

157 Commits

Author SHA1 Message Date
imperosol
c588e5117d make Refilling.payment_method a SmallIntegerField 2025-11-19 21:03:55 +01:00
imperosol
ad87617018 remove Refilling.bank 2025-11-19 21:03:55 +01:00
imperosol
56c2c2b70e remove Refilling.is_validated 2025-11-19 21:03:55 +01:00
imperosol
78fe4e52ca make Selling.payment_method a SmallIntegerField 2025-11-19 21:03:55 +01:00
imperosol
2a5893aa79 remove Selling.is_validated 2025-11-19 21:03:55 +01:00
imperosol
f027464d0e apply new ruff rules 2025-11-07 16:24:28 +01:00
a760a0b75d Merge pull request #1191 from ae-utbm/notifications
Add macro to refresh messages from htmx swap
2025-10-18 14:39:30 +02:00
imperosol
f398c9901c fix: 500 on product create view 2025-10-10 20:42:36 +02:00
Sli
fa8772ede2 Add macro to refresh messages from htmx swap 2025-09-27 19:49:17 +02:00
imperosol
24e1ad6dc8 apply review comments 2025-09-27 17:06:43 +02:00
imperosol
fd0af3a804 HTMXify club members page 2025-09-26 15:49:24 +02:00
Sli
54c1957776 Move notifications from eboutic checkout to billing info fragment 2025-09-25 16:02:56 +02:00
Sli
cbe9887efb Create unified notification system 2025-09-25 16:02:55 +02:00
imperosol
83c96884d8 add missing meta description tags 2025-09-01 18:20:27 +02:00
Bartuccio Antoine
0e9c470f41 Merge pull request #1155 from ae-utbm/eboutic
Fix auto basket cleaning after refilling account
2025-08-26 19:09:49 +02:00
Sli
ed9c718cf1 Apply review comments 2025-08-26 10:30:08 +02:00
Sli
25099528bf Improve eboutic readability 2025-08-24 00:26:34 +02:00
Sli
cbf2678f6d Remove euroks partnership 2025-08-23 15:33:05 +02:00
Sli
0bc18be75e Add basket cleaning tests 2025-08-23 15:16:57 +02:00
Sli
f44fe72423 Get customer last purchases in one request 2025-08-23 15:09:05 +02:00
Sli
c016dbc8bc Fix auto basket cleaning after refilling account 2025-08-22 10:36:57 +02:00
imperosol
ae7784a973 rename apikey to api 2025-06-16 14:54:42 +02:00
Sli
17129af1bb Remove unused popup system and jquery-ui 2025-06-16 09:05:19 +02:00
Sli
5dc9e24cd0 Apply review comments 2025-04-23 15:00:51 +02:00
Sli
7c9a966e54 Fix eboutic display bug 2025-04-23 14:04:08 +02:00
Sli
a31dc8254a Test pay with card 2025-04-23 00:53:39 +02:00
Sli
2a7c1a6438 Test pay with sith 2025-04-23 00:11:50 +02:00
Sli
8af6af1303 Test basket creation 2025-04-22 23:03:06 +02:00
Sli
f64409c612 Add more error messages on main view 2025-04-15 23:41:58 +02:00
Sli
f352b89fc0 Add auto basket invalidation 2025-04-15 23:33:57 +02:00
Sli
2ae9baa82f Fix etransaction_data endpoint 2025-04-15 18:50:25 +02:00
Sli
bc99390b25 Rename makecommand to checkout 2025-04-15 18:42:17 +02:00
Sli
262ed7eb4c Don't use cookies for processing eboutic baskets 2025-04-15 00:07:07 +02:00
Sli
3431fbf2d1 Add consent form for eurok partnership 2025-04-14 01:25:50 +02:00
Sli
42317bfecc Use django messages for billing info ux 2025-04-13 00:20:57 +02:00
Sli
d6e858e0e3 Apply review comments 2025-04-12 22:59:25 +02:00
Sli
d8be9a62b5 Use assertRedirects for test_not_authorized 2025-04-12 22:46:23 +02:00
Sli
31575d0b64 Add tests 2025-04-11 17:12:23 +02:00
Sli
4ce885ac6b Default France value and cleaner handling of BillingInfo creation 2025-04-11 17:12:23 +02:00
Sli
5c2f324e13 Use htmx to fill up billing info 2025-04-11 17:12:22 +02:00
Thomas Girod
805ffc498f response.content.decode() => response.text 2025-04-11 14:54:06 +02:00
Thomas Girod
d98718f7ba fix makecommand jinja indentation 2025-04-06 22:29:43 +02:00
Thomas Girod
d03c425a17 refactor eboutic command page 2025-04-06 22:29:39 +02:00
Thomas Girod
e35c1d1928 move eboutic/makecommand.js to bundled directory 2025-04-06 22:29:26 +02:00
Thomas Girod
65c06dda8b partnership eurockéennes 2025 2025-04-06 17:01:00 +02:00
imperosol
002554b802 move CurrencyField to counter 2025-04-04 10:35:17 +02:00
Sli
0c4d72e17a Switch from poetry to uv 2025-01-06 16:17:54 +01:00
imperosol
72c2981d66 rework form style 2024-12-23 15:11:15 +01:00
imperosol
7af745087e create a card css component 2024-12-21 02:14:38 +01:00
imperosol
483670e798 Make ProductType an OrderedModel 2024-12-17 13:35:29 +01:00