8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-12-27 09:23:47 +00:00
Commit graph

390 commits

Author SHA1 Message Date
Gabriel Detraz
64301bda9f Export list_modules + return [] if no models for modules 2019-01-03 00:23:11 +01:00
Gabriel Detraz
82802de477 More clear front of all switchs modular 2019-01-03 00:23:11 +01:00
Gabriel Detraz
683cf229e9 Edition fine des modules pour chaque switchs avec le slot 2019-01-03 00:23:11 +01:00
Gabriel Detraz
4dbbb00cf7 Export of modules of a switch 2019-01-03 00:23:11 +01:00
Gabriel Detraz
2c9ff4ea8e Module switch, model et fonctions basiques de modification 2019-01-03 00:23:11 +01:00
Hugo LEVY-FALK
21f54486b2 Fix switch creation 2019-01-01 20:17:27 +01:00
klafyvel
c238a9a2fa Remove useless variable in create_ports and give explicit name to s_end. 2019-01-01 19:10:34 +01:00
klafyvel
7ddb627b6b Do not create an useless list since set can be created from any iterable. 2019-01-01 19:10:34 +01:00
Gabriel Detraz
92e6ae45ad Refactor aussi la fonction du views pour la route 2019-01-01 19:10:33 +01:00
Gabriel Detraz
e172923578 Fix #103 2019-01-01 19:10:33 +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
Gabriel Detraz
6c6330dd4d Séparation entre utils et base (dossier re2o) 2018-11-15 18:59:06 +01:00
detraz
843a71be9b Affichage de la réference commerciale par default 2018-10-15 19:19:52 +02:00
Gabriel Detraz
cbc2a63c2a Fix login next + display ap 2018-10-14 20:18:12 +02:00
Antoine Vintache
e8a767c331 Add commercial name to switchs. 2018-10-11 19:53:23 +02:00
Hugo LEVY-FALK
e84c2a4f48 Hotfix : Typo dans le nom de get_port_profile 2018-10-05 21:19:20 +02:00
Hugo LEVY-FALK
6491fb0247 Hotfix : Typo dans le nom de get_port_profile 2018-10-05 21:19:20 +02:00
detraz
1774bcf82b Frontend fix sur les editions de profils de port 2018-09-29 23:34:38 +02:00
detraz
8dd4473d15 Fixe une typo sur les bornes wifi -> access_point 2018-09-28 18:15:29 +02:00
detraz
42d2f80470 Fix divers 2018-09-27 16:32:21 +02:00
Antoine Vintache
6652e33d8c Modification , utilisation de history button 2018-09-27 16:32:21 +02:00
Antoine Vintache
1ffb481aef Ajout de l'affichage des switchs dans la liste des modèles de switchs. 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
3c22ea4e89 Export de l'ensemble des ip du switch 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
b9dbce8ccc Gestion de la clef radius, et serialisation 2018-09-27 16:32:21 +02:00
Gabriel Detraz
54326a35b9 Renvoie le mode plain ou ssl pour webmanagement 2018-09-27 16:32:21 +02:00
Gabriel Detraz
396853db0e Serialisation des réglages pour la provision 2018-09-27 16:32:21 +02:00
Gabriel Detraz
29f00f21cd Stockage du firmware dans la bdd 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
Gabriel Detraz
aec2c645a2 Serialisation de la conf des swicthes 2018-09-27 16:32:21 +02:00
edpibu
b2c871556a Modified arguments passed to template 2018-09-26 15:44:27 +02:00
edpibu
bc5b7c63be Added info on switch page 2018-09-26 15:44:27 +02:00
edpibu
7e36cbc7ba Added switch name to port search results, moved link to switch on switch name rather than port number 2018-09-26 15:33:49 +02:00
edpibu
98facee5e0 Added link to the switch on switch ports search results 2018-09-22 20:16:03 +02:00
detraz
dacf1e4615 Correction des boutons sur les autres apps 2018-09-02 18:28:54 +02:00
Laouen Fernet
2ecf6b86f1 Translation of topologie/ (front) 2018-08-18 13:38:16 +02:00
Gabriel Detraz
ef2101e0c5 Fix des erreurs, et améliore la lisibilité des logs 2018-08-07 17:22:58 +02:00
Hugo LEVY-FALK
b140e26f0a Suppression des migrations précédemment fusionnées. 2018-08-04 09:54:17 +02:00
klafyvel
db6c9a0702 Merge branch 'dev' into 'fix_dev'
# Conflicts:
#   topologie/migrations/0061_portprofile.py
#   topologie/templates/topologie/aff_port.html
#   topologie/templates/topologie/aff_port_profile.html
2018-08-02 20:52:48 +02:00
Hugo LEVY-FALK
b356954f6c Fix de l'historique pour l'affichage des port_profile 2018-08-02 20:47:05 +02:00
Hugo LEVY-FALK
6c4877b52a Squash des migrations de port_profile 2018-08-02 20:43:35 +02:00
Hugo LEVY-FALK
bb39248376 PEP8 mon amour + typos 2018-08-02 20:43:35 +02:00
chirac
3d692cbda8 Petit bug affichage vlans 2018-08-02 20:43:35 +02:00
chirac
4270cd32bc Fix langue et 802.X radius + divers 2018-08-02 20:43:35 +02:00
chirac
2a2a2850bd Boolean direct pour désactiver un port + logo 2018-08-02 20:42:17 +02:00
chirac
ee79e21e35 Finition, gestion du renvoie du profil par défaut du port 2018-08-02 20:38:19 +02:00
chirac
bac18a265d Ajout et transfert des anciennes données vers le nouveau système de profil de ports 2018-08-02 20:35:28 +02:00
chirac
7feba7fa4c Menu séparé pour les profils de ports 2018-08-02 20:29:14 +02:00
chirac
ad79c5b5e5 Ajout reglages sécurité + frontend 2018-08-02 20:29:14 +02:00
Gabriel Detraz
860385bffe Pas de null sur manytomany 2018-08-02 20:29:14 +02:00
Gabriel Detraz
4c3f9f6540 Refactor port_profil 2018-08-02 20:29:14 +02:00
Laouen Fernet
0ed68194d7 add model PortProfile 2018-08-02 20:29:14 +02:00
chirac
feddc3f69b Conflicts fix switch_conf_json
# Conflicts:
#   re2o/templatetags/acl.py
#   re2o/views.py
#   topologie/templates/topologie/aff_port.html
2018-07-29 20:02:20 +02:00
chirac
a84e8b5575 Merge branch 'fix_65_history' into 'master'
fix #65, gestion propre de l'historique.

Closes #65

See merge request federez/re2o!186
2018-07-22 22:22:19 +02:00
Gabriel Detraz
2e6df9c235 Fix #131 2018-07-20 19:20:01 +02:00
Hugo LEVY-FALK
6b945bf322 fix #65, gestion propre de l'historique. 2018-07-19 12:30:15 +02:00
Hugo LEVY-FALK
c1f55e797e Enlève le raw sql des migrations 2018-07-12 14:42:13 +02:00
Hugo LEVY-FALK
eefa0b4add PEP8 mon amour + typos 2018-07-11 19:37:22 +02:00
chirac
a07e0d922a Petit bug affichage vlans 2018-06-30 22:23:00 +00:00
chirac
2e092b3fde Fix langue et 802.X radius + divers 2018-06-30 22:17:24 +00:00
chirac
51793bdee6 Boolean direct pour désactiver un port + logo 2018-06-30 17:04:15 +00:00
chirac
e6b8c5c899 Finition, gestion du renvoie du profil par défaut du port 2018-06-30 16:19:02 +00:00
chirac
447919a2af Ajout et transfert des anciennes données vers le nouveau système de profil de ports 2018-06-30 15:29:00 +00:00
chirac
d123ce920d Menu séparé pour les profils de ports 2018-06-27 20:28:54 +00:00
chirac
92f30fbe19 Ajout reglages sécurité + frontend 2018-06-26 23:29:40 +00:00
Gabriel Detraz
e7b49bd5fa Pas de null sur manytomany 2018-06-26 17:13:17 +00:00
Gabriel Detraz
983b5620aa Refactor port_profil 2018-06-26 16:49:44 +00:00
root
adc5757f51 Merge branch 'switch_conf_json' of https://gitlab.federez.net/federez/re2o into switch_conf_json 2018-06-26 15:23:38 +00:00
Laouen Fernet
7ab0d656c9 add model PortProfile 2018-06-23 02:25:55 +02:00
chirac
2703cb94ba Merge branch 'graph_topo' into 'master'
suppression des doubles liens

See merge request federez/re2o!168
2018-05-30 22:15:22 +02:00
grizzly
684134f351 suppression des doubles liens 2018-05-30 22:11:27 +02:00
Grizzly
56cf0688c6 Changement du nom de la colonne 2018-05-28 20:43:10 +00:00
Maël Kervella
c06d710d3c Typo 2018-05-21 22:03:23 +00:00
Maël Kervella
a8f3614e30 Hide graph by default 2018-05-21 21:50:40 +00:00
Maël Kervella
f9af3fad8b Fix generate img when spaces in names 2018-05-21 21:50:11 +00:00
grisel-davy
93a9ce630f Fichier dot temporaire 2018-05-21 22:05:31 +02:00
grisel-davy
8cc1841f69 ajout des migrations 2018-05-21 21:19:10 +02:00
grisel-davy
d8f139c207 Récupération de code 2018-05-21 21:13:44 +02:00
grisel-davy
7e3e27be90 Docstring reST style 2018-05-20 11:42:35 +02:00
grisel-davy
33d5df19a5 Doc et commentaires 2018-05-19 21:20:55 +02:00
grisel-davy
7f6729c2a7 bug list vide 2018-05-16 23:59:51 +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
grisel-davy
47d4cee55a Gestion des boucles dans le graph et des doublons dans les liens 2018-05-14 20:03:04 +02:00
Gabriel Detraz
b2d57ec827 Refactor de la fonction gen_graph + graph quand modification des objets 2018-05-11 23:18:25 +02:00
Gabriel Detraz
e690292e77 Merge branch 'master' into graph_topo 2018-05-11 18:54:28 +02:00
Gabriel Detraz
a975efd7ff Remaniement du code make_machine_graph 2018-05-11 18:53:10 +02:00
Hugo LEVY-FALK
a61d8d6ebd Factorisation des décorateurs ACL dans les vues. Fix #121 2018-05-07 19:43:53 +02:00
grisel-davy
f7a74d3576 détection de la modification des objects du graph 2018-05-01 12:09:59 +02:00
Maël Kervella
c8b2f95cb9 Fix #112: Switch representation is only displayed on switch details
- The nice switch representation is only displayes on the swithc details
page and not on any other page using the `topologie/aff_port.html` (like
the search)

- Use acl to display links or not on the switch detail page
2018-04-29 15:41:55 +00:00
grisel-davy
4f4d10b799 ajout des serveurs sur le graph 2018-04-25 20:28:56 +02:00
Gabriel Detraz
9f153c49d8 Ca me broute donc je fais simple 2018-04-25 18:39:13 +02:00
Gabriel Detraz
2c02a9fb6b Factorise + fonctions pour recup switch et building d'une machine 2018-04-25 08:37:04 +02:00
grisel-davy
e2f969f831 Modification esthetiques 2018-04-19 16:48:50 +02:00
Gabriel Detraz
4e2f426c1d Short name ap 2018-04-18 21:27:06 +02:00
grisel-davy
d6cc00c9d7 Correction d'erreur dans les labels 2018-04-18 18:59:55 +02:00
grisel-davy
22d49864a7 Ajout des bornes wifi 2018-04-18 18:38:59 +02:00
Gabriel Detraz
30140de2ae Des methodes raccourci pour mon gentil grizzly 2018-04-18 18:11:59 +02:00
grisel-davy
f7b2e22d3c Templatisation du graphe 2018-04-18 16:48:46 +02:00
grisel-davy
736c676bbe Graph caché par défaut sur la page 2018-04-17 21:34:59 +02:00
chirac
b77a612845 Merge branch 'switch_better_display' into 'master'
Switch better display

Closes #102

See merge request federez/re2o!139
2018-04-16 18:26:24 +02:00
Gabriel Detraz
5624247487 Fix #104 2018-04-16 06:55:02 +02:00
Gabriel Detraz
2839a0ce19 Fix #102 2018-04-16 05:51:51 +02:00
chirac
8e057db5ea Merge branch 'master' into graph_topo 2018-04-15 21:22:47 +02:00
Maël Kervella
0065e2e0f5 Fix unused variables in kwargs 2018-04-15 10:52:27 +00:00
Maël Kervella
4a1b97bbe3 Pylint compliance on topologie 2018-04-15 10:52:27 +00:00
Maël Kervella
8afc8e4304 Pep8 compliance on topologie 2018-04-15 10:52:26 +00:00
grisel-davy
0dc5d56250 Création et affichage du graph des switchs 2018-04-13 20:31:51 +02:00
Gabriel Detraz
eb1567a9b7 un peu de couleurs sur l'affichage des switchs 2018-04-11 23:37:27 +02:00
Maël Kervella
b805ca94d7 Rename index_stack into index_physical_grouping 2018-04-10 12:11:59 +00:00
Maël Kervella
e924e91964 Move Building and SwitchBay infos on the Stack info page 2018-04-10 12:11:59 +00:00
Gabriel Detraz
f95f6b812a Merge branch 'foreign_origin' into 'master'
Foreign origin

See merge request nounous/re2o!24
2018-04-09 22:51:29 +02:00
Gabriel Detraz
1f2a3364b3 Del trucs inutiles 2018-04-08 18:04:52 +02:00
Gabriel Detraz
a621d378ec Remplace location par bayswitch 2018-04-08 04:13:14 +02:00
Gabriel Detraz
bc1267e8f8 Gestion complète de la baie de brassage, menu d'edition des switchs membres 2018-04-08 04:02:12 +02:00
Gabriel Detraz
3f05b27f3b Modele pour les baies de switchs 2018-04-07 20:45:45 +02:00
chirac
2fffa98d46 Merge branch 'master' into 'profil_frontend'
# Conflicts:
#   users/views.py
2018-04-03 18:38:28 +02:00
Gabriel Detraz
3affe08d29 Factorisation de paginator + pagination des machines dans profil 2018-04-03 05:01:01 +02:00
grisel-davy
cf9d37dc54 affichage des ports plus naturel 2018-04-02 20:12:53 +02:00
Gabriel Detraz
e7be7e1a2c Fix service users + stack 2018-04-01 20:44:49 +02:00
Gabriel Detraz
543037b667 Save que si l'objet a été modifié 2018-04-01 00:07:01 +02:00
Gabriel Detraz
a553789bad Draft : on save que si l'objet a été modifié 2018-03-31 18:10:43 +02:00
Gabriel Detraz
30a576c010 Gestion historique sur les ports et model de ports 2018-03-31 17:42:34 +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
746eef0f74 Fix bugs sur topologie, id et plus _id 2018-03-28 20:33:25 +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
262431113f Passage de cotisations, topologie et users avec le nouveau mixin 2018-03-28 04:07:26 +02:00
Gabriel Detraz
2966547b19 Paginateur sur school + tableaux responsives + fix divers 2018-03-27 23:56:46 +02:00
Gabriel Detraz
2d3391b9bd Post save and post delete 2018-03-27 03:01:08 +02:00
Gabriel Detraz
4662df7369 Unifi_ap_names dans re2o-tools 2018-03-27 02:55:45 +02:00
Gabriel Detraz
fc7f985392 Adapte auth.py au nouveau système de switchs + optimisations forms 2018-03-27 01:26:56 +02:00
Gabriel Detraz
3ce73a7a46 Fix divers sur la creation de port 2018-03-26 22:11:25 +02:00
Gabriel Detraz
02240a8fce Final migrations pour switchs 2018-03-26 18:07:53 +02:00
Gabriel Detraz
1a59c85577 Fix ordre des migrations 2018-03-26 17:39:26 +02:00
Gabriel Detraz
004f6099f5 Switchs héritent de machines 2018-03-26 05:12:29 +02:00
Gabriel Detraz
119416cc4f Bornes hérite de machine 2018-03-26 03:10:14 +02:00
Gabriel Detraz
43ff16ccb9 Migrations switchs complémentaires 2018-03-26 01:42:22 +02:00
Gabriel Detraz
297e300abe Rename Borne en AccessPoint 2018-03-26 00:08:46 +02:00
Gabriel Detraz
3293dff1a4 Fix assignation de l'ip 2018-03-25 04:52:36 +02:00
Gabriel Detraz
3a2e007372 Switch hérite de interface 2018-03-25 04:05:47 +02:00
Gabriel Detraz
14a7431f45 Unifi_ap_sync , commande manage.py pour nommer les bornes 2018-03-24 04:20:54 +01:00
Gabriel Detraz
5de22014eb Migrations des bornes dans la classe dédiée + fix divers 2018-03-24 04:09:05 +01:00
Gabriel Detraz
4cd7066fa0 Object bornes specifique 2018-03-24 00:50:27 +01:00
moamoak
a03a92070e Merge branch 'matthieu_acl_fix' into 'master'
Fix #79

Closes #79

See merge request federez/re2o!98
2018-03-08 18:51:45 +01:00
matthieu Michelet
29779b3f1b Mis à jour de la methode is_admin pour prendre en compte la présence de l'user dans le groupe admin. issue #79 2018-03-08 18:25:53 +01:00
8cd7ed1a54 Modification de la navbar et passage sous font awesome 2018-03-07 11:45:03 +01:00