Commit Graph

1496 Commits

Author SHA1 Message Date
klmp200 c6e86841b3 Remove jquery remeanants 2025-09-25 16:02:56 +02:00
klmp200 cbe9887efb Create unified notification system 2025-09-25 16:02:55 +02:00
Noa Fouich 0b7c516f18 adding test 2025-09-25 15:57:21 +02:00
Noa Fouich e186052283 Fix deleted barman on user account
# Conflicts:
#	locale/fr/LC_MESSAGES/django.po
2025-09-25 15:57:16 +02:00
klmp200 ad8b003336 Remove s shortcut for search bar 2025-09-24 16:36:55 +02:00
thomas girod 9461b2e5d9 Merge pull request #1184 from ae-utbm/page-N+1
fix: N+1 query on PageListView
2025-09-23 09:18:24 +02:00
imperosol acb6c6ce9c fix: N+1 query on PageListView 2025-09-22 18:14:14 +02:00
imperosol 854dd2d9e7 add disclaimer for subscription purchase with AE account 2025-09-22 13:28:42 +02:00
imperosol ce2ef78a6d fix: 500 on page properties edit 2025-09-21 16:01:17 +02:00
imperosol 08b16d6e74 feat: make poster views available to club board members 2025-09-19 17:22:44 +02:00
thomas girod c6baab068a Merge pull request #1164 from ae-utbm/subscription-birthday
Subscription birthday
2025-09-19 12:58:03 +02:00
imperosol 37961e437b fix: N+1 queries on PageListView 2025-09-04 17:39:17 +02:00
imperosol b97a1a2e56 improve User.can_view and User.can_edit 2025-09-04 17:38:58 +02:00
imperosol 3709b5c221 require birthday when creating subscriptions for users that didn't give it previously 2025-09-04 11:02:59 +02:00
imperosol 171a3f4d92 make some users not having birthday in populate_more.py 2025-09-04 11:02:48 +02:00
imperosol 83c96884d8 add missing meta description tags 2025-09-01 18:20:27 +02:00
thomas girod 257ad0f7e4 Merge pull request #1157 from ae-utbm/checkconstraint
replace deprecated CheckConstraint.check by CheckConstraint.condition
2025-08-29 00:45:41 +02:00
imperosol e864e82573 replace deprecated CheckConstraint.check by CheckConstraint.condition 2025-08-28 16:31:54 +02:00
Kenneth Soares 95b476b212 Merge pull request #1072 from ae-utbm/promo_add_tool
custom django command for promo logos
2025-08-27 21:00:22 +02:00
klmp200 ae5165af19 fix footer alignment on small screens 2025-07-07 11:49:45 +02:00
Kenneth SOARES 5b57f75b4e custom django command for promo logos
added path vailidity verification and IOError handling

added option to overwrite existing logo and force flag

improved uppon suggestions

mistake correction

fixed string conversion bugs and logical error

corrected path conversion

f

better error handling and corrections

ajout d'une section de documentation pour la feature

copié coller

fixed documentation bullet points

added resampling clean up error handling

removed useless IOError
2025-07-03 14:28:16 +02:00
imperosol a3ac04fc9e fix TS types 2025-06-30 18:35:53 +02:00
imperosol 6e724a9c74 extract AlertMessage to its own file 2025-06-30 18:17:29 +02:00
imperosol 6cf8910626 fix: xapian compilation flags 2025-06-30 13:09:24 +02:00
Bartuccio Antoine eb4fbcbda4 Merge pull request #1140 from Juknum/feature/update-footer-on-mobile
Màj du footer sur mobile
2025-06-26 16:01:20 +02:00
thomas girod 570510f18d Merge pull request #1135 from ae-utbm/group
Small group tweak
2025-06-25 22:04:56 +02:00
imperosol abf7bf6bfa rename location_admin to campus_admin 2025-06-25 17:13:24 +02:00
imperosol 02ef8fdb88 fix: enumeration attack vector on login form 2025-06-25 17:03:53 +02:00
klmp200 f474edc84f Style adjustment on the new footer 2025-06-24 17:04:52 +02:00
Julien Constant f5a8228358 Rework footer's UX on small devices 2025-06-22 20:01:22 +02:00
klmp200 d111023363 Apply review comments 2025-06-21 12:37:01 +02:00
imperosol cdfa76ad57 add missing "Respo site" group 2025-06-18 18:01:37 +02:00
imperosol 88b70bf51f rename main groups to their real production version 2025-06-18 18:01:37 +02:00
klmp200 ca593c7d81 Avoid click on graph when zooming 2025-06-18 16:24:53 +02:00
klmp200 94bdc5e615 Remove useless closures 2025-06-18 14:13:06 +02:00
klmp200 7d454749e0 Add style to zoom controls on family graph 2025-06-18 14:10:26 +02:00
klmp200 10d5b9d63f Add zoom control of family graph 2025-06-18 12:22:30 +02:00
klmp200 cc96c93d23 Convert family tree to typescript 2025-06-18 11:59:46 +02:00
klmp200 30809a69c9 Move navbar script to dedicated file 2025-06-17 15:39:35 +02:00
klmp200 b5ebf09fcb Fix click on navbar 2025-06-17 15:31:51 +02:00
imperosol 6fec250658 display album name on picture identification notif 2025-06-16 18:36:08 +02:00
imperosol ae7784a973 rename apikey to api 2025-06-16 14:54:42 +02:00
imperosol 52e53da9ef adapt CanAccessLookup to api key auth 2025-06-16 13:44:43 +02:00
imperosol 1d55a5c2da Make HasPerm work with ApiKeyAuth 2025-06-16 13:44:43 +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
klmp200 0f55bcc513 Disable mouse click on navbar for desktop 2025-06-16 09:17:40 +02:00
klmp200 17129af1bb Remove unused popup system and jquery-ui 2025-06-16 09:05:19 +02:00
klmp200 c904e41ea3 Replace tab macro with new tab web component 2025-06-16 09:05:19 +02:00
klmp200 2dd4fd5c71 Initial tab concept 2025-06-16 09:05:18 +02:00
thomas girod 9c8e3b7cac Merge pull request #1118 from ae-utbm/notifs
Notification improvements
2025-06-11 17:58:42 +02:00