5dc9e24cd0
Apply review comments
2025-04-23 15:00:51 +02:00
7c9a966e54
Fix eboutic display bug
2025-04-23 14:04:08 +02:00
f352b89fc0
Add auto basket invalidation
2025-04-15 23:33:57 +02:00
2ae9baa82f
Fix etransaction_data endpoint
2025-04-15 18:50:25 +02:00
bc99390b25
Rename makecommand to checkout
2025-04-15 18:42:17 +02:00
262ed7eb4c
Don't use cookies for processing eboutic baskets
2025-04-15 00:07:07 +02:00
5c2f324e13
Use htmx to fill up billing info
2025-04-11 17:12:22 +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
imperosol
7af745087e
create a card css component
2024-12-21 02:14:38 +01:00
7b41051d0d
Go for a more generic js bundling architecture
...
* Don't tie the output name to webpack itself
* Don't call js bundling webpack in python code
* Make the doc more generic about js bundling
2024-11-19 21:22:14 +01:00
imperosol
34559dda08
migrate eboutic to typescript
2024-11-13 23:26:05 +01:00
7405241b82
Apply all biomejs fixes
2024-10-08 17:14:22 +02:00
imperosol
20bea62542
use spaces for indentation
2024-10-08 13:54:44 +02:00
d0c18d4538
Format with biome instead of standard
2024-10-08 01:49:15 +02:00
c57d2ece9c
Apply standard formater and linter on js files
2024-10-07 00:04:48 +02:00
thomas girod
1b1284d3d0
Better validation for phone number in billing info
2024-09-28 17:25:34 +02:00
thomas girod
0a2ed6dd94
fix crash when basket contains not existing product
2024-08-07 20:15:46 +02:00
thomas girod
417f328206
fix billing infos not sending
2024-08-07 14:29:51 +02:00
thomas girod
cca9732925
eboutic big refactor
2024-08-06 16:49:20 +02:00
thomas girod
819e2b5f9f
better download button style
2024-07-30 19:58:58 +02:00
Julien Constant
26c94c9ec6
[Eboutic] Fix double quote issue & improved user experience on small screen ( #522 )
...
* Fix #511 Regex issue with escaped double quotes
* Fix basket being when reloading the page (when cookie != "")
+ Added JSDoc
+ Cleaned some code
* Fix #509 Improved user experience on small screens
* Fix css class not being added back when reloading page
* CSS Fixes (see description)
+ Fixed overlaping item title with the cart emoji on small screen
+ Fixed minimal size of the basket on small screen (full width)
* Added darkened background circle to items with no image
* Fix issue were the basket could be None
* Edited CSS to have bette img ratio & the 🛒 icon
Adapt, Improve, Overcome
* Moved basket down on small screen size
2022-12-16 00:37:07 +01:00
Julien Constant
faccc1367f
Fix le panier de l'Eboutic pour Safari ( #518 )
...
Co-authored-by: Théo DURR <git@theodurr.fr>
Co-authored-by: thomas girod <56346771+imperosol@users.noreply.github.com>
2022-12-14 08:38:41 +01:00
Thomas Girod
fe9e5ce861
integration of 3D secure v2 for eboutic bank payment
2022-11-30 22:52:56 +01:00