2744282fd8
fix: bad value for blank vote and better flow for invalid form
...
* Add an error message when looking at a public election without being logged in
* Add correct value for blank vote on single vote field
* Redirect to view with an error message if an invalid form has been submitted
2026-01-14 11:45:12 +01:00
Thomas Girod
775a3282dc
rename UV to UE
2025-12-19 23:12:02 +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
imperosol
559a904e0d
refactor: Matmatronch
2025-11-30 19:11:51 +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
imperosol
0c046b6164
translations
2025-11-19 21:03:55 +01:00
imperosol
17421e5cc9
test ClubSellingCSVView
2025-11-12 22:00:18 +01:00
imperosol
ede15623df
translations
2025-11-11 15:13:45 +01:00
imperosol
04702335e2
rename User.is_subscriber_viewable => User.is_viewable
2025-11-11 14:31:20 +01:00
imperosol
2e288368f0
apply review comments
2025-11-07 19:18:24 +01:00
imperosol
0d6856e925
refactor election detail view
2025-11-07 19:18:24 +01:00
imperosol
7665d7efb4
update subscription price
2025-11-07 18:46:41 +01:00
imperosol
e26851beb3
feat: scroll to news moderation section when clicking notification
...
closes #1202
2025-11-07 15:39:58 +01:00
imperosol
9c22e061f5
fix: missing sales csv header row
...
fix #1205
2025-11-07 14:56:34 +01:00
imperosol
742ac504dc
optimize db requests on club sales view
2025-11-07 13:08:01 +01:00
imperosol
8bd82c9d7c
Complete invoice call validation feature
2025-10-17 13:44:03 +02:00
imperosol
42b53a39f3
feat: automatic product counters edition
2025-10-10 20:40:44 +02:00
imperosol
83a4ac2a7e
feat: automatic product archiving
2025-10-10 20:40:44 +02:00
thomas girod
30fd4f6926
Merge pull request #1054 from ae-utbm/edt
...
Embed the timetable generator in the sith
2025-10-10 20:39:43 +02:00
imperosol
a7adb4bba3
add translations
2025-09-26 22:32:49 +02:00
imperosol
eadf74604c
Split ClubMemberForm into JoinClubForm and ClubAddMemberForm
2025-09-26 18:23:49 +02:00
imperosol
66cf2bd957
Better management of roles in ClubMemberForm
2025-09-26 15:49:33 +02:00
imperosol
c7363de44f
improve new member form style
2025-09-26 15:49:24 +02:00
30356d97f3
Use SuccessMessageMixin on trombi
2025-09-25 16:02:56 +02:00
7eaf25a64f
Remove QuikNotifMixin
2025-09-25 16:02:56 +02:00
Noa Fouich
0b7c516f18
adding test
2025-09-25 15:57:21 +02:00
Noa Fouich
e186052283
Fix deleted barman on user account
...
# Conflicts:
# locale/fr/LC_MESSAGES/django.po
2025-09-25 15:57:16 +02:00
Bartuccio Antoine
b4f5a866e3
Merge pull request #1185 from ae-utbm/posters
...
Remove jquery from posters
2025-09-23 14:59:24 +02:00
95e6fff98b
Migrate poster view to alpine
2025-09-22 14:30:23 +02:00
imperosol
854dd2d9e7
add disclaimer for subscription purchase with AE account
2025-09-22 13:28:42 +02:00
imperosol
08b16d6e74
feat: make poster views available to club board members
2025-09-19 17:22:44 +02:00
imperosol
3709b5c221
require birthday when creating subscriptions for users that didn't give it previously
2025-09-04 11:02:59 +02:00
imperosol
03759fd83e
fix translations
2025-09-01 18:21:55 +02:00
imperosol
83c96884d8
add missing meta description tags
2025-09-01 18:20:27 +02:00
cbf2678f6d
Remove euroks partnership
2025-08-23 15:33:05 +02:00
imperosol
02ef8fdb88
fix: enumeration attack vector on login form
2025-06-25 17:03:53 +02:00
imperosol
6fec250658
display album name on picture identification notif
2025-06-16 18:36:08 +02:00
imperosol
ae7784a973
rename apikey to api
2025-06-16 14:54:42 +02:00
imperosol
dc72789c14
feat: basic api key management
2025-06-16 13:44:41 +02:00
b19973ec9c
Move ts files at the wrong place in com module
2025-06-16 09:05:19 +02:00
imperosol
b0d9063153
remove remaining laundry code
2025-06-04 12:53:22 +02:00
Kenneth SOARES
cab2adb45d
fixed translations
2025-05-12 16:02:39 +02:00
Kenneth SOARES
39422a0cb8
added tooltip translations
2025-05-11 16:05:47 +02:00
f64409c612
Add more error messages on main view
2025-04-15 23:41:58 +02:00
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
3e61560875
Use group permissions
2025-04-10 01:01:40 +02:00
6e39b59dd5
Use UploadedImage to check image correctness and better error responses
2025-04-09 22:15:12 +02:00
67bc49fb21
Serve upload files directly from nginx
2025-04-09 20:55:24 +02:00