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