diff --git a/CHANGELOG.md b/CHANGELOG.md index d08a10c..33365cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,11 +12,17 @@ All notable changes to this project will be documented in this file. - **Groups:** Fixed ambiguous column references in subqueries - **Attachments:** Removed non-existent `url` and `deletedAt` columns - **Attachments:** Changed delete to hard delete (no soft delete support) +- **Auth:** Use `suspendedAt IS NOT NULL` for suspended count, return `role` instead of `isAdmin` +- **Comments:** Use `role='admin'` for admin user queries +- **Documents:** Use `suspendedAt IS NULL` for active user checks +- **Events:** Return `actorRole` instead of `actorIsAdmin` +- **Shares:** Use `role='admin'` for admin user queries ### Changed - Users suspend/activate now use `suspendedAt` column instead of boolean - Groups member count uses correct join without deletedAt filter +- All modules validated against Outline v0.78 PostgreSQL schema ## [1.0.0] - 2026-01-31