Alexandre Iooss
509390590b
Split migration 0056
...
We can not change structure and migrate data at the same time on some db
engines. So this commit splits the operation.
2018-12-30 13:28:19 +01:00
Alexandre Iooss
29fb5dc848
Remove generated locales from git tree
...
Now compiled locale files (.mo) are generated on the server side.
This cleans up the git tree and make translation contributions much
easier to merge.
Please note that you will need to generate those files after each pull,
so remember to execute install_re2o.sh.
2018-12-10 13:14:56 +01:00
Hugo LEVY-FALK
a15d50bebe
RadiusOption Display
2018-12-09 00:10:59 +01:00
Hugo LEVY-FALK
7e9de612fa
Prettier display of vlan OK
2018-12-09 00:10:59 +01:00
Hugo LEVY-FALK
0e2f1258d4
Add PreferencesModel as ancestor of RadiusOption
2018-12-09 00:10:59 +01:00
Hugo LEVY-FALK
6df47b08ec
Adapt preferences' display to new model layout
2018-12-09 00:10:59 +01:00
Hugo LEVY-FALK
b269a5f6ef
Allow policies editions through form
2018-12-09 00:10:59 +01:00
Hugo LEVY-FALK
9506bd4002
Fixing migrations is more a way of life than a way to have fun.
2018-12-09 00:10:59 +01:00
Hugo LEVY-FALK
f0736ebc39
Allow policies edition
2018-12-09 00:10:59 +01:00
Hugo LEVY-FALK
a773f5d717
Pre-subscription VLAN
2018-12-09 00:10:59 +01:00
Hugo LEVY-FALK
7a26aadaa9
fix migrations.
2018-12-09 00:10:59 +01:00
Grizzly
3f63cb4b8f
Espacement des boutons
2018-12-05 17:32:24 +00:00
Grizzly
dd2421411f
Espacement des boutons
2018-12-03 21:31:50 +00:00
Grizzly
bb57aa3bd0
Icones et heading cliquables
2018-12-03 20:32:18 +00:00
Grizzly
42bbdb67c7
Accordéon complet et suppression de la sidebar
2018-12-01 16:11:17 +00:00
Grizzly
58006000fe
Premier changement en accordéon
2018-12-01 14:42:38 +00:00
Grizzly
817e965937
Navigation dans les préférences
2018-12-01 11:59:17 +00:00
Gabriel Detraz
0f4c7fa7e9
Variable globale pour le reminder
2018-11-15 14:37:17 +01:00
Gabriel Detraz
dbc15118ec
Fix display switchs order
2018-10-27 23:31:40 +02:00
detraz
ae82289f6d
Fix room display, possibilité de desactiver le champ room sur register
2018-10-15 19:20:23 +02:00
detraz
40eb6f146c
Commande manage pour supprimer les users pas encore actifs
2018-10-11 15:15:00 +02:00
grisel-davy
d78c5f30d2
ffichage des reminders dans les preferences
2018-09-30 20:31:07 +02:00
grisel-davy
e723ce018d
serialization des rappel de fin de connexion
2018-09-29 16:50:04 +02:00
Antoine Vintache
6652e33d8c
Modification , utilisation de history button
2018-09-27 16:32:21 +02:00
Gabriel Detraz
eded66beb0
Gestion des switchs à provisioner automatiquement
2018-09-27 16:32:21 +02:00
detraz
b44021a98b
Fix bugs et simplifie les migrations de switchs
2018-09-27 16:32:21 +02:00
Gabriel Detraz
bd58c259ee
Et la migration pour sftp
2018-09-27 16:32:21 +02:00
Gabriel Detraz
8a22dc1e02
Mode de provision sftp
2018-09-27 16:32:21 +02:00
Gabriel Detraz
ae0f134cc7
Crée spécific role, l'utilise pour get l'ip du serveur des config switchs
2018-09-27 16:32:21 +02:00
Gabriel Detraz
6c41f90398
N'affiche pas la clef radius en clair dans le menu preferences
2018-09-27 16:32:21 +02:00
Gabriel Detraz
c12b3575dd
Bricoles d'affichage
2018-09-27 16:32:21 +02:00
Gabriel Detraz
b4af276b14
Stockage des creds d'identification des switchs
2018-09-27 16:32:21 +02:00
Gabriel Detraz
73610c3417
Methode str pour les clefs radius
2018-09-27 16:32:21 +02:00
Gabriel Detraz
76183df6a8
Gestion automatique des switchs, affichage plus clair
2018-09-27 16:32:21 +02:00
Gabriel Detraz
b9dbce8ccc
Gestion de la clef radius, et serialisation
2018-09-27 16:32:21 +02:00
Gabriel Detraz
282ea9b2c6
Bricoles, web management ssl
2018-09-27 16:32:21 +02:00
Gabriel Detraz
49411450af
Migration preferences ssl + merge
2018-09-27 16:32:21 +02:00
Gabriel Detraz
5184fc165f
Repare mes bétises à moi sur massive bootstrap form
2018-09-27 16:32:21 +02:00
detraz
dacf1e4615
Correction des boutons sur les autres apps
2018-09-02 18:28:54 +02:00
Maxime Bombar
8e7a1c5094
Fix regression introduced in commit c3b3146f39
2018-08-23 19:33:13 +02:00
Laouen Fernet
c3b3146f39
Translation of preferences/ (front)
2018-08-18 13:38:16 +02:00
Gabriel Detraz
ba31a94c20
users can change their shell
2018-08-15 22:11:18 +02:00
chirac
ed1a013c3f
Rename instead of delete
2018-08-12 18:09:30 +02:00
Maxime Bombar
cd13c5240a
Allows to display a French or English general message based on user's language choice.
2018-08-12 17:59:18 +02:00
Gabriel Detraz
57b4d8ff74
Header pour execution en python2
2018-08-07 00:05:35 +02:00
Maxime Bombar
22662a2b22
[preferences/EditAssoOptionForm] commits c1f55e797
and 78b950c39
removed references to payment. This form was forgotten.
2018-08-03 10:24:42 +02:00
Gabriel Detraz
7b7227332d
Reconstruction des migrations dans l'ordre pour preference + fix display
2018-08-01 19:13:12 +02:00
Hugo LEVY-FALK
0cc15d63c8
Traduction + utilisation du mixin de revision
2018-08-01 18:50:28 +02:00
Hugo LEVY-FALK
2599a503ac
Fix les migrations.
2018-08-01 18:48:23 +02:00
chirac
d9d919f8fe
Update aff_mailcontact.html
2018-08-01 18:48:23 +02:00
chirac
f6971e9fba
Update urls.py
2018-08-01 18:48:23 +02:00
grisel-davy
5c8957ca53
migration
2018-08-01 18:48:23 +02:00
grisel-davy
5c1d2a6b90
Page de contact coté utilisateur
2018-08-01 18:48:23 +02:00
grisel-davy
38edf3b0eb
Création, modification, suppression d'adresses mail de contact
2018-08-01 18:48:23 +02:00
Gabriel Detraz
bc0abb2c0a
Renomme le modèle des addresses mails
2018-08-01 13:06:25 +02:00
Maël Kervella
43fb83ec12
Cleanup for local email accounts
2018-07-30 20:23:14 +00:00
Gabriel Detraz
bd19b27914
Fix synthax + english
2018-07-30 15:03:50 +00:00
Gabriel Detraz
13aa05a109
Del services
2018-07-30 15:03:50 +00:00
chirac
5b28887b3a
Merge les migrations
2018-07-30 15:03:50 +00:00
chirac
1de27e51bb
Boolean compte mail actif/inactif
2018-07-30 15:03:50 +00:00
chirac
58e0d28110
Adapte nouveau système historique
2018-07-30 15:03:50 +00:00
grisel-davy
cc2dcefa8f
ajout du nombre d'alias max
2018-07-30 15:03:50 +00:00
grisel-davy
024d7a073c
frontend sur l'affichage des options mail
2018-07-30 15:03:50 +00:00
grisel-davy
099e7ff875
Ajout de l'extension mail dans preference et debut de frontend
2018-07-30 15:03:50 +00:00
Hugo LEVY-FALK
cf1057b717
utilisation du filtre tick partout où des booléens sont affichés.
2018-07-23 13:41:17 +00:00
Grizzly
2e1f4fa425
deplacement du templatetags et nettoyage du template
2018-07-23 13:17:29 +00:00
Grizzly
3777ec0f3a
prise en compte des type non booléens
2018-07-23 13:17:29 +00:00
Grizzly
b8c50385fc
ajout d'un templatetag tick pour afficher les booléens
2018-07-23 13:17:29 +00:00
Hugo LEVY-FALK
6b945bf322
fix #65 , gestion propre de l'historique.
2018-07-19 12:30:15 +02:00
Hugo LEVY-FALK
0ceead7969
Fix l'édition de OptionalUser
2018-07-15 12:50:27 +02:00
Hugo LEVY-FALK
78b950c392
condense toutes les migrations des paiement personnalisés en une seule.
2018-07-13 15:15:01 +02:00
Hugo LEVY-FALK
c1f55e797e
Enlève le raw sql des migrations
2018-07-12 14:42:13 +02:00
Hugo LEVY-FALK
f99d2cef60
Rend le aes_field disponible pour tout le monde et mon chibracounet facilement
2018-07-12 14:42:13 +02:00
Hugo LEVY-FALK
812661cadd
Supprime tout ce qui ne sert plus pour les cotisations
2018-07-12 14:42:13 +02:00
Hugo LEVY-FALK
17f627c4c4
Plus de nom de paiement hardcodés !
2018-07-12 14:42:13 +02:00
Hugo LEVY-FALK
decf57f0fe
ReFix le AESField
2018-07-12 14:40:15 +02:00
Hugo LEVY-FALK
2eb0fc816d
Paiement de cotisation en ligne possible pour les utilisateurs normaux (désactivable)
2018-07-12 14:40:15 +02:00
klafyvel
c7adc15e34
Revert "Fix du AESEncryptedField"
...
This reverts commit f02e6c6e1f
2018-06-17 15:03:43 +02:00
Hugo LEVY-FALK
f02e6c6e1f
Fix du AESEncryptedField
2018-06-17 14:57:11 +02:00
Hugo LEVY-FALK
b1ac9fffbb
PEP 8 pour preferences/views.py
2018-05-07 20:03:12 +02:00
Hugo LEVY-FALK
a61d8d6ebd
Factorisation des décorateurs ACL dans les vues. Fix #121
2018-05-07 19:43:53 +02:00
Hugo LEVY-FALK
0cbd39cc0d
Fix freeradius compatibility.
2018-04-26 09:19:32 +02:00
grizzly
39d8340e6c
Merge branch 'twitter_and_fb' into 'master'
...
Twitter and fb
See merge request federez/re2o!138
2018-04-16 18:37:55 +02:00
chirac
5453b845e2
Merge branch 'fix_stack' into 'master'
...
Fix stack
Closes #104 and #108
See merge request federez/re2o!140
2018-04-16 18:26:04 +02:00
Gabriel Detraz
f38c12fcc3
Accueil -> Home
2018-04-16 18:23:04 +02:00
Gabriel Detraz
b118e1199e
Fix #108
2018-04-16 05:28:47 +02:00
Maël Kervella
48030d9a53
Let use HTML tags in asso description
2018-04-15 18:51:04 +00:00
Gabriel Detraz
2337a24997
Fix #106
2018-04-15 19:09:37 +02:00
Maël Kervella
0065e2e0f5
Fix unused variables in kwargs
2018-04-15 10:52:27 +00:00
Maël Kervella
332e8a3413
Pylint compliance on preferences
2018-04-15 10:52:27 +00:00
Maël Kervella
48d904b6de
Pep8 compliance on re2o
2018-04-15 10:52:26 +00:00
Gabriel Detraz
3affe08d29
Factorisation de paginator + pagination des machines dans profil
2018-04-03 05:01:01 +02:00
chirac
14991bf88e
AclMixin sur preferences
2018-03-28 17:39:23 +02:00
Gabriel Detraz
51c5fc8126
Defini un shell par defaut
2018-03-24 21:32:24 +01:00
Gabriel Detraz
7be0b98905
Change le mode de chsh
2018-03-22 18:30:07 +01:00
Gabriel Detraz
15796c90f7
Merge branch 'master' of https://gitlab.federez.net/federez/re2o
2018-03-22 18:29:15 +01:00
Mikachu
beb7c48c56
on envoie les mails par dÃfaut à @example.com
2018-03-21 22:58:31 +01:00
Hugo Levy--Falk
b052e97663
fixe la migration de preferences
2018-03-20 20:07:57 +01:00
Gabriel Detraz
1c8415ac20
Merge migrations
2018-03-19 01:56:34 +01:00
klafyvel
c41675aba1
Merge branch 'fix_divers' into 'master'
...
Fix divers
See merge request federez/re2o!101
2018-03-18 12:41:08 +01:00
Hugo LEVY-FALK
53ea7e08bb
Les champs d'identification pour le paiement ne sont requis que lorsque le moyen de paiement est activé.
2018-03-18 10:10:56 +01:00
Gabriel Detraz
377670a656
Fix description obligatoire
2018-03-18 02:16:09 +01:00
klafyvel
26e87451a1
Merge branch 'navbar' into 'master'
...
Passage à fontawesome
See merge request federez/re2o!96
2018-03-08 08:20:39 +01:00
8cd7ed1a54
Modification de la navbar et passage sous font awesome
2018-03-07 11:45:03 +01:00
Maël Kervella
611044d963
Fix : Dépendances des migrations nécessaire
2018-03-05 12:34:00 +00:00
chirac
be430c4651
Merge branch 'about_page' into 'master'
...
About page
See merge request federez/re2o!87
2018-03-05 00:03:24 +01:00
Joanne Steiner
5e9b4e962e
Création d'un réglage permettant de modifier le droit de créer une machine
2018-02-28 16:39:54 +01:00
matthieu
6b253f5188
Ajout d'une page A propos présantant l'association, re2o et listant c'est principaux contributeurs. Ajout d'un champ description
...
(dans les parametres d'association) dans l'onglet préférences.
issue #64
2018-02-23 19:38:11 +01:00
Hugo LEVY-FALK
d3a4d71241
Ne pas afficher en clair dans les logs les mdp c'est bon esprit.
2018-02-23 08:21:43 +01:00
Hugo LEVY-FALK
d2d3a66ab1
Répare le champ AESField (test de value inutile)
2018-02-22 19:52:59 +01:00
Joanne Steiner
d74def2ed8
Dissocie les variables all_can_create entre adherent et club
2018-02-22 18:19:01 +01:00
Gabriel Detraz
79dfadc81c
Factorisation des get__
2018-01-31 19:43:56 +00:00
Gabriel Detraz
62aea40044
Et preferences
2018-01-31 06:44:20 +01:00
Gabriel Detraz
9f560b2141
Mise en cache de l'instance en entier, supprime les clefs foireuses
2018-01-31 04:10:30 +01:00
Gabriel Detraz
a3c0a50f4a
Optimisation sur assooption et divers
2018-01-31 03:28:57 +01:00
Gabriel Detraz
58605ae3ff
Optimisation chargement des variables de conf et ipv6
2018-01-30 23:09:00 +01:00
Gabriel Detraz
185fa6068a
Gestion complète avec dhcpv6 si necessaire
2018-01-30 05:34:29 +00:00
Gabriel Detraz
e21b393563
Volet js pour affichage ipv6 fonctionnel
2018-01-30 00:08:10 +00:00
root
0389c8ca10
Merge branch 'master' into ipv6_avance
2018-01-29 23:11:31 +00:00
Gabriel Detraz
d8f8ba2e1a
Fix problème avec aes
2018-01-29 16:47:08 +00:00
Gabriel Detraz
efcb3e391a
Nouvelle gestion des ipv6, table séparée et mode dhcpv6
2018-01-29 03:54:15 +01:00
Hugo LEVY-FALK
f033add0db
Fix erreur de rebase
2018-01-28 09:26:55 +01:00
Hugo LEVY-FALK
6d335881a6
Meilleure gestion du AESField
2018-01-28 09:19:54 +01:00
Hugo Levy-Falk
d6fbabe341
Stockage en BDD des identifiants comnpay.
2018-01-28 09:17:56 +01:00
Gabriel Detraz
208d703d95
Montant minimal de rechargement + refactor de la fonction payment + self adhesion
2018-01-28 09:13:54 +01:00
Hugo LEVY-FALK
a5a967271e
Rechargement via comnpay du solde.
2018-01-28 09:08:50 +01:00
a405983cfa
Users can pay their own cotisation with their solde.
2018-01-28 09:04:59 +01:00
Hugo LEVY-FALK
bbb8788276
Meilleure gestion du AESField
2018-01-28 08:55:37 +01:00
Hugo Levy-Falk
d694330149
Stockage en BDD des identifiants comnpay.
2018-01-28 08:55:37 +01:00
c57f155e24
Oubli d'ajout de fichiers
2018-01-28 08:55:37 +01:00
b0fca7f6b6
Implémentation de l'auto inscription
2018-01-28 08:55:37 +01:00
Gabriel Detraz
a71e01e18a
Montant minimal de rechargement + refactor de la fonction payment + self adhesion
2018-01-28 08:55:36 +01:00
Hugo LEVY-FALK
f7657a2236
Rechargement via comnpay du solde.
2018-01-28 08:55:36 +01:00
d9ebb266d5
Users can pay their own cotisation with their solde.
2018-01-28 08:55:36 +01:00
Hugo LEVY-FALK
3459b520e9
Fix Service usage in machine templates.
2018-01-20 01:29:02 +01:00
LEVY-FALK Hugo
d1a17ff763
Fix preferences/edit_options/OptionalUser
2018-01-08 11:04:00 +01:00
FERNET Laouen
d3f07cf63a
removes hard-coded urls, calls reverse. Fix issue #63
2018-01-07 20:29:43 +01:00
Gabriel Detraz
2c6697a269
Compatibilité python2
2018-01-07 02:30:01 +01:00
Gabriel Detraz
d5fff4b0be
Merge des migrations de preferences
2018-01-06 20:32:48 +01:00
LEVY-FALK Hugo
a24d2c26c0
Discrimination de l'historique par application.
2018-01-06 19:09:18 +01:00
Gabriel Detraz
9825dd3f7f
Coquille sur les acl preferences
2018-01-06 18:00:08 +01:00
Gabriel Detraz
3722eea29a
Preferences avec le nouveau système de gestion acl
2018-01-06 18:00:08 +01:00
Gabriel Detraz
68e954db3c
Utilise has_module_perms, bien pratique
2018-01-06 18:00:08 +01:00
LEVY-FALK Hugo
dc38c32ad4
ACL dans un fichier dédié dans chaque application.
2018-01-06 17:57:40 +01:00
LEVY-FALK Hugo
1d4b2801b7
Acl sur preferences
2018-01-06 17:56:02 +01:00
Gabriel Detraz
f9a7270c27
Can_delete_set sur preferences et cotisations
2018-01-06 17:56:02 +01:00
Maël Kervella
68fdea2618
can_view for topo + can_xxx_all everywhere
2018-01-06 17:56:02 +01:00
Maël Kervella
876021ae12
Define can_create, can_edit, can_delete and can_view and use can_create and can_edit decorators for preferences.models
2018-01-06 17:56:02 +01:00
Maël Kervella
4a57a604d9
can_create for Machine
2018-01-06 17:56:01 +01:00
Gabriel Detraz
00cf95423e
Possibilité d'afficher un message global
2017-12-16 04:03:23 +01:00