fix: uncommitted review fixes

- Document app-modify-all requirement on API endpoints (docs/api)
- Skip implied hint rendering for admin category row
- Fix spotlight apps search group visibility for app-modify-all users
This commit is contained in:
Thomas Camlong committed 2026-08-17 17:18:24 +02:00
1 parent 447968d2b4
commit 3603d0393c
3 files changed
+9 -1

No files matched your search

+4
View File
@@ -63,6 +63,10 @@ curl -H 'ApiKey: <id>.<token>' http://localhost:7575/api/health/live
curl -H 'ApiKey: <id>.<token>' http://localhost:7575/api/trpc/app.all
```
### App Endpoint Permissions
The app endpoints (`/api/apps/paginated`, `/api/apps`, `/api/apps/search` and the corresponding tRPC procedures and MCP tools) require the `app-modify-all` permission. API keys inherit the permissions of the user who created them, so a key can only list apps when its owner can manage apps. Endpoints that only read app metadata for board placement (`/api/apps/selectable`, `/api/apps/{id}`) remain available to signed-in users without this permission.
### Use Cases
API key authentication enables programmatic access for: