Andrew Rumble
71187a51ba
Merge pull request #18289 from overleaf/ac-ar-eslint-return-await
...
Add ESLint rule @typescript-eslint/return-await to backend services
GitOrigin-RevId: 75e3e32597827fcc852e69d479515fc72e8f45e4
2024-05-27 10:22:49 +00:00
Eric Mc Sween
814b085b44
Merge pull request #18374 from overleaf/em-chat-resolved-thread-ids
...
Add resolved-thread-ids endpoint to chat
GitOrigin-RevId: 211dee88707f2d7fb1c0c8805a1f6ac28dca494d
2024-05-27 10:22:15 +00:00
Christopher Hoskin
b3b02941c7
Merge pull request #15261 from overleaf/csh-issue-11625-mongo-ug-5-chat
...
Upgrade mongodb module for chat from 4.11.0 to 6.1.0
GitOrigin-RevId: d4ce72b093fd09638a575a14f8945c8cb9ec7f3d
2023-10-18 08:04:27 +00:00
Lucie Germain
afa66aef49
Merge pull request #11051 from overleaf/revert-10983-revert-10901-lg-openapi-chat
...
Migrate chat service to OpenAPI : (Revert of the Revert)
GitOrigin-RevId: 77a34fef20f77344e01461d42b531c623cf28203
2023-01-05 09:05:00 +00:00
Lucie Germain
7ed9b04c3c
Merge pull request #10983 from overleaf/revert-10901-lg-openapi-chat
...
Revert "Migrate chat service to OpenAPI"
GitOrigin-RevId: 39bdfd98bc55f8d9d56fb18bb288749aa13f25e0
2022-12-22 09:04:56 +00:00
Lucie Germain
d07a7ce4a2
Merge pull request #10901 from overleaf/lg-openapi-chat
...
Migrate chat service to OpenAPI
GitOrigin-RevId: dc49c52e5e23aa6650e9a3fbe57ae6ac9be1c1da
2022-12-22 09:04:40 +00:00
Eric Mc Sween
0a12c47b35
Merge pull request #10815 from overleaf/em-esm-chat
...
Move chat service to ES modules
GitOrigin-RevId: c08ae8328b8f3b539e6cfe052834b84bb3756330
2022-12-14 09:03:03 +00:00
Eric Mc Sween
e0d91eaa26
Merge pull request #7906 from overleaf/em-downgrade-logs
...
Downgrade all INFO logs to DEBUG
GitOrigin-RevId: 05ed582ef0721fcada059f0ad158565f50feca27
2022-05-17 08:05:26 +00:00
Jakob Ackermann
c96fbc526e
Merge pull request #7317 from overleaf/jpa-return-chat-edit-status
...
[misc] return non-success status from editing chat messages back to web
GitOrigin-RevId: a3d5f59ac1d92662ac9e9c94b1516441d66e831a
2022-04-05 12:18:19 +00:00
Jakob Ackermann
b548d4e15b
Merge pull request #7285 from overleaf/jpa-enforce-edit-own-comment
...
[misc] block users from editing other users comments
GitOrigin-RevId: 6f2ba38daf8089a478d79ca495b3557a57390b43
2022-04-05 12:17:56 +00:00
Thomas
4cc888ce2f
Merge pull request #6996 from overleaf/tm-expired-project-chat
...
Add endpoints to chat for deleting expired project chat data
GitOrigin-RevId: e4eb7c7a79472bb116b2095a76c870e204590288
2022-03-17 09:03:41 +00:00
Tim Alby
67ce7c3c75
asyncify MessageHttpController
...
GitOrigin-RevId: 678a22807f1cbb51a8c1c9bd11b34e1c045d9361
2022-01-14 09:03:06 +00:00
Tim Alby
01cdb4025e
asyncify MessageManager
...
GitOrigin-RevId: 6b89b70f7c19fc9e71d60b634808030f324f40fe
2022-01-14 09:03:03 +00:00
Tim Alby
49e2e02105
asyncify ThreadManager
...
GitOrigin-RevId: 24fc2d5e04238a7e4e23826a19b69a9fbb2f9637
2022-01-14 09:03:00 +00:00
Tim Alby
f3a5e8a0e8
move module functions to top level
...
GitOrigin-RevId: 73524dcec49faa05d1fd4dd4ffa6950803175f33
2022-01-14 09:02:57 +00:00
Tim Alby
b5d2122f05
decaf cleanup: remove unnecessary callback fallbacks
...
GitOrigin-RevId: a6b347e121a30221a305116327e42ad070e81977
2022-01-14 09:02:55 +00:00
Tim Alby
291f28a655
decaf cleanup: remove unnecessary use of Array.from
...
GitOrigin-RevId: 78c835929c9d7c38e0231f8fbb3e16a35efb7498
2022-01-14 09:02:50 +00:00
Tim Alby
efc131175c
decaf cleanp: consider shorter variations of null checks
...
GitOrigin-RevId: 393297eb7d674e2c801701db87e5d7eb876186f0
2022-01-14 09:02:47 +00:00
Tim Alby
0a0722a8f8
decaf cleanup: remove unnecessary code created because of implicit returns
...
GitOrigin-RevId: 9717a14d34a662c9740aa50446d0699c6afd3222
2022-01-14 09:02:41 +00:00
Tim Alby
d56b49d529
fix eslint violations
...
GitOrigin-RevId: c2ee81487ab2fd66890ac5fda60f396bb537e0e1
2022-01-14 09:02:39 +00:00
Eric Mc Sween
f7275a6c4b
Merge pull request #6079 from overleaf/em-upgrade-logger
...
Upgrade logger and metrics in all services
GitOrigin-RevId: 2baf63eeeab77fb3559cf763ddacfbf4b745cd0b
2021-12-15 09:04:25 +00:00
Jakob Ackermann
05cb9c49bf
Merge pull request #5819 from overleaf/jpa-chat-race
...
[chat] fix race condition of concurrent delete operations
GitOrigin-RevId: 149c5121791af54cd6c27c3458d81641fb522b3d
2021-11-22 09:03:17 +00:00
Jakob Ackermann
7f9fd00bda
Merge pull request #5367 from overleaf/jpa-node-handle-callback-err
...
[misc] fix eslint violations for node/handle-callback-err
GitOrigin-RevId: 83a4900e8861010df1917bff49382bd9c93375bd
2021-10-28 08:03:26 +00:00
Jakob Ackermann
1b7e5e6206
[misc] run format_fix and lint:fix
2021-07-13 12:04:48 +01:00
Jakob Ackermann
4080784310
[misc] simplify mongodb collection access using a shared db construct
...
Resolve the getCollection Promises once and store the result in a shared
`db` object which can get imported by all the call-sites.
The http server is starting only after a Promise of `waitForDb()`
resolves. This covers the app code and the acceptance tests:
REF: 586706a9439c3591fc9613dc877f055096ca073a
REF: d026569d2eb4123e30c771a55a001b42d5ade72f
2020-09-10 10:08:30 +01:00
Brian Gough
e08865646f
upgrade from metrics-sharelatex to @overleaf/metrics
2020-09-09 10:37:56 +01:00
Jakob Ackermann
0c8f04a011
[misc] migrate to native mongo driver
2020-08-19 13:04:47 +01:00
Jakob Ackermann
e992166680
[misc] bump the dev-env to 3.3.2
2020-08-10 17:01:11 +01:00
Ersun Warncke
686f0f0102
[misc] fix express deprecations
...
Co-Authored-By: Jakob Ackermann <jakob.ackermann@overleaf.com>
2020-04-15 18:43:23 +02:00
mserranom
2afc0894bc
updated to express 4
2020-03-06 19:33:17 +01:00
mserranom
d5e3f9b4c8
make format_fix
2020-03-06 19:17:40 +01:00
mserranom
3eb217402b
fixed mongodb 3.x change requiring
2020-03-06 19:15:21 +01:00
mserranom
d27275a3ab
fixed linting
2020-03-06 17:03:17 +01:00
Shane Kilkelly
f5f83854eb
format fix
2019-06-27 10:47:27 +01:00
Nate Stemen
03093dc283
Prettier: convert app/js decaffeinated files to Prettier format
2018-12-20 14:13:59 -05:00
Nate Stemen
976d1675e6
Rename app/coffee dir to app/js
2018-12-20 14:13:56 -05:00