Mathias Jakobsen
c371732e6e
Merge pull request #16186 from overleaf/mj-mongo-object-id
...
[web] Use constructor for ObjectId
GitOrigin-RevId: 9eb8b377ea599605b72af237d1ab12f4d8287162
2023-12-19 09:04:02 +00:00
Miguel Serrano
771f07d7ad
Merge pull request #16202 from overleaf/msm-passport-upgrade-2
...
[web] passport + passport-saml updates (post revert)
GitOrigin-RevId: e1fa5757e15b3ac733511570637d39297247e050
2023-12-14 09:03:24 +00:00
Miguel Serrano
369d5cb406
Merge pull request #16190 from overleaf/revert-15519-em-upgrade-passport
...
Revert "Upgrade passport"
GitOrigin-RevId: 34a5442d6dae9623463908f92ab103bdc16f1b67
2023-12-12 09:04:23 +00:00
Miguel Serrano
d96283e593
Merge pull request #15519 from overleaf/em-upgrade-passport
...
Upgrade passport
GitOrigin-RevId: b93bfcab39ba3d2ab4efb4814371defec8ca95c4
2023-12-12 09:04:08 +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
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
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
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
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
26db8ffa69
Merge pull request #15716 from overleaf/bg-eslint-console-log-in-web-tests
...
add console.log rule for tests in web eslintrc
GitOrigin-RevId: 166135e379309870fa4fe2d1797cb4c93cf2d877
2023-11-13 09:04: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
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
Alf Eaton
749aef1c6f
Add optional personal access tokens for git bridge ( #15209 )
...
GitOrigin-RevId: 50d4c0e11728e014e81172c062a3b22fefa6286c
2023-10-20 08:03:27 +00:00
Jakob Ackermann
3bc7407ba9
Merge pull request #14696 from overleaf/jpa-lean-mongo-queries
...
[web] use lean mongo queries
GitOrigin-RevId: 5c9e2cddb2c45835dd9bb87c31b6e9d2b91873fd
2023-09-08 08:04:08 +00:00
M Fahru
a3e30c0a39
Merge pull request #14178 from overleaf/mf-admin-email-managed-group-alert
...
Add managed group admin email inside managed group alert on the subscription page & team invite page warning
GitOrigin-RevId: 00929008170ef9302ddcbbf10aefd76f95e189a8
2023-08-10 08:05:04 +00:00
ilkin-overleaf
083bee6545
Merge pull request #14129 from overleaf/ii-ref-providers
...
[web] Map refProviders values to booleans
GitOrigin-RevId: d1a81dab4eb432e4e34f1f195b80dd676bfe172e
2023-08-04 08:04:02 +00:00
Brian Gough
bc3d6c3636
Merge pull request #13717 from overleaf/bg-managed-users-block-affiliations-fix
...
fix for block affiliations for managed users
GitOrigin-RevId: cac54288592323ea3f1cd7655d4e2b89ee301002
2023-07-17 10:58:38 +00:00
Brian Gough
a68518dd35
Merge pull request #13694 from overleaf/revert-13584-bg-managed-users-block-delete-own-account
...
Revert "block account deletion by managed users"
GitOrigin-RevId: ece8024b2fac16066abd36af9a9670ba483b3628
2023-07-17 10:52:53 +00:00
Brian Gough
48947f5e8a
Merge pull request #13584 from overleaf/bg-managed-users-block-delete-own-account
...
block account deletion by managed users
GitOrigin-RevId: 895e5e31951bf60cfade4cf7acc3ef330df214e6
2023-07-17 10:52:44 +00:00
Miguel Serrano
51223315e4
Merge pull request #13164 from overleaf/msm-email-limit
...
[web] limit user email addresses to 10
GitOrigin-RevId: 038214cc921d86a407391e6c82fa9cd16a7f9646
2023-05-29 08:04:04 +00:00
Miguel Serrano
27c2d1c16e
[web] Personal Access Token Settings UI ( #13040 )
...
* [web] Personal Access Token Settings UI
* [web] Add Personal Access Token Settings UI to settings page
* [web] Added `personal-access-token-settings` unit tests
GitOrigin-RevId: 353b2f1a2b57c3292554f129be6cbb4f8f8382f8
2023-05-17 09:28:01 +00:00
Miguel Serrano
c2dce961b9
Merge pull request #12901 from overleaf/msm-oauth-token-flags
...
[web] Feature flags for Personal Access Tokens
GitOrigin-RevId: cb359b7c41d8875ebae7d78a8839528bc4adc04c
2023-05-08 08:04:55 +00:00
June Kelly
841df71a1d
Merge pull request #12342 from overleaf/jk-password-ux-please-use-another-password
...
[web] Password UX: 'Please use another password'
GitOrigin-RevId: ca9b26cbcf2dabb27c716da314764ee40ffc83dd
2023-04-12 08:04:13 +00:00
Eric Mc Sween
65976cb363
Merge pull request #11869 from overleaf/em-upgrade-mongoose-web
...
Upgrade Mongoose and the Mongo driver in web
GitOrigin-RevId: 2cad1aabe57eae424a9e4c68b2e0062f0e78ffaf
2023-03-01 09:03:27 +00:00
ilkin-overleaf
fed5ad87a1
Merge pull request #11965 from overleaf/lg-deleteFeedback
...
[web] Delete user data from feedbacks collection when user is deleted
GitOrigin-RevId: 39a98cffb2e42c261c7095d8937fb6cdaf0977f9
2023-03-01 09:03:05 +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
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
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
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
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
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
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
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
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
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
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
00fa5b2d96
Merge pull request #8162 from overleaf/ae-orcid-capital
...
Fix ORCID capitalisation
GitOrigin-RevId: 56136473482568e303570c9679a13e5d032d6d34
2022-05-27 08:04:22 +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
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
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
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
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
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
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
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
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
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