e9eb3dc17d
Fix image file generation on user image download
...
* Add image id on the name to avoid error with images with the exact same date (if we have epoch for example)
* Fix album name due to schema change not reflected here
2026-01-07 17:49:14 +01:00
8c6f7c82c9
Merge pull request #1277 from ae-utbm/pedagogy
...
Don't craft urls in pedagogy frontend
2025-12-25 17:01:48 +01:00
6ec1834540
Don't craft urls in pedagogy frontend
2025-12-24 14:48:03 +01:00
thomas girod
086a61f493
Merge pull request #1272 from ae-utbm/update-ue
...
rename UV to UE
2025-12-24 11:29:32 +01:00
Thomas Girod
775a3282dc
rename UV to UE
2025-12-19 23:12:02 +01:00
thomas girod
32570ee03d
Merge pull request #1266 from ae-utbm/matmat
...
Refactor Matmatronch
2025-12-18 13:13:28 +01:00
imperosol
2fa3597722
fix display of non field errors
2025-12-18 00:39:08 +01:00
d484971dad
Fix pagination on matmat, don't allow empty matmat search and add htmx pagination
2025-12-17 09:21:52 +01:00
f24e39ccb7
Fix aria-busy when going backward on pages with htmx pagination
2025-12-17 00:01:48 +01:00
3a57439d6e
Merge pull request #1271 from ae-utbm/calendar-colors
...
Add different colors for recurring events on event calendar
2025-12-16 23:04:03 +01:00
thomas girod
fbe5c741d1
Merge pull request #1270 from ae-utbm/calendar
...
Use ics rrule for recurrent event
2025-12-16 19:19:06 +01:00
749cd067da
Add different colors for recurring events on event calendar
2025-12-16 17:07:18 +01:00
imperosol
1abfbeb76c
use ics rrule for recurrent event
2025-12-16 01:13:17 +01:00
imperosol
a68f16ba9d
add tests
2025-11-30 19:12:37 +01:00
imperosol
1a99f4096e
make matmatronch form more readable
2025-11-30 19:12:37 +01:00
imperosol
559a904e0d
refactor: Matmatronch
2025-11-30 19:11:51 +01:00
imperosol
fca6a58c5e
feat: querystring jinja macro
2025-11-30 16:55:44 +01:00
imperosol
39c3e11d88
extract matmat forms into their own file
2025-11-29 14:48:30 +01:00
thomas girod
d3edcaff14
Merge pull request #1264 from ae-utbm/refactor/user
...
Refactor some user views
2025-11-26 18:33:35 +01:00
imperosol
8c127a96f7
refactor: user godfathers views
2025-11-25 22:20:43 +01:00
imperosol
55d6e2bbec
refactor: PasswordRootChangeView
2025-11-25 20:55:36 +01:00
imperosol
e9fbac8264
test UserPreferencesView
2025-11-25 19:48:45 +01:00
imperosol
1911f2e6dd
refactor: remove UserUpdateView.board_only
...
La variable n'a pas été utilisée depuis 2016
2025-11-25 19:47:52 +01:00
thomas girod
77bdc8dcb5
Merge pull request #1263 from ae-utbm/remove-group
...
refactor: remove useless Group methods
2025-11-25 16:42:50 +01:00
imperosol
00acdcd1a5
refactor: remove useless Group methods
2025-11-24 18:15:28 +01:00
thomas girod
aa77cfd1c8
Merge pull request #1262 from ae-utbm/refactor/userstats
...
Refactor/userstats
2025-11-24 18:09:56 +01:00
imperosol
0d4b77ba1c
take all purchases for global purchase sum
2025-11-24 17:00:28 +01:00
imperosol
5271783e88
refactor: user stats view
2025-11-24 16:49:22 +01:00
imperosol
4ff4d179a1
refactor: format_timedelta template filter
2025-11-24 16:49:15 +01:00
thomas girod
7cbb3a2c5d
Merge pull request #1256 from ae-utbm/remove-is_validated
...
Database optimisations on counter
2025-11-24 16:46:15 +01:00
thomas girod
a0768d6d7f
Merge pull request #1261 from ae-utbm/refactor/index
...
refactor: `core/views/index.py`
2025-11-24 15:43:36 +01:00
imperosol
f55627a292
refactor: core/views/index.py
2025-11-24 09:25:38 +01:00
thomas girod
4f802ac56e
Merge pull request #1260 from ae-utbm/fix-warnings
...
Fix warnings
2025-11-24 07:43:51 +01:00
thomas girod
16a6e07d4b
Merge pull request #1259 from ae-utbm/update-ninja
...
deps: bump django-ninja to 1.5.0
2025-11-24 07:43:39 +01:00
thomas girod
33d6300131
Merge pull request #1258 from ae-utbm/fix/product-action
...
fix: product scheduled action on product creation
2025-11-24 07:43:20 +01:00
imperosol
6709befb1f
fix timezone issues
2025-11-23 01:30:44 +01:00
imperosol
ddfb88ca2a
remove settings.FORM_RENDERER
2025-11-23 01:22:15 +01:00
imperosol
acdb9660f6
deps: bump django-ninja to 1.5.0
2025-11-23 00:48:32 +01:00
imperosol
b60bd3a42b
fix: product scheduled action on product creation
...
cf. issue #1257
2025-11-21 11:13:06 +01:00
imperosol
0c046b6164
translations
2025-11-19 21:03:55 +01:00
imperosol
c588e5117d
make Refilling.payment_method a SmallIntegerField
2025-11-19 21:03:55 +01:00
imperosol
ad87617018
remove Refilling.bank
2025-11-19 21:03:55 +01:00
imperosol
56c2c2b70e
remove Refilling.is_validated
2025-11-19 21:03:55 +01:00
imperosol
78fe4e52ca
make Selling.payment_method a SmallIntegerField
2025-11-19 21:03:55 +01:00
imperosol
2a5893aa79
remove Selling.is_validated
2025-11-19 21:03:55 +01:00
thomas girod
7373e3d9de
Merge pull request #1254 from ae-utbm/refactor/page-merge
...
refactor detection of the need to merge `PageRev`
2025-11-19 13:52:52 +01:00
imperosol
3f4a41ba42
refactor detection of the need to merge PageRev
2025-11-19 13:51:38 +01:00
thomas girod
449abbb17e
Merge pull request #1248 from ae-utbm/fix/api-barman-auth
...
fix: user search for anonymous sessions with logged barmen
2025-11-19 13:05:16 +01:00
thomas girod
9862e763ad
Merge pull request #1249 from ae-utbm/membership-set-old
...
prevent csrf on `MembershipSetOldView`
2025-11-19 13:04:51 +01:00
imperosol
32e1f09d46
prevent csrf on MembershipSetOldView
2025-11-16 15:05:10 +01:00