2 Commits
Author SHA1 Message Date
Musicminion 6c4829eea4 Track changes: fix permissions (#271)
* track-changes: enforce write and review permissions on review actions

 - Toggling track changes and accepting changes need write access
 - Resolving, reopening and deleting a thread use ensureUserCanDeleteOrResolveThread
 - Deleting a reply needs write or review access, and reviewers may only delete their own replies

* track-changes: leave the reviewer own-reply check out of deleteMessage

 - Deleting a reply is limited by the route only, so reviewers can still delete any reply
2026-11-04 18:28:56 +01:00
Musicminion 2da513262a Sandboxed compiles: apply the memory limit through HostConfig (#270)
- Memory was set at the top level of the create options, which Docker ignores, so compile containers had no memory limit
 - Move it into HostConfig with the 1 GiB the comment intended (the old value was 1 TiB)
2026-11-04 18:11:53 +01:00