Merge branch 'main' into feat/assignee-preload-users

This commit is contained in:
Takács-Tolnai Dávid 2026-04-28 12:05:32 +02:00 committed by GitHub
commit d76e8fea64
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 90 additions and 63 deletions

View File

@ -120,7 +120,7 @@
"@typescript-eslint/parser": "8.59.0",
"@vitejs/plugin-vue": "6.0.6",
"@vue/eslint-config-typescript": "14.7.0",
"@vue/test-utils": "2.4.6",
"@vue/test-utils": "2.4.7",
"@vue/tsconfig": "0.9.1",
"@vueuse/shared": "14.2.1",
"autoprefixer": "10.5.0",
@ -136,11 +136,12 @@
"otplib": "12.0.1",
"postcss": "8.5.10",
"postcss-easing-gradients": "3.0.1",
"postcss-html": "1.8.1",
"postcss-preset-env": "11.2.1",
"rollup": "4.60.2",
"rollup-plugin-visualizer": "6.0.11",
"sass-embedded": "1.99.0",
"stylelint": "17.8.0",
"stylelint": "17.9.0",
"stylelint-config-property-sort-order-smacss": "10.0.0",
"stylelint-config-recommended-vue": "1.6.1",
"stylelint-config-standard-scss": "17.0.0",

View File

