thomas girod
|
06090e0cd9
|
Merge pull request #1133 from ae-utbm/api-fixes
fix: api title typo (again)
|
2025-06-18 12:25:31 +02:00 |
|
thomas girod
|
a1ae67da7d
|
Merge pull request #1132 from ae-utbm/missing-perm
Missing SAS permission
|
2025-06-18 12:25:15 +02:00 |
|
imperosol
|
8cc0b01e9c
|
fix: api title typo (again)
|
2025-06-17 21:01:51 +02:00 |
|
imperosol
|
88755358a6
|
fix: add missing sas permission
|
2025-06-17 21:00:38 +02:00 |
|
thomas girod
|
0e850e5486
|
Merge pull request #1131 from ae-utbm/api-fixes
Api fixes
|
2025-06-17 15:57:33 +02:00 |
|
Bartuccio Antoine
|
af67c5fc27
|
Merge pull request #1130 from ae-utbm/navbar-keyboard-navigation
Fix click on navbar
|
2025-06-17 15:41:42 +02:00 |
|
|
30809a69c9
|
Move navbar script to dedicated file
|
2025-06-17 15:39:35 +02:00 |
|
imperosol
|
0c442a8f03
|
fix: select only active club members on GET /club/{club_id}
|
2025-06-17 15:35:49 +02:00 |
|
imperosol
|
f1b69dd47d
|
fix: typo in API name
|
2025-06-17 15:35:49 +02:00 |
|
|
b5ebf09fcb
|
Fix click on navbar
|
2025-06-17 15:31:51 +02:00 |
|
thomas girod
|
9d9ce5b30a
|
Merge pull request #1129 from ae-utbm/fix-docs
fix: documentation CI/CD
|
2025-06-17 15:09:06 +02:00 |
|
imperosol
|
a87460fa3e
|
fix: documentation CI/CD
|
2025-06-17 14:45:51 +02:00 |
|
thomas girod
|
48fae33651
|
Merge pull request #1119 from ae-utbm/notifs
Improve notification on picture identification
|
2025-06-17 11:22:06 +02:00 |
|
imperosol
|
6fec250658
|
display album name on picture identification notif
|
2025-06-16 18:36:08 +02:00 |
|
imperosol
|
75b37cd6e3
|
fix album grouping on user pictures page
|
2025-06-16 18:36:08 +02:00 |
|
thomas girod
|
9c3820f986
|
Merge pull request #1127 from ae-utbm/deps
Update dependencies
|
2025-06-16 18:35:50 +02:00 |
|
thomas girod
|
28b60c7bae
|
Merge pull request #1097 from ae-utbm/api-key
Basic api key management
|
2025-06-16 18:21:19 +02:00 |
|
imperosol
|
efbbfcda76
|
update js deps
|
2025-06-16 15:51:11 +02:00 |
|
imperosol
|
9e1fe7a296
|
update python deps
|
2025-06-16 15:51:04 +02:00 |
|
imperosol
|
50d7b7e731
|
Move api urls to api app
|
2025-06-16 15:00:30 +02:00 |
|
imperosol
|
ae7784a973
|
rename apikey to api
|
2025-06-16 14:54:42 +02:00 |
|
imperosol
|
a23604383b
|
doc: incompatibility between api keys and csrf
|
2025-06-16 13:44:43 +02:00 |
|
imperosol
|
80866086a8
|
Forbid authentication with revoked keys
|
2025-06-16 13:44:43 +02:00 |
|
imperosol
|
2c7eb99f31
|
use 54 bytes keys and sha512 hashing
|
2025-06-16 13:44:43 +02:00 |
|
imperosol
|
189081f5a8
|
api key doc for developers
|
2025-06-16 13:44:43 +02:00 |
|
imperosol
|
52e53da9ef
|
adapt CanAccessLookup to api key auth
|
2025-06-16 13:44:43 +02:00 |
|
imperosol
|
b5d65133f3
|
add doc for external API consumers
|
2025-06-16 13:44:43 +02:00 |
|
imperosol
|
44e1902693
|
Add GET /api/club/{club_id} to fetch details about a club
|
2025-06-16 13:44:43 +02:00 |
|
imperosol
|
1d55a5c2da
|
Make HasPerm work with ApiKeyAuth
|
2025-06-16 13:44:43 +02:00 |
|
imperosol
|
853aa34c18
|
adapt pedagogy api to api key auth
|
2025-06-16 13:44:43 +02:00 |
|
imperosol
|
dc72789c14
|
feat: basic api key management
|
2025-06-16 13:44:41 +02:00 |
|
Bartuccio Antoine
|
2f0454355f
|
Merge pull request #1126 from ae-utbm/hey-api
Upgrade hey-api
|
2025-06-16 12:25:50 +02:00 |
|
Bartuccio Antoine
|
1c14bb22a0
|
Merge pull request #1125 from ae-utbm/navbar-keyboard-navigation
Disable mouse click on navbar for desktop
|
2025-06-16 12:25:33 +02:00 |
|
Bartuccio Antoine
|
d1f11216c7
|
Merge pull request #1124 from ae-utbm/tabs
Add tab widget and remove jquery-ui
|
2025-06-16 12:25:14 +02:00 |
|
|
2299e3f966
|
Upgrade hey-api
|
2025-06-16 11:20:41 +02:00 |
|
|
0f55bcc513
|
Disable mouse click on navbar for desktop
|
2025-06-16 09:17:40 +02:00 |
|
|
b19973ec9c
|
Move ts files at the wrong place in com module
|
2025-06-16 09:05:19 +02:00 |
|
|
17129af1bb
|
Remove unused popup system and jquery-ui
|
2025-06-16 09:05:19 +02:00 |
|
|
42434d10ca
|
Remove jquery-ui tabs from counter
|
2025-06-16 09:05:19 +02:00 |
|
|
c904e41ea3
|
Replace tab macro with new tab web component
|
2025-06-16 09:05:19 +02:00 |
|
|
2dd4fd5c71
|
Initial tab concept
|
2025-06-16 09:05:18 +02:00 |
|
thomas girod
|
dad09deab7
|
Merge pull request #1123 from ae-utbm/fix-com-dates
fix: datetime format in main page news list
|
2025-06-15 20:20:16 +02:00 |
|
thomas girod
|
6782638a5d
|
Merge pull request #1122 from ae-utbm/fix-election-css
Fix election css
|
2025-06-15 20:20:01 +02:00 |
|
imperosol
|
c7e4de7df2
|
fix: datetime format in main page news list
|
2025-06-14 11:54:58 +02:00 |
|
imperosol
|
dcc84894e5
|
fix: bad role title alignment in election.scss
|
2025-06-14 10:43:02 +02:00 |
|
thomas girod
|
9d841cd606
|
Merge pull request #1121 from ae-utbm/fix-sales
Fix counter selection performance on SellingForm
|
2025-06-13 13:58:38 +02:00 |
|
Bartuccio Antoine
|
9f54e8362d
|
Merge pull request #1117 from ae-utbm/lit-html
Add lit-html and use it for ics-calendar popups
|
2025-06-13 13:25:15 +02:00 |
|
imperosol
|
c62c09f603
|
fix: counter selection queryset performance on SellingForm
|
2025-06-12 14:35:39 +02:00 |
|
thomas girod
|
9c8e3b7cac
|
Merge pull request #1118 from ae-utbm/notifs
Notification improvements
|
2025-06-11 17:58:42 +02:00 |
|
imperosol
|
c07f0c33cb
|
fix permanent notification callback
|
2025-06-11 17:38:21 +02:00 |
|