1316 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
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
Sli
42317bfecc Use django messages for billing info ux 2025-04-13 00:20:57 +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
f4276d6be5 fix account creation view tests 2025-04-11 14:54:06 +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
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
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
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
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
thomas girod
811c83552f
Merge pull request #1051 from ae-utbm/fragment-mixin
Fragment mixins
2025-04-07 11:31:50 +02:00
imperosol
6a5da0302d add FragmentMixin and UseFragmentsMixin classes 2025-04-06 14:34:22 +02:00
Thomas Girod
fe5c685204 fix displayed user tabs 2025-04-06 14:17:12 +02:00
imperosol
a6ac10e60c clean populate.py 2025-04-04 10:35:17 +02:00
imperosol
26d4c4b811 move accound refound view to counter 2025-04-04 10:35:17 +02:00
imperosol
6dfd4e16e2 remove accounting views 2025-04-04 10:27:51 +02:00
imperosol
eee78008b1 add pages to manage returnable products 2025-04-04 09:33:02 +02:00
imperosol
e7bb08448c feat: generic returnable products 2025-04-04 09:29:54 +02:00
thomas girod
7515e739b6
Merge pull request #1037 from ae-utbm/unix-name
Refactor Club
2025-04-04 09:27:33 +02:00
imperosol
812e0f5f4c remove galaxy from production 2025-03-28 18:34:16 +01:00
imperosol
805b146f17 change Club.unix_name to Club.slug_name and remove it from forms 2025-03-28 17:42:53 +01:00
imperosol
e1eb634c62 Make SAS pictures visible for their owner 2025-03-24 15:38:00 +01:00
imperosol
99e1318071 increase max pagination size from 199 to 200 2025-03-13 18:50:16 +01:00
imperosol
d16237d015 make PageCreateView a PermissionRequiredMixin 2025-03-13 18:49:42 +01:00
imperosol
4b0cd04355 add missing ordering 2025-03-13 18:49:42 +01:00
imperosol
5c5755d4a6 make logout a POST operation 2025-03-13 18:49:42 +01:00
imperosol
04c7df8ac8 fix typescript types 2025-03-12 17:37:37 +01:00
imperosol
0f6cda377c Fix paginated TS interfaces 2025-03-12 17:35:22 +01:00
imperosol
7c3186da79 apply ruff rule A005 2025-03-10 10:33:05 +01:00
imperosol
bba5339407 apply ruff rule DJ012 2025-03-09 15:05:10 +01:00