overleaf/services
M Fahru 9a55bbf325 Port editor react file tree to history file tree (#12453)
This new history file tree is mostly copied from the editor file tree, with some of the features stripped away:

1. Remove multiple selections
2. Remove drag and drop ability
3. Remove the ability to rename files & folders
4. No more right-click hijacking (context menu)
5. No more triple dots menu on a file tree item shown
6. No file references, since history doesn't have the data to differentiate between real files and linked file
7. etc (some other small changes that are not too important to be listed)

Other notable changes:

1. Simplify the selectable provider (the only context provider being copied from react file tree)
2. Convert to typescript

GitOrigin-RevId: 1017e545b2bd99775e01307a9b7eac2daf454014
2023-04-04 08:05:30 +00:00
..
chat Merge pull request #11909 from overleaf/jpa-update-build-scripts 2023-02-22 09:03:57 +00:00
clsi Merge pull request #12203 from overleaf/em-camel-case-clsi 2023-03-23 09:04:46 +00:00
contacts Merge pull request #12204 from overleaf/em-camel-case-contacts 2023-03-16 09:05:34 +00:00
docstore Merge pull request #12375 from overleaf/jpa-fix-size 2023-03-30 08:02:57 +00:00
document-updater Merge pull request #12206 from overleaf/em-camel-case-docupdater 2023-03-22 09:04:37 +00:00
filestore Merge pull request #11908 from overleaf/jpa-fix-build-cache 2023-02-22 09:04:07 +00:00
git-bridge Merge pull request #12371 from overleaf/em-git-bridge-data-directory 2023-03-30 08:03:54 +00:00
history-v1 Merge pull request #11914 from overleaf/ae-develop-project-history 2023-03-07 09:05:10 +00:00
notifications Merge pull request #12208 from overleaf/em-camel-case-notifications 2023-03-17 09:05:29 +00:00
project-history Merge pull request #12210 from overleaf/em-camel-case-project-history 2023-03-21 09:05:13 +00:00
real-time Merge pull request #12211 from overleaf/em-camel-case-real-time 2023-03-21 09:05:37 +00:00
spelling Merge pull request #12213 from overleaf/em-camel-case-spelling 2023-03-16 09:05:26 +00:00
track-changes Merge pull request #12218 from overleaf/em-camel-case-track-changes 2023-03-22 09:04:47 +00:00
web Port editor react file tree to history file tree (#12453) 2023-04-04 08:05:30 +00:00