1328 Commits

Author SHA1 Message Date
Kenneth SOARES
df0e4a9b6c 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-05-23 14:31:00 +02:00
imperosol
ff1f1040b6 simplify User.cached_groups 2025-05-22 10:43:49 +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
Sli
0654dfb05d Fix overflow issue on login/register page 2025-04-17 13:02:40 +02:00
thomas girod
4fa83d0667
Merge pull request #1083 from ae-utbm/promo-24-logo
new promo 24 logo
2025-04-14 12:17:40 +02:00
Thomas Girod
6b55b981ca new promo 24 logo 2025-04-14 11:02:41 +02:00
Sli
3431fbf2d1 Add consent form for eurok partnership 2025-04-14 01:25:50 +02:00
thomas girod
77853b808a
Merge pull request #1081 from ae-utbm/remove-accounting
remove remaining accounting code
2025-04-13 22:10:02 +02:00
Thomas Girod
05756520a3 remove remaining accounting code 2025-04-13 14:14:26 +02:00
Sli
42317bfecc Use django messages for billing info ux 2025-04-13 00:20:57 +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
f4276d6be5 fix account creation view tests 2025-04-11 14:54:06 +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
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
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
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
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
thomas girod
811c83552f
Merge pull request #1051 from ae-utbm/fragment-mixin
Fragment mixins
2025-04-07 11:31:50 +02:00
imperosol
6a5da0302d add FragmentMixin and UseFragmentsMixin classes 2025-04-06 14:34:22 +02:00
Thomas Girod
fe5c685204 fix displayed user tabs 2025-04-06 14:17:12 +02:00
imperosol
a6ac10e60c clean populate.py 2025-04-04 10:35:17 +02:00
imperosol
26d4c4b811 move accound refound view to counter 2025-04-04 10:35:17 +02:00
imperosol
6dfd4e16e2 remove accounting views 2025-04-04 10:27:51 +02:00
imperosol
eee78008b1 add pages to manage returnable products 2025-04-04 09:33:02 +02:00
imperosol
e7bb08448c feat: generic returnable products 2025-04-04 09:29:54 +02:00