overleaf-cep/services/real-time
Domagoj Kriskovic 5a447aa349 [real-time] ensure tc is enabled when reviewer role is used (#22245)
* Support for adding reviewer role

* show reviewer in track changes user list

* added "review" in assertClientCanViewProject

* test if reviewer can read project

* added collaboratorsGetter tests

* eit toggle-track-changes when track changes changes

* [real-time] ensure tc is enabled when reviewer role is used

* use assertClientCanReviewProjectAndDoc, refactor _assertClientCanApplyUpdate

GitOrigin-RevId: 158bd1ff0d4b4977da950134f8ad8b3740855290
2024-12-10 09:05:18 +00:00
..
app/js [real-time] ensure tc is enabled when reviewer role is used (#22245) 2024-12-10 09:05:18 +00:00
config remove sentry from backend services (#20752) 2024-11-27 09:04:50 +00:00
test [real-time] ensure tc is enabled when reviewer role is used (#22245) 2024-12-10 09:05:18 +00:00
.gitignore [misc] bump the dev-env to 3.3.1 2020-08-05 10:46:23 +01:00
.mocharc.json Add global test setup 2021-03-18 16:41:31 -04:00
.nvmrc Merge pull request #21627 from overleaf/ar-node-20 2024-11-15 09:04:32 +00:00
app.js remove sentry from backend services (#20752) 2024-11-27 09:04:50 +00:00
buildscript.txt Merge pull request #21627 from overleaf/ar-node-20 2024-11-15 09:04:32 +00:00
docker-compose.ci.yml Merge pull request #19282 from overleaf/jpa-filestore-sharding 2024-07-15 09:05:11 +00:00
docker-compose.yml Merge pull request #21627 from overleaf/ar-node-20 2024-11-15 09:04:32 +00:00
Dockerfile Merge pull request #21627 from overleaf/ar-node-20 2024-11-15 09:04:32 +00:00
LICENSE Add correct license 2020-12-03 10:27:38 +00:00
Makefile Merge pull request #21627 from overleaf/ar-node-20 2024-11-15 09:04:32 +00:00
package.json Merge pull request #21764 from overleaf/jpa-esm-build-scripts 2024-11-12 09:05:50 +00:00
tsconfig.json Merge pull request #20331 from overleaf/jpa-build-scripts-sync 2024-09-10 08:05:01 +00:00