Compare commits

..

2 Commits

Author SHA1 Message Date
731a0e3aa2 chore(deps): update dev-dependencies
Some checks failed
continuous-integration/drone/pr Build is failing
2024-02-22 19:06:20 +00:00
837360f122
chore: add publiccode.yml
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-22 10:04:50 +01:00
3 changed files with 124 additions and 41 deletions

View File

@ -139,7 +139,7 @@
"@types/is-touch-device": "1.0.2",
"@types/lodash.debounce": "4.0.9",
"@types/marked": "5.0.2",
"@types/node": "20.11.19",
"@types/node": "20.11.20",
"@types/postcss-preset-env": "7.7.0",
"@types/sortablejs": "1.15.8",
"@typescript-eslint/eslint-plugin": "7.0.2",

View File

@ -277,8 +277,8 @@ devDependencies:
specifier: 5.0.2
version: 5.0.2
'@types/node':
specifier: 20.11.19
version: 20.11.19
specifier: 20.11.20
version: 20.11.20
'@types/postcss-preset-env':
specifier: 7.7.0
version: 7.7.0
@ -338,7 +338,7 @@ devDependencies:
version: 13.4.1
histoire:
specifier: 0.17.9
version: 0.17.9(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)(vite@5.1.4)
version: 0.17.9(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)(vite@5.1.4)
postcss:
specifier: 8.4.35
version: 8.4.35
@ -371,7 +371,7 @@ devDependencies:
version: 5.3.3
vite:
specifier: 5.1.4
version: 5.1.4(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
version: 5.1.4(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
vite-plugin-inject-preload:
specifier: 1.3.3
version: 1.3.3(vite@5.1.4)
@ -386,7 +386,7 @@ devDependencies:
version: 5.1.0(vue@3.4.19)
vitest:
specifier: 1.3.1
version: 1.3.1(@types/node@20.11.19)(happy-dom@13.4.1)(sass@1.71.1)(terser@5.24.0)
version: 1.3.1(@types/node@20.11.20)(happy-dom@13.4.1)(sass@1.71.1)(terser@5.24.0)
vue-tsc:
specifier: 1.8.27
version: 1.8.27(typescript@5.3.3)
@ -2706,7 +2706,7 @@ packages:
'@codemirror/state': 6.3.2
'@codemirror/theme-one-dark': 6.1.2
'@codemirror/view': 6.22.1
'@histoire/shared': 0.17.9(vite@5.1.4)
'@histoire/shared': 0.17.10(vite@5.1.4)
'@histoire/vendors': 0.17.8
transitivePeerDependencies:
- vite
@ -2720,7 +2720,7 @@ packages:
capture-website: 2.4.1
defu: 6.1.3
fs-extra: 10.1.0
histoire: 0.17.9(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)(vite@5.1.4)
histoire: 0.17.9(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)(vite@5.1.4)
pathe: 1.1.1
transitivePeerDependencies:
- bufferutil
@ -2740,7 +2740,7 @@ packages:
'@histoire/vendors': 0.17.8
change-case: 4.1.2
globby: 13.2.2
histoire: 0.17.9(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)(vite@5.1.4)
histoire: 0.17.9(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)(vite@5.1.4)
launch-editor: 2.6.1
pathe: 1.1.1
vue: 3.4.19(typescript@5.3.3)
@ -2759,7 +2759,7 @@ packages:
chokidar: 3.5.3
pathe: 1.1.1
picocolors: 1.0.0
vite: 5.1.4(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
vite: 5.1.4(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
dev: true
/@histoire/shared@0.17.9(vite@5.1.4):
@ -2773,7 +2773,7 @@ packages:
chokidar: 3.5.3
pathe: 1.1.1
picocolors: 1.0.0
vite: 5.1.4(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
vite: 5.1.4(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
dev: true
/@histoire/vendors@0.17.8:
@ -3142,7 +3142,7 @@ packages:
rollup:
optional: true
dependencies:
'@types/estree': 1.0.0
'@types/estree': 1.0.5
estree-walker: 2.0.2
picomatch: 2.3.1
rollup: 4.12.0
@ -3768,6 +3768,7 @@ packages:
/@types/estree@1.0.0:
resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==}
dev: true
/@types/estree@1.0.5:
resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
@ -3793,7 +3794,7 @@ packages:
/@types/fs-extra@9.0.13:
resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==}
dependencies:
'@types/node': 20.11.19
'@types/node': 20.11.20
dev: true
/@types/har-format@1.2.10:
@ -3817,7 +3818,7 @@ packages:
/@types/keyv@3.1.3:
resolution: {integrity: sha512-FXCJgyyN3ivVgRoml4h94G/p3kY+u/B86La+QptcqJaWtBWtmc6TtkNfS40n9bIvyLteHh7zXOtgbobORKPbDg==}
dependencies:
'@types/node': 20.11.19
'@types/node': 20.11.20
dev: true
/@types/linkify-it@3.0.2:
@ -3858,8 +3859,8 @@ packages:
resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
dev: true
/@types/node@20.11.19:
resolution: {integrity: sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==}
/@types/node@20.11.20:
resolution: {integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==}
dependencies:
undici-types: 5.26.5
dev: true
@ -3886,13 +3887,13 @@ packages:
/@types/resolve@1.17.1:
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
dependencies:
'@types/node': 20.11.19
'@types/node': 20.11.20
dev: true
/@types/responselike@1.0.0:
resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
dependencies:
'@types/node': 20.11.19
'@types/node': 20.11.20
dev: true
/@types/semver@7.5.0:
@ -3941,7 +3942,7 @@ packages:
resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
requiresBuild: true
dependencies:
'@types/node': 20.11.19
'@types/node': 20.11.20
dev: true
optional: true
@ -4229,7 +4230,7 @@ packages:
regenerator-runtime: 0.14.1
systemjs: 6.14.3
terser: 5.24.0
vite: 5.1.4(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
vite: 5.1.4(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
transitivePeerDependencies:
- esbuild
- supports-color
@ -4242,7 +4243,7 @@ packages:
vite: ^5.0.0
vue: ^3.2.25
dependencies:
vite: 5.1.4(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
vite: 5.1.4(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
vue: 3.4.19(typescript@5.3.3)
dev: true
@ -4901,7 +4902,7 @@ packages:
hasBin: true
dependencies:
caniuse-lite: 1.0.30001589
electron-to-chromium: 1.4.679
electron-to-chromium: 1.4.680
node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.23.0)
dev: true
@ -5802,8 +5803,8 @@ packages:
jake: 10.8.7
dev: true
/electron-to-chromium@1.4.679:
resolution: {integrity: sha512-NhQMsz5k0d6m9z3qAxnsOR/ebal4NAGsrNVRwcDo4Kc/zQ7KdsTKZUxZoygHcVRb0QDW3waEDIcE3isZ79RP6g==}
/electron-to-chromium@1.4.680:
resolution: {integrity: sha512-4nToZ5jlPO14W82NkF32wyjhYqQByVaDmLy4J2/tYcAbJfgO2TKJC780Az1V13gzq4l73CJ0yuyalpXvxXXD9A==}
dev: true
/emoji-regex@8.0.0:
@ -6728,7 +6729,7 @@ packages:
engines: {node: '>=12.0.0'}
dev: false
/histoire@0.17.9(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)(vite@5.1.4):
/histoire@0.17.9(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)(vite@5.1.4):
resolution: {integrity: sha512-z5Jb9QwbOw0TKvpkU0v7+CxJG6hIljIKMhWXzOfteteRZGDFElpTEwbr5/8EdPI6VTdF/k76fqZ07nmS9YdUvA==}
hasBin: true
peerDependencies:
@ -6764,8 +6765,8 @@ packages:
sade: 1.8.1
shiki-es: 0.2.0
sirv: 2.0.3
vite: 5.1.4(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
vite-node: 0.34.6(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
vite: 5.1.4(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
vite-node: 0.34.6(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
transitivePeerDependencies:
- '@types/node'
- bufferutil
@ -7211,7 +7212,7 @@ packages:
resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
engines: {node: '>= 10.13.0'}
dependencies:
'@types/node': 20.11.19
'@types/node': 20.11.20
merge-stream: 2.0.0
supports-color: 7.2.0
dev: true
@ -10133,7 +10134,7 @@ packages:
extsprintf: 1.3.0
dev: true
/vite-node@0.34.6(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0):
/vite-node@0.34.6(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0):
resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==}
engines: {node: '>=v14.18.0'}
hasBin: true
@ -10143,7 +10144,7 @@ packages:
mlly: 1.4.2
pathe: 1.1.1
picocolors: 1.0.0
vite: 5.1.4(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
vite: 5.1.4(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
transitivePeerDependencies:
- '@types/node'
- less
@ -10155,7 +10156,7 @@ packages:
- terser
dev: true
/vite-node@1.3.1(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0):
/vite-node@1.3.1(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0):
resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@ -10164,7 +10165,7 @@ packages:
debug: 4.3.4(supports-color@8.1.1)
pathe: 1.1.1
picocolors: 1.0.0
vite: 5.1.4(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
vite: 5.1.4(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
transitivePeerDependencies:
- '@types/node'
- less
@ -10183,7 +10184,7 @@ packages:
vite: ^3.0.0 || ^4.0.0
dependencies:
mime-types: 2.1.35
vite: 5.1.4(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
vite: 5.1.4(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
dev: true
/vite-plugin-pwa@0.19.0(vite@5.1.4)(workbox-build@7.0.0)(workbox-window@7.0.0):
@ -10201,7 +10202,7 @@ packages:
debug: 4.3.4(supports-color@8.1.1)
fast-glob: 3.3.2
pretty-bytes: 6.1.1
vite: 5.1.4(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
vite: 5.1.4(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
workbox-build: 7.0.0(acorn@8.11.2)
workbox-window: 7.0.0
transitivePeerDependencies:
@ -10215,7 +10216,7 @@ packages:
vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
dependencies:
'@sentry/cli': 2.19.1
vite: 5.1.4(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
vite: 5.1.4(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
transitivePeerDependencies:
- encoding
- supports-color
@ -10230,7 +10231,7 @@ packages:
vue: 3.4.19(typescript@5.3.3)
dev: true
/vite@5.1.4(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0):
/vite@5.1.4(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0):
resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@ -10258,7 +10259,7 @@ packages:
terser:
optional: true
dependencies:
'@types/node': 20.11.19
'@types/node': 20.11.20
esbuild: 0.19.12
postcss: 8.4.35
rollup: 4.12.0
@ -10268,7 +10269,7 @@ packages:
fsevents: 2.3.3
dev: true
/vitest@1.3.1(@types/node@20.11.19)(happy-dom@13.4.1)(sass@1.71.1)(terser@5.24.0):
/vitest@1.3.1(@types/node@20.11.20)(happy-dom@13.4.1)(sass@1.71.1)(terser@5.24.0):
resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@ -10293,7 +10294,7 @@ packages:
jsdom:
optional: true
dependencies:
'@types/node': 20.11.19
'@types/node': 20.11.20
'@vitest/expect': 1.3.1
'@vitest/runner': 1.3.1
'@vitest/snapshot': 1.3.1
@ -10312,8 +10313,8 @@ packages:
strip-literal: 2.0.0
tinybench: 2.5.1
tinypool: 0.8.2
vite: 5.1.4(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
vite-node: 1.3.1(@types/node@20.11.19)(sass@1.71.1)(terser@5.24.0)
vite: 5.1.4(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
vite-node: 1.3.1(@types/node@20.11.20)(sass@1.71.1)(terser@5.24.0)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less

82
publiccode.yml Normal file
View File

@ -0,0 +1,82 @@
publiccode-yml-version: '0.2'
name: 'Vikunja'
url: 'https://vikunja.io'
landingURL: 'https://vikunja.io'
isBasedOn: 'https://go.dev/'
softwareVersion: 'v0.23.0'
releaseDate: '2024-02-10'
logo: 'https://vikunja.io/images/vikunja-logo.svg'
platforms:
- 'linux'
- 'lxc'
- 'docker'
- 'k8s'
categories:
- 'agile-project-management'
- 'enterprise-project-management'
- 'project-management'
- 'task-management'
- 'workflow-management'
usedBy:
- 'City of Treuchtlingen'
roadmap:
'https://my.vikunja.cloud/projects/16/list#share-auth-token=QFyzYEmEYfSyQfTOmIRSwLUpkFjboaBqQCnaPmWd'
developmentStatus: 'stable'
softwareType: 'webservice'
intendedAudience:
scope:
- 'Providers of standard based workflow management services who
wish or are required to use Open Source solutions'
description:
en: ' The open-source, self-hostable to-do app. Organize everything,
on all platforms.'
documentation: 'https://vikunja.io/docs/'
apiDocumentation: 'https://vikunja.io/docs/api-documentation/'
features:
- 'workflow management'
- 'CalDAV provider'
- 'kanban tool'
- 'gantt display tool'
- 'ticket system'
screenshots:
- 'https://vikunja.io/images/vikunja/09-task-detail-dark.webp'
videos:
- 'none'
legal:
license: 'GNU AFFERO GENERAL PUBLIC LICENSE Version 3'
mainCopyrightOwner: 'Konrad Langenberg Software'
repoOwner: 'Konrad Langenberg Software'
authorsFile: 'hello@vikunja.io'
maintenance:
type: 'https://vikunja.cloud/'
contractors:
- name: 'Vikunja Cloud '
localisation:
localisationReady: 'true'
availableLanguages:
- 'en'
- 'de-de'
- 'ru-ru'
- 'fr-fr'
- 'vi-vn'
- 'it-it'
- 'cs-cz'
- 'pl-pl'
- 'nl-nl'
- 'pt-pt'
- 'zh-cn'
- 'no-no'
- 'es-es'
- 'da-dk'
- 'ja-jp'
- 'hu-hu'
- 'sl-si'
dependsOn:
open:
- name: 'CalDAV'
- name: 'GoLANG'
- name: 'Vue.js'
- name: 'HTTP-Proxy'
- name: 'SSL'
- name: 'Unit file (SystemD)'
- name: 'Firewall Rules (Web: 443)'