@ -218,8 +218,8 @@ importers:
specifier: 14.7.0
version: 14.7.0(eslint-plugin-vue@10.9.0(@typescript-eslint/parser@8.59.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@9.39.4(jiti@2.6.1))))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)
'@vue/test-utils':
specifier: 2.4.6
version: 2.4.6
specifier: 2.4.7
version: 2.4.7(@vue/compiler-dom@3.5.27)(@vue/server-renderer@3.5.27(vue@3.5.27(typescript@5.9.3)))(vue@3.5.27(typescript@5.9.3))
'@vue/tsconfig':
specifier: 0.9.1
version: 0.9.1(typescript@5.9.3)(vue@3.5.27(typescript@5.9.3))
@ -265,6 +265,9 @@ importers:
postcss-easing-gradients:
specifier: 3.0.1
version: 3.0.1
postcss-html:
specifier: 1.8.1
version: 1.8.1
postcss-preset-env:
specifier: 11.2.1
version: 11.2.1(postcss@8.5.10)
@ -278,20 +281,20 @@ importers:
specifier: 1.99.0
version: 1.99.0
stylelint:
specifier: 17.8.0
version: 17.8.0(typescript@5.9.3)
specifier: 17.9.0
version: 17.9.0(typescript@5.9.3)
stylelint-config-property-sort-order-smacss:
specifier: 10.0.0
version: 10.0.0(stylelint@17.8.0(typescript@5.9.3))
version: 10.0.0(stylelint@17.9.0(typescript@5.9.3))
stylelint-config-recommended-vue:
specifier: 1.6.1
version: 1.6.1(postcss-html@1.8.0)(stylelint@17.8.0(typescript@5.9.3))
version: 1.6.1(postcss-html@1.8.1)(stylelint@17.9.0(typescript@5.9.3))
stylelint-config-standard-scss:
specifier: 17.0.0
version: 17.0.0(postcss@8.5.10)(stylelint@17.8.0(typescript@5.9.3))
version: 17.0.0(postcss@8.5.10)(stylelint@17.9.0(typescript@5.9.3))
stylelint-use-logical:
specifier: 2.1.3
version: 2.1.3(stylelint@17.8.0(typescript@5.9.3))
version: 2.1.3(stylelint@17.9.0(typescript@5.9.3))
tailwindcss:
specifier: 4.2.4
version: 4.2.4
@ -978,6 +981,14 @@ packages:
css-tree:
optional: true
'@csstools/css-syntax-patches-for-csstree@1.1.3':
resolution: {integrity: sha512-SH60bMfrRCJF3morcdk57WklujF4Jr/EsQUzqkarfHXEFcAR1gg7fS/chAE922Sehgzc1/+Tz5H3Ypa1HiEKrg==}
peerDependencies:
css-tree: ^3.2.1
peerDependenciesMeta:
css-tree:
optional: true
'@csstools/css-tokenizer@3.0.4':
resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==}
engines: {node: '>=18'}
@ -3139,8 +3150,15 @@ packages:
'@vue/shared@3.5.27':
resolution: {integrity: sha512-dXr/3CgqXsJkZ0n9F3I4elY8wM9jMJpP3pvRG52r6m0tu/MsAFIe6JpXVGeNMd/D9F4hQynWT8Rfuj0bdm9kFQ==}
'@vue/test-utils@2.4.6':
resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==}
'@vue/test-utils@2.4.7':
resolution: {integrity: sha512-tyIgzH/BdAjZsgKlFrytTW515CpduI5uzoCwa0r0ftwZTBTCX5sSIERsbYEjj+6vnp4/EYyW0Qb6ASI4jfgptg==}
peerDependencies:
'@vue/compiler-dom': 3.x
'@vue/server-renderer': 3.x
vue: 3.x
peerDependenciesMeta:
'@vue/server-renderer':
optional: true
'@vue/tsconfig@0.9.1':
resolution: {integrity: sha512-buvjm+9NzLCJL29KY1j1991YYJ5e6275OiK+G4jtmfIb+z4POywbdm0wXusT9adVWqe0xqg70TbI7+mRx4uU9w==}
@ -5392,8 +5410,8 @@ packages:
peerDependencies:
postcss: ^8.4
postcss-html@1.8.0:
resolution: {integrity: sha512-5mMeb1TgLWoRKxZ0Xh9RZDfwUUIqRrcxO2uXO+Ezl1N5lqpCiSU5Gk6+1kZediBfBHFtPCdopr2UZ2SgUsKcgQ==}
postcss-html@1.8.1:
resolution: {integrity: sha512-OLF6P7qctfAWayOhLpcVnTGqVeJzu2W3WpIYelfz2+JV5oGxfkcEvweN9U4XpeqE0P98dcD9ssusGwlF0TK0uQ==}
engines: {node: ^12 || >=14}
postcss-image-set-function@8.0.0:
@ -6233,8 +6251,8 @@ packages:
peerDependencies:
stylelint: '>= 11 < 18'
stylelint@17.8.0:
resolution: {integrity: sha512-oHkld9T60LDSaUQ4CSVc+tlt9eUoDlxhaGWShsUCKyIL14boZfmK5bSphZqx64aiC5tCqX+BsQMTMoSz8D1zIg==}
stylelint@17.9.0:
resolution: {integrity: sha512-xO0jeY6z1/urFL5L/BZLmB1yYlbRiRMQnYH6ArZIDWJ+SZXGssOY7XoYb1JIv/L220+EBnwwJXJS4Mt/F96SvA==}
engines: {node: '>=20.19.0'}
hasBin: true
@ -6730,8 +6748,8 @@ packages:
peerDependencies:
vue: ^3.0.0
vue-component-type-helpers@2.0.29:
resolution: {integrity: sha512-58i+ZhUAUpwQ+9h5Hck0D+jr1qbYl4voRt5KffBx8qzELViQ4XdT/Tuo+mzq8u63teAG8K0lLaOiL5ofqW38rg==}
vue-component-type-helpers@3.2.7:
resolution: {integrity: sha512-+gPp5YGmhfsj1IN+xUo7y0fb4clfnOiiUA39y07yW1VzCRjzVgwLbtmdWlghh7mXrPsEaYc7rrIir/HT6C8vYQ==}
vue-demi@0.14.10:
resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==}
@ -7866,6 +7884,10 @@ snapshots:
optionalDependencies:
css-tree: 3.2.1
'@csstools/css-syntax-patches-for-csstree@1.1.3(css-tree@3.2.1)':
optionalDependencies:
css-tree: 3.2.1
'@csstools/css-tokenizer@3.0.4': {}
'@csstools/css-tokenizer@4.0.0': {}
@ -9944,10 +9966,14 @@ snapshots:
'@vue/shared@3.5.27': {}
'@vue/test-utils@2.4.6':
'@vue/test-utils@2.4.7(@vue/compiler-dom@3.5.27)(@vue/server-renderer@3.5.27(vue@3.5.27(typescript@5.9.3)))(vue@3.5.27(typescript@5.9.3))':
dependencies:
'@vue/compiler-dom': 3.5.27
js-beautify: 1.15.1
vue-component-type-helpers: 2.0.29
vue: 3.5.27(typescript@5.9.3)
vue-component-type-helpers: 3.2.7
optionalDependencies:
'@vue/server-renderer': 3.5.27(vue@3.5.27(typescript@5.9.3))
'@vue/tsconfig@0.9.1(typescript@5.9.3)(vue@3.5.27(typescript@5.9.3))':
optionalDependencies:
@ -12319,7 +12345,7 @@ snapshots:
dependencies:
postcss: 8.5.10
postcss-html@1.8.0:
postcss-html@1.8.1:
dependencies:
htmlparser2: 8.0.2
js-tokens: 9.0.1
@ -13246,58 +13272,58 @@ snapshots:
style-mod@4.1.2: {}
stylelint-config-html@1.1.0(postcss-html@1.8.0)(stylelint@17.8.0(typescript@5.9.3)):
stylelint-config-html@1.1.0(postcss-html@1.8.1)(stylelint@17.9.0(typescript@5.9.3)):
dependencies:
postcss-html: 1.8.0
stylelint: 17.8.0(typescript@5.9.3)
postcss-html: 1.8.1
stylelint: 17.9.0(typescript@5.9.3)
stylelint-config-property-sort-order-smacss@10.0.0(stylelint@17.8.0(typescript@5.9.3)):
stylelint-config-property-sort-order-smacss@10.0.0(stylelint@17.9.0(typescript@5.9.3)):
dependencies:
css-property-sort-order-smacss: 2.2.0
stylelint: 17.8.0(typescript@5.9.3)
stylelint-order: 6.0.4(stylelint@17.8.0(typescript@5.9.3))
stylelint: 17.9.0(typescript@5.9.3)
stylelint-order: 6.0.4(stylelint@17.9.0(typescript@5.9.3))
stylelint-config-recommended-scss@17.0.0(postcss@8.5.10)(stylelint@17.8.0(typescript@5.9.3)):
stylelint-config-recommended-scss@17.0.0(postcss@8.5.10)(stylelint@17.9.0(typescript@5.9.3)):
dependencies:
postcss-scss: 4.0.9(postcss@8.5.10)
stylelint: 17.8.0(typescript@5.9.3)
stylelint-config-recommended: 18.0.0(stylelint@17.8.0(typescript@5.9.3))
stylelint-scss: 7.0.0(stylelint@17.8.0(typescript@5.9.3))
stylelint: 17.9.0(typescript@5.9.3)
stylelint-config-recommended: 18.0.0(stylelint@17.9.0(typescript@5.9.3))
stylelint-scss: 7.0.0(stylelint@17.9.0(typescript@5.9.3))
optionalDependencies:
postcss: 8.5.10
stylelint-config-recommended-vue@1.6.1(postcss-html@1.8.0)(stylelint@17.8.0(typescript@5.9.3)):
stylelint-config-recommended-vue@1.6.1(postcss-html@1.8.1)(stylelint@17.9.0(typescript@5.9.3)):
dependencies:
postcss-html: 1.8.0
postcss-html: 1.8.1
semver: 7.7.3
stylelint: 17.8.0(typescript@5.9.3)
stylelint-config-html: 1.1.0(postcss-html@1.8.0)(stylelint@17.8.0(typescript@5.9.3))
stylelint-config-recommended: 18.0.0(stylelint@17.8.0(typescript@5.9.3))
stylelint: 17.9.0(typescript@5.9.3)
stylelint-config-html: 1.1.0(postcss-html@1.8.1)(stylelint@17.9.0(typescript@5.9.3))
stylelint-config-recommended: 18.0.0(stylelint@17.9.0(typescript@5.9.3))
stylelint-config-recommended@18.0.0(stylelint@17.8.0(typescript@5.9.3)):
stylelint-config-recommended@18.0.0(stylelint@17.9.0(typescript@5.9.3)):
dependencies:
stylelint: 17.8.0(typescript@5.9.3)
stylelint: 17.9.0(typescript@5.9.3)
stylelint-config-standard-scss@17.0.0(postcss@8.5.10)(stylelint@17.8.0(typescript@5.9.3)):
stylelint-config-standard-scss@17.0.0(postcss@8.5.10)(stylelint@17.9.0(typescript@5.9.3)):
dependencies:
stylelint: 17.8.0(typescript@5.9.3)
stylelint-config-recommended-scss: 17.0.0(postcss@8.5.10)(stylelint@17.8.0(typescript@5.9.3))
stylelint-config-standard: 40.0.0(stylelint@17.8.0(typescript@5.9.3))
stylelint: 17.9.0(typescript@5.9.3)
stylelint-config-recommended-scss: 17.0.0(postcss@8.5.10)(stylelint@17.9.0(typescript@5.9.3))
stylelint-config-standard: 40.0.0(stylelint@17.9.0(typescript@5.9.3))
optionalDependencies:
postcss: 8.5.10
stylelint-config-standard@40.0.0(stylelint@17.8.0(typescript@5.9.3)):
stylelint-config-standard@40.0.0(stylelint@17.9.0(typescript@5.9.3)):
dependencies:
stylelint: 17.8.0(typescript@5.9.3)
stylelint-config-recommended: 18.0.0(stylelint@17.8.0(typescript@5.9.3))
stylelint: 17.9.0(typescript@5.9.3)
stylelint-config-recommended: 18.0.0(stylelint@17.9.0(typescript@5.9.3))
stylelint-order@6.0.4(stylelint@17.8.0(typescript@5.9.3)):
stylelint-order@6.0.4(stylelint@17.9.0(typescript@5.9.3)):
dependencies:
postcss: 8.5.10
postcss-sorting: 8.0.2(postcss@8.5.10)
stylelint: 17.8.0(typescript@5.9.3)
stylelint: 17.9.0(typescript@5.9.3)
stylelint-scss@7.0.0(stylelint@17.8.0(typescript@5.9.3)):
stylelint-scss@7.0.0(stylelint@17.9.0(typescript@5.9.3)):
dependencies:
css-tree: 3.2.1
is-plain-object: 5.0.0
@ -13307,17 +13333,17 @@ snapshots:
postcss-resolve-nested-selector: 0.1.6
postcss-selector-parser: 7.1.1
postcss-value-parser: 4.2.0
stylelint: 17.8.0(typescript@5.9.3)
stylelint: 17.9.0(typescript@5.9.3)
stylelint-use-logical@2.1.3(stylelint@17.8.0(typescript@5.9.3)):
stylelint-use-logical@2.1.3(stylelint@17.9.0(typescript@5.9.3)):
dependencies:
stylelint: 17.8.0(typescript@5.9.3)
stylelint: 17.9.0(typescript@5.9.3)
stylelint@17.8.0(typescript@5.9.3):
stylelint@17.9.0(typescript@5.9.3):
dependencies:
'@csstools/css-calc': 3.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
'@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
'@csstools/css-syntax-patches-for-csstree': 1.1.2(css-tree@3.2.1)
'@csstools/css-syntax-patches-for-csstree': 1.1.3(css-tree@3.2.1)
'@csstools/css-tokenizer': 4.0.0
'@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
'@csstools/selector-resolve-nested': 4.0.0(postcss-selector-parser@7.1.1)
@ -13870,7 +13896,7 @@ snapshots:
easy-bem: 1.1.1
vue: 3.5.27(typescript@5.9.3)
vue-component-type-helpers@2.0.29: {}
vue-component-type-helpers@3.2.7: {}
vue-demi@0.14.10(vue@3.5.27(typescript@5.9.3)):
dependencies:

