From e8fd008e6aba322c6fb173e153e1abe0a8be6868 Mon Sep 17 00:00:00 2001 From: Amr Elsagaei Date: Wed, 15 Apr 2026 12:07:25 -0300 Subject: [PATCH 1/7] Integrating TruffleHog secret detection patterns --- .../src/components/results/Results.vue | 65 ++++-- .../frontend/src/components/search/Form.vue | 16 +- .../frontend/src/components/search/Search.vue | 9 +- .../search/batch/BatchSearchDialog.vue | 62 +++++ .../components/search/patterns/Container.vue | 4 +- .../search/patterns/PatternsList.vue | 112 ++++++--- packages/frontend/src/data/secret-patterns.ts | 217 ++++++++++++++++++ .../frontend/src/stores/batchSearchStore.ts | 176 ++++++++++++++ packages/frontend/src/stores/grepStore.ts | 2 + packages/frontend/src/stores/index.ts | 1 + packages/frontend/src/stores/patternsStore.ts | 84 +++++-- 11 files changed, 689 insertions(+), 59 deletions(-) create mode 100644 packages/frontend/src/components/search/batch/BatchSearchDialog.vue create mode 100644 packages/frontend/src/data/secret-patterns.ts create mode 100644 packages/frontend/src/stores/batchSearchStore.ts diff --git a/packages/frontend/src/components/results/Results.vue b/packages/frontend/src/components/results/Results.vue index 7aeedd0..610b456 100644 --- a/packages/frontend/src/components/results/Results.vue +++ b/packages/frontend/src/components/results/Results.vue @@ -1,19 +1,21 @@