Tom Moor
edb9099c9d
Cleanup intervals on destroyed views extension
2023-06-25 22:52:28 -04:00
Tom Moor
94882d4d3a
Add connection rate limiting to collaboration server
2023-06-25 22:46:43 -04:00
dependabot[bot]
fbd16d4b9a
chore(deps-dev): bump prettier from 2.1.2 to 2.8.8 ( #5372 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-05-22 19:14:56 -07:00
Tom Moor
591a87b728
Suppress comment notifications when viewing document ( #4987 )
...
* Updating views from collaboration server
* refactor
* Suppress comment notifications based on views
* test
2023-03-05 18:33:46 -08:00
Tom Moor
5b561e98f7
chore: Add configurable per-document connection limit extension ( #4717 )
...
* chore: Add configurable per-document connection limit extension
* docs
2023-01-22 07:50:32 -08:00
Tom Moor
05a4f050bb
chore: Improve graceful server shutdown ( #4625 )
...
* chore: Improve graceful server shutdown
* Replace node timers with custom promise timeout
2022-12-31 13:56:27 -08:00
Tom Moor
ed8176ca7d
fix: Limit ws payload size
2022-08-16 10:27:55 +02:00
Tom Moor
1f3a1d4b86
fix: Improved websockets error handling ( #3726 )
...
* fix: Add websocket client error capturing
fix: Incorrect parsing of documentName will never be empty
* fix: Non-present documentId in collaboration route should trigger an error response
* fix: Close unhandled websocket requests
2022-07-03 00:00:59 -07:00
Tom Moor
4c4b80ba9b
fix: Collaboration debounce shared between docs ( #3401 )
...
* fix: Collaboration debounce shared between docs
* Rename, Tracing -> Metrics
* Add tracing
* tsc
* fix: Lock document row when loading document in collaboration service incase state needs writing
* fix: Incorrect service name regression
2022-04-16 14:58:17 -07:00
Tom Moor
b20a341f0c
chore: Typescript database models ( #2886 )
...
closes #2798
2022-01-06 18:24:28 -08:00
Tom Moor
15b1069bcc
chore: Move to Typescript ( #2783 )
...
This PR moves the entire project to Typescript. Due to the ~1000 ignores this will lead to a messy codebase for a while, but the churn is worth it – all of those ignore comments are places that were never type-safe previously.
closes #1282
2021-11-29 06:40:55 -08:00