Commit Graph

19 Commits

Author SHA1 Message Date
GitHub Actions
27c252600a chore: git cache cleanup 2026-03-04 18:34:49 +00:00
GitHub Actions
c32cce2a88 chore: git cache cleanup 2026-03-04 18:34:39 +00:00
GitHub Actions
7a8b0343e4 fix: update user record to trigger user_update audit event in E2E workflow 2026-03-04 15:36:02 +00:00
GitHub Actions
f19f53ed9a fix(e2e): update user lifecycle audit entry checks to ensure both user_create and user_update events are present 2026-03-04 12:41:56 +00:00
GitHub Actions
fc404da455 fix(e2e): resolve shard 4 failures from 3-tier role model changes
Three tests broke when the Admin/User/Passthrough privilege model replaced
the old admin/user/guest hierarchy in PR-3.

- user-management: tighten heading locator to name='User Management' to avoid
  strict mode violation; the settings layout now renders a second h1
  ('Settings') alongside the page content heading
- user-lifecycle: update audit trail assertion from 2 to 1; users are now
  created with a role in a single API call so the backend does not emit a
  user_update audit entry when STEP 2 sends the same role value as creation
- auth-fixtures: replace invalid role='guest' with role='passthrough' in the
  guestUser fixture; the 'guest' role was removed in PR-3 and 'passthrough' is
  the equivalent lowest-privilege role in the new model

Verified: all three previously-failing tests now pass locally.
2026-03-03 13:10:44 +00:00
GitHub Actions
0fd00575a2 feat: Add passthrough role support and related tests
- Implemented middleware to restrict access for passthrough users in management routes.
- Added unit tests for management access requirements based on user roles.
- Updated user model tests to include passthrough role validation.
- Enhanced frontend user management to support passthrough role in invite modal.
- Created end-to-end tests for passthrough user access restrictions and navigation visibility.
- Verified self-service profile management for admins and regular users.
2026-03-03 09:14:33 +00:00
GitHub Actions
9a683c3231 fix: enhance authentication token retrieval and header building across multiple test files 2026-02-25 02:53:10 +00:00
GitHub Actions
f02003aa20 fix: enhance user access validation on /users page with improved navigation handling and timeout management 2026-02-16 02:16:34 +00:00
GitHub Actions
9ff4a655df fix: update page load handling in Admin-User E2E Workflow tests for improved reliability 2026-02-15 02:28:10 +00:00
GitHub Actions
7b64b758d8 fix: enhance user access validation in Admin-User E2E workflow 2026-02-14 02:08:08 +00:00
GitHub Actions
aea7a3b085 fix: improve login navigation by handling additional error cases and ensuring email input visibility 2026-02-13 19:30:58 +00:00
GitHub Actions
c86cff4a25 fix: streamline login navigation by removing redundant logout check 2026-02-13 19:17:28 +00:00
GitHub Actions
2aaa27cfec fix: enhance login navigation flow with improved error handling and visibility checks 2026-02-13 19:09:48 +00:00
GitHub Actions
c369f4f2b8 fix: increase login duration threshold in E2E workflow test for improved reliability 2026-02-13 19:02:55 +00:00
GitHub Actions
a668ca3386 fix: enhance user creation and login flow; add token authorization and retry mechanism for login attempts 2026-02-13 18:55:49 +00:00
GitHub Actions
9e27590552 fix: enhance user lifecycle tests; implement API-based user creation, role assignment, and session management 2026-02-13 09:27:23 +00:00
GitHub Actions
162750aacb chore: enhance user lifecycle tests with invite dialog and loading handling 2026-02-13 01:58:50 +00:00
GitHub Actions
5be0583a38 fix: enhance SMTP settings tests with improved response handling and user lifecycle validation 2026-02-13 00:07:01 +00:00
GitHub Actions
27c9a81c0a chore(deps): require Go 1.26 across workspace
Bump workspace and backend module to Go 1.26 to satisfy module toolchain requirements and allow dependency tooling (Renovate) to run. Regenerated backend module checksums.
2026-02-11 20:11:33 +00:00