detraz
355e5d5a5e
Fix suppression machines + factures
2018-10-13 15:32:27 +02:00
Alexandre Iooss
48d5ab108c
Autoformat code
2018-10-06 11:00:37 +02:00
Alexandre Iooss
1e9a4b3d32
Autoformat templates
2018-10-06 11:00:37 +02:00
Gabriel Detraz
7d6ab9f7e7
Fix edition des roles + kwargs edition user
2018-09-29 22:53:17 +02:00
Alexandre Iooss
0f7f14c1ea
Fix Font Awesome icons
...
Some icons had their id changed in the Debian version (4.7.0) so their
id need to be updated.
Also the width of an icon in a button was reduced to make it more
compact.
2018-09-27 22:23:45 +02:00
detraz
b44021a98b
Fix bugs et simplifie les migrations de switchs
2018-09-27 16:32:21 +02:00
Gabriel Detraz
3c22ea4e89
Export de l'ensemble des ip du switch
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
49411450af
Migration preferences ssl + merge
2018-09-27 16:32:21 +02:00
Gabriel Detraz
daaeb00e89
Complete_name d'un switch
2018-09-27 16:32:21 +02:00
Gabriel Detraz
d2d6f7e5e4
Gestion igmp et mld par vlan
2018-09-27 16:32:21 +02:00
Gabriel Detraz
30bb38d75f
Serialisation des roles et réglages par vlan des switches
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
Hugo LEVY-FALK
e546a2228a
Fix l'erreur sur l'utilisation du massive bootstrap form pour l'ipv4
2018-08-28 12:31:43 +02:00
Laouen Fernet
34bf50e7a9
Translation of machines/ (front)
2018-08-18 13:38:15 +02:00
grisel-davy
b455de0de2
bouton de regen des services
2018-08-12 19:13:07 +02:00
Gabriel Le Bouder
0409031c40
removing spurius comment line
2018-08-12 18:24:48 +02:00
Charlie Jacomme
df5861424e
radius, make python compatible, and add traceback
2018-08-12 18:24:48 +02:00
Gabriel Detraz
d3033e8f48
FIx la synthaxe correcte pour iptables
2018-08-09 00:03:44 +02:00
Charlie Jacomme
bb12346132
Fix cnames
2018-08-08 12:07:31 +02:00
Charlie Jacomme
96480ae588
mx not uniques, same mx for several extensions
2018-08-07 18:02:34 +02:00
Charlie Jacomme
b9a4dd6d65
ptr are empty if revere disabled
2018-08-07 09:57:59 +02:00
Charlie Jacomme
cee0d1188e
rename booleans dnssec_reverse_* to reverse_*
2018-08-07 09:52:00 +02:00
chirac
49646ae34b
Merge branch 'domaine_network' into 'dev'
...
Domaine network
See merge request federez/re2o!229
2018-08-07 00:36:05 +02:00
chirac
d4a90d1faf
Merge branch 'non_uniq_ipv6' into 'dev'
...
L'ipv6 n'est pas unique au niveau bdd pour if serveurs multiples
See merge request federez/re2o!228
2018-08-07 00:23:54 +02:00
Gabriel Detraz
34fe6e06b7
Specification optionnelle du range contenant domain ipstart-stop
2018-08-07 00:11:20 +02:00
Gabriel Detraz
efbd0a18da
L'ipv6 n'est pas unique au niveau bdd pour if serveurs multiples
2018-08-07 00:09:30 +02:00
Gabriel Detraz
e9c0920a42
Fix object interface fonction index ipv6
2018-08-07 00:02:53 +02:00
chirac
ee615ae1e1
Merge branch 'firewall_export' into 'dev'
...
Firewall export
See merge request federez/re2o!224
2018-08-05 21:07:12 +02:00
chirac
a911a08207
Fonctions machines pour récup les tld en string , mise en cache
2018-08-05 15:44:04 +02:00
chirac
65b3c8768b
Fix gen_range + macaddress non unique
2018-08-05 12:22:51 +02:00
Gabriel Detraz
63748168f2
Export complet du prefix v6
2018-08-05 11:14:19 +02:00
Charlie Jacomme
4329641899
Ading prefix_v6_length field to IpType
2018-08-04 08:54:49 +02:00
Charlie Jacomme
1a46f3110f
Serializers for reverse DNS
2018-08-04 08:50:33 +02:00
Gabriel Detraz
cd5d0f562c
Simplification et fusion des migrations
2018-08-04 08:37:01 +02:00
Gabriel Detraz
bf06d133f0
Fix bug sur l'edition du txt + élargi le champ pour dnssec
2018-08-04 08:35:25 +02:00
Charlie Jacomme
7f6bc6c2ec
migrations for dnssec reverse
2018-08-04 08:33:02 +02:00
Charlie Jacomme
029a83bd33
Ajout dnssec reverse bool for iptypes
2018-08-04 08:33:02 +02:00
Hugo LEVY-FALK
a7ea8a1518
Répare de petits soucis de templates + problemes de rebase
2018-08-04 01:52:40 +02:00
Gabriel Detraz
7166318e19
Repare le get_instance de role
2018-08-02 23:29:58 +02:00
Hugo LEVY-FALK
5e5bd89885
Anglais épisode 2 : L'attaque des templates
2018-08-02 23:29:58 +02:00
Hugo LEVY-FALK
d7af7d64a2
Une migration de Role pour les gouverner toutes.
2018-08-02 23:29:58 +02:00
Hugo LEVY-FALK
0b86dc1ec4
TODO : offrir des cours d'anglais au cr@ns.
2018-08-02 23:29:58 +02:00
Hugo LEVY-FALK
ed91cdcfe5
Recolle les fixations ensemble
2018-08-02 23:29:58 +02:00
Gabriel Detraz
5dc59035f5
Crée spécific role, l'utilise pour get l'ip du serveur des config switchs
2018-08-02 23:28:43 +02:00
Gabriel Detraz
35eb945404
Notion de role spécifique pour retrouver le bon role
2018-08-02 23:28:43 +02:00
chirac
793cf302ad
Fix bug admin
2018-08-02 23:28:43 +02:00
Charlie Jacomme
b70f6fd97a
migration for Role
2018-08-02 23:28:43 +02:00
Charlie Jacomme
5dab70ccee
Add machines.models.Role
2018-08-02 23:28:43 +02:00
Maël Kervella
e2c0271bf2
Use the record label as for other DNS records
2018-07-29 19:19:08 +00:00
Gabriel Detraz
562d116c29
Renomme 88 en 85
2018-07-29 19:19:08 +00:00
Gabriel Detraz
9b6d00ceeb
Fix entrée en double
2018-07-29 19:19:08 +00:00
Gabriel Detraz
86d80521c0
Exposition des sshfpr via api rest
2018-07-29 19:19:08 +00:00
Gabriel Detraz
fe50f23ea1
Calcul des hash; simplification et migration pour sshfpr
2018-07-29 19:19:08 +00:00
Gabriel Detraz
ce0b67209f
Les algo sont fixés par RFC; simplification
2018-07-29 19:19:08 +00:00
Gabriel Detraz
eac4933853
Application des migrations dans le bon ordre
2018-07-29 19:19:08 +00:00
Maël Kervella
5dce3629b7
translation and cleanup
2018-07-29 19:15:29 +00:00
chirac
352a416647
Precision, clef ssh pub et pas hash stocké
2018-07-29 19:15:28 +00:00
Grizzly
7ccc93cf4c
mise en page pour les longues fingerpint ssh
2018-07-29 19:15:28 +00:00
chirac
e9f4767709
Gestion complete des algo de fingerprintssh
2018-07-29 19:15:28 +00:00
chirac
0b4c52a49a
Ajout des modèles sshfingerprint et sshfingerprintalgo
2018-07-29 19:15:28 +00:00
Gabriel Detraz
4d93c6db6a
Fix history et i18n
2018-07-29 20:13:10 +02:00
chirac
4e9b0586ed
Update models.py alignement
2018-07-29 16:45:12 +02:00
chirac
95dc427dc4
Merge branch 'master' into 'Dname'
...
# Conflicts:
# re2o/templatetags/acl.py
2018-07-29 13:57:53 +02:00
chirac
c977eccafd
Update aff_dname.html
2018-07-29 13:56:19 +02:00
Maël Kervella
4bd0be94ed
Translate to english
2018-07-23 22:04:21 +00:00
Gabriel Detraz
7631ea6c5f
Correct credit for dname
2018-07-23 21:49:27 +00:00
Charlie Jacomme
a5988e29b8
migrations for dname
2018-07-23 21:49:27 +00:00
Charlie Jacomme
fc176a60c1
New DNAME model
2018-07-23 21:49:26 +00:00
Maël Kervella
a854174954
Fix shit
2018-07-23 21:41:30 +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
Hugo LEVY-FALK
6b945bf322
fix #65 , gestion propre de l'historique.
2018-07-19 12:30:15 +02:00
Maël Kervella
3b2ca10e29
Fix #109 : Remove misnamed rights
2018-06-27 12:21:20 +00:00
Maël Kervella
654da8cb04
Use re2o.utils functions for optimization
2018-06-23 21:36:01 +00:00
Maël Kervella
a9cfc9aebc
DNS endpoint SQL optimization
2018-06-23 21:19:11 +00:00
Maël Kervella
e6884ab4da
Add DNS info per zone endpoint
2018-06-20 11:38:58 +00:00
Maël Kervella
4fe1be5d31
Allow update and quick check of need_regen info
2018-06-20 11:38:58 +00:00
Maël Kervella
ed1284c06d
Fix missing view_service_link perm
2018-06-20 11:38:58 +00:00
moamoak
839d88a0c4
Merge branch 'Fix_130' into 'master'
...
Fix #130 : Check the right value for need_infra filtering
Closes #130
See merge request federez/re2o!171
2018-06-18 14:04:35 +02:00
moamoak
82e0dc8c50
Merge branch 'dropdown-responsiv' into 'master'
...
Gere mieux l'affichage du menu dropdown sur les petits ecrans
Closes #85
See merge request federez/re2o!170
2018-06-18 11:16:30 +02:00
Maël Kervella
7f25212a05
Force the dropdown of edit machine to be align with the edit button
2018-06-16 13:29:47 +00:00
Maël Kervella
8573e2b8d1
Fix #130 : Check the right value for need_infra filtering
2018-06-05 18:50:22 +00:00
Grizzly
f6b04a186a
Gere mieux l'affichage du menu dropdown sur les petits ecrans
2018-06-03 15:53:19 +00:00
Maël Kervella
a926b28bbc
Fix #127 and remove duplicate migration
2018-05-28 10:03:15 +00:00
Maël Kervella
d797f18ace
Fix install script
2018-05-23 15:31:58 +00:00
grisel-davy
8cc1841f69
ajout des migrations
2018-05-21 21:19:10 +02:00
chirac
fbd7c3de49
Revert "Merge branch 'fix_room_force_move_in' into 'master'"
...
This reverts merge request !161
2018-05-14 23:58:05 +02:00
Gabriel Detraz
b2d57ec827
Refactor de la fonction gen_graph + graph quand modification des objets
2018-05-11 23:18:25 +02:00
chirac
e064db626d
Merge branch 'Fix_116' into 'master'
...
Fix #116 : Remove default SOA in Extension & Force reversion context
Closes #116
See merge request federez/re2o!147
2018-05-10 21:51:26 +02:00
Hugo LEVY-FALK
a61d8d6ebd
Factorisation des décorateurs ACL dans les vues. Fix #121
2018-05-07 19:43:53 +02:00
Gabriel Detraz
28393797e4
Et la migration
2018-05-03 06:42:59 +02:00
Gabriel Detraz
d8270f8073
Fix #119 : Plusieurs NS peuvent avoir le meme origin
2018-05-03 06:40:36 +02:00
Maël Kervella
5eaa9a2feb
Fix #116 : Remove default SOA in Extension & Force reversion context
...
- The default for extension SOA is now None, else a new SOA named `SOA
to edit` was created when adding a new extension (because of the
get_or_create() )
- The mixins are now inside a reversion context else sometimes the
reversion context was not set and re2o would crash on the set_comment
2018-04-29 16:34:05 +00:00
Hugo LEVY-FALK
e4d53e6791
Fix #86
2018-04-16 23:57:22 +02:00
Maël Kervella
c1e3d34b84
Fix : migration for renaming permission Srv.view_soa to Srv.view_srv
2018-04-15 23:52:24 +00:00
Maël Kervella
6c30c36943
Fix : missing migrations
2018-04-15 10:54:53 +00:00
Maël Kervella
0065e2e0f5
Fix unused variables in kwargs
2018-04-15 10:52:27 +00:00
Maël Kervella
e88141db56
Pylint compliance on machines
2018-04-15 10:52:27 +00:00
Maël Kervella
955bf42b02
Missing Fixes
2018-04-15 10:52:26 +00:00
Maël Kervella
287ce23d1c
Pep8 compliance on machines
2018-04-15 10:52:26 +00:00
Maël Kervella
aa7ded9f20
Fix #95 by removing duplicates classes and functions
2018-04-13 17:33:01 +00:00
Gabriel Detraz
566649ab45
Origin devient une foreignkey
2018-04-09 22:50:03 +02:00
Gabriel Detraz
3affe08d29
Factorisation de paginator + pagination des machines dans profil
2018-04-03 05:01:01 +02:00
Gabriel Detraz
f39ae95b35
Fix historique alias
2018-04-02 04:31:34 +02:00
Gabriel Detraz
6db387caf8
Linked_objects + fix modif formset
2018-04-02 03:52:28 +02:00
Gabriel Detraz
543037b667
Save que si l'objet a été modifié
2018-04-01 00:07:01 +02:00
Gabriel Detraz
1795d26c55
Gestion de l'historique avec un mixin forms et model
2018-03-31 17:19:02 +02:00
Gabriel Detraz
c9fd4cd7b5
Fix acl mixin sur users, docstring, fix topologie acl
2018-03-29 04:36:23 +02:00
Gabriel Detraz
f91feff0fc
Fix divers nas et ap
2018-03-28 19:59:51 +02:00
Gabriel Detraz
007ad3310a
Factorise les get_instance dans le mixin acl
2018-03-28 17:15:45 +02:00
Gabriel Detraz
46ba34ec0b
Fix can_edit/can_create
2018-03-28 04:14:50 +02:00
Gabriel Detraz
ef1dbc882b
Poc de acl mixin, factorisation du code
2018-03-28 03:52:34 +02:00
Gabriel Detraz
2966547b19
Paginateur sur school + tableaux responsives + fix divers
2018-03-27 23:56:46 +02:00
grisel-davy
8cab7e90aa
ajout de div pour rendre les tables scrollables horizontalement
2018-03-23 15:06:12 +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
ac75bba842
Machines : Remove old form
2018-03-06 16:34:17 +00:00
Maël Kervella
d9a2c1e72d
Machines : dropdown in edit_interface form
...
Replace the dropdown for the field user in the edit_interface HTML form
with a massive_bootstrap_form.
Related to https://gitlab.federez.net/federez/re2o/issues/73
2018-03-06 16:06:44 +00: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
Gabriel Detraz
ea497e56f3
Export des prefix v6
2018-02-13 02:22:36 +01:00
Gabriel Detraz
304de3f762
Labels corrects sur les boutons de validation
2018-01-31 06:26:08 +01:00
Gabriel Detraz
a53f69c482
Fix fonction de sync ipv6
2018-01-31 04:16:36 +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
1d05ad03bc
Ne renvoie une ipv6 que si elle est activée
2018-01-30 06:37:01 +00:00
Gabriel Detraz
4039a9125b
Fix bug
2018-01-30 06:17:53 +00:00
Gabriel Detraz
56e88cfe97
Serialisation des ipv6 et export des ouvertures de ports
2018-01-30 06:14:48 +00:00
Gabriel Detraz
185fa6068a
Gestion complète avec dhcpv6 si necessaire
2018-01-30 05:34:29 +00:00
Gabriel Detraz
f11f577b1d
Gestion du prefix, warning et remplacement en cas de changement
2018-01-30 03:51:41 +00:00
Gabriel Detraz
623f1056c3
Bug fix creation d'extensions
2018-01-30 02:03:03 +00:00
Gabriel Detraz
c33a0b9bb9
Fix, nouvelle validation pour vérifier l'unicité de l'ip slaac
2018-01-30 02:01:24 +00:00
Gabriel Detraz
e21b393563
Volet js pour affichage ipv6 fonctionnel
2018-01-30 00:08:10 +00:00
B
c3ecbe4efe
test ajout bouton IPV6
2018-01-29 23:15:25 +00:00
root
0389c8ca10
Merge branch 'master' into ipv6_avance
2018-01-29 23:11:31 +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
f7657a2236
Rechargement via comnpay du 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
Hugo LEVY-FALK
e2b4269c6b
Fix Service usage in machine templates.
2018-01-20 01:29:02 +01:00
Gabriel Detraz
916c2e3e9f
Fix sur les fieldpermissions topologie et machines
2018-01-08 23:59:46 +01:00
Gabriel Detraz
644ca18478
Editions des machines des users avec droits et de l'asso seulement avec droit all
2018-01-08 01:21:57 +01:00
Gabriel Detraz
2c6697a269
Compatibilité python2
2018-01-07 02:30:01 +01:00
Gabriel Detraz
f262421ea0
Gestion du groupe serveur et création des groupes lorsqu'ils sont inexistants
2018-01-07 00:34:23 +01:00
LEVY-FALK Hugo
a24d2c26c0
Discrimination de l'historique par application.
2018-01-06 19:09:18 +01:00
Gabriel Detraz
588e3c3823
Correction de la doc sur le nouveau système de droits
2018-01-06 18:22:18 +01:00
Gabriel Detraz
ecf61afdd2
La permission s'appelle add et non create
2018-01-06 18:00:22 +01:00
Maël Kervella
6257c4d4bb
Add buttons for aliases collapse
2018-01-06 18:00:22 +01:00
Gabriel Detraz
b6d22dc555
Ns et pas Nx
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
Gabriel Detraz
d7ab3e7291
Applique nouveau système acl sur machines
2018-01-06 18:00:08 +01:00
LEVY-FALK Hugo
0d54c8ab86
No more has_perms in machines.
2018-01-06 17:58:45 +01:00