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
51a068b707
Merge pull request #12603 from overleaf/ae-make-all
...
Add "all" target to server-ce Makefile
GitOrigin-RevId: 9ca8fac603e28793490cc9b8dc3f86b96719e520
2023-04-19 08:02:59 +00:00
Alf Eaton
c91b092ba8
Merge pull request #12608 from overleaf/ae-link-dockerfiles
...
Link to the Dockerfile locations from the Community Edition README
GitOrigin-RevId: d182ced2ac9d51deb644e8729eed26af59bb5bc4
2023-04-19 08:02:56 +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
Davinder Singh
ff25ac1d9c
Merge pull request #12591 from overleaf/ds-subscription-date-tooltip
...
Admin Panel- Subscription tab tool tip
GitOrigin-RevId: 2f1c4e39e9fdc360d1595b6fd54ab187cdc33932
2023-04-14 08:03:29 +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
Miguel Serrano
0146b72885
Merge pull request #12613 from overleaf/msm-base-image-rebuild
...
[CE/SP] Rebuild base-image - TexLive 2023 update
GitOrigin-RevId: dd49782549e9d12112ed579590ab52613fd7520d
2023-04-14 08:03:02 +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