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 @@
-
+
+
+
+
-
-
+
-
-
-