Commit Graph

  • b2f75495de fix(security): F20 (Astra P1) — pauschaler Boot-GRANT entfernt, DELETE-Rechte als Migration 0145 festgeschrieben main Agent Zero 2026-09-18 08:46:27 +02:00
  • a802159a65 fix(security): F15 (Astra P1) — SSRF-Schutz loest DNS auf, interne Servicenamen blockiert Agent Zero 2026-09-18 08:26:31 +02:00
  • 17f990c61b fix(security): F21 (Astra P1) — Migrationstest kann nie mehr die echte DB treffen Agent Zero 2026-09-18 08:19:23 +02:00
  • 25b4d61236 fix(security): F23 (Astra P1) — DB-weiter Restore nur noch fuer System-Admins Agent Zero 2026-09-18 08:17:57 +02:00
  • 46463b5c65 docs(progress): S1-Welle 6/11 — F05+F30 erledigt und deployed (alle 6 Fixes produktiv) Agent Zero 2026-09-18 08:09:23 +02:00
  • a17772ade5 fix(security): F05 (Astra P1) — Plugin-Gate laeuft NACH Authentisierung, fail-closed Agent Zero 2026-09-18 08:04:41 +02:00
  • 632554bf28 fix(security): F30 (Astra P1) — kein bekanntes Admin-Standardpasswort mehr Agent Zero 2026-09-18 08:02:05 +02:00
  • ad3575c64d docs(progress): S1-Welle — F03 (Session-Widerruf beide Stores) + F10 (Token-Scopes Obergrenze) erledigt, 4/11 Agent Zero 2026-09-18 07:59:53 +02:00
  • 47432651f1 fix(security): F03 (Astra P1) — Sitzungswiderruf in beiden Session-Stores durchsetzen Agent Zero 2026-09-18 07:59:31 +02:00
  • b8a556091e fix(security): F10 (Astra P1) — Token-Scopes sind Obergrenze, kein Ersatz fuer User-Rechte Agent Zero 2026-09-18 07:52:23 +02:00
  • ea39cf4667 docs(progress): S1-Welle — F01+F02 (beide Astra-P0s) gefixt, deployed und live verifiziert Agent Zero 2026-09-17 23:03:13 +02:00
  • 824686c673 fix(security): F02 (Astra P0) — globale Login-Identitaet von Mandantenverwaltung trennen Agent Zero 2026-09-17 22:58:38 +02:00
  • f2a7206c7d fix(security): F01 (Astra P0) — KI-Tool-Ausführung ohne Freigabe verhindern Agent Zero 2026-09-17 22:48:59 +02:00
  • 8a26737680 docs(audit): Astra-Externaudit aufgenommen — 41 Findings verifiziert, PHASE S (4 Wellen) in Roadmap, Milestone 16, Issues #396-399 Agent Zero 2026-09-17 22:27:19 +02:00
  • ee5545d58f docs(roadmap): Phase R — Betriebssicherheit & 95%-Produktionsreife (R1-R6, Milestone 15, Issues #390-395) Agent Zero 2026-09-16 01:29:45 +02:00
  • 4b97a1bca2 docs: UI-Backlog 16/16 KOMPLETT — Module 15+16 (#387, #388) + Bugfixes 2026-09-16 (#389) dokumentiert Agent Zero 2026-09-16 00:56:49 +02:00
  • b91ee5bf1b fix(security): Bearer-Requests von CSRF-Middleware ausnehmen Agent Zero 2026-09-16 00:49:37 +02:00
  • 0383dd2f64 fix(plugins): ai_assistant Migrationen von gedroppten ai_chat-Tabellen befreien Agent Zero 2026-09-16 00:43:04 +02:00
  • e8e07fa13a feat(ui): External-Agent-API + Besitzübertragung UI (UI-Backlog Module 15+16/16) Agent Zero 2026-09-16 00:32:45 +02:00
  • f38dfdeea1 docs: UI-Backlog Modul 14 (Guests) abgeschlossen — #386, 14/16 Agent Zero 2026-09-16 00:13:39 +02:00
  • b3eaa0e39b feat(ui): Gäste-Verwaltung UI — SettingsGuests (UI-Backlog Modul 14/16) Agent Zero 2026-09-16 00:08:59 +02:00
  • f8b07032e5 docs(progress): Konsistenz-Fix — Roadmap-Offen-Liste und HEAD-Referenz synchronisiert Agent Zero 2026-09-15 23:35:36 +02:00
  • 2d3ee216ea docs(progress): Weitermachen-Uebergabe auf Stand 2026-09-15 aktualisiert — Bauplan + Session-Lektionen fuer jede KI Agent Zero 2026-09-15 23:35:07 +02:00
  • b1c8891ee0 docs(progress): UI-Backlog Modul 13 (Public-Share) erledigt — live verifiziert (#385) Agent Zero 2026-09-15 23:22:29 +02:00
  • 2fbffcd6e8 fix(public-share): 404/410-Erkennung — ApiError.status statt err.response.status im Catch Agent Zero 2026-09-15 23:20:08 +02:00
  • 00f8f100d7 feat(public-share): Oeffentliche Share-Zugriffsseite fuer externe Besucher + SPA-Links im DMS-ShareDialog — Modul 13/16 des UI-Backlogs Agent Zero 2026-09-15 23:16:30 +02:00
  • 7097e28578 docs(progress): UI-Backlog Modul 12 (Companies) erledigt — live verifiziert (#384) Agent Zero 2026-09-15 23:01:37 +02:00
  • 06b72843da feat(companies): UI fuer Firmen-Verwaltung mit Ansprechpartner-Links — Modul 12/16 des UI-Backlogs Agent Zero 2026-09-15 22:56:38 +02:00
  • 71ffee021e docs(progress): UI-Backlog Modul 11 (Graph-RAG) erledigt — live verifiziert (#383) Agent Zero 2026-09-15 08:36:43 +02:00
  • 0404c8f5dc feat(graph-rag): UI fuer Wissens-Graph mit BFS-Traversierung — Modul 11/16 des UI-Backlogs Agent Zero 2026-09-15 08:25:21 +02:00
  • 4eba9eb1d9 docs(progress): UI-Backlog Modul 10 (Policies) erledigt — live verifiziert (#382) Agent Zero 2026-09-14 23:43:41 +02:00
  • d734923636 feat(policies): UI fuer ABAC-Richtlinien mit Conditions-Builder — Modul 10/16 des UI-Backlogs Agent Zero 2026-09-14 23:41:55 +02:00
  • abdf9e7d83 docs(progress): Alle 3 Bugfixes dokumentiert — Webhook-JSONB (#380), Spinner-Hang/Zustand-Selektoren (#381), Registry-qualname Agent Zero 2026-09-14 08:35:12 +02:00
  • fccf0099d7 fix(outbox): qualname nur fuer bound methods — plain functions behalten __name__ (test_outbox_phase5 17/17 gruen) Agent Zero 2026-09-14 08:31:50 +02:00
  • 591ef06a82 fix(outbox): Consumer-Registry zeigt qualname — unterscheidet gleichnamige Handler ueber Plugins hinweg Agent Zero 2026-09-14 08:29:07 +02:00
  • dcd2018335 docs(progress): Spinner-Hang-Fix dokumentiert — Zustands-Selector war Dashboard-loads-forever-Ursache (#381) Agent Zero 2026-09-14 08:28:07 +02:00
  • 3fd0c6981d fix(app-shell): instabile Zustands-Selektoren veroursachten haengende Lazy-Routen ("Dashboard loads forever") — Root Cause: moduleMenuOrder()/visibleModuleKeys() erzeugten bei jedem getSnapshot neue Map/Set-Objekte Agent Zero 2026-09-14 08:25:35 +02:00
  • 9076983c0c docs(progress): Webhook-JSONB-Fix dokumentiert — 158 Events live repariert (#380) Agent Zero 2026-09-14 08:02:58 +02:00
  • 50d6733df6 fix(webhooks): JSONB-Containment statt .any() auf JSON-Spalte — behebt 158 fehlgeschlagene Outbox-Events Agent Zero 2026-09-14 07:55:07 +02:00
  • 36e46f60f7 docs(progress): UI-Backlog Modul 9 (Outbox) erledigt — live verifiziert (#379) Agent Zero 2026-09-14 00:23:12 +02:00
  • 31154b9dc6 feat(outbox): UI fuer Event-Outbox — Modul 9/16 des UI-Backlogs Agent Zero 2026-09-13 23:13:58 +02:00
  • 00bfcafb9c docs(progress): Vollstaendige Uebergabe — offene Threads zentral dokumentiert (UI-Backlog 9-16, Re-Audit, Traefik, Server, Phase O/P, Findings, Marketplace leer) Agent Zero 2026-09-13 19:57:17 +02:00
  • 5ecadd5a89 docs(roadmap): UI-Backlog als eigenstaendiger Abschnitt — Status 8/16, Regeln fuer Plugin- vs Core-Registrierung Agent Zero 2026-09-13 19:56:57 +02:00
  • 0388ca2072 docs(progress): UI-Backlog Modul 8 (Agent-Memory) erledigt — live verifiziert (#378) Agent Zero 2026-09-13 19:47:00 +02:00
  • 24423b6802 feat(agent-memory): UI fuer Agent-Memories mit semantischer Suche — Modul 8/16 Agent Zero 2026-09-13 19:45:18 +02:00
  • e7b746809b docs(progress): UI-Backlog Modul 7 (Skills) erledigt — live verifiziert (#377) Agent Zero 2026-09-13 10:37:43 +02:00
  • 3f8d1bd59d feat(skills): UI fuer AI-Skill-Definitionen — Modul 7/16 des UI-Backlogs Agent Zero 2026-09-13 10:36:02 +02:00
  • a09d611cac docs(progress): UI-Backlog Modul 6 (Permission-Templates) erledigt — live verifiziert (#376) Agent Zero 2026-09-13 10:27:50 +02:00
  • 33b4b52206 feat(templates): UI fuer Berechtigungs-Vorlagen — Modul 6/16 des UI-Backlogs Agent Zero 2026-09-13 10:27:10 +02:00
  • c99d2f19ef docs(progress): UI-Backlog Modul 5 (Marketplace) erledigt — live verifiziert (#375) Agent Zero 2026-09-13 09:46:18 +02:00
  • 289dfc8230 feat(marketplace): UI fuer Plugin-Marketplace — Modul 5/16 des UI-Backlogs Agent Zero 2026-09-13 09:44:28 +02:00
  • a3201ae221 docs(progress): UI-Backlog Modul 4 (Tenants) erledigt — live verifiziert (#374) Agent Zero 2026-09-13 09:30:21 +02:00
  • 79ca1cbe6d feat(tenants): UI fuer Mandanten-Verwaltung — Modul 4/16 des UI-Backlogs Agent Zero 2026-09-13 09:29:42 +02:00
  • 8d8beebd38 docs(progress): UI-Backlog Modul 3 (API-Tokens) erledicht — live verifiziert (#373) Agent Zero 2026-09-13 09:23:42 +02:00
  • 4bdc6c66c7 feat(api-tokens): UI fuer Bearer-Tokens — Modul 3/16 des UI-Backlogs Agent Zero 2026-09-13 09:23:01 +02:00
  • f9ff92bec9 docs(progress): UI-Backlog Modul 2 (Delegations) erledigt — live verifiziert (#372) Agent Zero 2026-09-13 09:18:33 +02:00
  • 36771d471d feat(delegations): UI fuer Berechtigungs-Delegationen — Modul 2/16 des UI-Backlogs Agent Zero 2026-09-13 09:17:17 +02:00
  • b58c96ff71 feat(arch): Phase Q abgeschlossen — Plugin-Manifeste sind die einzige Frontend-Routen-Quelle Agent Zero 2026-09-13 08:58:34 +02:00
  • b666fe5b4c feat(frontend): Q1+Q2 — Plugin-Routen kommen aus Manifesten, statische Duplikate entfernt Agent Zero 2026-09-13 08:56:29 +02:00
  • 895f85dde0 feat(frontend): Q3+Q4 — Komponenten-Chunk-Map wird aus Plugin-Manifesten GENERIERT Agent Zero 2026-09-13 08:40:39 +02:00
  • dbe9ded4f1 docs(progress): Audit-Section vervollstaendigt — Live-Beweise (12/12 Keys, modules=24), Korruption repariert Agent Zero 2026-09-13 02:39:15 +02:00
  • 1b80090ad2 fix(plugins): forgejo_error_reporter permissions korrekt auf Manifest-Ebene Agent Zero 2026-09-13 02:35:52 +02:00
  • 4210e164fa docs(progress): Audit-Fixes — Issue #370 verlinkt Agent Zero 2026-09-13 02:25:29 +02:00
  • 4a25ac1379 fix(arch): externes Audit — 13 Backend-Fixes (Workspace-Modules, Tenant-Manifeste, Lifecycle, Contracts, Permissions) Agent Zero 2026-09-13 02:25:01 +02:00
  • 86cea5d6c4 fix(frontend): Interceptor normalisiert ALLE apiClient-URLs — auch Direktaufrufe und Cache-Alte-Chunks Agent Zero 2026-09-12 00:32:42 +02:00
  • ac5edef3dc docs(progress): UI-Backlog-Tracking — 16 UI-lose Module, Modul 1 (Approvals) erledigt (#369) Agent Zero 2026-09-08 23:33:43 +02:00
  • ecc7a24c1c feat(approvals): UI für Freigaben — Review-Queue mit Approve/Reject (Modul 1/16) Agent Zero 2026-09-08 23:26:56 +02:00
  • 4eb05d96ad fix(frontend): downloadIcsFile rief nicht existierenden Endpoint auf — auf echten ics-feed umgestellt Agent Zero 2026-09-08 23:05:57 +02:00
  • 744f2a1dbf fix(frontend): URL-Normalisierung gegen Doppel-Präfix — Workspace-UI & Permission-Refresh in Produktion repariert Agent Zero 2026-09-08 22:53:11 +02:00
  • 03dd477899 feat(N4): Restliche Module — Tasks/Kommunikation/Wiki/Reports/Agents/Tags/Search + Navigation + Dashboard-Schnittstelle (#368) Agent Zero 2026-09-01 23:23:15 +02:00
  • 26506a5027 feat(N3): Backend respektiert X-Workspace-ID bei Listen — contacts/dms/mail/calendar (#367) Agent Zero 2026-09-01 10:27:23 +02:00
  • b40adfdd3a feat(N2): Dynamischer Scope-Editor — WorkspaceScopeEditor ersetzt JSON-Textarea (#366) Agent Zero 2026-09-01 08:31:30 +02:00
  • c25356c257 feat(N1): Scope-Registry via Contract — workspace_scopes() Deklarationen + /scope-definitions Endpoint (#365) Agent Zero 2026-08-31 23:17:54 +02:00
  • 6ed4bb7f98 docs(progress): M6 abgeschlossen — PHASE M KOMPLETT (M1-M6, alle Hosts live, send_miniapp in Produktion verifiziert) Agent Zero 2026-08-31 01:10:16 +02:00
  • 04e92794de fix(M6): agents/tools-Endpoint — list_for_api statt nichtexistenter list_tools (#364) Agent Zero 2026-08-31 01:07:56 +02:00
  • 335762dd3d feat(M6): Weitere Hosts — MiniApps in Fenstern + AI-Agenten-Ausgabe-Bloecke (#364) Agent Zero 2026-08-31 01:04:33 +02:00
  • 63aa0cf788 docs(progress): M5 Plugin-MiniApps abgeschlossen — 11/17 renderbare Apps live, automation-Legacy-Bug gefixt Agent Zero 2026-08-31 00:18:08 +02:00
  • cd34bab3a8 fix(M5): automation-MiniApp-Registrierung — Legacy-Doppelregistrierung entfernt (#363) Agent Zero 2026-08-31 00:15:44 +02:00
  • 7ed5349e86 feat(M5): Plugin-MiniApps — dms, mail, wiki, graph_rag, automation (#363) Agent Zero 2026-08-31 00:10:31 +02:00
  • 24dc78977c docs(progress): M4 System-Rueckbau abgeschlossen — 6/12 renderbare Apps live, Core reiner Host Agent Zero 2026-08-30 22:24:38 +02:00
  • 3c496f4b6a feat(M4): System-Rueckbau — Dashboard-Inhalte als MiniApps, Core = reiner Host (#362) Agent Zero 2026-08-30 22:22:20 +02:00
  • 9e254176c9 docs(progress): M3 Produktions-Verifikation nachgetragen — Frontend-Deploy 26948fd live, renderbare Apps 3/9 Agent Zero 2026-08-30 21:30:10 +02:00
  • 26948fdb51 feat(M3): Dashboard-Builder — Edit-Modus, Drag&Drop, Palette, Tabs (#361) Agent Zero 2026-08-30 21:28:40 +02:00
  • 74827156d0 docs(progress): M2 Produktions-Verifikation nachgetragen — Deploy b3e259f healthy, RLS konvergiert, Lazy-Seed bewiesen Agent Zero 2026-08-30 16:24:12 +02:00
  • b3e259fc25 feat(M2): Persönliche Dashboards — Tabelle, CRUD, Lazy-Seed, RLS (#360) Agent Zero 2026-08-30 16:21:34 +02:00
  • 7a755d32e6 docs(progress): Uebergabe-Konsistenz — M1 done, naechster Schritt M2; Phase-M-Status in_progress statt not_started Agent Zero 2026-08-30 14:06:11 +02:00
  • 84cb82d2c4 feat(M1): Universal-MiniApp-Registry — Plugin-Layer, permission fail-closed, Lifecycle, /api/v1/miniapps Agent Zero 2026-08-30 13:00:33 +02:00
  • 5eade3e005 docs(roadmap): Phase P — Page-Lock-Konzept user-bestaetigt (is_locked, 409 page_locked, Lock-Button, Owner/Admin-only) Agent Zero 2026-08-30 12:47:20 +02:00
  • 65c22e9200 docs(roadmap): Phase P — Notizen-App (Notion-artig, ersetzt Wiki komplett) Agent Zero 2026-08-30 12:42:42 +02:00
  • 3e5ce47798 chore(cleanup): Chaos-Beseitigung — Doppel-Phase-L aufgeloest, PROGRESS-stand modernisiert Agent Zero 2026-08-30 09:23:30 +02:00
  • f6516e48ca docs(roadmap): Phase N Workspace-Scopes + Workspace/Dashboard-Abgrenzung (user-korrigiert) Agent Zero 2026-08-30 09:18:00 +02:00
  • dfe46dff16 docs(roadmap): Phase M — MiniApp-Plattform & Dashboard-Builder verankert (M1-M6, user-abgestimmt) Agent Zero 2026-08-29 23:06:35 +02:00
  • 559bba69a4 feat(L4-L5): KI-Steuerung + XRechnung-Format-Layer (EN16931/CII) Agent Zero 2026-08-29 18:05:55 +02:00
  • b311ab7aa1 feat(L1-L3): Dokumente-Generator — Briefpapier+Block-System+Drag&Drop-Editor+Renderer Agent Zero 2026-08-29 09:49:16 +02:00
  • fa429c3a88 docs(progress): Paket-6-Eintrag + offene Findings gepflegt (Frontend-Vorbestand erledigt, neuer Core-FK-Vorbestandsfund: entity_attachments.dms_file_id -> files blockiert alembic check) Agent Zero 2026-08-29 02:52:42 +02:00
  • 67c0dcd34c feat(#357): Paket 6 — Contact-Model ins ContactsPlugin (physischer Move + PEP-562-Lazy-Re-Export-Bruecke, ALEMBIC_OWNED_TABLES gegen Schema-Dual-Ownership, outbox-Vorbestands-Fix in models/__init__) Agent Zero 2026-08-29 02:48:31 +02:00
  • df85fdcb5b feat(#358): Paket 5 — statische /contacts-Routen entfernt nach bewiesenem PluginRouteRenderer (nested Routes, :id-Matching, useParams), Contacts-Seiten in STATIC_COMPONENT_MAP (ARCH-019) Agent Zero 2026-08-29 02:10:32 +02:00
  • b5036a1fc0 feat(#357): custom_field_definitions generisch — W4b-Muster (422/403-Entity-Checks, {items,total}-Shape, ACL-Fix), zentrale Helper, Plural-Ableitungs-Fix Agent Zero 2026-08-29 01:27:24 +02:00
  • 36dd7c5101 test(#357): Router-Test gefixt (QueryClientProvider+Mocks, 2/2 passed); Geister-Test ContactEditModal nach §10 gelöscht (Komponente weg seit db4701b) Agent Zero 2026-08-28 23:38:01 +02:00
  • d9ca8af7e0 docs(progress): Weitermachen-Block fuer naechstes Modell ergaenzt — 7 offene Pakete mit Live-Messung + Repro-Steps, Offene-Findings aktualisiert Agent Zero 2026-08-28 22:49:40 +02:00