This website requires JavaScript.
Explore
Help
Register
Sign In
Leopoldadmin
/
leocrm
Watch
1
Star
0
Fork
0
You've already forked leocrm
Code
Issues
363
Pull Requests
Actions
7
Packages
Projects
Releases
1
Wiki
Activity
Files
744f2a1dbf240fc6d5bf5846d53e648781254425
leocrm
/
scripts
T
History
Agent Zero
67c0dcd34c
Check Cross-Plugin Imports / check (push)
Has been cancelled
Details
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__)
2026-08-29 02:48:31 +02:00
..
test_suite
fix(d5): Marathon-Scanner-Triage — trace_api_contracts 859→218 (-75%, Router-Präfixe/Multi-Router/leere Pfade/Template-Literals gefixt), trace_plugins 27→0 (-100%, Inline-Manifest-Konvention erkannt); 371 HIGH-Fehlalarme eliminiert (OpenAPI-verifiziert); ~12 echte API-Bugs als Follow-up dokumentiert (ai/sessions ×5, policies ×4, mail ×4)
2026-08-24 12:43:41 +02:00
ai_deploy.py
Phase 5.13: CI/CD deploy script with build/test/deploy/rollback
2026-07-23 22:39:14 +02:00
ai_health_check.py
Phase 5.12: API health check script for KI
2026-07-23 22:37:25 +02:00
ai_run_tests.py
feat(7.9): add AI test runner script with unified JSON/CSV reporting
2026-07-24 01:34:34 +02:00
backup.py
Phase 5.15: Automated backup system with pg_dump, file backup, retention, restore, notifications
2026-07-23 22:48:19 +02:00
check_cross_plugin_imports.py
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__)
2026-08-29 02:48:31 +02:00
check_indexes.py
chore: ruff lint auto-fix — 9 errors fixed (import sorting, unused imports)
2026-07-02 00:20:15 +02:00
check_migration_hashes.py
Phase 8.1+8.2: CI Pipeline und Migrations-Release-Gate
2026-08-03 15:49:03 +02:00
ci_pipeline.sh
build(i-g): Lockfile-Setup — deterministische Builds gegen Versionsdrift
2026-08-25 23:28:16 +02:00
deploy.py
fix: RLS seeding, FQDN 422, stale migration hash, mail_accounts.password_salt
2026-08-06 01:28:37 +02:00
fast-deploy.sh
fix(deploy): fast-deploy.sh frontend uses appuser + docker exec -u root
2026-08-21 02:10:07 +02:00
migration_release_gate.sh
Phase 8.1+8.2: CI Pipeline und Migrations-Release-Gate
2026-08-03 15:49:03 +02:00
restore_drill.sh
feat(e3): Restore-Drill als lokalen End-to-End-Beweis implementiert — scripts/restore_drill.sh: Migrations-DB+Seed → pg_dump → frische DB → Restore → 12 Integritäts-Checks (Tabellen/Alembic/RLS-Parität, tenant-scoped contacts, audit_log, RLS fail-closed mit restricted NOSUPERUSER-NOBYPASSRLS-Rolle, Policy-Rollen-Bindung an crm_api); DRILL_EXIT=0; idempotent mit automatischem Cleanup
2026-08-24 14:03:57 +02:00
restore_test.sh
Phase 8.3+8.4: Restore-Test Script und Coolify-Endabnahme
2026-08-03 15:50:11 +02:00
restore.py
Phase 5.15: Automated backup system with pg_dump, file backup, retention, restore, notifications
2026-07-23 22:48:19 +02:00
schema_drift_check.py
fix: schema drifts, RLS policies, wiki plugin, agent_loop syntax, test imports, frontend error handling
2026-08-21 10:02:50 +02:00
seed_admin.py
fix(seed): set is_system_admin=True and seed default workspace on startup
2026-08-16 14:39:45 +02:00
seed_perf_data.py
chore: ruff lint auto-fix — 9 errors fixed (import sorting, unused imports)
2026-07-02 00:20:15 +02:00
setup_audit_partitioning.sql
sprint20-23: tests + documentation + guest access + infrastructure + migrations 0059
2026-07-29 02:53:37 +02:00
setup_pgbouncer.sh
sprint20-23: tests + documentation + guest access + infrastructure + migrations 0059
2026-07-29 02:53:37 +02:00
spike_e_benchmark.py
feat(E): Unified Search — 24 Tasks complete
2026-08-14 01:34:58 +02:00
sync_plugin_schema.py
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__)
2026-08-29 02:48:31 +02:00
test_all_endpoints.py
test: Alle 556 API Endpunkte getestet — 511 passed, 15 failed. BUG-043 bis BUG-057 dokumentiert.
2026-08-21 23:02:36 +02:00
test_migrations.sh
phase9: migration test script + .gitignore cleanup + CI alembic migration gate
2026-07-29 23:17:03 +02:00