Skip to content

History / RBAC

Revisions

  • docs: update wiki for Phase 4 completion — fix outdated orchestrator references

    @shikhalev shikhalev committed Mar 16, 2026
  • docs: Phase 2 complete — update Architecture, RBAC, Cloud-AI-Training, CRM, Kanban, Response-Pipeline Update wiki for Phase 2.2 facade + domain services class names. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

    ShaerWare committed Mar 3, 2026
  • docs: Phase 2.1 — update wiki for domain services + sync all pages - Architecture.md: add Phase 1 (models) and Phase 2.1 (services) sections, update plan status - CRM.md: AsyncAmoCRMManager → AmoCRMService in modules/crm/service.py - Kanban.md: async_kanban_manager → KanbanService in modules/kanban/service.py - Cloud-AI-Training.md: AsyncKnowledgeDocManager → KnowledgeDocService - RBAC.md: update manager references to domain services - Response-Pipeline.md: update ChatService/FAQService references - Sync all remaining wiki pages from main repo Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

    ShaerWare committed Mar 3, 2026
  • docs: update references after Phase 1 model split (db/models.py → modules/) Update all wiki pages that referenced db/models.py to point to the correct domain module files after PR #499 split 53 models into 16 domain modules. Pages updated: Architecture, Database, RBAC, Kanban, Prompts, CRM, Cloud-AI-Training. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

    ShaerWare committed Mar 3, 2026
  • docs: owner_id=NULL semantics — design decision (#417)

    root committed Feb 25, 2026
  • docs: deployment mode formalization (#416)

    root committed Feb 25, 2026
  • docs: GDPR cascade delete (#415)

    root committed Feb 25, 2026
  • docs: kanban owner_id (#414, PR #424)

    root committed Feb 25, 2026
  • docs: document CSP headers — security headers table, directives, env vars (PR #422)

    root committed Feb 25, 2026
  • docs: document medium security fixes — consent paths, legacy fallback, SSE auth (PR #420)

    root committed Feb 25, 2026
  • docs: security quick-fixes (PR #418) — upload JWT, preset workspace, rate-limit

    root committed Feb 25, 2026
  • docs: update RBAC + API docs for invite system (PR #408)

    root committed Feb 25, 2026
  • docs: RBAC 8-1 workspace members management (PR #406)

    root committed Feb 25, 2026
  • docs: update RBAC and API-Reference for 6c-6 finalization (PR #395) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

    root committed Feb 24, 2026
  • docs: mark 6c-5 (Kanban, Claude Code, amoCRM) as done in RBAC progress

    root committed Feb 24, 2026
  • docs: update wiki after Knowledge/FAQ workspace filtering (#380, PR #391)

    root committed Feb 24, 2026
  • docs: update wiki after LLM/TTS workspace filtering (#379, PR #389)

    root committed Feb 24, 2026
  • docs: add workspace_id filtering notes to Channels + RBAC (PR #387)

    root committed Feb 24, 2026
  • docs: update workspace status after Chat module (#377, PR #385) - API-Reference: update workspace status — Chat is first workspace-aware module - Chat: add workspace_id filtering note to API section - RBAC: add 6c progress tracker with completed steps 6c-0 and 6c-1 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

    root committed Feb 24, 2026
  • docs(rbac): add user_identities section (#329, PR #370)

    @ShaerWare ShaerWare committed Feb 23, 2026
  • docs(rbac): add workspace_id resource tables section (stage 6b, #368)

    @ShaerWare ShaerWare committed Feb 23, 2026
  • docs(rbac): add workspace tables, update permission resolution flow (#366)

    @ShaerWare ShaerWare committed Feb 23, 2026
  • docs: update RBAC and Deployment-Profiles for frontend permissions migration (#361)

    @ShaerWare ShaerWare committed Feb 23, 2026
  • docs: finalize RBAC migration — remove legacy guards references (#358) - RBAC.md: roles.py marked as migrated, legacy guards marked as deleted, add roles permission matrix, update auth variant 3 docs - API-Reference.md: remove legacy dependencies section, update migrated routers list (21 total), remove legacy owner_id example Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

    @ShaerWare ShaerWare committed Feb 23, 2026
  • docs: update RBAC migration status + permission matrices for PR #357 Mark kanban, audit, usage, claude_code, legal as migrated. Add permission matrices for all 5 modules + auth.py inline fix. Update API-Reference: kanban endpoints access levels, migrated routers list. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

    @ShaerWare ShaerWare committed Feb 23, 2026
  • docs: update RBAC migration status for system/speech/gsm routers (#356) - Mark 6 routers as migrated: stt, services, monitor, backup, gsm, tts - Add permission matrices for speech, system, gsm modules - Update API-Reference migrated routers list Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

    @ShaerWare ShaerWare committed Feb 23, 2026
  • docs: update RBAC migration status for faq + wiki_rag (#355)

    @ShaerWare ShaerWare committed Feb 23, 2026
  • docs: update RBAC migration status for sales routers (#354)

    @ShaerWare ShaerWare committed Feb 23, 2026
  • docs: update RBAC migration status for channels routers (#353)

    @ShaerWare ShaerWare committed Feb 23, 2026
  • docs: update RBAC, LLM wiki for llm router migration (#352)

    @ShaerWare ShaerWare committed Feb 23, 2026