6
go.mod
View File

@ -188,9 +188,9 @@ require (
github.com/yosssi/gohtml v0.0.0-20201013000340-ee4748c638f4 // indirect
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.65.0 // indirect
go.opentelemetry.io/otel v1.40.0 // indirect
go.opentelemetry.io/otel/metric v1.40.0 // indirect
go.opentelemetry.io/otel/trace v1.40.0 // indirect
go.opentelemetry.io/otel v1.41.0 // indirect
go.opentelemetry.io/otel/metric v1.41.0 // indirect
go.opentelemetry.io/otel/trace v1.41.0 // indirect
go.yaml.in/yaml/v2 v2.4.2 // indirect
go.yaml.in/yaml/v3 v3.0.4 // indirect
golang.org/x/exp v0.0.0-20221126150942-6ab00d035af9 // indirect

12
go.sum
View File

@ -544,16 +544,16 @@ go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ
go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.65.0 h1:7iP2uCb7sGddAr30RRS6xjKy7AZ2JtTOPA3oolgVSw8=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.65.0/go.mod h1:c7hN3ddxs/z6q9xwvfLPk+UHlWRQyaeR1LdgfL/66l0=
go.opentelemetry.io/otel v1.40.0 h1:oA5YeOcpRTXq6NN7frwmwFR0Cn3RhTVZvXsP4duvCms=
go.opentelemetry.io/otel v1.40.0/go.mod h1:IMb+uXZUKkMXdPddhwAHm6UfOwJyh4ct1ybIlV14J0g=
go.opentelemetry.io/otel/metric v1.40.0 h1:rcZe317KPftE2rstWIBitCdVp89A2HqjkxR3c11+p9g=
go.opentelemetry.io/otel/metric v1.40.0/go.mod h1:ib/crwQH7N3r5kfiBZQbwrTge743UDc7DTFVZrrXnqc=
go.opentelemetry.io/otel v1.41.0 h1:YlEwVsGAlCvczDILpUXpIpPSL/VPugt7zHThEMLce1c=
go.opentelemetry.io/otel v1.41.0/go.mod h1:Yt4UwgEKeT05QbLwbyHXEwhnjxNO6D8L5PQP51/46dE=
go.opentelemetry.io/otel/metric v1.41.0 h1:rFnDcs4gRzBcsO9tS8LCpgR0dxg4aaxWlJxCno7JlTQ=
go.opentelemetry.io/otel/metric v1.41.0/go.mod h1:xPvCwd9pU0VN8tPZYzDZV/BMj9CM9vs00GuBjeKhJps=
go.opentelemetry.io/otel/sdk v1.40.0 h1:KHW/jUzgo6wsPh9At46+h4upjtccTmuZCFAc9OJ71f8=
go.opentelemetry.io/otel/sdk v1.40.0/go.mod h1:Ph7EFdYvxq72Y8Li9q8KebuYUr2KoeyHx0DRMKrYBUE=
go.opentelemetry.io/otel/sdk/metric v1.40.0 h1:mtmdVqgQkeRxHgRv4qhyJduP3fYJRMX4AtAlbuWdCYw=
go.opentelemetry.io/otel/sdk/metric v1.40.0/go.mod h1:4Z2bGMf0KSK3uRjlczMOeMhKU2rhUqdWNoKcYrtcBPg=
go.opentelemetry.io/otel/trace v1.40.0 h1:WA4etStDttCSYuhwvEa8OP8I5EWu24lkOzp+ZYblVjw=
go.opentelemetry.io/otel/trace v1.40.0/go.mod h1:zeAhriXecNGP/s2SEG3+Y8X9ujcJOTqQ5RgdEJcawiA=
go.opentelemetry.io/otel/trace v1.41.0 h1:Vbk2co6bhj8L59ZJ6/xFTskY+tGAbOnCtQGVVa9TIN0=
go.opentelemetry.io/otel/trace v1.41.0/go.mod h1:U1NU4ULCoxeDKc09yCWdWe+3QoyweJcISEVa1RBzOis=
go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ=