☁️ Nextcloud server, a safe home for all your data
4525 matches across 10 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | cypress/support/commonUtils.ts | 23 | export function getNextcloudUserMenuToggle() { |
| LOW | cypress/support/utils/deleteDownloadsFolder.ts | 9 | export function deleteDownloadsFolderBeforeEach() { |
| LOW | cypress/e2e/core-utils.ts | 18 | export function handlePasswordConfirmation(adminPassword = 'admin') { |
| LOW | cypress/e2e/settings/usersUtils.ts | 14 | export function assertNotExistOrNotVisible(element: JQuery<HTMLElement>) { |
| LOW | cypress/e2e/files_external/StorageUtils.ts | 69 | export function deleteAllExternalStorages() { |
| LOW | cypress/e2e/theming/themingUtils.ts | 65 | export function validateUserThemingDefaultCss(expectedColor = defaultPrimary, expectedBackground: string | null = defaul |
| LOW | cypress/e2e/systemtags/files-bulk-action.cy.ts | 463 | function triggerTagManagementDialogAction() { |
| LOW | cypress/e2e/files/FilesUtils.ts | 52 | export function getInlineActionEntryForFileId(fileid: number, actionId: string) { |
| LOW | cypress/e2e/files/FilesUtils.ts | 61 | export function getInlineActionEntryForFile(file: string, actionId: string) { |
| LOW | cypress/e2e/files/FilesUtils.ts | 102 | export function triggerInlineActionForFileId(fileid: number, actionId: string) { |
| LOW | cypress/e2e/files/FilesUtils.ts | 113 | export function triggerInlineActionForFile(filename: string, actionId: string) { |
| LOW | cypress/e2e/files/scrolling.cy.ts | 163 | function beOverlappedByTableHeader($el: JQuery<HTMLElement>, expected = true) { |
| LOW | cypress/e2e/files/scrolling.cy.ts | 182 | function notBeOverlappedByTableHeader($el: JQuery<HTMLElement>) { |
| LOW | cypress/e2e/files_versions/filesVersionsUtils.ts | 86 | export function setupTestSharedFileFromUser(owner: User, randomFileName: string, shareOptions: Partial<ShareSetting>) { |
| LOW | core/Migrations/Version32000Date20250731062008.php | 41 | private function cleanupDuplicateCategories(IOutput $output): void { |
| LOW | core/Migrations/Version32000Date20250731062008.php | 110 | private function cleanupDuplicateAssignments(IOutput $output, int $categoryId, int $keepId): void { |
| LOW | core/Controller/CollaborationResourcesController.php | 205 | public function createCollectionOnResource(string $baseResourceType, string $baseResourceId, string $name): DataRespons |
| LOW | core/Controller/AppPasswordController.php | 209 | public function getAppPasswordWithOneTimePassword(): DataResponse { |
| LOW | core/Controller/LoginController.php | 209 | private function setPasswordResetInitialState(?string $username): void { |
| LOW | core/Controller/LoginController.php | 384 | private function createLoginFailedResponse( |
| LOW | core/Controller/TwoFactorChallengeController.php | 57 | private function splitProvidersAndBackupCodes(array $providers): array { |
| LOW | core/Controller/TaskProcessingApiController.php | 165 | private function handleScheduleTaskInternal( |
| LOW | core/Controller/TaskProcessingApiController.php | 773 | public function getNextScheduledTaskBatch(array $providerIds, array $taskTypeIds, int $numberOfTasks = 1): DataResponse |
| LOW | core/Controller/TaskProcessingApiController.php | 836 | private function intersectTaskTypesAndProviders(array $taskTypeIds, array $providerIds): array { |
| LOW | core/Controller/ClientFlowLoginController.php | 84 | private function stateTokenForbiddenResponse(): StandaloneTemplateResponse { |
| LOW | core/Controller/ClientFlowLoginV2Controller.php | 328 | private function stateTokenMissingResponse(): StandaloneTemplateResponse { |
| LOW | core/Controller/ClientFlowLoginV2Controller.php | 341 | private function stateTokenForbiddenResponse(): StandaloneTemplateResponse { |
| LOW | core/Controller/ClientFlowLoginV2Controller.php | 368 | private function loginTokenForbiddenResponse(): StandaloneTemplateResponse { |
| LOW | core/Controller/ClientFlowLoginV2Controller.php | 381 | private function loginTokenForbiddenClientResponse(): StandaloneTemplateResponse { |
| LOW | core/Command/Base.php | 97 | protected function writeStreamingTableInOutputFormat(InputInterface $input, OutputInterface $output, \Iterator $items, |
| LOW | core/Command/Encryption/EncryptAll.php | 36 | protected function forceMaintenanceAndTrashbin(): void { |
| LOW | core/Command/Encryption/EncryptAll.php | 45 | protected function resetMaintenanceAndTrashbin(): void { |
| LOW | core/Command/Encryption/DecryptAll.php | 38 | protected function forceMaintenanceAndTrashbin(): void { |
| LOW | core/Command/Encryption/DecryptAll.php | 48 | protected function resetMaintenanceAndTrashbin(): void { |
| LOW | core/Command/TwoFactorAuth/State.php | 63 | private function filterEnabledDisabledUnknownProviders(array $providerStates): array { |
| LOW | core/Command/User/AuthTokens/ListCommand.php | 72 | public function formatTokenForPlainOutput(array $token): array { |
| LOW | core/Command/Db/Migrations/GenerateMetadataCommand.php | 58 | private function extractMigrationMetadataFromCore(): array { |
| LOW | core/Command/Db/Migrations/GenerateMetadataCommand.php | 68 | private function extractMigrationMetadataFromApps(): array { |
| LOW | core/Command/Preview/Cleanup.php | 52 | private function deletePreviewFromPreviewTable(OutputInterface $output): int { |
| LOW | core/Command/Preview/Cleanup.php | 66 | private function deletePreviewFromFileCacheTable(OutputInterface $output): int { |
| LOW | core/Command/Maintenance/RepairShareOwnership.php | 120 | protected function getWrongShareOwnershipForUser(IUser $user): array { |
| LOW | tests/Core/Middleware/TwoFactorMiddlewareTest.php | 108 | public function testBeforeControllerNotLoggedIn(): void { |
| LOW | tests/Core/Middleware/TwoFactorMiddlewareTest.php | 122 | public function testBeforeSetupController(): void { |
| LOW | tests/Core/Middleware/TwoFactorMiddlewareTest.php | 136 | public function testBeforeControllerNoTwoFactorCheckNeeded(): void { |
| LOW | tests/Core/Middleware/TwoFactorMiddlewareTest.php | 157 | public function testBeforeControllerTwoFactorAuthRequired(): void { |
| LOW | tests/Core/Middleware/TwoFactorMiddlewareTest.php | 184 | public function testBeforeControllerUserAlreadyLoggedIn(): void { |
| LOW | tests/Core/Middleware/TwoFactorMiddlewareTest.php | 210 | public function testAfterExceptionTwoFactorAuthRequired(): void { |
| LOW | tests/Core/Controller/LostControllerTest.php | 297 | public function testEmailWithMailSuccessful(): void { |
| LOW | tests/Core/Controller/LostControllerTest.php | 359 | public function testEmailCantSendException(): void { |
| LOW | tests/Core/Controller/LostControllerTest.php | 419 | public function testSetPasswordUnsuccessful(): void { |
| LOW | tests/Core/Controller/LostControllerTest.php | 445 | public function testSetPasswordSuccessful(): void { |
| LOW | tests/Core/Controller/LostControllerTest.php | 480 | public function testSetPasswordExpiredToken(): void { |
| LOW | tests/Core/Controller/LostControllerTest.php | 499 | public function testSetPasswordInvalidDataInDb(): void { |
| LOW | tests/Core/Controller/LostControllerTest.php | 519 | public function testIsSetPasswordWithoutTokenFailing(): void { |
| LOW | tests/Core/Controller/LostControllerTest.php | 538 | public function testSetPasswordForDisabledUser(): void { |
| LOW | tests/Core/Controller/LostControllerTest.php | 591 | public function testSetPasswordEncryptionDontProceedPerUserKey(): void { |
| LOW | tests/Core/Controller/LostControllerTest.php | 604 | public function testSetPasswordDontProceedMasterKey(): void { |
| LOW | tests/Core/Controller/LostControllerTest.php | 632 | public function testTwoUsersWithSameEmail(): void { |
| LOW | tests/Core/Controller/LostControllerTest.php | 683 | public static function dataTwoUsersWithSameEmailOneDisabled(): array { |
| LOW | tests/Core/Controller/LostControllerTest.php | 695 | public function testTwoUsersWithSameEmailOneDisabled(bool $userEnabled1, bool $userEnabled2): void { |
| 4272 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | cypress/e2e/settings/personal-info.cy.ts | 305 | inputForLabel('Full name').should('have.value', 'Jane Doe') |
| LOW | cypress/e2e/settings/personal-info.cy.ts | 316 | cy.contains('h2', 'Jane Doe').should('be.visible') |
| LOW | cypress/e2e/settings/users_modify.cy.ts | 32 | cy.get('input[data-test="displayName"]').type('John Doe') |
| LOW | cypress/e2e/settings/users_modify.cy.ts | 33 | cy.get('input[data-test="displayName"]').should('have.value', 'John Doe') |
| LOW | cypress/e2e/settings/users_modify.cy.ts | 45 | expect(info?.display_name).to.equal('John Doe') |
| LOW | tests/lib/ImageTest.php | 57 | $text = base64_encode('Lorem ipsum dolor sir amet …'); |
| LOW | …s/lib/Collaboration/Collaborators/RemotePluginTest.php | 209 | 'FN' => 'John Doe', |
| LOW | tests/lib/Comments/CommentTest.php | 169 | ['type' => 'user', 'id' => 'foo@bar.com'], |
| LOW | …/lib/Install/Events/InstallationCompletedEventTest.php | 18 | $adminEmail = 'admin@example.com'; |
| LOW | …/lib/Install/Events/InstallationCompletedEventTest.php | 54 | $adminEmail = 'admin@example.com'; |
| LOW | …/lib/Install/Events/InstallationCompletedEventTest.php | 65 | $event = new InstallationCompletedEvent('/path/to/data', null, 'admin@example.com'); |
| LOW | …/lib/Install/Events/InstallationCompletedEventTest.php | 69 | $this->assertEquals('admin@example.com', $event->getAdminEmail()); |
| LOW | …/lib/Install/Events/InstallationCompletedEventTest.php | 81 | $email = 'admin@example.com'; |
| LOW | tests/lib/Config/UserConfigMigrationFallbackTest.php | 98 | ['appid' => 'settings', 'configkey' => 'email', 'configvalue' => 'user@example.com'], |
| LOW | tests/lib/Config/UserConfigMigrationFallbackTest.php | 113 | $this->assertSame('user@example.com', $value); |
| LOW | tests/lib/Config/UserConfigMigrationFallbackTest.php | 169 | $userConfig->setValueString('user1', 'settings', 'email', 'user@example.com'); |
| LOW | tests/lib/Security/CryptoTest.php | 20 | ['Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.'], |
| LOW | tests/lib/Security/CryptoTest.php | 20 | ['Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.'], |
| LOW | tests/lib/Security/CryptoTest.php | 46 | $stringToEncrypt = 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.'; |
| LOW | tests/lib/Security/CryptoTest.php | 46 | $stringToEncrypt = 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.'; |
| LOW | tests/lib/Security/CryptoTest.php | 52 | $stringToEncrypt = 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.'; |
| LOW | tests/lib/Security/CryptoTest.php | 52 | $stringToEncrypt = 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.'; |
| LOW | tests/lib/Security/CryptoTest.php | 97 | 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.', |
| LOW | tests/lib/Security/CryptoTest.php | 97 | 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.', |
| LOW | tests/lib/Mail/MailerTest.php | 132 | ->willReturn((new Email())->to('foo@bar.com')->from('bar@foo.com')->text('')); |
| LOW | tests/lib/Contacts/ContactsMenu/EntryTest.php | 38 | $this->entry->addEMailAddress('user@example.com'); |
| LOW | tests/lib/Contacts/ContactsMenu/EntryTest.php | 39 | $this->assertEquals(['user@example.com'], $this->entry->getEMailAddresses()); |
| LOW | tests/lib/Contacts/ContactsMenu/EntryTest.php | 87 | 'emailAddresses' => ['user@example.com'], |
| LOW | tests/lib/Contacts/ContactsMenu/EntryTest.php | 100 | $this->entry->addEMailAddress('user@example.com'); |
| LOW | tests/lib/Contacts/ContactsMenu/ActionFactoryTest.php | 39 | $href = 'user@example.com'; |
| LOW | tests/lib/Contacts/ContactsMenu/ContactsStoreTest.php | 784 | 'FN' => 'John Doe', |
| LOW | tests/lib/Contacts/ContactsMenu/ContactsStoreTest.php | 871 | 'FN' => 'John Doe', |
| LOW | …/Contacts/ContactsMenu/Providers/EMailproviderTest.php | 51 | 'user@example.com', |
| LOW | …/Contacts/ContactsMenu/Providers/EMailproviderTest.php | 55 | ->with($this->equalTo($iconUrl), $this->equalTo('user@example.com'), $this->equalTo('user@example.com')) |
| LOW | …s/lib/Contacts/ContactsMenu/Actions/LinkActionTest.php | 34 | $name = 'Jane Doe'; |
| LOW | tests/lib/User/UserTest.php | 607 | 'foo@bar.com' |
| LOW | tests/lib/User/UserTest.php | 611 | $user->setSystemEMailAddress('foo@bar.com'); |
| LOW | tests/lib/User/UserTest.php | 594 | $test->assertEquals('foo@bar.com', $value); |
| LOW | tests/lib/User/UserTest.php | 629 | ->willReturn('foo@bar.com'); |
| LOW | tests/lib/User/UserTest.php | 634 | $user->setSystemEMailAddress('foo@bar.com'); |
| LOW | tests/lib/User/UserTest.php | 858 | return 'foo@bar.com'; |
| LOW | tests/lib/User/UserTest.php | 865 | $this->assertSame('foo@bar.com', $user->getEMailAddress()); |
| LOW | tests/lib/AppFramework/Controller/ControllerTest.php | 53 | 'post' => ['name' => 'Jane Doe', 'nickname' => 'Janey'], |
| LOW | tests/lib/AppFramework/Http/RequestTest.php | 86 | 'post' => ['name' => 'Jane Doe', 'nickname' => 'Janey'], |
| LOW | tests/lib/Profile/Actions/FediverseActionTest.php | 143 | ['user@example.com', 'https://example.com/@user'], |
| LOW | tests/lib/Accounts/AccountPropertyCollectionTest.php | 146 | ->willReturn('Lorem ipsum'); |
| LOW | tests/lib/Accounts/AccountPropertyCollectionTest.php | 160 | $this->collection->removePropertyByValue('Lorem ipsum'); |
| LOW | tests/lib/Accounts/AccountPropertyCollectionTest.php | 173 | ->willReturn('Lorem ipsum'); |
| LOW | tests/lib/Accounts/AccountPropertyCollectionTest.php | 183 | $this->collection->removePropertyByValue('Lorem ipsum'); |
| LOW | tests/lib/Accounts/AccountManagerTest.php | 127 | 'user' => $this->makeUser('j.doe', 'Jane Doe', 'jane.doe@acme.com'), |
| LOW | tests/lib/Accounts/AccountManagerTest.php | 131 | 'value' => 'Jane Doe', |
| LOW | tests/lib/Accounts/AccountManagerTest.php | 927 | ['Jane Doe'], |
| LOW | tests/lib/Accounts/AccountManagerTest.php | 928 | ['Jane Doe' => 'j.doe'] |
| LOW | tests/lib/Accounts/AccountTest.php | 43 | IAccountManager::PROPERTY_EMAIL => new AccountProperty(IAccountManager::PROPERTY_EMAIL, 'user@example.com', IAccountM |
| LOW | tests/lib/Accounts/AccountTest.php | 47 | $account->setProperty(IAccountManager::PROPERTY_EMAIL, 'user@example.com', IAccountManager::SCOPE_LOCAL, IAccountManag |
| LOW | tests/lib/Accounts/AccountTest.php | 89 | IAccountManager::PROPERTY_EMAIL => new AccountProperty(IAccountManager::PROPERTY_EMAIL, 'user@example.com', IAccountM |
| LOW | tests/lib/Accounts/AccountTest.php | 94 | $account->setProperty(IAccountManager::PROPERTY_EMAIL, 'user@example.com', IAccountManager::SCOPE_LOCAL, IAccountManag |
| LOW | tests/lib/Accounts/AccountTest.php | 135 | IAccountManager::PROPERTY_EMAIL => new AccountProperty(IAccountManager::PROPERTY_EMAIL, 'user@example.com', IAccountM |
| LOW | tests/lib/Accounts/AccountTest.php | 145 | $account->setProperty(IAccountManager::PROPERTY_EMAIL, 'user@example.com', IAccountManager::SCOPE_LOCAL, IAccountManag |
| LOW | tests/lib/RichObjectStrings/ValidatorTest.php | 24 | 'name' => 'John Doe', |
| 74 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | lib/public/SystemTag/ISystemTagObjectMapper.php | 85 | * Assign the "Generated by AI" tag to the given object. |
| HIGH | lib/public/SystemTag/ISystemTag.php | 42 | public const GENERATED_BY_AI = 'Generated by AI'; |
| HIGH | apps/theming/lib/Themes/DefaultTheme.php | 196 | // Assistant colors (marking AI generated content) |
| HIGH | apps/theming/lib/Themes/DefaultTheme.php | 197 | '--color-background-assistant' => '#F6F5FF', // Background for AI generated content |
| HIGH | apps/theming/lib/Themes/DefaultTheme.php | 197 | '--color-background-assistant' => '#F6F5FF', // Background for AI generated content |
| HIGH | apps/theming/lib/Themes/DefaultTheme.php | 198 | '--color-border-assistant' => 'linear-gradient(125deg, #7398FE 50%, #6104A4 125%)', // Border for AI generated conten |
| HIGH | apps/theming/lib/Themes/DefaultTheme.php | 198 | '--color-border-assistant' => 'linear-gradient(125deg, #7398FE 50%, #6104A4 125%)', // Border for AI generated conten |
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | apps/settings/src/store/users.js | 495 | response.data.ocs.data.groups.forEach(function(group) { |
| CRITICAL | …datenotification/src/components/UpdateNotification.vue | 434 | this.groups = response.data.ocs.data.groups.sort(function(a, b) { |
| CRITICAL | apps/files/src/store/sidebar.ts | 157 | window.OCP.Files.Router._router.afterEach((to, from) => { |
| CRITICAL | …kflowengine/src/components/Checks/RequestUserGroup.vue | 108 | response.data.ocs.data.groups.forEach((group) => { |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | autotest-external.sh | 241 | # |
| LOW | autotest-external.sh | 261 | # |
| LOW | autotest.sh | 421 | else |
| LOW | autotest.sh | 441 | # - su - postgres |
| LOW | core/Migrations/Version24000Date20220404230027.php | 21 | /** |
| LOW | core/Migrations/Version24000Date20220404230027.php | 41 | // $table->addColumn('value', Types::TEXT, [ |
| LOW | core/Migrations/Version27000Date20230309104325.php | 61 | public function postSchemaChange(IOutput $output, Closure $schemaClosure, array $options) { |
| LOW | core/Migrations/Version23000Date20210906132259.php | 21 | * @return null|ISchemaWrapper |
| LOW | core/Migrations/Version23000Date20210906132259.php | 41 | // $table->addColumn('delete_after', Types::DATETIME, [ |
| LOW | core/Migrations/Version28000Date20231126110901.php | 41 | // $table = $schema->getTable('appconfig'); |
| LOW | core/Migrations/Version29000Date20231126110901.php | 41 | |
| LOW | core/Migrations/Version13000Date20170718121200.php | 881 | // $table = $schema->createTable('credentials'); |
| LOW | tests/lib/Encryption/ManagerTest.php | 201 | |
| LOW | tests/lib/Encryption/ManagerTest.php | 221 | // $em = $this->createMock(IEncryptionModule::class); |
| LOW | tests/lib/Encryption/ManagerTest.php | 241 | // $m = new Manager($config); |
| LOW | .devcontainer/entrypoint.sh | 1 | #!/bin/bash |
| LOW | lib/base.php | 401 | // TODO: Temporary disabled again to solve issues with CalDAV/CardDAV clients like DAVx5 that use cookies |
| LOW | lib/private/Encryption/Keys/Storage.php | 121 | $path = $this->constructUserKeyPath($encryptionModuleId, $keyId, $uid); |
| LOW | lib/private/DB/QueryBuilder/QueryBuilder.php | 181 | $this->logger->error('DB QueryBuilder: error trying to log SQL query', ['exception' => $e]); |
| LOW | …sting/lib/Migration/Version30000Date20240102030405.php | 21 | use OCP\Migration\IOutput; |
| LOW | apps/files/src/components/VirtualList.vue | 361 | let scrollTop = this.indexToScrollPos(Math.min(index, clampedIndex)) |
| LOW | apps/dav/lib/Connector/Sabre/ExceptionLoggerPlugin.php | 41 | // so it is not always an error, log it as debug |
| LOW | apps/dav/lib/CalDAV/Schedule/IMipService.php | 441 | $days = implode(', ', array_map(function ($value) { return $this->localizeDayName($value); }, $er->recurringDaysOfWeek |
| LOW | apps/dav/lib/CalDAV/Schedule/IMipService.php | 501 | if (!$er->entireDay()) { |
| LOW | apps/dav/lib/CalDAV/Schedule/IMipService.php | 581 | // Absolute: Every Year in July on the 1st for the entire day |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | lib/private/RedisFactory.php | 155 | * We need to check if the current version supports extra connection parameters, otherwise the connect method will thro |
| LOW | lib/private/L10N/Factory.php | 185 | // Step 1: Forced language always has precedence over anything else |
| LOW | lib/private/L10N/Factory.php | 191 | // Step 2: Return cached language |
| LOW | lib/private/L10N/Factory.php | 221 | // Step 4: Check the request headers |
| LOW | lib/private/L10N/Factory.php | 237 | // Step 5: fall back to English |
| LOW | lib/private/L10N/Factory.php | 243 | // Step 1: Forced language always has precedence over anything else |
| LOW | lib/private/L10N/Factory.php | 249 | // Step 2: Check if we have a default language |
| LOW | lib/private/L10N/Factory.php | 255 | // Step 3: fall back to English |
| LOW | lib/private/Lock/DBLockingProvider.php | 185 | // since we only keep one shared lock in the db we need to check if we have more than one shared lock locally manuall |
| LOW | lib/private/legacy/OC_Helper.php | 105 | // We need to check if the program is in one of these dirs : |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | apps/files/src/utils/permissions.ts | 15 | * @return True if downloadable, false otherwise |
| HIGH | apps/files/src/utils/permissions.ts | 44 | * @return True if syncable, false otherwise |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | tests/data/emails/new-account-email.html | 72 | <p style="Margin:0;Margin-bottom:10px;color:#777;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Ox |
| MEDIUM | tests/data/emails/new-account-email-custom.html | 72 | <p style="Margin:0;Margin-bottom:10px;color:#777;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Ox |
| MEDIUM | tests/data/emails/new-account-email-single-button.html | 72 | <p style="Margin:0;Margin-bottom:10px;color:#777;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Ox |
| MEDIUM | apps/settings/tests/Mailer/NewUserMailHelperTest.php | 221 | <p style="Margin:0;Margin-bottom:10px;color:#777;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Ox |
| MEDIUM | apps/settings/tests/Mailer/NewUserMailHelperTest.php | 475 | <p style="Margin:0;Margin-bottom:10px;color:#777;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Ox |
| MEDIUM | apps/settings/tests/Mailer/NewUserMailHelperTest.php | 733 | <p style="Margin:0;Margin-bottom:10px;color:#777;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Ox |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | .github/workflows/update-min-supported-desktop.yml | 27 | # Create a temporary directory for the downloaded file |
| MEDIUM | .github/workflows/update-min-supported-desktop.yml | 74 | # Define the files to update |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .github/workflows/update-min-supported-desktop.yml | 78 | # Check if files exist |
| LOW | .github/workflows/update-min-supported-desktop.yml | 99 | # Check if any changes were made |
| LOW | .github/workflows/command-compile.yml | 159 | # Check if there are any changes after resolving conflicts |