imperosol
ceb9f50ef3
doc: third-party auth
2025-10-31 11:42:29 +01:00
imperosol
19fc4479c2
translation: third-party authentication
2025-10-29 13:01:58 +01:00
imperosol
375f855d51
write tests
2025-10-29 13:01:58 +01:00
imperosol
2b832b6522
third-party authentication views
2025-10-29 13:01:58 +01:00
imperosol
e582e750ff
add CGU/EULA to populate command
2025-10-26 16:47:05 +01:00
imperosol
8d02e88743
test populate_more command
2025-10-26 16:47:05 +01:00
imperosol
5d5451a786
hmac_hexdigest util function
2025-10-26 16:47:05 +01:00
imperosol
b5e05e97dc
compact notifications jinja
...
C'est pas la branche la plus appropriée, mais ça gène mon debug de devoir scroller plus longtemps dans l'html des réponses à cause de la place que prennent les notifs.
2025-10-26 16:47:05 +01:00
imperosol
a2f247047a
add hmac_key to ApiClient
2025-10-26 16:47:05 +01:00
imperosol
7fb955cab9
move ResultConverter to core app
2025-10-26 16:47:05 +01:00
imperosol
766a3bcf6b
feat: api route to get api client infos
2025-10-26 16:47:05 +01:00
thomas girod
459edc1b6e
Merge pull request #1212 from ae-utbm/fix-notification-invoice
...
fix: notification on invoice call update
2025-10-18 15:05:38 +02:00
a760a0b75d
Merge pull request #1191 from ae-utbm/notifications
...
Add macro to refresh messages from htmx swap
2025-10-18 14:39:30 +02:00
imperosol
fc615e90b2
fix: notification on invoice call update
2025-10-18 14:35:19 +02:00
76eebaf54e
Rename notification plugin import on alpine-index
2025-10-18 14:35:08 +02:00
thomas girod
9407f4b341
Merge pull request #1104 from ae-utbm/invoice_calls_validation
...
Invoice calls validation checkbox
2025-10-18 14:21:46 +02:00
imperosol
8bd82c9d7c
Complete invoice call validation feature
2025-10-17 13:44:03 +02:00
Kenneth SOARES
957441ceb1
fix checkbox width
2025-10-17 13:40:06 +02:00
Kenneth SOARES
3bcd417ad0
Basic implementation of invoice call validation
2025-10-17 13:40:05 +02:00
thomas girod
453e13d54b
Merge pull request #1174 from ae-utbm/auto-archive
...
Automatic product actions
2025-10-16 09:16:50 +02:00
thomas girod
dbd86b66cc
Merge pull request #1178 from ae-utbm/cache-photos
...
Cache user photos
2025-10-12 14:04:30 +02:00
thomas girod
dcf799b352
Merge pull request #1197 from ae-utbm/fix-permission
...
fix: permission in ClubAddMemberForm
2025-10-12 14:04:03 +02:00
imperosol
d815f7da97
fix: permission in ClubAddMemberForm
2025-10-10 21:20:04 +02:00
imperosol
dac52db434
forbid past dates for product actions
2025-10-10 20:50:50 +02:00
imperosol
f398c9901c
fix: 500 on product create view
2025-10-10 20:42:36 +02:00
imperosol
5b91fe2145
use ModelFormSet instead of FormSet for scheduled actions
2025-10-10 20:40:44 +02:00
imperosol
abd905c24d
write tests
2025-10-10 20:40:44 +02:00
imperosol
42b53a39f3
feat: automatic product counters edition
2025-10-10 20:40:44 +02:00
imperosol
5306001f6f
ScheduledProductAction model to store tasks related to products
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
Noa Fouich
1b1ef18531
Merge pull request #1195 from ae-utbm/fix-css-on-barman-click-on-phone
...
fix css on barman click on phone
2025-10-06 16:36:18 +02:00
Noa Fouich
bcf5d30d8f
fix css on barman click on phone
2025-10-06 16:13:51 +02:00
thomas girod
4b44e50780
Merge pull request #1193 from ae-utbm/optimize-jinja
...
Optimisations
2025-10-02 19:05:03 +02:00
imperosol
40c3276c3c
remove spaces from autocomplete selects
2025-09-29 17:43:50 +02:00
imperosol
543a424258
fix: N+1 on news list for admins
2025-09-29 16:10:50 +02:00
imperosol
8ff25e6034
optimize main page notifications
2025-09-29 08:45:56 +02:00
fa8772ede2
Add macro to refresh messages from htmx swap
2025-09-27 19:49:17 +02:00
thomas girod
03f53e921b
Merge pull request #1192 from ae-utbm/fix-add-member
...
fix: wrong text on member form submit button
2025-09-27 18:01:10 +02:00
imperosol
56f09fd739
fix: wrong text on member form submit button
2025-09-27 17:40:18 +02:00
thomas girod
19e3fc604d
Merge pull request #1172 from ae-utbm/htmx-club
...
HTMXify club members page
2025-09-27 17:29:16 +02:00
imperosol
24e1ad6dc8
apply review comments
2025-09-27 17:06:43 +02:00
imperosol
2a30f30a31
feat: cache user pictures
2025-09-26 22:44:26 +02:00
imperosol
80545e682b
add hour indicator
2025-09-26 22:32:51 +02:00
imperosol
a7adb4bba3
add translations
2025-09-26 22:32:49 +02:00
imperosol
e75e7e697a
display course type on top left of slots
2025-09-26 22:32:35 +02:00
imperosol
9d99976bee
add timetable to common links
2025-09-26 22:32:35 +02:00
imperosol
4103dce1bb
simplify timetable generator url
2025-09-26 22:32:35 +02:00
Kenneth SOARES
126fcbaaa1
update regex
2025-09-26 22:32:35 +02:00
Kenneth SOARES
8a27214801
add colors to each subject
2025-09-26 22:32:35 +02:00