Commit Graph
4076 Commits
Author SHA1 Message Date
thomas girod 37786d2475 Merge pull request #1537 from ae-utbm/toxic-domain
Toxic domain at model-level
2026-10-31 22:24:43 +01:00
imperosol e980c4d727 check email toxic domain at model-level 2026-10-31 18:50:04 +01:00
imperosol 4f989d82bb refactor update_spam_database 2026-10-31 18:50:04 +01:00
thomas girod 7dddb36254 Merge pull request #1534 from ae-utbm/preference-perm
fix: permission check on `UserVisibilityFormFragment`
2026-10-30 14:17:43 +01:00
imperosol 85c5f7b8dd fix: permission check on UserVisibilityFormFragment
+test
2026-10-30 14:14:29 +01:00
thomas girod 83e8001eac Merge pull request #1520 from ae-utbm/remove-mailing
Remove mailing list feature
2026-10-30 12:17:02 +01:00
imperosol 52a70054f7 Remove mailing list feature 2026-10-30 12:16:31 +01:00
thomas girod 143a9849cd Merge pull request #1533 from ae-utbm/counter-msg
more precise error messages when searching users for click
2026-10-28 19:16:45 +01:00
imperosol 01edf1f688 more precise error messages when searching users for click 2026-10-27 23:28:34 +01:00
thomas girod 366551559d Merge pull request #1532 from ae-utbm/fixes
Fixes
2026-10-26 23:20:43 +01:00
imperosol 59cdebbf4f fix: permission check on SithFile move 2026-10-26 23:18:41 +01:00
imperosol f5a5782bac fix: privilege escalation for DeleteAllForumUserMessagesView 2026-10-26 23:00:54 +01:00
imperosol f11ac5d3be fix: arbitrary file suppression 2026-10-26 23:00:54 +01:00
thomas girod c6f518fffb Merge pull request #1530 from ae-utbm/fixes
Fixes
2026-10-26 13:36:02 +01:00
imperosol c5015f4448 fix: add missing permission in populate 2026-10-26 13:24:16 +01:00
imperosol 9bc6518d95 fix: wrong style for some elements
- mauvais background-color sur le formulaire de login
- rajout d'une margin qui avait disparu sur <hr/>
- enlèvement du border sur <fieldset>
2026-10-26 13:18:54 +01:00
thomas girod c66af5eaff Merge pull request #1529 from ae-utbm/update-deps
Update deps
2026-10-26 13:03:06 +01:00
imperosol c188dd0c18 update JS deps 2026-10-26 13:00:33 +01:00
imperosol 4f5af29d43 update python deps 2026-10-26 12:54:18 +01:00
thomas girod 80f1a7e574 Merge pull request #1528 from ae-utbm/past-news
Club news list view
2026-10-26 12:36:42 +01:00
thomas girod 7548c76d5e Merge pull request #1518 from ae-utbm/css-vars
replace scss variables by css ones
2026-10-26 11:28:35 +01:00
imperosol d7e1cdafde add translations 2026-10-25 12:17:55 +01:00
imperosol 93b6238c75 Test ClubNewsView 2026-10-25 12:17:54 +01:00
imperosol 91865fe7a1 add club news view to ClubTabsMixin 2026-10-25 12:17:54 +01:00
imperosol 1e189f7b2b display club past news 2026-10-25 12:17:54 +01:00
imperosol 1798406dde style: clean footer.scss 2026-10-24 12:57:00 +02:00
imperosol 20fc7d587a style: clean unused classes
- `.form_button` : ancienne interface des clics (changée en 2021)
- `.ui-dialog` : jquery-ui (retiré milieu 2025)
- `td>ul` : déjà déclaré dans `td,th{>ul}`, quelques lignes plus haut
- `.edit-bar` : littéralement jamais utilisé
2026-10-24 12:57:00 +02:00
imperosol 94b108d288 style: remove base.css
Ça a pu être utile dans le passé, mais avec l'évolution des navigateurs (merci à Skia d'avoir précisé dans les commentaires que c'était là pour ça) et l'étoffement du reste du css, il y a seulement trois lignes du fichier qui ont encore réellement une utilité.

Le peu qui sert encore peut donc être déplacé dans `style.scss` et le reste supprimé sans problème.
2026-10-24 12:57:00 +02:00
imperosol 059d5210ac style: replace scss variable by css ones 2026-10-24 12:57:00 +02:00
imperosol 562f75f410 style: remove unused colours 2026-10-24 12:57:00 +02:00
thomas girod 32c30da0fc Merge pull request #1507 from ae-utbm/edt-save
Add user timetable saving
2026-10-24 01:09:43 +02:00
thomas girod d3f3b18660 Merge pull request #1519 from ae-utbm/page-edit-link
Move the club page edit link to the club main page
2026-10-23 20:53:47 +02:00
thomas girod e50b1fd71e Merge pull request #1525 from ae-utbm/show-all-counters-in-stats
Show all counters in user stats view
2026-10-23 16:27:33 +02:00
imperosol 78376eaca4 don't restict user counter stats to bar counters 2026-10-23 16:08:40 +02:00
thomas girod 8d56c72054 Merge pull request #1524 from ae-utbm/remove-gentoken
remove unused Counter methods
2026-10-22 19:10:47 +02:00
imperosol a794f02a8d remove unused Counter methods
`Counter.gen_token` et `Counter.get_random_barman` étaient utilisés avant la refonte du système de connexion des barmen (PR #1413), mais on a oublié de les retirer.
2026-10-22 11:56:04 +02:00
imperosol cb0a2f866d TimetableTabMixin 2026-10-22 11:39:52 +02:00
imperosol 4b4c5a73b6 add tests 2026-10-22 11:39:52 +02:00
imperosol b37b98b932 view to see a user's timetables 2026-10-22 11:39:52 +02:00
imperosol ed888834d6 split timetable parsing and display 2026-10-22 11:39:52 +02:00
imperosol 0657888076 User timetable save 2026-10-22 11:39:52 +02:00
imperosol 3f135777cd add show_my_timetable to VisibilityForm 2026-10-22 11:39:51 +02:00
imperosol 73ebe9c674 add timetable visibility to UserVisibilityForm 2026-10-22 11:39:51 +02:00
imperosol 816cbe3a2c api to save timetable 2026-10-22 11:39:51 +02:00
imperosol a33a4da143 add models 2026-10-22 11:39:51 +02:00
imperosol 2c77ed3c54 add tests 2026-10-22 11:25:40 +02:00
imperosol 3312a6214e move the club page edit link to the club main page 2026-10-22 10:07:26 +02:00
thomas girod 87533a7327 Merge pull request #1521 from ae-utbm/account-dump-msg
Add success message when refunding AE account
2026-10-21 16:35:05 +02:00
imperosol 2db46e3958 add success message when refunding AE account 2026-10-21 16:34:12 +02:00
thomas girod f2469873fd Merge pull request #1522 from ae-utbm/md-smallfix
fix: add back `.markdown` on EasyMde preview editor
2026-10-20 18:38:19 +02:00