Kenneth SOARES
efa9f35b45
invoice call form
2025-09-08 12:46:09 +02:00
Kenneth SOARES
5f17ecc739
improved Club related queries
...
formatted migration file
2025-09-08 12:46:08 +02:00
Kenneth SOARES
9fed57de20
rename is_validated field
2025-09-08 12:46:08 +02:00
Kenneth SOARES
e903198384
MonthField for InvoiceCall
2025-09-08 12:46:08 +02:00
Kenneth SOARES
e990b94941
fix checkbox width
2025-09-08 12:46:08 +02:00
Kenneth SOARES
b04fa90d6e
added checkbox for invoice calls
...
formatting
separated logic for get and post
created custom month field
fixed formatting
fixed imports
2025-09-08 12:46:08 +02:00
Kenneth SOARES
e47e6df9f5
refactored invoice view and template
2025-09-08 12:46:08 +02:00
thomas girod
fdf5e4fbe9
Merge pull request #1161 from ae-utbm/meta-tags
...
Meta tags
2025-09-04 10:51:25 +02:00
thomas girod
4e08591721
Merge pull request #1163 from ae-utbm/sitemap
...
Add sitemap
2025-09-04 10:51:10 +02:00
thomas girod
27b98f4a48
Merge pull request #1166 from ae-utbm/com-notification
...
Com notification
2025-09-03 14:40:06 +02:00
imperosol
cb454935ad
fix: N+1 queries on ICS generation
2025-09-03 14:00:09 +02:00
imperosol
17c50934bb
fix: news notifications
...
Résout trois problèmes :
- la création des notifications faisait un N+1 queries
- le décompte du nombre de nouvelles à modérer était mauvais
- modérer une nouvelle ne modifiait pas les notifications des autres admins
2025-09-03 13:55:07 +02:00
imperosol
5646f22968
feat: add sitemap
2025-09-02 16:00:03 +02:00
thomas girod
cf3daa2574
Merge pull request #1160 from ae-utbm/fix-old-subscribers-group
...
fix old subscribers group attribution
2025-09-01 20:10:37 +02:00
imperosol
03759fd83e
fix translations
2025-09-01 18:21:55 +02:00
imperosol
83c96884d8
add missing meta description tags
2025-09-01 18:20:27 +02:00
imperosol
8524996f06
simplify Subscription.save()
2025-09-01 15:30:39 +02:00
thomas girod
57e3a930ba
Merge pull request #1136 from ae-utbm/galaxy
...
Optimize galaxy generation
2025-09-01 14:18:02 +02:00
imperosol
2086d23b50
fix old subscribers group attribution
...
Si un utilisateur faisait sa première cotisation alors qu'il avait déjà un compte AE (par exemple, en effectuant un achat sur l'eboutic avant sa cotisation), alors il pouvait se retrouver hors du groupe Anciens cotisants.
2025-08-31 20:49:56 +02:00
imperosol
d8f907fc70
Optimize galaxy generation
...
En réorganisant les requêtes à la db, on diminue par 100 le temps d'exécution de la commande `rule_galaxy` (~6h => ~2min)
2025-08-30 19:05:41 +02:00
Bartuccio Antoine
81260b34a2
Merge pull request #1159 from ae-utbm/update
...
Update dependencies
2025-08-29 08:16:56 +02:00
Bartuccio Antoine
7bd3f69c76
Merge pull request #1158 from ae-utbm/dependabot-config
...
Update dependabot config
2025-08-29 08:16:31 +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
f3fe67cf75
Update dependencies
2025-08-28 23:42:06 +02:00
142dd6a16f
Update dependabot config
2025-08-28 22:06:35 +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
Bartuccio Antoine
0e9c470f41
Merge pull request #1155 from ae-utbm/eboutic
...
Fix auto basket cleaning after refilling account
2025-08-26 19:09:49 +02:00
ed9c718cf1
Apply review comments
2025-08-26 10:30:08 +02:00
25099528bf
Improve eboutic readability
2025-08-24 00:26:34 +02:00
Bartuccio Antoine
23103950b8
Merge pull request #1156 from ae-utbm/euroks
...
Remove euroks partnership
2025-08-23 22:06:56 +02:00
cbf2678f6d
Remove euroks partnership
2025-08-23 15:33:05 +02:00
0bc18be75e
Add basket cleaning tests
2025-08-23 15:16:57 +02:00
f44fe72423
Get customer last purchases in one request
2025-08-23 15:09:05 +02:00
c016dbc8bc
Fix auto basket cleaning after refilling account
2025-08-22 10:36:57 +02:00
Bartuccio Antoine
080dd7756d
Merge pull request #1148 from ae-utbm/footer
...
fix footer alignment on small screens
2025-07-07 16:32:06 +02:00
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
thomas girod
3e3c6631ff
Merge pull request #1146 from ae-utbm/fix-ts
...
Fix ts
2025-07-02 09:01:24 +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
thomas girod
c177ef2a3a
Merge pull request #1145 from ae-utbm/xapian
...
fix: xapian compilation flags
2025-06-30 13:46:02 +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
thomas girod
7f371984d8
Merge pull request #1143 from ae-utbm/fix/mail-enumeration
...
fix: enumeration attack vector on login form
2025-06-25 17:53:53 +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
thomas girod
a7f4630d13
Merge pull request #1138 from ae-utbm/counter-admin
...
improve counter admin pages
2025-06-25 17:03:03 +02:00
thomas girod
c7087c6e7e
Merge pull request #1137 from ae-utbm/fix-user-pictures
...
fix: user pictures ordering
2025-06-25 16:40:23 +02:00