feat: add custom css for board and custom classes in advanced options for items (#512)

* feat: add custom css for board and custom classes in advanced options for items

* chore: add mysql migration

* fix: test not working

* fix: format issues

* fix: typecheck issue

* fix: build issue

* chore: add missing translations

* fix: merge issues related to migrations

* fix: format issues

* fix: merge issue with migration

* fix: format issue
This commit is contained in:
Meier Lukas
2024-05-19 23:01:26 +02:00
committed by GitHub
parent f1b1ec59ec
commit 26b1c4a319
35 changed files with 3080 additions and 97 deletions

34
pnpm-lock.yaml generated
View File

@@ -798,6 +798,9 @@ importers:
'@homarr/log':
specifier: workspace:^0.1.0
version: link:../log
'@homarr/translation':
specifier: workspace:^0.1.0
version: link:../translation
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -926,6 +929,12 @@ importers:
'@tiptap/starter-kit':
specifier: ^2.4.0
version: 2.4.0(@tiptap/pm@2.2.4)
prismjs:
specifier: ^1.29.0
version: 1.29.0
react-simple-code-editor:
specifier: ^0.13.1
version: 0.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
video.js:
specifier: ^8.12.0
version: 8.12.0
@@ -939,6 +948,9 @@ importers:
'@homarr/tsconfig':
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
'@types/prismjs':
specifier: ^1.26.4
version: 1.26.4
'@types/video.js':
specifier: ^7.3.58
version: 7.3.58
@@ -2367,6 +2379,9 @@ packages:
'@types/object.pick@1.3.4':
resolution: {integrity: sha512-5PjwB0uP2XDp3nt5u5NJAG2DORHIRClPzWT/TTZhJ2Ekwe8M5bA9tvPdi9NO/n2uvu2/ictat8kgqvLfcIE1SA==}
'@types/prismjs@1.26.4':
resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==}
'@types/prop-types@15.7.11':
resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==}
@@ -4647,6 +4662,10 @@ packages:
pretty-format@3.8.0:
resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==}
prismjs@1.29.0:
resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==}
engines: {node: '>=6'}
process@0.11.10:
resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
engines: {node: '>= 0.6.0'}
@@ -4784,6 +4803,12 @@ packages:
'@types/react':
optional: true
react-simple-code-editor@0.13.1:
resolution: {integrity: sha512-XYeVwRZwgyKtjNIYcAEgg2FaQcCZwhbarnkJIV20U2wkCU9q/CPFBo8nRXrK4GXUz3AvbqZFsZRrpUTkqqEYyQ==}
peerDependencies:
react: '*'
react-dom: '*'
react-style-singleton@2.2.1:
resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
engines: {node: '>=10'}
@@ -6968,6 +6993,8 @@ snapshots:
'@types/object.pick@1.3.4': {}
'@types/prismjs@1.26.4': {}
'@types/prop-types@15.7.11': {}
'@types/qs@6.9.11': {}
@@ -9614,6 +9641,8 @@ snapshots:
pretty-format@3.8.0: {}
prismjs@1.29.0: {}
process@0.11.10: {}
prop-types@15.8.1:
@@ -9799,6 +9828,11 @@ snapshots:
optionalDependencies:
'@types/react': 18.3.2
react-simple-code-editor@0.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
react-style-singleton@2.2.1(@types/react@18.3.2)(react@18.3.1):
dependencies:
get-nonce: 1.0.1