M Fahru
2b15cb8e9b
Merge pull request #16051 from overleaf/mf-website-redesign-home-checkbox
...
Add newsletter checkbox to new homepage
GitOrigin-RevId: 6e056194633a9bf2349d0ebcb599dee0d0d50870
2023-12-08 09:05:06 +00:00
Jimmy Domagala-Tang
5c84ea8895
Merge pull request #16062 from overleaf/jdt-ieee-eslint-fix
...
fix: missing setting on test causing eslint failure
GitOrigin-RevId: fff96acd389cfe30a1e89404a08a87543f503089
2023-12-08 09:04:50 +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
c2f8099793
Merge pull request #16146 from overleaf/jel-sso-login-invalid-email-error
...
[web] Show error message for invalid emails on SSO log in page
GitOrigin-RevId: 511cd05754f9019bf755ff4909b4579c6dcd7fbb
2023-12-08 09:04:33 +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
Brian Gough
29871caf2b
Merge pull request #16035 from overleaf/bg-group-sso-login-errors
...
add an error for unrecognised email on saml login
GitOrigin-RevId: 7102cde8b2b9ccb510f913394c555efc39dd9016
2023-12-06 09:05:16 +00:00
Brian Gough
d9e86e2dba
Merge pull request #16034 from overleaf/bg-group-sso-login-copy-ii
...
update copy for group sso login - revised version
GitOrigin-RevId: 0c72d3a3e06ab7e427c4e728e63c60f0f1526f8e
2023-12-06 09:05:11 +00:00
Eric Mc Sween
94b9d1fa48
Merge pull request #16073 from overleaf/em-postpone-tutorials
...
Support postponing tutorials
GitOrigin-RevId: fe662086c87cc1909d6d9eeac07f85e306d64418
2023-12-06 09:04:58 +00:00
Alf Eaton
17ac0eb16b
Remove unused Angular code from "main" and "ide" endpoints ( #15868 )
...
GitOrigin-RevId: dc7ed968c60ae6c64d3cd6d2ec47c93e8d32d7db
2023-12-06 09:04:45 +00:00
M Fahru
77227087e9
[web] Implement homepage redesign ( #15905 )
...
* Implement homepage redesign for large screen width
* Implement the UI of `new-design-registration` variant of the homepage redesign
* Add quick placeholder/template for the website-redesign header/footer
Co-authored-by: Thomas Mees <thomas.mees@overleaf.com>
GitOrigin-RevId: 8cff6def8aa560f2e11230dae264cb19feede054
2023-12-05 09:04:40 +00:00
Jessica Lawshe
8a741b89f2
Merge pull request #16082 from overleaf/jel-group-sso-already-linked
...
[web] Fix projection when checking if user is already enrolled in SSO
GitOrigin-RevId: eebe645cba2f911783f1b2a636a4fc51a8f6107b
2023-12-05 09:04:29 +00:00
Jimmy Domagala-Tang
e57806b204
Merge pull request #15046 from overleaf/jdt-gramr-ad
...
creating notification for grammarly collab ad
GitOrigin-RevId: 984869bb561a2b2d3210f1018b93b24aedef9783
2023-12-05 09:04:25 +00:00
Jessica Lawshe
a439f8b490
Merge pull request #16040 from overleaf/jel-require-group-access
...
[web] Add access check for group membership
GitOrigin-RevId: c7605ebb956556d9d9480cd5f3d1d6b60d99bc7c
2023-12-05 09:04:17 +00:00
Jimmy Domagala-Tang
7341c18e0f
Merge pull request #16069 from overleaf/jdt-add-staging-trusted-writefull
...
Add writeful to trusted users, and fix trusted logic
GitOrigin-RevId: 526d8a77e8d5c56e94a6d671e811bfdbb74e2ac6
2023-12-04 09:03:01 +00:00
Jimmy Domagala-Tang
8e194d5ff9
Merge pull request #16066 from overleaf/jdt-revert-ieee-fix
...
Revert #15976 (hiding theme picker on IEEE branded pages)
GitOrigin-RevId: 435a866a7e5ac105786f28dce0588d05cf504cd4
2023-12-01 09:03:21 +00:00
Jimmy Domagala-Tang
cea7846795
Merge pull request #15976 from overleaf/jdt-jpa-ieee-theme-picker
...
Hiding the overall theme for IEEE branded projects
GitOrigin-RevId: 5f07a7b316aea29ab72183fe4014c1b3e5c94bb8
2023-12-01 09:03:18 +00:00
Domagoj Kriskovic
b9834b0cbd
Added category support for sendgrid ( #15970 )
...
* Added category support for sendgrid
* use category only for confirmation code
GitOrigin-RevId: 1b93d8d0ac3699b9ad9f633f62b6471d163a2fba
2023-12-01 09:03:09 +00:00
Jakob Ackermann
0f793975d2
Merge pull request #16044 from overleaf/jpa-cleanup-user-model
...
[web] remove unused field "sharelatexHashedPassword" from user model
GitOrigin-RevId: 69ff744b8f40adbdeb0e0092ab8435d693f97113
2023-11-30 09:04:07 +00:00
Jakob Ackermann
6b19cae812
Merge pull request #16001 from overleaf/jpa-web-real-time-auto-join-only
...
[web] drop support for legacy real-time connection
GitOrigin-RevId: d03aae6392a8d920239647ab198d66d6c75f61a0
2023-11-30 09:03:49 +00:00
Jakob Ackermann
a523283559
Merge pull request #16000 from overleaf/jpa-web-join-project-rate-limit-per-user-id
...
[web] apply rate limit for joinProject per user-id and project-id
GitOrigin-RevId: d03a81f4ff55d9a8f6d4ea4ca3633e3682e6dacb
2023-11-30 09:03:46 +00:00
Eric Mc Sween
75df01683b
Merge pull request #15958 from overleaf/em-writefull-script-local
...
Load the Writefull script when given a query param
GitOrigin-RevId: 57ce26b8692b43b7754ee77de67e9734d4a196dc
2023-11-30 09:03:29 +00:00
Jimmy Domagala-Tang
0a484bb325
Merge pull request #16015 from overleaf/jdt-trust-captcha-on-login
...
Add trusted case for captchaRequiredForLogin
GitOrigin-RevId: 45cd93b46515ced034f1514f5454767383f3a17a
2023-11-29 09:04:56 +00:00
Davinder Singh
638c964fe2
Removing "Load' Event from event tracking ( #15967 )
...
* removing load event from event tracking
* adding segmentation
GitOrigin-RevId: 2d008a1fb1a8bf2183a91659cb0351f9beb484ef
2023-11-29 09:04:52 +00:00
Davinder Singh
abba46978d
adding a filter condition for adding an email ( #15914 )
...
* adding a filter condition for adding an email
* fixing failing tests
GitOrigin-RevId: 5276ad69229ab16b776da29150a103513e23d15a
2023-11-29 09:04:43 +00:00
Jimmy Domagala-Tang
53708fb03e
Merge pull request #15906 from overleaf/jdt-disable-staging-captchas-if-trusted
...
allow for list of trusted users to skip captchas
GitOrigin-RevId: d398e98f63e4dc800a5b4ac59c8c9b672a200a15
2023-11-29 09:04:39 +00:00
Alf Eaton
d40de2018c
Remove Angular/Pug review panel code ( #15935 )
...
GitOrigin-RevId: de782d4b47d987f6434a34bea487568b269e8d85
2023-11-29 09:04:13 +00:00
Alf Eaton
9875e55a27
Remove Ace ( #14299 )
...
GitOrigin-RevId: ec8788fdbc8aea73ca33ec2810f4e588fe9476b5
2023-11-29 09:04:08 +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
Alexandre Bourdin
661c9f685c
Merge pull request #15963 from overleaf/ab-reminder-invite-non-managed
...
[web] Reminder emails for non-managed groups
GitOrigin-RevId: 93b7c0afb0b0b2057ad38a5628edc9526a0a48a5
2023-11-28 09:04:36 +00:00
Alf Eaton
345f51bedb
[ide-react] Improve initial loading behaviour ( #15916 )
...
* Defer script loading
* Only mount IdePage once everything has connected
GitOrigin-RevId: 32f16214f26ac6a6d71a9dd332b3c35b8b82deae
2023-11-28 09:04:11 +00:00
Thomas
24023dd267
Merge pull request #15901 from overleaf/tm-design-system-updates-teardown
...
Design system updates test tear down and clean up
GitOrigin-RevId: 743423f7c31c0ba89093bba0107d7e6799e1c309
2023-11-28 09:04:06 +00:00
Davinder Singh
310c938f80
adding correct events on plans page ( #15951 )
...
GitOrigin-RevId: d86b9cff07b9179a80b19ecdca1542ff8f9c9cd1
2023-11-27 09:04:32 +00:00
Rebeka Dekany
fbf02b4856
[web] Track if the email is confirmed/verified ( #15818 )
...
* Added email-verifed event
* added email provider
* check if the email is primary
* rename confirm email segmentation
* remove the segmentation because it duplicates verification-type
* move the response
* remove duplicate definition
---------
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com>
GitOrigin-RevId: 2956467b46a883fc0ee00c26dd446ba82fa5be26
2023-11-27 09:03:56 +00:00
Rebeka Dekany
441cf1bb5b
Add institution name field to the database ( #15862 )
...
GitOrigin-RevId: 5527692bb476a8504e3540e827d62e41d8813d60
2023-11-27 09:03:48 +00:00
Alexandre Bourdin
202196dde2
Merge pull request #15808 from overleaf/ab-split-test-dev-toolbar
...
[web] Split Test Dev Toolbar
GitOrigin-RevId: 630116049a94aceb39d5afc9425b8ec6ee95b944
2023-11-24 09:04:40 +00:00
Mathias Jakobsen
21c61be543
Merge pull request #15781 from overleaf/ds-react-history-split-test-tear-down
...
History View React - Split test tear down
GitOrigin-RevId: 6095ea94a74fc96c7031a4d1bbefdc6211cc934c
2023-11-24 09:04:14 +00:00
Miguel Serrano
b1978d9362
[web] new notification style for dashboard ( #15878 )
...
* Create `new-notification-style` split test
GitOrigin-RevId: 3b6d8894da049939c424459ddb7d0afe967dab4c
2023-11-23 09:03:05 +00:00
Alf Eaton
aed5c911f2
Throw error if project name has leading or trailing whitespace ( #15842 )
...
GitOrigin-RevId: 65dc375535dbab66b7446642c6b2d14c978d3c38
2023-11-23 09:02:57 +00:00
M Fahru
8aed8f7dd7
Merge pull request #15857 from overleaf/mf-split-test-website-redesign
...
[web] Configure `website-redesign` split test
GitOrigin-RevId: 8b1b3c6ab1ba9c674517ebdb87e89bd3a44aade7
2023-11-22 09:04:53 +00:00
Tim Down
2807a35e24
Merge pull request #15728 from overleaf/td-lg-expire-password-tokens
...
Expire user password reset tokens when user changes their password
GitOrigin-RevId: 2d303eba947c224e71ebe60083abc7a8ff5207a5
2023-11-22 09:04:30 +00:00
Brian Gough
3e5273144e
Merge pull request #15656 from overleaf/bg-group-sso-login-acceptance-tests
...
add acceptance tests for group sso login
GitOrigin-RevId: 046d142ab478e45619b3a76d88eac73a808dfa08
2023-11-22 09:04:07 +00:00
Jessica Lawshe
f76563787b
Merge pull request #15838 from overleaf/jel-link-sharing-redirect-hash
...
[web] Save link sharing URL hash as part of redirect
GitOrigin-RevId: 7d067852863b93e3246e5132511031005e333810
2023-11-21 09:04:23 +00:00
Mathias Jakobsen
6e74a65758
Merge pull request #15672 from overleaf/mj-group-subscription-audit-revival
...
[web] Add audit logs when user joins or leaves group subscription
GitOrigin-RevId: d64425f5a2434c60c89c297c9a51acae3b96c31e
2023-11-21 09:04:08 +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
Mathias Jakobsen
9ca43ebc4e
Merge pull request #15822 from overleaf/mj-audit-log-tokens
...
[web] Add audit logs for token expiration operations
GitOrigin-RevId: 220fe017cf508ead986a4cd2bd9009035418ce43
2023-11-21 09:03:59 +00:00
Brian Gough
1ff830027f
Merge pull request #15726 from overleaf/ab-managed-users-module-cleanup
...
[web] Managed users / Group SSO module cleanup
GitOrigin-RevId: a24d3278667059248d9563afe44cafca5f87a7c0
2023-11-21 09:03:54 +00:00
Jessica Lawshe
11ce29197b
Merge pull request #15687 from overleaf/jel-token-v1-mismatch
...
[web] Test for v1 project URL fragment in link sharing hash check
GitOrigin-RevId: 10cb2efe60f4613e3a39a5199bd653376c06ad3b
2023-11-17 09:03:05 +00:00
Jakob Ackermann
453edbfe0a
Merge pull request #15793 from overleaf/jpa-compile-domain-cleanup
...
[web] tear down split test for new compile domain
GitOrigin-RevId: 7ab417d67e508cd95bd4e78ce7ce2a993c789dca
2023-11-17 09:02:56 +00:00
Alf Eaton
d2d2a0ff65
Upgrade PDF.js ( #15157 )
...
GitOrigin-RevId: a0a241da08c06a7e345a710559cb47fb59685e5a
2023-11-15 09:03:09 +00:00
M Fahru
6a7f230fa2
Fix "Done" button after accepting group invite button does not work as intended because of href
value is not set correctly
...
the `doneLink` variable on the pug file is expanded in the backend, so this commit will move the href building in the pug file instead of the frontend angular controller to make sure the value exists
GitOrigin-RevId: 74029a03293324955120bca630925a743ee60c22
2023-11-14 09:05:03 +00:00
Rebeka Dekany
1c834cbfaf
Merge pull request #15740 from overleaf/dk-odc-newprops
...
Store ODC form step 3 data in mongo
GitOrigin-RevId: 91311efaddb5ccb9a456ea359140235235530536
2023-11-14 09:04:56 +00:00
Domagoj Kriskovic
9ce9b2c937
Add onboarding-flow in "register" and "user-registered" events ( #15651 )
...
* onboarding-flow in register event
* onboarding-flow in user-registered event
* fix typos
GitOrigin-RevId: aff8a7157062db0ec1c99499353a7c08eaa7b8b6
2023-11-13 09:03:57 +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
Alexandre Bourdin
c4bea21ee2
Merge pull request #15669 from overleaf/ab-fix-sso-linking-status
...
[web] Fix SSO status in group members table
GitOrigin-RevId: e54e7b0c9640f0b96d9692c0208357e3bac2de91
2023-11-10 09:04:15 +00:00
Alf Eaton
b0effa7e4a
Trim the project name again after fixing ( #15682 )
...
GitOrigin-RevId: 74c87ee1689668a058a162a1f456815e0748b049
2023-11-10 09:04:00 +00:00
Miguel Serrano
7f347be7f3
Merge pull request #15658 from overleaf/msm-team-invite-acceptance
...
[web] Team invite acceptance tests
GitOrigin-RevId: 755a4c483c93cee1ce4403c04db85fcbf4da06c3
2023-11-10 09:03:38 +00:00
Rebeka Dekany
4dd2635c40
Merge pull request #15685 from overleaf/rd-newsletter-homepage
...
[web] Hide newsletter checkbox on the homepage when token-confirmation-odc variant is active
GitOrigin-RevId: b5c0c1fdf205c99584ae7b6b461b13a73745fef3
2023-11-09 09:03:26 +00:00
Jessica Lawshe
efc66bb276
Merge pull request #15664 from overleaf/jel-token-hash-prefix
...
[web] Include more data when logging link sharing token hash mismatches
GitOrigin-RevId: 8f939cf3dd49497d5b21779e354ce5deff07edad
2023-11-09 09:03:13 +00:00
Domagoj Kriskovic
330a9c8e3a
Store ODC form results in onboardingDataCollection ( #15609 )
...
* registration/onboarding page
* show only if in split test group
* rate limiter, skip errors
* fix storybook logo
* remove skip payload
* fix typos
* prettier
* store ODC form results in onboardingDataCollection
* add userId
* prettier
* pick what properties should be stored
* remove unused props
* remove userId index
* update user profile
* update user profile
* use setOp
* added test
* remove userId from schema
* clean after user delete
* mock unit test
* limit to 255 chars
* updatedAt field
* prettier
* firstName, lastName as separate vars
* move subscribe at the end
* check if user exists
GitOrigin-RevId: 6d76927e97b5f4ed664ffb9b8806b3516c77eb9b
2023-11-09 09:03:04 +00:00
Miguel Serrano
42fe453096
[SP] Prevent rendering of sync section in SP when git disabled ( #15647 )
...
GitOrigin-RevId: 0f4c43eeb0182e7288566eff1ceed861bb9c4338
2023-11-07 12:35:08 +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
Alf Eaton
3912de589f
Merge pull request #15629 from overleaf/ae-web-target
...
Use production `web` dependencies for development
GitOrigin-RevId: e89942d1a24c32bf60b319932c6d74905db74a19
2023-11-07 12:35:00 +00:00
Alexandre Bourdin
8abf8ba956
Merge pull request #15639 from overleaf/ab-fix-group-settings-visibility
...
[web] Various fixes for Group SSO
GitOrigin-RevId: 0a98d7eed14b2878a6be5e28e54ab1f7ceb9be5f
2023-11-07 12:34:45 +00:00
Jessica Lawshe
780673ed31
Merge pull request #15558 from overleaf/jel-log-token-hash-mismatch
...
[web] Log the project ID on link sharing token hash prefix mismatches
GitOrigin-RevId: 37d15206f49920f49d61f22479b98dd4d448f6bd
2023-11-07 09:05:12 +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
Alexandre Bourdin
2783e89bc3
Merge pull request #15539 from overleaf/ab-schedule-sso-reminder
...
[web] Schedule Group SSO account linking reminder after joining the group
GitOrigin-RevId: 5586787fbd268446e441762fd7b4846821f849f6
2023-11-07 09:04:51 +00:00
Brian Gough
ee4e1f5429
Trim project name and validate whitespace ( #14976 )
...
* add whitespace check to fixProjectname
* add whitespace check to validateProjectName
* Log a warning if the project name starts or ends with whitespace
---------
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>
GitOrigin-RevId: ba81e0f795e52dbba92c9fbb48cebfd8e547af08
2023-11-06 09:03:55 +00:00
Alexandre Bourdin
e322f4a31f
Merge pull request #15418 from overleaf/ds-managedUsersEnabled
...
Managed users - Adding a managedUsersEnabled flag on subscription model
GitOrigin-RevId: a03dd169ba71255dd1bec5f7bee8ce9609d95a2f
2023-11-03 09:00:26 +00:00
Eric Mc Sween
75c7a58100
Merge pull request #15515 from overleaf/em-promisify-user-controller
...
Promisify UserController
GitOrigin-RevId: d56ddb32abff2c33f45efa58285c7bf02b578cd2
2023-11-03 09:00:13 +00:00
Brian Gough
d3adcff0f1
Merge pull request #15544 from overleaf/bg-misc-use-literal-paths
...
Replace APP_ROOT and other variables with literal paths in web imports
GitOrigin-RevId: 138f03ad9355c8c6c92a206b0e54573234a6f65d
2023-11-02 08:53:03 +00:00
Jimmy Domagala-Tang
37817f89f4
Merge pull request #15295 from overleaf/jdt-subs-tbl-tab-access
...
Add subscription table icons to the tab index
GitOrigin-RevId: 1585cf2c7a114a9cae78c5d4bfbd888756aacf43
2023-11-02 08:52:59 +00:00
Domagoj Kriskovic
af4b22fab5
Confirm email new routes ( #15377 )
...
* confirm email routes
* Style the email confirmation template (#15196 )
* error handling
* prettier
* error message
* rename variables
* message codes change
* v1 redirect
* fix assigning to session
* rename rate limitter
* rate limitter per email
* add try/catch
* added stub
* prettier
* confirm email acceptance test
* confirm when created
* tests
* added rate limit tests
* new email text
* subscribe to newsletter
* beforeEach/afterEach test both variants
* move tests to OverleafAuthenticationTests
* Revert "move tests to OverleafAuthenticationTests"
This reverts commit 3c745382815da1594044a811882ba3daa24a7a3a.
* cacheflow reset after each
* remove test archive request
* use crypto for random code
* rate limit in userEmailsConfirmationHandler
* ratelimiter per type
* req.session.pendingUserRegistration
* spy in before/after each
* without deleteMany
* delete staffUser in afterEach
* stub response, format
* rate limiter outside userEmailConfirmationHandler
* mock ratelimitter
* fix subscribe promise
* add email to logger
* logger calls
* using tsscmp
* fix lint
* resendConfirmationCode rate limiter in router
* remove redirect
---------
Co-authored-by: Rebeka Dekany <50901361+rebekadekany@users.noreply.github.com>
GitOrigin-RevId: 786c477966cf2c5f6e28417fe486146ee5c10884
2023-11-02 08:52:48 +00:00
Miguel Serrano
220998839b
Merge pull request #15504 from overleaf/msm-fix-import-sp
...
[web] Replace module import breaking Server Pro
GitOrigin-RevId: 23f65b06d14019d1878c61abdf71b6b556192dc4
2023-11-01 09:03:25 +00:00
Miguel Serrano
e22e8ff7a8
[web] SSO linking for existing group members ( #15471 )
...
* [web] SSO linking for existing group users
GitOrigin-RevId: 22a5a5a28a213860f88ae0284c1ef51a31bb268f
2023-11-01 09:03:19 +00:00
Miguel Serrano
1f56441184
Merge pull request #15514 from overleaf/jpa-single-webpack-runtime
...
[web] enable webpack option runtimeChunk=single in dev-env
GitOrigin-RevId: 905b362496fc5df896632db920c91aee75c30b46
2023-11-01 09:03:16 +00:00
Miguel Serrano
d62f2c6a40
Merge pull request #15509 from overleaf/jpa-ide-react-pug-tweaks
...
[web] editor: use CSS/JavaScript loading primitives from base template
GitOrigin-RevId: fb570f62e37517f2a4444d469435e854fd890db6
2023-11-01 09:03:14 +00:00
Miguel Serrano
93b7e65f6c
Merge pull request #15405 from overleaf/msm-remove-redundant-check
...
[web] Remove redundant check
GitOrigin-RevId: 035adf436c0d694fcb7817cd27e743683eb1252d
2023-11-01 09:03:08 +00:00
Jakob Ackermann
6906c6a28c
Merge pull request #15513 from overleaf/jpa-consistent-return-type
...
[web] ExpressLocals: avoid returning undefined from getCssThemeModifier
GitOrigin-RevId: f5256719c2b4f06e2957f6bc971d3c895bdff5d2
2023-11-01 09:02:51 +00:00
Brian Gough
a12699133d
Merge pull request #15420 from overleaf/bg-group-sso-handle-errors
...
handle errors in group sso login
GitOrigin-RevId: dcfba6bc4f7aec8aa9d27945b297154594368d92
2023-10-31 09:04:48 +00:00
Jessica Lawshe
8a0f2dbe1d
Merge pull request #15419 from overleaf/em-error-request-logging
...
Use the request logger for errors in web
GitOrigin-RevId: f654fc69e0bbdab8b16d23b007aefbad08925358
2023-10-31 09:04:36 +00:00
Jessica Lawshe
1054b2d6fa
Merge pull request #15491 from overleaf/jel-token-hash-log-user-id
...
[web] Log the user ID on token hash prefix mismatches
GitOrigin-RevId: 78d298051a9c1794ed38422bef24c852dcee3bb2
2023-10-31 09:04:26 +00:00
Jessica Lawshe
a3251394e1
Merge pull request #15473 from overleaf/jel-remove-encoded-hash
...
[web] Remove encoded hashtag when checking token hash prefix
GitOrigin-RevId: 2b9c369beceb7897d0f6f165b4c3a70b79c14469
2023-10-31 09:04:22 +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
Alf Eaton
1314f9082c
Improve detection of folder move into subfolder ( #15422 )
...
GitOrigin-RevId: 200d6e10a6e92ca85de24cae6d20f50c697ca584
2023-10-31 09:04:00 +00:00
Alexandre Bourdin
cd27ee3c8f
Merge pull request #15446 from overleaf/ab-tie-user-enrollment
...
[web] Prevent a user from becoming managed by another group after linking group SSO
GitOrigin-RevId: d8cb763a68ca38b4aaf1518a5f93ac5a61cec28c
2023-10-30 09:04:47 +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
Jessica Lawshe
16e859e40a
Merge pull request #15429 from overleaf/jel-token-hash-metrics
...
[web] Log mismatched link sharing token hash prefixes
GitOrigin-RevId: 5ba690f4209987fccef859c858686c465e972f62
2023-10-27 08:03:27 +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
Jessica Lawshe
21514418e5
Merge pull request #14881 from overleaf/ab-beta-program-async-await
...
[web] Convert BetaProgramController to async/await
GitOrigin-RevId: 2423cb00b78b2f3fddb7bcd317d34ed4dbc12b95
2023-10-25 08:05:03 +00:00
Jessica Lawshe
8da063d640
Merge pull request #15326 from overleaf/jel-link-sharing
...
[web] Add prefix of token hash to link sharing URLs
GitOrigin-RevId: 4b764c076a335768ab261dd1e181d90ce00fd1a2
2023-10-25 08:04:59 +00:00
Jakob Ackermann
488825efc4
Merge pull request #15383 from overleaf/jpa-remove-unused-angular-deps
...
[web] remove unused angular dependencies
GitOrigin-RevId: 58efeb5755b5f7d0f893e343b319bc4f1a6a3d76
2023-10-25 08:04:08 +00:00
Jakob Ackermann
347da4e6bb
Merge pull request #15247 from overleaf/jpa-submission-backend-class
...
[web] use n2d instances for compiling submissions
GitOrigin-RevId: 57eb27af230b994c3816c0476673ea558226ac1e
2023-10-25 08:04:03 +00:00
Alf Eaton
774a0a3f18
Merge pull request #15354 from overleaf/ae-i18next-compatibility
...
Set compatibilityJSON to v3 for plural suffixes
GitOrigin-RevId: 8da0fc5a2777dbdc9abe9d72a47adab029ab91ef
2023-10-23 08:04:01 +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
Eric Mc Sween
680ebae30b
Merge pull request #15172 from overleaf/em-promise-utils
...
Move util/promises from web into a shared library
GitOrigin-RevId: fe1980dc57b9dc8ce86fa1fad6a8a817e9505b3d
2023-10-20 08:04:05 +00:00
Alf Eaton
6f2b24706a
Merge pull request #15198 from overleaf/ae-compliance-footer
...
Add Compliance link to footer
GitOrigin-RevId: 2b89c2e4ff5a114469316a071068eb20667a7873
2023-10-20 08:03:54 +00:00
Alf Eaton
ef3e8f666b
Merge pull request #15214 from overleaf/ae-legacy-source-editor
...
Remove legacy source editor option from Server CE/Pro
GitOrigin-RevId: 32a7bf9b54c0082f3ab3ffb5fa11f5b4f2a3bf64
2023-10-20 08:03:51 +00:00