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
Martin Pépin
438be7e481
Nettoyage
...
- PEP8
- Imports non utilisés
2016-07-13 19:38:53 +02:00
Martin Pépin
a690d9edfd
Merge branch 'master' into demo
2016-06-29 19:49:11 +02:00
Martin Pépin
57ccd7b39c
Use SSL encryption to import fonts
2016-06-29 19:46:46 +02:00
Martin Pépin
4a33e14d61
Add requirements.txt
2016-06-28 12:02:19 +02:00
Martin Pépin
35fedbd8ef
Merge branch 'master' into demo
2016-06-27 02:19:51 +02:00
Martin Pépin
0ce3299adb
Suppression de chemins hardcodés
...
- Dans la vue `partitions.views.download`, les chemins vers les
sont calculés à partir des infos dans la BDD
- Le templatetag `cuturl` obsolète est supprimé
2016-06-25 15:39:19 +02:00
Martin Pépin
7d242674f3
Retire des chemins hardcodés
...
Dans la vue `partitions.views.see`, les chemins vers les fichiers
ne sont plus hardcodés.
2016-06-25 15:14:00 +02:00
Martin Pépin
8a08d92210
Ajout des fichiers temporaires dans le .gitignore
2016-06-25 13:23:12 +02:00
Martin Pépin
ac24d7e628
Supprime methode inutile
...
Vestige de debug
2016-06-25 13:19:57 +02:00
Martin Pépin
0f68f043df
Supprime les RemovedInDjango18Warning
...
Ils s'agissait de l'absence de champs `exclude` ou `fields` dans les
formulaires de création et modifications d'événements dans le
calendrier.
2016-06-25 01:22:01 +02:00
Martin Pépin
03e712c1fc
Màj du settings d'exemple.
...
- Suppression des variables `{STATIC,MEDIA}_ROOT`
- Ajout du backend 'console' pour les mails
2016-06-25 01:09:09 +02:00
Martin Pépin
5932eedba3
Merge branch 'master' into demo
2016-06-24 22:12:08 +02:00
Martin Pépin
4c70ddc82a
Petit fix de CSS
2016-06-24 22:11:38 +02:00
Martin Pépin
dfdbf1119b
Demo version
2016-06-24 20:57:42 +02:00
Martin Pépin
7baecebbfb
Merge branch 'master' into 'master'
...
Master
- Du nettoyage (suppression des `.pyc`, `__pycache__`)
- Édition du `.gitignore`
- Mise à jour avec la version en ligne à `www.ernestophone.ens.fr`
See merge request !1
2016-06-24 20:53:49 +02:00
Martin Pépin
35db93b1e5
Retouches sur le CSS
2016-06-24 20:50:28 +02:00
Martin Pépin
72fc04e45b
Améliore le CSS de la liste des morceaux
2016-06-24 11:13:56 +02:00
Martin Pépin
6330d2d428
Petite erreur de HTML
2016-06-24 11:09:30 +02:00
Martin Pépin
99704649b6
Fix blenk issue
...
Le formulaire de modification des infos ne pouvais pas être
validé.
2016-06-22 17:34:27 +02:00
Martin Pépin
99a77851d1
Ajout des infos utiles dans les PartitionSet
...
- On utilise désormais un formulaire pour changer la categorie et
let infos utiles d'une partition.
- Pas de CSS : à faire
2016-06-22 15:35:36 +02:00
Martin Pépin
78a473b468
Fin de l'ajout du champ category
2016-06-22 14:09:41 +02:00
Martin Pépin
de6d3be052
On vire les .swp
2016-06-21 09:52:26 +02:00
Martin Pépin
deee2168f9
Modification de la vue : liste des partitions
...
Elles sont triées par categories
2016-06-21 09:51:11 +02:00
Martin Pépin
26aba814be
Ajoute d'un attribut category
à PartitionSet
...
Indique si les partitions concernées sont
- Archivées
- Actives
- À venir
2016-06-21 09:49:45 +02:00