Davinder Singh
10f879eab8
Merge pull request #12365 from overleaf/ds-deleted-project-page
...
Admin panel- Deleted project info page migration to react
GitOrigin-RevId: a964d80b3a2ef25340452fccdab6bdc51c01c59e
2023-04-26 08:04:03 +00:00
Miguel Serrano
a8885b1720
OAuth server: generate GitHub-style tokens ( #12617 )
...
* Add `base-x` and `crc-32` dependencies
* OAuth server: generate GitHub-style tokens
GitOrigin-RevId: c128742a37d53f1902ccfaf75fa1c5ca5adfdbf2
2023-04-25 08:07:18 +00:00
Jimmy Domagala-Tang
45797f8bb6
Merge pull request #12764 from overleaf/jpa-remove-unused-http-proxy
...
[web] remove unused http-proxy dependency
GitOrigin-RevId: bc1e30d1ce175e1f5c88614ab6f2fbbeb5d863a5
2023-04-25 08:07:09 +00:00
Eric Mc Sween
c539e960e7
Merge pull request #12671 from overleaf/em-git-bridge-delete-project
...
Add endpoint to delete project data in git bridge
GitOrigin-RevId: bdc9701284255166bf4a122dad5fd89ced0c0ca2
2023-04-25 08:06:30 +00:00
Tim Down
afd1195902
Add infinite scrolling to history versions list ( #12752 )
...
* Add infinite scrolling to change list, add spinner while doing initial updates load, refactor updates state
* Update type in tests
* Update types
* Using LoadingSpinner component
* Remove redundant imports
GitOrigin-RevId: 98c7eae8edbc4d10d7107d825045edfc4159494f
2023-04-25 08:06:22 +00:00
Tim Down
bf076a8c97
Merge pull request #12721 from overleaf/td-history-improve-diff-highlight
...
Add markers for addition and deletion on empty lines in history diff
GitOrigin-RevId: 62e329da8bc055ee922854b837fe9465d724402e
2023-04-25 08:06:14 +00:00
Brian Gough
72abda9f29
Merge pull request #12757 from overleaf/bg-clean-up-recurly-prices-script
...
clean up recurly prices script
GitOrigin-RevId: b9afa05a0931bb11fd9be2d9a92a6d4beaab2f7d
2023-04-25 08:06:05 +00:00
Brian Gough
253f44894a
Merge pull request #12748 from overleaf/bg-recurly-add-currency
...
add script for generating recurly prices
GitOrigin-RevId: c7a624af35eba9882798fbaf750e4328604f47fa
2023-04-25 08:05:57 +00:00
Mathias Jakobsen
17ca11fae0
[cm6] Add save command to emacs (recompiles doc) ( #12742 )
...
GitOrigin-RevId: 10cda3f14411147d0d900f688d9b5017f49d2db2
2023-04-25 08:05:35 +00:00
Alf Eaton
f409b96f00
Fix padding in emptyLineFiller and lineWrappingIndentation extensions ( #12736 )
...
GitOrigin-RevId: 8b6a2ad0beb802d917f3e998c378792c6156836a
2023-04-25 08:05:27 +00:00
Alf Eaton
8537a7a5d0
Handle mode: 'none' in keybindings ( #12717 )
...
GitOrigin-RevId: 77d040352b1de2311f663a8b33bd0d20d79a30ae
2023-04-25 08:05:18 +00:00
Alf Eaton
4bb582bdd8
[cm6] Improve Tab behaviour in read-only mode ( #12715 )
...
* Improve Tab behaviour in read-only mode
* Remove Tab shortcuts from Markdown configuration
GitOrigin-RevId: 9eb804fcf820b37b371b1c351cfbdf7bff1ced89
2023-04-25 08:05:10 +00:00
Alf Eaton
08ccdb79d3
[cm6] Improve alignment of review panel elements ( #12710 )
...
* Use a block widget for top padding
* Update review panel positions when the editor geometry changes
* Remove editorPaddingTop from position calculations
* Recalculate review panel on start adding comment
* Assert on line content rather than index
* Use broadcastChange
* Keep focus in the editor when opening the review panel
* debounce broadcastChange
* Set CULL_AFTER to Infinity
GitOrigin-RevId: a8d7b8967736a9164b5264eeaadf334c15ec95ce
2023-04-25 08:05:02 +00:00
Alf Eaton
acf6abb0fb
[cm6] Use a block widget for padding at the top of the editor ( #12705 )
...
GitOrigin-RevId: 000ce9c90ea6b2ca72ab969704354a19fcea7a87
2023-04-25 08:04:53 +00:00
Rebeka
b063495200
fix: fit text inside the circle shape
...
GitOrigin-RevId: 81167ee6ebc281a7a403ff2fdc3b19f4cc91d6be
2023-04-24 08:02:42 +00:00
M Fahru
4dec157e08
Implement history react toolbar UI ( #12530 )
...
There are two different UI in this PR: `comparing` and `viewing` mode.
- For `comparing`, the user would be shown two separate date. It uses the `UpdateRange` object and this PR adds a timestamp to both `fromV` and `toV` of the object type.
- For `viewing`, the user would only be shown one date since `viewing` mode means viewing a specific update version.
Some other notable changes:
- Move `diff` state to `diff-view.tsx`, which contains `main.tsx` (main editor history view) and `toolbar.tsx` as its children
- refactor `autoSelectFile` by passing `updateRange.toV` directly
- refactor `updateIsSelected` by passing an object that contains `fromV` and `toV` instead of passing `update
There's also a cypress test for both the `viewing` mode and `comparing` mode in this PR.
GitOrigin-RevId: ba54f073f3479c55a39eb6b2932ea7faff78dddc
2023-04-21 08:03:39 +00:00
M Fahru
08d2eea47a
Decouple history-file-tree styling out of editor file tree:
...
- Extract/duplicate the style from editor file tree (only extract styling that's being used in history file tree)
- Change some of the class name to avoid duplicated class name from the editor file tree
- Revert change to editor file tree since it has been moved to history file tree
GitOrigin-RevId: 6c3b20080c9b428363024db622f60e3540d919e6
2023-04-21 08:03:36 +00:00
Ilkin Ismailov
dd5509b16f
add sm size to badge
...
GitOrigin-RevId: 4e69d582ce770abcff10f3a6b34662f4873fc224
2023-04-21 08:03:33 +00:00
M Fahru
8212b686c6
Implement new style for history file tree badge
...
GitOrigin-RevId: 6221bc00e5aecf49fd3f2657128d1e9a2d4e648b
2023-04-21 08:03:30 +00:00
Jakob Ackermann
0b985c7a0b
Merge pull request #12723 from overleaf/jpa-revert-node-18-upgrade
...
[misc] revert node 18 upgrade
GitOrigin-RevId: 752d45b015e2e8802b875b5de8ee044ba1170345
2023-04-21 08:03:22 +00:00
Alf Eaton
98961d9465
Merge pull request #12719 from overleaf/ae-navbar
...
Restore z-index of .navbar-main
GitOrigin-RevId: f25b462227beaee483199043a97206ccdedfe1c0
2023-04-21 08:03:19 +00:00
Mathias Jakobsen
81a8fa2ce3
Merge pull request #12672 from overleaf/ae-emacs-compile-keydown
...
[cm6] Stop propagation of Ctrl-s when Emacs keybindings are enabled
GitOrigin-RevId: 32bebefb583ad813931af221cce7498d40fdbaf1
2023-04-21 08:03:11 +00:00
Mathias Jakobsen
462837b44d
Merge pull request #12701 from overleaf/dk-cm6-autocomplete-item-space
...
[cm6] Add space after item autocomplete
GitOrigin-RevId: 6fff77c0c0563530af981bbac73b1d88e02bb759
2023-04-21 08:03:08 +00:00
Mathias Jakobsen
4341abcf64
Merge pull request #12678 from overleaf/mj-cm6-vim-upgrade
...
[cm6] Upgrade codemirror-vim
GitOrigin-RevId: 2f57c338a69c19bf6bd6525debd10e5e6eb1269f
2023-04-21 08:03:05 +00:00
Mathias Jakobsen
29b056d5a3
Merge pull request #12682 from overleaf/mj-def-whitespace
...
[lezer] Allow whitespace before macro parameter
GitOrigin-RevId: 14bd8428f0a78fb71184bf300dac0b2b1e3abd3c
2023-04-21 08:03:02 +00:00
Mathias Jakobsen
3bd174631a
Merge pull request #12696 from overleaf/mj-rt-skip-more-preamble
...
[cm6+rt] Update skip-preamble-cursor to skip \maketitle and abstract
GitOrigin-RevId: 3c54d8159bfdb431763872790a2b82ac4cffc09f
2023-04-21 08:02:59 +00:00
Mathias Jakobsen
59b3b9b933
Merge pull request #12631 from overleaf/ae-readonly-focus
...
[cm6] Prevent the editor being focused when read-only
GitOrigin-RevId: 7de9f2df2421b57b3315d59d640f7c8b46caf178
2023-04-21 08:02:56 +00:00
Mathias Jakobsen
c2292a8567
Merge pull request #12677 from overleaf/ae-codemirror-view-upgrade
...
[cm6] Upgrade CodeMirror dependencies
GitOrigin-RevId: cc973b1c5b23eca0fc93a9b3a970c832212e47af
2023-04-21 08:02:53 +00:00
Rebeka
5ff575e3e5
fix: when collapsing the navbar, do not overlap it with other elements, for example with the tooltip
...
GitOrigin-RevId: 2db133ce8399c46b620a3a594fc415244c7d9788
2023-04-21 08:02:49 +00:00
Rebeka
4adf965180
fix: make the navbar dropdown list to take the full viewport
...
GitOrigin-RevId: c6c6c447c14fa25ad27d73cf3c39d6650fa5e744
2023-04-21 08:02:46 +00:00
Brian Gough
cb8992e912
Merge pull request #12709 from overleaf/bg-rollback-additional-services
...
rollback additional services from node 18 to 16
GitOrigin-RevId: 60428768eb4c895b89e9a5dace429ea70af3b9bf
2023-04-20 08:04:02 +00:00
Brian Gough
8d55ebc662
Merge pull request #12706 from overleaf/bg-rollback-broken-node-18-services
...
rollback broken node 18 services
GitOrigin-RevId: 7aa84d0cc864474d00fe881db100a4c6ec7d798c
2023-04-20 08:03:54 +00:00
Brian Gough
ed0acd8e58
Merge pull request #12658 from overleaf/bg-node-18-upgrade
...
Upgrade to node 18
GitOrigin-RevId: 1b25d20a8987950a72a7bf966a825794de4ad960
2023-04-20 08:03:37 +00:00
Rebeka Dekany
df300b5f24
Fix: Chat messages deduplication ( #12667 )
...
* Prevent the duplicated message IDs by filtering them out
* fix: Prevent the duplicated message IDs by filtering them out
GitOrigin-RevId: 6d6c2821e6e29c9949fd323fa3a507016b51aff4
2023-04-19 08:03:31 +00:00
Tim Down
5f5e07a334
Merge pull request #12668 from overleaf/td-history-scroll-to-first-change
...
Scroll to first change in history document diff viewer
GitOrigin-RevId: e135877ca440c5eb2732890e8723d9098444727f
2023-04-19 08:03:28 +00:00
Tim Down
99e1ff0804
Merge pull request #12644 from overleaf/td-history-compare
...
Initial implementation of comparing history versions
GitOrigin-RevId: 890e270d6e41856a79689ab41ccfbde25c4703ba
2023-04-19 08:03:25 +00:00
Jessica Lawshe
df58f6720e
Merge pull request #12609 from overleaf/jel-request-for-service-pdf
...
[web] Update Request for Service PDF
GitOrigin-RevId: 0a0598ba3549148a0314b65248f00d167ac62d0c
2023-04-19 08:03:22 +00:00
Jessica Lawshe
6fc5385ca6
Merge pull request #12249 from overleaf/tm-gallery-top-picks
...
Implement top picks in template gallery for CVs
GitOrigin-RevId: 22f720582e27fac2b9e454ce4e28bd124de094b7
2023-04-19 08:03:19 +00:00
Eric Mc Sween
5b804ceefd
Merge pull request #12654 from overleaf/em-td-upload-filename-encoding
...
Fix filename encoding of project and file uploads
GitOrigin-RevId: e718c8f8f376772ee13c50c82d26848977e16eef
2023-04-19 08:03:13 +00:00
Eric Mc Sween
cff54eae78
Merge pull request #12575 from overleaf/em-fix-chunk-replace-transaction
...
Fix history chunk replacement transaction
GitOrigin-RevId: fc0fa8f4a55ae5f402ba87db5e4ac2856fe6627b
2023-04-19 08:03:10 +00:00
Alf Eaton
924012e21f
[cm6] Avoid overwriting themed syntax highlighting colours when editing Markdown ( #12648 )
...
GitOrigin-RevId: ed5d558544839978862004a8b7feb80806a2100d
2023-04-19 08:03:04 +00:00
Alf Eaton
5717f51042
Merge pull request #12643 from overleaf/ae-initial-active-line-highlight
...
[cm6] Fix initial active line highlight
GitOrigin-RevId: 54de6a176e826ed7d7f1016ba6cee7a8803f0be4
2023-04-19 08:02:53 +00:00
Alf Eaton
f205d1f31d
Merge pull request #12621 from overleaf/ii-history-react-delete-labels
...
[web] Delete history tags
GitOrigin-RevId: 0a2846bbb3e99ef632b9192a9f8c04f702645506
2023-04-19 08:02:47 +00:00
Jimmy Domagala-Tang
fd61e9b2b5
Merge pull request #12554 from overleaf/jdt-dev-google-sso-env-variable
...
local env variable for google sso contains trailing slash
GitOrigin-RevId: 3840cd794cda4870a10755a1d272221b314a6586
2023-04-18 08:05:23 +00:00
Jakob Ackermann
66d91dfd61
Merge pull request #12632 from overleaf/jdt-jpa-sso-notification-logging
...
[web] fallback to providerName when displaying SSO-linked notification
GitOrigin-RevId: 0da4a570f8a704cdbd47b5905a21273c6ab85d6d
2023-04-18 08:05:07 +00:00
Mathias Jakobsen
c8f7bc54bc
[web] Add split test for testing editor switch naming ( #12596 )
...
Co-authored-by: Ieva Vaiginyte <95856891+ievaoverleaf@users.noreply.github.com>
GitOrigin-RevId: dafe07bda841dad962ebf2894718750fafe86373
2023-04-18 08:04:59 +00:00
Jimmy Domagala-Tang
77c2db38fc
Merge pull request #12566 from overleaf/jdt-ghost-danger-buttons
...
feat: adding danger ghost buttons
GitOrigin-RevId: 2ee6ea1c395ba4a73fbe09b36acde3145c590a6b
2023-04-18 08:04:51 +00:00
Tim Down
b07535f15b
Merge pull request #12641 from overleaf/td-source-editor-import-fix
...
Fix for incorrect import
GitOrigin-RevId: 5814fbf888446f7cbc9464565ab13f3b1db8b54f
2023-04-17 08:05:57 +00:00
Tim Down
23b9c078b8
Merge pull request #12636 from overleaf/td-history-autoselect-file
...
Simplify file autoselect in React history view
GitOrigin-RevId: 43f070b26ab0a75af13063712b5cf05778da4064
2023-04-17 08:05:49 +00:00
Tim Down
38998afa8e
Implement history diff viewer buttons ( #12439 )
...
GitOrigin-RevId: 0ed8eb8568783b4938188a86c4ee75c767e6d713
2023-04-17 08:05:41 +00:00
Alf Eaton
63b2064420
[cm6] Add scrollIntoView when commands are dispatched ( #11678 )
...
GitOrigin-RevId: be005885330b9b29c7ddbfeacaec0a41d96e5e25
2023-04-17 08:05:33 +00:00
Mathias Jakobsen
7d237d0103
[cm6] Only swallow text in autocomplete insertion if node is well-formed ( #12562 )
...
* [cm6] Only swallow text in autocomplete insertion if node is well-formed
* [cm6] Use longest common prefix heuristic for autocompletion in ill-formed nodes
GitOrigin-RevId: 5adf3dc0314d86b267e2142a1250dece3ab29ef8
2023-04-17 08:05:24 +00:00
Mathias Jakobsen
73191f56e1
[cm6+rt] Make formatting commands work after UnknownCommands without arguments ( #12625 )
...
GitOrigin-RevId: 0eb59e6580d6f217c46424ede0fa6f79c8786940
2023-04-17 08:05:16 +00:00
Mathias Jakobsen
4b2cc907e2
[cm6] Change Emacs commands to visual-line-mode ( #12523 )
...
* [cm6] Change Emacs commands to visual-line-mode
* [cm6] Change line deletion commands to visual line mode
GitOrigin-RevId: 7a4f3d66bec611de410b6c1fbafbfe33b974e37b
2023-04-17 08:05:08 +00:00
Alf Eaton
e09a5f3adf
Assert that the Rich Text document is ready before continuing with Cypress tests ( #12612 )
...
GitOrigin-RevId: fb0755200366e1129ee86ba9a439210ffe64e205
2023-04-17 08:04:59 +00:00
Alf Eaton
6ca565fa90
Fix autocomplete hotkeys description ( #12607 )
...
GitOrigin-RevId: f7f80fdf56f97ee70accec0162e6b395cfd16584
2023-04-17 08:04:51 +00:00
Alf Eaton
359255b820
[cm6] Use a modified fork of the closeBrackets extension ( #12573 )
...
GitOrigin-RevId: a24020ed216cb10defff989f5876666c29889de2
2023-04-17 08:04:43 +00:00
Alf Eaton
dda9230c6c
[rich text] Add "Insert Citation" and "Insert Cross-reference" buttons ( #12529 )
...
GitOrigin-RevId: fde2f1a281318afede138ccae12f73ade3fa9f65
2023-04-17 08:04:34 +00:00
Alf Eaton
39df55787c
Improve handling of doc:saved events ( #12522 )
...
GitOrigin-RevId: 0ebf198548f6aeecb356405b0c582d3fd64db391
2023-04-17 08:04:26 +00:00
Alf Eaton
a8ed6b65e1
[cm6] Improve "vertical overflow" handling ( #12405 )
...
* Avoid setting style on the editor view whenever overflowPaddingState changes
* Round values in recalculateScreenPositions
* Refactor ignoreGeometryChangesUntil slightly
* Restore the original value
GitOrigin-RevId: 75c57be21dd16a748c0d9b14058386849a80b831
2023-04-17 08:04:18 +00:00
Alf Eaton
ab10fd99f5
Add CodeMirror dev tools extension ( #12142 )
...
GitOrigin-RevId: 148a0fba5faf6dc8f638fcb4666e2fda6c5c6c40
2023-04-17 08:04:09 +00:00
Alf Eaton
161decd67d
Upgrade @codemirror/view ( #12574 )
...
* Upgrade @codemirror/view
* Disable emptyLineFiller extension
GitOrigin-RevId: 57ce4194ece0ea448e24184f0b3a3e13352cb014
2023-04-17 08:04:00 +00:00
Jakob Ackermann
01f4df08ee
Merge pull request #12620 from overleaf/jpa-align-compile-size-limit
...
[web] align size limit for editable content between SAAS and Server Pro
GitOrigin-RevId: 84da372ac5e3716f7987cc2d195834a5180d2978
2023-04-14 08:03:33 +00:00
Jakob Ackermann
3841177931
Merge pull request #12504 from overleaf/jel-cms-card-padding
...
[web] Option to set padding on CMS rows
GitOrigin-RevId: 297344c9bf6c04eae630f1ddbed59f9519d4e4c7
2023-04-14 08:03:19 +00:00
Jakob Ackermann
bc91aebf1c
Merge pull request #12410 from overleaf/bg-fix-restore-deleted-docs-script
...
fix async call usage of restoreDeletedDoc
GitOrigin-RevId: 693c3d1e2e1d7757815d310eacd148a107b44395
2023-04-14 08:03:15 +00:00
Jakob Ackermann
1096c81f4a
Merge pull request #12528 from overleaf/jpa-switch-dashboard-events-to-bq
...
[web] switch events on project dashboard to BQ
GitOrigin-RevId: 9326c19cc5663c4dc2919877eb8df91e312bb902
2023-04-14 08:03:12 +00:00
Jakob Ackermann
c35da85ad8
Merge pull request #12526 from overleaf/jpa-delete-redundant-assignment
...
[web] delete redundant variable assignment in tests
GitOrigin-RevId: 2876e217eb21a886dc2c8b251b7208de1b5ea349
2023-04-14 08:03:09 +00:00
Tim Down
7f37ba737c
Move source editor out of module ( #12457 )
...
* Update Copybara options in preparation for open-sourcing the source editor
* Move files
* Update paths
* Remove source-editor module and checks for its existence
* Explicitly mention CM6 license in files that contain code adapted from CM6
GitOrigin-RevId: 89b7cc2b409db01ad103198ccbd1b126ab56349b
2023-04-13 08:40:56 +00:00
M Fahru
3f992f9453
Ensure new data are fetched properly whenever history is opened ( #12577 )
...
GitOrigin-RevId: e0ae14cdc90c95dbd44b12bd8332bc982ea34a10
2023-04-13 08:04:45 +00:00
Alexandre Bourdin
f03b75e55f
[web] Tags/color picker tweaks ( #12595 )
...
* Change wording of tags header and hide uncategorized when tags list is empty
* Add a tooltip on the colour picker more button
* Fix linting
GitOrigin-RevId: 07e1c411c2c9f6f66e0a00c1610af662b829c4e4
2023-04-13 08:04:37 +00:00
Jakob Ackermann
08673c9c1c
Merge pull request #12594 from overleaf/jpa-fix-cleanup-unused
...
[web] scripts/translations: fix searching for unused translations
GitOrigin-RevId: 2cfefc6ffde7aaab0ef2d00888059ddafda3bb1d
2023-04-13 08:04:29 +00:00
Alexandre Bourdin
376d9c43a3
Merge pull request #12374 from overleaf/ab-rename-folders-tags
...
[web] Rename folders to tags
GitOrigin-RevId: 05c34c515aeeb9230ed512c267f97bcb679767a8
2023-04-13 08:04:20 +00:00
Alexandre Bourdin
481cd14cb1
Merge pull request #12557 from overleaf/ii-history-react-labels-only
...
[web] History labels only list
GitOrigin-RevId: 58b8e5a5af0754e32841223f9c478c25900df526
2023-04-13 08:04:12 +00:00
Alexandre Bourdin
04c204f989
[web] Colour picker for tags ( #12255 )
...
* Base for color picker
* React color picker and updated modals
* Add tag color picker to mobile dashboard
* Update existing tests and fix disable save button condition
* CSS adaptations for desktop modal streched into mobile display
* Update TagsController tests
* Add aria-hidden label on color pickers
* Fix linting
* Fix project list test
* Select random color when creating tag
* Cleanup leftovers in project list context
* Test cleanup
* Pre-select custom color and store local color while picking
* Add type to preset colors
* Add css fix to override disabled button opacity
* Skip redundant check
* Fix linting
* Add back btn-secondary on manage tag modal after rebase
GitOrigin-RevId: a4cf24e85cc0ca01466f4bf9c77482be8360e68e
2023-04-13 08:04:03 +00:00
M Fahru
fb6746a887
Add default pathname logic on history react file tree ( #12505 )
...
On history react, when the initial screen has been loaded, no default pathname is selected. This PR adds logic for selecting default pathname and getting the diff for that pathname.
Also, add some other small changes, the notable ones are:
- Refactor some type naming and file structure related to the history file tree
- Refactor file tree selectable hooks (merge selectable context provider into the main provider)
- prevent clicking on the same file tree item by checking the current pathname before invoking the handler function
GitOrigin-RevId: 73c36e9ed918ae3d92dd47108fbe8542a7571bdd
2023-04-12 08:04:58 +00:00
June Kelly
e780a09a15
Merge pull request #12473 from overleaf/ab-server-pro-split-test-overrides
...
[web] Add split test overrides through settings for non-SaaS env
GitOrigin-RevId: 82cb6a573a992e730107f6287e7804cfe0f04aa5
2023-04-12 08:04:37 +00:00
June Kelly
17109393c5
Merge pull request #12387 from overleaf/jk-split-button-tweaks
...
[web] Split-menu style tweaks
GitOrigin-RevId: a04121981c4fe240c247cf03da5be7052c26f541
2023-04-12 08:04:28 +00:00
June Kelly
841df71a1d
Merge pull request #12342 from overleaf/jk-password-ux-please-use-another-password
...
[web] Password UX: 'Please use another password'
GitOrigin-RevId: ca9b26cbcf2dabb27c716da314764ee40ffc83dd
2023-04-12 08:04:13 +00:00
Jakob Ackermann
9362d286b7
Merge pull request #12560 from overleaf/jpa-faster-migration
...
[web] migrations: cut delay in auditLog migration from 10s to 10ms
GitOrigin-RevId: 2a6525212149c5e0f1ebfec4023f4e0fe91ecc5f
2023-04-12 08:04:05 +00:00
Miguel Serrano
7aa68ebcec
Merge pull request #12551 from overleaf/msm-git-bridge-vulnerabilites
...
[git-bridge] Update `httpclient` and `commons-compress`
GitOrigin-RevId: cb4f6cca09d991114bd784af6d2a79d887de256d
2023-04-12 08:03:57 +00:00
ilkin-overleaf
8e0aa685ce
Merge pull request #12549 from overleaf/ii-history-react-list-of-all-versions
...
[web] All versions of history entries
GitOrigin-RevId: 7365ac4913c115b3b2872a3713d893463719c15e
2023-04-12 08:03:47 +00:00
Eric Mc Sween
fb1f61434a
Merge pull request #12545 from overleaf/em-oauth-tokens-ttl
...
Delete expired OAuth tokens and authorization codes
GitOrigin-RevId: 2743ed12a11101a383c46de93deabc5cdeeddc5b
2023-04-11 08:04:23 +00:00
Eric Mc Sween
1f9cfd877a
Merge pull request #12536 from overleaf/em-oauth-refresh-tokens-index
...
Allow OAuth access tokens without refresh tokens
GitOrigin-RevId: 5f95985b3a2e9b1c9a391b73476ce6b55875af87
2023-04-11 08:04:06 +00:00
Alexandre Bourdin
25282f720e
Merge pull request #12542 from overleaf/ab-reorder-config-local-env
...
Reorder config loading for local env web
GitOrigin-RevId: 86a2ba22aa684b09691458ee4be87151c0b4be51
2023-04-07 08:03:54 +00:00
Miguel Serrano
ea0df8a7dd
Merge pull request #12506 from overleaf/msm-check-github-module-frontend
...
[web] add checks for github and V1 being available
GitOrigin-RevId: 90ba19d41c28bbc96d07825086697d2f946eabcd
2023-04-05 09:05:27 +00:00
M Fahru
17a98d756e
Add badges UI to history react file tree ( #12479 )
...
GitOrigin-RevId: 52c45b72110e01bb193139654fa9385cb9b9e489
2023-04-05 08:03:05 +00:00
Jessica Lawshe
a4586074d7
Merge pull request #12442 from overleaf/jel-bsStyle
...
[web] Add bsStyle to `react-bootstrap` buttons
GitOrigin-RevId: 0059a457cbd8b4c316aa3b34e4d77f1b92bd690e
2023-04-05 08:02:50 +00:00
Jessica Lawshe
caf8a57f47
Merge pull request #12383 from overleaf/jel-card-color
...
[web] Update default card color for new CMS page style
GitOrigin-RevId: bb74164f8e29d32e3d01418e77e6c370b281a3d7
2023-04-05 08:02:47 +00:00
Eric Mc Sween
6b110cf4d0
Merge pull request #12481 from overleaf/td-history-remove-source-editor-imports
...
Remove accidental imports from source-editor module in history
GitOrigin-RevId: 808597e113c3b1e74cacc712313af0e20b0e1786
2023-04-04 12:22:25 +00:00
Eric Mc Sween
470dcdedb7
Merge pull request #12474 from overleaf/em-oauth-scripts
...
Management scripts for OAuth client configurations
GitOrigin-RevId: 4463f4716fdd060708581635fb20980e61a78df9
2023-04-04 08:05:39 +00:00
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
Eric Mc Sween
6c234e81c0
Merge pull request #12377 from overleaf/em-server-pro-config
...
Config adjustments for git bridge in Server Pro
GitOrigin-RevId: 1fc4563253252e5a05118d8fda99a00c8b22126a
2023-04-04 08:05:01 +00:00
Jessica Lawshe
91ec3ca47e
Merge pull request #12425 from overleaf/jel-mobile-padding
...
[web] Option to add padding for mobile layout on CMS pages
GitOrigin-RevId: 33775905725710d7fc16d84c00af643c4adcc590
2023-04-04 08:04:46 +00:00
Jessica Lawshe
df8000fa83
Merge pull request #12414 from overleaf/jel-grid-in-card
...
[web] Option to render grid in a card on the CMS
GitOrigin-RevId: b65ee396915b4e8622384ab37a453d59b1d18c88
2023-04-04 08:04:38 +00:00
Jessica Lawshe
5b1d95748d
Merge pull request #12430 from overleaf/jel-tests-in-locals
...
[web] Move middleware setting split tests in locals
GitOrigin-RevId: 07e0203ef13d8686cf8f7a2237a45bbdab2ac3ed
2023-04-04 08:04:29 +00:00
Jessica Lawshe
17525532d0
Merge pull request #12411 from overleaf/jel-saml-cert-check
...
[web] Add script to check certificate dates from IdP SAML metadata
GitOrigin-RevId: 9a1153c5a636dea798bdd112d400f370355c5783
2023-04-04 08:04:21 +00:00
ilkin-overleaf
dfda9d0677
Merge pull request #12434 from overleaf/ii-history-react-feature-flag
...
[web] Fix history view feature flag
GitOrigin-RevId: af2e76074ed43ec1ed1b877a6ffd403abab48ec8
2023-04-04 08:03:50 +00:00
Tim Down
11f8905be4
Connect up document diff viewer to history state
...
GitOrigin-RevId: 610a254ea77c194969033d0791ecf1129e02c4bf
2023-03-31 08:03:47 +00:00
ilkin-overleaf
867b37b76f
Merge pull request #12417 from overleaf/ii-history-react-toggle-switch
...
[web] Toggle switch history migration
GitOrigin-RevId: c0812d03d576bc66dd8878fa80d4ac18dd8576d0
2023-03-30 08:04:22 +00:00
M Fahru
568092e16b
Add react file tree UI to history view ( #12357 )
...
* Add react file tree UI to history view
* Use history data from API to render react file tree in history view
GitOrigin-RevId: 2b1eb5422f0c91fdf5e87e21d1e5d06defd45e98
2023-03-30 08:04:17 +00:00
Brian Gough
f2e0a41f9c
Merge pull request #12409 from overleaf/bg-restore-orphaned-docs
...
add script to restore orphaned docs
GitOrigin-RevId: d17ca801fa39ed6e6d02fa27c8f922c89fe5a2a4
2023-03-30 08:03:59 +00:00
Eric Mc Sween
ea7d633117
Merge pull request #12371 from overleaf/em-git-bridge-data-directory
...
Server Pro entrypoint for git bridge
GitOrigin-RevId: 278e3fa912fe015ef131d2c3f6673d154a1cdfb7
2023-03-30 08:03:54 +00:00
ilkin-overleaf
8ee8f2ded3
Merge pull request #12370 from overleaf/td-history-basic-editor
...
Basic document diff viewer for history view
GitOrigin-RevId: a6919cc003f8f7fad24126e407313013cf489b63
2023-03-30 08:03:48 +00:00
ilkin-overleaf
95c8a1aeea
Merge pull request #12366 from overleaf/ii-react-history-context
...
[web] Add context to history
GitOrigin-RevId: bc504994c50c0e7abe8181a671357d5db59a3343
2023-03-30 08:03:43 +00:00
Alf Eaton
0227f186c5
Merge pull request #12389 from overleaf/mj-indentation-markers-update
...
[web] Update codemirror-indentation-markers
GitOrigin-RevId: 709a61cc4c9e21703313d17d6c3d8fe5632d6b10
2023-03-30 08:03:38 +00:00
Alf Eaton
4c9c0641b2
Avoid reading some variables directly from window
( #12280 )
...
GitOrigin-RevId: 93af19498470fd7903db9d55d7468f0298097cc4
2023-03-30 08:03:32 +00:00
Alf Eaton
9c78422efa
Jump to line after the stored scroll position has been restored ( #12324 )
...
GitOrigin-RevId: 82265c6b0cab1ed3a34343efc5d47648e72dc41e
2023-03-30 08:03:25 +00:00
Alf Eaton
4ccf67203b
Fix editor switcher colour transition ( #12328 )
...
GitOrigin-RevId: fc8caa34b12b9ef35422766023cdebf4bd36ff75
2023-03-30 08:03:20 +00:00
Alf Eaton
d58b6e69e1
Upgrade CodeMirror dependencies ( #12332 )
...
GitOrigin-RevId: a227087580d210fdac5af9f0e6f820881a9c6ff0
2023-03-30 08:03:05 +00:00
Jessica Lawshe
be6b89e9cf
Merge pull request #12356 from overleaf/revert-12354-revert-12330-jel-grid-3-and-4-col
...
Revert "Revert "[web] Add 3 and 4 column options to Layout | Grid on the CMS""
GitOrigin-RevId: b24230c5f4f34bf2baa01ea82d73af1346ad95c8
2023-03-30 08:03:00 +00:00
Jakob Ackermann
e983f70730
Merge pull request #12375 from overleaf/jpa-fix-size
...
[docstore] initialize size with 0
GitOrigin-RevId: 9716cecb2ea87bb3596b3cdb64e9bd9f61dc86db
2023-03-30 08:02:57 +00:00
Tim Down
397fbd47c2
Merge pull request #12363 from overleaf/td-history-main-area-shell
...
Add CSS for main history view shell
GitOrigin-RevId: 9c455007bf8b177d59ea97cd73b608d48aba3907
2023-03-30 08:02:54 +00:00
Jakob Ackermann
24d2cf426f
Merge pull request #12368 from overleaf/jlm-jpa-switch-to-json-parse-from-bytes
...
[docstore] potential optimization for parsing a large JSON from buffer
GitOrigin-RevId: 1c2fb82eb27e2f5d58f75b99fab5dffc2d9b51d0
2023-03-30 08:02:51 +00:00
Jakob Ackermann
ff492d572c
Merge pull request #12367 from overleaf/jlm-jpa-log-large-unarchive-job
...
[docstore] log a warning when a potentially large doc is unarchived
GitOrigin-RevId: 665b6cf700e76e7ea433788c09413823f95e7829
2023-03-30 08:02:48 +00:00
ilkin-overleaf
d1d47b2767
Merge pull request #12339 from overleaf/ii-react-history-editor-and-change-list-init
...
[web] History editor and change list initialisation
GitOrigin-RevId: bb7800301d28c296bd524212cd27ddcd8defd149
2023-03-23 09:06:24 +00:00
Jessica Lawshe
e934e9af3d
Merge pull request #12354 from overleaf/revert-12330-jel-grid-3-and-4-col
...
Revert "[web] Add 3 and 4 column options to `Layout | Grid` on the CMS"
GitOrigin-RevId: fea5f87e74fe9915f4ee7653ed60ff4261b4d144
2023-03-23 09:05:48 +00:00
Jessica Lawshe
8a572673c3
Merge pull request #12330 from overleaf/jel-grid-3-and-4-col
...
[web] Add 3 and 4 column options to `Layout | Grid` on the CMS
GitOrigin-RevId: 6003907344bb84c16678ff4e4424b9348a4cb0df
2023-03-23 09:05:40 +00:00
Jessica Lawshe
90a97e6d12
Merge pull request #12082 from overleaf/mf-jel-card-style-cms
...
Add new card style for CMS pages
GitOrigin-RevId: e664d185452e64702c23e2a09f3db6e950035cbe
2023-03-23 09:05:31 +00:00
Jakob Ackermann
c1e6b2c990
Merge pull request #12230 from overleaf/jpa-upsert-rev-check
...
[docstore] add rev-check to doc upsert and retry update once
GitOrigin-RevId: 754f005024ed809ae7365ef38f10a961c5546171
2023-03-23 09:05:02 +00:00
Eric Mc Sween
16fee6d7d2
Merge pull request #12203 from overleaf/em-camel-case-clsi
...
Camel case variables in clsi
GitOrigin-RevId: 1542a6b7f8886e5fef496ce31acd2bba537befa9
2023-03-23 09:04:46 +00:00
Tim Down
e76bcbec8d
Merge pull request #12316 from overleaf/td-history-view-shell-and-split-test
...
Add empty shell for React history view, viewable based on split test
GitOrigin-RevId: 97241d56a052648c7a0d293d323dad4b00ad4159
2023-03-23 09:04:38 +00:00
Jakob Ackermann
5d9923ad1b
Merge pull request #12277 from overleaf/jpa-cleanup-batched-update-interface
...
[web] simplify interface for custom update function in batchedUpdate
GitOrigin-RevId: a00a24a012db400d4161de0bcefa2681206ab296
2023-03-23 09:04:29 +00:00
June Kelly
a140e3dc8c
Merge pull request #12269 from overleaf/jk-enable-password-similarity-check
...
[web] Enforce password similarity check
GitOrigin-RevId: 1bc4efebba401663c1db9d209dc560560f160ce0
2023-03-23 09:04:12 +00:00
Eric Mc Sween
21971956b7
Merge pull request #12219 from overleaf/em-camel-case-web
...
Camel case variables in web
GitOrigin-RevId: 28e61b759b27f71265f33ab64f588374dba610e0
2023-03-22 09:05:04 +00:00
Jakob Ackermann
e4efe121da
Merge pull request #12229 from overleaf/jpa-reject-decrement-doc-version
...
[docstore] reject doc updates that decrement the doc version
GitOrigin-RevId: 533cc5ece8d5684c85b2f63fa2a093c68f6b5877
2023-03-22 09:04:55 +00:00
Eric Mc Sween
90a921cbe6
Merge pull request #12218 from overleaf/em-camel-case-track-changes
...
Camel case variables in track-changes
GitOrigin-RevId: 92878e2b7dfa051069e0baaf604e96f4d2e0a501
2023-03-22 09:04:47 +00:00
Eric Mc Sween
3831416c2f
Merge pull request #12206 from overleaf/em-camel-case-docupdater
...
Camel case variables in document-updater
GitOrigin-RevId: 76ad0921cc059878f21639547fad1bff1913bc8b
2023-03-22 09:04:37 +00:00
Jakob Ackermann
03f45c02c3
Merge pull request #12276 from overleaf/jpa-batched-update-window
...
[web] add time based window queries to batchedUpdate
GitOrigin-RevId: e56c01b888cd9749f39d42b77de09bc3fe2d0ec1
2023-03-22 09:04:09 +00:00
Miguel Serrano
aee777ca1d
Merge pull request #12286 from overleaf/msm-fix-sp-react
...
[web] Fix Null Pointer Exception with `templateLinks` in CE/SP
GitOrigin-RevId: 3b5597e70e73bc605bece3d2f463f58c01acac8e
2023-03-21 09:05:54 +00:00
Jakob Ackermann
e6a8f3d04f
Merge pull request #12297 from overleaf/jpa-primary-email-check-saas
...
[web] disable primary email check in Server CE/Pro
GitOrigin-RevId: be40160aecae7f19780a67e5cdd9356be232ee22
2023-03-21 09:05:45 +00:00
Eric Mc Sween
d9e0215aee
Merge pull request #12211 from overleaf/em-camel-case-real-time
...
Camel case variables in real-time
GitOrigin-RevId: 0a35d2e39d54c258bed017ea4dcdbf9a19a2a9b1
2023-03-21 09:05:37 +00:00
M Fahru
5ae698ec6c
Migrate "Manage Template" in editor left menu to react ( #10609 )
...
This feature is only available on server pro
GitOrigin-RevId: 7fc508c8039c2e3afd1a5fca469fce411e9d913a
2023-03-21 09:05:29 +00:00
Eric Mc Sween
5fe98bf0fd
Merge pull request #12210 from overleaf/em-camel-case-project-history
...
Camel case variables in project-history
GitOrigin-RevId: 299245883b44366911ee43ee7e644a7bfa3d8319
2023-03-21 09:05:13 +00:00
ilkin-overleaf
122d2310e6
Merge pull request #12278 from overleaf/ii-change-email-confirmation
...
[web] Show confirmation modal when making an email primary
GitOrigin-RevId: eb67fc37c18a5ecd59973baa27ee9ef8e4b67423
2023-03-21 09:04:23 +00:00
Jakob Ackermann
3a071c247a
Merge pull request #12285 from overleaf/jpa-parallel-cypress-tests
...
[web] run core and module cypress tests in parallel
GitOrigin-RevId: d71fb94d05a8c554623e401bec8fffca5417177b
2023-03-21 09:04:08 +00:00
Jakob Ackermann
ccb0841a50
Merge pull request #12281 from overleaf/jpa-tweak-event-segmentation-filter
...
[web] tweak analytics event segmentation filter
GitOrigin-RevId: e00fef0ac74edfd7fbace33bf9289f1c6f905b57
2023-03-20 09:03:16 +00:00
June Kelly
556a557a04
Merge pull request #12261 from overleaf/jk-alter-password-similarity
...
[web] Alter password-similarity check/metric
GitOrigin-RevId: e9a55b4a86d2b69d6f34c1e2339d32321e08341d
2023-03-20 09:03:10 +00:00
Miguel Serrano
eb5f184377
Merge pull request #12272 from overleaf/bg-remove-doc-history-count
...
remove doc history count from history migration
GitOrigin-RevId: ab0ed685577de2fb5f9786981e5df5198d595c62
2023-03-17 09:06:23 +00:00
Jessica Lawshe
5ae4e68380
Merge pull request #12185 from overleaf/jpa-fix-segmentation
...
[web] old plans page: fix event segmentation for plans-page-click
GitOrigin-RevId: 9be23a9cf9d92b88d6fbe8c6e2b941cf3ac63344
2023-03-17 09:06:08 +00:00
Jessica Lawshe
497ba8d94f
Merge pull request #12079 from overleaf/jel-mf-cms-icon-with-content
...
[web] Add new icon options for `Element | Icon with Content` from the CMS
GitOrigin-RevId: 2c1d22b6d04318845501377f090ef8e91452e529
2023-03-17 09:05:46 +00:00
Jessica Lawshe
a46eeb6b6c
Merge pull request #12078 from overleaf/jel-mf-material-icons
...
[web] Add new material icons
GitOrigin-RevId: 2bff29e221ae5634c22543fd861ab6bb1eed6bc1
2023-03-17 09:05:37 +00:00
Eric Mc Sween
025863d8ae
Merge pull request #12208 from overleaf/em-camel-case-notifications
...
Camel case variables in notifications
GitOrigin-RevId: da1fb77f42e4ba58b6b3833aa05ddf76e1d613f6
2023-03-17 09:05:29 +00:00
Alf Eaton
f375362894
Always use mockable location methods ( #11929 )
...
* Always use mockable location methods
* Add eslint rules for window.location calls/assignment
* Add useLocation hook
* Update tests
GitOrigin-RevId: eafb846db89f884a7a9a8570cce7745be605152c
2023-03-17 09:05:21 +00:00
Eric Mc Sween
49f1312b27
Merge pull request #12205 from overleaf/em-camel-case-docstore
...
Camel case variables in docstore
GitOrigin-RevId: e6c2015cfb63ce125fd32ba8b4f904712b2bb9aa
2023-03-17 09:05:12 +00:00
Jakob Ackermann
df3c7e48ab
Merge pull request #12198 from overleaf/jpa-force-new-compile-domain
...
[web] changes for force-new-compile-domain test
GitOrigin-RevId: a4ceaf46fdcebed156d155385cbbc2f06405d31f
2023-03-17 09:04:49 +00:00
Jakob Ackermann
223b8aa9d8
Merge pull request #12250 from overleaf/ii-add-new-email-blocklist
...
[web] Prevent Blocklisted domains from appearing as suggestion
GitOrigin-RevId: b02bebe3e043cb264fbdbffce3f783b3af483e95
2023-03-17 09:04:33 +00:00
Jakob Ackermann
798df873c4
Merge pull request #12200 from overleaf/ii-pdf-view-moves-to-the-left
...
[web] Make pdf view consistent when recompiling
GitOrigin-RevId: 1c76a1c8e0b8b024c7d0d033f92ff900e70909a6
2023-03-17 09:04:25 +00:00
Jakob Ackermann
c9513b79d3
Merge pull request #12155 from overleaf/ii-safari-project-title
...
[web] Adjust project checkboxes in project dash
GitOrigin-RevId: 42d40394eb1d933ba3c771ec7f5f873ead8cd770
2023-03-17 09:04:16 +00:00
Jakob Ackermann
fa5804a3cf
Merge pull request #12254 from overleaf/jpa-back-fill-doc-rev
...
[web] add script for back filling rev=1 for old (deleted) docs
GitOrigin-RevId: 62f5b773fb83ddbf9bb202a592ce2e8f33b5e6b2
2023-03-17 09:03:58 +00:00
CloudBuild
2d5e76acbc
auto update translation
...
GitOrigin-RevId: e0927974f1a2a2cd81a6b6ea9b2f75c0d38cb6bd
2023-03-16 09:05:56 +00:00