Skip to content

Ini 989#2312

Open
andiferdiawan wants to merge 41 commits into
mainfrom
INI-989
Open

Ini 989#2312
andiferdiawan wants to merge 41 commits into
mainfrom
INI-989

Merge branch 'INI-989' of github.com:Inikoo-Ltd/aiku into INI-989

819998f
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Mar 25, 2026 in 1m 13s

Quality Gate failed

Failed conditions
22.6% Duplication on New Code (required ≤ 3%)
C Reliability 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

Check warning on line 21 in app/Actions/UI/Notification/IndexNotificationTypes.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "$filters".

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_WvIhier1Xpg6TQ&open=AZytw_WvIhier1Xpg6TQ&pullRequest=2312

Check warning on line 18 in app/Notifications/BaseSmartNotification.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This method has 4 returns, which is more than the 3 allowed.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_XsIhier1Xpg6TX&open=AZytw_XsIhier1Xpg6TX&pullRequest=2312

Check warning on line 285 in resources/js/Pages/Grp/SysAdmin/Notifications/Settings/GuestsNotification.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A form label must be associated with a control and have accessible text.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_YLIhier1Xpg6Tg&open=AZytw_YLIhier1Xpg6Tg&pullRequest=2312

Check warning on line 9 in resources/js/Stores/echo-grp-general.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused import of 'usePage'.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_Z0Ihier1Xpg6Tu&open=AZytw_Z0Ihier1Xpg6Tu&pullRequest=2312

Check failure on line 21 in app/Actions/UI/Notification/IndexUsersNotificationSettings.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 32 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_W7Ihier1Xpg6TR&open=AZytw_W7Ihier1Xpg6TR&pullRequest=2312

Check warning on line 68 in app/Actions/UI/Profile/UpdateProfile.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use empty() to check whether the array is empty or not.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_R7Ihier1Xpg6TH&open=AZytw_R7Ihier1Xpg6TH&pullRequest=2312

Check warning on line 90 in app/Services/Notification/NotificationRecipientResolver.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Merge this if statement with the enclosing one.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_XiIhier1Xpg6TW&open=AZytw_XiIhier1Xpg6TW&pullRequest=2312

Check failure on line 21 in app/Services/Notification/NotificationRecipientResolver.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 24 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_XiIhier1Xpg6TU&open=AZytw_XiIhier1Xpg6TU&pullRequest=2312

Check warning on line 137 in resources/js/Pages/Grp/SysAdmin/Notifications/Settings/GuestsNotification.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a <title> tag to this page.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_YLIhier1Xpg6Td&open=AZytw_YLIhier1Xpg6Td&pullRequest=2312

Check warning on line 50 in app/Models/Traits/HasNotificationSettings.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This method has 5 returns, which is more than the 3 allowed.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_XXIhier1Xpg6TT&open=AZytw_XXIhier1Xpg6TT&pullRequest=2312

Check warning on line 53 in app/Services/Notification/NotificationRecipientResolver.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused "$userId" local variable.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_XiIhier1Xpg6TV&open=AZytw_XiIhier1Xpg6TV&pullRequest=2312

Check warning on line 273 in resources/js/Pages/Grp/SysAdmin/Notifications/Settings/UsersNotification.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A form label must be associated with a control and have accessible text.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_YXIhier1Xpg6Tn&open=AZytw_YXIhier1Xpg6Tn&pullRequest=2312

Check warning on line 296 in resources/js/Pages/Grp/SysAdmin/Notifications/Settings/GuestsNotification.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A form label must be associated with a control and have accessible text.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_YLIhier1Xpg6Th&open=AZytw_YLIhier1Xpg6Th&pullRequest=2312

Check warning on line 149 in resources/js/Pages/Grp/SysAdmin/Notifications/Settings/GuestsNotification.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add "<th>" headers to this "<table>".

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_YLIhier1Xpg6Te&open=AZytw_YLIhier1Xpg6Te&pullRequest=2312

Check warning on line 40 in app/Actions/UI/Profile/EditProfileSettings.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This function "generateBlueprint" has 154 lines, which is greater than the 150 lines authorized. Split it into smaller functions.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_VMIhier1Xpg6TK&open=AZytw_VMIhier1Xpg6TK&pullRequest=2312

Check failure on line 19 in app/Actions/UI/Notification/Seed/SeedDefaultGuestNotifications.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 21 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_WQIhier1Xpg6TL&open=AZytw_WQIhier1Xpg6TL&pullRequest=2312

Check failure on line 20 in app/Actions/UI/Notification/Seed/SeedDefaultUserNotifications.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 21 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_WcIhier1Xpg6TM&open=AZytw_WcIhier1Xpg6TM&pullRequest=2312

Check warning on line 322 in resources/js/Pages/Grp/SysAdmin/Notifications/Settings/GuestsNotification.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A form label must be associated with a control and have accessible text.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_YLIhier1Xpg6Tj&open=AZytw_YLIhier1Xpg6Tj&pullRequest=2312

Check failure on line 21 in app/Actions/UI/Notification/IndexGuestsNotificationSettings.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 32 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_WmIhier1Xpg6TN&open=AZytw_WmIhier1Xpg6TN&pullRequest=2312

Check warning on line 322 in resources/js/Pages/Grp/SysAdmin/Notifications/Settings/UsersNotification.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A form label must be associated with a control and have accessible text.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_YXIhier1Xpg6Tr&open=AZytw_YXIhier1Xpg6Tr&pullRequest=2312

Check warning on line 57 in app/Actions/UI/Profile/UpdateProfile.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Merge this if statement with the enclosing one.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_R7Ihier1Xpg6TG&open=AZytw_R7Ihier1Xpg6TG&pullRequest=2312

Check warning on line 285 in resources/js/Pages/Grp/SysAdmin/Notifications/Settings/UsersNotification.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A form label must be associated with a control and have accessible text.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_YXIhier1Xpg6To&open=AZytw_YXIhier1Xpg6To&pullRequest=2312

Check warning on line 273 in resources/js/Pages/Grp/SysAdmin/Notifications/Settings/GuestsNotification.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A form label must be associated with a control and have accessible text.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_YLIhier1Xpg6Tf&open=AZytw_YLIhier1Xpg6Tf&pullRequest=2312

Check warning on line 296 in resources/js/Pages/Grp/SysAdmin/Notifications/Settings/UsersNotification.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A form label must be associated with a control and have accessible text.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_YXIhier1Xpg6Tp&open=AZytw_YXIhier1Xpg6Tp&pullRequest=2312

Check failure on line 40 in app/Actions/UI/Profile/EditProfileSettings.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 22 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=Inikoo-Ltd_aiku&issues=AZytw_VMIhier1Xpg6TI&open=AZytw_VMIhier1Xpg6TI&pullRequest=2312