Files
OwnCord/Server
jevb 95c5b2d3b9 test: add authorization and contract tests for channel access
- REST authorization: 6 tests verifying READ_MESSAGES enforcement
  on GET /channels, GET /channels/{id}/messages, and GET /search
  with channel override deny and admin bypass
- WS authorization: 4 tests verifying channel_focus and chat_send
  permission checks with deny overrides and admin bypass
- Contract tests: 3 tests asserting response shapes match API.md
  (message fields, user object, attachments, reactions with me flag,
  search result fields)

Closes test gaps identified in CODE_REVIEW.md.
2026-03-16 17:17:00 +01:00
..