From c4b8757ed88ecea369e6044548d2fbe072d5bd4a Mon Sep 17 00:00:00 2001 From: Dixsie Wolmers Date: Thu, 7 Oct 2021 16:15:50 -0500 Subject: Network settings redesign - interface settings First commit of the network settings redesign: - Adds the global network settings section for DHCP settings - Adds read only hostname, FQDN and MAC address, modal to edit each will be done seperately - Removes interface specific sections to refactor in next commit - Adds tab component to display ethernet data by interface - Ability to edit, delete and add ipv4 addresses and DNS will be done in separate commit Signed-off-by: Dixsie Wolmers Change-Id: Ibb1db6894ee697fec9e6ea1b8312d041c61faaad --- src/views/Settings/Network/Network.vue | 683 ++------------------- .../Settings/Network/NetworkGlobalSettings.vue | 152 +++++ .../Settings/Network/NetworkInterfaceSettings.vue | 99 +++ src/views/Settings/Network/TableDns.vue | 126 ++++ src/views/Settings/Network/TableIpv4.vue | 146 +++++ 5 files changed, 584 insertions(+), 622 deletions(-) create mode 100644 src/views/Settings/Network/NetworkGlobalSettings.vue create mode 100644 src/views/Settings/Network/NetworkInterfaceSettings.vue create mode 100644 src/views/Settings/Network/TableDns.vue create mode 100644 src/views/Settings/Network/TableIpv4.vue (limited to 'src/views/Settings') diff --git a/src/views/Settings/Network/Network.vue b/src/views/Settings/Network/Network.vue index ab5003f8..918c8e98 100644 --- a/src/views/Settings/Network/Network.vue +++ b/src/views/Settings/Network/Network.vue @@ -1,663 +1,102 @@ diff --git a/src/views/Settings/Network/NetworkInterfaceSettings.vue b/src/views/Settings/Network/NetworkInterfaceSettings.vue new file mode 100644 index 00000000..bdcba4d8 --- /dev/null +++ b/src/views/Settings/Network/NetworkInterfaceSettings.vue @@ -0,0 +1,99 @@ + + + diff --git a/src/views/Settings/Network/TableDns.vue b/src/views/Settings/Network/TableDns.vue new file mode 100644 index 00000000..2578ba36 --- /dev/null +++ b/src/views/Settings/Network/TableDns.vue @@ -0,0 +1,126 @@ + + + diff --git a/src/views/Settings/Network/TableIpv4.vue b/src/views/Settings/Network/TableIpv4.vue new file mode 100644 index 00000000..5e4bb7b5 --- /dev/null +++ b/src/views/Settings/Network/TableIpv4.vue @@ -0,0 +1,146 @@ + + + -- cgit v1.2.3