tes
|
751030dcef
|
Add InstallScriptBuilder + GET /install.sh + GET /client.tar.gz
|
2026-06-11 19:03:33 +00:00 |
|
tes
|
e5ae228738
|
Add /api/devices CRUD (list, get, rename, revoke) with owner scoping
|
2026-06-11 19:00:42 +00:00 |
|
tes
|
b5be4c6914
|
Add /api/pair-code (auth) + /api/pair (public) endpoints
|
2026-06-11 18:56:41 +00:00 |
|
tes
|
db5c4e59a4
|
Add PairingService with safe alphabet and 10-min TTL
|
2026-06-11 18:53:32 +00:00 |
|
tes
|
b862bf6f0f
|
Add DeviceTokenService (random token, SHA-256 hash, fixed-time verify)
|
2026-06-11 18:48:39 +00:00 |
|
tes
|
a1aa5023a2
|
Fix Task 5 review issues: per-test ApiFactory, drop dead RoleManager param + EF Core using
|
2026-06-11 18:38:37 +00:00 |
|
tes
|
2a208e81b2
|
Add /api/auth/{register,login,logout,me} with first-user-is-admin rule
|
2026-06-11 18:34:07 +00:00 |
|
tes
|
824a27520d
|
Fix: clean up SQLite WAL/SHM sidecars in ApiFactory.Dispose
|
2026-06-11 18:22:33 +00:00 |
|
tes
|
f2bb2d984b
|
Add ApiFactory test helper + /health sanity test
|
2026-06-11 18:17:48 +00:00 |
|
tes
|
1eb0383834
|
Scaffold backend + backend.tests projects
|
2026-06-11 18:04:42 +00:00 |
|