a653f98fc1
Apply review comments
2025-02-25 18:28:16 +01:00
a01ea13f5b
Fix crash when no news is available
2025-02-25 18:09:11 +01:00
10701ccdfa
Synchronize calendar moderation and news list moderation
2025-02-25 18:09:11 +01:00
07028c8dd8
Harmonize news date display
2025-02-25 18:09:11 +01:00
4890fcf0e1
Rename news moderate to publish
2025-02-25 18:09:08 +01:00
2e71275f5b
Connect calendar moderation with outside moderation
2025-02-25 15:35:01 +01:00
f9c36c8f99
Apply review comments
2025-02-25 14:38:58 +01:00
92d282f4ba
Add possibility to de-moderate news through api and calendar widget
2025-02-25 14:38:58 +01:00
a1bf86dabf
Add moderation through calendar widget
2025-02-25 14:37:18 +01:00
imperosol
01c92feb40
fix warning message display on subsequently loaded news
2025-02-25 11:53:02 +01:00
imperosol
94d2c5660a
move hybrid translation to full front translation
2025-02-25 11:10:05 +01:00
imperosol
71b3588577
Add a "see more" button on news dates list
2025-02-25 08:56:45 +01:00
imperosol
2def57d82c
Close alerts related to a moderated event
2025-02-25 08:55:35 +01:00
imperosol
86c2ea7fd9
API route to fetch news dates
2025-02-25 08:55:35 +01:00
imperosol
fc3b82c35c
Make upcoming nws scrollable on y-overflow
2025-02-25 08:55:35 +01:00
imperosol
1d177412c3
change upcoming news selection on main page
2025-02-25 08:55:35 +01:00
thomas girod
88b3f7c322
Merge pull request #1009 from ae-utbm/news-list
...
News list improvements
2025-02-15 18:29:16 +01:00
imperosol
b43b531c3b
Add a disclaimer when moderating weekly news
2025-02-15 14:06:01 +01:00
imperosol
bf388e68f0
remove Alpine import in moderation-alert-index.ts
2025-02-15 14:04:57 +01:00
imperosol
5252d450a9
remove alpine instructions for moderated news
2025-02-15 14:04:57 +01:00
imperosol
8f17c3d830
Set the moderator when moderating news
2025-02-15 14:04:57 +01:00
imperosol
6627ea417c
News moderation buttons directly on the home page
2025-02-15 14:04:43 +01:00
imperosol
92b2befd55
Improve news list display
2025-02-15 14:04:32 +01:00
imperosol
43207455b8
API to moderate and delete news
2025-02-15 14:04:32 +01:00
imperosol
85c8b7d11c
Use requests for external requests
...
L'API de requests est beaucoup plus claire que celle d'urllib et urllib3.
2025-02-15 13:51:39 +01:00
9b916f6204
Fix wrong overflow on chrome for calendar
2025-02-14 13:09:05 +01:00
5db9819560
Address review comments
2025-01-21 00:28:35 +01:00
dd2cd0a18d
Add atom/rss news feed
2025-01-19 18:22:02 +01:00
7d40387f43
Force ics cache invalidation on ics calendar
2025-01-17 17:45:21 +01:00
imperosol
71b096f9ef
Apply review comment
2025-01-14 17:17:31 +01:00
imperosol
d0b1a49300
deprecate CanCreateMixin
...
Les motifs de cette déprécation sont indiqués dans la documentation.
Le mixin a été remplacé par `PermissionRequiredMixin` dans les endroits où ce remplacement était aisé.
2025-01-13 18:20:29 +01:00
imperosol
551091f650
add PermissionOrAuthorRequiredMixin
2025-01-13 15:45:58 +01:00
imperosol
0c01ad1770
Move core auth mixins to their own file
2025-01-13 15:45:55 +01:00
imperosol
cba915c34d
Move core views mixins to their own file
2025-01-13 15:45:27 +01:00
imperosol
9f35f5356b
fix NewsQuerySet.viewable_by
2025-01-10 22:08:28 +01:00
imperosol
8d73ec797b
remove unwanted translation
...
Django ne traduit pas ses permissions. Si on traduit les nôtres, ça devient inconsistant
2025-01-10 22:08:28 +01:00
imperosol
c3fc8538cc
rework news form
2025-01-10 22:08:24 +01:00
imperosol
d3f21c8f16
remove news event type
2025-01-10 22:08:10 +01:00
imperosol
895d51586e
put com forms in their own file
2025-01-10 22:08:10 +01:00
29e875bcde
Fix election display on mobile and add missing signal for news deletion
2025-01-08 09:32:24 +01:00
25298518bc
fix: wrong link for ae dev discord
2025-01-05 17:25:23 +01:00
a8702d4f5e
Improve welcome page
...
* Improve code readability of calendar details
* Add link to AE Dev discord in useful links
* Add link to github at the bottom
2025-01-05 16:42:26 +01:00
imperosol
348ab19ac6
small form fixes
...
le `display:block` avait disparu des helptext, ce qui rendait leur affichage bizarre. Et il manquait quelques détails sur le `ProductForm`
2025-01-05 15:40:41 +01:00
2749a88704
Basic test for internal calendar
2025-01-05 01:36:41 +01:00
eb3db134f8
Test external calendar caching
2025-01-05 01:32:54 +01:00
fa7f5d24b0
Test external calendar api
2025-01-05 01:04:11 +01:00
ba76015c71
Use a newer ical library
2025-01-04 23:12:34 +01:00
1887a2790f
Move IcsCalendar to it's own file
2025-01-04 23:08:09 +01:00
5d0fc38107
Make social icons links pretty
2025-01-04 23:08:09 +01:00
65df55a635
Use signals to update internal ics
2025-01-04 23:08:09 +01:00