feat: add CanViewPersonalReport permission #80
Quality Gate failed
Failed conditions
31.9% Duplication on New Code (required ≤ 3%)
C Maintainability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'CanViewAllTimeTrackerEntries' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUzM&open=AZ2KmLofym_e-6l8eUzM&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'ViewAccounts' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUy1&open=AZ2KmLofym_e-6l8eUy1&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'CanViewBooks' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUzA&open=AZ2KmLofym_e-6l8eUzA&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'AUTO_TESTS_ONLY_IsItemTypesHardDeleteAllowed' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUzE&open=AZ2KmLofym_e-6l8eUzE&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'IsBooksHardDeleteAllowed' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUzC&open=AZ2KmLofym_e-6l8eUzC&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'CanRequestCompensations' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUy5&open=AZ2KmLofym_e-6l8eUy5&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'AUTO_TESTS_ONLY_IsSetUserPasswordBypassingEmailConfirmationAllowed' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUzD&open=AZ2KmLofym_e-6l8eUzD&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'AUTO_TESTS_ONLY_IsItemsHardDeleteAllowed' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUzH&open=AZ2KmLofym_e-6l8eUzH&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'CanManageDocuments' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUy7&open=AZ2KmLofym_e-6l8eUy7&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'CanManageTenants' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUy8&open=AZ2KmLofym_e-6l8eUy8&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'IsAccountsHardDeleteAllowed' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUy-&open=AZ2KmLofym_e-6l8eUy-&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'IsTenantsHardDeleteAllowed' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUy9&open=AZ2KmLofym_e-6l8eUy9&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'Permissions' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUyv&open=AZ2KmLofym_e-6l8eUyv&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'ViewRoles' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUy3&open=AZ2KmLofym_e-6l8eUy3&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'CanManageCompensations' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUy6&open=AZ2KmLofym_e-6l8eUy6&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'CanManagePersonalTimeTracker' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUzL&open=AZ2KmLofym_e-6l8eUzL&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'CanManageBooks' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUzB&open=AZ2KmLofym_e-6l8eUzB&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'CanViewItems' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUzJ&open=AZ2KmLofym_e-6l8eUzJ&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'IsCompensationsHardDeleteAllowed' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUy_&open=AZ2KmLofym_e-6l8eUy_&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'CanViewItemsTypes' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUzG&open=AZ2KmLofym_e-6l8eUzG&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'ViewContacts' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUyx&open=AZ2KmLofym_e-6l8eUyx&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'CanViewAllProjects' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUzN&open=AZ2KmLofym_e-6l8eUzN&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'ViewPersonalProfile' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUyw&open=AZ2KmLofym_e-6l8eUyw&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'ManageAccounts' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUy2&open=AZ2KmLofym_e-6l8eUy2&pullRequest=80
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of using this literal 'EditFullEmployeesData' 4 times.
See more on https://sonarcloud.io/project/issues?id=TourmalineCore_InnerCircle.AccountsApi&issues=AZ2KmLofym_e-6l8eUyz&open=AZ2KmLofym_e-6l8eUyz&pullRequest=80