Leopoldadmin
  • Joined on 2026-05-19
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 21:08:15 +00:00
333b9aee89 docs: H-DOC — PROGRESS.md updated, Phase H done (12/12), knowledge plugin on graph_rag + llm_client + unified_search
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 21:06:18 +00: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
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 20:29:24 +00: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
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 20:02:17 +00:00
883e22e9b1 feat: H-WIKI-SEARCH — WikiSearchProvider created and registered in wiki/plugin.py on_activate, FTS + vector search on wiki_articles
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 19:09:42 +00:00
864824d8cd feat: F-PREBUILT + F-COMM + F-WORK + G-WORK — prebuilt agents registered, agent results posted to communication, workflow results posted to communication
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 18:01:14 +00:00
404e085ebd fix: AGENTS.md — bindende regel hinzugefügt: auf bestehendem code aufbauen (nicht verhandelbar), referenz-architektur dokumentiert, konsequenzen bei verstoss
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 17:55:51 +00: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
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 12:03:36 +00:00
f79eb9354a docs: punkt 11 (documentation) — README, infrastructure, monitoring, admin-guide, deploy-guide, api-docs, PROGRESS, ENTERPRISE_READINESS_PLAN all updated
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 11:56:55 +00:00
e6790d9b81 fix: punkt 10 (performance) — fix test field names (firstname/surname) and entity types (contact/company/attachment), 8/8 permission perf tests pass
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 11:53:58 +00:00
1631b0cd1f docs: punkt 9 (incident response) — runbook with 7 scenarios, post-mortem template
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 11:52:37 +00:00
ce08f2464a feat: punkt 8 (trash cleanup) — ARQ cron job daily 04:00, 90 days retention, soft-deleted contacts + attachments
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 11:50:39 +00:00
2a173c9909 feat: punkt 7 (audit log) — export route (CSV/JSON), retention cleanup ARQ cron job (daily 03:00, 365 days default)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 11:47:36 +00:00
10b1f83fb3 feat: punkt 6 (backup) — ARQ cron job, backup config in settings, backup-now trigger, backup history, migration 0130
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 11:39:53 +00:00
9a20ae5528 feat: punkt 5 (monitoring) — system dashboard backend+frontend, admin-only, auto-refresh 30s, alerting via notifications
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 11:34:30 +00: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
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 11:26:50 +00: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
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 11:23:35 +00:00
e30da26722 fix: punkt 2 (test-DB) — disable autouse clean_tables fixture (caused deadlocks), tests pass in 3.5s
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 10:15:27 +00: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
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 09:47:19 +00: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
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-08-20 09:25:43 +00:00
9bf8157667 feat: RLS for 8 tables (ai_decision_records, approval_requests, automation_agent_run_steps, roles, sequences, wiki_*) — migration 0129