Commit graph

104 commits

Author SHA1 Message Date
Martin Pepin
217e644db3 Merge branch 'django2' into 'master'
Migration vers Django 2.0 + tests

See merge request cof-geek/Ernesto!4
2018-05-01 13:17:10 +02:00
Martin Pépin
4811f218e5 Fix last urls 2018-05-01 12:44:34 +02:00
Martin Pépin
1ea12ed3f9 Merge branch 'master' into django2 2018-05-01 10:09:50 +02:00
Martin Pepin
8e50dffcce Merge branch 'categories' into 'master'
Catégories de partitions éditables

See merge request !5
2018-01-06 19:13:33 +01:00
Martin Pépin
f26c4496e1 Merge branch 'master' into categories 2018-01-06 19:11:43 +01:00
Martin Pépin
0b7464e16d Hotfix: event emails are broken 2018-01-06 19:02:48 +01:00
Martin Pépin
cd149f1052 Fix typo in "previous year" on the calendar 2018-01-05 15:13:13 +01:00
Martin Pépin
81d9757e61 Minimal flake8 config 2018-01-05 14:13:12 +01:00
Martin Pépin
745cc4c43e A few tests for calendar views 2018-01-05 14:13:12 +01:00
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
663f202149 hack: fake default category in the view 2018-01-04 22:11:27 +01:00
Martin Pépin
4591fface7 Categories can be created dynamically 2018-01-04 22:10:45 +01:00
Martin Pépin
fc4e5f0ea9 Gitignore venv 2018-01-04 20:17:23 +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