Commit graph

11916 commits

Author SHA1 Message Date
Thomas
ae4b4c09b8 Merge pull request #11019 from overleaf/tm-fix-subscription-creation-response-timeout
Fix createSubscription timing out if non-handled error occurs

GitOrigin-RevId: 4f40d7134d81e6c212b045b2b18da36eb0421a43
2023-01-18 09:03:51 +00:00
Eric Mc Sween
d01e83b453 Merge pull request #11170 from overleaf/em-upgrade-mocha
Upgrade mocha to 10.2.0

GitOrigin-RevId: e49606c73e813904d9b794792a838a951a814585
2023-01-17 09:06:28 +00:00
Eric Mc Sween
56726053e8 Merge pull request #11158 from overleaf/em-recompile-pdf-split-test
Recompile PDF split test

GitOrigin-RevId: b02b3fb5b7a979ac299358e276ed432d736c7a03
2023-01-17 09:06:12 +00:00
Mathias Jakobsen
778aa45e96 Merge pull request #11247 from overleaf/mj-toolbar-overflow
[cm6+rt] Wrap formatting buttons if editor is too narrow

GitOrigin-RevId: d1b234c721f4bed67f1da567b90139f0c95895f0
2023-01-17 09:05:27 +00:00
Mathias Jakobsen
f94a325288 Merge pull request #11245 from overleaf/ae-noto-serif-main-style
Add Noto Serif CSS to "main" style

GitOrigin-RevId: 852220465632233356b27bea93813ef9e41022a1
2023-01-17 09:05:19 +00:00
Mathias Jakobsen
fce0a45128 Merge pull request #11234 from overleaf/ae-editor-type-rich-text
Record `cm6-rich-text` editorType in editing session pings

GitOrigin-RevId: 32d8cb60361348123bf5825961eb7e8b6e740ce8
2023-01-17 09:05:05 +00:00
Jakob Ackermann
dea52fec6f Merge pull request #11270 from overleaf/jpa-retry-translations-upload
[web] scripts: add retry to translations upload script

GitOrigin-RevId: b67af0def876d5e1dd0478e7b8fcd234bfc05447
2023-01-17 09:04:51 +00:00
Brian Gough
95bb5ca4e4 Merge pull request #11002 from overleaf/msm-fix-email-suggestion
[web] Fix clearing suggestions in email input

GitOrigin-RevId: c821114e2112bf066f4ee5f01304321db983bc4e
2023-01-17 09:04:43 +00:00
Brian Gough
c87772d732 Merge pull request #10989 from overleaf/bg-clean-up-project-history-handler
clean up ProjectHistoryHandler

GitOrigin-RevId: 82e6510a23934a3f3a1ede0fabbd2e393f74ad03
2023-01-17 09:04:35 +00:00
Jakob Ackermann
d1c2c46224 Merge pull request #11266 from overleaf/jpa-translations-sync-debugging
[web] scripts: verbose logging in upload script

GitOrigin-RevId: dbc8793358fee63dabf1d5a9b80c3613a147a53b
2023-01-17 09:04:20 +00:00
Jakob Ackermann
6154db8f92 Merge pull request #11236 from overleaf/jpa-pdf-caching-fix-size-estimation
[web] pdf-caching: fix estimation of multipart response size

