Alf Eaton
7f795e4c8b
Use content-disposition for setting the Content-Disposition header ( #13072 )
...
GitOrigin-RevId: f84100beb5e00485be4732c954b5ee553fe18558
2023-05-17 08:05:10 +00:00
Alf Eaton
fefc8384fb
Ensure unique ids for tooltips ( #13079 )
...
GitOrigin-RevId: 9b6e5c60dade356549bb1b3fd9c6254ab00ace56
2023-05-17 08:04:48 +00:00
Alf Eaton
60370d5227
[cm6] Consolidate loose extensions ( #13086 )
...
GitOrigin-RevId: ff937418be5092b2b5197435e9cd60bc61f41b2c
2023-05-17 08:04:40 +00:00
Alf Eaton
e7b33415a1
Merge pull request #13088 from overleaf/ae-upgrade-view
...
Upgrade `@codemirror/view` to v6.11.2
GitOrigin-RevId: 9f7bfa7dbbfcb8628f26d1c5f4b1c15415446a73
2023-05-17 08:04:31 +00:00
June Kelly
4d69861daf
Merge pull request #13102 from overleaf/jk-temporary-skip-tpds-unit-test
...
[web] Temporarily skip failing test in web/tpds
GitOrigin-RevId: 9a5f2b9ff43d18eff43bc3f5123f99aff07863e3
2023-05-17 08:04:15 +00:00
June Kelly
0346e32906
Merge pull request #12836 from overleaf/td-history-performance
...
History migration: Improve performance of selecting or comparing versions
GitOrigin-RevId: 2a18a93c246fb94ed8d8b9770449be83364177ea
2023-05-17 08:04:07 +00:00
June Kelly
6c2bc2fe8b
Merge pull request #13068 from overleaf/td-history-renamed-file-auto-select
...
History migration: Fix bug that prevents renamed files being automatically selected
GitOrigin-RevId: ce127b218d1eb472fe7b35467a17549f3db4bfb7
2023-05-17 08:03:58 +00:00
June Kelly
0aefc76f79
Merge pull request #13059 from overleaf/ii-history-react-submit-create-label-modal-with-enter-key
...
[web] Submit the label creation modal data by pressing Enter
GitOrigin-RevId: 6319a7963daf11422d679d9620e400e6f9069fea
2023-05-17 08:03:49 +00:00
June Kelly
ff4ac0a803
Merge pull request #12851 from overleaf/jk-dashboard-filter-visibility
...
[web] Improve filter visibility on project dashboard
GitOrigin-RevId: de7a9f999d6d0164ab3c18c58e305c7c628f946c
2023-05-17 08:03:39 +00:00
Alexandre Bourdin
d1bbbc1bf1
Merge pull request #13073 from overleaf/ab-inr-test-fix
...
[web] Add missing optional when checking INR test assignment
GitOrigin-RevId: a33e4f986ed017f3dc2b3fa025c6f9427b126ee8
2023-05-16 08:05:55 +00:00
Alexandre Bourdin
d95eeb097a
Merge pull request #13096 from overleaf/ab-disable-paypal-checkout-inr
...
[web] Disable paypal as a payment option when INR is selected
GitOrigin-RevId: f12796ac23d0c7dce1a06c12b7c8cef5f7acae6d
2023-05-16 08:05:46 +00:00
Jakob Ackermann
21950fdb30
Merge pull request #13091 from overleaf/jpa-metric-blg
...
[web] add metric for blg file usage
GitOrigin-RevId: 5a6bd4185d5f236a56994331cfe3b25c1998d0db
2023-05-16 08:05:38 +00:00
Jakob Ackermann
29b951e705
Merge pull request #13084 from overleaf/ds-jpa-system-messages-html-escape
...
[web] escape HTML content in system messages as rendered via angular
GitOrigin-RevId: 88e711a1c6f4f9f70c09ca723893a48a0ec262c1
2023-05-16 08:05:30 +00:00
Jakob Ackermann
915914840a
Merge pull request #13083 from overleaf/ds-jpa-project-ownership-change
...
[web] let invited admins transfer ownership of projects
GitOrigin-RevId: 49da7d42bec089f2278bde8942a63e5538fb5401
2023-05-16 08:05:22 +00:00
Eric Mc Sween
1117bfae20
Merge pull request #13023 from overleaf/em-delete-git-bridge-data
...
Delete git bridge data when a project is expired
GitOrigin-RevId: a600941831af31ff7712d44e437936cd416fc644
2023-05-16 08:05:07 +00:00
Mathias Jakobsen
e306369b9a
Merge pull request #13085 from overleaf/mj-figure-rt-flicker
...
[cm6+rt] Reduce flickering of rendered figure
GitOrigin-RevId: a88845621228fa3a78ced023d5b5480ed600256a
2023-05-16 08:04:28 +00:00
Mathias Jakobsen
0bfd1fc852
Merge pull request #13016 from overleaf/dk-syncToEntry-detached
...
fix: navigate to error location for detached PDF mode
GitOrigin-RevId: 238f163f961e23e57d170180f918d8106b05c23e
2023-05-16 08:04:20 +00:00
Mathias Jakobsen
5fd4504f51
Merge pull request #13061 from overleaf/mj-cm6-translations
...
[web] Make translations accessible to CM6
GitOrigin-RevId: ef617638419597548e6e0545bac3ac94216177de
2023-05-16 08:04:11 +00:00
Mathias Jakobsen
31190b967b
[cm6] Add figure modal ( #12751 )
...
GitOrigin-RevId: 3043d1369ed85b38b1fec7479385b123a304c05b
2023-05-16 08:04:02 +00:00
Brian Gough
e46567b696
Merge pull request #12195 from overleaf/bg-use-glob-ignore
...
Change ignored file matching to use standard `minimatch` module
GitOrigin-RevId: ef8f13c039015e7bb9894441fb6170703941653c
2023-05-16 08:03:53 +00:00
ilkin-overleaf
a94f241dcb
Merge pull request #13009 from overleaf/ii-history-react-sticky-date-headings
...
[web] Improve the sticky date headings
GitOrigin-RevId: 0ba4c4d589b01d250198ecf97f7937200d393fe2
2023-05-15 08:03:03 +00:00
ilkin-overleaf
32160a8c80
Merge pull request #13038 from overleaf/ii-history-react-dropdowns
...
[web] Adjust dropdowns placement in history list
GitOrigin-RevId: 050e16b97630eb37c890ad9a97a56ba882cca06b
2023-05-15 08:03:00 +00:00
Domagoj Kriskovic
47f541690f
[cm6] fix spell check issue, use new document range ( #13035 )
...
GitOrigin-RevId: 01b642dc867705c5de828fce439f424d7816d175
2023-05-15 08:02:57 +00:00
Domagoj Kriskovic
8c12bce5b6
fix outline issue: allow Ref in Math in latex.grammar ( #13054 )
...
* added failing test
* latex.grammar update: allow Ref in Math
GitOrigin-RevId: 340bf40cf4804e7693965a29b16b869a54a467d7
2023-05-15 08:02:53 +00:00
Eric Mc Sween
b313b99276
Merge pull request #13045 from overleaf/em-check-mongo-transactions
...
Stop ServerPro/CE from booting if Mongo doesn't support transactions
GitOrigin-RevId: b38c4f4ea8e74a80fe732ef5f3fe6fa703b55af1
2023-05-12 08:03:50 +00:00
Alf Eaton
cc47299f62
Merge pull request #13033 from overleaf/ae-autocomplete-description
...
[cm6] Style the completion info to match the autocomplete tooltip
GitOrigin-RevId: d1a4db49fb0fff93e2004521ba8837131d321550
2023-05-11 08:05:46 +00:00
Alf Eaton
ea996582bf
[cm6] Improve begin environment autocompletion ( #12982 )
...
GitOrigin-RevId: 42731e6f2261f7ed9b85523a550c636968698fc3
2023-05-11 08:05:37 +00:00
Alf Eaton
a248da99c1
Merge pull request #13021 from overleaf/ae-writefull-promo-chrome
...
Only show the Writefull promo banner to Chromium browsers
GitOrigin-RevId: 8a8765d2d55d431fd91360a821d5f9f994005ebc
2023-05-11 08:05:29 +00:00
Alf Eaton
d445ddd410
Unset closeOnBlur
...
GitOrigin-RevId: 481c530c112f02562b7c01fad22cfe42ddfa62eb
2023-05-11 08:05:20 +00:00
Dom Kriskovic
eafa8589c5
Revert "[cm6] close autocomplete menu on blur"
...
This reverts commit d47648044ca15cf29cc0c87479ba2a204f232a86.
GitOrigin-RevId: dc6bbcc30126d46a3b602896bfc18477fd07ab34
2023-05-11 08:05:04 +00:00
Dom Kriskovic
4c2537a753
[cm6] close autocomplete menu on blur
...
GitOrigin-RevId: e1475e1a1b4a0f05ab2926cfc5612abb3b9f39e8
2023-05-11 08:04:56 +00:00
Alf Eaton
466011df86
[cm6] Account for line shifts when updating the spelling line tracker ( #13015 )
...
* Use lineShift
* Use fromA instead of fromB
* Only check the update doc
* Always use oldDoc
* Copy tests
GitOrigin-RevId: 05e5516b09ee4a25d8ac2b5f2994a034f35c9e82
2023-05-11 08:04:48 +00:00
Mathias Jakobsen
11716cbd05
Merge pull request #13020 from overleaf/mj-cypress-test-edit-separately
...
[web] Run cypress tests for editor separately
GitOrigin-RevId: f614fdb611ebd665aba08fc95efb3970c89a015e
2023-05-11 08:04:39 +00:00
Jakob Ackermann
b6877cb4dd
Merge pull request #12994 from overleaf/jpa-pdf-caching-fallback
...
[web] bring back support for proxies without HTTP-Range request support
GitOrigin-RevId: f0a4863ee175c332c9dea7da28987f293a903e63
2023-05-11 08:04:16 +00:00
Alexandre Bourdin
caeceba28c
[web] INR Geo pricing test ( #12976 )
...
* Implement INR geopricing test
* Show again the INR banner after 30 days
* Update INRBanner to direct users to the plans page and add tracking
* Remove local testing hack in GeoIpLookup
* Update formatter for subscription dashboard
* Flip assignment to assign all users and add event segmentations
* Fix linting
* Review suggestions - factorised recommended currency helper function
GitOrigin-RevId: b1616520f8c7ead689a840720057297e67d3f574
2023-05-11 08:03:59 +00:00
Alf Eaton
0ffa75979f
Merge pull request #13001 from overleaf/td-history-version-hover-style
...
History migration: Use green selected style when hovering over selected version
GitOrigin-RevId: 7771ce64d719c3d0e5264dfd2fbbf52f5b519213
2023-05-10 08:05:45 +00:00
Alf Eaton
4e6749966e
Add Writefull promo banner to project list ( #12843 )
...
GitOrigin-RevId: a41746a29dfba867ff60401cfce1478812358644
2023-05-10 08:05:37 +00:00
Tim Down
5078f8ab43
Merge pull request #12962 from overleaf/td-history-loading-state-fix
...
History migration: Split updates and file diff loading states, move file restore load state out of context
GitOrigin-RevId: a994a1bdc8168043f045aaa3b7708bfce994d505
2023-05-10 08:04:59 +00:00
ilkin-overleaf
74a8d6111a
Merge pull request #12987 from overleaf/ii-history-react-fix-label-selection-when-entry-with-no-label-is-selected
...
[web] Fix and improve labels and history entries selection
GitOrigin-RevId: 92c0b463a4cb9db7a293699e35c28ce5331de43a
2023-05-10 08:04:42 +00:00
ilkin-overleaf
aea43cee29
Merge pull request #12999 from overleaf/ii-history-react-file-tree-optimisation
...
[web] History file tree list items optimisation
GitOrigin-RevId: b5e9b72b7df857479db3b2a276e6c064d8f9427a
2023-05-10 08:04:34 +00:00
Tim Down
cf05b4a3d1
Merge pull request #12969 from overleaf/td-history-prevent-flashes
...
History migration: Prevent flash of previous document in document diff viewer when switching document
GitOrigin-RevId: dae99c13779006b61eb018772295376320770d3b
2023-05-10 08:04:26 +00:00
Tim Down
f8a2d85126
Merge pull request #12917 from overleaf/td-history-highlight-tooltip-improvements
...
History migration: Rework change marker tooltips to match Angular version behaviour
GitOrigin-RevId: c34e42db6c310521d04690de41f3bb81c219bfbc
2023-05-10 08:04:18 +00:00
Tim Down
478b463e5f
Merge pull request #12871 from overleaf/td-history-update-button-shadow
...
History migration: add shadow to "more updates" buttons
GitOrigin-RevId: e74cd8f8b7cf27393483b7c675f3ed607a5d6b06
2023-05-10 08:04:10 +00:00
Eric Mc Sween
9528eab43e
Merge pull request #13000 from overleaf/em-revert-delete-git-bridge-data
...
Revert "Delete git bridge data when a project is expired"
GitOrigin-RevId: a8674e040c9ccce3937b6ce244a82cd190c32c97
2023-05-09 08:05:17 +00:00
M Fahru
c19fa74aa4
In history react file tree, always show badge (stick to the right side) and truncate long filename with ellipsis ( #12897 )
...
GitOrigin-RevId: 2e982f03b7a60e506f061a2c5bf1ab3d93dfccf5
2023-05-09 08:05:08 +00:00
Eric Mc Sween
264bacab10
Merge pull request #12840 from overleaf/em-expire-project-git-bridge
...
Delete git bridge data when a project is expired
GitOrigin-RevId: 2f26af2f946ffd8c09f530a7eaadb37522d24a50
2023-05-09 08:05:00 +00:00
Miguel Serrano
92ade70601
Merge pull request #12933 from overleaf/ii-history-react-select-latest-version-when-all-labels-are-removed
...
[web] Fix history entries and labels selection issues
GitOrigin-RevId: 73b14ba15ab4f0d9ff5946b1159ae7d5912582dd
2023-05-09 08:04:00 +00:00
Miguel Serrano
385e91652a
Merge pull request #12929 from overleaf/msm-fix-templates-sp
...
[web] Fix template rendering in Server Pro
GitOrigin-RevId: 01dad18d61eb5a0e524cc80ddfcb55d0140a14cb
2023-05-08 08:05:04 +00:00
Miguel Serrano
c2dce961b9
Merge pull request #12901 from overleaf/msm-oauth-token-flags
...
[web] Feature flags for Personal Access Tokens
GitOrigin-RevId: cb359b7c41d8875ebae7d78a8839528bc4adc04c
2023-05-08 08:04:55 +00:00
Alf Eaton
f2f7f6b7d6
[cm6] Add beginEnvironmentCompletionSource ( #12913 )
...
GitOrigin-RevId: eb4582606103268f1f2c90da7d372a0a33926e36
2023-05-08 08:04:26 +00:00
Domagoj Kriskovic
27ffe1c814
[cm6] Display non-standard spaces as special chars ( #12927 )
...
* [cm6] Display non-standard spaces as special chars
* specialChar background color
* removed Ideographic Space
* fix: lint error
* added Ideographic Space
* display only for source editor
GitOrigin-RevId: d94942cdc6a0aa17045b1783ac95de601f6ae15a
2023-05-08 08:04:18 +00:00
Alf Eaton
b1929cf16d
[cm6] Improve symbol completion ranking ( #12902 )
...
GitOrigin-RevId: 8ccc87c2b86636bd37a3472d36873ade9a190209
2023-05-08 08:04:09 +00:00
Alf Eaton
009a108c71
Wrap setCursorHighlights in setTimeout ( #12951 )
...
GitOrigin-RevId: 204bf073bc2f4a014d9498c6a802fe38e52b22c5
2023-05-08 08:04:00 +00:00
Alf Eaton
0fba9dc374
Add a $CtrlSym group to the latex language ( #12919 )
...
GitOrigin-RevId: 4ee8ba7fe85f37dbe4cab04dae699b2a66007a2d
2023-05-08 08:03:51 +00:00
CloudBuild
2db96f5c66
auto update translation
...
GitOrigin-RevId: b1846e4d997a1238e7e1e33c9196d42771d91e70
2023-05-05 08:05:35 +00:00
Jessica Lawshe
44c2b6d2b2
Merge pull request #12958 from overleaf/jel-payment-change-currency
...
[web] Add currency as a dependency of effect and query price with current currency
GitOrigin-RevId: 1bbb2c5cd71a0dc23642e9af1eddc4a8a129b7ae
2023-05-05 08:05:27 +00:00
Rebeka
e3a0d236ae
fix: color should be persisted on the disabled menu item when hovering over it
...
GitOrigin-RevId: e594388b36de986c02114aa652f6fe9c9d705c5d
2023-05-05 08:05:10 +00:00
Tim Down
a0e3379c86
Merge pull request #12939 from overleaf/td-history-more-update-scroll-amount
...
History migration: More update button scrolls next change to the centre
GitOrigin-RevId: 29d41a046f7110c246a0b9c784dedf6b148ea298
2023-05-05 08:04:53 +00:00
Tim Down
27457133e4
Merge pull request #12873 from overleaf/td-history-loading-improvements
...
History migration: Improve loading logic and display for loading file diffs
GitOrigin-RevId: 9d20c4632e6a804cb21e6fffd52faa88bc03f01a
2023-05-05 08:04:45 +00:00
Tim Down
95646a1bd5
Merge pull request #12936 from overleaf/td-history-diff-viewer-fixed-font
...
History migration: Use fixed font, text size, line height and theme in document diff viewer
GitOrigin-RevId: 9f86be609e0fe72ca41429bae9db03e047952c08
2023-05-05 08:04:37 +00:00
June Kelly
7d1d34726e
Merge pull request #12914 from overleaf/mf-sort-file-tree-history-react
...
Sort react history file tree items with the same rule as the angular history file tree
GitOrigin-RevId: da3d3195fff1f5b05b232b329fc3cf38a65743f6
2023-05-05 08:04:04 +00:00
Eric Mc Sween
8a0a67e2bb
Merge pull request #12880 from overleaf/em-hash-oauth-secrets-4
...
Hash secrets when creating OAuth clients
GitOrigin-RevId: 5fb05bd825ceaabda635fe554a95879773aa3396
2023-05-04 08:06:12 +00:00
Jakob Ackermann
b0633b3a47
Merge pull request #12842 from overleaf/jpa-logout
...
[web] remove GET /logout endpoints
GitOrigin-RevId: 93f9498fdb66ece5028d90941aac50cda2737604
2023-05-04 08:05:57 +00:00
Eric Mc Sween
d5242379f2
Merge pull request #12912 from overleaf/em-server-pro-oauth-indexes
...
Add missing OAuth indexes in ServerPro
GitOrigin-RevId: 6cd37c1d884d30d5ec040f7d60961c8854e51273
2023-05-04 08:05:48 +00:00
Rebeka
0c54e6605b
Remove deprecated uses of badge style
...
GitOrigin-RevId: 47234e95acd42d7e5d23de8e3b67edca2bdd98d1
2023-05-04 08:05:40 +00:00
Alf Eaton
680a02892c
Duplicate the cloneSelectionVertically key mapping to re-allow Ctrl on macOS ( #12918 )
...
GitOrigin-RevId: 747e8889b5e3b34dd9ffef888f4a1d42fea1af74
2023-05-04 08:05:31 +00:00
Alf Eaton
2093d85a5f
Exclude CtrlSym commands from completion ( #12905 )
...
GitOrigin-RevId: f6d1813eba6c17444d2371b024f538137c244963
2023-05-04 08:05:23 +00:00
Alf Eaton
b010d6a5d3
Handle unset editor theme ( #12892 )
...
GitOrigin-RevId: 0e3413c08c6fd0752cd90ee868fec9b0f9f77437
2023-05-04 08:05:14 +00:00
Alf Eaton
2796f750ee
Rename TrackChangesToggleButton prop to match onMouseDown attribute ( #12862 )
...
GitOrigin-RevId: bf2a83c58298ee809f181d95beddec695d223922
2023-05-04 08:05:05 +00:00
Alf Eaton
09c5bf72d2
[cm6] Use Cmd on macOS for cloneSelectionVertically ( #12855 )
...
GitOrigin-RevId: ea72da47f2ebb377cf22af061ab616a021950502
2023-05-04 08:04:57 +00:00
Alf Eaton
8a12c34fce
[cm6] Emacs: close search form when Enter
is pressed in "Find" input ( #12841 )
...
GitOrigin-RevId: a4c974f45e0dbb13d96b9b424f056768449791fb
2023-05-04 08:04:49 +00:00
Alf Eaton
6c21f0821c
[cm6] Handle multiple selection ranges when applying snippets ( #12830 )
...
* Use fork of @codemirror/autocomplete
* Handle multiple selection ranges when applying snippets
GitOrigin-RevId: 04afc087ac127206463ea3d4950284a50308364a
2023-05-04 08:04:39 +00:00
Alf Eaton
05582567b4
Improve performance of search match counting ( #12808 )
...
GitOrigin-RevId: 70cd1aaf5b079cbd540c4a9f92a04fcb2786b308
2023-05-04 08:04:30 +00:00
Eric Mc Sween
05f963d17d
Merge pull request #12878 from overleaf/em-hash-oauth-secrets-2
...
Script for hashing OAuth secrets
GitOrigin-RevId: 7e2198ff9b41a24b1ca84768c24f3f653243c030
2023-05-02 19:46:13 +00:00
Eric Mc Sween
66d29940c3
Merge pull request #12861 from overleaf/em-ds-delete-chunk-migration
...
Better indexes for history chunks deletion
GitOrigin-RevId: 1404f5a0535bc94cb1e9d7fc2ea66fd90f584fea
2023-05-02 19:45:57 +00:00
Tim Down
da916c9c13
Merge pull request #12906 from overleaf/td-history-fix-labels-test
...
Expect correct number of labels in history version list test
GitOrigin-RevId: 2a56b21c7359aad5111a2a7879f31fb5e7c6b73d
2023-05-02 19:45:40 +00:00
Tim Down
7f17992cbc
Merge pull request #12870 from overleaf/td-history-prevent-diff-render-on-label-change
...
History migration: prevent unnecessary render when adding or deleting a label
GitOrigin-RevId: acabd581403f17f863e3bd0c06d1fbd77fe22228
2023-05-02 19:45:31 +00:00
Tim Down
76103eb77f
Merge pull request #12874 from overleaf/td-history-binary-file
...
History migration: Show alert for binary file preview
GitOrigin-RevId: f30e4946ce9f873661055b8a096c6aba7ab08e2d
2023-05-02 19:45:22 +00:00
Tim Down
a19dffeac2
Merge pull request #12877 from overleaf/td-history-file-tree-keyboard
...
History migration: Only activate document in file tree for space and enter keys
GitOrigin-RevId: 166a9ba36b1f19cd4e50d0e6f63ce04b164512cf
2023-05-02 19:45:14 +00:00
Tim Down
91db36bc01
Merge pull request #12883 from overleaf/td-history-deletion-marker-fix
...
History migration: Fix deletion marker class in theme
GitOrigin-RevId: d84c97632f467b116024ffc0992970b9aa586294
2023-05-02 19:45:05 +00:00
M Fahru
9e5aabea33
Implement auto retry mechanism for deleted file restore in history react ( #12866 )
...
GitOrigin-RevId: b30895061ee6fdfb6488d27ce2f91d4e410735aa
2023-05-02 19:44:57 +00:00
Tim Down
1fb921de99
History migration: Add error handling for all history requests ( #12872 )
...
* Add error handling for all history requests
* Remove comment
GitOrigin-RevId: 528dc98a0fc4ab523f8536274996c4166be45064
2023-05-02 19:44:48 +00:00
Tim Down
70bae34bd8
Add paywall to React history view ( #12849 )
...
* Implement history view paywall
* Add tests and some CSS fallbacks
* Make additional faded version above paywall non-clickable
* Change isFaded to faded for consistency
* Remove unused import
* Add missing attribute
* SHow all labels in free tier
* Address review comments
* Change Boolean conversion
Co-authored-by: ilkin-overleaf <100852799+ilkin-overleaf@users.noreply.github.com>
* Make adding or deleting a label show up in version list again
* Refactor to use visibleUpdateCount rather than maintaining two separate update arrays
* Removed unused import
* Use data-testid instead on class
* Round gradient values
* Correct test selector
---------
Co-authored-by: ilkin-overleaf <100852799+ilkin-overleaf@users.noreply.github.com>
GitOrigin-RevId: a2b021f3f4d3b9eb1358edb2ee4aa7db1bc7240e
2023-05-02 19:44:39 +00:00
June Kelly
e89b4b4214
Merge pull request #12811 from overleaf/jk-plans-event-currency-segmentation
...
[web] Add currency/id segmentation to Recurly analytics events
GitOrigin-RevId: 56998f403358d5f6b3cece6835e16e65e06635b1
2023-05-02 19:44:24 +00:00
ilkin-overleaf
5480e1b371
Merge pull request #12850 from overleaf/ii-history-react-fix-disappeared-pseudo-labels
...
[web] Fix disappeared pseudo labels
GitOrigin-RevId: 4d33eb8888cadbccba29ac001e205db8fa717c49
2023-05-02 19:44:15 +00:00
Brian Gough
1da76f0a8d
Merge pull request #12848 from overleaf/bg-fix-path-exception
...
add exception handling for path.join in ProjectEntityHandler
GitOrigin-RevId: dad305057fd6b2821525ca5b6d1933824989e241
2023-05-02 19:43:50 +00:00
Jakob Ackermann
6ef9be0d0c
Merge pull request #12858 from overleaf/jpa-server-ce-script-change-compile-timeout
...
[web] server-ce-script: add script for changing compile timeout for user
GitOrigin-RevId: 3718b970661e1ede04402889c240ecdabdcc7eff
2023-05-01 08:05:20 +00:00
Alf Eaton
e0d9069131
[cm6] Add "within selection" option to the search form ( #12798 )
...
* Use forked @codemirror/search
* Use getPanel to get the search panel
* Remove layer-based highlightSelectionMatches
* Add "within selection" option to the search form
* Add test for "replace all within selection"
* Fix tests
GitOrigin-RevId: 95ce76fd017f96278b04c16a1fd34f785f7504a3
2023-05-01 08:05:02 +00:00
Alf Eaton
7f7443356c
Merge pull request #12738 from overleaf/mj-disable-ace-beta-users
...
[web] Hide Ace editor for beta users
GitOrigin-RevId: 7e359823429656862c4701e55686ebfd3f1f7a36
2023-05-01 08:04:53 +00:00
Alf Eaton
2606c76aec
Merge pull request #12805 from overleaf/ae-markdown-types
...
[cm6] Fix type for Markdown language loader
GitOrigin-RevId: 725e1b28dd73e9090638f5d682e48e658c957a04
2023-05-01 08:04:45 +00:00
Alf Eaton
1da94f029c
[cm6] Avoid selecting a search match when re-opening the search panel ( #12797 )
...
GitOrigin-RevId: 32bb03b71ce56cc0dbe6f7c92cc6d85151ef1971
2023-05-01 08:04:36 +00:00
Alf Eaton
40cbfc451a
[cm6] Improve search match scrolling into view ( #12787 )
...
GitOrigin-RevId: 6ce9b86253a9c3a2c6ff44c10f78204ff16bd6e2
2023-05-01 08:04:27 +00:00
Alf Eaton
c53411ff1d
Merge pull request #12776 from overleaf/ae-search-close-tooltip
...
[cm6] Add tooltip to search panel close button
GitOrigin-RevId: ba7f4ca5d672580054cb6214be94497fd5141730
2023-05-01 08:04:17 +00:00
Alf Eaton
f3205c1d06
Merge pull request #12768 from overleaf/ae-upgrade-codemirror-3
...
[cm6] Upgrade CodeMirror dependencies
GitOrigin-RevId: aa2d3473deee940fc86ac18261c0e0c35af53711
2023-05-01 08:04:07 +00:00
M Fahru
0648b8aa6c
Implement deleted file restore for history react ( #12753 )
...
* Add strikethrough to deleted file tree item in history file tree
* Add "restore file" button on toolbar if the selected file have a `removed` operation.
* Implement "restore file" functionality on removed file:
- Refactor the `Selection` object in history context value since we need the `deletedAtV` data which currently is not passed through the state.
- Refactor and clean up file tree type system to support passing through the whole `FileDiff` object for getting the `deletedAtV` data which only appear on `removed` operation
- Implement `postJSON` with file restoration API and pass it on restore file onClick handler at toolbar
* Implement loading behaviour while restoring file is inflight:
- Add `loadingRestoreFile` to `LoadingState`
- Change restore file button to `Restoring...` when in loading state.
* Refactor:
- Rename `DiffOperation` to `FileOperation`
- Extract `isFileRemoved` and `isFileRenamed` to its own file
- Extract `Toolbar` components into small files
GitOrigin-RevId: 2e32ebd2165f73fc6533ff282a9c084162efd682
2023-04-28 08:04:59 +00:00
Jessica Lawshe
0de648eecd
Merge pull request #12774 from overleaf/ds-em-mongo-secondary-db-fix
...
Bug fix - Mongo DB secondary preference
GitOrigin-RevId: d9adc0a7e1ee5085b34c5c1ddfdc715967607fc3
2023-04-28 08:04:51 +00:00
Jessica Lawshe
afb810c2a1
Merge pull request #12772 from overleaf/td-history-infinite-scroll-fix
...
Fix bug in infinite scrolling in history view
GitOrigin-RevId: ae71e96a17197451ae583e5614adbbd9dda93ee0
2023-04-28 08:04:42 +00:00
Jessica Lawshe
8be17cdb37
Merge pull request #12819 from overleaf/jpa-institutions-lookup
...
[web] migrate /institutions/ proxies to explicit V1 requests
GitOrigin-RevId: 535da280a6350dacbe2c957d2f2cedaeee02a48a
2023-04-28 08:04:34 +00:00
Domagoj Kriskovic
3d5e8c9877
add 'Ace removal' notification ( #12800 )
...
* add 'Ace removal' notification
* prettier
* add memo, window.clearTimeout
* remove warning for server pro
* added tracking events
* useCallback for onClick
* fix: event rename
GitOrigin-RevId: 70bce8b93bae233e7183a941abaf2ec7a70ddfb6
2023-04-28 08:04:19 +00:00
Miguel Serrano
d2172e5179
[web] Issue Oauth2 access tokens ( #12788 )
...
* [web] Issue Oauth2 access tokens
* [web] Add partial index for `oauthAccessTokens.user_id` for Personal Access Tokens
* [web] script to create personal access tokens
GitOrigin-RevId: 796e8d23a6799a87ac6096c686139c6290668b83
2023-04-28 08:04:10 +00:00