Martin Pépin
5e0495fb94
a few tests for partition pages
2018-01-05 14:13:12 +01:00
Martin Pépin
b2ce6629c8
Fix some old-style urls
2018-01-05 14:12:50 +01:00
Martin Pépin
ec955edb33
Hack: fix naming bug in the "see" view
2018-01-05 11:10:06 +01:00
Martin Pépin
1bc0766774
use set.set for m2m assignation
2018-01-05 09:54:23 +01:00
Martin Pépin
8773c67634
Django2: change urls in templates
2018-01-05 00:37:44 +01:00
Martin Pépin
2cd06b899d
remove old admin stuff
2018-01-05 00:37:06 +01:00
Martin Pépin
8481874ad7
is_authenticated is now a @property
2018-01-05 00:12:03 +01:00
Martin Pépin
7549c5ce46
Django2 settings
2018-01-05 00:08:25 +01:00
Martin Pépin
d3cbcf391f
Specify on_delete everywhere
2018-01-05 00:08:20 +01:00
Martin Pépin
a2e78d8dcc
Django2 urls
2018-01-05 00:08:12 +01:00
Martin Pépin
28b38577fc
Drop py2 support
2018-01-05 00:08:11 +01:00
Martin Pépin
63225d68d6
Bump django to 2.0
2018-01-05 00:08:11 +01:00
Martin Pépin
e83371c83a
Gitignore venv
2018-01-04 23:32:53 +01:00
Martin Pépin
cd37e16a6c
add ACCOUNT_CREATION_PASS to secret.py
2017-10-15 16:34:39 +02:00
Martin Pépin
9401cded60
utf8 characters in file names are not a problem
2017-10-13 15:03:55 +02:00
Martin Pépin
b39de0d6e1
Valid usage of settings.MEDIA_ROOT
2017-10-13 15:01:17 +02:00
Martin Pépin
d7c388362c
Better alignment of partition links
...
Fixes #2
2017-10-13 14:50:23 +02:00
Martin Pépin
bad1d57bf0
Minor fixes
2017-10-13 14:40:16 +02:00
Martin Pépin
87eddec5ec
Better organization of the settings files
...
Fixes #8
2017-10-13 14:17:56 +02:00
Martin Pepin
19f348e5d8
Merge branch 'Kerl/factorisation' into 'master'
...
Factorise les réponses aux événements
See merge request !3
2017-10-13 13:32:11 +02:00
Martin Pépin
2d714cc130
Merge branch 'master' into admin_permissions
2017-09-13 22:02:48 +02:00
Martin Pépin
6f091ed40a
squash all migrations
2017-05-23 09:36:48 +01:00
Martin Pépin
1841851cc9
Factorise les réponses aux événements
2017-01-14 10:24:38 +01:00
Martin Pépin
9b04266305
Update requirements
2017-01-14 09:41:47 +01:00
Martin Pépin
e57dd68176
Meilleure interface admin
...
- Les super utilisateurs peuvent gérer les permissions
- Les chefs fanfare ont par défaut les permissions pour éditer les
utilisateurs (avec leur profil) et les événements. Ils ne peuvent
rien ajouter ou supprimer par ce biais. Pour créer des utilisateurs ou
événements il faut passer par les formulaires adéquats sur le site.
2017-01-09 00:57:38 +01:00
Martin Pépin
6b67f8b779
Meilleurs settings, utilisation d'un Django à jour
2017-01-09 00:57:08 +01:00
Martin Pépin
1281180baa
Typo dans le template
2016-10-04 02:51:52 +02:00
Martin Pépin
106ccd45f1
Fix oubli nom pour résolution d'url
2016-10-03 17:14:28 +02:00
Martin Pépin
4800675697
Fix calendar
...
groupby a besoin que les événements sont ordonnés
2016-10-02 01:46:33 +02:00
Aymeric Fromherz
a51de1d7b6
Merge branch 'Kerl/new_category' into 'master'
...
Kerl/new category
Le nouvel ordre des catégories est :
- Actif
- Optionnel
- À venir
- Archive
Fixes #4
See merge request !1
2016-10-02 01:01:02 +02:00
Martin Pépin
e72fc9955a
Hot fix
2016-10-02 00:56:53 +02:00
Martin Pépin
b1ee619755
Typo
2016-10-01 19:19:00 +02:00
Martin Pépin
9ccec82b88
Ajoute la catégorie “Optionnel” sur les morceaux
...
L'ordre des catégories est :
- Actif
- Optionnel
- À venir
- Archive
2016-10-01 19:14:53 +02:00
Martin Pépin
4f1ae20bb4
Suppression d'erreurs sur les get
...
On remplace les `MyModel.objects.get(...)` par des
`get_object_or_404(MyModel, ...)`
2016-09-24 00:55:01 +02:00
Martin Pépin
6af610dabc
Merge branch 'master' into Django18
2016-09-23 23:03:08 +02:00
Martin Pépin
a206288bbe
Meilleures url
...
On n'utilise plus des chemins du type `"calendrier.views.home"` sous forme
de chaîne de caratères (déprécié).
2016-08-29 05:38:10 +02:00
Martin Pépin
37606b0910
Ménage dans les templates
...
- Déplacement des templates des applications sous la racine des applications.
- Suppression des templates inutiles dans /templates/admin :
seule la page base_site.html comporte des modifications
2016-07-27 10:22:33 +02:00
Martin Pépin
814b484eda
typo
2016-07-19 23:14:00 +02:00
Martin Pépin
150879dad8
Cache le mot de passe de création de compte
2016-07-18 20:40:08 +02:00
Martin Pépin
18d3b4614b
Vers Django 1.8
2016-07-17 19:55:59 +02:00
Martin Pépin
6e875e4cb8
Vers Django 1.8
...
- https://docs.djangoproject.com/fr/1.9/releases/1.8/#assigning-unsaved-objects-to-relations-raises-an-error
- https://docs.djangoproject.com/fr/1.9/releases/1.8/#s-template-related-settings
2016-07-17 19:41:45 +02:00
Martin Pépin
69b0b13ad3
Nettoyage
...
- PEP8
- Fichiers inutilisés
2016-07-14 01:58:52 +02:00
Martin Pépin
f39ec8633d
Merge branch 'Kerl/mark_safe'
2016-07-14 00:40:25 +02:00
Martin Pépin
85a74fc0c9
Fixes
2016-07-14 00:39:05 +02:00
Martin Pépin
c092892187
Répare un merge malencontreux
2016-07-14 00:30:18 +02:00
Martin Pépin
84bc136bb8
Permet aux chefs d'écrire les descriptions en HTML
2016-07-14 00:25:48 +02:00
Martin Pépin
86a1fa7d55
Nettoyage (PEP8)
2016-07-14 00:13:30 +02:00
Martin Pépin
1fc83d15ba
Fix mails
...
- Répare ce qui a été cassé aux deux derniers commits
- Utilise `get_current_site` pour éviter de hardcoder le nom de domaine
2016-07-13 23:34:54 +02:00
Martin Pépin
bcaae09277
Merge branch 'master' into demo
2016-07-13 20:16:48 +02:00
Martin Pépin
79eb0ad2fc
Nettoyage
...
- Moins de concaténations chaînes de caractères
- Utilisation de `reverse_lazy` pour écrire des urls
2016-07-13 20:12:11 +02:00