From 3618c17956c6cbc071b94d2035636f32d1dcf2bd Mon Sep 17 00:00:00 2001 From: Justin Ludwig Date: Sat, 27 Jul 2024 14:52:47 -0700 Subject: [PATCH] restore interface/endpoint to point in time --- .../endpoint/endpoint-change-panel.vue | 31 ++++- .../interface-change-restore-modal.vue | 106 ++++++++++++++++++ .../interface/interface-config-panel.vue | 31 ++++- 3 files changed, 164 insertions(+), 4 deletions(-) create mode 100644 src/components/interface/interface-change-restore-modal.vue diff --git a/src/components/endpoint/endpoint-change-panel.vue b/src/components/endpoint/endpoint-change-panel.vue index 4e240d8..9fdde74 100644 --- a/src/components/endpoint/endpoint-change-panel.vue +++ b/src/components/endpoint/endpoint-change-panel.vue @@ -12,22 +12,49 @@ {{ $format.datetime(row.attr.created) }} + + + + diff --git a/src/components/interface/interface-change-restore-modal.vue b/src/components/interface/interface-change-restore-modal.vue new file mode 100644 index 0000000..d88b63a --- /dev/null +++ b/src/components/interface/interface-change-restore-modal.vue @@ -0,0 +1,106 @@ + + + diff --git a/src/components/interface/interface-config-panel.vue b/src/components/interface/interface-config-panel.vue index 6a2d146..dc6faa8 100644 --- a/src/components/interface/interface-config-panel.vue +++ b/src/components/interface/interface-config-panel.vue @@ -22,22 +22,49 @@ {{ $format.datetime(row.attr.created) }} + + + + -- 2.45.2