3105 Commits

Author SHA1 Message Date
Kenneth SOARES
620749dfc8 button that opens wiki page about adding AE Calendar to Google Agenda
removed unused import

Revert "new promo 24 logo"

This reverts commit 7aeb28926dd27c0dfb5b2db97babd373381ccb48.

button that opens wiki page about adding AE Calendar to Google Agenda
2025-04-16 11:04:55 +02:00
thomas girod
4fa83d0667
Merge pull request #1083 from ae-utbm/promo-24-logo
new promo 24 logo
2025-04-14 12:17:40 +02:00
Thomas Girod
6b55b981ca new promo 24 logo 2025-04-14 11:02:41 +02:00
Bartuccio Antoine
e6668728f2
Merge pull request #1082 from ae-utbm/eurok-consent
Add consent form for eurok partnership
2025-04-14 10:53:05 +02:00
Sli
3431fbf2d1 Add consent form for eurok partnership 2025-04-14 01:25:50 +02:00
thomas girod
77853b808a
Merge pull request #1081 from ae-utbm/remove-accounting
remove remaining accounting code
2025-04-13 22:10:02 +02:00
Thomas Girod
05756520a3 remove remaining accounting code 2025-04-13 14:14:26 +02:00
Bartuccio Antoine
b3eb6a945f
Merge pull request #1076 from ae-utbm/eboutic-billing
Use htmx to fill up billing info
2025-04-13 09:52:49 +02:00
thomas girod
169faec479
Merge pull request #1080 from ae-utbm/fix-sas-order
Fix sas order
2025-04-13 01:06:31 +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
Thomas Girod
2658244671 fix album ordering on SAS 2025-04-12 18:09:39 +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
ed52a4f828
Merge pull request #1079 from ae-utbm/update-django
Update django
2025-04-11 17:11:58 +02:00
Thomas Girod
ff220e67c1 use new django.url.reverse query kwarg 2025-04-11 14:54:06 +02:00
Thomas Girod
805ffc498f response.content.decode() => response.text 2025-04-11 14:54:06 +02:00
Thomas Girod
ad4afce67f fix club members tests 2025-04-11 14:54:06 +02:00
Thomas Girod
f4276d6be5 fix account creation view tests 2025-04-11 14:54:06 +02:00
Thomas Girod
64085ac2a4 bump django to 5.2 2025-04-11 14:54:06 +02:00
Thomas Girod
f301365ebb update dependencies 2025-04-11 14:54:06 +02:00
Bartuccio Antoine
53038a365f
Merge pull request #1074 from ae-utbm/import-error
Fix cyclic import error on core/views/user.py
2025-04-10 11:57:42 +02:00
Sli
d2fe0f1fab Fix cyclic import error on core/views/user.py 2025-04-10 11:49:59 +02:00
Bartuccio Antoine
e96d224a8d
Merge pull request #1035 from ae-utbm/picture-upload
Picture upload from markdown editor
2025-04-10 11:41:54 +02:00
Sli
6128b6564c Ensure quickupload image field uniqueness 2025-04-10 11:38:33 +02:00
Sli
0f961c71e0 Auto delete image files when object has been deleted 2025-04-10 11:22:47 +02:00
Bartuccio Antoine
59b275ef43
Merge pull request #1073 from ae-utbm/header-fix
Fix unaligned tool link
2025-04-10 11:17:24 +02:00
Sli
6362fcdf2d Fix unaligned tool link 2025-04-10 11:04:03 +02:00
Sli
3e61560875 Use group permissions 2025-04-10 01:01:40 +02:00
Sli
744223b76f Auto rescale quick upload image sizes 2025-04-09 22:50:51 +02:00
Sli
6e39b59dd5 Use UploadedImage to check image correctness and better error responses 2025-04-09 22:15:12 +02:00
Sli
67bc49fb21 Serve upload files directly from nginx 2025-04-09 20:55:24 +02:00
Sli
91b30e7550 Add quick upload tests 2025-04-09 20:55:24 +02:00
Sli
c236092c4f Create dedicated image upload model 2025-04-09 20:53:23 +02:00
Sli
7b23196071 Add image upload to easymde widget 2025-04-09 20:52:38 +02:00
Sli
10367d21ab Add API endpoint to upload images 2025-04-09 20:52:38 +02:00
thomas girod
60fd72917d
Merge pull request #1053 from ae-utbm/sas-upload
Improve SAS upload
2025-04-09 19:32:55 +02:00
Thomas Girod
2c7b94547c improve upload error display 2025-04-09 12:33:40 +02:00
Thomas Girod
376af35bfb Check that uploaded images are actually images 2025-04-08 17:21:30 +02:00
imperosol
13f417ba30 Use Alpine and the API for SAS picture upload 2025-04-08 15:59:30 +02:00
imperosol
b83fbf91e1 extract album creation form into its own fragment 2025-04-08 15:59:30 +02:00
imperosol
156305a16a add api endpoint to upload a sas picture 2025-04-08 15:59:30 +02:00
Bartuccio Antoine
11efa4fca2
Merge pull request #1070 from ae-utbm/calendar-link
Remote calendar link for external sync
2025-04-08 15:50:38 +02:00
Bartuccio Antoine
26456e3a7f
Merge pull request #1071 from ae-utbm/news-overflow
Fix news x overflow on mobile
2025-04-08 15:35:17 +02:00
Sli
fab0d19eeb Fix news x overflow on mobile 2025-04-08 15:12:19 +02:00
Sli
8a381aed38 Smooth animation 2025-04-08 11:54:19 +02:00
Sli
5de05c0360 Introduce position attributes for tooltips 2025-04-08 10:27:08 +02:00
Kenneth SOARES
2e1a849aff modification du style du tooltip 2025-04-07 19:15:16 +02:00