GitOrigin-RevId: 5929cc1e413befb3f931889b38a4b21a7ed4cea8
2023-01-17 09:04:05 +00:00
Alf Eaton
ac61596274 Convert Noto Serif fonts to WOFF2 (#11205)
GitOrigin-RevId: 2564a03b12e01ccda84004c189c0b2e6a9a5b7fa
2023-01-16 08:42:04 +00:00
CloudBuild
377a8aed60 auto update translation
GitOrigin-RevId: 8a5f8a95f0f7fd7a57cf04ac9d6376f57b9448dc
2023-01-13 09:05:36 +00:00
M Fahru
86be2afdf1 Remove unused variable declaration on light theme css file
GitOrigin-RevId: bb838b9c3e7dac72e977ab99c130db917afc5e20
2023-01-13 09:05:28 +00:00
M Fahru
221bddce42 Remove unused css variable on the old less file
GitOrigin-RevId: cdb40060540d9173dd11f1653fd8e62b8232dcef
2023-01-13 09:05:21 +00:00
M Fahru
19e1d50e2e Fix editor overleaf logo on editor disappears if menu button is pressed in light theme
GitOrigin-RevId: a4f104cf988bfc267ba70cbe546e150bea773691
2023-01-13 09:05:07 +00:00
M Fahru
e855b96953 Only disable closing the modal by clicking outside of its element when inflight
GitOrigin-RevId: 9e9f24aed6442a892ed95c1ee598fc82ec931a1b
2023-01-13 09:05:00 +00:00
ilkin-overleaf
7e68b4f0d5 Merge pull request #11147 from overleaf/ii-subscriptions-pages-react-split-test
[web] React subscription split test

GitOrigin-RevId: 6656b3895030bc677483a3e30d5e998f5f7d1458
2023-01-13 09:04:52 +00:00
CloudBuild
7d661ee573 auto update translation
GitOrigin-RevId: 22f7f2aa97f6326928db3e2e203b3ab630160d02
2023-01-13 09:04:45 +00:00
Alf Eaton
017f0b49a0 [rich-text] Add "rich-text" split test (#11180)
GitOrigin-RevId: 8df79f3c70020c8dba0793c8b548fd1f1e1fbf76
2023-01-13 09:04:31 +00:00
Jakob Ackermann
3a890226cf Merge pull request #11194 from overleaf/jpa-drop-dead-admin-tab
[web] drop dead tab on site admin panel

GitOrigin-RevId: ec2dec4d05617e46b22a39bbd14aaa540a7365d5
2023-01-13 09:04:06 +00:00
Jakob Ackermann
0b7e28432d Merge pull request #11144 from overleaf/jpa-translations-helper-scripts
[web] scripts: add script for checking coverage of non-en translations

GitOrigin-RevId: ccde0d5b56b9e3b8f2a32916ecf1b442482edd12
2023-01-13 09:03:58 +00:00
Jakob Ackermann
b91f43f4f2 Merge pull request #11121 from overleaf/jpa-cleanup-en-locales
[web] locales: cleanup unused locales and check on it in CI

GitOrigin-RevId: 7625047f1731ec627df43bb9eb00348f110eadaf
2023-01-13 09:03:50 +00:00
Jessica Lawshe
fe34b650e3 Merge pull request #11132 from overleaf/jel-btn-info
[web] Use new button style for download button in file view in editor

GitOrigin-RevId: 33e8c1aeb21a6ba083a5b9ada3d3135916e64e26
2023-01-12 09:03:43 +00:00
Jessica Lawshe
1e27f5a49e Merge pull request #11130 from overleaf/jel-css-cleanup
[web] Remove unused `theme.less` file

GitOrigin-RevId: 241bb43e8d10ac8084189e34bfdf7dabcb6138d5
2023-01-12 09:03:40 +00:00
Jessica Lawshe
e391a9fc46 Merge pull request #11079 from overleaf/jel-features-link-analytics
[web] Add analytics to features link

GitOrigin-RevId: 80cbba05dfc94bce0b2f0b25a41ac76c8d22eee6
2023-01-12 09:03:38 +00:00
Alf Eaton
dbef19d0d6 Improve Rich Text typography (#11157)
* Replace @fontsource/noto-serif with local Noto Serif fonts
* Make more use of CSS variables in theme
* Make sure the chosen font is used for monospace
* Increase the weight of section headings
* Set link colours
* Rename variable to --source-font-family

GitOrigin-RevId: e14856a619829e075e71bf2df9b799fe0b45acea
2023-01-12 09:03:19 +00:00
M Fahru
82cd2d2a77 perform null check on the old value instead of the new one since to follow the non-react version behaviour
GitOrigin-RevId: 33ef74e1b1da41db8a86fc79ae04fbe49ed194df
2023-01-11 09:10:00 +00:00
M Fahru
94ab78b427 Log error in a promise catch block
GitOrigin-RevId: 09756d52bd6351c55051a74f22f38c450af9a275
2023-01-11 09:09:51 +00:00
M Fahru
7475237170 Refactor project-wide settings:
- Change api function argument (readability)
- create a new wrapper hooks for saving the project to both server-side and angular scope
- Implement the new save project settings hooks on project-wide settings update
- On spell check language update function, add new comment to give more context about the decision

GitOrigin-RevId: 93d558d1e1d4db265a943eeb4366842430900c43
2023-01-11 09:09:40 +00:00
M Fahru
654144dd40 Refactor saveUserSettings: Move sendMB inside the function and change function from supporting multiple settings to only support single key/value pair.
GitOrigin-RevId: 77b9d8fd5cdcbc78f38fd42329b74cf592615638
2023-01-11 09:09:32 +00:00
M Fahru
4444377b11 fix tsc error by re-creating request body object instead of directly assigning it from function argument
GitOrigin-RevId: b17697c7b52c991a06efcbffa0227b6021c5bc8d
2023-01-11 09:09:25 +00:00
M Fahru
b2cf833e9d Remove scope suffix from variable name in react-related files since it's an angular-specific concept
GitOrigin-RevId: b8eea8c8113a977f6cbe07649e1338eea8281841
2023-01-11 09:09:18 +00:00
M Fahru
03e5614969 Remove _csrf in request body since fetchJSON already have X-Csrf-Token set in request header
GitOrigin-RevId: 9dd2389c47ce3537fc4bb22bd8b6b0b83862c5f4
2023-01-11 09:09:11 +00:00
M Fahru
4548f504f7 standardize the naming for rootDocId.
- Remove the `scope` variable suffix
- change `rootDoc_id` to `rootDocId`

GitOrigin-RevId: d8e646ef5f99ba0dbce84ff63c588e63b956a4ec
2023-01-11 09:09:04 +00:00
M Fahru
bdf3b18d4f Change import to import type for type imports
GitOrigin-RevId: 2061bafeca58d063f83a96650403e5741b863c05
2023-01-11 09:08:57 +00:00
M Fahru
608b75c9db Fix linter error because of wrong variable name and camel case issue
GitOrigin-RevId: a5ea8d6c8332133303fcd8e410cc76ac06c5bb97
2023-01-11 09:08:49 +00:00
M Fahru
e3d0380e6f Remove multiple source of type imports; add type on type imports.
GitOrigin-RevId: a6630bb284c456bfbe61901f7331cdd3c13c7f8b
2023-01-11 09:08:42 +00:00
M Fahru
12f5c845b4 Simplify function by removing generic
GitOrigin-RevId: 7732b6782cd1e0130eb56f6b674c03548b8e8315
2023-01-11 09:08:35 +00:00
M Fahru
10bb724197 Fix wrong hook name
GitOrigin-RevId: 58f98b508cf650a6ecab38772faf9ecd38c9a7bc
2023-01-11 09:08:28 +00:00
M Fahru
f2060b35ad Refactor type by reusing type declaration and avoid multiple source of the same type
GitOrigin-RevId: 492a9a524e566cf70b53158b4e5cc6ad57cb6093
2023-01-11 09:08:21 +00:00
M Fahru
f85d17f894 Remove disabling update while listening on socket (ignoreUpdates state) since the logic is more complicated that was originally thought and it will be tested/revisited on a different PR
GitOrigin-RevId: 70cee2f0fc565aaebfb3ead2dd1a58fc5371c816
2023-01-11 09:08:13 +00:00
M Fahru
677ec173ed Disable updating project-wide settings while socket is currently listening to update project-wide settings in a project.
This may happen if the project is being used by multiple people, and we want to avoid race condition on the update since it's possible for multiple people to update setting value at the same time.

GitOrigin-RevId: cdad6a6456e2d9e4ef1812ebfd6f6ef59f23747f
2023-01-11 09:08:06 +00:00
M Fahru
af01ace5a0 refactor function by simplifying function argument (from two arguments to a single object)
GitOrigin-RevId: e4244a07a4ca196afa226e3fac9de74d30f7d4ea
2023-01-11 09:07:59 +00:00
M Fahru
777beaadc3 Don't send spellCheckLanguage request if the old value is the same as the new one
GitOrigin-RevId: 4ef34be7563ff707b6abd44dc8034293c88d2f72
2023-01-11 09:07:52 +00:00
M Fahru
ae5a08e680 Add 'setting-changed' tracking when user changes user-wide settings
GitOrigin-RevId: 04ed66dcdff7fa04e783fe4028505d981a39b37b
2023-01-11 09:07:45 +00:00
M Fahru
85cbc5b721 Apply prettier
GitOrigin-RevId: 34c7e3b95d061c270c77337c7c82502af289b556
2023-01-11 09:07:38 +00:00
M Fahru
06b0833e33 Add a comment explaining why user settings may be undefined
GitOrigin-RevId: 4460d4184cde5639d326da07121b2728d444c782
2023-01-11 09:07:30 +00:00
M Fahru
5597736057 Fix numerous test fails because of unitialized user settings scope on the test environment
GitOrigin-RevId: a27454285b0c89c6abef560f05c52d35f81fa570
2023-01-11 09:07:23 +00:00
M Fahru
56395d9a95 Save spellCheckLanguage to both project-wide and user-wide setting
GitOrigin-RevId: 059cc64d0fe2e955814a7192f82d4ff8ea4e2572
2023-01-11 09:07:16 +00:00
M Fahru
4bf09e21de Fix tsc lint error by restricting the generic type
GitOrigin-RevId: 11ef7ab4111c7b312b283283829e9b28a80c475c
2023-01-11 09:07:09 +00:00
M Fahru
98fbd330b2 Add socket listener for compiler, imageName, and spellCheckLanguage
GitOrigin-RevId: b12644152387e479e433a014e1a1041ebae36f12
2023-01-11 09:07:02 +00:00
M Fahru
b6b6b9c4b1 Rename "rootDoc_id" to "rootDocId" before sending it to server
GitOrigin-RevId: fc29e152ffd3bf97c00ee817abb07086f6cdfe17
2023-01-11 09:06:54 +00:00
M Fahru
30c32713c6 Add _csrf to request body
GitOrigin-RevId: 87b5a7299fbb795618143421df79375b41f8f921
2023-01-11 09:06:47 +00:00
M Fahru
132bb40a21 replace save project setting hooks with common function and implement set root doc id change
GitOrigin-RevId: e5b204cd93fc188288def529cb22018b3d4f89b6
2023-01-11 09:06:40 +00:00
M Fahru
8ae9839f79 apply prettier
GitOrigin-RevId: dd750756d2bfc625817760510e9bdbade186aef3
2023-01-11 09:06:33 +00:00
M Fahru
c2b0707c2a Change variable declaration location + apply prettier
GitOrigin-RevId: 3237a417c23d5c66c47385e55f8d3cb68bdfc3ca
2023-01-11 09:06:26 +00:00
M Fahru
414540af5c Reduce save/setScope user setting duplication by introducing a new shared hooks
GitOrigin-RevId: 6054143eb042e4ff336b1f325a8cef693ae8c4bd
2023-01-11 09:06:19 +00:00
M Fahru
09b1974a3d Migrate updating overallTheme to react
GitOrigin-RevId: 024ceb3c32c8d90ac0067fbb72d6e7d327b869f0
2023-01-11 09:06:12 +00:00
M Fahru
9452bee1b4 add newline
GitOrigin-RevId: f8c4054cbbaf935b50f06f51d19358e3560d0e74
2023-01-11 09:06:05 +00:00
M Fahru
6c41a65200 migrate user-wide settings post request from angular controller to react
GitOrigin-RevId: b5440178a11b82c5a5840eb310416f1519f85bae
2023-01-11 09:05:57 +00:00
M Fahru
f01a2920cf Migrate editor settings controller to react (this commit includes project-wide settings)
GitOrigin-RevId: 8c47a2699a2f11fda7fd60c5173bf2e29858e37a
2023-01-11 09:05:50 +00:00
M Fahru
67c8fa560e Fix firefox bug where user can't focus on input while renaming file on editor file tree (#11134)
GitOrigin-RevId: daebbe6df4a3fef41cbf25444a31015d306901b3
2023-01-11 09:05:43 +00:00
M Fahru
5f8e10de86 Conform with new design system by changing btn-default to btn-secondary (#10972)
GitOrigin-RevId: 1fac39d3b1e7e68e6feffe467ac21b4cb3253353
2023-01-11 09:05:36 +00:00
Davinder Singh
073645d929 Again => Admin panel- Sessions tab react migration (#11137)
GitOrigin-RevId: 338d2e372de4a827e585c24a3ac09b07e77e6a30
2023-01-11 09:05:08 +00:00
Alf Eaton
62b727fb61 Merge pull request #11008 from overleaf/msm-fix-email-helper-group
[web] Prevent NPE parsing RFC5322 email groups

GitOrigin-RevId: 57fa7dc523b94c44afdd45a790ff6c3e62e45214
2023-01-11 09:04:49 +00:00
Alf Eaton
84f3d52f3b Rich Text typography improvements (#11102)
GitOrigin-RevId: 04658c09aa265a6bba0523a7789913b4c5a852c9
2023-01-11 09:04:42 +00:00
Jessica Lawshe
998a787a57 Merge pull request #11094 from overleaf/jel-use-label-style
[web] Use label rather than deprecated badge style

GitOrigin-RevId: f1275af06642def626820bc81cf7a318da0eedcf
2023-01-10 09:06:51 +00:00
Jessica Lawshe
bd3b9007c8 Merge pull request #11078 from overleaf/jel-features-page-analytics
[web] Add analytics to React dash features link

GitOrigin-RevId: 5f62af1af3854b1443734cda6b97334e6eb42711
2023-01-10 09:06:43 +00:00
Jessica Lawshe
38db8bee30 Merge pull request #10958 from overleaf/jel-features-page-link
[web] Update features page link on dash for split test

GitOrigin-RevId: 5b51700a8a4ca89920288b54e08caf88f29dec96
2023-01-10 09:06:36 +00:00
Jessica Lawshe
4ba2fffdf1 Merge pull request #11092 from overleaf/jel-recompile-btn
[web] Add `data-ol-loading` button style

GitOrigin-RevId: 75230fee0e4c1183f389d08b0253402e4fc375b0
2023-01-10 09:06:28 +00:00
ilkin-overleaf
ea2af56f7b Merge pull request #11122 from overleaf/ii-rollback-some-ts-hooks-to-js
[web] Revert detach hooks from TS to JS

GitOrigin-RevId: c108fe219d472f0c0b745dc8648fd15375f0e083
2023-01-10 09:06:14 +00:00
ilkin-overleaf
8ca4827834 Merge pull request #11071 from overleaf/jpa-typo-symbol-palette
[web] fix typo in symbol palette feature on new subscription pages

GitOrigin-RevId: b167c861ac77b8aaf5e78eae8a5d4c121e0c5f7d
2023-01-10 09:06:06 +00:00
ilkin-overleaf
d959dbc236 Merge pull request #11105 from overleaf/ii-shared-hooks-js-to-ts-conversion
[web] Shared React hooks JS to TS conversion

GitOrigin-RevId: 0ccdebff236c7424b1a73cd7d6646a9d01a20eb1
2023-01-10 09:05:52 +00:00
ilkin-overleaf
4f35333a39 Merge pull request #9536 from overleaf/ii-adjustable-project-dashboard-panel
[web] Adjustable project dashboard sidebar

GitOrigin-RevId: 1007ecb896bbe215af28fa92d295201b2457aeef
2023-01-10 09:05:44 +00:00
ilkin-overleaf
0d0e855c96 Merge pull request #11074 from overleaf/ii-tagged-trashed-projects
[web] Project dashboard archived and trashed projects appearing not hiding

GitOrigin-RevId: b323be2a1104af54d3af9c9610b584fc0ab24c10
2023-01-10 09:05:28 +00:00
Eric Mc Sween
bde79780a7 Merge pull request #10971 from overleaf/em-flush-docupdater-on-rename
Flush project in docupdater after a rename

GitOrigin-RevId: f08e722e9eb65e281965fe2603f8e97024edb8e9
2023-01-10 09:05:07 +00:00
Alf Eaton
3cbd460259 Set resize: vertical for textareas (#11010)
GitOrigin-RevId: 1fffad2b35937a9b44440b1007526df266fcf255
2023-01-10 09:04:53 +00:00
Alf Eaton
edbe12b86f Fix .cjs importing via webpack/babel (#11090)
GitOrigin-RevId: 62f17069a3e0fd338269fe772a51870222c2877a
2023-01-10 09:04:45 +00:00
Alf Eaton
cda947d1ac Remove sysend dependency (#10852)
GitOrigin-RevId: c3d9601256af8720ab41264609cb5c5c810afbba
2023-01-10 09:04:37 +00:00
Jakob Ackermann
1ff186a738 Merge pull request #11087 from overleaf/jpa-sort-locales
[web] sort all the locale files and check sorting in CI

GitOrigin-RevId: 5921e24f22e2ca126f7d49a1956b44d810b52dcd
2023-01-10 09:04:22 +00:00
Lucie Germain
c6f9da69da Merge pull request #10995 from overleaf/lg-update-tpds-dropbox-only
Only send updates to tpds if project is linked to dropbox

GitOrigin-RevId: 52d8bbfc229b74346dd440f283925a8d6eb6198a
2023-01-09 09:04:02 +00:00
Alf Eaton
0b14c55d24 Upgrade Cypress to v12 (#11011)
* Upgrade Cypress to v12.2.0
* Remove cy.unmount
* Only record video in CI
* Remove unmount definition and @cypress/react

GitOrigin-RevId: 463bc216b1debc65ad066f7c1d479724cfa062d1
2023-01-06 09:03:55 +00:00
Alf Eaton
e95ad3e71b Tidy up shared React components (#9509)
GitOrigin-RevId: b8029b65c95ccdac89587d484e2599e25fe44302
2023-01-06 09:03:47 +00:00
Alf Eaton
aa548b3889 Ensure packages from libraries are processed with babel-loader (#10703)
* Allow webpack to resolve symlinks
* Rename library files to .cjs

GitOrigin-RevId: 0eab18604132104b1c5c92a5e6ed21713006a5a8
2023-01-06 09:03:41 +00:00
Alf Eaton
29576fc1fd Merge pull request #11064 from overleaf/ae-skip-pdfsynctexcontrols-tests
Skip PdfSynctexControls tests

GitOrigin-RevId: 17896aa9cf5862b862d777c522c5506ac87fc260
2023-01-05 09:04:52 +00:00
Mathias Jakobsen
2f5eb9c1d4 Merge pull request #11016 from overleaf/ii-dashboard-wrong-action-buttons
[web] Project dashboard wrong action buttons

GitOrigin-RevId: d76c64616a34c63b60bc499b96c6507c1196e666
2023-01-05 09:04:45 +00:00
Mathias Jakobsen
9f1ddf6a64 Merge pull request #10960 from overleaf/mj-keybindinging-cypress
[web] Add cypress tests for emacs and vim keybindings

GitOrigin-RevId: 17ada42d39ed81e2a0947fd102e5782428c1c619
2023-01-05 09:04:18 +00:00
Mathias Jakobsen
e8c677f7ad Merge pull request #11036 from overleaf/jpa-cdn-blocked-metric
[web] add metric for blocked cdn

GitOrigin-RevId: bee0fa5af0cc3c5d91deb64c8e32bb7e04dbcc2b
2023-01-05 09:04:04 +00:00
Mathias Jakobsen
da1d4aba6d Merge pull request #10975 from overleaf/mf-settings-editor-new-tests
Add new tests for editor left menu (compiler & dictionary menu)

GitOrigin-RevId: 1b21fcc51a85901bce4f7b50e557146881df4c3d
2023-01-05 09:03:57 +00:00
Mathias Jakobsen
4175d62800 Merge pull request #10981 from overleaf/ae-chart-js-babel
Add chart.js to babel-loader config

GitOrigin-RevId: 86b0f37bb10e3018769473ccdcae032123ba78cb
2022-12-23 09:03:30 +00:00
Alexandre Bourdin
4d4a610fd2 Merge pull request #10973 from overleaf/ab-split-test-dash-graphs-fix
[web] Include archived tests in split test dashboard stats

GitOrigin-RevId: 570b6b5431dce3060a756752d45535a681ae9087
2022-12-22 09:04:48 +00:00
Davinder Singh
b7d8fa44b4 Moving out the translate function to helpers folder (#10882)
* Moving out the translate function to helpers

GitOrigin-RevId: 876932308328761bf6b728b3d24a8867d950e9c0
2022-12-22 09:04:27 +00:00
Alexandre Bourdin
55e05d2fb6 Merge pull request #10933 from overleaf/ab-hackathon-split-tests-fancy-dash
[web/analytics] Split test dashboard improvements

GitOrigin-RevId: 7711060111c043a3002f30381c292249a84c320e
2022-12-21 09:05:50 +00:00
Alexandre Bourdin
971dabb1f8 Merge pull request #9116 from overleaf/ab-script-group-membership-sync
[web] Script & cron job to synchronize group subscriptions memberships in BQ

GitOrigin-RevId: 0180f7586eb520f37d4d600bcb8d3eeea36a538a
2022-12-21 09:05:42 +00:00
Brian Gough
20cd6a6dc1 Merge pull request #10921 from overleaf/bg-fix-script-name
fix script name in comments of recurly_prices.js

GitOrigin-RevId: 4a547018ba538af91abd28a5e72c7da7cdc28d45
2022-12-21 09:05:12 +00:00
Brian Gough
f27e0f124b Merge pull request #9797 from overleaf/bg-ignore-synctex-files
Improve handling of ignored files

GitOrigin-RevId: c202a4262297408e9bd1d7af9697c2d7dae17cb0
2022-12-21 09:05:04 +00:00
Mathias Jakobsen
4c271965fe Merge pull request #10875 from overleaf/mj-angular-settings-cleanup
[web] Clean up old angular settings templates

GitOrigin-RevId: fecc909727c60268aa039693a10ba166ae8a00a2
2022-12-21 09:04:12 +00:00
Mathias Jakobsen
38cc3394e3 Merge pull request #10793 from overleaf/mj-split-test-cleanup
Split test clean-up

GitOrigin-RevId: 7dd6178487022cbefcbc85797dacc3f3fbfa17e2
2022-12-21 09:04:04 +00:00
Jessica Lawshe
77c0802035 Merge pull request #10925 from overleaf/jel-vertical-align-css
[web] Better vertically align content in CMS pages

GitOrigin-RevId: 276cd3f4566bfbbc5a79b91d5f1567ae4d618280
2022-12-20 09:04:59 +00:00
Jessica Lawshe
18cfeaf030 Merge pull request #10913 from overleaf/jel-logos
[web] Update git and Mendeley logos

GitOrigin-RevId: 3ef17c8ae09524a5abd96087308cea779c469595
2022-12-20 09:04:51 +00:00
Jessica Lawshe
d7233870b9 Merge pull request #10891 from overleaf/jel-features-page-test
[web] Setup split test for new features page

GitOrigin-RevId: c301089f2a251fef6cdc4434ac3c8356bb17545d
2022-12-20 09:04:44 +00:00
Davinder Singh
7b7c85527f Merge pull request #10922 from overleaf/ds-remove-classNames
Removing `classNames` function from setting page widgets component

GitOrigin-RevId: df15640996d0b2dea691cab07ebbfc687b8e3f3f
2022-12-19 09:04:25 +00:00
Davinder Singh
306b2b7727 Merge pull request #10844 from overleaf/ds-editor-btn-info-to-secondary
Replacing `btn-info` with `btn-secondary-info btn-secondary` in the editor

GitOrigin-RevId: 1e348b0b09bfd08508a3dbee7df882f41fdc16eb
2022-12-19 09:04:17 +00:00
Davinder Singh
e7e1fcef3b Merge pull request #10796 from overleaf/ds-plans-page-btn-tag
Replaced the a tag with button tag for plans page plans options

GitOrigin-RevId: 4717067ce0fc9209a65c0d323602d834a90951fc
2022-12-19 09:04:10 +00:00
Alf Eaton
1867584bf6 Merge pull request #10899 from overleaf/ae-cm-upgrade
Upgrade `@codemirror` and `@lezer` packages

GitOrigin-RevId: 190786aa520e54153217a2454a21c10d8851a63c
2022-12-16 09:02:56 +00:00
Thomas
17be32f90d Merge pull request #10908 from overleaf/tm-adjust-prices-10886
Adjust all prices for 10% increase from previous baseline

GitOrigin-RevId: a895f862e404d91bc17914164fe19fac2f2d1dde
2022-12-16 09:02:53 +00:00
Brian Gough
2cc2da18a5 Merge pull request #10888 from overleaf/bg-case-sensitive-delete
Make dropbox deletes case-sensitive

GitOrigin-RevId: 090112ce82e38f15079053952db4b0a1544e8300
2022-12-15 09:04:17 +00:00
Tim Down
e433acfc49 Merge pull request #10884 from overleaf/ae-project-test-timeout
Increase timeout for a ProjectListTable test

GitOrigin-RevId: 78b02d45b766b684ad8054974a14b572c577e0c3
2022-12-15 09:04:09 +00:00
M Fahru
bed2596468 Implement groups & enterprise awareness banner on project dashboard (#10818)
- Implement the banner on both react and non-react project dashboard
- Use split test with 4 different variants, `save`, `empower`, `did-you-know`, and `default`, each variant has a different copy, except the `default` which won't show the banner to users

GitOrigin-RevId: ee76769dfd38b8e52de8cc0f201c24e41905d016
2022-12-13 09:05:08 +00:00
M Fahru
55375c78bf Fix tooltip and table header appearing on top of the navbar (z-index bug) (#10873)
GitOrigin-RevId: 88f88ff5b491356df8b34bfaf97ead28da2ff451
2022-12-13 09:05:01 +00:00
M Fahru
558cf0715a Fix wrong border radius location on new plans page group and student table (#10874)
GitOrigin-RevId: 744b81b3e5a7b189dc1e86efd00680901a53b494
2022-12-13 09:04:54 +00:00
Jessica Lawshe
30a47a2bb5 Merge pull request #10872 from overleaf/jel-cms-vertically-center-fix
[web] Vertically center columns when option selected on CMS

GitOrigin-RevId: 55b4c0d6061dc400167cbbc2e7a7d15b1e40fb43
2022-12-13 09:04:41 +00:00
Jessica Lawshe
c7a10558bf Merge pull request #10830 from overleaf/jel-remove-test-show-unified-navigation
[web] Remove `unified-navigation` references in code

GitOrigin-RevId: bbcea3c8013936a8e5eaed18e6121344a3c05e9a
2022-12-13 09:04:28 +00:00
Dr. Sasha Göbbels
c9cf530e36 [web] Log messages to the project audit log and do so for enabling/disabling sharing (#10281)
GitOrigin-RevId: d6af26bcbafb4d1789fca6319fd343fe8c2ecd25
2022-12-13 09:04:08 +00:00
Alf Eaton
1ad8a99887 Merge pull request #10858 from overleaf/ae-source-editor-tests
Refactor source editor Cypress tests into smaller files

GitOrigin-RevId: fb80e7ddf3553f384c06c279404e16375dadaa44
2022-12-13 09:04:01 +00:00
Alf Eaton
9f1f62b9be Add rich-text mode to CM6 (#10775)
Co-Authored-By: Mathias Jakobsen <3295293+hrjakobsen@users.noreply.github.com>
GitOrigin-RevId: 00e015cb216bb8a52d083e71b34dbe91a7cd6cc5
2022-12-13 09:03:54 +00:00
June Kelly
ccd509ff6d Merge pull request #10771 from overleaf/mj-emacs-improvements
[cm6] Update emacs extension

GitOrigin-RevId: 915e28c2c8ede463741c18e5617028edb51c65d4
2022-12-12 09:03:45 +00:00
June Kelly
e9965498fc Merge pull request #10675 from overleaf/mj-wiki-search-submit
[web] Ignore submit event on wiki search form

GitOrigin-RevId: aa1bc4898b9656bed9e2aeb4c0deef7e4a36383f
2022-12-12 09:03:38 +00:00
June Kelly
46c3fc7563 Merge pull request #10821 from overleaf/jk-fix-pdfjs-comments
[web] Fix pdfJS `imageResourcesPath`, missing `/` at end of URL

GitOrigin-RevId: a2488f90d89b7693f0ecdd688835e9cac028cc34
2022-12-12 09:03:31 +00:00
CloudBuild
f1f43f2ccc auto update translation
GitOrigin-RevId: c0a9a15708c4e33f96dc27978344d26a518eee44
2022-12-09 09:05:25 +00:00
Jessica Lawshe
7a2c91b2cb Merge pull request #10814 from overleaf/jel-premium-badge
[web] Use new rich text type on CMS and render premium badge

GitOrigin-RevId: 14b1f5452dfb99cbba907425f3a2ffdafb7d8bb0
2022-12-09 09:05:05 +00:00
Jessica Lawshe
bf13a0f1f3 Merge pull request #10816 from overleaf/jel-editor-input
[web] Update filename input color in new CSS

GitOrigin-RevId: f045481c2335595ab9c934f6689ac310cb1903ee
2022-12-09 09:04:58 +00:00
Jessica Lawshe
24117add92 Merge pull request #10827 from overleaf/jel-input-height
[web] Input height on new CSS

GitOrigin-RevId: 0cf664b1edcd42db4a75fc0dd4b06457ffe30cfa
2022-12-09 09:04:51 +00:00
Tim Down
d420c247e1 Merge pull request #10785 from overleaf/ae-mathjax-inline-single-dollar
Move MathJax inlineMath configuration from element to page

GitOrigin-RevId: f17af484a0df517d6006ee1d42bde01d9c1fed08
2022-12-09 09:04:25 +00:00
Tim Down
ba3b42def4 Merge pull request #10810 from overleaf/td-ace-perf-lags
Send Ace lags performance metrics to analytics

GitOrigin-RevId: 7c97a085d4c6bc22830549f8bf069bfb638bff33
2022-12-09 09:04:09 +00:00
ilkin-overleaf
7650e06074 Merge pull request #10802 from overleaf/ii-dashboard-leave-button
[web] Project dashboard leave button

GitOrigin-RevId: 6c472ffe9b3d07f103f32e07fec9996a6d45caef
2022-12-09 09:04:01 +00:00
Alf Eaton
12af54069c Merge pull request #10787 from overleaf/ae-pdfjs-3
Start upgrading pdf.js to the latest version

GitOrigin-RevId: e7d8c6dedb0fe58ba31626408df81fd42ba1ca3b
2022-12-09 09:03:53 +00:00
CloudBuild
61cea11b2a auto update translation
GitOrigin-RevId: bf94f6bb0c67da1f24d32de501dadacffa2381bc
2022-12-08 09:04:24 +00:00
Eric Mc Sween
2af4b38143 Merge pull request #10828 from overleaf/em-fix-deleted-projects
Fix project deletion when history id is a string

GitOrigin-RevId: cf60d9b6b7801592e1ff9f9be135f68dfe010ecf
2022-12-08 09:04:17 +00:00
Davinder Singh
33c8580f7e Merge pull request #10799 from overleaf/jel-new-css-borders
[web] Update border size and color on secondary buttons and inputs in new CSS

GitOrigin-RevId: 8a67718e44fab1d5cb7ad2714bacd519b75e9810
2022-12-08 09:04:04 +00:00
Davinder Singh
60dc53e685 Merge pull request #10790 from overleaf/ds-history-toggle-bug-fix
Fixed the bug with 2/3 way segmented control.

GitOrigin-RevId: d2e340c097d60ef47b4cf2817a413cc574a871de
2022-12-08 09:03:57 +00:00
Davinder Singh
ac8edba968 Merge pull request #10730 from overleaf/ds-settings-page-disabled-btn-fix
added a new class btn-disabled for pointer-events

GitOrigin-RevId: 334d81f15a7c8446a7ffa16dfbc6f3852b4533a9
2022-12-08 09:03:50 +00:00
Davinder Singh
4adfca52bf Merge pull request #10682 from overleaf/ds-btn-default-to-secondary-in-editor-part-2
Replacing btn-default with btn-secondary in the editor Part-2

GitOrigin-RevId: 708aa29070bb3049afbc8ee1a282eaa1018594a8
2022-12-08 09:03:42 +00:00
Davinder Singh
d6b39c4bb3 Merge pull request #10653 from overleaf/ds-btn-default-to-secondary-in-editor
Replacing `btn-default` with `btn-secondary` in the editor

GitOrigin-RevId: 46aa8c92c9981eb2f253828ee65424bfb7217fb2
2022-12-08 09:03:35 +00:00
Davinder Singh
ec920ade78 Merge pull request #10563 from overleaf/ds-btn-success-to-btn-primary
replacing `btn-success` with `btn-primary`

GitOrigin-RevId: 77b90dbc4470bc059c40294b9764d1184f0b0bb8
2022-12-08 09:03:28 +00:00
CloudBuild
7b04b9d89a auto update translation
GitOrigin-RevId: f0bb39968ad065c452d62bde2118ced136b323d7
2022-12-07 09:04:55 +00:00
Tim Down
08567c290e Add second CM6 switch-away survey (#10789)
Restart CM6 switch-away survey

GitOrigin-RevId: 1d62aaf27834cb3919f6ca30c269a1ef3c2e9a5e
2022-12-07 09:04:35 +00:00
Tim Down
fd2863bf7a Merge pull request #10747 from overleaf/as-ace-perf-measurement
Add perf measurement of Ace editor

GitOrigin-RevId: b33eeac9f7c7f85355a9e8f34833aa94bee2f70a
2022-12-07 09:04:21 +00:00
Tim Down
fde8ab422b Merge pull request #10794 from overleaf/td-resize-while-loading
Ensure editor is the correct size after window resize during load

GitOrigin-RevId: 0677ef6aa5d1dd7b6aea9158343b8ccbb3a6562b
2022-12-07 09:04:14 +00:00
Tim Down
fa67c3fcff Merge pull request #10797 from overleaf/td-editor-toggle-analytics
Add analytics for switching editor

GitOrigin-RevId: 7b44e53105e8669e97cb9c4821dfbc830faff779
2022-12-07 09:04:06 +00:00
Eric Mc Sween
04d0eabb32 Merge pull request #10772 from overleaf/em-ieee-brand-id
Make the IEEE brand id configurable

GitOrigin-RevId: 3ee286131d6ed8f43247ab1e2954eabec83d75d6
2022-12-07 09:03:58 +00:00
Eric Mc Sween
38df974ce1 Merge pull request #10739 from overleaf/em-history-mongo-backend
Send a history id from web when creating a project

GitOrigin-RevId: dd1417ae734c76990931885df1864a81a9439da0
2022-12-07 09:03:51 +00:00
ilkin-overleaf
2675cab92e Merge pull request #10394 from overleaf/ii-password-reset-and-strength-checking
[web] Password reset strength checking and UI updates

GitOrigin-RevId: 442a5c9e7e9d0a61d3ae649f3526bc3c02fd5704
2022-12-07 09:03:36 +00:00
Jessica Lawshe
887ac13f06 Merge pull request #10791 from overleaf/ds-accept-all-cookies-primary-btn
changed accept all cookies button to primary button

GitOrigin-RevId: c06419fa75945259155b72676b90b366412b14f8
2022-12-06 09:05:47 +00:00
Jessica Lawshe
588684251f Merge pull request #10788 from overleaf/jel-new-css-default-theme
[web] Update default theme PDF pane background color on new CSS

GitOrigin-RevId: c345b7597bb4a146042e481d1ea96cfd74b3a28b
2022-12-06 09:05:40 +00:00
Jessica Lawshe
07a9fa4a72 Merge pull request #10781 from overleaf/jel-upgrade-primary
[web] "Upgrade" button as primary on settings page

GitOrigin-RevId: 10c9d18ee8eca2c72660f2bfe892adf22c7dc982
2022-12-06 09:05:33 +00:00
Jessica Lawshe
841ff1b805 Merge pull request #10780 from overleaf/jel-light-theme-new-css
[web] Color contrast in editor light theme

GitOrigin-RevId: 8add38e308c0bbcf6eab2988aeeb0f5f10260528
2022-12-06 09:05:26 +00:00
Jessica Lawshe
a20d102e0a Merge pull request #10778 from overleaf/jel-share-primary-btn
[web] Make the "Share" button primary

GitOrigin-RevId: 11da6826dc0c8d3b660a7ac20dd9cc938c898250
2022-12-06 09:05:19 +00:00
Jessica Lawshe
a206eaa731 Merge pull request #10777 from overleaf/jel-link-accounts-primary
[web] Link accounts as primary button

GitOrigin-RevId: c5b8c7444c354876e368bcc1973c4c44b31494cb
2022-12-06 09:05:11 +00:00