[BLOCKED] API: Auth, assets, checkins, customers, locations, rooms, users #1

Open
opened 2026-05-17 23:21:30 +00:00 by shawn · 1 comment
Owner

Kanban Task: t_9ed94dac

Board: canteen-asset-geolocation-tool
Status: blocked (review-required)
Assignee: coder

Task

Pytest: auth (login, me, enforcement), full asset CRUD + search, checkin CRUD + cascade, customer/location/room CRUD, user CRUD.

Block Reason

Added checkin CRUD endpoints (GET/PUT/DELETE /api/checkins/{id}) + CheckinUpdate model + 23 new tests. 363/368 pass (5 pre-existing).

Action Required

Human review needed on checkin CRUD implementation.


Auto-created by Hermes kanban-blocked-monitor

## Kanban Task: t_9ed94dac **Board:** canteen-asset-geolocation-tool **Status:** blocked (review-required) **Assignee:** coder ### Task Pytest: auth (login, me, enforcement), full asset CRUD + search, checkin CRUD + cascade, customer/location/room CRUD, user CRUD. ### Block Reason Added checkin CRUD endpoints (GET/PUT/DELETE /api/checkins/{id}) + CheckinUpdate model + 23 new tests. 363/368 pass (5 pre-existing). ### Action Required Human review needed on checkin CRUD implementation. --- Auto-created by Hermes kanban-blocked-monitor
shawn added the blocked label 2026-05-17 23:21:30 +00:00
Author
Owner

Auto-diagnosis by Hermes blocked-task monitor:

This task is blocked for human code review. The coder worker completed the checkin CRUD implementation with 23 new tests (363/368 pass).

Action needed from human: Review the changes in server.py and tests/test_server.py, specifically the new GET/PUT/DELETE /api/checkins/{id} endpoints and the CheckinUpdate partial-update model. Once reviewed, unblock the kanban task or approve via comment.


Kanban task: t_9ed94dac on board canteen-asset-geolocation-tool

**Auto-diagnosis by Hermes blocked-task monitor:** This task is blocked for **human code review**. The coder worker completed the checkin CRUD implementation with 23 new tests (363/368 pass). **Action needed from human:** Review the changes in `server.py` and `tests/test_server.py`, specifically the new GET/PUT/DELETE /api/checkins/{id} endpoints and the CheckinUpdate partial-update model. Once reviewed, unblock the kanban task or approve via comment. --- Kanban task: `t_9ed94dac` on board `canteen-asset-geolocation-tool`
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shawn/canteen-asset-tracker#1