From c803e938828c347e9fed3df9a71f997c82190b3c 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 2b15c3f30..309e01466 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 0aa8cde9b42060079515a64c11a110838ca5e573 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 4cdd0c8aa..6f453e953 100644 --- a/src/Components/Signers/Signer.vue +++ b/src/Components/Signers/Signer.vue @@ -14,34 +14,38 @@ -