From 0bcbfca9e0740bdd9c989d268de26375c5716b20 Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Mon, 24 Jul 2023 14:14:32 +0200 Subject: [PATCH 1/5] rename 'translation' to 'dictionary' --- .../src/apps/backoffice/backoffice.element.ts | 2 +- .../dashboard-translation-dictionary.element.ts | 0 .../create/create-dictionary-modal.element.ts | 0 .../dictionary/entity-actions/create/create.action.ts | 0 .../export/export-dictionary-modal.element.ts | 0 .../dictionary/entity-actions/export/export.action.ts | 0 .../import/import-dictionary-modal.element.ts | 0 .../dictionary/entity-actions/import/import.action.ts | 0 .../dictionary/entity-actions/manifests.ts | 0 .../dictionary/entity-actions/reload.action.ts | 0 .../src/packages/dictionary/dictionary/index.ts | 1 + .../{translation => dictionary}/dictionary/manifests.ts | 0 .../dictionary/menu-item/dictionary-menu-item.element.ts | 0 .../dictionary/menu-item/manifests.ts | 0 .../dictionary/menu.manifests.ts | 0 .../dictionary/repository/dictionary.repository.ts | 0 .../dictionary/repository/dictionary.store.ts | 0 .../dictionary/repository/dictionary.tree.store.ts | 0 .../packages/dictionary/dictionary/repository/index.ts | 3 +++ .../dictionary/repository/manifests.ts | 2 +- .../repository/sources/dictionary.detail.server.data.ts | 0 .../repository/sources/dictionary.tree.server.data.ts | 0 .../dictionary/tree/manifests.ts | 0 .../workspace/dictionary-workspace-editor.element.ts | 0 .../dictionary/workspace/dictionary-workspace.context.ts | 0 .../dictionary/workspace/dictionary-workspace.element.ts | 0 .../dictionary/workspace/dictionary-workspace.stories.ts | 0 .../dictionary/workspace/manifests.ts | 0 .../editor/workspace-view-dictionary-editor.element.ts | 0 .../editor/workspace-view-dictionary-editor.stories.ts | 0 .../packages/{translation => dictionary}/manifests.ts | 0 .../{translation => dictionary}/section.manifest.ts | 0 .../src/packages/dictionary/umbraco-package.ts | 9 +++++++++ .../src/packages/translation/umbraco-package.ts | 9 --------- 34 files changed, 15 insertions(+), 11 deletions(-) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dashboards/dictionary/dashboard-translation-dictionary.element.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/entity-actions/create/create-dictionary-modal.element.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/entity-actions/create/create.action.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/entity-actions/export/export-dictionary-modal.element.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/entity-actions/export/export.action.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/entity-actions/import/import-dictionary-modal.element.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/entity-actions/import/import.action.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/entity-actions/manifests.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/entity-actions/reload.action.ts (100%) create mode 100644 src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/index.ts rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/manifests.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/menu-item/dictionary-menu-item.element.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/menu-item/manifests.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/menu.manifests.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/repository/dictionary.repository.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/repository/dictionary.store.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/repository/dictionary.tree.store.ts (100%) create mode 100644 src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/index.ts rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/repository/manifests.ts (92%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/repository/sources/dictionary.detail.server.data.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/repository/sources/dictionary.tree.server.data.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/tree/manifests.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/workspace/dictionary-workspace-editor.element.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/workspace/dictionary-workspace.context.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/workspace/dictionary-workspace.element.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/workspace/dictionary-workspace.stories.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/workspace/manifests.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/workspace/views/editor/workspace-view-dictionary-editor.element.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/dictionary/workspace/views/editor/workspace-view-dictionary-editor.stories.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/manifests.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/{translation => dictionary}/section.manifest.ts (100%) create mode 100644 src/Umbraco.Web.UI.Client/src/packages/dictionary/umbraco-package.ts delete mode 100644 src/Umbraco.Web.UI.Client/src/packages/translation/umbraco-package.ts diff --git a/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.element.ts b/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.element.ts index 983b190c0a..38f34efc36 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.element.ts @@ -18,7 +18,7 @@ const CORE_PACKAGES = [ import('../../packages/documents/umbraco-package.js'), import('../../packages/media/umbraco-package.js'), import('../../packages/members/umbraco-package.js'), - import('../../packages/translation/umbraco-package.js'), + import('../../packages/dictionary/umbraco-package.js'), import('../../packages/users/umbraco-package.js'), import('../../packages/packages/umbraco-package.js'), import('../../packages/search/umbraco-package.js'), diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dashboards/dictionary/dashboard-translation-dictionary.element.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dashboards/dictionary/dashboard-translation-dictionary.element.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dashboards/dictionary/dashboard-translation-dictionary.element.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dashboards/dictionary/dashboard-translation-dictionary.element.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/create/create-dictionary-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/create/create-dictionary-modal.element.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/create/create-dictionary-modal.element.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/create/create-dictionary-modal.element.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/create/create.action.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/create/create.action.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/create/create.action.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/create/create.action.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/export/export-dictionary-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/export/export-dictionary-modal.element.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/export/export-dictionary-modal.element.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/export/export-dictionary-modal.element.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/export/export.action.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/export/export.action.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/export/export.action.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/export/export.action.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/import/import-dictionary-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/import/import-dictionary-modal.element.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/import/import-dictionary-modal.element.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/import/import-dictionary-modal.element.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/import/import.action.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/import/import.action.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/import/import.action.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/import/import.action.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/manifests.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/manifests.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/manifests.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/reload.action.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/reload.action.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/reload.action.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/entity-actions/reload.action.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/index.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/index.ts new file mode 100644 index 0000000000..3d76f338dd --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/index.ts @@ -0,0 +1 @@ +export * from './repository/index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/manifests.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/manifests.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/manifests.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/menu-item/dictionary-menu-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/menu-item/dictionary-menu-item.element.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/menu-item/dictionary-menu-item.element.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/menu-item/dictionary-menu-item.element.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/menu-item/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/menu-item/manifests.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/menu-item/manifests.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/menu-item/manifests.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/menu.manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/menu.manifests.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/menu.manifests.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/menu.manifests.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/repository/dictionary.repository.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/dictionary.repository.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/repository/dictionary.repository.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/dictionary.repository.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/repository/dictionary.store.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/dictionary.store.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/repository/dictionary.store.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/dictionary.store.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/repository/dictionary.tree.store.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/dictionary.tree.store.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/repository/dictionary.tree.store.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/dictionary.tree.store.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/index.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/index.ts new file mode 100644 index 0000000000..5915c01e1d --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/index.ts @@ -0,0 +1,3 @@ +export * from './dictionary.repository.js'; +export * from './dictionary.store.js'; +export * from './dictionary.tree.store.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/repository/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/manifests.ts similarity index 92% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/repository/manifests.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/manifests.ts index 157a4d359a..d85bd1af56 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/repository/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/manifests.ts @@ -1,4 +1,4 @@ -import { UmbDictionaryRepository } from '../repository/dictionary.repository.js'; +import { UmbDictionaryRepository } from './dictionary.repository.js'; import { UmbDictionaryTreeStore } from './dictionary.tree.store.js'; import { UmbDictionaryStore } from './dictionary.store.js'; import { ManifestStore, ManifestTreeStore, ManifestRepository } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/repository/sources/dictionary.detail.server.data.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/sources/dictionary.detail.server.data.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/repository/sources/dictionary.detail.server.data.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/sources/dictionary.detail.server.data.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/repository/sources/dictionary.tree.server.data.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/sources/dictionary.tree.server.data.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/repository/sources/dictionary.tree.server.data.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/sources/dictionary.tree.server.data.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/tree/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/tree/manifests.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/tree/manifests.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/tree/manifests.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace-editor.element.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/dictionary-workspace-editor.element.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace-editor.element.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/dictionary-workspace-editor.element.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/dictionary-workspace.context.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.context.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/dictionary-workspace.context.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/dictionary-workspace.element.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.element.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/dictionary-workspace.element.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/dictionary-workspace.stories.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.stories.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/dictionary-workspace.stories.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/manifests.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/manifests.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/manifests.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/views/editor/workspace-view-dictionary-editor.element.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/views/editor/workspace-view-dictionary-editor.element.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/views/editor/workspace-view-dictionary-editor.element.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/views/editor/workspace-view-dictionary-editor.element.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/views/editor/workspace-view-dictionary-editor.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/views/editor/workspace-view-dictionary-editor.stories.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/views/editor/workspace-view-dictionary-editor.stories.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/workspace/views/editor/workspace-view-dictionary-editor.stories.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/manifests.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/manifests.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/manifests.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/section.manifest.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/section.manifest.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/translation/section.manifest.ts rename to src/Umbraco.Web.UI.Client/src/packages/dictionary/section.manifest.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/dictionary/umbraco-package.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/umbraco-package.ts new file mode 100644 index 0000000000..270c7257e8 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/dictionary/umbraco-package.ts @@ -0,0 +1,9 @@ +export const name = 'Umbraco.Core.DictionaryManagement'; +export const extensions = [ + { + name: 'Dictionary Management Bundle', + alias: 'Umb.Dictionary.TranslationManagement', + type: 'bundle', + loader: () => import('./manifests.js'), + }, +]; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/umbraco-package.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/umbraco-package.ts deleted file mode 100644 index 65078af2a4..0000000000 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/umbraco-package.ts +++ /dev/null @@ -1,9 +0,0 @@ -export const name = 'Umbraco.Core.TranslationManagement'; -export const extensions = [ - { - name: 'Translation Management Bundle', - alias: 'Umb.Bundle.TranslationManagement', - type: 'bundle', - loader: () => import('./manifests.js'), - }, -]; From e221b8b4d6bc0c38e9f5216606d0e2336d3797ff Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Mon, 24 Jul 2023 14:15:59 +0200 Subject: [PATCH 2/5] add path to dictionary barrel --- src/Umbraco.Web.UI.Client/package.json | 1 + src/Umbraco.Web.UI.Client/tsconfig.json | 2 ++ src/Umbraco.Web.UI.Client/web-test-runner.config.mjs | 2 ++ 3 files changed, 5 insertions(+) diff --git a/src/Umbraco.Web.UI.Client/package.json b/src/Umbraco.Web.UI.Client/package.json index 5c10b985b6..489f9a6f2f 100644 --- a/src/Umbraco.Web.UI.Client/package.json +++ b/src/Umbraco.Web.UI.Client/package.json @@ -44,6 +44,7 @@ "./tree": "./dist-cms/packages/core/tree/index.js", "./variant": "./dist-cms/packages/core/variant/index.js", "./workspace": "./dist-cms/packages/core/workspace/index.js", + "./dictionary": "./dist-cms/packages/dictionary/dictionary/index.ts", "./document": "./dist-cms/packages/documents/documents/index.ts", "./document-blueprint": "./dist-cms/packages/documents/document-blueprints/index.ts", "./document-type": "./dist-cms/packages/documents/document-types/index.ts", diff --git a/src/Umbraco.Web.UI.Client/tsconfig.json b/src/Umbraco.Web.UI.Client/tsconfig.json index d9e5e30ef8..b6042698e5 100644 --- a/src/Umbraco.Web.UI.Client/tsconfig.json +++ b/src/Umbraco.Web.UI.Client/tsconfig.json @@ -73,6 +73,8 @@ "@umbraco-cms/backoffice/variant": ["src/packages/core/variant"], "@umbraco-cms/backoffice/workspace": ["src/packages/core/workspace"], + "@umbraco-cms/backoffice/dictionary": ["./src/packages/dictionary/dictionary/index.ts"], + "@umbraco-cms/backoffice/document": ["./src/packages/documents/documents/index.ts"], "@umbraco-cms/backoffice/document-blueprint": ["./src/packages/documents/document-blueprints/index.ts"], "@umbraco-cms/backoffice/document-type": ["./src/packages/documents/document-types/index.ts"], diff --git a/src/Umbraco.Web.UI.Client/web-test-runner.config.mjs b/src/Umbraco.Web.UI.Client/web-test-runner.config.mjs index bdae1ea01a..591f641384 100644 --- a/src/Umbraco.Web.UI.Client/web-test-runner.config.mjs +++ b/src/Umbraco.Web.UI.Client/web-test-runner.config.mjs @@ -87,6 +87,8 @@ export default { '@umbraco-cms/backoffice/variant': './src/packages/core/variant/index.ts', '@umbraco-cms/backoffice/workspace': './src/packages/core/workspace/index.ts', + '@umbraco-cms/backoffice/dictionary': './src/packages/dictionary/dictionary/index.ts', + '@umbraco-cms/backoffice/document': './src/packages/documents/documents/index.ts', '@umbraco-cms/backoffice/document-blueprint': './src/packages/documents/document-blueprints/index.ts', '@umbraco-cms/backoffice/document-type': './src/packages/documents/document-types/index.ts', From b2e7b8588da9b42986ed6870502205e90862fc0d Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Mon, 24 Jul 2023 14:16:05 +0200 Subject: [PATCH 3/5] update imports --- .../components/insert-menu/templating-insert-menu.element.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/components/insert-menu/templating-insert-menu.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/components/insert-menu/templating-insert-menu.element.ts index 19d5ab55df..babb659488 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/components/insert-menu/templating-insert-menu.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/components/insert-menu/templating-insert-menu.element.ts @@ -1,5 +1,5 @@ +import { UmbDictionaryRepository } from '@umbraco-cms/backoffice/dictionary'; import { UMB_MODAL_TEMPLATING_INSERT_CHOOSE_TYPE_SIDEBAR_ALIAS } from '../../modals/manifests.js'; -import { UmbDictionaryRepository } from '../../../translation/dictionary/repository/dictionary.repository.js'; import { getInsertDictionarySnippet, getInsertPartialSnippet } from '../../utils.js'; import { ChooseInsertTypeModalResult, CodeSnippetType } from '../../modals/insert-choose-type-sidebar.element.js'; import { customElement, property, css, html } from '@umbraco-cms/backoffice/external/lit'; From abdbc2d918d30a87181bc11b9b051e575e08966d Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Tue, 25 Jul 2023 16:38:52 +0200 Subject: [PATCH 4/5] rename translation section to Dictionary --- .../src/packages/dictionary/section.manifest.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/dictionary/section.manifest.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/section.manifest.ts index b42f4333bb..4dbb36350a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/dictionary/section.manifest.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/dictionary/section.manifest.ts @@ -1,15 +1,15 @@ import type { ManifestDashboard, ManifestSection, ManifestTypes } from '@umbraco-cms/backoffice/extension-registry'; -const sectionAlias = 'Umb.Section.Translation'; +const sectionAlias = 'Umb.Section.Dictionary'; const section: ManifestSection = { type: 'section', alias: sectionAlias, - name: 'Translation Section', + name: 'Dictionary Section', weight: 100, meta: { - label: 'Translation', - pathname: 'translation', + label: 'Dictionary', + pathname: 'dictionary', }, }; From 2f74019fa187a3101462328a1b7c34df756fe0db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Tue, 25 Jul 2023 21:09:28 +0200 Subject: [PATCH 5/5] lint fixing --- .../entity-actions/create/create-from-snippet.action.ts | 9 ++------- .../entity-actions/create/create-from-snippet.modal.ts | 4 +--- .../workspace/partial-views-workspace-edit.element.ts | 6 +++--- 3 files changed, 6 insertions(+), 13 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/entity-actions/create/create-from-snippet.action.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/entity-actions/create/create-from-snippet.action.ts index 4a4031021a..a59e009253 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/entity-actions/create/create-from-snippet.action.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/entity-actions/create/create-from-snippet.action.ts @@ -1,13 +1,8 @@ +import { UmbPartialViewsRepository } from '../../repository/index.js'; import { UmbEntityActionBase } from '@umbraco-cms/backoffice/entity-action'; import { UmbControllerHostElement } from '@umbraco-cms/backoffice/controller-api'; -import { UmbPartialViewsRepository } from '../../repository/index.js'; import { UmbContextConsumerController } from '@umbraco-cms/backoffice/context-api'; -import { - UMB_CONFIRM_MODAL, - UMB_MODAL_MANAGER_CONTEXT_TOKEN, - UmbModalManagerContext, - UmbModalToken, -} from '@umbraco-cms/backoffice/modal'; +import { UMB_MODAL_MANAGER_CONTEXT_TOKEN, UmbModalManagerContext, UmbModalToken } from '@umbraco-cms/backoffice/modal'; import { SnippetItemResponseModel } from '@umbraco-cms/backoffice/backend-api'; export interface UmbCreateFromSnippetPartialViewModalData { diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/entity-actions/create/create-from-snippet.modal.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/entity-actions/create/create-from-snippet.modal.ts index 7f90b453a2..69f06ceb1f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/entity-actions/create/create-from-snippet.modal.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/entity-actions/create/create-from-snippet.modal.ts @@ -1,9 +1,7 @@ +import { UmbCreateFromSnippetPartialViewModalData } from './create-from-snippet.action.js'; import { UUITextStyles } from '@umbraco-cms/backoffice/external/uui'; import { css, html, customElement, state } from '@umbraco-cms/backoffice/external/lit'; -import { UmbPartialViewPickerModalData, UmbPartialViewPickerModalResult } from '@umbraco-cms/backoffice/modal'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; -import { UmbTreeElement } from '@umbraco-cms/backoffice/tree'; -import { UmbCreateFromSnippetPartialViewModalData } from './create-from-snippet.action.js'; import { SnippetItemResponseModel } from '@umbraco-cms/backoffice/backend-api'; @customElement('umb-partial-view-create-from-snippet-modal') diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/workspace/partial-views-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/workspace/partial-views-workspace-edit.element.ts index b17992eb89..6f9a6cfede 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/workspace/partial-views-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/workspace/partial-views-workspace-edit.element.ts @@ -1,12 +1,12 @@ +import { UmbTemplatingInsertMenuElement } from '../../components/index.js'; +import { UMB_TEMPLATE_QUERY_BUILDER_MODAL } from '../../templates/modals/modal-tokens.js'; +import { getQuerySnippet } from '../../utils.js'; import { UmbPartialViewsWorkspaceContext } from './partial-views-workspace.context.js'; import type { UmbCodeEditorElement } from '@umbraco-cms/backoffice/code-editor'; import { UUITextStyles, UUIInputElement } from '@umbraco-cms/backoffice/external/uui'; import { css, html, customElement, query, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UMB_MODAL_MANAGER_CONTEXT_TOKEN, UmbModalManagerContext } from '@umbraco-cms/backoffice/modal'; -import { UmbTemplatingInsertMenuElement } from '../../components/index.js'; -import { UMB_TEMPLATE_QUERY_BUILDER_MODAL } from '../../templates/modals/modal-tokens.js'; -import { getQuerySnippet } from '../../utils.js'; import { Subject, debounceTime } from '@umbraco-cms/backoffice/external/rxjs'; @customElement('umb-partial-views-workspace-edit')