overleaf/services/web/test/acceptance/src
Antoine Clausse b0419a86f2 [web] Add audit logs for clear_sessions_set_must_reconfirm script, "must-reset-password-set" and "must-reset-password-unset" (#21776)
* Promisify clear_sessions_set_must_reconfirm.mjs

* Add test on PasswordResetTests.mjs

* Add `must-reset-password-unset` audit log

* Add `must-reset-password-set` audit log

* Add test ClearSessionsSetMustReconfirmTests.mjs

* Fixup bad copy-paste in test: `must-reset-password-set` -> `must-reset-password-unset`

* Check `must_reconfirm` before calling `removeReconfirmFlag`

Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>

* Fix unit test

* Use `promiseMapWithLimit`

* Add `{ script: true }` to AuditLog. Also use `undefined` instead of `null` for consistency

---------

Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
GitOrigin-RevId: 522026c82196d263c196503d899b8c57b05b31dd
2024-11-15 09:05:21 +00:00
..
helpers
mocks
ActiveUsersMetricTests.mjs
AddSecondaryEmailTests.mjs
AdminEmailTests.mjs
AdminOnlyLoginTests.mjs
AdminPrivilegeAvailableTests.mjs
AuthenticationTests.mjs
AuthorizationTests.mjs
BackFillDeletedFilesTests.mjs
BackFillDocNameForDeletedDocsTests.mjs
BackFillDocRevTests.mjs
BackFillDummyDocMetaTests.mjs
BatchedUpdateTests.mjs
BetaProgramTests.mjs
BodyParserErrorsTest.mjs
CaptchaTests.mjs
CDNMigrationTests.mjs
ClearSessionsSetMustReconfirmTests.mjs [web] Add audit logs for clear_sessions_set_must_reconfirm script, "must-reset-password-set" and "must-reset-password-unset" (#21776) 2024-11-15 09:05:21 +00:00
CloseSiteTests.mjs
CollectPayPalPastDueInvoiceTest.mjs
ConvertArchivedState.mjs
CookieMetricsTests.mjs
DeleteOrphanedDocsOnlineCheckTests.mjs
DeletionTests.mjs
DocUpdateTests.mjs
EditorHttpControllerTests.mjs
HaveIBeenPwnedApiTests.mjs
HealthCheckControllerTests.mjs
HttpPermissionsPolicyTests.mjs
Init.mjs
LearnTest.mjs
LinkedFilesTests.mjs
ModelTests.mjs
MongoHelper.mjs
PasswordResetTests.mjs [web] Add audit logs for clear_sessions_set_must_reconfirm script, "must-reset-password-set" and "must-reset-password-unset" (#21776) 2024-11-15 09:05:21 +00:00
PasswordUpdateTests.mjs
PrimaryEmailCheckTests.mjs
ProjectCRUDTests.mjs
ProjectDuplicateNameTests.mjs
ProjectFeaturesTests.mjs
ProjectInviteTests.mjs
ProjectOwnershipTransferTests.mjs
ProjectStructureMongoLockTest.mjs
ProjectStructureTests.mjs
RedirectUrlsTests.mjs
RegenerateDuplicateReferralIdsTests.mjs
RegistrationTests.mjs
RemoveDeletedUsersFromTokenAccessRefsTests.mjs
SecurityHeadersTests.mjs
ServerCrashTests.mjs
SessionTests.mjs
SettingsTests.mjs
SharingTests.mjs
TagsTests.mjs
TokenAccessTests.mjs
TpdsUpdateTests.mjs
UnsupportedBrowserTests.mjs
UserHelperTests.mjs
UserMembershipAuthorizationTests.mjs
UserReconfirmTests.mjs