From d8fc72277e3ed9a93bf3973c2d4eba5b08f6efa7 Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Thu, 11 Dec 2025 16:06:40 -0300 Subject: [PATCH 1/2] feat: add status fields to file data when creating signature request - Include status, statusText, and created_at in file data - Improve state management for newly created signature requests Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- src/Components/Request/RequestPicker.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Components/Request/RequestPicker.vue b/src/Components/Request/RequestPicker.vue index 2b15c3f309..309e014661 100644 --- a/src/Components/Request/RequestPicker.vue +++ b/src/Components/Request/RequestPicker.vue @@ -200,6 +200,9 @@ export default { this.filesStore.addFile({ nodeId: response.id, name: response.name, + status: response.status, + statusText: response.statusText, + created_at: response.created_at, }) this.filesStore.selectFile(response.id) }) From af8d1f4bfd9d60193c3ff2137b8d68827775d606 Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Thu, 11 Dec 2025 16:06:48 -0300 Subject: [PATCH 2/2] feat: improve signer status visualization with chips - Replace indicator circle with NcChip component - Add status-based chip types (success, warning, secondary) - Add Material Design Icons for different statuses - Improve layout with flexbox for better alignment - Remove timestamp display in favor of status text Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- src/Components/Signers/Signer.vue | 95 +++++++++++++++++++------------ 1 file changed, 60 insertions(+), 35 deletions(-) diff --git a/src/Components/Signers/Signer.vue b/src/Components/Signers/Signer.vue index 4cdd0c8aa5..6f453e9537 100644 --- a/src/Components/Signers/Signer.vue +++ b/src/Components/Signers/Signer.vue @@ -14,34 +14,38 @@ -