1294 Commits

Author SHA1 Message Date
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
Kenneth Soares
98175e397c
Merge pull request #1040 from ae-utbm/country_flags
made country flags apply to windows in chrome browsers
2025-03-05 20:24:41 +01:00
Kenneth SOARES
62246f342d removed unnecessary event listener 2025-03-05 20:19:11 +01:00
Kenneth SOARES
bff6513192 renamed polyfill-index.ts to country-flags-index.ts 2025-03-05 20:13:20 +01:00
Kenneth SOARES
9991507297 made country flags apply to windows in chrome browsers 2025-03-05 19:59:28 +01:00
thomas girod
6a17e4480e
Merge pull request #1029 from ae-utbm/product-filter
add club and counter filters on product list page
2025-02-26 16:20:03 +01:00
Sli
4890fcf0e1 Rename news moderate to publish 2025-02-25 18:09:08 +01:00
Sli
92d282f4ba Add possibility to de-moderate news through api and calendar widget 2025-02-25 14:38:58 +01:00
imperosol
0e88260c31 fix news dates timestamp in populate.py 2025-02-25 08:55:35 +01:00
imperosol
809febc353 add club and counter filters on product list page 2025-02-24 06:34:38 +01:00
Sli
219700f0bc Add redirect for user picture url 2025-02-20 18:54:50 +01:00
Sli
2918048b16 Improve download user album button 2025-02-20 18:51:08 +01:00
Sli
e46cba7a06 Move all user picture logic to sas 2025-02-18 20:10:51 +01:00
Kenneth SOARES
ba21738bd9 biome reformat 2025-02-18 14:56:08 +01:00
Kenneth SOARES
b1db52d2b6 clean typescript 2025-02-18 14:56:08 +01:00
Kenneth SOARES
2bed89aaba typescriptification de picture-index et bonne instantiation alpine-data 2025-02-18 14:56:08 +01:00
Kenneth SOARES
86c68eeb32 fix indenting 2025-02-18 14:56:08 +01:00
Kenneth SOARES
8cb53ceba2 download button for user pictures and albums 2025-02-18 14:56:08 +01:00
imperosol
6627ea417c News moderation buttons directly on the home page 2025-02-15 14:04:43 +01:00
imperosol
92b2befd55 Improve news list display 2025-02-15 14:04:32 +01:00
imperosol
ee1bcf2011 add forgotten input field label 2025-02-15 12:05:54 +01:00
imperosol
571b3a4e02 fix perms in user_tools.jinja 2025-02-15 12:05:54 +01:00
imperosol
6bf02cecd9 Allow some customisation in core/edit.jinja 2025-02-15 12:05:54 +01:00