Commit graph

382 commits

Author SHA1 Message Date
Jimmy Domagala-Tang
cb432543bf Merge pull request #16486 from overleaf/jdt-wf-disable-notif
Disable Writefull notification

GitOrigin-RevId: 9900a531cb5168497e18ec013bdb1f9d09fab937
2024-01-16 09:04:42 +00:00
Jimmy Domagala-Tang
5f38a930a5 Merge pull request #16319 from overleaf/jdt-grammarly-ad-redesign
Grammarly Ad redesign

GitOrigin-RevId: 28d0ae871b6303b31aadb59abc80b625d529cc9b
2024-01-08 09:05:40 +00:00
Rebeka Dekany
34debffd20 Merge pull request #16358 from overleaf/rd-tear-down-welcome-page
[web] Tear down welcome-page-redesign split test

GitOrigin-RevId: 769aeae75eac6ac0b5880dca4ec1d36fbc39cea2
2024-01-05 09:03:45 +00:00
Jimmy Domagala-Tang
944753c9b5 Merge pull request #16311 from overleaf/jdt-writefull-editor-notif-discount
Hide Writefull ad on small screens, and update content

GitOrigin-RevId: 0263849037ff0c652a683d8ac5f8befa797aaaa0
2023-12-21 09:03:08 +00:00
Davinder Singh
0ac38cb70f Account Recovery - Adding Recover deleted user button (#15833)
* adding recovery button

* changing the path

* adding a fallback notification abnner

* adding 404

* adding /deleted-user insterad of /deleted_user

* recovering with id instead of email

* adding deletedProjectsCount

* format:fix

* npm run extract-translations

* adding await for the db operations

GitOrigin-RevId: 37ec5220c0e5ac130ea4aaf0fbd3b38a40532380
2023-12-19 09:04:12 +00:00
Alexandre Bourdin
77de72f43f Merge pull request #16071 from overleaf/ab-group-sso-test-flow-2
[web] Group SSO test flow - Error handling (part 1)

GitOrigin-RevId: bf41ef2a0f1a33331fc9d122e6004c10e8094881
2023-12-18 09:04:50 +00:00
Domagoj Kriskovic
2520a10e4c Add details provided by Google explanation to onboarding form (#16216)
* Add details provided by Google explanation to onboarding form

* Add UserProvider and setDefaultMeta in OnboardingDataCollectionStory

* check if first name and last name exists

* refactor google check

* refactor name check

* using req.session.registeredVia

* Fix formatting

GitOrigin-RevId: 2c9f031f620ae3c1320b00e7c9f47637f5559275
2023-12-15 09:03:32 +00:00
Alf Eaton
8dbf2b64f8 [ide-react] Notify about unsaved changes (#16163)
* Notify about unsaved changes
* Move system message components and types to shared folder
* Add system messages component

GitOrigin-RevId: ab81a24888847bd9a8a390fd1af6b58f471f7a4b
2023-12-15 09:03:27 +00:00
Eric Mc Sween
a9d7f99446 Merge pull request #16156 from overleaf/jdt-writefull-notif
Writefull editor notification

GitOrigin-RevId: 1a5077164682dbec67738af0684d364571802816
2023-12-14 09:03:27 +00:00
Domagoj Kriskovic
96c11e8755 Add privacy measures for onboarding data collection (#16121)
* Privacy measures for onboarding data collection

* remove unused

* remove single quote

* translation update

* Update aria-expanded attribute

* Update privacy notice link and newsletter message

* Fix cookie banner visibility issue

* Add name usage explanation in onboarding step 1

* apply PR suggestions

* expire code message

* Remove unused translation key

GitOrigin-RevId: 63bfb55def757d464b3b3ce0081c0788aab17e67
2023-12-12 09:03:59 +00:00
Jimmy Domagala-Tang
24261ac617 Merge pull request #16007 from overleaf/jdt-writeful-user-settings
Add Writeful to user settings

GitOrigin-RevId: 15b3dd47b96cdc8bf8002afe3ddc570b03a6065f
2023-12-08 09:04:45 +00:00
Jessica Lawshe
3499ebe939 Merge pull request #15992 from overleaf/ab-group-sso-test-flow-1
[web] Group SSO multi-step modal and test flow

GitOrigin-RevId: 343a20ef494276e65b35d1ee070c28d94617ea61
2023-12-07 09:04:31 +00:00
Jessica Lawshe
22aa7a17b2 Merge pull request #16053 from overleaf/jel-project-dash-sso-linked-alert
[web] Show group SSO linked notification

GitOrigin-RevId: f66f68dd647963f53b3978931088ba23bab78273
2023-12-07 09:04:23 +00:00
Rebeka Dekany
bcd434ce0c Merge pull request #16050 from overleaf/rd-price-test
[web] Pay 0 trial split test

GitOrigin-RevId: 66911aa0327dd304e0c65600fb61ccaaeb1ca1c2
2023-12-07 09:04:09 +00:00
Rebeka Dekany
821f5f0822 Merge pull request #16106 from overleaf/rd-color-hex
[web] Accessibility - set color names for tags

GitOrigin-RevId: 2f1d75955320030d9b6f34806abffe8a70c9e29e
2023-12-06 09:05:03 +00:00
Domagoj Kriskovic
788ebd2bce Tweeks to the Labels view in the project history (#16046)
* added lastUpdatedTimestamp in label list item

* formatTimeBasedOnYear

* removed unused translation

* fix typos

* translate last_edit

* use moment().subtract()

* using moment.diff

* fix formatting

GitOrigin-RevId: 16af3962eaa4c718fcd749caaff05de82a431bcc
2023-12-05 09:04:10 +00:00
ilkin-overleaf
2cd10df47e Merge pull request #16030 from overleaf/ii-ide-page-prototype-review-panel-reply
[web] React ide page reply

GitOrigin-RevId: 4c47c5720f8aa019f9b427699d1687f42c090bd6
2023-12-01 09:03:15 +00:00
Domagoj Kriskovic
02da8978f4 rename confirm code rate limiting events (#16004)
GitOrigin-RevId: d8739a69cd8b2fc1bb3fd6b9a30cb826ae1dc88a
2023-12-01 09:03:12 +00:00
Domagoj Kriskovic
1a4496ccfd Separate invalid and expired confirmation code errors (#15997)
* Separate invalid and expired confirmation code errors

* expired confirmation code translation

* sort locales

GitOrigin-RevId: eeb456047bf07b70e73275654af27bb24d34e5de
2023-12-01 09:03:06 +00:00
Jessica Lawshe
ebca8c1919 Merge pull request #16017 from overleaf/jel-sso-config-ui
[web] Update SSO settings UI

GitOrigin-RevId: 9b708b7b3fde1cdba1725236d88a88d85acded96
2023-11-30 09:03:37 +00:00
Jakob Ackermann
4636f40f03 Merge pull request #12448 from overleaf/jpa-compile-and-download-pdf
[web] add button to project dashboard for compiling and downloading PDF

GitOrigin-RevId: c243b4a30e4720116d82d9c25bdc8be8825d6d74
2023-11-29 09:03:59 +00:00
Brian Gough
011609b345 Merge pull request #15913 from overleaf/bg-group-sso-fix-signature-error
fix the error message for an invalid saml signature

GitOrigin-RevId: 2987f84f6ff2bea168887ff3e6ad621fb257aeed
2023-11-28 09:04:58 +00:00
Davinder Singh
6738abae77 creating deleted user info page (#15811)
GitOrigin-RevId: 693c9821c372923ee43c05a30ac682a90783ba3c
2023-11-28 09:04:54 +00:00
Davinder Singh
8aedcec490 Adding deleted users table (#15810)
GitOrigin-RevId: ae95df7bf13a86e6bdc5dcecbbb678f2df223bf8
2023-11-27 09:04:29 +00:00
Domagoj Kriskovic
9c4cc289d2 ODC and confirm email refactor (#15739)
* use class name instead of id

* storybook rename

* refactor types

* linting

* prettier

* classname in react component

* lint error

* add classname in confirm-email success

* remove decorators

* allow focusing with the tab key to get information about the progress

* group form and radio chip elements

* single type assertion

---------

Co-authored-by: Rebeka <o.dekany@gmail.com>
GitOrigin-RevId: 58a64ebdde5c57619a81ae4b68cdb8a6b44dc295
2023-11-27 09:03:41 +00:00
Alexandre Bourdin
8903ddaaef Merge pull request #15683 from overleaf/ab-group-sso-identity-already-exists-error
[web] Show an explicit error when the identity is already attached to another account

GitOrigin-RevId: 4eb3f4dcc43d6dec3483dfa83b98ea18466fe335
2023-11-24 09:04:32 +00:00
Rebeka Dekany
bc4359ac91 Merge pull request #15823 from overleaf/rd-email-confirmation-copy
[web] Update email confirmation copy

GitOrigin-RevId: 174c4a6ed58a430c974d57453e88033405d82590
2023-11-21 09:04:32 +00:00
Mathias Jakobsen
7c8014d791 Merge pull request #15798 from overleaf/mj-features-page-teardown
[web] Tear down features-page split test

GitOrigin-RevId: 346064bea8775033d226f4405843717b380085fd
2023-11-21 09:04:03 +00:00
M Fahru
0639f266d8 Merge pull request #14756 from overleaf/mf-group-invite-new-user-redirection
[web] Redirect to invite screen if new user register with a pending group invitations

GitOrigin-RevId: 39aeffd65b9d793c87e53398a700ad140794594e
2023-11-10 09:04:23 +00:00
Rebeka Dekany
19e6559e2a Merge pull request #15498 from overleaf/rd-input-fields
Onboarding Data Collection (step3)

GitOrigin-RevId: 0e78de5ccb7b7660ab04c904bc2fec4436b36621
2023-11-09 09:02:48 +00:00
Alf Eaton
e0c8eb98c1 Show the git sync modal to read-only users (#15301)
GitOrigin-RevId: e002815fa7c18d497260e6344a4e8de95d7bacef
2023-11-07 12:35:04 +00:00
Alexandre Bourdin
d45ca7d401 Merge pull request #15582 from overleaf/msm-sso-linking-reminders
[web] SSO Linking redirects and interstitial info

GitOrigin-RevId: fdad0290ebf2b8b8a77f12b75736c030a4c7b642
2023-11-07 09:05:00 +00:00
Alexandre Bourdin
6852ad2be7 Merge pull request #15569 from overleaf/msm-group-sso-link-errors
[web] Error handling during SSO linking

GitOrigin-RevId: 232ef0672e93dc7c68cd45396306e8b4328a35d9
2023-11-07 09:04:55 +00:00
Tim Down
c3afce73c1 Merge pull request #15592 from overleaf/td-ide-page-more-modals
React IDE page: add out-of-sync modal and project deleted modal

GitOrigin-RevId: 6081a40c3009e8ebc5b3f9752c4059af3d52966d
2023-11-07 09:04:44 +00:00
Davinder Singh
8b5213397c Group SSO - Display group SSO switch independently of managed users (#15423)
GitOrigin-RevId: 249a9b176404418da712eee9e29de931d9498887
2023-11-07 09:04:31 +00:00
Domagoj Kriskovic
101e7e0c28 [cm6] advanced reference search tooltip (#14953)
---------

Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>
GitOrigin-RevId: 8260353d551e68f743faa17de4d7fcfbfd80b22a
2023-11-06 09:04:07 +00:00
ilkin-overleaf
2bbead57ec Merge pull request #15474 from overleaf/td-ide-page-file-and-multiple-view
React IDE page: implement file views and file delete handling

GitOrigin-RevId: 491cad7b147e55bc4a250da387916c7e2dff14ae
2023-11-03 09:00:08 +00:00
Rebeka Dekany
a2946f8601 Merge pull request #15249 from overleaf/rd-odc-radio
Radio buttons for Onboarding Data Collection

GitOrigin-RevId: 8c4d1e965f3263b4c8a41c129c5c3d6e3ef10986
2023-11-02 08:52:52 +00:00
Thomas
3cd0cefd30 Gradual rollout of new compile timeout to existing users (#15478)
* Rollout compile timeout to existing users

* Update copy for compile timeout messages

GitOrigin-RevId: bada02efb3fc506ae6e35bdb7871a58ef4295cbe
2023-10-31 09:04:11 +00:00
Alexandre Bourdin
665f5e37c4 Merge pull request #15348 from overleaf/ab-decoupling-refactor-members-table
[web] Modular members management table refactoring

GitOrigin-RevId: 9a3a00a32970e78e5b43b3a68621a627c490c728
2023-10-30 09:04:43 +00:00
Alexandre Bourdin
c71301ac9a Merge pull request #15223 from overleaf/ab-sso-multiple-certificates-ui
[web] Support multiple certificates in group SSO settings

GitOrigin-RevId: 5f014eb82b7e0820040941fdd2bded8d33958316
2023-10-30 09:04:38 +00:00
ilkin-overleaf
9b6f83dfd4 Merge pull request #15319 from overleaf/ii-ide-page-prototype-share-modal
Share modal for React IDE page

GitOrigin-RevId: f72f824abdcb5a135c354e3ccc35912b2097673f
2023-10-30 09:04:20 +00:00
Domagoj Kriskovic
2d552f27e2 Confirm email component (storybook) (#15362)
* checkout confirm email component

* useTranslation

* less and locales

* mocked api story

* sort locales

* feedback state, img as prop

* confirm instead of verify

* locales changes

* use Trans components

* disable jsx-key for trans

* confirm email page

* success typo, bsStyle

* added aria-polite

* aria-live as wrapper

* using btn-secondary

* secondary btn only for resend

* InputNumber component

* fix lint

* inputMode numeric

* bsStyle

* example email in storybook

* autocomplete, autofocus

* aria-live on alert

* removed unused classes

* wrapped aria-live

* fix lint errors

* wrong eslint ignore line

* handle any type

* apply pr suggestions

* aria-label on input

* using error icon

* removed aria-label

GitOrigin-RevId: 2330b7da9278bc250e68acd5d80c28a325c3c653
2023-10-27 08:03:19 +00:00
Davinder Singh
f97689aa87 Group SSO - Adding the SSO invite link reminder button in the dropdown (#15289)
GitOrigin-RevId: 9641946e65ede2d52645caf8876d7587a24e7dfc
2023-10-26 08:03:21 +00:00
Davinder Singh
3b48b32754 Revert "Revert "Group SSO - Adding a bug fix for sending emails"" (#15307)
* Revert "Revert "Group SSO - Adding a bug fix for sending emails""
* adding conditional rendering of columns and styling fixes for each render mode with some cypress test

GitOrigin-RevId: 168011503ffacff61c8f37bee4c4bfb012909c1f
2023-10-20 08:04:08 +00:00
Alf Eaton
7755203ff7 Enable ESLint rule that enforces t when preferable to Trans (#15253)
GitOrigin-RevId: d11b3f587b462d400a8d68128dc8be342415bf7d
2023-10-20 08:03:34 +00:00
Alf Eaton
0c81bccfca Ensure that translation values are correctly escaped (#15252)
GitOrigin-RevId: 5a38b4c01921fd4d95dbdb7b9e756443fdb00b80
2023-10-20 08:03:31 +00:00
Alf Eaton
749aef1c6f Add optional personal access tokens for git bridge (#15209)
GitOrigin-RevId: 50d4c0e11728e014e81172c062a3b22fefa6286c
2023-10-20 08:03:27 +00:00
Tim Down
87199c80fe React IDE page: add connection and SyncTex alerts (#15273)
Add connection and SyncTex alerts

GitOrigin-RevId: 5004a0d356d0a0355d125516a18db1f57e617a7f
2023-10-19 08:03:04 +00:00
M Fahru
e53f3bb158 Merge pull request #15044 from overleaf/mf-send-warning-to-users-with-personal-and-group-subscriptions
Show notification warning to user with both personal and group subscriptions

GitOrigin-RevId: 7f46d7af10389f552175ce26fae9469e0167f95b
2023-10-18 08:05:04 +00:00
Davinder Singh
a4d9c900fc Merge pull request #15298 from overleaf/revert-15220-ds-bug-fix-group-sso-emails
Revert "Group SSO - Adding a bug fix for sending emails"

GitOrigin-RevId: 0ae36af15e4a75a535b8b561dd6ec7d80e2c86b0
2023-10-18 08:05:00 +00:00
Davinder Singh
82513340c1 Merge pull request #15220 from overleaf/ds-bug-fix-group-sso-emails
Group SSO - Adding a bug fix for sending emails.

GitOrigin-RevId: 54d1d0a0ebcb1c0767ae9fc24d81a23e1568b7fb
2023-10-18 08:04:45 +00:00
Domagoj Kriskovic
b516363e45 Onboarding data collection form (#15164)
* onboarding data collection react

* added stepper component

* stepper completed step

* move useValidateField to shared

* Revert "move useValidateField to shared"

This reverts commit 68fafd934dafedab8d61f581beb7bfdd8a0674c0.

* added multistep hook

* add story

* fix storybook

* img path

* remove pug page

* formatting

* using translations

* formating

* linting

* use small classname

* Onboarding data collection form - Step 2 (#15182)

* step 2 of onbarding data collection form

* sort locals

* styling changes

* checkbox font size

* aria-progressbar, bsStyle=null

GitOrigin-RevId: 9ee84b4631b30b670280cfa2086385274652b21e
2023-10-18 08:04:16 +00:00
Rebeka Dekany
4b6b9c3bef Merge pull request #15258 from overleaf/rd-remove-b2s
Tear down Back to School promo 2023

GitOrigin-RevId: e2682f5fd265bdb4ad561a6d98fe49bc1f326489
2023-10-17 08:03:22 +00:00
Davinder Singh
3a3ec856c2 Group SSO - Adding success banner messages (#15143)
GitOrigin-RevId: bbad3419b6780dcf08dad690658cea19112a8522
2023-10-13 08:03:47 +00:00
Alexandre Bourdin
d037b41169 Merge pull request #15165 from overleaf/ab-managed-users-ui-tweaks
[web] Add beta badge to group settings

GitOrigin-RevId: 9a10327ba5929add5eb1a540bbce69f1c08ccba4
2023-10-10 07:58:11 +00:00
Alf Eaton
a51259e48f Merge pull request #15139 from overleaf/ae-file-tree-translations
Add translations to file tree import bibliography components

GitOrigin-RevId: 8d9be9f5a0eb2af46a84f9661ddd6268cf7a9cf4
2023-10-09 08:04:00 +00:00
M Fahru
8b9f69012c Merge pull request #13947 from overleaf/mf-tw-tpr-not-original-importer
Improve user behaviour on Mendeley/Zotero refresh screen UI

GitOrigin-RevId: 50f83e88f14e1708d46dcfbd53c4e7d62684b4dc
2023-10-05 08:05:05 +00:00
Tim Down
ea1fc5f74e React IDE page shell (#14988)
* React IDE page shell

* Set the maximum height of the symbol palette to 336px

* Tidy export

* Remove unnecessary destructuring

* Update comment

* Optimize toggle

Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>

* Change snap-to-collapse threshold to 5%

* Synchronize left column width between history and editor views and remove duplication in ide-page

* Replace resizer dots with SVG

* Rermove unnecessary import and comment the remaining ones

* Use block prepend to avoid duplication

* Improve vertical content divider styling

* Implement fixed width during container resize on left column

* Change IDE page file extension

* Refactor fixed-size panel into a hook and use for chat panel

---------

Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>
GitOrigin-RevId: aa881e48a2838a192b6f8f9e16e561f5cd706bd3
2023-10-03 08:04:04 +00:00
Brian Gough
afcac7af86 add buttons for sso config and logs on internal admin page (#14997)
* add translation support to subscription admin page

* pass groupId to internal subscription admin page

needed for the SSO config modal

* display buttons for sso config and logs on internal admin page

uses the SSOConfigurationModal, which needs a `groupId` to
identify the subscription.

* fix frontend tests

* Added SSO config fetch after refactor

---------

Co-authored-by: Miguel Serrano <mserranom@gmail.com>
GitOrigin-RevId: 13bec515dac9c6654869e12e088e0cc15a078ef8
2023-10-03 08:03:59 +00:00
Miguel Serrano
5126940084 [web] SSO Config viewer (#14880)
* [web] SSO Config viewer

GitOrigin-RevId: 600f6279293958e9cf127e1d6fb0c6957403578d
2023-10-02 08:04:23 +00:00
Miguel Serrano
d94eaa19cc Merge pull request #14587 from overleaf/mf-enable-sso-managed-users
[web] Enable SSO switch on Group Settings

GitOrigin-RevId: 591881eb4e6bad912de026f7a687f3b020712c2d
2023-10-02 08:04:18 +00:00
Rebeka Dekany
5a9b868bb6 Merge pull request #14790 from overleaf/rd-report-form-tag-coloritems
Accessibility - make the color picker tag elements keyboard-accessible

GitOrigin-RevId: 2a12f7d450ece50a81a0d31a1903f07851ba72f4
2023-10-02 08:04:02 +00:00
Rebeka Dekany
44d2d08353 Merge pull request #15037 from overleaf/rd-extend-b2s-promo
Extending Back to School 2023 promo

GitOrigin-RevId: 31055aac2c9b0b40e3308b5033bd3390ad0785de
2023-10-02 08:03:57 +00:00
M Fahru
8111ff2865 Merge pull request #13543 from overleaf/mf-enhance-group-invitation-ux
Show dashboard notification to registered users after being invited to join a group subscription

GitOrigin-RevId: ad03dfea95f0d5d1a38780adc3e9d618eae0a48d
2023-09-26 08:04:11 +00:00
Thomas
31cb9e336b Implement test to reduce compile timeout to 20 seconds (#14705)
Compile timeout reduction to 20s for treatment users

Co-authored-by: Rebeka <rebeka.dekany@overleaf.com>
GitOrigin-RevId: 54f70fe4b1fc631cef966deb0c1d28c904dd3a44
2023-09-19 08:03:52 +00:00
Rebeka Dekany
9184c0135f Merge pull request #14795 from overleaf/rd-report-zoom-pdf-visible-focus
Accessibility - make the PDF controls accessible by tab navigation

GitOrigin-RevId: 46eee6fda68861884e602eb341dfdb0c5a4903b0
2023-09-15 08:05:31 +00:00
Jessica Lawshe
34cd7b7e63 Merge pull request #14546 from overleaf/jel-sso-managed-disabled
[web] Alert for group SSO settings when managed users is not enabled

GitOrigin-RevId: 16a04b9a0d9df33c72b888eaa058c94e6c949555
2023-09-14 08:04:23 +00:00
Miguel Serrano
0f30edf69f Merge pull request #14585 from overleaf/msm-sso-config-modal
[web] SSO Config modal

GitOrigin-RevId: e704afa61fe14390b64ce29a27ccbce7e884b396
2023-09-13 08:03:46 +00:00
M Fahru
4b72908940 Merge pull request #14590 from overleaf/mf-managed-users-translation-fix
[web] Fix translation not handled properly & add new translation key on managed users screen

GitOrigin-RevId: 02f507020d51b1011e929960c1a3e0cdc52304b2
2023-09-12 08:05:26 +00:00
Mathias Jakobsen
0d7730f37a Merge pull request #14712 from overleaf/mj-table-adjustbox
[visual] Disable caption dropdown when tabular is wrapped in command

GitOrigin-RevId: 08131d27e8bb4cb99eee3060435084f671bc3dd6
2023-09-08 08:04:23 +00:00
Mathias Jakobsen
d2c9b40ecb Merge pull request #14686 from overleaf/mj-table-generator-copy
[visual] Update copy for table generator

GitOrigin-RevId: ed5693fc3bf04bade2db70c652c7bdcb38e2195e
2023-09-07 08:05:05 +00:00
Alf Eaton
7004b5bacf [visual] Provide UI for toggling between plain text and formatted content after pasting (#14568)
GitOrigin-RevId: 3592d5507090a179d68e8e5f56f9e885639cac76
2023-09-04 08:04:45 +00:00
Alasdair Smith
7c9971cce9 Merge pull request #14577 from overleaf/as-fix-popover
Fix history UI tutorial so that it is correctly dismissed

GitOrigin-RevId: f5792db1531759815fd22c07d253649bedcf3dbd
2023-08-31 08:04:13 +00:00
Jimmy Domagala-Tang
462b7a2256 Merge pull request #14379 from overleaf/jdt-history-onboarding
history onboarding popover

GitOrigin-RevId: 4afe2ae54317341df64e83bed0b3c94875eb10a0
2023-08-30 08:05:21 +00:00
M Fahru
a834e02cd5 Merge pull request #14442 from overleaf/mf-resend-group-invite
[web] Add an option to resend group invite in managed users setting

GitOrigin-RevId: 75625c5a50dfc74b48b3a465c9f713e2d6179db8
2023-08-24 08:04:18 +00:00
M Fahru
f4455d3e87 Merge pull request #14474 from overleaf/ab-managed-users-copy-url-updates
[web] Update URLs and copy in managed users screens

GitOrigin-RevId: 97820499c4f8123425ddf103a4cd2666be4db08a
2023-08-24 08:04:12 +00:00
Thomas
43c92642c6 Implement Back to School 2023 banners and modal (#14363)
* Implement Back to School 2023 banners and modal

* Only show WritefullPromoBanner if not showing BackToSchoolModal

GitOrigin-RevId: 3bd2ea48fa6d66f112cc26662a61be05cf7daafd
2023-08-24 08:04:09 +00:00
Davinder Singh
d8c4399c01 History ui - Adding the compare dropdown on the withinSelected versions
GitOrigin-RevId: 728979b11918c9bc1e535024040d90053536251d
2023-08-24 08:03:26 +00:00
M Fahru
1e4028d05e Merge pull request #14311 from overleaf/mf-resend-surrender-email
[web] Add an option to resend managed users invite in managed users setting

GitOrigin-RevId: 2734ef3be31f77c309caec96e97411c9d48a8160
2023-08-23 08:05:50 +00:00
Alexandre Bourdin
68c4b58eaa Merge pull request #14414 from overleaf/ab-group-sso-feature-flag
[web] Group SSO subscription feature flag

GitOrigin-RevId: 697290ba716d7b82c161de2a8434e31a9bc5f373
2023-08-23 08:05:14 +00:00
Alf Eaton
e54a1d1a43 [cm6] Remove Galileo code (#14336)
GitOrigin-RevId: 878faff8eea90f508aa94e4471990c31d5d3f0e5
2023-08-18 12:11:28 +00:00
Davinder Singh
3490f6a58e History UI changes- Extracting compare outside dropdown menu
GitOrigin-RevId: 67f51428debefdafe2c9bb746de5da8fc0ac5385
2023-08-18 08:05:23 +00:00
Miguel Serrano
0f0de424fc Merge pull request #14349 from overleaf/msm-update-copy-managed-users-invite
[web] Update copy in managed group invitation screen

GitOrigin-RevId: 66b9397d1c48c95518c8f467cb1dd399a16eb721
2023-08-17 08:03:05 +00:00
Alf Eaton
ffdb651998 Update unavailable Visual Editor tooltip (#14285)
GitOrigin-RevId: 3f19c2a3c55199c8b25aa5ebe0c4f1222aa84363
2023-08-16 08:03:53 +00:00
M Fahru
379ead7431 Merge pull request #14250 from overleaf/ab-block-managed-users-unconfirmed-email
[web] Block group admin from enabling managed users with unconfirmed email

GitOrigin-RevId: 0c68dc273c7a607dd616c24f24de361c44299aa7
2023-08-15 08:03:51 +00:00
Tyna William
dd71c9924e Tw email confirmation notification (#14088)
* Edited notification copy for user with affilation that ha commons account

* edited translation key to have overleaf professional appear in bold and switched to using trans component

* changed anchor tag to button and added additional check to ensure affiliation exists before accessing institution name

* add tests for commons user confirmation notification

* edit user email context test to facilitate test data changes

* edit license in fake test data

* edit test to check text of notification for non commons user

GitOrigin-RevId: 6700ceaa066f099ce593283887fa81d72ad624b6
2023-08-15 08:03:30 +00:00
Alf Eaton
253f2c53d5 [visual] Show tooltip with target for linkable nodes (#13636)
GitOrigin-RevId: c236caff7560d8d3e4f53667c7abe27b57f7711d
2023-08-14 08:05:09 +00:00
Alexandre Bourdin
56992dcd49 Merge pull request #14202 from overleaf/ab-managed-users-terms-conditions
[web] Add a terms and conditions step when enabling managed users

GitOrigin-RevId: 0a30898d9ed53fdfbdf630605d1d8c952e7de9b0
2023-08-10 08:04:31 +00:00
Thomas
6a9c9652f9 Merge pull request #14007 from overleaf/tm-subscription-active-until-trial-ends
Show cancelled subscription will remain active until end of trial

GitOrigin-RevId: 277f477dc95869ff61cbb48cb2033ec55db3cf52
2023-08-09 08:04:28 +00:00
Mathias Jakobsen
c332a65eb0 Merge pull request #14105 from overleaf/mj-table-generator
[visual] Initial table generator

GitOrigin-RevId: 5c1a9cad898c988d21390358872a6c2eaf1c32fc
2023-08-09 08:04:15 +00:00
Davinder Singh
f742b13398 Admin Panel - Resync button missing functionality in history status row in Project info page (#13826)
GitOrigin-RevId: c5e2073df79c8e91e387c9785e2db1b6e67a5f4e
2023-07-21 08:05:17 +00:00
Alf Eaton
05165682ba Update "Visual Editor not available" message (#13874)
GitOrigin-RevId: 5516bf74d1fa9046f4ca4b5d6c23d3a3b8e468f5
2023-07-19 08:04:44 +00:00
Rebeka
38d1e749fb Update translation for the annual plan
GitOrigin-RevId: 3a7e42f61f7820221df3be3c8bd4cd1738b5cb46
2023-07-17 11:12:17 +00:00
June Kelly
5dfe026123 Merge pull request #13864 from overleaf/bg-bugfix-admin-add-managers-copy
fix copy on group admin page

GitOrigin-RevId: 79ce52c36f4bc15663bae5ca914c2c693a28ee1c
2023-07-17 11:11:06 +00:00
June Kelly
bf92436e6f Merge pull request #13505 from overleaf/bg-group-policy-meta-tags
hide restricted elements for managed users on settings page

GitOrigin-RevId: be8679957eb5185d8b91d29e5a787c837684c314
2023-07-17 11:10:46 +00:00
June Kelly
4f8852feaa Merge pull request #13850 from overleaf/ab-invite-enrollment
[web] Managed users - combined invite/surrender flow

GitOrigin-RevId: 70cb0d81e0019eac69a4a565377447bb6d1a1823
2023-07-17 11:10:37 +00:00
Thomas
e704afdcca Merge pull request #13804 from overleaf/tm-geopricing-inr-banners
Implement split test for new INR geo-pricing banners/modal

GitOrigin-RevId: 06fbcf70b7ee90b9b365ac96c1fa0373cbe60847
2023-07-17 11:09:44 +00:00
Tim Down
49eafa2712 Merge pull request #13604 from overleaf/jk-managed-users-offboarding-ui
[web] Managed Users offboarding UI

GitOrigin-RevId: ee4a1ae7cdb0022839ef232836ef6933443400fc
2023-07-17 11:08:52 +00:00
M Fahru
c8b13102c8 Revert Tw reference manager access (#13854)
This reverts commit 85232c1559c6d2068effec50e31b8fa30bf53c89.

GitOrigin-RevId: 32475f6aabaa4f8f2f8e042d62ff07420fb32c9f
2023-07-17 11:07:45 +00:00