Commit Graph
4046 Commits
Author SHA1 Message Date
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
imperosol 68c05b5b1d fix: add back .markdown on EasyMde preview editor
A l'origine, l'API retournait le markdown encapsulé dans une div avec la class `.markdown`. Quand on est passé sur notre propre lib WASM pour faire la preview entièrement côté front, on a oublié ce détail.

En même temps, on résout ici un petit glitch d'affichage qui fait qu'on avait le background des blocs de codes qui se mettait en dessous de notre propre style.
2026-10-20 12:52:20 +02:00
thomas girod 2d492e0157 Merge pull request #1511 from ae-utbm/counter-admin-mixin
remove `CounterAdminMixin`
2026-10-14 20:13:43 +02:00
thomas girod 67cfcb66b6 Merge pull request #1512 from ae-utbm/docs-populate
Small documentation fixes
2026-10-13 11:32:02 +02:00
thomas girod b560c6860b Merge pull request #1510 from ae-utbm/forum-message-403
short-circuit `ForumMessageView` redirection on 403
2026-10-13 00:12:07 +02:00
imperosol 15c5a37c99 docs: fix nushell scripts 2026-10-12 14:08:12 +02:00
imperosol 07648f596e docs: describe populated user accounts 2026-10-12 13:51:18 +02:00
imperosol 0c6594b3cd remove CounterAdminMixin 2026-10-09 21:59:37 +02:00
imperosol 22b510e25b short-circuit ForumMessageView redirection on 403
Quand on accède à cette vue, on est immédiatement redirigé vers le topic correspondant (quitte à se faire 403 une fois arrivé là). Comme la redirection est une opération qui a un cout, on peut gagner du temps en mettant un PermissionDenied directement (d'autant plus que les bots aiment beaucoup rechercher les messages du forum, et qu'ils se font systématiquement 403)
2026-10-09 16:09:54 +02:00
thomas girod c9137a2a67 Merge pull request #1508 from ae-utbm/update-deps
Update deps
2026-10-02 18:42:38 +02:00
imperosol 9f4b76dc1a update JS deps 2026-10-02 17:07:01 +02:00
imperosol ffc509c1a1 update python deps 2026-10-02 17:06:56 +02:00
thomas girod c2d76d025e Merge pull request #1485 from ae-utbm/ue-style
Ue style
2026-10-02 16:47:40 +02:00
imperosol 80f0517bf8 hide regular comment delete button when the ue comment is reported 2026-10-02 15:09:14 +02:00
imperosol 9924dc05d0 apply review comments 2026-10-02 15:09:14 +02:00
imperosol 614b870133 add translations 2026-10-02 15:09:14 +02:00
imperosol 8437728251 style: improve ue comments appearance 2026-10-02 15:09:14 +02:00
imperosol 8d3d5630c8 style: improve ue comment form appearance 2026-10-02 15:09:14 +02:00
imperosol 45cca918f1 style: improve ue detail infos appearance 2026-10-02 15:09:14 +02:00
thomas girod f211d0ff85 Merge pull request #1220 from ae-utbm/discord-auth
Third-party authentication
2026-10-02 14:55:47 +02:00
thomas girod 0bd557ae73 Merge pull request #1495 from ae-utbm/cotis-stat-quick-fix
Small improvements on subscription stats view
2026-10-02 13:49:01 +02:00
imperosol 3deefbe847 apply docs review comments 2026-10-02 09:48:23 +02:00
imperosol b2707b7862 fix: don't send callback request if data has been modified 2026-10-02 09:48:23 +02:00
imperosol 7a0f4217cc apply review comments 2026-10-02 09:48:23 +02:00
imperosol f067c60a8c tweak documentation 2026-10-02 09:48:23 +02:00
imperosol 5bea3f14e8 doc: third-party auth 2026-10-02 09:48:21 +02:00
imperosol 1efbf93f62 translation: third-party authentication 2026-10-02 09:48:09 +02:00
imperosol a84224c6ff write tests 2026-10-02 09:48:07 +02:00
imperosol 6ef0166540 third-party authentication views 2026-10-02 09:46:52 +02:00
imperosol e3a9e23d6a hmac_hexdigest util function 2026-10-01 10:17:06 +02:00
imperosol d6ab0e17f8 add hmac_key to ApiClient 2026-10-01 10:17:06 +02:00