diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index 3dc5a7f..05487af 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -CuNEYHj5RbBsjVJxohTMD1xntLLtuzW06YrIQxv_dnuv66Z-CP9Yyz94aT1y6VMee62ueoZ-zoVm79qzmSN0EDnNTIajGUE-L9E8z-wSmPjpDRK6unp5pT-WyQru961HXU1NDT6tYoVYpmHPnC1pxK1hGqlJ5xCFlFjoYHaWTOMQ-jgr2lppwmOLGMGR7znGbC3ffVubbJzVWxZF2A54U5qoSwKmMb-Sl6nBVJvbZz8finGJvOBn8WzxH6DP_rUNqXJ4ZflVbC2EWzi2mlf_jhEvu35jXElgy6I7myTSoOJvWiK8J6arVkKEt1MNTtewGnDrFnAbFFZ53T08x7UafmirFgZuS4MbzwCYGQ_dX9IlcB-5OLXuB1JYApTLKEJnT364IFKOpAgwzZm5F9dhRAYQG6qVRonDCHrXl1ZJ1WFEMgDCksXtQpTcc53Fe-cH348-sbttOrFExqMtN8HmrJxdjJWFQB0WIPnb7BLMIc6qvc0QIfku9KZpHSlse1cttB-pn_l5UM07YLgjoWCB2wvGaLkZdjDOT0MZizytu7SaAs0SFgm4Q2g4p3xTJ9C78cM24TaT0oQ_gIehRDaf-ETeb4XCdMj1hpaRB4PR2JquoRXJvkfZ7bB6l0ahyfDeQvKqk2cmDf0Mt2CKXeALoAOwe3vhtLMTXKOL1NBAjm4 \ No newline at end of file +E79Y8Mu1unbrVUarnYnB2V54ymsAauwfQy6DT4vV8djAYhDwH6bfqfESPU1GPBo8sMwTvPsLc4pFRXVmM-cvRnlFYbzEZEjU4syOe8-sh6O4mG3DsmlnV_rimfnuLGWPOM8LU2KileaSf2XoGWE5tXZ8PtTjtRo2uxiF8fiD252Fb4i2u8DxyZ6cZYpBEacjBD7T_fQ71wW2wUZJsLn79GyzkrZ0DNQLxHEByPGpYrjhvJrc-s0jfydZlGeDUuna07bPDprV1qmO1YdX93NVUPrzPLCGTBGnI8MiGreD_2t4sGHbL9YEpqsGM3RRjECQF_3E7B11nV-296qAEV_3OsR16l9i-qeTCPKhpTW1rEip-NeLdiZyVRjmeafuZ6y12zxqXdo-XiNxWAMPH-o6v50-5XidZW_athHTObQec1MxaY9vOEbJHNbAKkHGKCPUiQGasWxkHPPDGNLIYRK5LQPw4pSpnGgk8Fbd_SRY9MPNtlFxbtfSQT-wOcmTaemFoG7kTB2ckBtxUsU-wzLgm1tyADjdIbGi4VsgXd5MOXri3hVGM91uG5Z3s138zGjOxMhBytP_anPM9DBYV6DgTp3WWO667cykHQAuF_yUEnGJpIsPMOtKeCuMX-rla82cpPlcsSkyqgcVsMqgAuPR1Vrptbkuyqee55OF3whW9DA \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_7593193c5315521000b51901a0490ec5.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_7593193c5315521000b51901a0490ec5.xml new file mode 100644 index 0000000..9faa30a --- /dev/null +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_7593193c5315521000b51901a0490ec5.xml @@ -0,0 +1,85 @@ + + + true + manageability + In general, you should use the array literal notation when possible. It is easier to read, it gives the compiler a chance to optimize your code, and it's mostly faster too. + + scan_finding + Don't use new Array() + 3 + Validated new Array() pattern on Business rules, Client scripts and Script includes + + 100 + 0 + 1 + + Don't use new Array() + scan_script_only_check + admin + 2024-10-14 18:14:56 + 7593193c5315521000b51901a0490ec5 + 2 + Don't use new Array() + ca8467c41b9abc10ce0f62c3b24bcbaa + + ca8467c41b9abc10ce0f62c3b24bcbaa + scan_script_only_check_7593193c5315521000b51901a0490ec5 + admin + 2024-10-14 18:18:21 + + + + 7593193c5315521000b51901a0490ec5 + admin + 2024-10-14 18:14:55 + 86771d305355521000b51901a0490e92 + 0 + admin + 2024-10-14 18:14:55 + scan_script_only_check
+ true +
+
diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_357638f05391521000b51901a0490e6e.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_357638f05391521000b51901a0490e6e.xml new file mode 100644 index 0000000..763bc98 --- /dev/null +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_357638f05391521000b51901a0490e6e.xml @@ -0,0 +1,56 @@ + + + true + true + upgradability + name=sn_atf.runner.enabled^value=false^EQ + + + + Automate your testing with ServiceNow's Automated Test Framework to ensure functionality after updates and deployments. + + scan_finding + Encourage ATFs + 2 + https://docs.servicenow.com/bundle/xanadu-application-development/page/administer/auto-test-framework/task/atf-enable-tests.html + +https://www.servicenow.com/community/developer-forum/how-to-get-type-of-instance-via-script/m-p/2029442 + + 100 + 0 + 1 + + Validate ATFs are enabled in sub production instances + scan_table_check + admin + 2024-10-14 16:09:20 + 357638f05391521000b51901a0490e6e + 4 + Encourage ATFs + ca8467c41b9abc10ce0f62c3b24bcbaa + + ca8467c41b9abc10ce0f62c3b24bcbaa + scan_table_check_357638f05391521000b51901a0490e6e + admin + 2024-10-14 16:26:20 + sys_properties
+ false +
+ + + 357638f05391521000b51901a0490e6e + admin + 2024-10-14 16:09:19 + 96baf8785391521000b51901a0490e96 + 0 + admin + 2024-10-14 16:09:19 + scan_table_check
+ true +
+
diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_e65c4d305315521000b51901a0490e38.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_e65c4d305315521000b51901a0490e38.xml new file mode 100644 index 0000000..81c4e66 --- /dev/null +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_e65c4d305315521000b51901a0490e38.xml @@ -0,0 +1,57 @@ + + + true + true + manageability + + Always avoid using native js "document" object for DOM manipulation in service portal. Instead we should use AngularJS equivalent capabilities to achieve the same. + + scan_finding + Avoid using javascript "document" object in Portal + 1 + + + 100 + 0 + 1 + + Avoid using javascript "document" object in Portal + scan_table_check + admin + 2024-10-14 17:36:18 + e65c4d305315521000b51901a0490e38 + 2 + Avoid using javascript "document" object in Portal + ca8467c41b9abc10ce0f62c3b24bcbaa + + ca8467c41b9abc10ce0f62c3b24bcbaa + scan_table_check_e65c4d305315521000b51901a0490e38 + admin + 2024-10-14 17:44:48 + sp_widget
+ false +
+ + + e65c4d305315521000b51901a0490e38 + admin + 2024-10-14 17:36:18 + 54ae89b05315521000b51901a0490e99 + 0 + admin + 2024-10-14 17:36:18 + scan_table_check
+ true +
+