Skip to content

feat: ignore robots when accessing magic link #2340

feat: ignore robots when accessing magic link

feat: ignore robots when accessing magic link #2340

Triggered via pull request October 31, 2025 13:59
Status Success
Total duration 17m 43s
Artifacts

phpunit.yml

on: pull_request
Matrix: phpunit
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 55 warnings
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3
Process completed with exit code 1.
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi
Process completed with exit code 1.
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi
Process completed with exit code 1.
phpunit (8.2, Postgre, 8.0) / PHP 8.2 - Postgre
Process completed with exit code 4.
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8
Process completed with exit code 1.
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L184
Took 0.5066s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L232
Took 0.5104s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndRegisterAgain
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L54
Took 0.5137s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccess
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L208
Took 0.5190s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndLogin
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L92
Took 0.5202s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L258
Took 0.5274s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6867s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Controllers/RegisterTest.php#L258
Took 0.5004s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Controllers/RegisterTest.php#L232
Took 0.5053s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndRegisterAgain
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Controllers/RegisterTest.php#L208
Took 0.5267s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndLogin
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6681s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Controllers/RegisterTest.php#L92
Took 1.0323s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Controllers/RegisterTest.php#L314
Took 0.5012s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionWithBadEmailValue
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Controllers/RegisterTest.php#L92
Took 0.5078s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Controllers/RegisterTest.php#L208
Took 0.5105s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndLogin
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Controllers/RegisterTest.php#L54
Took 0.5106s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccess
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Controllers/RegisterTest.php#L232
Took 0.5129s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndRegisterAgain
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Controllers/RegisterTest.php#L258
Took 0.5185s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Controllers/RegisterTest.php#L184
Took 0.5251s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6417s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L63
Took 0.6964s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testCreateCodeIdentityThrowsExceptionIfUniqueCodeIsNotGot
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L86
Took 2.3392s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L92
Took 0.5008s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L184
Took 0.5012s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L258
Took 0.5127s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L208
Took 0.5143s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndLogin
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L54
Took 0.5197s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccess
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Authentication/Filters/ChainFilterTest.php#L57
Took 0.5257s from 0.5000s limit to run Tests\\Authentication\\Filters\\ChainFilterTest::testFilterSuccessTokens
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L232
Took 0.5269s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndRegisterAgain
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6584s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.3, SQLite3, 8.0, highest) / PHP 8.3 - SQLite3: /tests/Controllers/RegisterTest.php#L92
Took 0.5134s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit (8.3, SQLite3, 8.0, highest) / PHP 8.3 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6508s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L92
Took 0.5007s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L232
Took 0.5059s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndRegisterAgain
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L54
Took 0.5130s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccess
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6353s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Commands/UserTest.php#L103
Took 0.7464s from 0.5000s limit to run Tests\\Commands\\UserTest::testCreateWithGroupBeta
phpunit (8.1, SQLite3, 8.0, highest) / PHP 8.1 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6369s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.1, SQLite3, 8.0, highest) / PHP 8.1 - SQLite3: /tests/Authentication/Authenticators/JWTAuthenticatorTest.php#L88
Took 0.6960s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\JWTAuthenticatorTest::testLoginById
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L86
Took 2.3497s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, Postgre, 8.0) / PHP 8.2 - Postgre: /tests/Controllers/RegisterTest.php#L258
Took 0.5050s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.2, Postgre, 8.0) / PHP 8.2 - Postgre: /tests/Controllers/RegisterTest.php#L184
Took 0.5275s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined
phpunit (8.2, Postgre, 8.0) / PHP 8.2 - Postgre: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6385s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Collectors/AuthTest.php#L52
Took 0.6028s from 0.5000s limit to run Tests\\Collectors\\AuthTest::testDisplayLoggedIn
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authorization/AuthorizableTest.php#L163
Took 0.6046s from 0.5000s limit to run Tests\\Authorization\\AuthorizableTest::testAddPermissionWithNoExistingPermissions
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Authenticators/JWTAuthenticatorTest.php#L194
Took 0.6687s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\JWTAuthenticatorTest::testAttemptBadSignatureToken
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Authenticators/HmacAuthenticatorTest.php#L90
Took 0.6930s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\HmacAuthenticatorTest::testLoginByIdBadId
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Authenticators/SessionAuthenticatorTest.php#L121
Took 0.7109s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\SessionAuthenticatorTest::testLoggedInAsDeletedUserWithRememberCookie
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.8397s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/HasHmacTokensTest.php#L103
Took 0.8490s from 0.5000s limit to run Tests\\Authentication\\HasHmacTokensTest::testGetHmacTokenById
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Commands/UserTest.php#L696
Took 0.9079s from 0.5000s limit to run Tests\\Commands\\UserTest::testRemovegroupCancel
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Authenticators/JWTAuthenticatorTest.php#L75
Took 0.9375s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\JWTAuthenticatorTest::testLogout
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Controllers/RegisterTest.php#L258
Took 1.4711s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.1, MySQLi, 8.0, highest) / PHP 8.1 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6472s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.1, MySQLi, 8.0, highest) / PHP 8.1 - MySQLi: /tests/Controllers/RegisterTest.php#L184
Took 0.6949s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined