Quality Gate failed
Failed conditions
E Security Rating on New Code (required ≥ A)
E Reliability Rating on New Code (required ≥ B)
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 56 in agent/modals/client/client_bulk_add_ticket.php
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=AaBd4F5Gl80T31XjlE8t&open=AaBd4F5Gl80T31XjlE8t&pullRequest=1298
Check failure on line 415 in functions/app.php
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 23 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AaBd4ImSl80T31XjlFGo&open=AaBd4ImSl80T31XjlFGo&pullRequest=1298
Check warning on line 67 in agent/modals/transfer/transfer_edit.php
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=AaBd4Gy0l80T31XjlFAE&open=AaBd4Gy0l80T31XjlFAE&pullRequest=1298
Check warning on line 157 in agent/modals/expense/expense_edit.php
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=AaBd4GDOl80T31XjlE9a&open=AaBd4GDOl80T31XjlE9a&pullRequest=1298
Check warning on line 549 in agent/invoice.php
sonarqubecloud / SonarCloud Code Analysis
Associate a valid label to this input field.
See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AaBd4HJxl80T31XjlFAl&open=AaBd4HJxl80T31XjlFAl&pullRequest=1298
Check warning on line 272 in agent/modals/ticket/ticket_add.php
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=AaBd4FP4l80T31XjlE6s&open=AaBd4FP4l80T31XjlE6s&pullRequest=1298
Check warning on line 99 in js/phone_inputs.js
sonarqubecloud / SonarCloud Code Analysis
Prefer using an optional chain expression instead, as it's more concise and easier to read.
See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AaBd4Hfwl80T31XjlFBu&open=AaBd4Hfwl80T31XjlFBu&pullRequest=1298
Check warning on line 18 in agent/modals/product/product_import.php
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=AaBd4GOxl80T31XjlE-B&open=AaBd4GOxl80T31XjlE-B&pullRequest=1298
Check failure on line 307 in admin/post/demo_data_model.php
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "Y-m-d H:i:s" 16 times.
See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AaBd4HlBl80T31XjlFDp&open=AaBd4HlBl80T31XjlFDp&pullRequest=1298
Check warning on line 198 in agent/network.php
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=AaBd4HGal80T31XjlFAb&open=AaBd4HGal80T31XjlFAb&pullRequest=1298
Check warning on line 226 in agent/clients.php
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=AaBd4HXpl80T31XjlFBP&open=AaBd4HXpl80T31XjlFBP&pullRequest=1298
Check warning on line 82 in js/tom_select.js
sonarqubecloud / SonarCloud Code Analysis
Prefer using an optional chain expression instead, as it's more concise and easier to read.
See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AaBd4Hg-l80T31XjlFB3&open=AaBd4Hg-l80T31XjlFB3&pullRequest=1298
Check warning on line 163 in agent/modals/credential/credential_add.php
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=AaBd4FrZl80T31XjlE8G&open=AaBd4FrZl80T31XjlE8G&pullRequest=1298
Check warning on line 139 in admin/modals/user/user_add.php
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=AaBd4H1hl80T31XjlFFD&open=AaBd4H1hl80T31XjlFFD&pullRequest=1298
Check warning on line 138 in agent/modals/credential/credential_add.php
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=AaBd4FrZl80T31XjlE8F&open=AaBd4FrZl80T31XjlE8F&pullRequest=1298
Check warning on line 149 in agent/locations.php
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=AaBd4HNgl80T31XjlFA1&open=AaBd4HNgl80T31XjlFA1&pullRequest=1298
Check warning on line 49 in agent/modals/network/network_add.php
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=AaBd4Gafl80T31XjlE-i&open=AaBd4Gafl80T31XjlE-i&pullRequest=1298
Check warning on line 27 in agent/modals/trip/trip_add.php
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=AaBd4GL1l80T31XjlE92&open=AaBd4GL1l80T31XjlE92&pullRequest=1298
Check warning on line 29 in agent/modals/income/income_bulk_edit_account.php
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=AaBd4GHbl80T31XjlE9o&open=AaBd4GHbl80T31XjlE9o&pullRequest=1298
Check warning on line 142 in agent/modals/expense/expense_copy.php
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=AaBd4GB6l80T31XjlE9U&open=AaBd4GB6l80T31XjlE9U&pullRequest=1298
Check warning on line 38 in agent/modals/ticket/ticket_edit_vendor.php
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=AaBd4FRHl80T31XjlE61&open=AaBd4FRHl80T31XjlE61&pullRequest=1298
Check warning on line 11 in agent/modals/client/client_delete.php
sonarqubecloud / SonarCloud Code Analysis
Remove the useless trailing whitespaces at the end of this line.
See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AaBd4F9il80T31XjlE9F&open=AaBd4F9il80T31XjlE9F&pullRequest=1298
Check warning on line 101 in agent/modals/network/network_export.php
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=AaBd4GbUl80T31XjlE-w&open=AaBd4GbUl80T31XjlE-w&pullRequest=1298
Check failure on line 3832 in admin/post/demo_data_model.php
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "Onsite Point of Contact" 20 times.
See more on https://sonarcloud.io/project/issues?id=itflow-org_itflow&issues=AaBd4HlBl80T31XjlFDW&open=AaBd4HlBl80T31XjlFDW&pullRequest=1298
Check warning on line 22 in admin/modals/ai/ai_model_add.php
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=AaBd4H8Ll80T31XjlFFT&open=AaBd4H8Ll80T31XjlFFT&pullRequest=1298