nordabiz/tests
Maciej Pienczyn f2fc1b89ec
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
refactor(rbac): Complete RBAC migration - 154/154 admin routes protected
- 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>
2026-02-05 21:36:14 +01:00
..
dr test: Add comprehensive testing infrastructure 2026-02-02 07:52:34 +01:00
e2e refactor: Simplify E2E tests to 3 fast smoke checks 2026-02-02 08:58:50 +01:00
integration test: Add comprehensive testing infrastructure 2026-02-02 07:52:34 +01:00
migration test: Add comprehensive testing infrastructure 2026-02-02 07:52:34 +01:00
security test: Add comprehensive testing infrastructure 2026-02-02 07:52:34 +01:00
smoke fix: Fix smoke and E2E tests to match actual endpoints 2026-02-02 08:20:02 +01:00
unit refactor(rbac): Complete RBAC migration - 154/154 admin routes protected 2026-02-05 21:36:14 +01:00
__init__.py test: Add comprehensive testing infrastructure 2026-02-02 07:52:34 +01:00
ai_quality_evaluator.py refactor: Rebranding i aktualizacja modelu AI 2026-01-29 14:08:39 +01:00
ai_quality_test_cases.json refactor: Rebranding i aktualizacja modelu AI 2026-01-29 14:08:39 +01:00
conftest.py test: Add comprehensive testing infrastructure 2026-02-02 07:52:34 +01:00
pytest.ini fix: Add missing user-agents dependency and lower coverage threshold 2026-02-02 07:55:52 +01:00
test_admin_seo_dashboard.py docs: Fix incorrect SQLite references - DEV uses PostgreSQL via Docker 2026-01-09 03:40:50 +01:00
test_gbp_audit_field_checks.py auto-claude: subtask-5-2 - Test GBP audit service locally to verify field checks 2026-01-08 23:10:16 +01:00
test_it_audit_collaboration.py auto-claude: subtask-7-2 - Test collaboration matching 2026-01-09 09:24:45 +01:00
test_seo_audit.py auto-claude: 8.1 - Create tests/test_seo_audit.py with tests for PageSpeed client, on-page analyzer, technical checker 2026-01-08 09:18:15 +01:00
test_social_media_audit.py auto-claude: subtask-3-3 - Add test_search_google_reviews_error for API error 2026-01-08 20:39:11 +01:00