Jakob Ackermann
3dc8899334
[web] add admin page for project history failures ( #32751 )
...
GitOrigin-RevId: c9564e07239b761851c9a86894f9ef3023dfcf2b
2026-04-15 08:05:57 +00:00
Jakob Ackermann
5a6c066847
[web] allow admins to clone projects with ranges and entire history ( #32739 )
...
* [web] add consistent aria-label to editing/reviewing toggle
* [docstore] add endpoint for getting all docs with ranges
* [history-v1] fix schema of chunkId when deleting old history chunk
* [web] skip duplicate project lookup for resolving rootDocPath
* [web] ignore new limits for root doc path when making debug copy
* [web] allow admins to clone projects with ranges and entire history
* [web] fix tests
* [history-v1] re-order params for cloning project
* [web] fix duplicate import of logger after merge
* [project-history] re-order params for cloning project history metadata
GitOrigin-RevId: 7fa35b4f90885dd453150a348d491ba0ec8de412
2026-04-15 08:05:49 +00:00
Jakob Ackermann and Malik
a8abc22e6c
[web] extend project admin page for history debugging ( #32437 )
...
* [web] extend project admin page for history debugging
* [web] address review feedback
Co-authored-by: Malik <malik.glossop@overleaf.com >
---------
Co-authored-by: Malik <malik.glossop@overleaf.com >
GitOrigin-RevId: 01866e8c8529bc8332c49baf4ad281e300f8cdd4
2026-03-27 09:05:52 +00:00
Jakob Ackermann
adef5b26fb
[web] gracefully handle broken histories when compiling from history ( #32386 )
...
* [web] gracefully handle broken histories when compiling from history
* [web] trim down schema
GitOrigin-RevId: 97d59b31eb25644d7de1194a45281def6982b130
2026-03-24 09:06:18 +00:00
Jakob Ackermann
209f660435
[monorepo] remove endpoints for generating a fake error ( #31679 )
...
GitOrigin-RevId: d424881e6ebca157b81344705670021677f856de
2026-02-20 09:06:13 +00:00
Domagoj Kriskovic
da9da896c2
Revert "Revert "[project-history] migrate from joi to zod ( #30187 )" ( #30681 )"
...
This reverts commit 8d66aa15a29216736755c3f86954a4d40aa20a6c.
GitOrigin-RevId: 9d56dafff3da5202204ead896bed30182cc2aceb
2026-02-02 09:05:15 +00:00
Domagoj Kriskovic
da7569e892
Revert "[project-history] migrate from joi to zod ( #30187 )" ( #30681 )
...
This reverts commit f8396a3caadd536edf64c6f971c77f4c941f000a.
GitOrigin-RevId: 8d66aa15a29216736755c3f86954a4d40aa20a6c
2026-01-13 09:07:22 +00:00
Domagoj Kriskovic
6d3dd3601a
[project-history] migrate from joi to zod ( #30187 )
...
* Add @overleaf/validation-tools in project-history
* use error handler for zod
* Replace joi validations with zod schema
* fix unit tests
* remove Joi validation middleware
* remove optional when there is a default
* fix tests after checking for objectid
* ran build_scripts
* monorepo npm install
GitOrigin-RevId: f8396a3caadd536edf64c6f971c77f4c941f000a
2026-01-13 09:07:00 +00:00
Eric Mc Sween
fb03fe4d26
Merge pull request #24776 from overleaf/em-project-history-unused-endpoints
...
Remove unused endpoints in project-history
GitOrigin-RevId: 2940c1c1973177e3200cb78884b307f708fd88c3
2025-04-14 08:05:08 +00:00
Miguel Serrano
bafda84420
Merge pull request #21072 from overleaf/msm-cleanup-post-labels
...
[project-history] Cleanup POST /labels
GitOrigin-RevId: 129f83ab72e4a9cd6f0f5fd7935fafa813ead919
2024-10-16 09:35:48 +00:00
Miguel Serrano
cd6631c105
Fix history label creation for anonymous users ( #20200 )
...
* Remove decaffeination artifacts in LabelsTests
* Remove decaffeination artifacts in LabelsManagerTests
* Fix label creation for anonymous users
* Update label creation route in MockProjectHistoryApi tests
* Support both endpoints for backwards compatibility
GitOrigin-RevId: 50ce1ba49388e50f147fb620e0425fea83301c9d
2024-10-14 10:57:33 +00:00
Jakob Ackermann
3ba3ffe56d
Merge pull request #20277 from overleaf/jpa-ro-mirror-chunk
...
[misc] use Chunk for read-only mirror in frontend
GitOrigin-RevId: b97e520c7a63015179792542310d18f346752e92
2024-09-24 08:05:42 +00:00
Mathias Jakobsen
8245a95b4e
Merge pull request #20266 from overleaf/mj-revert-linked-file
...
[project-history+web] Restore metadata when reverting file
GitOrigin-RevId: dbfa8202a2fe0bf077d8eedb51a2a13b9f1e8a83
2024-09-09 08:04:53 +00:00
Jakob Ackermann
989c48978a
Merge pull request #20067 from overleaf/jpa-fix-old-blob-download
...
[web] project-history expects history-v1 id in blob requests
GitOrigin-RevId: d9170a12fc6070811c188b346dbac32accabbfd7
2024-08-22 14:01:12 +00:00
Jakob Ackermann
577497b655
Merge pull request #19842 from overleaf/jpa-ro-mirror-on-client
...
[misc] add readonly mirror of full project content on the client
GitOrigin-RevId: 940bd93bfd587f83ca383d10fc44579b38fc3e88
2024-08-22 08:05:13 +00:00
Mathias Jakobsen
654d96ace6
Merge pull request #19743 from overleaf/mj-restore-project
...
[web+project-history] Add project version reverting
GitOrigin-RevId: 0f77cec730393187d531c0c6561faaa652bebf29
2024-08-21 08:05:08 +00:00
Eric Mc Sween
e73fdfba63
Merge pull request #18906 from overleaf/em-migrate-existing-histories-2
...
History ranges migration script - second attempt
GitOrigin-RevId: 60a2c04e2a72e76a58e9e179fefc4186a96fde32
2024-06-19 08:05:02 +00:00
Mathias Jakobsen
36ad15c405
Merge pull request #17859 from overleaf/mj-project-history-ranges-at-version
...
[overleaf-editor-core+project-history] Add endpoint to fetch ranges from version
GitOrigin-RevId: fbe8e8ef3636b344006375a92057cfc580a74616
2024-04-22 08:04:11 +00:00
David
e3513a9d50
Merge pull request #16545 from overleaf/dp-project-owner-delete-labels
...
Allow project owners to delete history labels
GitOrigin-RevId: 16111337681ac4085db2cf48e9d4c2fa87993b77
2024-01-23 09:03:08 +00:00
Alf Eaton
ee85d948e2
Avoid duplicating a math-closing dollar sign ( #11227 )
...
GitOrigin-RevId: ef2ef77e26df59d1af3df6dc664e284d3c70102d
2023-01-16 08:41:42 +00:00