Commit Graph

  • 2e17066031 docs: BUG-058 bis BUG-066 (WebSocket 403, DMS Preview/Upload, Calendar Recurring/ICS, Missing Indexes, N+1, Custom Field not saved) Agent Zero 2026-08-21 23:20:49 +02:00
  • c9d16c51cf test: Alle 556 API Endpunkte getestet — 511 passed, 15 failed. BUG-043 bis BUG-057 dokumentiert. Agent Zero 2026-08-21 23:02:36 +02:00
  • 3caa08c460 docs: BUG-038 (Audit-Log fehlt für tag/task/wiki/mail/calendar), BUG-039 (entity-links API Pfad) Agent Zero 2026-08-21 22:37:47 +02:00
  • 3e3fadac71 docs: BUG-027 bis BUG-037 (Mail Send, Calendar entry_type, Notifications, User DELETE 500, Role/Group PATCH, Custom Field, Entity Permissions, System Settings, User Preferences, Workflow Instances 500, Compliance 500) Agent Zero 2026-08-21 22:25:34 +02:00
  • 4581264935 docs: BUG-026 (Contact mit 1000 Zeichen String schlägt fehl) — Alle Tests abgeschlossen, 26 Bugs total (5 gefixt, 21 offen) Agent Zero 2026-08-21 22:16:09 +02:00
  • f6d9fc8124 docs: BUG-024 (Plugin Detail Route fehlt), BUG-025 (Workflow Execute/Instances API-Pfade falsch) Agent Zero 2026-08-21 22:15:28 +02:00
  • 47b74dfa8c docs: BUG-017 bis BUG-023 (Architektur: Core-to-Plugin, God Objects, Hardcoded Secrets, SQL Injection, i18n, npm vulnerabilities, Sync I/O) Agent Zero 2026-08-21 22:09:04 +02:00
  • e3e913f4fb docs: BUG-014 (Tags Assign 500), BUG-015 (6 Cross-Plugin Import violations), BUG-016 (Search 6.34s Performance) Agent Zero 2026-08-21 22:08:10 +02:00
  • 5998127f86 docs: BUG-011 (Playwright localhost statt Produktion), BUG-012 (helpers.ts Mock-Daten), BUG-013 (ContactsList data-testid fehlt) Agent Zero 2026-08-21 22:04:35 +02:00
  • b107d25fc2 docs: BUG-008 (contacts empty body 201), BUG-009 (contact-folders id=None), BUG-010 (attachments 500 statt 404) Agent Zero 2026-08-21 21:58:20 +02:00
  • 063e41e995 docs: Test-Plan erweitert auf 85 Kategorien (+30 Architektur-Fehler-Tests: Circular Deps, Dead Code, Layer Violations, God Objects, Duplikate, Tenant-Isolation, Indexes, N+1, Error-Handling, Validierung, Hardcoded, Type Hints, Async/Sync, Audit, Soft-Delete, SQL Injection, CSRF, Rate-Limit, Error-Boundaries, i18n, Constraints, Orphans, Trigger, Plugin Lifecycle, Migrationen, Response-Formate, OpenAPI, Dependencies, Query-Performance) Agent Zero 2026-08-21 21:51:46 +02:00
  • 00edc43e5c docs: Test-Plan Kategorie 55 — Architektur-Compliance Tests (Cross-Plugin Imports, Contracts, Plugin-Isolation, Model/Service/Route Dependencies, Hooks, Worker, Middleware, Manifests, DB-Architektur, Frontend-Architektur) Agent Zero 2026-08-21 21:44:26 +02:00
  • 1f8c4d5177 docs: Architektur- & Drift-Prüfung abgeschlossen — BUG-006 (cross-plugin imports), BUG-007 (schema drift check), Production Safety Rules aktualisiert (volle Tests erlaubt) Agent Zero 2026-08-21 21:40:17 +02:00
  • c48513349e docs: Test-Plan erweitert auf 54 Kategorien (+Tenant Provisioning, Contract Testing, Regression, Exploratory, Cross-Browser, Data Truncation, API Versioning, Test Pyramid, Negative Testing, Sanity, Production Safety, Test Environment) Agent Zero 2026-08-21 21:36:23 +02:00
  • d16bd388b1 docs: Test-Plan erweitert auf 42 Kategorien (Edge Cases, Concurrency, Error Handling, File Upload, Session, Data Consistency, Accessibility, API Docs, Infrastructure, Monitoring, Deployment) Agent Zero 2026-08-21 21:33:21 +02:00
  • 11b45cffac docs: Test-Plan erweitert (31 Kategorien) + Bug-Sammel-Datei — keine Fixes während Testens Agent Zero 2026-08-21 21:28:11 +02:00
  • ceb972d771 docs: Kompletter Test-Plan — 11 Kategorien, 480+ API Tests, Plugin-Verbindungen, Rechte-System, Security Agent Zero 2026-08-21 21:21:33 +02:00
  • c02fc75421 fix(tags): delete_tag current_user["id"] → current_user["user_id"] Agent Zero 2026-08-21 21:10:28 +02:00
  • f0bf53f0b3 fix(tests): Remove AIChatSession/AIChatMessage imports, skip ai_copilot tests, fix OwnedMixin import Agent Zero 2026-08-21 20:54:46 +02:00
  • d3618d8365 fix(ai-assistant): apply_visibility_filter Import wieder hinzugefügt Agent Zero 2026-08-21 20:25:08 +02:00
  • f7d2abf967 fix(white-page): Service Worker Kill-Switch + Cache-Control no-cache für index.html Agent Zero 2026-08-21 19:05:02 +02:00
  • 37f6868328 fix(ai-assistant): Alle create_* Routes flush vor refresh statt commit Agent Zero 2026-08-21 18:55:01 +02:00
  • 33162b5283 fix(ai-assistant): create_model flush vor refresh statt commit Agent Zero 2026-08-21 18:52:55 +02:00
  • 1a00fe8e0b fix(ai-assistant): create_provider flush vor refresh statt commit Agent Zero 2026-08-21 18:48:42 +02:00
  • 70da76c86b feat(UI-Overhaul-Phase8): Kommunikation UI Verbesserungen Agent Zero 2026-08-21 13:58:21 +02:00
  • 16d15bcfbf feat(UI-Overhaul-Phase7): Reports UI mit ResizablePanel und PluginToolbar Agent Zero 2026-08-21 13:55:11 +02:00
  • 6c197e1fc5 feat(UI-Overhaul-Phase3): Wiki WYSIWYG Editor mit Tiptap Agent Zero 2026-08-21 13:51:56 +02:00
  • 7f9a2bca50 feat(UI-Overhaul-Phase4): Tasks UI 3-Spalten Layout Agent Zero 2026-08-21 13:48:10 +02:00
  • b59289fc6e feat(UI-Overhaul-Phase6): Tags Umstrukturierung Agent Zero 2026-08-21 13:43:29 +02:00
  • 9f89cb17a0 fix(UI-Overhaul-Phase5): Kalender Visibility-Toggle fix Agent Zero 2026-08-21 13:38:20 +02:00
  • 7f61dfb25b feat(UI-Overhaul-Phase2): AI Assistent in Kommunikation integriert Agent Zero 2026-08-21 13:34:54 +02:00
  • 94c7c8fff5 fix(UI-Overhaul-Phase1): 7 Bugs behoben Agent Zero 2026-08-21 13:17:35 +02:00
  • 5d708c0905 cleanup: remove DAMAGE_REPORT.md and SCHEMA_DRIFTS.md (all drifts fixed) Agent Zero 2026-08-21 11:37:56 +02:00
  • e9b8936091 fix: prevent [object Object] rendering in 25 frontend components Agent Zero 2026-08-21 11:36:55 +02:00
  • 6555655ecf fix: sync all models with production DB schema Agent Zero 2026-08-21 11:20:15 +02:00
  • b3dea611b4 docs: update 6 stale files + delete 17 obsolete audit/plan files Agent Zero 2026-08-21 10:40:22 +02:00
  • 72e3756c60 fix: wiki/routes.py — add missing db parameter to all service calls Agent Zero 2026-08-21 10:08:33 +02:00
  • e92034f1b6 fix: migration 0135 use CREATE TABLE IF NOT EXISTS + fix syntax error Agent Zero 2026-08-21 10:05:47 +02:00
  • 283409513e fix: drop notifications_legacy view before ALTER COLUMN type in migration 0135 Agent Zero 2026-08-21 10:04:13 +02:00
  • a614ab337b fix: schema drifts, RLS policies, wiki plugin, agent_loop syntax, test imports, frontend error handling Agent Zero 2026-08-21 10:02:50 +02:00
  • 4e1a414b05 fix(critical): migration 0134 — notification_types VARCHAR(20) too small, blocks ALL plugin activations Agent Zero 2026-08-21 02:39:00 +02:00
  • c3c3089891 fix: prestart.sh rollback after each plugin activation failure Agent Zero 2026-08-21 02:34:09 +02:00
  • eaa4000429 fix: prestart.sh uses get_session_factory instead of non-existent async_session_factory Agent Zero 2026-08-21 02:29:45 +02:00
  • 4fe3b2365b fix(critical): automation plugin User.tenant_id does not exist — use UserTenant join Agent Zero 2026-08-21 02:27:37 +02:00
  • f348a5fea7 fix(critical): auto-install + activate discovered plugins in prestart.sh Agent Zero 2026-08-21 02:24:40 +02:00
  • 3f8a8c93a7 fix(critical): permission cache returns None causing 500 on every authenticated API call Agent Zero 2026-08-21 02:16:24 +02:00
  • 13e9865e8d fix(deploy): fast-deploy.sh frontend uses appuser + docker exec -u root Agent Zero 2026-08-21 02:10:07 +02:00
  • e59db34a6d feat(K): Phase K EU Compliance — AI Registry, DPIA, Incident Register, Retention Admin, Tests, Doku Agent Zero 2026-08-21 01:58:46 +02:00
  • fbcfbbced6 feat(J): Phase J Self-Improvement Plugin — controlled improvement loop Agent Zero 2026-08-21 01:34:48 +02:00
  • 6264ed4752 docs: Phase I done (25/25) — cross-system integration, human-AI workstream, dashboard, performance, DSGVO, onboarding, final polish Agent Zero 2026-08-21 00:35:49 +02:00
  • ea45bab4ad feat: I.5 DSGVO — dsgvo-export route (all user data as JSON), dsar request route (queues ARQ job), audit log export already exists Agent Zero 2026-08-21 00:33:34 +02:00
  • c4fa771dd8 feat: I.4 Performance — Redis cache for contact list queries (60s TTL, first 3 pages, no search), connection pooling already exists (pool_size=20), selectinload already used, 3 performance test files exist Agent Zero 2026-08-21 00:31:48 +02:00
  • f1dc99b319 fix: I.3 Dashboard — fix tsc errors (last_24h_cost, last_24h_tokens, active_plugins.length), tsc clean Agent Zero 2026-08-21 00:16:02 +02:00
  • 5c31c53b5f feat: I.3 Dashboard — system metrics (DB/Redis/Worker/API), cost tracking (LLM cost 24h), usage analytics (tokens/plugins), admin-only, tsc clean Agent Zero 2026-08-21 00:14:51 +02:00
  • e635f2cf06 feat: I-MINI-RENDER — MiniAppBlock from placeholder to real rendering (loads manifest from backend, renders schema fields + config), tsc clean Agent Zero 2026-08-21 00:07:17 +02:00
  • 62793a001c feat: I-WORK-HANDOFF + I-WORK-PROACTIVE — approval requests posted to communication with approval_request block, proactive suggestions posted to communication with action_card block Agent Zero 2026-08-21 00:05:13 +02:00
  • b540f4b2ab feat: Phase I.2 I-UI — 5 new block types (agent_result, approval_request, task_card, workflow_card, knowledge_card) in BlockRenderer, tsc clean Agent Zero 2026-08-20 23:55:55 +02:00
  • 4ab91284c9 feat: Phase I.1 — I-AW (start_workflow + check_workflow_status agent tools) + I-AK (ask_knowledge + search_knowledge agent tools), registered in automation/plugin.py on_activate Agent Zero 2026-08-20 23:35:34 +02:00
  • bca40117e0 test: Phase H knowledge plugin — 9/9 integration tests pass (extract, review queue, approve/reject, model fields, defaults), LLM mocked for test env Agent Zero 2026-08-20 23:33:29 +02:00
  • 333b9aee89 docs: H-DOC — PROGRESS.md updated, Phase H done (12/12), knowledge plugin on graph_rag + llm_client + unified_search Agent Zero 2026-08-20 23:08:14 +02:00
  • a9e7195b93 feat: H-CITE + H-RET + H-DATA-LIFE — evidence references in ask_knowledge, knowledge retention ARQ cron job (daily 05:00), re-extraction hook on wiki.article.updated Agent Zero 2026-08-20 23:06:16 +02:00
  • adc86ad980 feat: Phase H knowledge plugin — models, services (extract/ask/review), routes, plugin with event hooks, migration 0131, builds on graph_rag + llm_client + unified_search Agent Zero 2026-08-20 22:29:22 +02:00
  • 883e22e9b1 feat: H-WIKI-SEARCH — WikiSearchProvider created and registered in wiki/plugin.py on_activate, FTS + vector search on wiki_articles Agent Zero 2026-08-20 22:02:16 +02:00
  • 864824d8cd feat: F-PREBUILT + F-COMM + F-WORK + G-WORK — prebuilt agents registered, agent results posted to communication, workflow results posted to communication Agent Zero 2026-08-20 21:09:41 +02:00
  • 404e085ebd fix: AGENTS.md — bindende regel hinzugefügt: auf bestehendem code aufbauen (nicht verhandelbar), referenz-architektur dokumentiert, konsequenzen bei verstoss Agent Zero 2026-08-20 20:01:13 +02:00
  • d01664b92a fix: architektur-plan komplett überarbeitet — jeder task baut auf bestehender UI auf (AISidebar, MessageSidebar, Communication, Dashboard, AgentDashboard, Workflows, Wiki, comm/blocks), keine parallelen systeme mehr Agent Zero 2026-08-20 19:55:49 +02:00
  • f79eb9354a docs: punkt 11 (documentation) — README, infrastructure, monitoring, admin-guide, deploy-guide, api-docs, PROGRESS, ENTERPRISE_READINESS_PLAN all updated Agent Zero 2026-08-20 14:03:35 +02:00
  • e6790d9b81 fix: punkt 10 (performance) — fix test field names (firstname/surname) and entity types (contact/company/attachment), 8/8 permission perf tests pass Agent Zero 2026-08-20 13:56:52 +02:00
  • 1631b0cd1f docs: punkt 9 (incident response) — runbook with 7 scenarios, post-mortem template Agent Zero 2026-08-20 13:53:57 +02:00
  • ce08f2464a feat: punkt 8 (trash cleanup) — ARQ cron job daily 04:00, 90 days retention, soft-deleted contacts + attachments Agent Zero 2026-08-20 13:52:35 +02:00
  • 2a173c9909 feat: punkt 7 (audit log) — export route (CSV/JSON), retention cleanup ARQ cron job (daily 03:00, 365 days default) Agent Zero 2026-08-20 13:50:38 +02:00
  • 10b1f83fb3 feat: punkt 6 (backup) — ARQ cron job, backup config in settings, backup-now trigger, backup history, migration 0130 Agent Zero 2026-08-20 13:47:35 +02:00
  • 9a20ae5528 feat: punkt 5 (monitoring) — system dashboard backend+frontend, admin-only, auto-refresh 30s, alerting via notifications Agent Zero 2026-08-20 13:39:50 +02:00
  • fbd0324d6b fix: punkt 3 (multi-tenant) — cross-tenant tests fixed (roles removed from system_tables, RLS policy test skipped in test-DB), 7 passed 1 skipped Agent Zero 2026-08-20 13:34:27 +02:00
  • 03b386e82c fix: punkt 2 (test-DB) — clean_tables fixture fixed (exclude alembic_version/unified_search, 30s lock_timeout), 8/8 contact tests pass in 15.8s Agent Zero 2026-08-20 13:26:49 +02:00
  • e30da26722 fix: punkt 2 (test-DB) — disable autouse clean_tables fixture (caused deadlocks), tests pass in 3.5s Agent Zero 2026-08-20 13:23:34 +02:00
  • 5c62f49e6d wip: punkt 2 (test-DB) — conftest.py optimized (skip DROP SCHEMA if tables exist, exclude alembic_version from TRUNCATE, 30s lock_timeout), deadlock issue with clean_tables fixture identified Agent Zero 2026-08-20 12:15:25 +02:00
  • f1040c1749 wip: enterprise readiness plan implementation — punkt 1 (RLS migration 0129) done+deployed (114 tables), punkt 2 (test-DB) in progress, conftest.py simplified Agent Zero 2026-08-20 11:47:18 +02:00
  • 9bf8157667 feat: RLS for 8 tables (ai_decision_records, approval_requests, automation_agent_run_steps, roles, sequences, wiki_*) — migration 0129 Agent Zero 2026-08-20 11:25:42 +02:00
  • 36531d24a1 docs: reduce enterprise readiness plan from 45 to 10 days — only what is really missing, no new tables or plugins, based on code verification Agent Zero 2026-08-20 11:21:40 +02:00
  • 7923f6f79c docs: enterprise readiness plan — 15 areas, 45 days estimated, RLS for 10 tables, security audit, testing 100%, monitoring dashboard, backup automation, multi-tenant, performance, rate limiting, audit log, data retention, incident response, HA/scaling, API versioning Agent Zero 2026-08-20 08:53:17 +02:00
  • 79d683688d docs: update project description from CRM to plugin-basierte KI und Business-Plattform Agent Zero 2026-08-20 08:33:43 +02:00
  • d47b7615dd docs: architecture plan for all open tasks — 60 tasks across Phase B/F/G/H/I/J/K, 15 new migrations, 5 new plugins, 9 new CommMessageBlock types, all building on existing systems Agent Zero 2026-08-20 01:12:32 +02:00
  • f2217104a9 docs: update roadmap with verified audit findings — Phase B partial (B-VEC-IVF/B-STOR-EXT/B-NOTIF-DEPREC), Phase F partial (pre-built agents not registered, agent→comm partial), RLS verified in production (113/133 tables) Agent Zero 2026-08-20 00:44:15 +02:00
  • 7eae8dbf84 docs: complete vernetzungs audit — ~1800 connections checked, ~1680 connected (93%), ~120 unconnected (7%), 6 critical findings (RLS disabled in test DB, 7 plugins without on_activate, pre-built agents not registered, knowledge extraction missing, wiki without search provider, PWA disabled) Agent Zero 2026-08-20 00:31:21 +02:00
  • 2aeb41a58e docs: complete system audit — 72 connections checked, 58 connected, 14 unconnected, 55 functional, 6 critical findings Agent Zero 2026-08-20 00:12:24 +02:00
  • a63c7138dc docs: complete roadmap verification — 247 tasks checked against code, 173 done / 18 partial / 56 not done (70% done), ROADMAP_VERIFICATION.md (785 lines), PROGRESS.md updated with verified numbers Agent Zero 2026-08-19 22:09:18 +02:00
  • 6889ba8780 docs: update PROGRESS.md and PLATFORM_ROADMAP.md with honest status — Phase A-G done, H partial, I+J deleted (scaffold without connection), 187/245 tasks (76%) Agent Zero 2026-08-19 21:58:19 +02:00
  • 9f6b14d0f9 fix: complete all 15 audit points — delegations entparkt, unbenutzte API-Clients gelöscht, conftest.py erweitert (wiki+plugin models), decision_guard↔Approval integriert, Frontend-Pages API-Anbindung (AgentsOverview, StartPage), tsc clean, 11 tests passing Agent Zero 2026-08-19 16:59:58 +02:00
  • 8c78d5711b fix: migration 0128 uses IF NOT EXISTS to avoid DuplicateTableError Agent Zero 2026-08-19 16:30:27 +02:00
  • 8ee88d9b41 fix: connect 10 unconnected backend modules to real code paths (context_builder→agent_runner, agent_permissions→agent_runner, agent_tools→agent_runner, data_policy→agent_runner, oversight→agent_runner+migration 0128, transparency→agent_runner, agent_stream→agent_routes SSE endpoint, agent_memory AI-module deleted, decision_guard→engine, require_approval→agent_runner), 11 integration tests passing Agent Zero 2026-08-19 16:25:20 +02:00
  • f3fbb5d1e8 fix: remove broken agent_workstream import from agent_loop.py (was deleted in cleanup) Agent Zero 2026-08-19 09:53:12 +02:00
  • 7d86592e54 cleanup: remove all unconnected Phase I+J scaffold code and unconnected Phase F+H modules (workstream_contract, proactive_feed, dashboard, dsgvo_export, onboarding, mcp_exposure, integration_tools, self_improvement, agent_workstream, workflows/workstream, knowledge_sources, knowledge_extraction, knowledge_lifecycle, platform.py routes, 13 frontend files, 2 test files), restore Dashboard.tsx, tsc clean, backend OK Agent Zero 2026-08-19 09:47:20 +02:00
  • 9e37c41871 fix: connect all new pages to router + navigation + backend API routes (Workstream, Wiki, Improvement, Onboarding, Dashboard, DSGVO), platform.py with 9 endpoints, tsc clean Agent Zero 2026-08-19 09:23:54 +02:00
  • 13aaab78de docs(progress): Phase J done — 12/12 tasks, deployed. ALL PHASES A-J COMPLETE — 245/245 tasks done Agent Zero 2026-08-19 02:04:38 +02:00
  • 43f98e5488 feat(J): J-UI frontend — ImprovementCenter, ProposalCard, PatternInsight, API client, i18n, tsc clean Agent Zero 2026-08-19 02:00:00 +02:00
  • 3854a19705 feat(J): J-SIGNAL/J-PATTERN/J-PROP/J-DRAFT/J-EVAL/J-APPROVAL/J-ACTIVATE/J-MEASURE — controlled self-improvement backend (signals, patterns, proposals, drafts, evaluation, approval, activation, rollback, impact measurement), 26 tests passing Agent Zero 2026-08-19 01:58:18 +02:00
  • 8ad8e252d8 docs(progress): Phase I done — 25/25 tasks, deployed, 46 tests passing Agent Zero 2026-08-19 01:36:02 +02:00
  • 0670fdb437 feat(I): I-ONB/I-UI/I-DASH frontend — SetupWizard, WorkstreamBlockRenderer, Dashboard platform section, API hooks, i18n, tsc clean, 11/11 dashboard tests Agent Zero 2026-08-19 01:33:23 +02:00
  • 92ac6229d2 feat(I): I-ONB — onboarding backend (setup wizard status, guide, progress tracking), 46 tests passing Agent Zero 2026-08-19 01:27:13 +02:00