Christopher Hoskin
|
5c70e5c534
|
Merge pull request #15475 from overleaf/csh-issue-11625-mongo-ug-5-docstore
Upgrade mongodb module for docstore from 4.11.0 to 6.2.0
GitOrigin-RevId: 443bdcc80398f7cd21bc78a801af3033d2b8e921
|
2023-12-14 09:03:21 +00:00 |
|
Eric Mc Sween
|
12e7471213
|
Merge pull request #12916 from overleaf/bg-move-stream-buffer-code-to-library
move stream-related code to separate `@overleaf/stream-utils` library
GitOrigin-RevId: a79a873109b927b4fc0ae36f47d5c67e0df58041
|
2023-06-02 08:05:57 +00:00 |
|
Jakob Ackermann
|
5714deaa08
|
Merge pull request #12986 from overleaf/jpa-docstore-archiving-disabled
[docstore] skip mongo/object-persistor calls when archiving is disabled
GitOrigin-RevId: 71bb7d77e987d6f32e37fd888311b6cc2a461170
|
2023-05-09 08:04:09 +00:00 |
|
Eric Mc Sween
|
de4091f955
|
Merge pull request #7869 from overleaf/em-docstore-archive-lock
Add a lock around doc archiving
GitOrigin-RevId: eaf85dbc3b491edd15eeb2c1a84df3a2883fb61d
|
2022-05-18 08:04:44 +00:00 |
|
Eric Mc Sween
|
ddb94d159a
|
Merge pull request #7627 from overleaf/em-docstore-archiving
Safer doc unarchiving
GitOrigin-RevId: 60f7aa39401d2f09c13570097c4f376cc401931f
|
2022-04-27 08:03:57 +00:00 |
|
Brian Gough
|
26d5241eaa
|
Merge pull request #5891 from overleaf/tm-unarchive-checksum-mismatches
Test checksum against buffer, before converting to a JS string
GitOrigin-RevId: 645d8a89a3881275ff555fda00eb4985677c6b34
|
2021-11-30 09:02:57 +00:00 |
|
Jakob Ackermann
|
540b52c128
|
[misc] run format_fix and lint:fix
|
2021-07-13 12:04:48 +01:00 |
|
Jakob Ackermann
|
2c35adaf48
|
[misc] switch from settings-sharelatex to @overleaf/settings
|
2021-07-12 17:47:20 +01:00 |
|
Jakob Ackermann
|
d69c29e4dc
|
[misc] apply review feedback on naming functions and parameters
Co-Authored-By: Simon Detheridge <s@sd.ai>
|
2021-06-08 19:29:10 +01:00 |
|
Jakob Ackermann
|
4996f8bbcd
|
[DocArchiveManager] (un-)archive docs in batches and let db filter docs
Also drop the broken 404 logic after switching to db-side filtering.
|
2021-06-08 12:59:13 +01:00 |
|
Jakob Ackermann
|
9ba8237850
|
[DocArchiveManager] retry the deletion of doc archives three times
|
2021-05-05 10:58:33 +01:00 |
|
Jakob Ackermann
|
3f94dd4dbf
|
[DocArchiveManager] destroy in small batches
Also add settings options for PARALLEL_JOBS and DESTROY_BATCH_SIZE.
|
2021-04-16 09:51:41 +01:00 |
|
Eric Mc Sween
|
5efae3bee6
|
Add a global test setup file
Configure chai and SandboxedModule globally instead of in every test
file. Also add globals that are required for SandboxedModule to work in
Node 12.
|
2021-03-16 08:41:46 -04:00 |
|
Simon Detheridge
|
31c757cce2
|
Don't throw 404 errors when unarchiving, if the doc is already unarchived
|
2020-09-25 09:17:01 +01:00 |
|
Jakob Ackermann
|
df0747ec48
|
[misc] migrate the app to the native mongo driver
acceptance tests to follow in a separate commit
|
2020-08-25 09:40:59 +01:00 |
|
Simon Detheridge
|
9724407e31
|
Export .promises from MongoManager
|
2020-07-31 16:20:07 +01:00 |
|
Simon Detheridge
|
04ae868fe2
|
Update unit tests for object-persistor
|
2020-07-23 19:43:51 +01:00 |
|
Tim Alby
|
c854f1f570
|
prettier auto-format
|
2020-05-28 15:20:54 +02:00 |
|
Simon Detheridge
|
088fd29391
|
prettier: convert test/unit decaffeinated files to Prettier format
|
2020-02-17 10:49:11 +00:00 |
|
Simon Detheridge
|
75f1245610
|
decaffeinate: rename test/unit/coffee to test/unit/js
|
2020-02-17 10:49:08 +00:00 |
|