feat: add tasks page (#692)

This commit is contained in:
Manuel
2024-07-01 18:57:40 +02:00
committed by GitHub
parent 663eb0bf5b
commit 08d571ad74
43 changed files with 668 additions and 174 deletions

181
pnpm-lock.yaml generated
View File

@@ -62,6 +62,9 @@ importers:
'@homarr/common':
specifier: workspace:^0.1.0
version: link:../../packages/common
'@homarr/cron-job-status':
specifier: workspace:^0.1.0
version: link:../../packages/cron-job-status
'@homarr/db':
specifier: workspace:^0.1.0
version: link:../../packages/db
@@ -258,6 +261,12 @@ importers:
'@homarr/common':
specifier: workspace:^0.1.0
version: link:../../packages/common
'@homarr/cron-job-runner':
specifier: workspace:^0.1.0
version: link:../../packages/cron-job-runner
'@homarr/cron-jobs':
specifier: workspace:^0.1.0
version: link:../../packages/cron-jobs
'@homarr/cron-jobs-core':
specifier: workspace:^0.1.0
version: link:../../packages/cron-jobs-core
@@ -429,6 +438,15 @@ importers:
'@homarr/common':
specifier: workspace:^0.1.0
version: link:../common
'@homarr/cron-job-runner':
specifier: workspace:^0.1.0
version: link:../cron-job-runner
'@homarr/cron-job-status':
specifier: workspace:^0.1.0
version: link:../cron-job-status
'@homarr/cron-jobs':
specifier: workspace:^0.1.0
version: link:../cron-jobs
'@homarr/db':
specifier: workspace:^0.1.0
version: link:../db
@@ -589,6 +607,111 @@ importers:
specifier: ^5.5.2
version: 5.5.2
packages/cron-job-runner:
dependencies:
'@homarr/cron-jobs':
specifier: workspace:^0.1.0
version: link:../cron-jobs
'@homarr/log':
specifier: workspace:^0.1.0
version: link:../log
'@homarr/redis':
specifier: workspace:^0.1.0
version: link:../redis
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
version: link:../../tooling/eslint
'@homarr/prettier-config':
specifier: workspace:^0.1.0
version: link:../../tooling/prettier
'@homarr/tsconfig':
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
specifier: ^9.6.0
version: 9.6.0
typescript:
specifier: ^5.5.2
version: 5.5.2
packages/cron-job-status:
dependencies:
'@homarr/redis':
specifier: workspace:^0.1.0
version: link:../redis
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
version: link:../../tooling/eslint
'@homarr/prettier-config':
specifier: workspace:^0.1.0
version: link:../../tooling/prettier
'@homarr/tsconfig':
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
specifier: ^9.6.0
version: 9.6.0
typescript:
specifier: ^5.5.2
version: 5.5.2
packages/cron-jobs:
dependencies:
'@homarr/analytics':
specifier: workspace:^0.1.0
version: link:../analytics
'@homarr/common':
specifier: workspace:^0.1.0
version: link:../common
'@homarr/cron-job-status':
specifier: workspace:^0.1.0
version: link:../cron-job-status
'@homarr/cron-jobs-core':
specifier: workspace:^0.1.0
version: link:../cron-jobs-core
'@homarr/db':
specifier: workspace:^0.1.0
version: link:../db
'@homarr/icons':
specifier: workspace:^0.1.0
version: link:../icons
'@homarr/integrations':
specifier: workspace:^0.1.0
version: link:../integrations
'@homarr/log':
specifier: workspace:^0.1.0
version: link:../log
'@homarr/ping':
specifier: workspace:^0.1.0
version: link:../ping
'@homarr/redis':
specifier: workspace:^0.1.0
version: link:../redis
'@homarr/server-settings':
specifier: workspace:^0.1.0
version: link:../server-settings
'@homarr/translation':
specifier: workspace:^0.1.0
version: link:../translation
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
version: link:../../tooling/eslint
'@homarr/prettier-config':
specifier: workspace:^0.1.0
version: link:../../tooling/prettier
'@homarr/tsconfig':
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
specifier: ^9.6.0
version: 9.6.0
typescript:
specifier: ^5.5.2
version: 5.5.2
packages/cron-jobs-core:
dependencies:
'@homarr/common':
@@ -1380,10 +1503,18 @@ packages:
resolution: {integrity: sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==}
engines: {node: '>=6.9.0'}
'@babel/helper-string-parser@7.23.4':
resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
engines: {node: '>=6.9.0'}
'@babel/helper-string-parser@7.24.6':
resolution: {integrity: sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==}
engines: {node: '>=6.9.0'}
'@babel/helper-validator-identifier@7.22.20':
resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
engines: {node: '>=6.9.0'}
'@babel/helper-validator-identifier@7.24.6':
resolution: {integrity: sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==}
engines: {node: '>=6.9.0'}
@@ -1400,6 +1531,11 @@ packages:
resolution: {integrity: sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==}
engines: {node: '>=6.9.0'}
'@babel/parser@7.24.0':
resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==}
engines: {node: '>=6.0.0'}
hasBin: true
'@babel/parser@7.24.6':
resolution: {integrity: sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==}
engines: {node: '>=6.0.0'}
@@ -1433,6 +1569,10 @@ packages:
resolution: {integrity: sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==}
engines: {node: '>=6.9.0'}
'@babel/types@7.24.0':
resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
engines: {node: '>=6.9.0'}
'@babel/types@7.24.6':
resolution: {integrity: sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==}
engines: {node: '>=6.9.0'}
@@ -2900,6 +3040,11 @@ packages:
resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==}
engines: {node: '>=0.4.0'}
acorn@8.11.3:
resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
engines: {node: '>=0.4.0'}
hasBin: true
acorn@8.12.0:
resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==}
engines: {node: '>=0.4.0'}
@@ -6545,7 +6690,7 @@ snapshots:
'@babel/traverse': 7.24.6
'@babel/types': 7.24.6
convert-source-map: 2.0.0
debug: 4.3.5
debug: 4.3.4
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
@@ -6601,8 +6746,12 @@ snapshots:
dependencies:
'@babel/types': 7.24.6
'@babel/helper-string-parser@7.23.4': {}
'@babel/helper-string-parser@7.24.6': {}
'@babel/helper-validator-identifier@7.22.20': {}
'@babel/helper-validator-identifier@7.24.6': {}
'@babel/helper-validator-option@7.24.6': {}
@@ -6619,6 +6768,10 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.0.0
'@babel/parser@7.24.0':
dependencies:
'@babel/types': 7.24.6
'@babel/parser@7.24.6':
dependencies:
'@babel/types': 7.24.6
@@ -6663,6 +6816,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@babel/types@7.24.0':
dependencies:
'@babel/helper-string-parser': 7.23.4
'@babel/helper-validator-identifier': 7.22.20
to-fast-properties: 2.0.0
'@babel/types@7.24.6':
dependencies:
'@babel/helper-string-parser': 7.24.6
@@ -8050,6 +8209,8 @@ snapshots:
acorn-walk@8.3.2: {}
acorn@8.11.3: {}
acorn@8.12.0: {}
aes-decrypter@4.0.1:
@@ -8777,7 +8938,7 @@ snapshots:
docker-modem@5.0.3:
dependencies:
debug: 4.3.5
debug: 4.3.4
readable-stream: 3.6.2
split-ca: 1.0.1
ssh2: 1.15.0
@@ -9027,7 +9188,7 @@ snapshots:
esbuild-register@3.5.0(esbuild@0.19.12):
dependencies:
debug: 4.3.5
debug: 4.3.4
esbuild: 0.19.12
transitivePeerDependencies:
- supports-color
@@ -9640,7 +9801,7 @@ snapshots:
http-proxy-agent@7.0.2:
dependencies:
agent-base: 7.1.0
debug: 4.3.5
debug: 4.3.4
transitivePeerDependencies:
- supports-color
@@ -9654,7 +9815,7 @@ snapshots:
https-proxy-agent@7.0.4:
dependencies:
agent-base: 7.1.0
debug: 4.3.5
debug: 4.3.4
transitivePeerDependencies:
- supports-color
@@ -9927,7 +10088,7 @@ snapshots:
istanbul-lib-source-maps@5.0.4:
dependencies:
'@jridgewell/trace-mapping': 0.3.25
debug: 4.3.5
debug: 4.3.4
istanbul-lib-coverage: 3.2.2
transitivePeerDependencies:
- supports-color
@@ -10169,8 +10330,8 @@ snapshots:
magicast@0.3.3:
dependencies:
'@babel/parser': 7.24.6
'@babel/types': 7.24.6
'@babel/parser': 7.24.0
'@babel/types': 7.24.0
source-map-js: 1.2.0
make-dir@3.1.0:
@@ -10270,7 +10431,7 @@ snapshots:
mlly@1.5.0:
dependencies:
acorn: 8.12.0
acorn: 8.11.3
pathe: 1.1.2
pkg-types: 1.0.3
ufo: 1.4.0
@@ -11617,7 +11778,7 @@ snapshots:
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
'@types/node': 20.14.9
acorn: 8.12.0
acorn: 8.11.3
acorn-walk: 8.3.2
arg: 4.1.3
create-require: 1.1.1