Jakob Ackermann
|
0f0d562786
|
Merge pull request #19455 from overleaf/jpa-metrics
[misc] add metrics for document processing/broadcasting
GitOrigin-RevId: d81de0dfb7a91863547631580f3c85f569718130
|
2024-07-19 08:04:34 +00:00 |
|
Jakob Ackermann
|
7e8e231059
|
[misc] run format_fix and lint:fix
|
2021-07-13 12:04:45 +01:00 |
|
Jakob Ackermann
|
880056d397
|
[Router] use a new UnexpectedArgumentsError
|
2020-08-21 12:47:08 +01:00 |
|
Jakob Ackermann
|
50140f785a
|
[WebsocketController] use a new JoinLeaveEpochMismatchError
|
2020-08-21 12:47:08 +01:00 |
|
Jakob Ackermann
|
0462e3e437
|
[WebsocketController] use a new NotJoinedError
|
2020-08-21 12:47:07 +01:00 |
|
Jakob Ackermann
|
4cb8cc4a85
|
[DocumentUpdaterManager] use a new ClientRequestedMissingOpsError
|
2020-08-21 12:47:07 +01:00 |
|
Jakob Ackermann
|
8abfdb87ff
|
[DocumentUpdaterManager] use a new DocumentUpdaterRequestFailedError
|
2020-08-21 12:47:07 +01:00 |
|
Jakob Ackermann
|
02a2382264
|
[WebApiManager] use a new CorruptedJoinProjectResponseError
|
2020-08-21 12:47:07 +01:00 |
|
Jakob Ackermann
|
68bc9d0d23
|
[WebApiManager] use a new WebApiRequestFailedError
|
2020-08-21 12:47:06 +01:00 |
|
Jakob Ackermann
|
a8c51de510
|
[AuthorizationManager] use a new NotAuthorizedError
|
2020-08-21 12:47:06 +01:00 |
|
Jakob Ackermann
|
de518ea4eb
|
[SessionSockets] use a new MissingSessionError
|
2020-08-21 12:47:05 +01:00 |
|
Jakob Ackermann
|
6828becb46
|
[DocumentUpdaterManager] use a new NullBytesInOpError
|
2020-08-21 12:47:05 +01:00 |
|
Jakob Ackermann
|
af50f9b02c
|
[DocumentUpdaterManager] use a new UpdateTooLargeError
|
2020-08-21 12:47:05 +01:00 |
|
Jakob Ackermann
|
5950b26a42
|
[SafeJsonParse] migrate to OError and use a new DataTooLargeToParseError
|
2020-08-21 12:47:05 +01:00 |
|
Jakob Ackermann
|
f82177a46a
|
[Errors] migrate to OError
|
2020-08-21 12:47:04 +01:00 |
|
Jakob Ackermann
|
aa9d6c8dc9
|
[misc] reland decaff cleanup (#166)
* [misc] decaff cleanup: RoomManager
* [misc] decaff cleanup: RedisClientManager
* [misc] decaff cleanup: SafeJsonParse
* [misc] decaff cleanup: WebApiManager
* [misc] decaff cleanup: WebsocketController
* [misc] decaff cleanup: WebsocketLoadBalancer
* [misc] decaff cleanup: SessionSockets
* [misc] decaff cleanup: HttpController
* [misc] decaff cleanup: HttpApiController
* [misc] decaff cleanup: HealthCheckManager
* [misc] decaff cleanup: EventLogger
* [misc] decaff cleanup: Errors
o-error will eliminate most of it -- when we migrate over.
* [misc] decaff cleanup: DrainManager
* [misc] decaff cleanup: DocumentUpdaterManager
* [misc] decaff cleanup: DocumentUpdaterController: no-unused-vars
* [misc] decaff cleanup: DocumentUpdaterController: Array.from
* [misc] decaff cleanup: DocumentUpdaterController: implicit return
* [misc] decaff cleanup: DocumentUpdaterController: IIFE
* [misc] decaff cleanup: DocumentUpdaterController: null checks
* [misc] decaff cleanup: DocumentUpdaterController: simpler loops
* [misc] decaff cleanup: DocumentUpdaterController: move module name def
* [misc] decaff cleanup: ConnectedUsersManager: handle-callback-err
* [misc] decaff cleanup: ConnectedUsersManager: implicit returns
* [misc] decaff cleanup: ConnectedUsersManager: null checks
* [misc] decaff cleanup: ChannelManager: no-unused-vars
* [misc] decaff cleanup: ChannelManager: implicit returns
* [misc] decaff cleanup: ChannelManager: other cleanup
- var -> const
- drop variable assignment before return
* [misc] decaff cleanup: AuthorizationManager: handle-callback-err
Note: This requires a change in WebsocketController to provide a dummy
callback.
* [misc] decaff cleanup: AuthorizationManager: Array.from
* [misc] decaff cleanup: AuthorizationManager: implicit returns
* [misc] decaff cleanup: AuthorizationManager: null checks
* [misc] decaff cleanup: Router: handle-callback-err
* [misc] decaff cleanup: Router: standard/no-callback-literal
* [misc] decaff cleanup: Router: Array.from
* [misc] decaff cleanup: Router: implicit returns
* [misc] decaff cleanup: Router: refactor __guard__ wrapper
* [misc] decaff cleanup: Router: null checks
And a minor bug fix: user.id -> user._id
* [misc] decaff cleanup: Router: move variable declarations to assignments
* [misc] decaff cleanup: app: implicit returns
* [misc] decaff cleanup: app: __guard__
* [misc] decaff cleanup: app: null checks
* [misc] decaff cleanup: app: function definitions
* [misc] decaff cleanup: app: drop unused next argument
* [misc] decaff cleanup: app: var -> const
|
2020-07-07 11:06:02 +01:00 |
|
decaffeinate
|
817844515d
|
prettier: convert app/js decaffeinated files to Prettier format
|
2020-06-23 18:29:44 +01:00 |
|
decaffeinate
|
04a85a6716
|
decaffeinate: rename app/coffee dir to app/js
|
2020-06-23 18:29:41 +01:00 |
|