David
|
c2448ff3d2
|
Merge pull request #17947 from overleaf/dp-secondary-email-confirmation-code
Add endpoints for secondary email confirmation by code
GitOrigin-RevId: c2829672fd9aeca457f76958d4922b9c95086f26
|
2024-04-26 08:04:00 +00:00 |
|
Thomas
|
8a04ec9b75
|
Merge pull request #17572 from overleaf/tm-email-confirmation-require-login
Prevent email confirmation unless logged in to the requesting account
GitOrigin-RevId: 28af875b2887b8bbef8327097635aa01345c682c
|
2024-03-22 09:03:10 +00:00 |
|
Tim Down
|
07a46545bb
|
Merge pull request #17003 from overleaf/msm-remove-env-confirmation-emails
[web] Remove env to skip sending confirmation emails
GitOrigin-RevId: 70f67f4920e9e2b40cd1219a40704885ce6956a4
|
2024-02-13 09:03:48 +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 |
|
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 |
|
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 |
|
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 |
|
Jakob Ackermann
|
5e773ce950
|
Merge pull request #4101 from overleaf/ae-settings-module
Migrate from `settings-sharelatex` to `@overleaf/settings`
GitOrigin-RevId: 9a298ba26382180c1351683c5fddc9004418c1e6
|
2021-07-08 02:08:28 +00:00 |
|
Alf Eaton
|
1be43911b4
|
Merge pull request #3942 from overleaf/prettier-trailing-comma
Set Prettier's "trailingComma" setting to "es5"
GitOrigin-RevId: 9f14150511929a855b27467ad17be6ab262fe5d5
|
2021-04-28 02:10:01 +00:00 |
|
Jakob Ackermann
|
4f8a905e9b
|
Merge pull request #3909 from overleaf/jel-reconfirm-email-template
Add reconfirm email template
GitOrigin-RevId: 2488c79c25a7148f601e3e3e2021cdbee4be7b4c
|
2021-04-16 02:05:33 +00:00 |
|
Alf Eaton
|
1ebc8a79cb
|
Merge pull request #3495 from overleaf/ae-prettier-2
Upgrade Prettier to v2
GitOrigin-RevId: 85aa3fa1acb6332c4f58c46165a43d1a51471f33
|
2021-04-15 02:05:22 +00:00 |
|
Brian Gough
|
11b4d91d9e
|
Merge pull request #3883 from overleaf/bg-expire-tokens
expire tokens from mongo
GitOrigin-RevId: 5666fd40d04e122f2bc2a22bff24c0723e1e9a73
|
2021-04-08 02:05:04 +00:00 |
|
Alasdair Smith
|
7cbf2cdd9e
|
Merge pull request #3496 from overleaf/ae-eslint-dot-notation
Enable the eslint dot-notation rule
GitOrigin-RevId: e11cbad3e8a77a4a60590d3674fbf34feccc5bc9
|
2020-12-17 03:07:31 +00:00 |
|
Alf Eaton
|
2ff1cf43d6
|
Merge pull request #3470 from overleaf/eslint
Upgrade and configure ESLint
GitOrigin-RevId: ad5aeaf85e72c847a125ff3a9db99a12855e38aa
|
2020-12-16 03:08:28 +00:00 |
|
Jessica Lawshe
|
305f82459f
|
Merge pull request #3040 from overleaf/jel-email-added-alert
Secondary email added alert
GitOrigin-RevId: 6bfe8eb54110a522281b32490b0107db8890ab64
|
2020-07-28 02:06:48 +00:00 |
|
Ersun Warncke
|
2c335802ca
|
remove excessive logging
GitOrigin-RevId: 62024bbe0415a4fdae66eb1b9c6707e5faec7cd1
|
2019-11-27 12:17:32 +00:00 |
|
Simon Detheridge
|
6e7007ef3e
|
Merge pull request #2170 from overleaf/ta-confirmation-email-missing-fix
Prevent Email Confirmation If Email Is Missing for User
GitOrigin-RevId: cab9667103b0a5596cf067f85f747b1481ca4e66
|
2019-09-25 14:48:25 +00:00 |
|
Timothée Alby
|
c1c1b85a40
|
Merge pull request #2163 from overleaf/ta-decaf-cleanup-user
Complete Decafeinate of User Feature
GitOrigin-RevId: b8d7ebc59c4f6673392b4a0f33fb11e002d5a3a0
|
2019-09-24 08:57:47 +00:00 |
|
Alasdair Smith
|
0ca81de78c
|
Merge pull request #1717 from overleaf/as-decaffeinate-backend
Decaffeinate backend
GitOrigin-RevId: 4ca9f94fc809cab6f47cec8254cacaf1bb3806fa
|
2019-05-29 09:32:21 +00:00 |
|