From 4eec6ea2d2cf4d175ce0f4d50a7d4623aaea0a63 Mon Sep 17 00:00:00 2001 From: Denis Bykhov Date: Fri, 2 Jan 2026 03:05:16 +0500 Subject: [PATCH] Show version as column (#10344) Signed-off-by: Denis Bykhov --- common/config/rush/pnpm-lock.yaml | 46 ++++++++++++++++++- foundations/core/packages/core/lang/cs.json | 3 +- foundations/core/packages/core/lang/de.json | 3 +- foundations/core/packages/core/lang/en.json | 3 +- foundations/core/packages/core/lang/es.json | 3 +- foundations/core/packages/core/lang/fr.json | 3 +- foundations/core/packages/core/lang/it.json | 3 +- foundations/core/packages/core/lang/ja.json | 3 +- foundations/core/packages/core/lang/pt.json | 3 +- foundations/core/packages/core/lang/ru.json | 3 +- foundations/core/packages/core/lang/tr.json | 3 +- foundations/core/packages/core/lang/zh.json | 3 +- .../core/packages/core/src/component.ts | 3 +- plugins/card-resources/package.json | 1 + .../components/settings/GeneralSection.svelte | 10 ++++ .../src/components/EditAttribute.svelte | 4 +- 16 files changed, 82 insertions(+), 15 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 3d03bfc465..ecc0d344bb 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -17356,6 +17356,9 @@ importers: '@hcengineering/login': specifier: workspace:^0.7.0 version: link:../login + '@hcengineering/model': + specifier: workspace:^0.7.17 + version: link:../../foundations/core/packages/model '@hcengineering/notification': specifier: workspace:^0.7.0 version: link:../notification @@ -61238,7 +61241,7 @@ snapshots: node-loader@2.0.0(webpack@5.102.1): dependencies: loader-utils: 2.0.4 - webpack: 5.102.1(@swc/core@1.15.1)(esbuild@0.25.12)(webpack-cli@5.1.4) + webpack: 5.102.1 node-localstorage@2.2.1: dependencies: @@ -63269,6 +63272,15 @@ snapshots: optionalDependencies: '@swc/core': 1.15.1 + terser-webpack-plugin@5.3.14(webpack@5.102.1): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + serialize-javascript: 6.0.2 + terser: 5.44.1 + webpack: 5.102.1 + terser@5.44.1: dependencies: '@jridgewell/source-map': 0.3.11 @@ -63929,6 +63941,38 @@ snapshots: webpack-sources@3.3.3: {} + webpack@5.102.1: + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.15.0 + acorn-import-phases: 1.0.4(acorn@8.15.0) + browserslist: 4.27.0 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.18.3 + es-module-lexer: 1.7.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.1 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.3 + tapable: 2.3.0 + terser-webpack-plugin: 5.3.14(webpack@5.102.1) + watchpack: 2.4.4 + webpack-sources: 3.3.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + webpack@5.102.1(@swc/core@1.15.1): dependencies: '@types/eslint-scope': 3.7.7 diff --git a/foundations/core/packages/core/lang/cs.json b/foundations/core/packages/core/lang/cs.json index 3c9d294dde..f9fa410241 100644 --- a/foundations/core/packages/core/lang/cs.json +++ b/foundations/core/packages/core/lang/cs.json @@ -69,6 +69,7 @@ "Relations": "Vztahy", "AddRelation": "Přidat vztah", "PersonId": "Osoba", - "AccountId": "Účet" + "AccountId": "Účet", + "Version": "Verze" } } diff --git a/foundations/core/packages/core/lang/de.json b/foundations/core/packages/core/lang/de.json index 882a2bae14..803b5b8098 100644 --- a/foundations/core/packages/core/lang/de.json +++ b/foundations/core/packages/core/lang/de.json @@ -69,6 +69,7 @@ "Relations": "Beziehungen", "AddRelation": "Beziehung hinzufügen", "PersonId": "Person", - "AccountId": "Konto" + "AccountId": "Konto", + "Version": "Version" } } diff --git a/foundations/core/packages/core/lang/en.json b/foundations/core/packages/core/lang/en.json index a264b7816e..6216e771fe 100644 --- a/foundations/core/packages/core/lang/en.json +++ b/foundations/core/packages/core/lang/en.json @@ -69,6 +69,7 @@ "Relations": "Relations", "AddRelation": "Add relation", "PersonId": "Person", - "AccountId": "Account" + "AccountId": "Account", + "Version": "Version" } } diff --git a/foundations/core/packages/core/lang/es.json b/foundations/core/packages/core/lang/es.json index 33209ce9a9..7842f2fa8b 100644 --- a/foundations/core/packages/core/lang/es.json +++ b/foundations/core/packages/core/lang/es.json @@ -62,6 +62,7 @@ "Relations": "Relaciones", "AddRelation": "Añadir relación", "PersonId": "Id. de persona", - "AccountId": "Cuenta" + "AccountId": "Cuenta", + "Version": "Versión" } } diff --git a/foundations/core/packages/core/lang/fr.json b/foundations/core/packages/core/lang/fr.json index 8a812efa59..d344db529e 100644 --- a/foundations/core/packages/core/lang/fr.json +++ b/foundations/core/packages/core/lang/fr.json @@ -69,6 +69,7 @@ "Relations": "Relations", "AddRelation": "Ajouter une relation", "PersonId": "Id de personne", - "AccountId": "Compte" + "AccountId": "Compte", + "Version": "Version" } } diff --git a/foundations/core/packages/core/lang/it.json b/foundations/core/packages/core/lang/it.json index d88b56773d..cb491afd14 100644 --- a/foundations/core/packages/core/lang/it.json +++ b/foundations/core/packages/core/lang/it.json @@ -69,6 +69,7 @@ "Relations": "Relazioni", "AddRelation": "Aggiungi relazione", "PersonId": "ID persona", - "AccountId": "ID account" + "AccountId": "ID account", + "Version": "Versione" } } diff --git a/foundations/core/packages/core/lang/ja.json b/foundations/core/packages/core/lang/ja.json index 8a7c323f04..4d9b5e848d 100644 --- a/foundations/core/packages/core/lang/ja.json +++ b/foundations/core/packages/core/lang/ja.json @@ -69,6 +69,7 @@ "Relations": "関係一覧", "AddRelation": "関係を追加", "PersonId": "人物", - "AccountId": "アカウント" + "AccountId": "アカウント", + "Version": "バージョン" } } diff --git a/foundations/core/packages/core/lang/pt.json b/foundations/core/packages/core/lang/pt.json index 5ea2afb74e..9ae51b2c3e 100644 --- a/foundations/core/packages/core/lang/pt.json +++ b/foundations/core/packages/core/lang/pt.json @@ -62,6 +62,7 @@ "Relations": "Relações", "AddRelation": "Adicionar relação", "PersonId": "ID de pessoa", - "AccountId": "Conta" + "AccountId": "Conta", + "Version": "Versão" } } diff --git a/foundations/core/packages/core/lang/ru.json b/foundations/core/packages/core/lang/ru.json index bac8eed1c4..8bb9bfa12b 100644 --- a/foundations/core/packages/core/lang/ru.json +++ b/foundations/core/packages/core/lang/ru.json @@ -69,6 +69,7 @@ "Relations": "Связи", "AddRelation": "Добавить связь", "PersonId": "Персона", - "AccountId": "Аккаунт" + "AccountId": "Аккаунт", + "Version": "Версия" } } diff --git a/foundations/core/packages/core/lang/tr.json b/foundations/core/packages/core/lang/tr.json index 4d14fc39ae..2595a1a0f9 100644 --- a/foundations/core/packages/core/lang/tr.json +++ b/foundations/core/packages/core/lang/tr.json @@ -69,6 +69,7 @@ "Relations": "İlişkiler", "AddRelation": "İlişki ekle", "PersonId": "Kişi", - "AccountId": "Hesap" + "AccountId": "Hesap", + "Version": "Sürüm" } } diff --git a/foundations/core/packages/core/lang/zh.json b/foundations/core/packages/core/lang/zh.json index 21bab655b1..3fd492d867 100644 --- a/foundations/core/packages/core/lang/zh.json +++ b/foundations/core/packages/core/lang/zh.json @@ -69,6 +69,7 @@ "Relations": "关系", "AddRelation": "添加关系", "PersonId": "人员 ID", - "AccountId": "帐户" + "AccountId": "帐户", + "Version": "版本" } } diff --git a/foundations/core/packages/core/src/component.ts b/foundations/core/packages/core/src/component.ts index 774c9f5c6b..e64793c5c5 100644 --- a/foundations/core/packages/core/src/component.ts +++ b/foundations/core/packages/core/src/component.ts @@ -295,7 +295,8 @@ export default plugin(coreId, { AutoJoin: '' as IntlString, AutoJoinDescr: '' as IntlString, RBAC: '' as IntlString, - RBACDescr: '' as IntlString + RBACDescr: '' as IntlString, + Version: '' as IntlString }, descriptor: { SpacesType: '' as Ref diff --git a/plugins/card-resources/package.json b/plugins/card-resources/package.json index f59646d5bf..32304f78e5 100644 --- a/plugins/card-resources/package.json +++ b/plugins/card-resources/package.json @@ -69,6 +69,7 @@ "@hcengineering/workbench": "workspace:^0.7.0", "@tiptap/core": "^2.11.7", "@hcengineering/platform": "workspace:^0.7.19", + "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/card": "workspace:^0.7.0", "@hcengineering/communication": "workspace:^0.7.0", "@hcengineering/preference": "workspace:^0.7.0", diff --git a/plugins/card-resources/src/components/settings/GeneralSection.svelte b/plugins/card-resources/src/components/settings/GeneralSection.svelte index f021dc86c5..1b1c7c9110 100644 --- a/plugins/card-resources/src/components/settings/GeneralSection.svelte +++ b/plugins/card-resources/src/components/settings/GeneralSection.svelte @@ -14,6 +14,7 @@ -->