Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better group management, unified calendar and fixes #987

Merged
merged 51 commits into from
Jan 5, 2025
Merged

Conversation

imperosol
Copy link
Contributor

Gestion des groupes

  • la logique de Méta-groupes a été refaite. Les groupes de club sont maintenant explicitement liés à leur club.
  • les groupes de ban ont été extraits dans une table à part. Ils sont maintenant gérables dans leur propre interface.

Calendrier

Le calendrier est maintenant géré beaucoup plus en interne. Le calendrier Google ne disparait pas, mais son affichage se fait par notre propre widget.
Le calendrier de la page d'accueil n'affiche pas uniquement le contenu du calendrier Google, mais aussi les événements créés sur le site.

L'agenda sur la colonne de droite a été remplacé par des liens utiles.

Bugfixe

Accéder à l'historique d'une page qui n'existe pas renvoie bien un 404 plutôt que d'échouer.

imperosol and others added 30 commits December 28, 2024 13:25
fix 500 error when accessing history of non-existing page
Remove `RealGroup` and `MetaGroup`
fix get_or_create in club group migration
Remove line numbers from locale files
Copy link
Contributor

@klmp200 klmp200 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Enfin un peu d'amour pour la com <3

🚀

@imperosol imperosol merged commit 16de128 into master Jan 5, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants