Commit Graph

40 Commits

Author SHA1 Message Date
Thomas Lamprecht
21820ede01 ui: sdn browser: code cleanup/modernization
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-01-10 13:51:39 +01:00
Alexandre Derumier
fef32ce05c ui: sdn: zone evpn: delete exitnodes-primary if empty
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2022-04-27 10:35:15 +02:00
Thomas Lamprecht
c35bbd6ef7 ui: sdn: options: flex all and drop collapsible
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-03-29 17:37:27 +02:00
Thomas Lamprecht
6992e2c51d ui: sdn: fix options panel headings case
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-03-29 17:32:29 +02:00
Alexandre Derumier
4882f80701 ui: sdn : controllers: bgp : add bgp-multipath-as-path-relax
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2022-03-29 06:55:20 +02:00
Alexandre Derumier
8612f92d17 ui: sdn: zones: evpn : add rt-import
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2022-03-29 06:55:20 +02:00
Alexandre Derumier
f1a13b515f ui: sdn: zones: evpn : move controller option on top of the form
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2022-03-29 06:55:20 +02:00
Alexandre Derumier
8112cb3c3f ui: sdn: zones: evpn : add exitnodes-primary
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2022-03-29 06:55:20 +02:00
Alexandre Derumier
8fdf43a4bd ui: sdn: zones: evpn : add disable-arp-nd-suppression
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2022-03-29 06:55:20 +02:00
Alexandre Derumier
2e29164b1f ui: sdn: zones: evpn : add exitnodes-local-routing && advertise-subnets
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2022-03-16 16:26:27 +01:00
Fabian Ebner
392e3cf11d sorters: use correct property 'direction' and keep default 'ASC'
Ext.util.Sorter does not have an 'order' property, so 'order: DESC'
didn't have an effect. The default is 'ASC' and it is arguably the
preferred direction for all affected sorters anyways.

Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2021-12-16 10:11:48 +01:00
Thomas Lamprecht
36094b108b ui: sdn vnets: disable subnet create button if no vnet is selected
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-26 20:08:03 +02:00
Thomas Lamprecht
69908c5106 ui: sdn: eslint fixes and code cleanups
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-26 20:07:31 +02:00
Thomas Lamprecht
4966ba74f3 ui: sdn: eslint auto fixes
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-26 15:44:57 +02:00
Alexandre Derumier
81a6afa87d sdn: controllers: bgp: use node as controllerid
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2021-04-26 15:43:47 +02:00
Alexandre Derumier
bdcd66ed3e sdn: controller: bgp: add ebgp-multihop option
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2021-04-26 15:43:47 +02:00
Alexandre Derumier
ddf0e952ff sdn: move mac option from vnet to evpn zone plugin
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2021-04-26 15:43:47 +02:00
Alexandre Derumier
1d9643f67c sdn: add subnet/ipam/sdn management
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2021-04-26 15:43:47 +02:00
Thomas Lamprecht
53e3ea8488 ui: eslint: enforce "no-extra-parens" rule
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-19 17:42:36 +01:00
Thomas Lamprecht
8058410f40 ui: eslint: fix various spacing related issues
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-19 17:39:15 +01:00
Thomas Lamprecht
f6710aac38 ui: eslint: fix trailing comma and comma related whitespaces errors
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-19 17:31:03 +01:00
Thomas Lamprecht
2a4971d8c9 ui: eslint: fix trailing spaces
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-19 17:29:55 +01:00
Thomas Lamprecht
2ab4dbb203 ui: sdn/simple zone: comment out onlineHelp for now
until we update the doc-generator package

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-07 18:47:48 +02:00
Alexandre Derumier
1b4cce609f sdn: add simple zone plugin
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2020-07-07 18:41:18 +02:00
Alexandre Derumier
89a7daeacf sdn: move mtu from vnetview to zoneview
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2020-07-07 18:39:55 +02:00
Alexandre Derumier
e763c7d71b sdn: vnetedit: tag optional && fix max tag value
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2020-07-07 18:39:55 +02:00
Alexandre Derumier
8d4589b7e2 sdn: browser: fix Permissions.Modify
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2020-06-15 15:35:30 +02:00
Thomas Lamprecht
3bbce3b8cd drop jslint lines
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-06-06 18:11:47 +02:00
Thomas Lamprecht
df9f3d6e7c ui: followup: use title case
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-06-03 14:22:21 +02:00
Alexandre Derumier
a724fe23c1 sdn: vlan : add mtu field
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2020-06-03 14:22:21 +02:00
Alexandre Derumier
d0da259e35 sdn: add vlan aware option to vnet
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2020-06-03 14:22:21 +02:00
Thomas Lamprecht
069a28ebac ui: QinQ: indentation and stricter limits
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-19 21:42:13 +02:00
Alexandre Derumier
3f0b3e3aa2 qinq: add vlan-protocol option
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2020-05-19 21:25:55 +02:00
Alexandre Derumier
872f9a0546 sdn: restrict zone && vnet name to 8 characters
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2020-05-19 21:25:55 +02:00
Alexandre Derumier
6d5cd98562 vnetview: remove mtu field
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2020-05-19 21:25:55 +02:00
Thomas Lamprecht
6d3dbf0ef5 ui: sdn: move anycast addresses to advanced items
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-10 21:02:31 +02:00
Thomas Lamprecht
f3c1eac7f0 sdn: add onlineHelp references and various nits
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-10 21:00:49 +02:00
Alexandre Derumier
170a6e5a57 sdn: remove reverts buttons
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-03 16:36:46 +02:00
Thomas Lamprecht
68dc909220 ui/sdn: better spelling and code cleanup
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-04-22 15:06:45 +02:00
Alexandre Derumier
9233148bc1 add sdn gui
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2020-03-23 14:43:26 +01:00