Ludovic Stephan
85b1e974ff
Change deletion behaviour
...
Tous les `on_delete` étaient mis à PROTECT, ce qui faisait qu'on ne
pouvait rien supprimer... On les met à CASCADE pour tous les modèles
secondaires (`AccountNegative`, `CheckoutStatement`, `InventoryArticle`,
`SupplierArticle`, `Order` et `OrderArticle`) et pour les inventaires
créés à partir d'une commande.
Pour les modèles qui demandent une validation, et pour les `Operation`s,
on met à NULL le compte ou l'article associé (cela ne change pas le
total d'une opération, qui est la partie importante à garder).
2019-05-29 18:29:15 +02:00
Ludovic Stephan
3a5eceba83
Delete unused models
...
Certains modèles n'étaient pas utilisés dans le code, on en profite pour
les virer.
2019-05-29 18:29:15 +02:00
Ludovic Stephan
018865967d
Merge branch 'Aufinal/django2-urls' into 'master'
...
Passage à Django2
See merge request klub-dev-ens/gestioCOF!358
2019-05-29 17:13:25 +02:00
Ludovic Stephan
8dd003f81f
Changelog
2019-05-24 09:36:14 +02:00
Ludovic Stephan
f03e708280
Tiens, une migration Wagtail
2019-05-23 15:21:40 +02:00
Ludovic Stephan
198658f5f9
Misc fixes
...
- on vire un commentaire obsolète, et on en remet un à jour
- un peu de doc sur les converters
2019-05-21 15:30:51 +02:00
Ludovic Stephan
03c74a7940
Misc fixes
2019-04-17 20:50:49 +02:00
Ludovic Stephan
7717d1ed34
Backwards-incompatible changes : queryset in filter
2019-04-17 18:33:43 +02:00
Ludovic Stephan
72560397a2
Backwards-incompatible changes : renderer argument
2019-04-17 18:27:14 +02:00
Ludovic Stephan
413a9cddb1
Backwards-incompatible changes : manytomany set
2019-04-17 18:21:59 +02:00
Ludovic Stephan
4064218010
Forgot one import
2019-04-17 18:21:15 +02:00
Ludovic Stephan
a2fcc05672
Test fix : freeze psycopg2 version
2019-04-12 18:30:03 +02:00
Ludovic Stephan
8fc6f96324
Misc urlconf files
2019-04-12 17:07:03 +02:00
Ludovic Stephan
271732f40d
K-Fêt urlconf file + converter
2019-04-12 17:06:53 +02:00
Ludovic Stephan
019acb90ac
Global urlconf file
2019-04-12 17:06:43 +02:00
Ludovic Stephan
759b6d9489
Update settings ; remove debug_panel
2019-04-12 17:04:33 +02:00
Ludovic Stephan
f32e4a9b0d
Fix error
2019-04-12 17:03:42 +02:00
Ludovic Stephan
209cb1fbe5
Update requirements to Django 2.2
2019-04-12 17:03:20 +02:00
Ludovic Stephan
ceff3ed6c9
Merge branch 'Aufinal/django2-login' into 'master'
...
Préparation Django2 : vues de login/logout
See merge request klub-dev-ens/gestioCOF!357
2019-04-01 22:25:07 +02:00
Ludovic Stephan
2c49b25d59
Cleaner error code management
2019-03-25 23:30:55 +01:00
Ludovic Stephan
5f963d5451
Use get_user_model
2019-03-25 23:22:06 +01:00
Ludovic Stephan
a1ead1bfc8
Préparation Django2 : vues de login/logout
...
À partir de Django 2.1, les vues de login et logout sont class-based
uniquement. On passe donc à django-cas-ng 2.6 pour harmoniser.
On cleanup un peu le processus de login avec une classe un peu propre +
un vrai formulaire/des vrais templates.
2019-03-25 23:05:47 +01:00
Basile Clement
cef75e56d7
Merge branch 'Aufinal/django2-reverse-import' into 'master'
...
Préparation Django2 : fix des imports
See merge request klub-dev-ens/gestioCOF!356
2019-03-25 20:19:51 +01:00
Ludovic Stephan
8bfb8029b2
Changelog
2019-03-19 18:00:33 +01:00
Ludovic Stephan
fd0f387dbc
Merge branch 'Kerl/DJANGO_NO_DDT' into 'master'
...
Une variable d'environement pour désactiver la django debug toolbar
See merge request klub-dev-ens/gestioCOF!353
2019-03-19 17:59:39 +01:00
Ludovic Stephan
676239ad24
Remove urlresolvers
mentions in packages
...
On bump quelques versions, et on vire `django_debug_panel`
2019-03-19 17:16:57 +01:00
Ludovic Stephan
5fd4cb5c78
Change django.core.urlresolvers
imports
...
-- compatible with 1.11 --
2019-03-19 10:18:56 +01:00
Evarin
2b3a8760ff
Mise à jour du Changelog
2019-02-18 22:50:35 +01:00
Robin Champenois
0eccfcf886
Merge branch 'Aufinal/webfonts' into 'master'
...
Sert les polices en local
See merge request klub-dev-ens/gestioCOF!354
2019-02-18 22:40:10 +01:00
Ludovic Stephan
f90663bf97
Merge branch 'Evarin/Wagtail2' into 'master'
...
Migration vers Wagtail 2.3 et Wagtail-modeltranslation 0.9
See merge request klub-dev-ens/gestioCOF!349
2019-02-18 22:16:45 +01:00
Evarin
1043e5725a
Fix content-type fixtures K-Fêt
2019-02-18 21:54:26 +01:00
Ludovic Stephan
3bf0906697
Supprime une police inutilisée
2019-02-13 17:05:31 +01:00
Ludovic Stephan
85642d00d8
Sert les polices en local
2019-02-13 16:54:42 +01:00
Martin Pépin
fabb30cec2
add a DJANGO_NO_DDT env variable to disable ddt
2019-02-12 17:55:23 +01:00
Evarin
641bdd9464
Plus besoin de ça
2019-02-11 21:26:16 +01:00
Evarin
4f6579c3d1
Fixtures à jour pour Wagtail2 et wagtail-translation 0.9
2019-02-11 21:10:11 +01:00
Ludovic Stephan
1c45dd833d
Black + isort
2019-02-09 15:16:40 +01:00
Ludovic Stephan
f3117c9e69
Merge branch 'Elarnon/petitscours_edit' into 'master'
...
Quelques améliorations d'ergonomie sur les petits cours
See merge request klub-dev-ens/gestioCOF!350
2019-02-09 13:58:29 +01:00
Basile Clement
fc72425c05
Add note to changelog
2019-02-09 13:47:18 +01:00
Basile Clement
f74277af66
[petitscours] Ajoute un lien vers la liste des demandes
...
Ce patch ajoute un lien permettant de retourner sur la liste des
demandes à traiter depuis les pages de détail et de traitement d'une
demande. Idéalement, on voudrait plutôt une espèce de fil d'ariane.
2019-02-09 13:46:42 +01:00
Basile Clement
f64c7a6e69
[petitcours] Ajoute un lien pour modifier une demande
...
Ce patch ajoute un lien bidirectionnel entre la page d'affichage d'un
petit cours pour le Burô et l'administration générale. Plus
précisément,
- Un lien est ajouté sur la page du petit cours, ainsi que sur la page
de traitement, vers l'administration générale
- La fonctionalité "Voir sur le site" de Django est utilisée pour
renvoyer sur la page de la demande. Si des modifications sont
apportées, il faut choisir "Enregistrer et continuer les
modifications", puis cliquer sur "Voir sur le site".
Le workflow n'est pas forcément optimal, mais permet au COF d'accéder
facilement à la demande si un traitement manuel ou complexe est
nécessaire - et de facilement revenir à la vue de traitement.
2019-02-09 13:46:42 +01:00
Ludovic Stephan
73508c0251
Merge branch 'Kerl/localhost8000' into 'master'
...
Le vrai nom du site en dev c'est `localhost:8000` et pas `localhost`
See merge request klub-dev-ens/gestioCOF!351
2019-02-09 13:45:42 +01:00
Martin Pépin
2c4ba3258d
the actual (dev) domain name is localhost:8000
2019-02-09 13:39:46 +01:00
Evarin
0f1e05acdd
Migration vers Wagtail 2.3 et Wagtail-modeltranslation 0.9
...
Toutes les pages Wagtail doivent désormais être traduites
Suppression du modèle COFUtilPage devenu inutile
Réinitialisation des migrations de Wagtail à cause des changements de ModelTranslation
2019-02-04 22:56:48 +01:00
Ludovic Stephan
86dbdbd2b6
Merge branch 'Kerl/del_old_view' into 'master'
...
Supprime la vue bda.views.descriptions_spectacles
Closes #154
See merge request klub-dev-ens/gestioCOF!347
2019-02-04 21:43:14 +01:00
Martin Pépin
c134e1ae0f
remove unused template
2019-02-04 21:37:45 +01:00
Martin Pépin
abf05131d5
CHANGELOG: remove old bda view
2019-02-04 21:06:24 +01:00
Martin Pépin
869e634adb
remove bda.views.descriptions_spectacles
...
This view has been unused for a long time
It has been replace by bda.views.catalogue
2019-02-04 20:58:53 +01:00
Aurélien Delobelle
be155f2f2d
Merge branch 'Kerl/unique_login_clipper' into 'master'
...
Force l'unicité des clippers
See merge request klub-dev-ens/gestioCOF!346
2019-01-15 20:18:33 +01:00
Martin Pépin
68cead600f
CHANGELOG: clipper uniqueness
2019-01-14 23:12:29 +01:00