|
Some checks are pending
NordaBiz Tests / Unit & Integration Tests (push) Waiting to run
NordaBiz Tests / E2E Tests (Playwright) (push) Blocked by required conditions
NordaBiz Tests / Smoke Tests (Production) (push) Blocked by required conditions
NordaBiz Tests / Send Failure Notification (push) Blocked by required conditions
- Add @role_required to 2 missing routes (krs_api PDF download, zopk milestones) - Add role-based menu visibility in admin bar (hide Users, Security, Benefits, Model Comparison, Debug from OFFICE_MANAGER users) - Inject SystemRole into Jinja2 context processor for template role checks - Replace is_admin checkbox with role select dropdown in user creation form - Migrate routes.py and routes_users_api.py from is_admin to SystemRole-based role assignment via set_role() - Add deprecation notice to is_admin database column - Add 23 RBAC unit tests (hierarchy, has_role, set_role, permissions) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| dr | ||
| e2e | ||
| integration | ||
| migration | ||
| security | ||
| smoke | ||
| unit | ||
| __init__.py | ||
| ai_quality_evaluator.py | ||
| ai_quality_test_cases.json | ||
| conftest.py | ||
| pytest.ini | ||
| test_admin_seo_dashboard.py | ||
| test_gbp_audit_field_checks.py | ||
| test_it_audit_collaboration.py | ||
| test_seo_audit.py | ||
| test_social_media_audit.py | ||