Skip to content

Develop to Master for point release - #1294

Merged
johnnyq merged 25 commits into
masterfrom
develop
Aug 8, 2026
Merged

Develop to Master for point release#1294
johnnyq merged 25 commits into
masterfrom
develop

Bump version

b903ee0
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Aug 8, 2026 in 4m 27s

Quality Gate failed

Failed conditions
C Reliability Rating on New Code (required ≥ B)
E Security 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 107 in admin/audit_logs.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZu9xezt7eMSyBT-&open=AZ_iZZu9xezt7eMSyBT-&pullRequest=1294

Check failure on line 1313 in agent/ticket.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "M d • g:i A" 3 times.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZbZxezt7eMSyBSg&open=AZ_iZZbZxezt7eMSyBSg&pullRequest=1294

Check failure on line 124 in admin/post/users.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change this code to not construct SQL queries directly from user-controlled data.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZddxezt7eMSyBSl&open=AZ_iZZddxezt7eMSyBSl&pullRequest=1294

Check warning on line 78 in agent/modals/recurring_invoice/recurring_invoice_item_edit.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZYruxezt7eMSyBPz&open=AZ_iZYruxezt7eMSyBPz&pullRequest=1294

Check warning on line 183 in admin/sla.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZqAxezt7eMSyBTk&open=AZ_iZZqAxezt7eMSyBTk&pullRequest=1294

Check warning on line 98 in admin/modals/ticket_status/ticket_status_edit.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZmsxezt7eMSyBTS&open=AZ_iZZmsxezt7eMSyBTS&pullRequest=1294

Check failure on line 92 in agent/post/income.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "Bulk Edit" 3 times.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZD0xezt7eMSyBRC&open=AZ_iZZD0xezt7eMSyBRC&pullRequest=1294

Check failure on line 1112 in agent/post/invoice.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the parentheses from this "require_once" call.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZHHxezt7eMSyBRK&open=AZ_iZZHHxezt7eMSyBRK&pullRequest=1294

Check warning on line 381 in agent/invoices.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZYSxezt7eMSyBSW&open=AZ_iZZYSxezt7eMSyBSW&pullRequest=1294

Check warning on line 148 in agent/modals/asset/asset_copy.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZYYKxezt7eMSyBOt&open=AZ_iZYYKxezt7eMSyBOt&pullRequest=1294

Check warning on line 62 in agent/modals/quote/quote_copy.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZYt-xezt7eMSyBP-&open=AZ_iZYt-xezt7eMSyBP-&pullRequest=1294

Check warning on line 48 in agent/recurring_expenses.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZKcxezt7eMSyBRU&open=AZ_iZZKcxezt7eMSyBRU&pullRequest=1294

Check warning on line 242 in agent/modals/transaction/transaction_export.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZY6exezt7eMSyBQw&open=AZ_iZY6exezt7eMSyBQw&pullRequest=1294

Check failure on line 367 in functions/app.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=itflow-org_itflow&issues=AZ_iZZ2vxezt7eMSyBUY&open=AZ_iZZ2vxezt7eMSyBUY&pullRequest=1294

Check warning on line 194 in agent/modals/recurring_expense/recurring_expense_edit.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZY28xezt7eMSyBQd&open=AZ_iZY28xezt7eMSyBQd&pullRequest=1294

Check warning on line 47 in admin/modals/api/api_key_edit.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZmLxezt7eMSyBTQ&open=AZ_iZZmLxezt7eMSyBTQ&pullRequest=1294

Check warning on line 228 in admin/backup.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZvnxezt7eMSyBUG&open=AZ_iZZvnxezt7eMSyBUG&pullRequest=1294

Check warning on line 607 in agent/asset.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZJOxezt7eMSyBRP&open=AZ_iZZJOxezt7eMSyBRP&pullRequest=1294

Check failure on line 78 in agent/ticket.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "M d, Y • g:i A" 4 times.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZbZxezt7eMSyBSh&open=AZ_iZZbZxezt7eMSyBSh&pullRequest=1294

Check failure on line 314 in agent/calendar.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "Y-m-d H:i:s" 3 times.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZLnxezt7eMSyBRV&open=AZ_iZZLnxezt7eMSyBRV&pullRequest=1294

Check warning on line 66 in admin/modals/user/user_edit.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide alternative text for this element.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZh_xezt7eMSyBTD&open=AZ_iZZh_xezt7eMSyBTD&pullRequest=1294

Check warning on line 165 in admin/modals/vendor_template/vendor_template_edit.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZguxezt7eMSyBS5&open=AZ_iZZguxezt7eMSyBS5&pullRequest=1294

Check warning on line 98 in admin/settings_company.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZtXxezt7eMSyBTx&open=AZ_iZZtXxezt7eMSyBTx&pullRequest=1294

Check warning on line 78 in agent/modals/invoice/invoice_item_edit.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZYpRxezt7eMSyBPt&open=AZ_iZYpRxezt7eMSyBPt&pullRequest=1294

Check warning on line 78 in admin/settings_company.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AZ_iZZtXxezt7eMSyBTv&open=AZ_iZZtXxezt7eMSyBTv&pullRequest=1294