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
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
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
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
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
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
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
Brian Gough
5c06b29e77
Merge pull request #10740 from overleaf/jpa-auto-compile-rate-limit-two-buckets
...
[web] split rate-limit tracking for auto-compiles into two buckets
GitOrigin-RevId: dcc743343010afe7d877fe5d37f020f10a8fd412
2022-12-06 09:04:10 +00:00
Eric Mc Sween
5083060fbb
Merge pull request #10677 from overleaf/em-history-id-string
...
Represent history ids as strings instead of integers
GitOrigin-RevId: 18977195b65492836e570c571ec7e8c7e088612b
2022-12-02 09:04:29 +00:00
Brian Gough
f8a1da1b47
Merge pull request #10715 from overleaf/jpa-web-share-mongo-pool
...
[web] share mongo connection pool between Mongoose and native db
GitOrigin-RevId: 8bb2a9dc76880144a8681cb564183906df624cc0
2022-12-02 09:04:02 +00:00
M Fahru
f27562eb12
Data handling for settings in editor left menu react migration ( #10470 )
...
- Importing SettingsController from the angular code, which enables post requests for every select menu and socket handler for compiler, texlive version, and main document select option
- New context for the data handling infrastructure between react and angular. The data is still located in the angular version, and I use the context only as a proxy to fetch/post new data.
GitOrigin-RevId: 59009bceb128d82969a2318e90036aacf79f9887
2022-11-30 09:04:32 +00:00
Tim Down
079a0dcae4
Merge pull request #10667 from overleaf/ii-dashboard-duplicate-projects
...
[web] Remove duplicate projects when fetching all users projects
GitOrigin-RevId: b850cd6ea5a03f01ba82eaaba101afd21a5098cc
2022-11-30 09:04:19 +00:00
Brian Gough
4589a57774
Merge pull request #10637 from overleaf/bg-delete-user-from-dropbox
...
delete user data from dropbox
GitOrigin-RevId: d586c73b4500f4fe718927f537ae770356eaefc1
2022-11-29 09:04:33 +00:00
M Fahru
31c503be2d
Add 10 seconds delay before showing grammarly warning
...
GitOrigin-RevId: 11bb3ca5704ef5cc782d14eb6f4f10a1fa2a656e
2022-11-25 09:04:33 +00:00
M Fahru
6dcc22642a
Update "go to line" hotkey for cm6 and add new info text in hotkeys modal
...
* Update "go to line" hotkey for cm6 and add new info text in hotkeys modal
* Differentiate modal title between cm6 and ace hotkeys
* Update test to reflect change in hotkeys modal title
* Add test for hotkeys modal bottom text
* Update test on editor left menu hotkeys button to reflect change in hotkeys modal title
GitOrigin-RevId: 61bae16313ea7a37fa3b9441dbe5a93ab7823d01
2022-11-25 09:04:20 +00:00
M Fahru
d70e0b1c0e
Implement grammarly warning alert on cm6 users
...
GitOrigin-RevId: ed272bbc385faa69811ec1891075906cdca1c984
2022-11-16 09:06:39 +00:00
Jakob Ackermann
d4551dc7ce
Merge pull request #10442 from overleaf/jpa-convert-archived-trashed
...
[web] add migration for convert_archived_state script
GitOrigin-RevId: aeea3601a0c5f96e978c3f2a85458687d6d6678e
2022-11-15 09:07:09 +00:00
Mathias Jakobsen
81e2265e72
Merge pull request #10397 from overleaf/td-memoize-file-outline
...
Memoize file outline
GitOrigin-RevId: cb086bab2b6ead251362180d776e7eaff18fc639
2022-11-15 09:05:12 +00:00
Mathias Jakobsen
8ddfd958d2
Merge pull request #10348 from overleaf/mj-outline-fixes-redo
...
[cm6] File outline improvements
GitOrigin-RevId: 9f4859cb35476d4baf0b3e3c2c2cb5d1678fd4a8
2022-11-09 09:04:08 +00:00
Miguel Serrano
900c5b29cb
Loose regex filter for analytics events ( #10329 )
...
Allows `Date` objects being sent as attribute values
and spaces in event segmentation values
GitOrigin-RevId: ce3bf5023941a011ba612e9a3a17b92f76f9860b
2022-11-08 09:03:31 +00:00
Mathias Jakobsen
a54b633726
Merge pull request #10111 from overleaf/mj-lezer-file-outline
...
[web] Parser backed file outline
GitOrigin-RevId: 0825f4887ba4dae24a14dd1880d07b791d0b4cd9
2022-11-04 09:04:33 +00:00
M Fahru
867451fa5f
Add unit tests and storybook components for help menu
...
GitOrigin-RevId: d6f17a97d559d698461c77af3273d7d9255cdcc8
2022-11-03 09:03:56 +00:00
Jakob Ackermann
10c6bd20ab
Merge pull request #10266 from overleaf/ab-split-test-no-serialization
...
[web] Skip mongoose object transformations for the split test cache
GitOrigin-RevId: 8fb5420f6f938c0ab7cfe1ca82c107c7ce3522ca
2022-11-03 09:03:44 +00:00
ilkin-overleaf
641db6b8d9
Merge pull request #10184 from overleaf/ii-ignore-received-chat-messages-test
...
[web] Outdated chat context tests for receiving messages
GitOrigin-RevId: c91cda5ada1c0ef26d41589cdbee31a8afd1e36a
2022-11-01 09:05:17 +00:00
ilkin-overleaf
7180ee8700
Merge pull request #10132 from overleaf/ii-dashboard-are-you-affiliated-migration
...
[web] Project dashboard are you affiliated migration
GitOrigin-RevId: 455ad915dd023c5fab3ce9a5165aa7e960915f1f
2022-11-01 09:05:02 +00:00
Alf Eaton
fc558b3c35
Merge pull request #10100 from overleaf/jk-use-parser-for-spelling-filter
...
[web] Use syntax tree to filter spelling payload
GitOrigin-RevId: 9901a1bbe99b513188313654055a9dcb57e0f7c4
2022-11-01 09:04:19 +00:00
Alf Eaton
1bee2cfba3
Merge pull request #10195 from overleaf/ae-editor-left-menu-actions-test
...
Add test for clone project modal action
GitOrigin-RevId: 7dfa3f4c394efe3c138112f0cfff1f4858b06960
2022-10-31 09:04:26 +00:00
M Fahru
b85ae6e58e
Migrate actions menu in editor left menu to react ( #10102 )
...
* Migrate actions menu in editor left menu to react
* Move margin from inline style to css file
* remove focus selector to avoid "highlighting" the button after closing modal and regain focus
* Add disabled state on word count button when the compiling is loading or failed
* Use div instead of button for disabled word count button
* Add accessibility text props when LeftMenuButton is disabled
* Add actions menu test cases and storybook components
* use util assign function and wrap function prop in usecallback
GitOrigin-RevId: 81ab104be21fbcf5dfbc72c07d29eeb32976c61f
2022-10-28 08:05:14 +00:00
Miguel Serrano
c30f887727
Merge pull request #9936 from overleaf/msm-itm-referrer
...
`itm_referrer` for subscription attribution
GitOrigin-RevId: 2787b55e8b7e9e415e66abef8deb669f3adf0f0d
2022-10-26 08:03:52 +00:00
Jakob Ackermann
956cacaef7
Merge pull request #10139 from overleaf/jpa-split-test-min-chunk-size
...
[misc] add split test for a per request pdfCachingMinChunkSize
GitOrigin-RevId: 6a8a3c6267501789f2047a67b03db6ac6df427c3
2022-10-26 08:03:39 +00:00
M Fahru
797b9b2532
Migrate download menu in editor left menu to react ( #10046 )
...
* Initialize left menu react migration and migration download menu UI to react
* Add test case to DownloadMenu react component
* Update test description and add an href check to one of the download link
* Extract storybook document mock to its own fixture file
* Add mockCompileOnLoad config on storybook editor scope
- if mockCompileOnLoad: true (default), then the default compile mock will be used
- If mockCompileOnLoad: false, then we have to provide a compile mock on the storybook component
* Create download menu storybook component
* Use a single "editor-left-menu" controller on the editor left menu migrations
* Remove the form import from the react version of the left menu
* Change inline style to utility class name
GitOrigin-RevId: 5357c7bfc78bf40f52b9b308df8f2b60d793fbf7
2022-10-25 08:04:19 +00:00
ilkin-overleaf
be000f2572
Merge pull request #10013 from overleaf/ii-dashboard-upgrade-button-tracking-data
...
[web] Project dashboard upgrade button tracking adjustments
GitOrigin-RevId: 8ec7b1a0914db8e167ec0af49f5d4ebd0e23280f
2022-10-24 08:02:57 +00:00
Alexandre Bourdin
0c170bd4c0
Merge pull request #10028 from overleaf/ab-fix-flaky-fe-tests
...
[web] Fix flaky project list frontend tests
GitOrigin-RevId: 2b2a90e6a294ec7dd5e7203dadd708f7986a56fc
2022-10-21 08:03:46 +00:00
Alf Eaton
22336942a8
Merge pull request #10081 from overleaf/ae-skip-flaky-test
...
Skip flaky PdfPreviewDetachedRoot test
GitOrigin-RevId: f0be1ab4dae4351a5f258a072150469bd34a50b8
2022-10-21 08:03:39 +00:00
June Kelly
d71d91e893
Merge pull request #10020 from overleaf/sg-account-delete-case-sensitivity
...
[web] email in leave modal should be case insensitive
GitOrigin-RevId: 250e867f88dd76769a27a8cd61dd82625c1e151f
2022-10-20 08:04:03 +00:00
June Kelly
9e824ac93c
Merge pull request #9951 from overleaf/jk-audit-failed-login-attempts
...
[web] Audit failed login attempts
GitOrigin-RevId: 19325f808f77584891e1e12b5ed7aaa16aa6aec9
2022-10-20 08:03:44 +00:00
Alf Eaton
27686264f4
Merge pull request #9981 from overleaf/ae-cypress-tweaks
...
Use more built-in assertions in Cypress tests
GitOrigin-RevId: e89a324cf4357383b484d0bebaf43862c1d21329
2022-10-19 08:03:52 +00:00
Eric Mc Sween
8f63e21026
Merge pull request #10005 from overleaf/em-revert-get-best-subscription
...
Revert "pass requester data when fetching best subscription"
GitOrigin-RevId: 7d66ef9d1c136cd729b648266117f42dd38e06b6
2022-10-18 08:03:49 +00:00
Jessica Lawshe
2aaeea68a9
Merge pull request #9993 from overleaf/jel-fix-flaky-test
...
[web] Fix flaky frontend test
GitOrigin-RevId: 580678473f09cb21ac2ca20cf9d16ecc05cd4236
2022-10-18 08:03:44 +00:00
Jessica Lawshe
8323cb37e8
Merge pull request #9955 from overleaf/jel-actions-list
...
[web] Maintain project list in actions modal while processing and show processed
GitOrigin-RevId: c671b97646918e185d7989f539b44562a87873ee
2022-10-18 08:03:34 +00:00
Eric Mc Sween
fe963ba692
Merge pull request #9956 from overleaf/em-node-fetch-web
...
Replace request-promise with fetch in web acceptance tests
GitOrigin-RevId: f50357cdea2d1353d7a82c5346b149018f91823f
2022-10-18 08:03:25 +00:00
Timothée Alby
caeeedd764
Merge pull request #9794 from overleaf/ab-endpoint-add-remove-tag-multiple-projects
...
[web] Handle adding/removing multiple projects from a tag at once
GitOrigin-RevId: 7d052fa9930035286f8ce41433d6c3959817148a
2022-10-18 08:03:17 +00:00
Timothée Alby
adeaf4de79
Merge pull request #9983 from overleaf/jpa-web-fix-password-upgrade
...
[web] fix process for upgrading of password hashes
GitOrigin-RevId: 3bc99dbd8601c190d758080d70ea1a465bd9e542
2022-10-18 08:03:11 +00:00
Timothée Alby
2e70803492
Merge pull request #9798 from overleaf/ta-em-gs-best-subscription-fix
...
Fix Best Subscription Check
GitOrigin-RevId: a7ea5063d4287a421b96222763a59c15652c8d6f
2022-10-18 08:03:01 +00:00
Alf Eaton
6c83939765
Merge pull request #9931 from overleaf/ii-dashboard-table-accessibility
...
[web] Project dashboard table accessibility improvements
GitOrigin-RevId: ac8202b587c796ad1560e26242c1edca8c72a897
2022-10-17 08:04:28 +00:00
Alexandre Bourdin
7a20e1376d
Merge pull request #9882 from overleaf/ii-dashboard-system-message-migration
...
[web] Project dashboard system & translation message migration
GitOrigin-RevId: 0c723a3b526980e5c749da44ebe8a0a3edcc66ad
2022-10-13 08:05:38 +00:00
Alexandre Bourdin
debe76baa6
Merge pull request #9865 from overleaf/ab-display-notifications-welcome-page
...
[web] Display notifications on the react dashboard welcome page
GitOrigin-RevId: 29fb08bbac195c2766dd0e94dbe9e9a0c7065e76
2022-10-13 08:04:39 +00:00
Alexandre Bourdin
dce00bbefe
Merge pull request #9789 from overleaf/ab-tags-controller-async-await
...
[web] Cleanup and move TagsController to async/await
GitOrigin-RevId: 9684e341146e533e5a06eb6001997adf56ecced0
2022-10-13 08:04:32 +00:00
Eric Mc Sween
da30da76b2
Merge pull request #9894 from overleaf/em-node-fetch-web
...
Replace request-promise with node-fetch in web
GitOrigin-RevId: 07dbb6db7fd42326807aaeb18e5ee39f7c3d4668
2022-10-13 08:04:24 +00:00
M Fahru
39cb74286d
Teardown interstitial payment page split test and implement active variant ( #9732 )
...
GitOrigin-RevId: 755fd2f8a1be48ab6520aaab34ca2ea5d070302d
2022-10-12 08:04:59 +00:00
Thomas Mees
37b598fa5a
Teardown premium features discoverability and implement variant
...
GitOrigin-RevId: 46dfa1aae117e1862c828bed568085dcd59acd8b
2022-10-12 08:04:51 +00:00
Jakob Ackermann
37c69ec830
Merge pull request #9493 from overleaf/jpa-dropbox-create-project-action
...
[misc] create new project (folder) when creating project in dropbox/web
GitOrigin-RevId: 4235b6ed66d0957bf45cb6f6009201ee02e188ca
2022-10-05 13:25:22 +00:00
Jakob Ackermann
ac91f40c08
Merge pull request #9316 from overleaf/jpa-dropbox-sync-detached-from-project-name
...
[misc] detach dropbox sync from project names
GitOrigin-RevId: 57b3a131aec81bc97ff4da57497950d6658eaeff
2022-10-05 13:25:08 +00:00
Tim Down
e87e164a84
Merge pull request #9829 from overleaf/ds-chat-placeholder-change
...
Chat Pane-Change Placeholder for message input box
GitOrigin-RevId: 254efa89b883734ad3b7bfeefe625db84d93d579
2022-10-04 08:03:31 +00:00
Tim Down
188e8c99a7
Merge pull request #9790 from overleaf/ds-bug-fix-fetchmock
...
Bug fix- added a missing fetchMock in a test
GitOrigin-RevId: c0bb97f6874afa125ea0e966ff819b6fa7e245c9
2022-10-04 08:03:22 +00:00
Jessica Lawshe
07a68a5a57
Merge pull request #9760 from overleaf/ab-dash-toolbar-tags-dropdown
...
[web] Add tags dropdown to the React dashboard toolbar
GitOrigin-RevId: 8f949d925e1ba0ef68dde508c0dbbaac5828625e
2022-10-04 08:03:07 +00:00
Jessica Lawshe
f68d0d1e5f
Merge pull request #9784 from overleaf/jel-project-tools-copy
...
[web] Add copy option to project tools dropdown
GitOrigin-RevId: 028ba62ed858376e472a5e4e5520079cd5f60ec5
2022-10-04 08:02:55 +00:00
Jessica Lawshe
8b19b6107a
Merge pull request #9764 from overleaf/jel-project-tools-rename
...
[web] Add rename option to project tools
GitOrigin-RevId: 5bf622609e612e27c77c4e5e11d64fdad1bb47b4
2022-10-04 08:02:50 +00:00
Jessica Lawshe
30fd0bfc9d
Merge pull request #9676 from overleaf/jel-project-tools-unarchive
...
[web] Add unarchive button to project tools
GitOrigin-RevId: d1c7c693eb13cb7473b65e311f09ffe7a7f0d88f
2022-10-04 08:02:47 +00:00
Miguel Serrano
74f44e655a
Merge pull request #9617 from overleaf/msm-audit-log-collections
...
Move project/user audit logs to their own collections
GitOrigin-RevId: f6f89b3e2815c0fe5691a79eceb35b77b3c370d8
2022-09-30 08:04:17 +00:00
Jessica Lawshe
08596f1fb3
Merge pull request #9744 from overleaf/jel-refactor-hidden-projects
...
[web] Refactor hidden projects
GitOrigin-RevId: e9d685842959d34ffa8dfe403b1afffddfe4ab1d
2022-09-28 08:07:51 +00:00
Jakob Ackermann
13acf0dbd7
Merge pull request #9755 from overleaf/jpa-dropbox-use-project-id-from-web
...
[misc] let web feed back projectId to resolve "unknown project" updates
GitOrigin-RevId: d005370e7a1e7a4a5d9e54d62e47dfff3541f8f1
2022-09-28 08:07:32 +00:00
June Kelly
3288f87dbe
[web] Password set/reset: reject current password (redux) ( #8956 )
...
* [web] set-password: reject same as current password
* [web] Add 'peek' operation on tokens
This allows us to improve the UX of the reset-password form,
by not invalidating the token in the case where the new
password will be rejected by validation logic.
We give up to three attempts before invalidating the token.
* [web] Add hide-on-error feature to async forms
This allows us to hide the form elements when certain
named error conditions occur.
* [web] reset-password: handle same-password rejection
We also change the implementation to use the new
peekValueFromToken API, and to expire the token explicitely
after it has been used to set the new password.
* [web] Validate OneTimeToken when loading password reset form
* [web] Rate limit GET: /user/password/set
Now that we are peeking at OneTimeToken when accessing this page,
we add rate to the GET request, matching that of the POST request.
* [web] Tidy up pug layout and mongo query for token peeking
Co-authored-by: Mathias Jakobsen <mathias.jakobsen@overleaf.com>
GitOrigin-RevId: 835205cc7c7ebe1209ee8e5b693efeb939a3056a
2022-09-28 08:06:54 +00:00
Mathias Jakobsen
b5e2604041
[web] Upgrade restricted user access if they are invited members ( #9401 )
...
* [web] Upgrade restricted user access if they are invited members
Previously, if a user joined a project via a read-only link and later on
joined the project via an invite, we would still treat them as
restricted users, disabling chat and commenting. This patch changes
that, so that we do *not* consider an invited user restricted.
GitOrigin-RevId: e2acdfd29cc0687cb7276310a9c96d697087b21a
2022-09-28 08:06:44 +00:00
Jessica Lawshe
99a665a746
Merge pull request #9664 from overleaf/jel-copy-shared
...
[web] Fix view when copying shared project
GitOrigin-RevId: a5e9360434032718ad9cb231f90c3f9c72e955f6
2022-09-27 08:05:23 +00:00
Jessica Lawshe
db7d0beda3
Merge pull request #9663 from overleaf/jel-archiving-trashed
...
[web] Update view when archiving trashed project
GitOrigin-RevId: c40fb036a0c6c2bd18c2245a24f41e3979efd707
2022-09-27 08:05:16 +00:00
Jessica Lawshe
1b822621a1
Merge pull request #9642 from overleaf/jel-project-tools-untrash
...
[web] Add untrash to project tools
GitOrigin-RevId: 9839f064ef1b233bec94d6c67ee5b2ff043e668e
2022-09-27 08:05:02 +00:00
Alexandre Bourdin
4013288971
Merge pull request #9619 from overleaf/ab-react-dash-remove-tag
...
[web] Handle selecting/removing a tag in the inline tag list of the project table
GitOrigin-RevId: c3f39006c690beebb8ca7c1f3595bd9e016cd60c
2022-09-27 08:04:10 +00:00
Alexandre Bourdin
9f4df9c0f4
Merge pull request #9636 from overleaf/ab-prevent-create-rename-tag-existing-name
...
[web] Prevent creating/renaming a tag to an existing name
GitOrigin-RevId: 44bb35a4152238ce21fa6e0d4d211cc5b25481e8
2022-09-27 08:04:04 +00:00
Alexandre Bourdin
7608d37c0a
Merge pull request #9622 from overleaf/mf-add-portal-templates-2
...
Add institution templates to the react version of the new project dropdown
GitOrigin-RevId: 32bf0b1b559ea3da744430902cc016e7c2a918d9
2022-09-27 08:04:00 +00:00
Alexandre Bourdin
fe164ec6fd
Merge pull request #9545 from overleaf/mf-project-list-load-more
...
Implement Load More functionality on Project List
GitOrigin-RevId: 9981d5ef9d3b29683164152812f9315c74680c20
2022-09-27 08:03:53 +00:00
ilkin-overleaf
e12c93c537
Merge pull request #9700 from overleaf/ii-dashboard-mobile-view
...
[web] Projects dashboard mobile view
GitOrigin-RevId: 84894e19c814a2cc1ce751181952c0ade6b62044
2022-09-26 08:04:38 +00:00
Eric Mc Sween
33d9f08599
Merge pull request #9696 from overleaf/em-fix-dropbox-top-level
...
Fix Dropbox metadata collection for top level folders
GitOrigin-RevId: a6262968f206cfd3459f2bae628f156d22bccd91
2022-09-22 08:04:29 +00:00
Eric Mc Sween
a6307d8497
Merge pull request #9658 from overleaf/em-dropbox-folder-sync
...
Sync folder creation from Dropbox to Overleaf
GitOrigin-RevId: a2749ab8d9db7dd312818b46d6e72f1dbaaaff2e
2022-09-22 08:04:22 +00:00
Eric Mc Sween
59cdcccc26
Merge pull request #9647 from overleaf/bg-dropbox-to-overleaf-existing-doc
...
handle updates to existing doc in dropbox to overleaf metadata
GitOrigin-RevId: e82955a4a76e62fb649263a94103fdb7f322de85
2022-09-22 08:04:11 +00:00
Eric Mc Sween
76e0265ed7
Merge pull request #9587 from overleaf/em-dropbox-to-overleaf
...
Record metadata on Dropbox-to-Overleaf updates
GitOrigin-RevId: 34eb774a52d1c683fb1dddecc1c4c646bfc9eb2e
2022-09-22 08:04:04 +00:00
Jessica Lawshe
475201d42f
Merge pull request #9603 from overleaf/jel-project-tools
...
[web] Begin project tools for React dash
GitOrigin-RevId: a735864153f836ca01135001c661aa31ec52cfa8
2022-09-19 08:04:24 +00:00
Jessica Lawshe
4c02db777b
Merge pull request #9565 from overleaf/jel-dash-btn-delete
...
[web] Add delete project modal
GitOrigin-RevId: 4ff408aeeac5c96dc8982ded699f3ef355999a9d
2022-09-19 08:04:13 +00:00
Jessica Lawshe
8438de1167
Merge pull request #9589 from overleaf/jel-dash-clone-sort
...
[web] Sort cloned project on dash and maintain sort across filters
GitOrigin-RevId: 011bbada85384aa608777c3bf6c680b794f04d70
2022-09-19 08:04:09 +00:00
Alf Eaton
c41c14c697
Remove deprecated grunt code ( #9506 )
...
GitOrigin-RevId: 2b19d73c593545aaa9f6eb88143d08c5df39a1be
2022-09-16 08:05:37 +00:00
Davinder Singh
3da4ff169b
Merge pull request #9586 from overleaf/jel-dash-copy-project
...
[web] Dash copy project modal
GitOrigin-RevId: 965a4ff74cb623955933cb266fb5f51d5e728986
2022-09-16 08:04:56 +00:00
Davinder Singh
9cde88a9e8
Merge pull request #9584 from overleaf/jel-copy-modal-wrapper
...
[web] Add wrapper for copy modal
GitOrigin-RevId: 8291f953e418815797e8474a69de8f15c39af7b5
2022-09-16 08:04:49 +00:00
Davinder Singh
70e63ca0e3
Merge pull request #9614 from overleaf/ab-limit-tag-length
...
[web] Restrict the length of tags to 50 characters
GitOrigin-RevId: fc20227e3e2171bf9e27c983105ecc7b198cf882
2022-09-16 08:04:41 +00:00
Thomas
db9fad7cf8
Merge onboarding experiments integration branch ( #9571 )
...
* Add onboarding survey page
* Add onboarding new analytics events to mixpanel allowlist
* [web] Try Premium prompt
* moved try-premium code to overleaf-integration
* fixed sheet styling
* Add onboarding flow redirect handling to registration handlers (#9462 )
* Add redirect logic for onboarding flow after registration
* Update UPGRADE_PROMPT_URL
* Cleanup style of OverleafAuthenticationController
* Refactor finishLogin calls to call wrapped function in OverleafAuthenticationController
* Refactor user properties/onboarding flow redirect into finishLogin wrapper
* Fix async/await calls after refactoring
* Update tests for finishLogin refactoring
* Don't redirect to upgrade prompt if user has premium via commons
Co-authored-by: Miguel Serrano <mserranom@users.noreply.github.com>
GitOrigin-RevId: 7c392aa6949f99fa909f9ca4e4baad4c4d4ff6be
2022-09-15 08:04:06 +00:00
Alexandre Bourdin
a0fabee3b4
Merge pull request #9245 from overleaf/integration-project-dashboard-react-migration
...
[Integration branch] Project Dashboard React Migration
GitOrigin-RevId: 3c3db39109a8137c57995f5f7c0ff8c800f04c4e
2022-09-14 08:04:03 +00:00
Eric Mc Sween
19c73cbd73
Merge pull request #9563 from overleaf/em-tpds-merge-metadata
...
Return metadata from TPDS update endpoint in web
GitOrigin-RevId: 9154be67f7f975807c6e986a5d6fb66013c9a384
2022-09-13 08:05:50 +00:00
Eric Mc Sween
dc2097e684
Merge pull request #9535 from overleaf/em-promisify-update-merger
...
Promisify UpdateMerger
GitOrigin-RevId: 5aca78225b524d95f0c47ae872df64edd2685b01
2022-09-08 08:03:52 +00:00
Eric Mc Sween
6b8dc91f9f
Merge pull request #9526 from overleaf/em-promisify-tpdsupdatehandler
...
Promisify TpdsUpdateHandler
GitOrigin-RevId: 3955a535e8d0b702751883d05c21c4c78717fed5
2022-09-08 08:03:46 +00:00
Eric Mc Sween
ff9c2c23b7
Merge pull request #9514 from overleaf/em-send-deleted-ids-to-tpds
...
Send a list of deleted entities to TPDS
GitOrigin-RevId: 41813c31846338edc36c6ec6abc8c5a9e96731f4
2022-09-07 08:04:05 +00:00
Eric Mc Sween
e3a51ee385
Merge pull request #9472 from overleaf/em-promisify-tpdscontroller
...
Promisify TpdsController
GitOrigin-RevId: 35d1db628c44d39ee71bb3127cb25ece6d184457
2022-09-02 08:05:16 +00:00
Brian Gough
af3629687b
Merge pull request #9335 from overleaf/bg-queue-polling
...
combine dropbox polls and updates into one queue
GitOrigin-RevId: b966f706af9000ce80977b78cd84207a22db25a2
2022-09-02 08:04:55 +00:00
Eric Mc Sween
e3303bb276
Merge pull request #9409 from overleaf/em-send-more-metadata-to-tpds
...
Send more metadata to TPDS
GitOrigin-RevId: e6a76a9974fbd8a7fc6a6b861c88ff4728301bc3
2022-08-31 08:03:45 +00:00
Mathias Jakobsen
6169ba55e5
Merge pull request #9389 from overleaf/mj-angular-settings-cleanup
...
[web] Angular settings removal
GitOrigin-RevId: a7efdf31d488aa782e0ad400f05169645e1731d0
2022-08-30 08:03:52 +00:00
Eric Mc Sween
8b2f8ce243
Merge pull request #9383 from overleaf/em-file-tree-histories
...
Track source for all file tree operations
GitOrigin-RevId: ff95ea8e99bfa30203a2a42968519bbaba65e708
2022-08-26 08:03:30 +00:00
Mathias Jakobsen
f5b2cdc3cb
Merge pull request #9319 from overleaf/mj-deferred-recurly-email
...
[web] Use bull queues for deferred cancellation email
GitOrigin-RevId: a104f9940badcffc15f1f237a1cefd5dd912f4e0
2022-08-24 08:04:36 +00:00
Alf Eaton
7c20e7701b
Remove mkdirp from web dependencies ( #7427 )
...
GitOrigin-RevId: b170371e538ca65fccd5c21f76dc25feec909190
2022-08-22 08:03:41 +00:00
Alf Eaton
e741eb0cb8
Remove PDF detach split test ( #9275 )
...
GitOrigin-RevId: 9e227fe45d874e01c4282ebbe489d7bd6d2250ac
2022-08-19 08:03:47 +00:00
Alf Eaton
09cea1cb85
Keep existing docs as docs when re-importing, regardless of file extension ( #9104 )
...
GitOrigin-RevId: b44129e87e97db4a18a77edda7e59631aa222dd5
2022-08-15 08:03:12 +00:00
Alf Eaton
19db9c2583
Fix ProjectEntityHandler.getAllEntities callback in _findExistingFileType ( #9108 )
...
GitOrigin-RevId: fe29488b44fa5e738c23f2939297057fb2832758
2022-08-10 08:04:30 +00:00
Simon Detheridge
9953822175
Merge pull request #6661 from overleaf/spd-local-tests
...
Move acceptance test mocks to nonstandard ports and add options for running locally
GitOrigin-RevId: bd8f70ac8d80599daccc51cfe7b90a2ad8d8c3d8
2022-08-10 08:03:45 +00:00
Jessica Lawshe
f1ee27a518
Merge pull request #9074 from overleaf/jel-saml-log-tests
...
[web] Add tests for SAML log
GitOrigin-RevId: 7bc5b25461063b32d3471b7f4ab966f2caa4e70c
2022-08-09 08:03:05 +00:00
Jakob Ackermann
e5e6be99f8
Merge pull request #9099 from overleaf/jpa-web-graceful-shutdown
...
[web] introduce graceful shutdown
GitOrigin-RevId: f42793a96f1e0304c57a855241bffa32bb291864
2022-08-05 08:03:27 +00:00
Jakob Ackermann
315414de1b
Merge pull request #9011 from overleaf/jpa-better-render-error-message
...
[web] provide helpful error message when pdf rendering fails
GitOrigin-RevId: abbe6f362fa362fadee197527463ee675760e581
2022-07-29 08:04:48 +00:00
Timothée Alby
95a289b80b
Merge pull request #9009 from overleaf/ab-split-tests-saas-check
...
[web] Skip split test assignment logic when not in SaaS mode
GitOrigin-RevId: 4c370bbc78c5a6828207f3336dfa6af9f4d71e17
2022-07-29 08:04:03 +00:00
Timothée Alby
ff3e659fbb
Merge pull request #8897 from overleaf/ta-token-access-anonymous-redirect
...
Redirect Early on Anonymous Write Token Access Attempts
GitOrigin-RevId: 55e1839c3171a0a6a677ecca2f6bec87aad802bd
2022-07-29 08:03:45 +00:00
Timothée Alby
7f722a006c
Merge pull request #8571 from overleaf/ta-token-access-page
...
Require User Interaction on Token Access Page
GitOrigin-RevId: 2f4c00ba75ebd6bd87d3e770ec8223d736344f5b
2022-07-29 08:03:39 +00:00
Miguel Serrano
b7a28f10fe
[web] Enable PDF Detach and Dictionary editor in SP ( #8959 )
...
GitOrigin-RevId: a02d35d5bc30b25e8be02943f6c1fdee3f6ddaad
2022-07-27 12:18:19 +00:00
Mathias Jakobsen
e0c23d83da
[web] Add auditing of email removals ( #8904 )
...
* [web] Add auditing of email removals
* [web] Improve auditing of email removal from script
GitOrigin-RevId: ccb948f01616a0bcb2d8f718d6b9e69585e8bb89
2022-07-27 12:17:31 +00:00
M Fahru
eb63eadca1
Fix link sharing upgrade prompt show/hide logic
...
GitOrigin-RevId: 58c1fbdea566b48e770f9f7c7fd5f926fb1fdb37
2022-07-27 08:05:29 +00:00
Alexandre Bourdin
e9e36737e6
Merge pull request #8957 from overleaf/ab-split-test-controls-badge
...
[web] SplitTestBadge based on split test phase and badge config
GitOrigin-RevId: e178ca864fd6619ff61a2a84fc1ccb5d54e0a814
2022-07-26 08:04:28 +00:00
Alexandre Bourdin
4f340b0ed7
Merge pull request #8894 from overleaf/ab-cleanup-start-free-trial-button
...
[web] Cleanup StartFreeTrialButton component
GitOrigin-RevId: 67538882ff5a3389d2134ec6e4833431aa43f8e6
2022-07-26 08:04:21 +00:00
Thomas Mees
fc65e54718
Check features before showing upgrade prompts
...
GitOrigin-RevId: 6f0ed9eca88197e1160b149cb304e27075aa0627
2022-07-26 08:04:14 +00:00
June Kelly
d99be63877
Merge pull request #8945 from overleaf/jel-decaf-cleanup
...
[web] decaf cleanup a test file
GitOrigin-RevId: 55b1d8df2d6f22204712360bb30b5548abd0d933
2022-07-22 08:04:41 +00:00
Alf Eaton
c6b0d988f9
Merge pull request #8909 from overleaf/ae-7734-auto-compile
...
Only autocompile when the PDF preview is open
GitOrigin-RevId: f1b2fa934da227c046c990fc86dbf78d6501a408
2022-07-22 08:03:33 +00:00
Timothée Alby
7b8d277437
Merge pull request #8898 from overleaf/ta-change-redundant-controls
...
Change Redundant Layout Controls
GitOrigin-RevId: b50d71b1f75d202334442b3f6cb5037ed0d8a411
2022-07-21 08:04:25 +00:00
Timothée Alby
4171f9bd92
Merge pull request #8953 from overleaf/ae-pdf-synctex-tests
...
Fix and enable synctex controls tests
GitOrigin-RevId: 67174b79ed81cf67552fb63447b9c6aa0a99e9fd
2022-07-21 08:04:04 +00:00
Davinder Singh
d730d20264
Merge pull request #8753 from overleaf/ds-admin-user-info-email-management
...
Admin user info page- email management row migrated to react
GitOrigin-RevId: 63ebcf6c5f11bdc29badd3be84ecf49ae3fe28ba
2022-07-21 08:03:43 +00:00
M Fahru
66998e2a00
Refactor createSubscription in SubscriptionController to use async/await ( #8938 )
...
GitOrigin-RevId: 47fd56f35ac1d5727c7e53eeecedf200738c4e11
2022-07-21 08:03:37 +00:00
M Fahru
574d0eab12
Improve error message when a collaborator tries to refresh a linked file without access to the project ( #8884 )
...
* Improve error message when a collaborator tries to refresh a linked file without access to the project
* Move the AccessDeniedError hardcoded error message to translation file
* apply prettier
* remove period (dot) in test hardcoded string
* revert unintended changes
GitOrigin-RevId: 50a5bf46428a96e629e9091cc18068f3ee7084e3
2022-07-21 08:03:32 +00:00
Jakob Ackermann
3c0bb25249
Merge pull request #8886 from overleaf/jpa-pdf-caching-alpha
...
[web] prepare alpha release of pdf caching
GitOrigin-RevId: 5617dd443da57b7077db793c2bc39be35ec44ef1
2022-07-21 08:03:10 +00:00
Henry Oswald
5f1abee345
Merge pull request #8939 from overleaf/revert-8882-jk-web-reject-same-password
...
Revert "[web] Password set/reset: reject current password"
GitOrigin-RevId: f14f970fe93064658a8659537c5cb417e34e2751
2022-07-20 08:04:00 +00:00
June Kelly
d04ea76081
Merge pull request #8882 from overleaf/jk-web-reject-same-password
...
[web] Password set/reset: reject current password
GitOrigin-RevId: 2c40dda4926d9c68564ae5126b3393b9286bb661
2022-07-20 08:03:36 +00:00
Jakob Ackermann
3c8a9d9863
Merge pull request #8853 from overleaf/jpa-no-pdf-download-in-editor-only-mode
...
[web] do not download the pdf in editor only view mode
GitOrigin-RevId: 4d8936964540c0820f72abb8c858e86e2e7196e2
2022-07-19 08:03:28 +00:00
Jakob Ackermann
daa9302fd3
Merge pull request #8895 from overleaf/jpa-allow-empty-segmentation-val
...
[web] allow empty event segmentation values again
GitOrigin-RevId: a02fd5085697bf7e2f2d4a5c2dc93dfebcd6e140
2022-07-19 08:03:04 +00:00
Alf Eaton
451c910fe3
Merge pull request #8837 from overleaf/mj-fix-default-group-account-translation
...
Rephrase "Group Account" to "Group Subscription" on subscription management page
GitOrigin-RevId: 899a6f27fbe7533b93345b7c27a4d427d40c5e1a
2022-07-18 08:04:23 +00:00
Jakob Ackermann
97624d0c6c
Merge pull request #8847 from overleaf/jpa-emit-start-of-xref-table
...
[clsi] try to emit the start of the xref table
GitOrigin-RevId: 6d8348a349572cc997ac5924664428228c00fed1
2022-07-18 08:04:17 +00:00
M Fahru
e97c56b105
Fix group plan localized pricing and force 2 decimal number for non-integer currency value ( #8576 )
...
GitOrigin-RevId: d6dedf7af04c79cef6b9cd39f5496610ffc52938
2022-07-13 08:05:20 +00:00
M Fahru
045a1523d9
Explicitly name projectOwnerEmail to the test for clarity
...
GitOrigin-RevId: 816faa68b7f8664269757918aac8199cbe3fc10f
2022-07-12 08:04:28 +00:00
M Fahru
3990e182d7
fix ShareProjectModal test case for non project owners cases
...
GitOrigin-RevId: 413de85b57e638defb5d240bd6275126e75a4114
2022-07-12 08:04:21 +00:00
M Fahru
114b275e3b
change "admin" to "project-owner" in test file description and comments
...
GitOrigin-RevId: f99231359ebd20d14aec8ca08d4cb9780abfb915
2022-07-12 08:04:15 +00:00
M Fahru
ce352bba4e
fix ShareProectModal test case on displaying the project members and invites
...
GitOrigin-RevId: 07e7737fdc97733a834a53add40fc7b433b790f1
2022-07-12 08:04:08 +00:00
M Fahru
b245617b61
Import USER_ID and USER_EMAIL in ShareProjectModal test file from EditorProviders test mock
...
GitOrigin-RevId: e45bb0806cc4e0a4b315b8098da6e628c7f427d1
2022-07-12 08:04:01 +00:00
M Fahru
d84ba96ecb
Remove unused isProjectOwner prop from ShareProjectModal
...
GitOrigin-RevId: e2f16694958172ad0ad3643c07a99daf1d0afe09
2022-07-12 08:03:55 +00:00
M Fahru
e26c90f5fc
Rename isAdmin to isProjectOwner in he ShareProjectContext to avoid confusion
...
GitOrigin-RevId: 0bfc7317b197960114f2a06fbbc20818bc4c5ffb
2022-07-12 08:03:42 +00:00
June Kelly
34a7d3598f
Merge pull request #8787 from overleaf/msm-force-doc-flush
...
[web] script to force flushing docs to mongo
GitOrigin-RevId: 6ce3c1e456b92610fe4f90993b373db2070ab392
2022-07-11 08:04:42 +00:00
Jakob Ackermann
f11e1a83cd
Merge pull request #8776 from overleaf/jpa-drop-service-worker
...
[web] goodbye service worker
GitOrigin-RevId: ce85d4850faba15c5877ce1f3e78026de30c6eae
2022-07-11 08:03:57 +00:00
Timothée Alby
e6b681838b
Merge pull request #8706 from overleaf/ta-beta-program-copy
...
Update Beta Program Copy
GitOrigin-RevId: 49afa2ca394bee3d48aeb37bbe909f666ff845a2
2022-07-08 08:03:36 +00:00
Timothée Alby
5bfb1b8781
Merge pull request #8704 from overleaf/ta-multiple-invites-fix
...
Fix UX on Duplicate Group Invites
GitOrigin-RevId: e51c406d578b130972024065f9b8bdb2503944a9
2022-07-08 08:03:30 +00:00
Timothée Alby
8f41431719
Merge pull request #8620 from overleaf/ta-analytics-attributes-validate
...
Ignore Invalid Analytics Attributes
GitOrigin-RevId: 6e3ffc1dcc6088966480ad0704a988174e4fd3fb
2022-07-08 08:03:10 +00:00
Timothée Alby
22e24b1763
Merge pull request #8627 from overleaf/ta-a-an-overleaf
...
Fix Wording with appName Translations
GitOrigin-RevId: 435719fa4428ffba06bc80db91bca2e6dcaf295f
2022-07-08 08:03:06 +00:00
Jakob Ackermann
64184a7f56
Merge pull request #8730 from overleaf/jpa-refactor-pdf-caching
...
[web] refactor pdf caching
GitOrigin-RevId: af6b871fad652f757d8c465085b33a79b955cd6b
2022-07-07 08:03:28 +00:00
Brian Gough
5a3318f5b3
Merge pull request #8701 from overleaf/bg-simple-iterable-paths
...
simple iterable paths
GitOrigin-RevId: f6906016888ccfc95c88858bdac4d2633fc1c5f4
2022-07-05 08:03:43 +00:00
Jakob Ackermann
3b84710d75
Merge pull request #8649 from overleaf/jpa-halt-on-error-flag
...
[web] record stopOnFirstError in compile-result-backend event
GitOrigin-RevId: f194daa1cb377e095acf7a280ff5ba7859b8736b
2022-07-01 08:04:05 +00:00
Jakob Ackermann
4660029e38
Merge pull request #8535 from overleaf/jpa-missing-return
...
[web] add a missing return statement from an error branch
GitOrigin-RevId: 282972cee23f6b426413ede0885695e386fc9352
2022-06-24 08:05:08 +00:00
Alf Eaton
e0d2b3f29a
Upgrade Cypress to 10.2.0 ( #8545 )
...
GitOrigin-RevId: 0818a67f57fed3cbde4453dd1c2949d8d20b7ab0
2022-06-24 08:04:09 +00:00
Eric Mc Sween
318cf770a7
Merge pull request #8556 from overleaf/em-tl-image-alpha-only
...
Show new TeX Live images to alpha users
GitOrigin-RevId: 4a4a96cc1a6661720fcc14dd1ffae275d19a004a
2022-06-23 08:03:08 +00:00
Jakob Ackermann
51c870c285
Merge pull request #8505 from overleaf/jpa-compile-result-full
...
[web] collect compile-result for ALL compiles
GitOrigin-RevId: 5ba29fb352bc29d14c22e7e80fa556148d862137
2022-06-23 08:02:46 +00:00
Alexandre Bourdin
3d26c4bb6f
[web] Add new admin tool for surveys ( #8356 )
...
* Setup survey module and admin page skeleton
* Replace survey staff access permission with admin-only
* Manage survey config with admin tool
* Display configurable survey in project list + add preview in admin
* Fix linting errors and unit tests
* Add acceptance tests for survey module
* Move survey-form to survey components
* Add configuration option for Recurly group subscription users on surveys
* Change survey pre-link text to a lighter gray for accessibility
* Cleanup survey options implementation after review
GitOrigin-RevId: 8f621951efeae458d1ab081fe98b8d0d539cca1a
2022-06-23 08:02:37 +00:00
Alexandre Bourdin
21c8b9a47a
Merge pull request #8426 from overleaf/ta-error-pages-style
...
Update General Error Pages Style
GitOrigin-RevId: 04346784c94d5ce6bf3257fd128a3f00da4c4e9e
2022-06-23 08:02:34 +00:00
Jakob Ackermann
c999033eb4
Merge pull request #8534 from overleaf/jpa-fix-downloads
...
[web] double down on passing compileBackendClass to clsi
GitOrigin-RevId: 6e035a885caa31e55ff0cf63c584f3f03629f1cf
2022-06-22 08:05:40 +00:00
Alf Eaton
34f15ba016
Merge pull request #8524 from overleaf/ae-detached-test
...
Attempt to fix flaky Cypress test
GitOrigin-RevId: c49ec0b763e5dd3dde8c207021f1cb1a504f426c
2022-06-22 08:05:33 +00:00
Jakob Ackermann
bfad0841a4
Merge pull request #8483 from overleaf/jpa-faster-compiles-feedback-ui
...
[web] faster compiles feedback UI
GitOrigin-RevId: 9feea47503aa6bddf51adb73b8c9fbef394fda14
2022-06-22 08:05:14 +00:00
Eric Mc Sween
3fb74c5cd4
Refactor log parser tests
...
GitOrigin-RevId: 88bf35a04b8f6eca7bd6b4270403c15c53e17406
2022-06-22 08:04:49 +00:00
Eric Mc Sween
f8c2f89128
Add log parser tests for open source issue 1023
...
GitOrigin-RevId: 0839d5bb5a4227ebd1d41d26a4fb706286670c96
2022-06-22 08:04:43 +00:00
June Kelly
a450a74351
Upgrade async
package to 3.2.2 ( #8447 )
...
* Revert "Revert "Bump async to 3.2.2 (#7618 )""
This reverts commit 75153a555211d654744c2e61e27fe21085826c22.
* [web] fix usage of async.queue.drain in script
* [clsi] fix usage of async.queue.drain
* [spelling] fix usage of async.queue.drain
* [redis-wrapper] fix usage of async.queue.drain
* [web] Test that LockManager queue is cleared
This protects against a regression found when upgrading the
async package. Here we test that the `queue.drain` callback
is really getting called, and the lock is being removed from
the LOCK_QUEUES map.
* [redis-wrapper] Upgrade async to 3.2.2
GitOrigin-RevId: df921e6d7f1d505bd467f22e58600ba1aff48869
2022-06-22 08:03:35 +00:00
M Fahru
c54c048e35
Implement premium features discoverability on successful subscription page with split test ( #8336 )
...
GitOrigin-RevId: 362fa289fa6e009e316dcaceae0587f5fc18162c
2022-06-20 08:04:06 +00:00
Brian Gough
2970a09d19
Merge pull request #8423 from overleaf/briangough-issue8388
...
increase lock and timeout for history resync to 6 minutes
GitOrigin-RevId: 2aea0cbc26c92ed0aad8f815ccd41a2abc0b752e
2022-06-20 08:04:03 +00:00
Alexandre Bourdin
57114c4503
[web] Display the current plan in the project list dashboard ( #8293 )
...
* Display the current plan in the project list dashboard
* Add unit tests for SubscriptionViewModelBuilder#getBestSubscription
* Handle free trial for group subscriptions
* Reuse the info-badge icon for the plan labels
* Do not display subscription status when projects are selected
* Custom tooltip for group subscriptions with team name
GitOrigin-RevId: 40982f70cf9fb7c92058e417b73c84af1648c33e
2022-06-17 08:03:40 +00:00
Davinder Singh
c30ec5fa7c
Merge pull request #8422 from overleaf/ta-silent-error
...
Silence Error If AffiliationUnchecked Flag Cannot Be Unset
GitOrigin-RevId: 1e0ffc401dfcc1ac9ae1a3d1de850ab899b4ce8e
2022-06-17 08:03:28 +00:00
Jakob Ackermann
b19c56ccaf
Merge pull request #8396 from overleaf/jpa-split-test-mongo-user
...
[web] implement split test assignment based on mongo user
GitOrigin-RevId: d3e2dff6a5e925cfd0426e9ebfeb7b64dc803f42
2022-06-16 08:03:20 +00:00
Jakob Ackermann
8cdb746628
Merge pull request #8434 from overleaf/revert-7618-dependabot-npm_and_yarn-async-3.2.2
...
Revert "Bump async to 3.2.2"
GitOrigin-RevId: a5deaea558011fa5a2e1aebe07856e8b0c87c4fc
2022-06-16 08:03:10 +00:00
dependabot[bot]
d55f4dfafa
Bump async to 3.2.2 ( #7618 )
...
[all] Upgrade async package to 3.2.2
- [web] Fix usages of async library
- [project-history] Fix usage of async library
- [third-party-references] Fix usage of async library
- [track-changes] Fix usage of async library
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: June Kelly <june.kelly@overleaf.com>
GitOrigin-RevId: 90cf132f13da53b2bd6690ee3cdf4d6c8563ecd2
2022-06-16 08:02:49 +00:00
Jessica Lawshe
365250b3c6
Merge pull request #8250 from overleaf/jel-get-saml-user
...
[web] Lookup SAML users by ID and attribute
GitOrigin-RevId: 874cc1647522257a941a49bc737f0f40833edef6
2022-06-15 08:05:24 +00:00
M Fahru
0204d7947f
Refactor successful subcription to use async/await ( #8377 )
...
GitOrigin-RevId: 5748486848c6e0576c974e5595acbcdee3daf7f3
2022-06-15 08:04:54 +00:00
Timothée Alby
825c06a3b4
Merge pull request #8376 from overleaf/jpa-delete-zonal-downloads-split-test
...
[web] tear down split test on zonal downloads -- keep zonal variant
GitOrigin-RevId: a7e1f48cdc64175e4fc28828ad9a46b0a28383b5
2022-06-15 08:04:18 +00:00
Timothée Alby
7794e03dcb
Merge pull request #8363 from overleaf/jel-affiliation-check
...
[web] Handle when no affiliation found for redundant subscription check
GitOrigin-RevId: c0e653b944b994c5eafaa2d4f2d54f3cb57d67fa
2022-06-15 08:04:12 +00:00
M Fahru
73cf4116b6
Interstitial Payment Page UI + Route ( #8305 )
...
GitOrigin-RevId: a31f7094db819e0dad4ff3f09c17544d40260dd4
2022-06-14 08:02:16 +00:00
Miguel Serrano
c2cfa96983
Merge pull request #8359 from overleaf/ta-settings-tracking
...
Track Settings Page Upgrade Clicks
GitOrigin-RevId: 92c9f595a3b0f1a1cf40816204cabe3e94d36db3
2022-06-13 08:03:19 +00:00
Timothée Alby
e6c7025813
Merge pull request #8289 from overleaf/ta-redundant-subscription-email
...
Create Redundant Subscription Notification on Email Confirmation
GitOrigin-RevId: 77baab93ebaae85d09681051641e663bb680c17e
2022-06-09 08:02:41 +00:00
Timothée Alby
ae207f7559
Merge pull request #8326 from overleaf/ta-pdf-detach-redundant-controls
...
Bring Back Redundant Layout Controls
GitOrigin-RevId: a725e8742ab41612b285bcab23054ba9da15b60f
2022-06-09 08:02:34 +00:00
Miguel Serrano
6549b93caa
Fixed tests by removing stdout checks that are no longer valid ( #8337 )
...
* Fixed tests by removing stdout checks that are no longer valid
script verbosity was updated in c73b46599b
, this checks are no longer valid. After the deleted line there's an extra check that should be good enough for the test case.
GitOrigin-RevId: 2756d11cad97fdbeca44f35c24ee192e582a52c1
2022-06-09 08:02:27 +00:00
June Kelly
c07aa9638b
Merge pull request #8258 from overleaf/jk-clean-up-too-many-files-errors
...
[web] Count folders toward entity limit on frontend
GitOrigin-RevId: ef07a61639f0dc516c83e4ed0f2fdc35e8b6d3fa
2022-06-09 08:02:18 +00:00
Alf Eaton
716f186fed
Upgrade Cypress to v10 ( #8322 )
...
GitOrigin-RevId: 856c523a4ca34f8ccdc38067cef6fcd8a5c20250
2022-06-08 08:03:35 +00:00
Jessica Lawshe
8c816b3b23
Merge pull request #6509 from overleaf/jel-migrate-sso-id
...
[v1 and web] Migrate institution SSO external user ID
GitOrigin-RevId: f31cd50fbada9a2704df1c837d695f2ff547420d
2022-06-08 08:03:22 +00:00
Timothée Alby
b26c491eb5
Merge pull request #8290 from overleaf/ta-redundant-subscription-saml
...
Don't Create Redundant Subscription Notification on SAML for Group Plans
GitOrigin-RevId: 99e66201c9423ff7e849b2d68d96651ad6015fd0
2022-06-07 08:02:32 +00:00
Timothée Alby
1fe424631f
Merge pull request #8291 from overleaf/ta-email-emails-ui-tweaks
...
[SettingsPage] Emails UI Tweaks
GitOrigin-RevId: 352d52badb234ed27ae48c39c4367c633ac83424
2022-06-07 08:02:29 +00:00
Miguel Serrano
022a8d4198
Merge pull request #8243 from overleaf/ii-autocomplete-symbol-images
...
[web] Show symbol images in autocomplete only to premium users
GitOrigin-RevId: 56f4d29ec6368d2904b26f7573aa04ef4535a84b
2022-06-07 08:02:27 +00:00
Eric Mc Sween
baaf4d4240
Merge pull request #8286 from overleaf/em-halt-on-error-backend
...
Stop on first error backend implementation
GitOrigin-RevId: 497b1ed2c13f544760d8ad8d029359db75275389
2022-06-07 08:02:21 +00:00
Thomas
e1fb5431db
Merge pull request #8249 from overleaf/jel-reconfirmation-settings-email
...
[web] Reconfirmations via emails
GitOrigin-RevId: 90c992cfeea785d56ff38e007f1c70188d280aed
2022-06-06 08:04:01 +00:00
Thomas
f4ef8a3ea0
Allow setting plans page currency with url param ( #8263 )
...
* Allow setting plans page currency with url param
GitOrigin-RevId: 5ae977d9872cf5f5b1a234d1273c70c2dd0e14e9
2022-06-06 08:03:52 +00:00
Eric Mc Sween
98f73fe35c
Merge pull request #8253 from overleaf/em-decaf-cleanup-compile-controller
...
Decaf cleanup CompileController and CompileManager
GitOrigin-RevId: 97384c9f76a2487c04f3d8d6a384cefdfcd083d4
2022-06-03 08:03:32 +00:00
Thomas
5e2933e2fe
Merge pull request #8240 from overleaf/tm-teardown-persistent-upgrade-test
...
Teardown persistent upgrade prompt split test and fix styling
GitOrigin-RevId: 8776231c3308c5f08b91232c962c9796a5f4afa0
2022-06-02 08:02:45 +00:00
Timothée Alby
666c2c3b47
Merge pull request #8178 from overleaf/ta-settings-reconfirmation
...
[SettingsPage] Add Reconfirmation Prompt
GitOrigin-RevId: 2e03ba7f459b32faf6d66f21ba692ca54f62a320
2022-06-01 08:03:53 +00:00
ilkin-overleaf
e41315364d
Merge pull request #8226 from overleaf/ae-remaining-types
...
[web] Fix remaining strict type checks
GitOrigin-RevId: 69881c37938f88c7ea4a630f362712a804085bc8
2022-06-01 08:03:29 +00:00
Miguel Serrano
0e782d3fb6
[Settings] "Start by adding your email address" hint ( #8173 )
...
* [Settings] "Start by adding your email address" hint
GitOrigin-RevId: 19d432c70b173752ee7c6d8978dd6be16b042921
2022-05-31 08:04:50 +00:00
Miguel Serrano
bce645b0f1
Merge pull request #8164 from overleaf/msm-add-disabled-state-link-accounts
...
[Settings] Disable "Link Account" buttons after click
GitOrigin-RevId: 528acdebe4812f1bf81fa70f1d9ce810ce5170c3
2022-05-31 08:04:46 +00:00
Timothée Alby
d2d01f6b7d
Merge pull request #8186 from overleaf/msm-test-university-autocomplete
...
[Settings] Add test for University autocomplete
GitOrigin-RevId: 8f890a74f12bd5e349df815a662c1a3be9ba189e
2022-05-31 08:04:33 +00:00
Alf Eaton
910e07ca1c
Add types ( #8154 )
...
GitOrigin-RevId: 41ee6b6873a01fbfedc41a884b9e3ebee47fc08f
2022-05-30 08:03:45 +00:00
Alf Eaton
c138e43b64
Merge pull request #8179 from overleaf/ii-settings-make-primary-btn-tooltip
...
Fix make primary button states
GitOrigin-RevId: a3c6fef4fd7c40f0308605f5bed4a91447838bef
2022-05-30 08:03:39 +00:00
Timothée Alby
00fa5b2d96
Merge pull request #8162 from overleaf/ae-orcid-capital
...
Fix ORCID capitalisation
GitOrigin-RevId: 56136473482568e303570c9679a13e5d032d6d34
2022-05-27 08:04:22 +00:00
Timothée Alby
c66278cf89
Merge pull request #8148 from overleaf/ta-pr-dictionary-style
...
Polish Dictionary Modal UI
GitOrigin-RevId: 48aceb56c84a218380c619ecc5cd527f5062d3c4
2022-05-27 08:04:16 +00:00
Alf Eaton
477c2a3ecd
Add scope-dependent autocompletion to Cypress CM6 tests ( #8109 )
...
GitOrigin-RevId: 696abc40ac51ef10508db427707b5c332df326a1
2022-05-27 08:03:51 +00:00
Miguel Serrano
adc88dc5ae
Merge pull request #8110 from overleaf/msm-emails-row-test
...
[Settings] `<EmailsRow/>` test
GitOrigin-RevId: d12d5a5f369f2abb6b296d200b04b8f85124175c
2022-05-27 08:03:30 +00:00
Jakob Ackermann
a78bcee15f
Merge pull request #8135 from overleaf/jpa-refactor-zonal-download
...
[misc] refactor handling of zone prefix in compile response
GitOrigin-RevId: f1f33d7d257854176f383bb5d786710f6b09f737
2022-05-26 08:03:53 +00:00
Alf Eaton
30e1af40c3
Fix test ( #8130 )
...
GitOrigin-RevId: abb8cd37298c4c0ded4040401889127c27625562
2022-05-25 08:11:37 +00:00
M Fahru
43a069edca
Improve SubscriptionHelperTests unit test by decoupling the test logic from the code and make the test price different for each case ( #8089 )
...
GitOrigin-RevId: 4db0f474817651e8d17c35c529d53a5266ca4b1e
2022-05-25 08:10:09 +00:00
Miguel Serrano
430b7528b2
Merge pull request #8073 from overleaf/ta-td-dictionary
...
Add UI to Remove Words from Dictionary
GitOrigin-RevId: a28d865e3c968d6fff113237fcf4143b77af046e
2022-05-25 08:09:45 +00:00
Miguel Serrano
c8daef59dc
Merge pull request #8016 from overleaf/msm-leavers-survey-metrics
...
[Settings] Metrics for institutional leavers survey
GitOrigin-RevId: 776d556789e8c9d0ea4c524ce4daa6bf05435810
2022-05-25 08:09:25 +00:00
Timothée Alby
63ec77d932
Merge pull request #8083 from overleaf/msm-linked-institution-ids-test
...
Add tests for `linkedInstitutionIds` in `user-email-context`
GitOrigin-RevId: 9b8830bf61a2a1aecc44a39c1f390629be796d9b
2022-05-24 08:05:18 +00:00
Timothée Alby
4d44d9b417
Merge pull request #8022 from overleaf/msm-user-email-context-tests
...
[Settings] `user-email-context` unit test
GitOrigin-RevId: 55e3ec6a99f1714a27d698a60fcf64711066ab6c
2022-05-24 08:05:12 +00:00
Timothée Alby
3580ec6db3
Merge pull request #8029 from overleaf/ta-settings-fix-7
...
[SettingsPage] Small Fixes 7
GitOrigin-RevId: 2716fe13af3f5f6b56d6bba47505fad75ba1adbf
2022-05-24 08:04:47 +00:00
Jakob Ackermann
2c62ba29c7
Merge pull request #8094 from overleaf/jpa-handle-missing-output-files
...
[web] handle missing outputFiles array
GitOrigin-RevId: 9b1210ff620888f45ec1a3b38c9f91b5a3e22778
2022-05-24 08:04:36 +00:00
Jakob Ackermann
716aa174fb
Merge pull request #8070 from overleaf/jpa-web-zonal-traffic-test
...
[web] add split test for rollout of zonal clsi-lb downloads
GitOrigin-RevId: 67fb843ffb0c5902419a4e5c7d2ff9d35cf93470
2022-05-24 08:04:30 +00:00
Jessica Lawshe
fc9bfa84cd
Merge pull request #7721 from overleaf/jel-td-notify-commons
...
Only handle confirmed users via commons script
GitOrigin-RevId: 0d00147943228bff6c435848ff88481c5c184a8a
2022-05-24 08:04:17 +00:00
Alf Eaton
80f6662957
Add option for parsing valid RFC5322 email addresses ( #8065 )
...
GitOrigin-RevId: 6af8ae850bd8075e6bf0ebcafd2731177cdf49ad
2022-05-24 08:03:52 +00:00
Eric Mc Sween
e0ab82e3d4
Merge pull request #8035 from overleaf/em-remove-chaid
...
Remove the chaid package from tests
GitOrigin-RevId: 61b541eebcf1982137aa10ad51940547c649e68d
2022-05-23 08:04:07 +00:00
Christopher Hoskin
51f5f80e2d
Merge pull request #7630 from overleaf/csh-issue-7543-rails-v1-run-in-GKE
...
Run rails-v1 on GKE
GitOrigin-RevId: b8138a40da6279b7df68e3b9e0d308939c843679
2022-05-23 08:04:00 +00:00
Alf Eaton
2340b1b25e
Add "[PDF]" prefix to detached window title ( #8039 )
...
* Move DetachProvider outside EditorProvider
* Add "[PDF]" prefix to detached window title
GitOrigin-RevId: 7d09f4053069b20d55a2a04a8f29f90b973e50b9
2022-05-23 08:03:36 +00:00
M Fahru
dceb6910c9
New plans page: Show initial price value upon first render for group price data ( #7974 )
...
* New plans page: Show initial price value upon first render
* fix wrong test on SubscriptionController and add new tests on SubscriptionHelper
GitOrigin-RevId: a339a97cff2df0728ba35885af8953c8a0e0b7c8
2022-05-20 08:03:16 +00:00
Timothée Alby
4209828a6a
Merge pull request #7941 from overleaf/msm-use-async-typing-fix
...
Fix typescript errors related to `useAsync()` hook
GitOrigin-RevId: eacf7ec7e9c5da38ad88fde225ffedbfd1c2ff61
2022-05-19 08:04:13 +00:00
Timothée Alby
7c243c6c50
Merge pull request #7975 from overleaf/ta-settings-fixes-6
...
[SettingsPage] Small Fixes 6
GitOrigin-RevId: 19ad9a195a401909ac3dcc2be79d380cb61078da
2022-05-19 08:03:54 +00:00
Thomas
2d8e832be7
Subscription code decaf cleanup ( #7918 )
...
GitOrigin-RevId: 43adff9af7ca347808980823ac641db05129a79b
2022-05-18 08:04:31 +00:00
Jakob Ackermann
f0bd6dda23
Merge pull request #7986 from overleaf/jpa-eslint-8
...
[misc] upgrade eslint packages to the latest version everywhere
GitOrigin-RevId: f1480d4a171acef82fb26c4aa54be3a6088b0ab3
2022-05-17 08:05:59 +00:00
Eric Mc Sween
e0d91eaa26
Merge pull request #7906 from overleaf/em-downgrade-logs
...
Downgrade all INFO logs to DEBUG
GitOrigin-RevId: 05ed582ef0721fcada059f0ad158565f50feca27
2022-05-17 08:05:26 +00:00
Alf Eaton
5e1be2c03d
Disable "PDF in separate tab" menu item when native BroadcastChannel is missing ( #7954 )
...
GitOrigin-RevId: a90c89296caeb5333c62150249dc4125a47a899a
2022-05-17 08:05:06 +00:00
Alf Eaton
d68180bc4e
Merge pull request #7961 from overleaf/jpa-shorter-clsi-persistence
...
[web] lower clsi persistence duration
GitOrigin-RevId: 72929de084c5c5aac5f2382ad91a7665e96742a8
2022-05-17 08:04:25 +00:00
Timothée Alby
cb065e7f12
Merge pull request #7820 from overleaf/msm-settings-leavers-survey
...
[Settings] Institutional Leavers Survey
GitOrigin-RevId: 1774af7fc4bb90cb39c9fc188323c44a1256bb3d
2022-05-17 08:04:00 +00:00
Timothée Alby
afe9e486ae
Merge pull request #7930 from overleaf/fix-tsc-typings
...
Fix typescript errors
GitOrigin-RevId: b49235a3d9d6277e7c2de5bc7a79b7cafae75e2e
2022-05-17 08:03:54 +00:00
Timothée Alby
8c611a8f49
Merge pull request #7946 from overleaf/msm-settings-domain-blocklist
...
[Settings] domain blocklist for email autocompletion
GitOrigin-RevId: 62444f0f903ce3feae585c84c9f01164eac42a1f
2022-05-17 08:03:48 +00:00
Timothée Alby
920a5921c7
Merge pull request #7883 from overleaf/ii-institution-autocomplete
...
Institution autocomplete
GitOrigin-RevId: f0a42794ce9071ec7c0c5c2c4d499e8a027811f8
2022-05-17 08:03:42 +00:00
Timothée Alby
426aaa8b4b
Merge pull request #7833 from overleaf/ta-settings-fixes-5
...
[SettingsPage] Small Fixes 5
GitOrigin-RevId: a0d02be246ff5128fa382bd7a9723f01377855b9
2022-05-17 08:03:36 +00:00
Timothée Alby
4b87568e4f
Merge pull request #7810 from overleaf/ta-settings-intermediate-pages
...
[SettingsPage] Github and Dropbox Linking Flow Improvements
GitOrigin-RevId: 4fd69e7e3a8989b2478299751582007635f9e0b0
2022-05-17 08:03:29 +00:00
Timothée Alby
c043db0ed9
Merge pull request #7792 from overleaf/ta-settings-fixes-4
...
[SettingsPage] Wording and Error Handling
GitOrigin-RevId: 1e2445a68e0d32cbec558832892f2ce5a051d729
2022-05-17 08:03:23 +00:00
Jakob Ackermann
52073a13a9
Merge pull request #7867 from overleaf/jpa-compile-group
...
[web] pass compileGroup to clsi-lb
GitOrigin-RevId: c15adbff27e702b3e0f29be5b57f7a9520d8d02f
2022-05-16 08:03:36 +00:00
Alexandre Bourdin
5c00fe09e4
Merge pull request #7806 from overleaf/ab-group-memberships-bigquery
...
[web] [analytics] Send group memberships information to analytics & import baseline data
GitOrigin-RevId: a15c3131f7b55225ae3949933578475668a195a0
2022-05-12 10:40:30 +00:00
ilkin-overleaf
c807bedb65
Merge pull request #7841 from overleaf/ii-refactor-add-email
...
Refactor add email section
GitOrigin-RevId: 41de440caaf3baf43673c4a5f07a18b990f28c7b
2022-05-12 08:03:29 +00:00
ilkin-overleaf
1def576973
Merge pull request #7808 from overleaf/ii-settings-fixes-1
...
[SettingsPage] UI Fixes 1
GitOrigin-RevId: 0e0f605191218af4db70a801ff1e50b47f6e0b01
2022-05-02 08:03:48 +00:00
ilkin-overleaf
85f731110c
Merge pull request #7786 from overleaf/ii-departments-override
...
Override default departments
GitOrigin-RevId: 23061bc8c083bb8099ca62bd0cdb3c796e49979d
2022-05-02 08:03:43 +00:00
Thomas
ba3d278bd9
Fix subscription check for upgrade prompts in editor ( #7799 )
...
* Fix subscription check for upgrade prompts in editor
GitOrigin-RevId: ec6d117748e4017ae189038e56363c4a7366f2b4
2022-04-29 08:03:26 +00:00
Miguel Serrano
14a22de754
Merge pull request #7779 from overleaf/ta-settings-fixes-3
...
[SettingsPage] Small Fixes 3
GitOrigin-RevId: 98accb3c53c802e83f2939e5c25d13fcf3b5e054
2022-04-28 08:04:49 +00:00
Miguel Serrano
23d1bfd11e
[Settings] Link SSO email ( #7778 )
...
* [Settings] Link SSO email
GitOrigin-RevId: c46ed1709ceedd74df52e02a87f22614d024afea
2022-04-28 08:04:43 +00:00
Thomas
8472ac6fc6
Add split test for persistent upgrade prompts project dash and editor header ( #7590 )
...
* Add Upgrade buttons on project dash and editor header
GitOrigin-RevId: 16325ffb2e63beeaff914e0b95db3faddcdf241a
2022-04-28 08:04:32 +00:00
Eric Mc Sween
a1ff7d8274
Merge pull request #7752 from overleaf/em-promisify-user-updater
...
Finish promisification of UserUpdater
GitOrigin-RevId: 8f32b2248cfd0db4232bd808f337c17bd7f7dbf4
2022-04-28 08:03:54 +00:00
Timothée Alby
e5051bcd1d
Merge pull request #7765 from overleaf/ii-add-email-ui-affiliating-with-existing-institution
...
Add email with existing and non existing institution
GitOrigin-RevId: 331bc06f0ea289a82b403a910491e233f4eda4bb
2022-04-28 08:03:16 +00:00
Timothée Alby
f0ac0f3e7a
Merge pull request #7742 from overleaf/ta-email-preferences-page
...
Create Email Preferences Page
GitOrigin-RevId: 371a62e8423e5cbebff83e61bf35a8b3b638c398
2022-04-28 08:03:12 +00:00
Timothée Alby
3c124667ba
Merge pull request #7751 from overleaf/ta-settings-misc-section-split
...
[SettingsPage] Split Misc Section
GitOrigin-RevId: b6fc60c571dfaf3aec542f3df8dc826a0ba3ab58
2022-04-27 08:05:08 +00:00
Timothée Alby
0ee4767fa6
Merge pull request #7750 from overleaf/ta-settings-fixes-2
...
[SettingsPage] Small Fixes 2
GitOrigin-RevId: fe29b5a97cac4e92f6458e2359569d6c080b626b
2022-04-27 08:05:01 +00:00
Timothée Alby
e63c5565a6
Merge pull request #7761 from overleaf/ta-settings-loading-screen
...
Delay Settings Page Content Until Translations Are Ready
GitOrigin-RevId: 0537367f672bd2e88c95248d15c5638887ff3aee
2022-04-27 08:04:55 +00:00
Miguel Serrano
5ed9987345
[Settings] Autocomplete input for Add Email Form ( #7747 )
...
* [Settings] Autocomplete input for Add Email Form
* Applied PR Feedback
GitOrigin-RevId: 27d2ef97deb836e92283e89675dfa3866f44904f
2022-04-27 08:04:10 +00:00
Miguel Serrano
ef0e475b04
Migrate usePersistedState
hook to Typescript ( #7739 )
...
* Migrate `usePersistedState` hook to Typescript
* Use React types for setter functions
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>
GitOrigin-RevId: e9ddf6e2ab45e0b0739c850a89ec7be0f14a7506
2022-04-27 08:04:03 +00:00
Timothée Alby
f771119cb1
Merge pull request #7712 from overleaf/jpa-email-copy-changes
...
[web] make copy changes to trial onboarding email
GitOrigin-RevId: 027ba8d471c0cac56dff7c56135d091a96817cf3
2022-04-26 08:04:31 +00:00
Timothée Alby
b289afe23c
Merge pull request #7725 from overleaf/ta-settings-fixes
...
[SettingsPage] Misc Fixes
GitOrigin-RevId: 56f58d2bb5830f7e0584a83c98efc9989ae2bd42
2022-04-26 08:04:18 +00:00
Timothée Alby
d3dc83b776
Merge pull request #7722 from overleaf/ii-add-email-ui-without-affiliations
...
Add emails without affiliations
GitOrigin-RevId: 13d53b604f8d7cf0f36b2c5caea85ecc15cfc6d5
2022-04-26 08:04:12 +00:00
Timothée Alby
bb59627db3
Merge pull request #7697 from overleaf/msm-sso-flow-alerts
...
[Settings] SSO Flow Alerts
GitOrigin-RevId: fc89c86a6681b27e86bb6bf12f8bee51eb25aa8d
2022-04-26 08:04:05 +00:00
Timothée Alby
146a207fd1
Merge pull request #7723 from overleaf/ta-settings-refactor
...
[SettingsPage] Refactor Linking Section
GitOrigin-RevId: 49aa27cdcb3669c59c9a9c46edd3249cee876dd0
2022-04-26 08:03:59 +00:00
Timothée Alby
cf2dfc6bf1
Merge pull request #7593 from overleaf/ta-settings-migration
...
[SettingsPage] Integration Branch
GitOrigin-RevId: 5a3c26b2a02d716c4ae3981e3f08b811ae307725
2022-04-25 08:05:12 +00:00
Tim Down
35480a3c7d
Merge pull request #7545 from overleaf/td-split-test-data-sentry
...
Record split-test state in Sentry metadata from web clients
GitOrigin-RevId: 66dd195c546bd9fb0aedac52844200846c5012ca
2022-04-25 08:04:45 +00:00
Tim Down
e0d5cf4b42
Merge pull request #7509 from overleaf/ii-7155-display-institution
...
Display the institution and role if applicable
GitOrigin-RevId: e00b07f0118e7f3ab8ec0b0f01b2b3e52fcc1cd2
2022-04-15 08:03:17 +00:00
Tim Down
dc706b4942
Merge pull request #7293 from overleaf/td-email-change-notifications
...
Send primary email address change notification to latest confirmed addresses
GitOrigin-RevId: ba4aba38a2d8785ee24156449c612ff05cd66fc7
2022-04-15 08:03:10 +00:00
June Kelly
90303f2f8c
Merge pull request #7367 from overleaf/tm-add-singapore-currency-mapping
...
Add Singapore/Singapore Dollar to currency mappings
GitOrigin-RevId: 1ba2cf35435a8a7ce31ac92c9dd0d92a2cf2e4bf
2022-04-14 08:03:07 +00:00
Timothée Alby
a110c4d7bd
Merge pull request #7323 from overleaf/ta-synctex-disable-multi-one-way
...
Don't Disable Synctex PDF-to-Code Button
GitOrigin-RevId: 90328e0fea8cb5358217ce866839f5e1a4a73b94
2022-04-13 08:03:36 +00:00
Miguel Serrano
088b8c017e
[Settings] React SSO Linking Widget ( #7395 )
...
GitOrigin-RevId: 103e8382daf2f38a302a92cb4fb11e4f4a520df2
2022-04-11 08:03:50 +00:00
Miguel Serrano
ae633b1b44
[Settings] React SSO Context ( #7324 )
...
React SSO Context
GitOrigin-RevId: 391bf2ba86bb9e112180cffd603b99218594b868
2022-04-11 08:03:48 +00:00
ilkin-overleaf
a8fdf6269e
Merge pull request #7481 from overleaf/ta-leave-modal-no-password
...
[DeleteAccount] Handle Password-Less Users
GitOrigin-RevId: b7d03d26d43b9ab7f50a199d9aabd226ac79972d
2022-04-11 08:03:45 +00:00
ilkin-overleaf
cef7adc711
Merge pull request #7480 from overleaf/ta-wait-for-test
...
Add waitFor to fix flaky test
GitOrigin-RevId: 3b0f0423e7126248383ba7c68556c9ae937f3533
2022-04-11 08:03:43 +00:00
ilkin-overleaf
5b0c122f5d
Merge pull request #7290 from overleaf/ii-7154-list-user-emails
...
List of user emails
GitOrigin-RevId: 28a8e405812932ba7ebd8043a4dc9d3c573a68b2
2022-04-11 08:03:38 +00:00
ilkin-overleaf
d50271c1e9
Merge pull request #7225 from overleaf/ta-leave-modal
...
[DeleteAccount] Create Modal with Form
GitOrigin-RevId: 611f08c7253f59d91c6937b79c80a386b9d21ccd
2022-04-11 08:03:36 +00:00
Alf Eaton
aca889a3e0
Sync cursor position to PDF when double-clicking on a heading in the file outline ( #7314 )
...
GitOrigin-RevId: ef98f5d20e99bfc03c91cbf4027d277e738ab176
2022-04-11 08:03:14 +00:00
Alf Eaton
5cb46643da
Fix flaky PdfSynctexControls test ( #7443 )
...
GitOrigin-RevId: f853e68a6e8e979af6d2b2e7ee1509f3b6828074
2022-04-11 08:03:10 +00:00
Davinder Singh
b3d55fa65e
Move admin register to user activate module
...
Move admin register to user activate module
Co-authored-by: John Lees-Miller <jdleesmiller@gmail.com> & Davinder Singh
GitOrigin-RevId: 79428f2932783086435bdad9b1efb5300c467511
2022-04-08 08:04:45 +00:00
Eric Mc Sween
c776bf208c
Merge pull request #7408 from overleaf/em-malformed-file-tree
...
Prevent malformed file trees
GitOrigin-RevId: 59104077bed80dd87a7c3813e06581bb6d9bd8d9
2022-04-07 08:04:10 +00:00
Alexandre Bourdin
b28271082c
Merge pull request #7246 from overleaf/ab-references-handler-unhandled-error
...
[web] Fix unhandled error in ReferencesHandler
GitOrigin-RevId: 1b7f2f186780b3ed79434a509ce3dc54e1c38f07
2022-04-07 08:04:03 +00:00
Alexandre Bourdin
997bffc9b1
Merge pull request #7166 from overleaf/ab-decaf-user-info-controller
...
[web] Decaf cleanup UserInfoController
GitOrigin-RevId: c1bc531ed2923f05652090d792b7f1e7b4c1275c
2022-04-07 08:04:00 +00:00
Alf Eaton
5e9af2c15c
Migrate worker tests to Cypress ( #7359 )
...
GitOrigin-RevId: f373f4215e5f25d14256008cf5f6582eb3124431
2022-04-07 08:03:52 +00:00
Jessica Lawshe
ad7b3c89f4
Merge pull request #6840 from overleaf/jel-onboard-non-sso-notify
...
[web] Include trial users when notifying commons users
GitOrigin-RevId: 439e9b0f55e5a376dc9f621b8ba76468e1e843e0
2022-04-06 08:04:38 +00:00
Eric Mc Sween
3235119302
Merge pull request #7228 from overleaf/em-node-16
...
Upgrade to Node 16
GitOrigin-RevId: 3db1ae57ffb02f8a2b9012ffbb3efecfc01d2b04
2022-04-05 12:20:52 +00:00
Timothée Alby
3c01402bbd
Merge pull request #7034 from overleaf/ta-pdf-detach-full
...
PDF Detach v2
GitOrigin-RevId: 3deb76474185f9176cde23ab32ef51b90df6e8e9
2022-04-05 12:19:23 +00:00
Jakob Ackermann
4d18dcb377
Merge pull request #7210 from overleaf/jpa-switch-to-admin
...
[web] add a button for switching to the admin domain from www.
GitOrigin-RevId: 7e14b9c1415ef6cad5f369d77530599bac3148e7
2022-04-05 12:19:00 +00:00
Jakob Ackermann
c8866bbda0
Merge pull request #7094 from overleaf/jpa-redirect-admin-requests
...
[web] redirect admin users from admin endpoints to the admin domain
GitOrigin-RevId: a4bd7d4f998615efcb46ae9866868af9489c94f5
2022-04-05 12:18:51 +00:00
Jakob Ackermann
c881829e04
Merge pull request #6729 from overleaf/jpa-cleanup-staff-access
...
[web] admin privilege does not imply staffAccess
GitOrigin-RevId: 89760c7a9a8f0b0c82ebee40ca3236e9894ab9fa
2022-04-05 12:18:33 +00:00
Jakob Ackermann
d59b154f07
Merge pull request #6712 from overleaf/jpa-redirect-token-access
...
[web] redirect admin users from token access gateway to admin panel
GitOrigin-RevId: b39c9b4bcad5d376b720a6718df7ef01cd89938f
2022-04-05 12:18:29 +00:00
Jakob Ackermann
e82a053c85
Merge pull request #6614 from overleaf/jpa-msm-separate-admin-app
...
[misc] move admin capability from www. to admin. subdomain
GitOrigin-RevId: e0daeacf3c06b856ffb9fd35dce76e71f14e8459
2022-04-05 12:18:24 +00:00
Jakob Ackermann
64ffd66fa4
Merge pull request #7307 from overleaf/jpa-notify-editor-restore-doc
...
[web] notify the editor after restoring a deleted doc
GitOrigin-RevId: 4bd316958827c83a56a82f9ff72f5ff803d32631
2022-04-05 12:18:15 +00:00
Alf Eaton
53324b0cd2
Add Cypress React component testing ( #6974 )
...
GitOrigin-RevId: 1260312a0644f3bc60e007a840045974336e264d
2022-04-05 12:17:30 +00:00
Alf Eaton
a079aa1fae
Merge pull request #7251 from overleaf/jpa-convert-doc-to-file-script
...
[web] convert convert-to-file endpoint into a script
GitOrigin-RevId: 5babebae5df8510b83f09ec4a2bb4064cca5ec75
2022-04-05 12:17:00 +00:00
Thomas
1aae979398
Send delete request to chat when expiring deleted projects ( #6997 )
...
* Send delete request to chat when expiring deleted projects
* Add script to clean-up orphaned chat of previously expired projects
GitOrigin-RevId: 157d100bd51b6204a9e31733b5164b8e7036ef01
2022-03-28 08:04:29 +00:00
Jakob Ackermann
c192002f53
Merge pull request #6837 from overleaf/jpa-drop-v1-subscription-lookup
...
[web] drop support for v1 subscriptions
GitOrigin-RevId: ddffa60398d5319959f9e5455520a61fa58fab37
2022-03-25 09:03:48 +00:00
June Kelly
4e11fa73cb
Merge pull request #7106 from overleaf/ab-analytics-controller-async
...
Convert AnalyticsController to async/await
GitOrigin-RevId: a38194b2970a15b06fe6a3d95048681d7927bfc3
2022-03-24 14:58:47 +00:00
June Kelly
e536ed1661
Merge pull request #7125 from overleaf/jk-project-rename-strip-ends
...
[web] Rename project: trim whitespace on ends
GitOrigin-RevId: 2499d9e206ed5c929870a0f50cccd07ce3ec5ba7
2022-03-24 14:58:44 +00:00
June Kelly
b5677742a2
Merge pull request #7062 from overleaf/jk-fix-file-type-detection
...
[web] Fix file-type detection for `latexmkrc`
GitOrigin-RevId: d51363d2b7d2b1fcc4b783cb3e91f33ab450abba
2022-03-24 14:58:40 +00:00
Timothée Alby
0703c6d21d
Merge pull request #7142 from overleaf/ii-6756-gmail-flags-emails-as-dangerous
...
Change security email title
GitOrigin-RevId: d33c9d7998ada059dac61ba0d13eefedd66237fc
2022-03-24 09:03:38 +00:00
ilkin-overleaf
57e60c05ca
Merge pull request #7066 from overleaf/ta-synctex-disable-multi
...
Disable Synctex Controls for Docs and Multiselections
GitOrigin-RevId: 9f14e68228f9aa13a4188918930fc8cdb5eefabf
2022-03-22 09:03:21 +00:00
June Kelly
837ad6002f
Merge pull request #6911 from overleaf/ta-layout-dropdown-view-fix
...
Fix Layout Dropdown in History and File Views
GitOrigin-RevId: 17792e6ec516ac9d72c050d5e2b83066fa34ed6d
2022-03-16 09:03:14 +00:00
Alf Eaton
ac0e9d06c3
[web] Configure Babel + ESLint to handle TypeScript files ( #5993 )
...
GitOrigin-RevId: e8474274e60e5e0dcefa7263616fbaf04a9f3930
2022-03-16 09:03:07 +00:00
Alf Eaton
9f969d07e0
Delete unused PDF-related code ( #6334 )
...
* Remove new logs UI code
* Remove unused preview components
* Move metrics file
* Remove Angular PDF controllers
* Move the service worker util functions
* Remove the ide/pdfng folder
* Remove vendored pdf.js
* Remove showNewPdfPreview
* Use mockCompile
* Remove split test code
GitOrigin-RevId: 723b7440c62cda51f6ad8bb9c691900882166d21
2022-03-16 09:03:04 +00:00
Eric Mc Sween
11a81007f5
Merge pull request #6918 from overleaf/em-v1-timeouts
...
Reducing timeout for v1 calls for endpoints
GitOrigin-RevId: 0f28569a1401e2fad7434df2a68a230ceb0f4aca
2022-03-08 09:03:42 +00:00
Timothée Alby
5ba970b81e
Merge pull request #6986 from overleaf/ta-compile-button-disabled
...
Disable Compile Button when Compiling
GitOrigin-RevId: c25cbaab3547695919ba62385cffef2a44665fec
2022-03-04 09:03:37 +00:00
Jakob Ackermann
264b107e39
Merge pull request #6927 from overleaf/jpa-split-clsi-metrics
...
[misc] split clsi metrics into multiple categories
GitOrigin-RevId: 964ab57b344b92383a2937beff50139bae273a0e
2022-03-02 09:02:52 +00:00
June Kelly
9702346edc
Merge pull request #6628 from overleaf/jk-heartbeat-editor-type-metadata
...
Add editor metadata to editing-session pings
GitOrigin-RevId: f42be772c13f71380d59bae7c447645fe0e16a17
2022-03-02 09:02:34 +00:00
Eric Mc Sween
5ded04eaea
Merge pull request #6785 from overleaf/em-split-tests-analytics-enabled
...
Add "analytics enabled" setting to split tests
GitOrigin-RevId: 9ddfda9e246cac7a13361b2d3df6884212583000
2022-03-01 09:04:15 +00:00
Jessica Lawshe
1c62f82f9c
Merge pull request #6886 from overleaf/jpa-less-verbose-ci
...
[web] skip HIBP check for all tests but the HIBP specific ones
GitOrigin-RevId: 714e69cc2220e7edcef875d6be487ded571cd977
2022-02-25 09:03:23 +00:00
Alf Eaton
bbb9f11c0e
Remove debugging code from pdf-preview tests ( #6866 )
...
GitOrigin-RevId: 6ae924d112bfceaaecfe41cbac9e9cb3743a58f7
2022-02-24 09:04:01 +00:00
Eric Mc Sween
8e4b85c6f3
Merge pull request #6731 from overleaf/em-logs-ui-split-test
...
Move new logs UI to a split test
GitOrigin-RevId: 2ebd5afbbda273e7c3092416c64754a56e628b05
2022-02-16 11:38:42 +00:00
Miguel Serrano
1fb8f15005
add segmentation to user-registered
event ( #6711 )
...
* add segmentation to `user-registered` event
GitOrigin-RevId: 9ba40c0a81aea488439758b992caeb7855c27f67
2022-02-16 11:38:09 +00:00
Eric Mc Sween
46d2b84103
Merge pull request #6727 from overleaf/em-revert-logs-ui-split-test
...
Revert "Move new logs UI toggle to a split test"
GitOrigin-RevId: 5f2aecb53d2df21c89da594b0a64c8cf8ca04bc6
2022-02-16 11:36:26 +00:00
Eric Mc Sween
4df657db4b
Merge pull request #6640 from overleaf/em-alpha-beta-split-tests
...
Move alpha/beta feature toggles to split tests
GitOrigin-RevId: e64387d9bde2db9c4e96ea7f5992c877ad16b9a9
2022-02-16 11:36:20 +00:00
Thomas
45ac55c7f0
Merge pull request #6559 from overleaf/tm-teardown-onboarding-email-split-test
...
Implement 'send-email' variant for trial onboarding email for all users
GitOrigin-RevId: f53b86d875a1a4e146dc57603b7a83ac098f9cdf
2022-02-16 11:36:02 +00:00
Timothée Alby
1b4d675b0a
Merge pull request #6690 from overleaf/ta-max-dictionary-size
...
Add Dictionary Size Limit
GitOrigin-RevId: f3b8be11de5a1480c8bc1a7fe26e9d67bd047757
2022-02-16 11:34:58 +00:00
Timothée Alby
01f63e810a
Merge pull request #6679 from overleaf/ta-undefined-references-hint
...
Update Human Readable Hint Regex for Undefined References
GitOrigin-RevId: 326ed206f3321d43580031ec2b46bc3117c6c4e9
2022-02-16 11:34:51 +00:00
Timothée Alby
c0fae79ad7
Merge pull request #6693 from overleaf/jpa-error-is-manager
...
[web] refactor error handling for rejected manager removal
GitOrigin-RevId: 48be3bf254de74c2799d1368aee329fd9038dfa6
2022-02-16 11:34:25 +00:00
June Kelly
ab5135957a
Merge pull request #6633 from overleaf/jk-cm6-spelling-ignore-commands
...
[web] Ace/CM6 Spelling: don't send commands to backend
GitOrigin-RevId: 7fbd14240facb71b6d110eb95e271b07fced76b1
2022-02-16 11:32:26 +00:00
Jakob Ackermann
ae0c347f27
Merge pull request #6542 from overleaf/jpa-em-code-sharing-workspaces
...
[misc] npm workspaces
GitOrigin-RevId: 87aa72db6637fb238d7cd35b0a48ac3ed58ab3eb
2022-02-16 11:31:07 +00:00
Jakob Ackermann
42d78528ae
Merge pull request #6572 from overleaf/jpa-web-unit-tests-npm-workspaces
...
[web] adjust unit test setup for npm workspaces
GitOrigin-RevId: 4c6f6debbc082301570173345cc366984a9c59f1
2022-02-16 11:31:03 +00:00
Miguel Serrano
176ead8983
Primary Email Check ( #6471 )
...
* added primary-email-check page, route and controllers
* add `#add-email` internal link in settings to display new email form
* added primary-email-check redirection with split test
* update `lastPrimaryEmailCheck` when the default email address is set
* added `lastPrimaryCheck` to admin panel
* translations for primary-email-check
* acceptance tests for primary-email-check
* [web] multi-submit for primary email check
* Using `confirmedAt` to prevent from displaying primary-email-check page
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
Co-Authored-By: Miguel Serrano <mserranom@gmail.com>
GitOrigin-RevId: d8e3a280439da08038a4487d8bfd7b3b0596e3b5
2022-02-04 09:03:34 +00:00
Alexandre Bourdin
215725e0a7
Merge pull request #6569 from overleaf/ab-recurly-webhook-filter
...
Add a failfast for invalid userId on recurly webhook
GitOrigin-RevId: 94e7c5fd756f5fbc592a9c346fca157883625396
2022-02-03 09:03:23 +00:00
Eric Mc Sween
57228c5589
Merge pull request #6442 from overleaf/em-split-tests-user-admin
...
Show split test assignments in user admin
GitOrigin-RevId: 4563a4899d5278a0ef84188ae25cb5dfd3d5cb57
2022-01-27 09:04:06 +00:00
Jakob Ackermann
7b4102025e
Merge pull request #6493 from overleaf/jpa-flaky-delay
...
[web] HaveIBeenPwnedApiTests: give background check more time
GitOrigin-RevId: 761b3f402f9284eb56bee29e6e78e759ac42ba86
2022-01-27 09:03:53 +00:00
Jakob Ackermann
d812b88e76
Merge pull request #6457 from overleaf/jpa-harden-login
...
[web] harden login process
GitOrigin-RevId: 5c0b7cc725efd5e3e879067ad8a42fe46a47b60d
2022-01-27 09:03:38 +00:00
Jakob Ackermann
8e77ada424
Merge pull request #6417 from overleaf/jpa-device-history
...
[web] add cookie/JWE based device history for skipping captcha challenge
GitOrigin-RevId: b091564bfd93f7e587d396c860fd864f220f4b63
2022-01-27 09:03:34 +00:00
Jessica Lawshe
6a0da3d204
Merge pull request #6375 from overleaf/jel-reconfirm-check
...
[web] Use v1 date for reconfirm notification check
GitOrigin-RevId: e14f1b6a1a6ab629628858d962a3757a6078cf79
2022-01-26 09:03:50 +00:00
Jessica Lawshe
7653b46719
Merge pull request #6356 from overleaf/jel-user-admin-panel
...
[web] v2 admin affiliations tab shows data used for licenses
GitOrigin-RevId: 1038b042a0728b118d3204515ed9f69e35746b18
2022-01-26 09:03:43 +00:00
Jakob Ackermann
cfaec97a3d
Merge pull request #6393 from overleaf/ta-backfill-user-properties
...
Backfill User Properties
GitOrigin-RevId: ea2ffeaaf71d5ce41c76a1bfb2f0014006ef0d08
2022-01-26 09:03:06 +00:00
Jakob Ackermann
b2e18c92a6
Merge pull request #6418 from overleaf/ta-ga-optimize-remove
...
Cleanup Google Optimize
GitOrigin-RevId: d8cf8008179ad2c355c09f06d947fb2b89cf5a3c
2022-01-26 09:03:02 +00:00
Alexandre Bourdin
4c49edd89b
Assignment by id for recurly webhook ( #6465 )
...
* Allow split test assignment by ID for recurly webhook
* Small refactoring of assignment logic
* Add tests for getAssignmentForUser
* Cleanup following review comments
* Provide default value for sync option in split test handler
GitOrigin-RevId: 828cad3a1f3a0f3efd25f427d00a3c530ae2f087
2022-01-25 09:04:05 +00:00
Alexandre Bourdin
1b954fa720
Merge pull request #6332 from overleaf/ab-split-test-param-overrides
...
Split tests query param overrides
GitOrigin-RevId: 8112710d057ddc22cebf37a619dfc969be57b6cc
2022-01-25 09:03:04 +00:00
Tim Alby
bbac46156b
convert price_in_unit to price_in_cents
...
GitOrigin-RevId: bae030e9c90f8286d6e6550744849984fe81f63d
2022-01-21 09:03:29 +00:00
Tim Alby
3e70546e18
rename price attributes to price_in_cents or price_in_unit
...
GitOrigin-RevId: 8045472c96862078583fcb522099ad78926281dc
2022-01-21 09:03:23 +00:00
Alf Eaton
f065a7a909
Improve the Icon component ( #6245 )
...
GitOrigin-RevId: fbb23b32c47edbe5a22badc627318accbd09e82a
2022-01-20 09:03:58 +00:00
Jakob Ackermann
1fc0b3e4aa
Merge pull request #6349 from overleaf/jpa-password-strength-checking
...
[web] data collection for password strength using HaveIBeenPwned api
GitOrigin-RevId: 7e4d57a979c29027fb7ca5294f3935500a0b4cf3
2022-01-20 09:03:07 +00:00
Jakob Ackermann
220daff655
Merge pull request #6384 from overleaf/jpa-fix-proxying-of-json
...
[web] fix proxying of responses from other services
GitOrigin-RevId: ac1ecc02c06e353f8379fadb47824a46672610e5
2022-01-18 09:03:30 +00:00
Jakob Ackermann
d720d6affa
Merge pull request #6317 from overleaf/jpa-send-explicit-content-type
...
[web] send explicit content type in responses
GitOrigin-RevId: d5aeaba57a7d2fc053fbf5adc2299fb46e435341
2022-01-18 09:03:18 +00:00
Jakob Ackermann
c97e95aeba
[web] confirmDomain: skip fetching affiliations per user
...
Nothing is looking at either
- `user.emails[i].affiliation` or
- `user.emails[i].emailHasInstitutionLicence`
So we might as well skip fetching the data.
This eliminates N v1 calls and N mongo calls from the endpoint.
GitOrigin-RevId: bb1d077df19910b9dfb7ef06562cf35ce5302290
2022-01-14 09:03:33 +00:00
June Kelly
c72ec548bb
Merge pull request #5976 from overleaf/jk-login-audit-log-type
...
[web] Add 'method' info to login audit log
GitOrigin-RevId: 093fe885bc1b688aebd640d6762f031c752191d4
2022-01-14 09:02:28 +00:00
Jessica Lawshe
d7365e2929
Merge pull request #6338 from overleaf/jel-prettier-test
...
Run prettier on file
GitOrigin-RevId: bcd3a355d5ffa9271dd7b9a0f4ff0efa0d61a7ee
2022-01-13 09:04:41 +00:00
Jessica Lawshe
e8a4a88e87
Merge pull request #6238 from overleaf/jel-script-remove-email
...
[web] Script to remove email
GitOrigin-RevId: c8f1a69259904b08ef39181b8b7e9c3150ea59f0
2022-01-13 09:04:22 +00:00
Jessica Lawshe
1122a83b60
Merge pull request #6254 from overleaf/jel-saml-entitlement
...
[web] Always update entitlement in v1 after SAML callback
GitOrigin-RevId: 2569d6d8e6142786ad2875c62c9cd4568837654a
2022-01-13 09:04:16 +00:00
Jessica Lawshe
bbc5e2d34c
Merge pull request #6255 from overleaf/jel-tidy-saml-tests
...
[web] Tidy SAML tests
GitOrigin-RevId: 3b13fa847d935235bafe61c4118b046eb972f922
2022-01-13 09:04:09 +00:00
June Kelly
b5625fe3df
Merge pull request #6227 from overleaf/jpa-de-dupe-feature-refresh
...
[web] when confirming institution domain, refresh features once per user
GitOrigin-RevId: 3855441848cf0b140a6cf0264b887d8eca7db5ad
2022-01-13 09:03:33 +00:00
June Kelly
02bb2f1c5a
Merge pull request #6181 from overleaf/jk-fix-sub-handler-xml-exception
...
[web] Catch XML errors in RecurlyWrapper
GitOrigin-RevId: bc20146b67e0ceac76f21b5d28ea2b36e2e97f0d
2022-01-13 09:03:23 +00:00
Thomas
1678ea5de3
Merge pull request #6293 from overleaf/ta-synctex-tooltip
...
Update Synctex Button Tooltip
GitOrigin-RevId: c6c4d5847eea76b5456457b96f5432824dd267dc
2022-01-12 09:03:34 +00:00
Thomas
3f05f7f283
Merge pull request #6294 from overleaf/ta-synctex-detach-icon
...
Remove Arrows from Synctex Button in Detach Mode
GitOrigin-RevId: 0b96ed29fd43308383c1db658f1d8d5143e3dd23
2022-01-12 09:03:28 +00:00
Alf Eaton
d1e3ce8225
[web] Add a delay before showing loading spinner while lazy-loading React components ( #6262 )
...
GitOrigin-RevId: a77d11e980103de31a5bf1a19391874bea70cfec
2022-01-12 09:03:08 +00:00
Timothée Alby
24bd557485
Merge pull request #6210 from overleaf/ta-file-tree-data-in-context
...
Remove rootFolder from EditorContext
GitOrigin-RevId: 827b046046265ad2418eb91d5a69eae02aa8b5a4
2022-01-11 09:04:56 +00:00
Timothée Alby
392410390e
Merge pull request #6209 from overleaf/ta-file-tree-rework
...
File Tree Misc Code Changes
GitOrigin-RevId: dce64a5378ecee5c8a2e25e02502ae631d87f36b
2022-01-11 09:04:50 +00:00
Timothée Alby
55829a3382
Merge pull request #6199 from overleaf/ta-pdf-detach-sync-to-entry
...
Make syncToEntry a Detach Action
GitOrigin-RevId: 92e92b770c4e2be5b001c083d2d490231a7fddfb
2022-01-11 09:04:33 +00:00
Alf Eaton
50df230846
[web] Upgrade Prettier to match version in monorepo root ( #6231 )
...
GitOrigin-RevId: 02f97af1b9704782eee77a0b7dfc477ada23e34d
2022-01-11 09:03:23 +00:00
Jakob Ackermann
2465a32451
Merge pull request #6234 from overleaf/jpa-web-owns-spelling-preferences
...
[misc] move ownership of spellingPreferences collection to web
GitOrigin-RevId: f2584a1119a578c3df15371c6798923a4f2d15ae
2022-01-07 09:03:11 +00:00
Jakob Ackermann
17eb841b31
Merge pull request #6151 from overleaf/jpa-jel-ta-spelling-client-cache
...
[misc] filter out saved words from users dict client side
GitOrigin-RevId: 01b496c60d25954c8e65a71c06fd90a6c428a698
2022-01-05 09:02:59 +00:00
Brian Gough
108c99cf53
Merge pull request #6141 from overleaf/bg-update-basic-auth
...
[web] remove deprecated basic-auth-connect module
GitOrigin-RevId: b18435c98696858da70f3a715258c3c7a86c3b54
2021-12-20 09:03:06 +00:00
Timothée Alby
adf26344fb
Merge pull request #6133 from overleaf/ta-synctex-test-fix
...
Fix synctex test after merge
GitOrigin-RevId: 66e9adf6ccc29acd8119176ecd903914b03946c1
2021-12-15 09:05:40 +00:00
Timothée Alby
00e792b022
Merge pull request #6093 from overleaf/jpa-last-user-activity
...
[web] add a last active date for denoting account activity in groups mgt
GitOrigin-RevId: 32a9e5c1e8f63e794bf6d379685b6dda7e6d4d22
2021-12-15 09:05:34 +00:00
Timothée Alby
44eca312ff
Merge pull request #6053 from overleaf/ta-pdf-detach-tests
...
PDF Detach Misc Tests
GitOrigin-RevId: 9615c8fdfd8964a9c63d7c91e4596d397a1d35dc
2021-12-15 09:04:46 +00:00
Timothée Alby
1201a733d9
Merge pull request #6083 from overleaf/ta-on-select-conditional
...
Avoid Calling onSelect When Selection Hasn't Changed
GitOrigin-RevId: 20e9b9a905195c98c60fafe132adfbaa90925e40
2021-12-15 09:04:39 +00:00
Alf Eaton
458c490f6f
Add a client id when sending a chat message ( #6073 )
...
GitOrigin-RevId: 3ddfab6e711de6770b27aafe87491d33e310635c
2021-12-15 09:03:08 +00:00
Alf Eaton
41c034b5fc
[web] Add advanced references search to CodeMirror 6 ( #5939 )
...
GitOrigin-RevId: 5731ec63565fc1b9c048e89bca21eb3303624133
2021-12-13 09:03:59 +00:00
Alf Eaton
6a175c703b
Restore Ctrl for some key combinations in the Hotkeys modal ( #6036 )
...
GitOrigin-RevId: e4bba11c128d6b6405619b1c4346c286bf69a044
2021-12-13 09:03:40 +00:00