|
3431fbf2d1
|
Add consent form for eurok partnership
|
2025-04-14 01:25:50 +02:00 |
|
|
42317bfecc
|
Use django messages for billing info ux
|
2025-04-13 00:20:57 +02:00 |
|
|
d6e858e0e3
|
Apply review comments
|
2025-04-12 22:59:25 +02:00 |
|
|
d8be9a62b5
|
Use assertRedirects for test_not_authorized
|
2025-04-12 22:46:23 +02:00 |
|
|
31575d0b64
|
Add tests
|
2025-04-11 17:12:23 +02:00 |
|
|
4ce885ac6b
|
Default France value and cleaner handling of BillingInfo creation
|
2025-04-11 17:12:23 +02:00 |
|
|
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 |
|
|
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 |
|
|
8a8851847c
|
Passage de webpack à vite.dev
|
2024-11-19 21:22:14 +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 |
|
thomas girod
|
d16a207a83
|
Add more Ruff rules (#891)
* ruff: apply rule F
* ruff: apply rule E
* ruff: apply rule SIM
* ruff: apply rule TCH
* ruff: apply rule ERA
* ruff: apply rule PLW
* ruff: apply rule FLY
* ruff: apply rule PERF
* ruff: apply rules FURB & RUF
|
2024-10-15 11:36:26 +02:00 |
|
imperosol
|
564d95f701
|
fix: InvoiceQuerySet.annotate_total() (but for real this time)
|
2024-10-13 10:37:48 +02:00 |
|
imperosol
|
7312580a8d
|
fix: InvoiceQuerySet.annotate_total()
|
2024-10-12 15:52:40 +02:00 |
|
thomas girod
|
b969513d94
|
Merge pull request #858 from ae-utbm/jsstandard
Add biome to format js files
|
2024-10-08 23:45:20 +02: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 |
|
imperosol
|
58d3a7ee2c
|
Optimize user account pages
|
2024-10-04 13:41:39 +02:00 |
|
thomas girod
|
a4fe4996aa
|
Merge pull request #834 from ae-utbm/real-name
Restore real name
|
2024-10-03 10:12:23 +02:00 |
|
|
271d57051e
|
Upgrade to fontawesome 6
* Adapt fontawesome usage when needed
* Fix uv guide not importing css
* Remove utf8 usage for fontawesome
|
2024-10-03 00:06:03 +02:00 |
|
|
655d72a2b1
|
Completely integrate wepack in django
* Migrate alpine
* Migrate jquery and jquery-ui
* Migrate shorten
* Add babel for javascript
* Introduce staticfiles django app
* Only bundle -index.js files in static/webpack
* Unify scss and webpack generated files
* Convert scss calls to static
* Add --clear-generated option to collectstatic
* Fix docs warnings
|
2024-10-02 16:11:02 +02:00 |
|
thomas girod
|
1b1284d3d0
|
Better validation for phone number in billing info
|
2024-09-28 17:25:34 +02:00 |
|
thomas girod
|
d29a5cdb44
|
Add the new 3DSv2 fields
|
2024-09-27 11:10:38 +02:00 |
|
|
9c93162741
|
Add missing files
|
2024-09-23 10:25:27 +02:00 |
|
|
6068c6048a
|
Use real name of the website once again
|
2024-09-23 01:37:25 +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
|
29bb0f6712
|
promote AlpineJS to global dependency
|
2024-08-05 17:08:30 +02:00 |
|
thomas girod
|
946f35c601
|
Merge pull request #752 from ae-utbm/autocomplete-admin
use autocomplete_fields in admin
|
2024-08-01 13:01:27 +02:00 |
|
thomas girod
|
eef15e05f4
|
use autocomplete_fields in admin
|
2024-08-01 11:27:54 +02:00 |
|
thomas girod
|
819e2b5f9f
|
better download button style
|
2024-07-30 19:58:58 +02:00 |
|
thomas girod
|
c4e6272535
|
various deps updates
|
2024-07-26 21:45:18 +02:00 |
|
thomas girod
|
b25805e0a1
|
introduce djhtml as jinja+scss formater
|
2024-07-25 16:46:45 +02:00 |
|
|
fee7ade1a5
|
Harmonize test names
|
2024-07-24 00:50:48 +02:00 |
|
thomas girod
|
8c69a94488
|
use google convention for docstrings
|
2024-07-21 00:57:04 +02:00 |
|
thomas girod
|
8bcf59aaf0
|
Merge pull request #706 from ae-utbm/ruff-rules
Add more ruff rules
|
2024-07-08 15:42:22 +02:00 |
|
thomas girod
|
2ac578c3ad
|
ruff rule DJ
Co-authored-by: Bartuccio Antoine <klmp200@users.noreply.github.com>
|
2024-07-08 15:37:10 +02:00 |
|
thomas girod
|
cfc19434d0
|
ruff rules UP008 and UP009
|
2024-07-08 15:37:09 +02:00 |
|