gestioCOF merge requestshttps://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests2020-12-04T18:01:22+01:00https://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/473On peut revendre une place dès qu'on l'a payée2020-12-04T18:01:22+01:00Ludovic StephanOn peut revendre une place dès qu'on l'a payéePlus besoin d'avoir payé toutes ses places pour en revendre une !
Fixes #277Plus besoin d'avoir payé toutes ses places pour en revendre une !
Fixes #277https://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/472Fix `paid` field in `bda/spectacles`2020-10-29T11:15:42+01:00Ludovic StephanFix `paid` field in `bda/spectacles`https://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/469Ergonomie de l'admin du BdA2020-10-23T22:46:57+02:00Ludovic StephanErgonomie de l'admin du BdA- Les participants sont ordonnés correctement : d'abord par tirage, puis par nom
- quand on modifie un participant/une revente, les champs `ForeignKey` ne contiennent que les objets associés au bon tirage
- quelques fields ont de l'autoc...- Les participants sont ordonnés correctement : d'abord par tirage, puis par nom
- quand on modifie un participant/une revente, les champs `ForeignKey` ne contiennent que les objets associés au bon tirage
- quelques fields ont de l'autocomplétion en plus,
- on peut archiver un tirage, pour qu'il ne soit plus proposé dans les filtres/les dropdown de l'admin
Fixes #276https://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/468Fix : autocomplétion sans classe `Meta`2020-10-22T18:54:18+02:00Ludovic StephanFix : autocomplétion sans classe `Meta`Certains modèles n'ont pas de classe `Meta` ; on accède à leur `verbose_name` via l'attribut `_meta` à la place.Certains modèles n'ont pas de classe `Meta` ; on accède à leur `verbose_name` via l'attribut `_meta` à la place.https://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/408Les boutons "afficher/cacher" les mails et noms des participant⋅e⋅s d'un spec...2020-01-18T16:40:58+01:00Martin PepinLes boutons "afficher/cacher" les mails et noms des participant⋅e⋅s d'un spectable BdA fonctionnent à nouveauIl manquait une balise `<script>`, le code javascript pour afficher/cacher les listes n'était donc pas interprété.Il manquait une balise `<script>`, le code javascript pour afficher/cacher les listes n'était donc pas interprété.Antonin ReitzAntonin Reitzhttps://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/379Fix: les participants nouvellement créés ont payé leurs places BdA2019-12-02T09:59:18+01:00Ludovic StephanFix: les participants nouvellement créés ont payé leurs places BdASi un participant est créé avec `get_or_create`, son champ `paid`
n'était pas créé... C'est difficile à insérer dans la logique du
Manager, donc on fix ça dans la vue concernée.
Fixes #231Si un participant est créé avec `get_or_create`, son champ `paid`
n'était pas créé... C'est difficile à insérer dans la logique du
Manager, donc on fix ça dans la vue concernée.
Fixes #231Ludovic StephanLudovic Stephanhttps://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/363Ajoute un popup de charte BdA à l'inscription aux tirages2019-09-26T21:00:34+02:00Ludovic StephanAjoute un popup de charte BdA à l'inscription aux tiragesÀ chaque première inscription à un tirage, un popup demandant d'accepter la charte BdA (avec un lien vers ladite charte) est montré à tous les participants.
Fixes #225À chaque première inscription à un tirage, un popup demandant d'accepter la charte BdA (avec un lien vers ladite charte) est montré à tous les participants.
Fixes #225https://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/361Déplace le champ `paid` des participants aux attributions2019-06-17T21:59:02+02:00Ludovic StephanDéplace le champ `paid` des participants aux attributionsSur demande du BdA les champs `paid` et `paymenttype` sont déplacés sur les attributions au lieu des participants. Du coup:
* on crée un `Manager` custom pour agréger les paiements au niveau des participants
* on réécrit 2-3 vues de faç...Sur demande du BdA les champs `paid` et `paymenttype` sont déplacés sur les attributions au lieu des participants. Du coup:
* on crée un `Manager` custom pour agréger les paiements au niveau des participants
* on réécrit 2-3 vues de façon plus moderne pour accomoder les changements
* l'interface admin est légèrement modifiéehttps://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/347Supprime la vue bda.views.descriptions_spectacles2019-02-04T21:43:15+01:00Martin PepinSupprime la vue bda.views.descriptions_spectaclesElle n'est plus utilisée depuis longtemps
Fixes #154Elle n'est plus utilisée depuis longtemps
Fixes #154https://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/326bda.tests -- Add tests for non-reventes views2019-01-06T13:12:11+01:00Aurélien Delobellebda.tests -- Add tests for non-reventes views- [x] inscription
- [x] tirage
- [x] description_spectacle
- [ ] ParticipantAutocomplete
- [ ] SpectacleAutocomplete
- [ ] etat_places avec des souhaits
- [ ] places avec des attributions
- [ ] spectacle avec des attributions- [x] inscription
- [x] tirage
- [x] description_spectacle
- [ ] ParticipantAutocomplete
- [ ] SpectacleAutocomplete
- [ ] etat_places avec des souhaits
- [ ] places avec des attributions
- [ ] spectacle avec des attributionsCoverage - Viewshttps://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/297Annulation des reventes2018-10-07T12:16:14+02:00Ludovic StephanAnnulation des reventes- On peut annuler des reventes à tout point du processus
- Le formulaire d'annulation donne plus d'informations
Fixes #191- On peut annuler des reventes à tout point du processus
- Le formulaire d'annulation donne plus d'informations
Fixes #191https://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/263Fix pour BdA-Revente2018-04-07T14:55:37+02:00Ludovic StephanFix pour BdA-Revente- Cleanup général du code : fichiers de templates, urls, noms de vues...
- Possibilité de se désinscrire d'un tirage et de s'inscrire aux tirages en cours
- Commande `manage_reventes` plus robuste : résiste mieux si gestioCOF est down, u...- Cleanup général du code : fichiers de templates, urls, noms de vues...
- Possibilité de se désinscrire d'un tirage et de s'inscrire aux tirages en cours
- Commande `manage_reventes` plus robuste : résiste mieux si gestioCOF est down, utilisation d'attributs de classe/propriétés, log plus précis.
- Quelques changements de constantes : 5 jours de marge avant un spectacle, et entre 24 et 72h d'attente avant un tirage.https://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/276bda -- Set winner's email as Reply-to of the email…2018-01-07T16:04:03+01:00Aurélien Delobellebda -- Set winner's email as Reply-to of the email……sent to the seller when a resale has been assigned.
Fixes #179.
(Nécessite un `pip -U` pour mettre à jour `django_custommail` vers la dernière version)…sent to the seller when a resale has been assigned.
Fixes #179.
(Nécessite un `pip -U` pour mettre à jour `django_custommail` vers la dernière version)Martin PepinMartin Pepinhttps://git.eleves.ens.fr/klub-dev-ens/gestioCOF/-/merge_requests/255Fix attribution inlines of participant in admin2017-09-25T18:38:13+02:00Aurélien DelobelleFix attribution inlines of participant in adminMartin PepinMartin Pepin