Newest first · All dates · Full entries · Raw · Download · CSV
SatelliteHR — QA issues found on 13 Oct 2026
35 issues (1 high · 1 medium · 1 low · 32 auto). Environment: https://qa.satellitehr.com. Source of truth: the append-only ISSUES.md.
| Issue | Description | Module | Submodule | Status | Expected result | Actual result | Total test coverage |
|---|---|---|---|---|---|---|---|
| ISS-455 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/policies/my | al4-leave-approval | Corrected by ISS-456 | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/policies/my | No e2e test | ||
| ISS-454 Auto 13 Oct 2026 | [auto] Uncaught page error: undefined | al4-leave-approval | Open — see ISS-550 | No e2e test | |||
| ISS-453 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/attendance/my/clock | al3-lock-payroll-reports | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my/clock | No e2e test | ||
| ISS-452 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/attendance/my/clock | al3-lock-payroll-reports | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my/clock | No e2e test | ||
| ISS-451 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/attendance/my/clock | al3-lock-payroll-reports | Corrected by ISS-454 | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my/clock | No e2e test | ||
| ISS-450 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/attendance/my/clock | al3-lock-payroll-reports | Open — see ISS-504 | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my/clock | No e2e test | ||
| ISS-449 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/policies/my | al3-lock-payroll-reports | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/policies/my | No e2e test | ||
| ISS-448 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/organization/announcements | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/organization/announcements | No e2e test | ||
| ISS-447 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/policies/my | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/policies/my | No e2e test | ||
| ISS-446 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/attendance/my/clock | al2-regularization | Open — see ISS-508 | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my/clock | No e2e test | ||
| ISS-445 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/people/onboarding/tasks/mine | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/people/onboarding/tasks/mine | No e2e test | ||
| ISS-444 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/policies/my | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/policies/my | No e2e test | ||
| ISS-443 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/company/location/jurisdictions | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/company/location/jurisdictions?limit=100 | No e2e test | ||
| ISS-442 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/company/organization/positions | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/company/organization/positions | No e2e test | ||
| ISS-441 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/company/organization/departments | al2-regularization | Open — see ISS-505 | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/company/organization/departments?limit=100 | No e2e test | ||
| ISS-440 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/company/attendance/regularizations | al2-regularization | Open — see ISS-508 | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/company/attendance/regularizations?status=approved%2Crejected&limit=25&offset=0 | No e2e test | ||
| ISS-439 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/inbox | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/inbox | No e2e test | ||
| ISS-438 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/attendance/my | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my?month=2026-10 | No e2e test | ||
| ISS-437 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/notifications/unread-count | al2-regularization | Open — see ISS-439 | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/notifications/unread-count | No e2e test | ||
| ISS-436 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/attendance/my/clock | al2-regularization | Open — see ISS-452 | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my/clock | No e2e test | ||
| ISS-435 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/company-context | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/company-context | No e2e test | ||
| ISS-434 Auto 13 Oct 2026 | [auto] Uncaught page error: undefined | al2-regularization | Auto-logged | No e2e test | |||
| ISS-433 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/attendance/my | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my?month=2026-10 | No e2e test | ||
| ISS-432 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/notifications/unread-count | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/notifications/unread-count | No e2e test | ||
| ISS-431 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/inbox | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/inbox | No e2e test | ||
| ISS-430 Auto 13 Oct 2026 | [auto] Uncaught page error: undefined | al2-regularization | Auto-logged | No e2e test | |||
| ISS-429 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/company-context | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/company-context | No e2e test | ||
| ISS-428 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/attendance/my | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my?month=2026-10 | No e2e test | ||
| ISS-427 Auto 13 Oct 2026 | [auto] Uncaught page error: undefined | al2-regularization | Auto-logged | No e2e test | |||
| ISS-426 Auto 13 Oct 2026 | [auto] Server error 500 on GET /api/me/leave/my | al2-regularization | Auto-logged | GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/leave/my | No e2e test | ||
| ISS-425 Auto 13 Oct 2026 | [auto] Uncaught page error: undefined | al1-attendance-capture | Auto-logged | No e2e test | |||
| ISS-424 Auto 13 Oct 2026 | [auto] Uncaught page error: undefined | al1-attendance-capture | Auto-logged | No e2e test | |||
| ISS-423 Medium 13 Oct 2026 | An approved correction to a full day leaves the day as "Half day" | Attendance | regularization | Open — see ISS-551 | Applying a correction recalculates the status. A 10.5-hour day with no exceptions is Present. | The day has first in 09:00 and last out 20:00, 10.5 worked hours, and no late or early-exit codes, but dayStatus is still half_day. The muster shows HD, and the employee's own summary counts it under "Half days" (Days present 0). The employee calendar shows "10.5h" for the same day. | 1 test (not run yet)tests
|
| ISS-422 Low 13 Oct 2026 | Punch times are stored 5½ hours ahead (IST wall time saved as UTC) | Attendance | clock-in | Open — reproduces e2e run 14 Oct 2026 | Store real UTC (05:16:51Z), or store local time without a Z, together with the employee's time zone. | The punch is saved as occurredAt: 2026-10-13T10:46:51Z, and the response's now is 10:47:23Z. The IST wall-clock time is saved with a UTC marker. The screens convert it back consistently (they show 10:46 am), but anything that reads the API as real UTC (payroll export, integrations, a different browser time zone) is 5 h 30 m off. | 1 test: 1 failtests
|
| ISS-421 High 13 Oct 2026 | Employee Home page is blank after sign-in | Self service | Home | Fixed — see ISS-449 | The employee's Home page loads, with the header Clock in button. | The page stays empty (no sidebar, no header) for 30 s or more. The browser reports an uncaught page error with the message undefined. Other pages for the same user (/me/leave, /me/attendance) load fine when opened directly. | No e2e test |
Full entries
ISS-455 · [auto] Server error 500 on GET /api/me/policies/my
- Module: al4-leave-approval
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/inbox
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/policies/my
ISS-454 · [auto] Uncaught page error: undefined
- Module: al4-leave-approval
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me
- Stack: ``
ISS-453 · [auto] Server error 500 on GET /api/me/attendance/my/clock
- Module: al3-lock-payroll-reports
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my/clock
ISS-452 · [auto] Server error 500 on GET /api/me/attendance/my/clock
- Module: al3-lock-payroll-reports
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my/clock
ISS-451 · [auto] Server error 500 on GET /api/me/attendance/my/clock
- Module: al3-lock-payroll-reports
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my/clock
ISS-450 · [auto] Server error 500 on GET /api/me/attendance/my/clock
- Module: al3-lock-payroll-reports
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/attendance/overview
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my/clock
ISS-449 · [auto] Server error 500 on GET /api/me/policies/my
- Module: al3-lock-payroll-reports
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/policies/my
ISS-448 · [auto] Server error 500 on GET /api/me/organization/announcements
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/organization/announcements
ISS-447 · [auto] Server error 500 on GET /api/me/policies/my
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me/attendance
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/policies/my
ISS-446 · [auto] Server error 500 on GET /api/me/attendance/my/clock
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my/clock
ISS-445 · [auto] Server error 500 on GET /api/me/people/onboarding/tasks/mine
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/people/onboarding/tasks/mine
ISS-444 · [auto] Server error 500 on GET /api/me/policies/my
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/attendance/calendar
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/policies/my
ISS-443 · [auto] Server error 500 on GET /api/company/location/jurisdictions
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/attendance/regularization
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/company/location/jurisdictions?limit=100
ISS-442 · [auto] Server error 500 on GET /api/company/organization/positions
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/attendance/regularization
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/company/organization/positions
ISS-441 · [auto] Server error 500 on GET /api/company/organization/departments
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/attendance/regularization
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/company/organization/departments?limit=100
ISS-440 · [auto] Server error 500 on GET /api/company/attendance/regularizations
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/attendance/regularization
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/company/attendance/regularizations?status=approved%2Crejected&limit=25&offset=0
ISS-439 · [auto] Server error 500 on GET /api/me/inbox
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me/attendance
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/inbox
ISS-438 · [auto] Server error 500 on GET /api/me/attendance/my
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me/attendance
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my?month=2026-10
ISS-437 · [auto] Server error 500 on GET /api/me/notifications/unread-count
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me/attendance
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/notifications/unread-count
ISS-436 · [auto] Server error 500 on GET /api/me/attendance/my/clock
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me/attendance
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my/clock
ISS-435 · [auto] Server error 500 on GET /api/me/company-context
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me/attendance
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/company-context
ISS-434 · [auto] Uncaught page error: undefined
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me
- Stack: ``
ISS-433 · [auto] Server error 500 on GET /api/me/attendance/my
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me/attendance
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my?month=2026-10
ISS-432 · [auto] Server error 500 on GET /api/me/notifications/unread-count
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me/attendance
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/notifications/unread-count
ISS-431 · [auto] Server error 500 on GET /api/me/inbox
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me/attendance
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/inbox
ISS-430 · [auto] Uncaught page error: undefined
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me
- Stack: ``
ISS-429 · [auto] Server error 500 on GET /api/me/company-context
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me/attendance
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/company-context
ISS-428 · [auto] Server error 500 on GET /api/me/attendance/my
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me/attendance
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/attendance/my?month=2026-10
ISS-427 · [auto] Uncaught page error: undefined
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me
- Stack: ``
ISS-426 · [auto] Server error 500 on GET /api/me/leave/my
- Module: al2-regularization
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me
- Request: GET https://satellite-hr-backend-final-restructure.polished-mud-fefe.workers.dev/api/me/leave/my
ISS-425 · [auto] Uncaught page error: undefined
- Module: al1-attendance-capture
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me
- Stack: ``
ISS-424 · [auto] Uncaught page error: undefined
- Module: al1-attendance-capture
- Found: 2026-10-13
- Page: https://qa.satellitehr.com/company/82628593-49b6-4dad-ad2a-6b9472ab44fc/me
- Stack: ``
ISS-423 · An approved correction to a full day leaves the day as "Half day"
- Module: Attendance / regularization · Severity: Medium · Found: 13 Oct 2026
- Steps: QA Employee One's 9 Oct missed-punch correction was approved earlier (by another tester). Open Attendance → Overview or Calendar for 9 Oct, or
GET /api/company/attendance/days?from=2026-10-09&to=2026-10-09. - Actual: The day has first in 09:00 and last out 20:00, 10.5 worked hours, and no late or early-exit codes, but
dayStatusis stillhalf_day. The muster shows HD, and the employee's own summary counts it under "Half days" (Days present 0). The employee calendar shows "10.5h" for the same day. - Expected: Applying a correction recalculates the status. A 10.5-hour day with no exceptions is Present.
- Evidence: output/evidence/ISS-423-muster.png (row QA Employee One, 9 Oct = HD)
ISS-422 · Punch times are stored 5½ hours ahead (IST wall time saved as UTC)
- Module: Attendance / clock-in · Severity: Low · Found: 13 Oct 2026
- Steps: As qa.employee2@opsmaven.test, Clock in at 10:46 IST (05:16 UTC; the API's own
Dateheader said 05:17 GMT). ReadGET /api/me/attendance/my/clock. - Actual: The punch is saved as
occurredAt: 2026-10-13T10:46:51Z, and the response'snowis10:47:23Z. The IST wall-clock time is saved with a UTC marker. The screens convert it back consistently (they show 10:46 am), but anything that reads the API as real UTC (payroll export, integrations, a different browser time zone) is 5 h 30 m off. - Expected: Store real UTC (05:16:51Z), or store local time without a
Z, together with the employee's time zone. - Evidence: API response logged in scratch/CSV (clock punch 396b6f92-7302-4474-bd4f-c7b58b60d5b5)
ISS-421 · Employee Home page is blank after sign-in
- Module: Self service / Home · Severity: High · Found: 13 Oct 2026
- Steps: Sign in as qa.employee1@opsmaven.test or qa.employee2@opsmaven.test. The app lands on
/company/82628593…/me. - Actual: The page stays empty (no sidebar, no header) for 30 s or more. The browser reports an uncaught page error with the message
undefined. Other pages for the same user (/me/leave,/me/attendance) load fine when opened directly. - Expected: The employee's Home page loads, with the header Clock in button.
- Evidence: output/evidence/ISS-421-blank-home.png