3092 Commits

Author SHA1 Message Date
Sli
31575d0b64 Add tests 2025-04-11 17:12:23 +02:00
Sli
4ce885ac6b Default France value and cleaner handling of BillingInfo creation 2025-04-11 17:12:23 +02:00
Sli
5c2f324e13 Use htmx to fill up billing info 2025-04-11 17:12:22 +02:00
thomas girod
ed52a4f828
Merge pull request #1079 from ae-utbm/update-django
Update django
2025-04-11 17:11:58 +02:00
Thomas Girod
ff220e67c1 use new django.url.reverse query kwarg 2025-04-11 14:54:06 +02:00
Thomas Girod
805ffc498f response.content.decode() => response.text 2025-04-11 14:54:06 +02:00
Thomas Girod
ad4afce67f fix club members tests 2025-04-11 14:54:06 +02:00
Thomas Girod
f4276d6be5 fix account creation view tests 2025-04-11 14:54:06 +02:00
Thomas Girod
64085ac2a4 bump django to 5.2 2025-04-11 14:54:06 +02:00
Thomas Girod
f301365ebb update dependencies 2025-04-11 14:54:06 +02:00
Bartuccio Antoine
53038a365f
Merge pull request #1074 from ae-utbm/import-error
Fix cyclic import error on core/views/user.py
2025-04-10 11:57:42 +02:00
Sli
d2fe0f1fab Fix cyclic import error on core/views/user.py 2025-04-10 11:49:59 +02:00
Bartuccio Antoine
e96d224a8d
Merge pull request #1035 from ae-utbm/picture-upload
Picture upload from markdown editor
2025-04-10 11:41:54 +02:00
Sli
6128b6564c Ensure quickupload image field uniqueness 2025-04-10 11:38:33 +02:00
Sli
0f961c71e0 Auto delete image files when object has been deleted 2025-04-10 11:22:47 +02:00
Bartuccio Antoine
59b275ef43
Merge pull request #1073 from ae-utbm/header-fix
Fix unaligned tool link
2025-04-10 11:17:24 +02:00
Sli
6362fcdf2d Fix unaligned tool link 2025-04-10 11:04:03 +02:00
Sli
3e61560875 Use group permissions 2025-04-10 01:01:40 +02:00
Sli
744223b76f Auto rescale quick upload image sizes 2025-04-09 22:50:51 +02:00
Sli
6e39b59dd5 Use UploadedImage to check image correctness and better error responses 2025-04-09 22:15:12 +02:00
Sli
67bc49fb21 Serve upload files directly from nginx 2025-04-09 20:55:24 +02:00
Sli
91b30e7550 Add quick upload tests 2025-04-09 20:55:24 +02:00
Sli
c236092c4f Create dedicated image upload model 2025-04-09 20:53:23 +02:00
Sli
7b23196071 Add image upload to easymde widget 2025-04-09 20:52:38 +02:00
Sli
10367d21ab Add API endpoint to upload images 2025-04-09 20:52:38 +02:00
thomas girod
60fd72917d
Merge pull request #1053 from ae-utbm/sas-upload
Improve SAS upload
2025-04-09 19:32:55 +02:00
Thomas Girod
2c7b94547c improve upload error display 2025-04-09 12:33:40 +02:00
Thomas Girod
376af35bfb Check that uploaded images are actually images 2025-04-08 17:21:30 +02:00
imperosol
13f417ba30 Use Alpine and the API for SAS picture upload 2025-04-08 15:59:30 +02:00
imperosol
b83fbf91e1 extract album creation form into its own fragment 2025-04-08 15:59:30 +02:00
imperosol
156305a16a add api endpoint to upload a sas picture 2025-04-08 15:59:30 +02:00
Bartuccio Antoine
11efa4fca2
Merge pull request #1070 from ae-utbm/calendar-link
Remote calendar link for external sync
2025-04-08 15:50:38 +02:00
Bartuccio Antoine
26456e3a7f
Merge pull request #1071 from ae-utbm/news-overflow
Fix news x overflow on mobile
2025-04-08 15:35:17 +02:00
Sli
fab0d19eeb Fix news x overflow on mobile 2025-04-08 15:12:19 +02:00
Sli
8a381aed38 Smooth animation 2025-04-08 11:54:19 +02:00
Sli
5de05c0360 Introduce position attributes for tooltips 2025-04-08 10:27:08 +02:00
Kenneth SOARES
2e1a849aff modification du style du tooltip 2025-04-07 19:15:16 +02:00
Sli
b09d5e5ffd Remote calendar link for external sync 2025-04-07 13:58:08 +02:00
thomas girod
811c83552f
Merge pull request #1051 from ae-utbm/fragment-mixin
Fragment mixins
2025-04-07 11:31:50 +02:00
Bartuccio Antoine
b6511d5b84
Merge pull request #1069 from ae-utbm/upgrade-ical
Bump ical to 9.1.0 version
2025-04-06 23:34:55 +02:00
Sli
e52b2eadbe Bump ical to 9.1.0 version 2025-04-06 23:31:15 +02:00
Bartuccio Antoine
86b8745665
Merge pull request #1068 from ae-utbm/dependabot/npm_and_yarn/vite-6.2.5
Bump vite from 6.2.3 to 6.2.5
2025-04-06 23:27:22 +02:00
dependabot[bot]
597339749a
Bump vite from 6.2.3 to 6.2.5
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.3 to 6.2.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.5/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.2.5
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-06 21:17:09 +00:00
thomas girod
d94d90357e
Merge pull request #1067 from ae-utbm/taiste
bug fixing, external calendar removal and eurockéennes partnership
2025-04-06 23:16:04 +02:00
thomas girod
59e8272c7f
Merge pull request #1064 from ae-utbm/makecommand
refactor eboutic command page
2025-04-06 22:36:56 +02:00
Thomas Girod
d98718f7ba fix makecommand jinja indentation 2025-04-06 22:29:43 +02:00
Thomas Girod
d03c425a17 refactor eboutic command page 2025-04-06 22:29:39 +02:00
Thomas Girod
e35c1d1928 move eboutic/makecommand.js to bundled directory 2025-04-06 22:29:26 +02:00
Bartuccio Antoine
3b9c8d7b03
Merge pull request #1049 from ae-utbm/dependabot/npm_and_yarn/vite-6.2.3
Bump vite from 6.0.7 to 6.2.3
2025-04-06 21:36:52 +02:00
Bartuccio Antoine
322cb74635
Merge pull request #1058 from ae-utbm/dependabot/npm_and_yarn/babel/runtime-7.27.0
Bump @babel/runtime from 7.26.0 to 7.27.0
2025-04-06 21:35:40 +02:00