veritas-kanban/server/src/__tests__
Brad Groux aa062d79b2
feat(tasks): soft-delete tasks into archive
* feat(tasks): soft-delete tasks into archive

* Harden soft-delete restore behavior

* Avoid async task directory setup race

---------

Co-authored-by: bradgroux <brad@digitalmeld.io>
2026-06-09 06:01:57 -05:00
..
config feat: add SQLite storage foundation 2026-05-30 17:39:23 -05:00
fixtures test: add v5 dual-storage parity gate 2026-05-31 05:26:10 -05:00
middleware Fix desktop clean install startup and layout 2026-06-06 00:59:23 -05:00
routes feat(tasks): soft-delete tasks into archive 2026-06-09 06:01:57 -05:00
services Add agent health classifier (#592) 2026-06-04 17:27:54 -07:00
storage Reject newer SQLite schema versions 2026-06-05 15:05:16 -05:00
activity-service.test.ts feat: add actor attribution and optimistic concurrency 2026-05-31 10:54:53 -05:00
agent-host-service.test.ts Add agent host routing health (#636) 2026-06-05 10:06:17 -05:00
agent-routing-service.test.ts Add local LLM agent providers (#695) 2026-06-06 15:26:12 -05:00
api-token-service.test.ts Add scoped API token management 2026-05-31 12:49:46 -05:00
attachment-service.test.ts perf: reduce polling when WebSocket connected 2026-01-28 12:13:48 -06:00
automation-service.test.ts docs: add security, performance, and quality audit reports 2026-01-28 16:59:09 -06:00
batch-reads-benchmark.test.ts perf(task-service): batch file reads with bounded concurrency (#253) (#255) 2026-03-23 20:16:25 -05:00
blocking-service.test.ts docs: add security, performance, and quality audit reports 2026-01-28 16:59:09 -06:00
broadcast-service.test.ts Harden v5 security review surfaces (#531) 2026-06-03 03:55:22 -07:00
changes-service.test.ts feat: add efficient agent polling endpoint (changes since) (#96) 2026-02-07 08:05:38 -06:00
chat-service.test.ts feat: add SQLite migration backup API 2026-05-31 01:56:05 -05:00
circuit-breaker.test.ts test: add circuit breaker test suite (18 tests) (#156) 2026-03-01 11:43:57 -06:00
clawdbot-webhook-service.test.ts Pin outbound requests to validated DNS answers (#625) 2026-06-04 23:08:48 -07:00
codex-env.test.ts Pass minimal env to Codex sessions (#617) 2026-06-04 21:03:35 -07:00
codex-provider-service.test.ts Gate agent routing on health checks 2026-06-03 08:34:58 -07:00
codex-review-service.test.ts Pass minimal env to Codex sessions (#617) 2026-06-04 21:03:35 -07:00
config-service-extended.test.ts Add local LLM agent providers (#695) 2026-06-06 15:26:12 -05:00
conflict-service.test.ts feat: complete test coverage sprint - backend 53.5% + E2E 19/19 passing 2026-01-28 22:42:16 -06:00
context-provider-health-service.test.ts Add OpenClaw posture health panel (#637) 2026-06-05 10:27:08 -05:00
cors-origin-validation.test.ts fix: allow any localhost origin in dev mode (closes #190) (#194) 2026-03-09 07:42:20 -05:00
csp-policy.test.ts Narrow production CSP style policy 2026-06-03 17:11:11 -07:00
decision-service.test.ts test: comprehensive unit tests for v4.0 governance services (#249) (#263) 2026-03-23 20:16:55 -05:00
delegation-service.test.ts test: stabilize delegation history cap coverage 2026-05-04 02:06:17 -05:00
dependency-cycle.test.ts fix: correct false cycle detection in dependency API (#188) (#208) 2026-03-19 19:48:35 -05:00
device-session-service.test.ts Implement secure device pairing sessions 2026-06-03 02:02:22 -07:00
diff-service.test.ts feat: complete test coverage sprint - backend 53.5% + E2E 19/19 passing 2026-01-28 22:42:16 -06:00
digest-service.test.ts Add operations digest UI and filters (#632) 2026-06-05 08:45:15 -05:00
docker-paths.test.ts chore: harden audit findings and release QA 2026-05-16 18:59:40 -05:00
docs-service.test.ts Harden docs path containment (#622) 2026-06-04 22:14:13 -07:00
drift-service.test.ts feat: Behavioral Drift Detection & Alerting (#181) (#218) 2026-03-21 09:33:34 -05:00
enforcement.test.ts fix: defensive settings access in TasksTab, BoardTab, DataTab, and AgentsTab to prevent crash on missing config sections 2026-02-12 04:40:18 -06:00
error-handler.test.ts feat(server): add Zod schema validation to all mutating API routes 2026-01-29 04:57:02 -06:00
evidence-timeline-service.test.ts Add source-backed evidence timeline (#634) 2026-06-05 09:24:54 -05:00
failure-alert-service.test.ts docs: add security, performance, and quality audit reports 2026-01-28 16:59:09 -06:00
feedback-service.test.ts test: comprehensive unit tests for v4.0 governance services (#249) (#263) 2026-03-23 20:16:55 -05:00
governance-trace-service.test.ts Add governance decision traces 2026-06-03 05:45:59 -07:00
hook-service.test.ts Fix squad chat lifecycle enforcement (#393) 2026-06-04 15:44:26 -07:00
identity-service.test.ts feat: add multi-user identity APIs 2026-05-31 02:25:04 -05:00
jwt-rotation.test.ts Fix session JWT revocation 2026-06-04 20:15:16 -07:00
log-redaction.test.ts fix(security): sanitize server error logging to prevent secret/token leakage 2026-03-05 22:34:23 -06:00
maintenance-service.test.ts Prove debug bundle redaction coverage 2026-06-05 15:16:38 -05:00
managed-list-service.test.ts docs: add security, performance, and quality audit reports 2026-01-28 16:59:09 -06:00
metrics-helpers.test.ts feat: complete test coverage sprint - backend 53.5% + E2E 19/19 passing 2026-01-28 22:42:16 -06:00
migration-service.test.ts fix: reviewGate enforcement now only applies to code task types 2026-02-12 04:37:31 -06:00
mime-validation.test.ts fix(tests): use valid PNG IHDR chunks in mime-validation fixtures (#266) 2026-03-23 20:30:59 -05:00
notification-service.test.ts feat: add SQLite notification repositories 2026-05-31 00:22:30 -05:00
outbound-integration-service.test.ts Enforce webhook response body limits while streaming (#627) 2026-06-04 23:55:33 -07:00
pdf-report-service.test.ts Sanitize generated report HTML (#620) 2026-06-04 21:42:44 -07:00
preview-service.test.ts Harden v5 security review surfaces (#531) 2026-06-03 03:55:22 -07:00
prompt-registry-service.test.ts Add prompt template import command 2026-06-04 01:01:14 -07:00
scheduled-deliverables-runner-service.test.ts Add scheduled deliverables due runner (#633) 2026-06-05 09:00:24 -05:00
schemas.test.ts Add local LLM agent providers (#695) 2026-06-06 15:26:12 -05:00
scoring-service.test.ts feat: Agent Output Evaluation & Scoring Framework (#180) (#217) 2026-03-21 09:13:24 -05:00
search-service.test.ts Add agent event search timeline targets 2026-06-04 18:07:47 -07:00
security-hardening-157-158.test.ts feat: Agent Policy & Guard Engine (#178) (#215) 2026-03-21 09:03:01 -05:00
session-template-service.test.ts Add session template recommendations (#638) 2026-06-05 10:53:40 -05:00
settings-service.test.ts Add local LLM agent providers (#695) 2026-06-06 15:26:12 -05:00
shared-api-permissions.test.ts Enforce local agent control capability (#619) 2026-06-04 21:28:58 -07:00
skill-capability-service.test.ts Add skill capability profiles 2026-06-03 06:09:29 -07:00
skill-security-service.test.ts Add skill risk gates 2026-06-03 07:02:44 -07:00
sqlite-portability-service.test.ts Add v5 data lifecycle controls (#533) 2026-06-03 04:31:07 -07:00
squad-webhook-service.test.ts Separate OpenClaw localhost and private IP policy (#626) 2026-06-04 23:22:34 -07:00
status-history-service.test.ts fix: isolate status history tests from real state 2026-03-22 14:24:15 -05:00
summary-service.test.ts v1.3.0: Visibility & Automation (#21, #33, #34) 2026-01-31 23:15:08 -06:00
system-health-service.test.ts test: comprehensive unit tests for v4.0 governance services (#249) (#263) 2026-03-23 20:16:55 -05:00
task-identity-diagnostics.test.ts Detect duplicate task identities 2026-06-03 08:14:38 -07:00
task-service-sqlite.test.ts feat(tasks): soft-delete tasks into archive 2026-06-09 06:01:57 -05:00
task-service.test.ts feat(tasks): soft-delete tasks into archive 2026-06-09 06:01:57 -05:00
telemetry-service.test.ts fix: guard updatedTask null check in task routes 2026-02-20 01:51:45 -06:00
template-service.test.ts Migrate manage settings tab to Mantine (#486) 2026-06-01 00:09:24 -05:00
template-validation.test.ts US-1154: Add test coverage for settings features 2026-01-28 03:05:52 -06:00
test-app.ts feat(v1.4): planning status + verification checklists (#40 #38) 2026-02-01 02:45:57 -06:00
text-extraction-service.test.ts feat: Sprint US-1200 Refactoring batch — 13 tasks complete 2026-01-28 06:08:59 -06:00
time-breakdown-service.test.ts Add editable time breakdown exports (#635) 2026-06-05 09:43:04 -05:00
trace-service.test.ts Capture agent stream and retry trace events (#523) 2026-06-03 00:12:15 -07:00
url-validation.test.ts Separate OpenClaw localhost and private IP policy (#626) 2026-06-04 23:22:34 -07:00
veritas-context-service.test.ts feat: inject veritas retrieval context 2026-05-04 03:03:36 -05:00
websocket-close.test.ts Fix desktop clean install startup and layout 2026-06-06 00:59:23 -05:00
work-product-schemas.test.ts Restrict work product source link schemes (#628) 2026-06-05 00:14:46 -07:00
workflow-run-service.test.ts Protect workflow run context keys 2026-06-04 20:49:04 -07:00
workflow-service.test.ts Allowlist Codex workflow commands (#621) 2026-06-04 21:59:14 -07:00
workflow-step-executor-codex.test.ts Allowlist Codex workflow commands (#621) 2026-06-04 21:59:14 -07:00
workflow-step-executor-openclaw.test.ts Complete OpenClaw workflow step adapter 2026-06-03 09:12:40 -07:00
ws-origin-validation.test.ts fix(security): validate Origin header for WebSocket connections 2026-01-28 12:11:53 -06:00