Commit graph

264 commits

Author SHA1 Message Date
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
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
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
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
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
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
Alf Eaton
30e1af40c3 Fix test (#8130)
GitOrigin-RevId: abb8cd37298c4c0ded4040401889127c27625562
2022-05-25 08:11:37 +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
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
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
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
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
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
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
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
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
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
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