8
0
Fork 0
mirror of https://gitlab.federez.net/re2o/re2o synced 2024-07-04 13:14:06 +00:00
Commit graph

506 commits

Author SHA1 Message Date
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
Yoann Pétri 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
LEVY-FALK Hugo 077215cda7 Fix le can_view de Machine. 2018-01-06 17:57:40 +01:00
LEVY-FALK Hugo dc38c32ad4 ACL dans un fichier dédié dans chaque application. 2018-01-06 17:57:40 +01:00
Gabriel Detraz 8fbcecd3ea Acl infra nouvelle gestion 2018-01-06 17:57:40 +01:00
LEVY-FALK Hugo 65cdcf72ec :w, ça dégage 2018-01-06 17:57:39 +01:00