1
0
mirror of https://github.com/ae-utbm/sith.git synced 2025-07-11 04:19:25 +00:00
Commit Graph

3185 Commits

Author SHA1 Message Date
e765fcc96e use 54 bytes keys and sha512 hashing 2025-06-05 18:29:02 +02:00
2dd28a37ab api key doc for developers 2025-06-05 18:29:02 +02:00
65d43caf15 adapt CanAccessLookup to api key auth 2025-06-05 18:29:02 +02:00
1ff364e4a8 add doc for external API consumers 2025-06-05 18:29:02 +02:00
2223086bb6 Add GET /api/club/{club_id} to fetch details about a club 2025-06-05 18:29:02 +02:00
f72a93a673 Make HasPerm work with ApiKeyAuth 2025-06-05 18:29:02 +02:00
1ccd24b69a adapt pedagogy api to api key auth 2025-06-05 18:29:02 +02:00
a11897cd10 feat: basic api key management 2025-06-05 18:28:59 +02:00
99be8a56f3 Merge pull request from ae-utbm/remove-laundry
Remove remaining laundry code
2025-06-05 18:28:16 +02:00
e04a99cabd Merge pull request from ae-utbm/calendar-cache
Disable calendar cache on API
2025-06-05 18:27:51 +02:00
Sli
bfea0989fb Disable cache on ics calendar on API response headers 2025-06-05 18:20:25 +02:00
be32486115 Merge pull request from ae-utbm/navbar-keyboard-navigation
Refactor navbar css and use details instead of div for better semantics
2025-06-05 18:17:58 +02:00
861447ae36 Merge pull request from ae-utbm/accordions
Remove jquery-ui accordions
2025-06-05 18:09:45 +02:00
Sli
5f701d1a17 Fix centering of detail elements 2025-06-05 18:04:45 +02:00
Sli
64fd123a85 Remove shadow and disable hovering on mobile view 2025-06-05 17:49:47 +02:00
Sli
7090254658 Refactor navbar css and use details instead of div for better semantics 2025-06-05 17:49:47 +02:00
d80f2e73e8 Merge pull request from ae-utbm/fix-old-promo
fix promo logo older than promo 10
2025-06-05 16:38:10 +02:00
ee3646594b fix promo logo older than promo 10 2025-06-05 16:31:36 +02:00
b0d9063153 remove remaining laundry code 2025-06-04 12:53:22 +02:00
Sli
0980fccf93 Add accordion animation with js 2025-06-03 20:48:45 +02:00
Sli
fb3fd9536e Improve accordion icon 2025-06-03 20:48:45 +02:00
Sli
3892e1cee2 Add fade animation 2025-06-03 20:48:45 +02:00
Sli
c10b488080 Remove jquery-ui accordions 2025-06-03 20:48:45 +02:00
ad91c8ed4f Merge pull request from ae-utbm/revert-python
Revert "bump python to 3.13"
2025-06-03 17:15:07 +02:00
3b90bd54fc Revert "bump python to 3.13"
This reverts commit f0fa27a8b5.
2025-06-03 10:37:04 +02:00
350a92bc44 Merge pull request from ae-utbm/update-deps
Update dependencies
2025-06-02 18:26:51 +02:00
95b4b0ba03 Merge pull request from ae-utbm/remove-laundry
remove laundry
2025-05-26 13:01:01 +02:00
bab44b31b1 Merge pull request from ae-utbm/filter-counter
Filter counters in ClubSellingView
2025-05-26 12:59:47 +02:00
f0fa27a8b5 bump python to 3.13 2025-05-26 12:56:35 +02:00
6d16e35624 update dependencies 2025-05-26 12:35:24 +02:00
13b892cd01 Merge pull request from ae-utbm/redirect-me
redirect `/user/me/*`
2025-05-26 10:30:07 +02:00
54be8addeb remove laundry 2025-05-26 09:10:35 +02:00
9256aff944 redirect /user/me/* 2025-05-26 08:48:18 +02:00
7c989cd749 filter selectable counters in ClubSellingView 2025-05-24 10:25:55 +02:00
2fc51e9901 Merge pull request from ae-utbm/hide-cash-register
hide cash register views to barmen
2025-05-22 11:20:52 +02:00
943fb5979d Merge pull request from ae-utbm/cached-groups
simplify `User.cached_groups`
2025-05-22 10:58:00 +02:00
ff1f1040b6 simplify User.cached_groups 2025-05-22 10:43:49 +02:00
fa90477de5 hide cash register views to barmen 2025-05-22 10:06:22 +02:00
af613c4cca Merge pull request from ae-utbm/tooltips
Create a js tooltip library
2025-05-17 07:01:15 +02:00
Sli
13f8b5db61 Fix bug where help button moves as if possessed 2025-05-14 15:04:20 +02:00
Sli
e63a09ee7e Synchronize tooltip-id and don't append tooltip to body twice 2025-05-14 15:02:48 +02:00
Sli
6bb6be011c Fix tooltip fading transitions and synchronize additional attributes 2025-05-14 15:02:46 +02:00
Sli
3a5bff8810 Fix tooltip not appearing/disapearing when attribute is removed 2025-05-14 15:01:19 +02:00
Sli
d1e5c93a08 Improve tooltips by using mutation observers 2025-05-14 15:01:19 +02:00
Sli
19aac8f302 Fix tooltip size 2025-05-14 15:01:19 +02:00
Sli
9bd3c618a4 Add doc, tooltip offset and css cleanup 2025-05-14 15:01:19 +02:00
Sli
68b1a96270 Allow popup customization 2025-05-14 15:01:18 +02:00
Sli
48bf72f623 Improve tooltips performance 2025-05-14 15:00:51 +02:00
Sli
1872e4abe5 Adapt calendar to new tooltip library 2025-05-14 15:00:51 +02:00
Sli
35e96fb875 Create basic tooltip library 2025-05-14 14:58:59 +02:00