mirror of
https://github.com/Karaka-Management/Build.git
synced 2026-02-13 17:48:39 +00:00
add sitespeed configs/helpers
This commit is contained in:
parent
e2a02ec958
commit
b1d21b1de9
|
|
@ -802,11 +802,6 @@ parameters:
|
||||||
count: 5
|
count: 5
|
||||||
path: Modules/Marketing/Controller/BackendController.php
|
path: Modules/Marketing/Controller/BackendController.php
|
||||||
|
|
||||||
-
|
|
||||||
message: "#^Method Modules\\\\Marketing\\\\Models\\\\Promotion\\:\\:getCreatedAt\\(\\) should return DateTime but returns DateTime\\|null\\.$#"
|
|
||||||
count: 1
|
|
||||||
path: Modules/Marketing/Models/Promotion.php
|
|
||||||
|
|
||||||
-
|
-
|
||||||
message: "#^Call to an undefined method phpOMS\\\\Module\\\\ModuleAbstract\\:\\:createAccountModelPermission\\(\\)\\.$#"
|
message: "#^Call to an undefined method phpOMS\\\\Module\\\\ModuleAbstract\\:\\:createAccountModelPermission\\(\\)\\.$#"
|
||||||
count: 1
|
count: 1
|
||||||
|
|
@ -1277,6 +1272,11 @@ parameters:
|
||||||
count: 1
|
count: 1
|
||||||
path: phpOMS/Config/SettingsAbstract.php
|
path: phpOMS/Config/SettingsAbstract.php
|
||||||
|
|
||||||
|
-
|
||||||
|
message: "#^Function setcookie invoked with 8 parameters, 1\\-7 required\\.$#"
|
||||||
|
count: 1
|
||||||
|
path: phpOMS/DataStorage/Cookie/CookieJar.php
|
||||||
|
|
||||||
-
|
-
|
||||||
message: "#^Argument of an invalid type string supplied for foreach, only iterables are supported\\.$#"
|
message: "#^Argument of an invalid type string supplied for foreach, only iterables are supported\\.$#"
|
||||||
count: 4
|
count: 4
|
||||||
|
|
@ -1357,6 +1357,11 @@ parameters:
|
||||||
count: 1
|
count: 1
|
||||||
path: phpOMS/DataStorage/Database/Schema/Builder.php
|
path: phpOMS/DataStorage/Database/Schema/Builder.php
|
||||||
|
|
||||||
|
-
|
||||||
|
message: "#^Function session_set_cookie_params invoked with 6 parameters, 1\\-5 required\\.$#"
|
||||||
|
count: 1
|
||||||
|
path: phpOMS/DataStorage/Session/HttpSession.php
|
||||||
|
|
||||||
-
|
-
|
||||||
message: "#^Strict comparison using \\=\\=\\= between string and false will always evaluate to false\\.$#"
|
message: "#^Strict comparison using \\=\\=\\= between string and false will always evaluate to false\\.$#"
|
||||||
count: 3
|
count: 3
|
||||||
|
|
@ -1592,21 +1597,6 @@ parameters:
|
||||||
count: 2
|
count: 2
|
||||||
path: phpOMS/Stdlib/Base/Iban.php
|
path: phpOMS/Stdlib/Base/Iban.php
|
||||||
|
|
||||||
-
|
|
||||||
message: "#^PHPDoc tag @return with type float\\|int is not subtype of native type int\\.$#"
|
|
||||||
count: 1
|
|
||||||
path: phpOMS/Stdlib/Graph/Edge.php
|
|
||||||
|
|
||||||
-
|
|
||||||
message: "#^Argument of an invalid type bool supplied for foreach, only iterables are supported\\.$#"
|
|
||||||
count: 1
|
|
||||||
path: phpOMS/Stdlib/Graph/Graph.php
|
|
||||||
|
|
||||||
-
|
|
||||||
message: "#^Cannot call method getId\\(\\) on string\\.$#"
|
|
||||||
count: 1
|
|
||||||
path: phpOMS/Stdlib/Graph/Graph.php
|
|
||||||
|
|
||||||
-
|
-
|
||||||
message: "#^Strict comparison using \\=\\=\\= between array and false will always evaluate to false\\.$#"
|
message: "#^Strict comparison using \\=\\=\\= between array and false will always evaluate to false\\.$#"
|
||||||
count: 2
|
count: 2
|
||||||
|
|
|
||||||
11
Helper/sitespeedAuth.js
Normal file
11
Helper/sitespeedAuth.js
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
module.exports = async function(context, commands)
|
||||||
|
{
|
||||||
|
await commands.navigate('https://orange-management.app');
|
||||||
|
|
||||||
|
await commands.addText.byId('admin', 'iName');
|
||||||
|
await commands.addText.byId('orange', 'iPassword');
|
||||||
|
|
||||||
|
await commands.click.byIdAndWait('iLoginButton');
|
||||||
|
|
||||||
|
return commands.wait.byId('u-box', 3000);
|
||||||
|
};
|
||||||
37
Helper/sitespeedUrls.txt
Normal file
37
Helper/sitespeedUrls.txt
Normal file
|
|
@ -0,0 +1,37 @@
|
||||||
|
https://orange-management.app
|
||||||
|
https://orange-management.app/help/general
|
||||||
|
https://orange-management.app/help/module/list
|
||||||
|
https://orange-management.app/help/developer
|
||||||
|
https://orange-management.app/admin/settings/general
|
||||||
|
https://orange-management.app/admin/group/list
|
||||||
|
https://orange-management.app/admin/group/settings?id=1
|
||||||
|
https://orange-management.app/admin/account/list
|
||||||
|
https://orange-management.app/admin/account/settings?id=1
|
||||||
|
https://orange-management.app/admin/module/list
|
||||||
|
https://orange-management.app/admin/admin/module/settings?id=Profile
|
||||||
|
https://orange-management.app/admin/job/list
|
||||||
|
https://orange-management.app/admin/monitoring/general
|
||||||
|
https://orange-management.app/admin/monitoring/log/list
|
||||||
|
https://orange-management.app/admin/monitoring/security/dashboard
|
||||||
|
https://orange-management.app/admin/exchange/dashboard
|
||||||
|
https://orange-management.app/admin/exchange/import/list
|
||||||
|
https://orange-management.app/admin/exchange/export/list
|
||||||
|
https://orange-management.app/admin/audit/list
|
||||||
|
https://orange-management.app/organization/organigram
|
||||||
|
https://orange-management.app/organization/unit/list
|
||||||
|
https://orange-management.app/organization/unit/profile?id=1
|
||||||
|
https://orange-management.app/organization/department/list
|
||||||
|
https://orange-management.app/organization/department/profile?id=1
|
||||||
|
https://orange-management.app/organization/position/list
|
||||||
|
https://orange-management.app/organization/position/profile?id=1
|
||||||
|
https://orange-management.app/profile/list
|
||||||
|
https://orange-management.app/profile/single?id=1
|
||||||
|
https://orange-management.app/media/list
|
||||||
|
https://orange-management.app/news/dashboard
|
||||||
|
https://orange-management.app/news/article?id=1
|
||||||
|
https://orange-management.app/task/dashboard
|
||||||
|
https://orange-management.app/task/single?id=1
|
||||||
|
https://orange-management.app/kanban/dashboard
|
||||||
|
https://orange-management.app/kanban/board?id=1
|
||||||
|
https://orange-management.app/editor/list
|
||||||
|
https://orange-management.app/editor/single?id=1
|
||||||
|
|
@ -84,4 +84,7 @@ php php-cs-fixer.phar fix phpOMS/ --rules='{"array_syntax": {"syntax": "short"},
|
||||||
|
|
||||||
# consider:
|
# consider:
|
||||||
# "mb_str_functions": true,
|
# "mb_str_functions": true,
|
||||||
# "phpdoc_add_missing_param_annotation": true,
|
# "phpdoc_add_missing_param_annotation": true,
|
||||||
|
|
||||||
|
npm install -g sitespeed.io
|
||||||
|
sitespeed.io Build/Helper/sitespeedUrls.txt -n 1 --preScript Build/Helper/sitespeedAuth.js --outputFolder Build/sitespeed
|
||||||
Loading…
Reference in New Issue
Block a user