mirror of
https://github.com/appwrite/appwrite
synced 2026-05-24 09:28:40 +00:00
- Register dedicated reports.write scope and switch deleteReport to it so cloud can issue narrowly-scoped delete keys without granting insights.write. - Make insights.parentResourceInternalId optional with null default to match its companion parentResourceType/parentResourceId fields and unblock insights with no parent (e.g. database-level performance insights). - Tighten Insight.reportId model description: insights always belong to a report, ad-hoc insights are not supported. - Add reports.write to default test API key and admin role so existing e2e tests using serverHeaders() can hit the delete endpoint. - Bump APP_CACHE_BUSTER for the schema change. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| ApiDocumentsDB.php | ||
| ApiLegacy.php | ||
| ApiTablesDB.php | ||
| ApiVectorsDB.php | ||
| ProjectConsole.php | ||
| ProjectCustom.php | ||
| ProjectNone.php | ||
| SchemaPolling.php | ||
| Scope.php | ||
| SideClient.php | ||
| SideConsole.php | ||
| SideNone.php | ||
| SideServer.php | ||