From 6d54e234eede89877a28442a2584208ef5962a1c Mon Sep 17 00:00:00 2001 From: Alexander Onnikov Date: Fri, 20 Mar 2026 21:08:22 +0700 Subject: [PATCH 1/2] fix: remove obsolete plugins --- common/config/rush/pnpm-lock.yaml | 3744 ++++++----------- desktop/package.json | 9 - desktop/src/ui/platform.ts | 15 - dev/prod/package.json | 11 - dev/prod/src/platform.ts | 18 - dev/tool/package.json | 2 - dev/tool/src/__start.ts | 2 - docs/disableFeatures.md | 1 - models/all/package.json | 4 - models/all/src/index.ts | 43 - models/all/src/migration.ts | 6 - models/bitrix/.eslintrc.js | 7 - models/bitrix/.npmignore | 4 - models/bitrix/config/rig.json | 5 - models/bitrix/jest.config.js | 7 - models/bitrix/package.json | 54 - models/bitrix/src/index.ts | 158 - models/bitrix/src/migration.ts | 38 - models/bitrix/src/plugin.ts | 39 - models/bitrix/tsconfig.json | 12 - models/board/.eslintrc.js | 7 - models/board/.npmignore | 4 - models/board/config/rig.json | 5 - models/board/jest.config.js | 7 - models/board/package.json | 58 - models/board/src/index.ts | 529 --- models/board/src/migration.ts | 105 - models/board/src/plugin.ts | 74 - models/board/tsconfig.json | 12 - models/inventory/.eslintrc.js | 7 - models/inventory/.npmignore | 4 - models/inventory/config/rig.json | 5 - models/inventory/jest.config.js | 7 - models/inventory/package.json | 54 - models/inventory/src/index.ts | 244 -- models/inventory/src/migration.ts | 40 - models/inventory/src/plugin.ts | 59 - models/inventory/tsconfig.json | 12 - models/server-inventory/.eslintrc.js | 7 - models/server-inventory/.npmignore | 4 - models/server-inventory/config/rig.json | 5 - models/server-inventory/jest.config.js | 7 - models/server-inventory/package.json | 45 - models/server-inventory/src/index.ts | 33 - models/server-inventory/tsconfig.json | 12 - models/time/package.json | 1 - models/time/src/index.ts | 5 - plugins/bitrix-assets/.eslintrc.js | 7 - plugins/bitrix-assets/assets/icons.svg | 16 - plugins/bitrix-assets/config/rig.json | 5 - plugins/bitrix-assets/jest.config.js | 7 - plugins/bitrix-assets/lang/cs.json | 18 - plugins/bitrix-assets/lang/de.json | 18 - plugins/bitrix-assets/lang/en.json | 18 - plugins/bitrix-assets/lang/es.json | 18 - plugins/bitrix-assets/lang/fr.json | 18 - plugins/bitrix-assets/lang/it.json | 18 - plugins/bitrix-assets/lang/ja.json | 18 - plugins/bitrix-assets/lang/ko.json | 18 - plugins/bitrix-assets/lang/pt-br.json | 18 - plugins/bitrix-assets/lang/pt.json | 18 - plugins/bitrix-assets/lang/ru.json | 18 - plugins/bitrix-assets/lang/tr.json | 18 - plugins/bitrix-assets/lang/zh.json | 18 - plugins/bitrix-assets/package.json | 69 - .../bitrix-assets/src/__tests__/lang.test.ts | 6 - plugins/bitrix-assets/src/index.ts | 22 - plugins/bitrix-assets/tsconfig.json | 13 - plugins/bitrix-resources/.eslintrc.js | 4 - plugins/bitrix-resources/.prettierrc | 22 - plugins/bitrix-resources/config/rig.json | 5 - plugins/bitrix-resources/jest.config.js | 5 - plugins/bitrix-resources/package.json | 71 - plugins/bitrix-resources/postcss.config.js | 5 - .../src/components/AttributeMapper.svelte | 123 - .../src/components/BitrixConfigure.svelte | 171 - .../src/components/BitrixConnect.svelte | 45 - .../src/components/BitrixFieldLookup.svelte | 154 - .../src/components/BitrixImport.svelte | 63 - .../src/components/CreateMapping.svelte | 72 - .../components/CreateMappingAttribute.svelte | 53 - .../src/components/EntityMapping.svelte | 227 - .../src/components/EnumPopup.svelte | 46 - .../components/FieldMappingPresenter.svelte | 56 - .../FieldMappingSynchronizer.svelte | 253 -- .../src/components/icons/Bitrix.svelte | 38 - .../components/mappings/CopyMapping.svelte | 132 - .../mappings/CopyMappingPresenter.svelte | 48 - .../mappings/CreateChannelMapping.svelte | 117 - .../CreateChannelMappingPresenter.svelte | 52 - .../CreateHRApplicationMapping.svelte | 222 - .../CreateHRApplicationPresenter.svelte | 37 - .../mappings/CreateTagMapping.svelte | 137 - .../mappings/CreateTagMappingPresenter.svelte | 49 - .../mappings/DownloadAttachmentMapping.svelte | 99 - .../DownloadAttachmentPresenter.svelte | 37 - .../mappings/FindReferenceMapping.svelte | 100 - .../mappings/FindReferencePresenter.svelte | 38 - plugins/bitrix-resources/src/index.ts | 33 - plugins/bitrix-resources/src/plugin.ts | 47 - plugins/bitrix-resources/src/queue.ts | 6 - plugins/bitrix-resources/svelte.config.js | 10 - plugins/bitrix-resources/tsconfig.json | 11 - plugins/bitrix/.eslintrc.js | 7 - plugins/bitrix/.npmignore | 4 - plugins/bitrix/config/rig.json | 4 - plugins/bitrix/jest.config.js | 7 - plugins/bitrix/package.json | 61 - plugins/bitrix/src/client.ts | 31 - plugins/bitrix/src/hr.ts | 72 - plugins/bitrix/src/index.ts | 48 - plugins/bitrix/src/sync.ts | 1004 ----- plugins/bitrix/src/types.ts | 382 -- plugins/bitrix/src/utils.ts | 667 --- plugins/bitrix/tsconfig.json | 12 - plugins/board-assets/.eslintrc.js | 7 - plugins/board-assets/assets/icons.svg | 10 - plugins/board-assets/config/rig.json | 5 - plugins/board-assets/jest.config.js | 7 - plugins/board-assets/lang/cs.json | 107 - plugins/board-assets/lang/de.json | 107 - plugins/board-assets/lang/en.json | 107 - plugins/board-assets/lang/es.json | 107 - plugins/board-assets/lang/fr.json | 107 - plugins/board-assets/lang/it.json | 107 - plugins/board-assets/lang/ja.json | 107 - plugins/board-assets/lang/ko.json | 107 - plugins/board-assets/lang/pt-br.json | 107 - plugins/board-assets/lang/pt.json | 107 - plugins/board-assets/lang/ru.json | 107 - plugins/board-assets/lang/tr.json | 107 - plugins/board-assets/lang/zh.json | 107 - plugins/board-assets/package.json | 69 - .../board-assets/src/__tests__/lang.test.ts | 6 - plugins/board-assets/src/index.ts | 24 - plugins/board-assets/tsconfig.json | 13 - plugins/board-resources/.eslintrc.js | 4 - plugins/board-resources/.prettierrc | 22 - plugins/board-resources/config/rig.json | 5 - plugins/board-resources/jest.config.js | 5 - plugins/board-resources/package.json | 66 - plugins/board-resources/postcss.config.js | 5 - .../src/components/Archive.svelte | 32 - .../src/components/BoardHeader.svelte | 65 - .../src/components/BoardMenu.svelte | 52 - .../src/components/BoardPresenter.svelte | 39 - .../src/components/CardArchive.svelte | 60 - .../src/components/CardPresenter.svelte | 39 - .../src/components/CreateBoard.svelte | 68 - .../src/components/CreateCard.svelte | 114 - .../src/components/EditCard.svelte | 141 - .../src/components/KanbanCard.svelte | 211 - .../src/components/KanbanView.svelte | 159 - .../src/components/LabelsView.svelte | 17 - .../src/components/ListArchive.svelte | 46 - .../src/components/ListHeader.svelte | 29 - .../src/components/MenuMainPage.svelte | 32 - .../src/components/TableView.svelte | 44 - .../src/components/TemplatesIcon.svelte | 16 - .../src/components/UserBoxList.svelte | 16 - .../src/components/add-card/AddCard.svelte | 129 - .../components/add-card/AddCardEditor.svelte | 26 - .../add-card/AddMultipleCardsPopup.svelte | 52 - .../src/components/editor/CardActions.svelte | 84 - .../components/editor/CardCoverEditor.svelte | 23 - .../components/popups/CardCoverPicker.svelte | 105 - .../src/components/popups/CopyCard.svelte | 137 - .../components/popups/DateRangePicker.svelte | 89 - .../src/components/popups/MoveCard.svelte | 96 - .../presenters/CardCoverPresenter.svelte | 8 - .../presenters/ColorPresenter.svelte | 36 - .../presenters/DatePresenter.svelte | 33 - .../presenters/NotificationPresenter.svelte | 33 - .../components/selectors/RankSelect.svelte | 50 - .../components/selectors/SpaceSelect.svelte | 22 - .../components/selectors/StateSelect.svelte | 53 - plugins/board-resources/src/index.ts | 65 - plugins/board-resources/src/plugin.ts | 132 - .../board-resources/src/utils/BoardUtils.ts | 61 - .../src/utils/CardActionUtils.ts | 7 - .../board-resources/src/utils/CardUtils.ts | 112 - plugins/board-resources/svelte.config.js | 10 - plugins/board-resources/tsconfig.json | 11 - plugins/board/.eslintrc.js | 7 - plugins/board/.npmignore | 4 - plugins/board/config/rig.json | 4 - plugins/board/jest.config.js | 7 - plugins/board/package.json | 56 - plugins/board/src/index.ts | 132 - plugins/board/tsconfig.json | 12 - plugins/inventory-assets/.eslintrc.js | 7 - plugins/inventory-assets/assets/icons.svg | 18 - plugins/inventory-assets/config/rig.json | 5 - plugins/inventory-assets/jest.config.js | 7 - plugins/inventory-assets/lang/cs.json | 25 - plugins/inventory-assets/lang/de.json | 25 - plugins/inventory-assets/lang/en.json | 25 - plugins/inventory-assets/lang/es.json | 25 - plugins/inventory-assets/lang/fr.json | 25 - plugins/inventory-assets/lang/it.json | 25 - plugins/inventory-assets/lang/ja.json | 25 - plugins/inventory-assets/lang/ko.json | 25 - plugins/inventory-assets/lang/pt-br.json | 25 - plugins/inventory-assets/lang/pt.json | 25 - plugins/inventory-assets/lang/ru.json | 25 - plugins/inventory-assets/lang/tr.json | 25 - plugins/inventory-assets/lang/zh.json | 25 - plugins/inventory-assets/package.json | 69 - .../src/__tests__/lang.test.ts | 6 - plugins/inventory-assets/src/index.ts | 26 - plugins/inventory-assets/tsconfig.json | 13 - plugins/inventory-resources/.eslintrc.js | 4 - plugins/inventory-resources/.prettierrc | 22 - plugins/inventory-resources/config/rig.json | 5 - plugins/inventory-resources/jest.config.js | 5 - plugins/inventory-resources/package.json | 53 - plugins/inventory-resources/postcss.config.js | 5 - .../src/components/Categories.svelte | 58 - .../src/components/CategoryPresenter.svelte | 34 - .../components/CategoryRefPresenter.svelte | 40 - .../src/components/CreateCategory.svelte | 73 - .../src/components/CreateProduct.svelte | 95 - .../src/components/CreateVariant.svelte | 72 - .../src/components/EditProduct.svelte | 24 - .../src/components/HierarchyElement.svelte | 146 - .../src/components/HierarchyView.svelte | 112 - .../src/components/ProductPresenter.svelte | 38 - .../src/components/VariantPresenter.svelte | 26 - .../src/components/Variants.svelte | 61 - .../src/components/icons/Collapse.svelte | 8 - .../src/components/icons/Expand.svelte | 8 - plugins/inventory-resources/src/index.ts | 67 - plugins/inventory-resources/src/plugin.ts | 42 - plugins/inventory-resources/svelte.config.js | 10 - plugins/inventory-resources/tsconfig.json | 11 - plugins/inventory/.eslintrc.js | 7 - plugins/inventory/.npmignore | 4 - plugins/inventory/config/rig.json | 4 - plugins/inventory/jest.config.js | 7 - plugins/inventory/package.json | 50 - plugins/inventory/src/index.ts | 75 - plugins/inventory/tsconfig.json | 12 - plugins/time-resources/package.json | 1 - .../presenters/CardPresenter.svelte | 28 - plugins/time-resources/src/index.ts | 2 - pods/embeddings/__index__.py | 0 pods/embeddings/model.py | 70 - pods/embeddings/readme.md | 9 - pods/embeddings/requirenents.txt | 2 - pods/embeddings/server.py | 154 - rush.json | 76 - .../inventory-resources/.eslintrc.js | 7 - server-plugins/inventory-resources/.npmignore | 4 - .../inventory-resources/config/rig.json | 4 - .../inventory-resources/jest.config.js | 7 - .../inventory-resources/package.json | 49 - .../inventory-resources/src/index.ts | 48 - .../inventory-resources/tsconfig.json | 12 - server-plugins/inventory/.eslintrc.js | 7 - server-plugins/inventory/.npmignore | 4 - server-plugins/inventory/config/rig.json | 4 - server-plugins/inventory/jest.config.js | 7 - server-plugins/inventory/package.json | 44 - server-plugins/inventory/src/index.ts | 33 - server-plugins/inventory/tsconfig.json | 12 - server/server-pipeline/package.json | 6 - .../src/internationalization.ts | 6 - server/server-pipeline/src/serverPlugins.ts | 2 - services/github/pod-github/package.json | 6 - services/github/pod-github/src/loaders.ts | 9 - 270 files changed, 1200 insertions(+), 16279 deletions(-) delete mode 100644 models/bitrix/.eslintrc.js delete mode 100644 models/bitrix/.npmignore delete mode 100644 models/bitrix/config/rig.json delete mode 100644 models/bitrix/jest.config.js delete mode 100644 models/bitrix/package.json delete mode 100644 models/bitrix/src/index.ts delete mode 100644 models/bitrix/src/migration.ts delete mode 100644 models/bitrix/src/plugin.ts delete mode 100644 models/bitrix/tsconfig.json delete mode 100644 models/board/.eslintrc.js delete mode 100644 models/board/.npmignore delete mode 100644 models/board/config/rig.json delete mode 100644 models/board/jest.config.js delete mode 100644 models/board/package.json delete mode 100644 models/board/src/index.ts delete mode 100644 models/board/src/migration.ts delete mode 100644 models/board/src/plugin.ts delete mode 100644 models/board/tsconfig.json delete mode 100644 models/inventory/.eslintrc.js delete mode 100644 models/inventory/.npmignore delete mode 100644 models/inventory/config/rig.json delete mode 100644 models/inventory/jest.config.js delete mode 100644 models/inventory/package.json delete mode 100644 models/inventory/src/index.ts delete mode 100644 models/inventory/src/migration.ts delete mode 100644 models/inventory/src/plugin.ts delete mode 100644 models/inventory/tsconfig.json delete mode 100644 models/server-inventory/.eslintrc.js delete mode 100644 models/server-inventory/.npmignore delete mode 100644 models/server-inventory/config/rig.json delete mode 100644 models/server-inventory/jest.config.js delete mode 100644 models/server-inventory/package.json delete mode 100644 models/server-inventory/src/index.ts delete mode 100644 models/server-inventory/tsconfig.json delete mode 100644 plugins/bitrix-assets/.eslintrc.js delete mode 100644 plugins/bitrix-assets/assets/icons.svg delete mode 100644 plugins/bitrix-assets/config/rig.json delete mode 100644 plugins/bitrix-assets/jest.config.js delete mode 100644 plugins/bitrix-assets/lang/cs.json delete mode 100644 plugins/bitrix-assets/lang/de.json delete mode 100644 plugins/bitrix-assets/lang/en.json delete mode 100644 plugins/bitrix-assets/lang/es.json delete mode 100644 plugins/bitrix-assets/lang/fr.json delete mode 100644 plugins/bitrix-assets/lang/it.json delete mode 100644 plugins/bitrix-assets/lang/ja.json delete mode 100644 plugins/bitrix-assets/lang/ko.json delete mode 100644 plugins/bitrix-assets/lang/pt-br.json delete mode 100644 plugins/bitrix-assets/lang/pt.json delete mode 100644 plugins/bitrix-assets/lang/ru.json delete mode 100644 plugins/bitrix-assets/lang/tr.json delete mode 100644 plugins/bitrix-assets/lang/zh.json delete mode 100644 plugins/bitrix-assets/package.json delete mode 100644 plugins/bitrix-assets/src/__tests__/lang.test.ts delete mode 100644 plugins/bitrix-assets/src/index.ts delete mode 100644 plugins/bitrix-assets/tsconfig.json delete mode 100644 plugins/bitrix-resources/.eslintrc.js delete mode 100644 plugins/bitrix-resources/.prettierrc delete mode 100644 plugins/bitrix-resources/config/rig.json delete mode 100644 plugins/bitrix-resources/jest.config.js delete mode 100644 plugins/bitrix-resources/package.json delete mode 100644 plugins/bitrix-resources/postcss.config.js delete mode 100644 plugins/bitrix-resources/src/components/AttributeMapper.svelte delete mode 100644 plugins/bitrix-resources/src/components/BitrixConfigure.svelte delete mode 100644 plugins/bitrix-resources/src/components/BitrixConnect.svelte delete mode 100644 plugins/bitrix-resources/src/components/BitrixFieldLookup.svelte delete mode 100644 plugins/bitrix-resources/src/components/BitrixImport.svelte delete mode 100644 plugins/bitrix-resources/src/components/CreateMapping.svelte delete mode 100644 plugins/bitrix-resources/src/components/CreateMappingAttribute.svelte delete mode 100644 plugins/bitrix-resources/src/components/EntityMapping.svelte delete mode 100644 plugins/bitrix-resources/src/components/EnumPopup.svelte delete mode 100644 plugins/bitrix-resources/src/components/FieldMappingPresenter.svelte delete mode 100644 plugins/bitrix-resources/src/components/FieldMappingSynchronizer.svelte delete mode 100644 plugins/bitrix-resources/src/components/icons/Bitrix.svelte delete mode 100644 plugins/bitrix-resources/src/components/mappings/CopyMapping.svelte delete mode 100644 plugins/bitrix-resources/src/components/mappings/CopyMappingPresenter.svelte delete mode 100644 plugins/bitrix-resources/src/components/mappings/CreateChannelMapping.svelte delete mode 100644 plugins/bitrix-resources/src/components/mappings/CreateChannelMappingPresenter.svelte delete mode 100644 plugins/bitrix-resources/src/components/mappings/CreateHRApplicationMapping.svelte delete mode 100644 plugins/bitrix-resources/src/components/mappings/CreateHRApplicationPresenter.svelte delete mode 100644 plugins/bitrix-resources/src/components/mappings/CreateTagMapping.svelte delete mode 100644 plugins/bitrix-resources/src/components/mappings/CreateTagMappingPresenter.svelte delete mode 100644 plugins/bitrix-resources/src/components/mappings/DownloadAttachmentMapping.svelte delete mode 100644 plugins/bitrix-resources/src/components/mappings/DownloadAttachmentPresenter.svelte delete mode 100644 plugins/bitrix-resources/src/components/mappings/FindReferenceMapping.svelte delete mode 100644 plugins/bitrix-resources/src/components/mappings/FindReferencePresenter.svelte delete mode 100644 plugins/bitrix-resources/src/index.ts delete mode 100644 plugins/bitrix-resources/src/plugin.ts delete mode 100644 plugins/bitrix-resources/src/queue.ts delete mode 100644 plugins/bitrix-resources/svelte.config.js delete mode 100644 plugins/bitrix-resources/tsconfig.json delete mode 100644 plugins/bitrix/.eslintrc.js delete mode 100644 plugins/bitrix/.npmignore delete mode 100644 plugins/bitrix/config/rig.json delete mode 100644 plugins/bitrix/jest.config.js delete mode 100644 plugins/bitrix/package.json delete mode 100644 plugins/bitrix/src/client.ts delete mode 100644 plugins/bitrix/src/hr.ts delete mode 100644 plugins/bitrix/src/index.ts delete mode 100644 plugins/bitrix/src/sync.ts delete mode 100644 plugins/bitrix/src/types.ts delete mode 100644 plugins/bitrix/src/utils.ts delete mode 100644 plugins/bitrix/tsconfig.json delete mode 100644 plugins/board-assets/.eslintrc.js delete mode 100644 plugins/board-assets/assets/icons.svg delete mode 100644 plugins/board-assets/config/rig.json delete mode 100644 plugins/board-assets/jest.config.js delete mode 100644 plugins/board-assets/lang/cs.json delete mode 100644 plugins/board-assets/lang/de.json delete mode 100644 plugins/board-assets/lang/en.json delete mode 100644 plugins/board-assets/lang/es.json delete mode 100644 plugins/board-assets/lang/fr.json delete mode 100644 plugins/board-assets/lang/it.json delete mode 100644 plugins/board-assets/lang/ja.json delete mode 100644 plugins/board-assets/lang/ko.json delete mode 100644 plugins/board-assets/lang/pt-br.json delete mode 100644 plugins/board-assets/lang/pt.json delete mode 100644 plugins/board-assets/lang/ru.json delete mode 100644 plugins/board-assets/lang/tr.json delete mode 100644 plugins/board-assets/lang/zh.json delete mode 100644 plugins/board-assets/package.json delete mode 100644 plugins/board-assets/src/__tests__/lang.test.ts delete mode 100644 plugins/board-assets/src/index.ts delete mode 100644 plugins/board-assets/tsconfig.json delete mode 100644 plugins/board-resources/.eslintrc.js delete mode 100644 plugins/board-resources/.prettierrc delete mode 100644 plugins/board-resources/config/rig.json delete mode 100644 plugins/board-resources/jest.config.js delete mode 100644 plugins/board-resources/package.json delete mode 100644 plugins/board-resources/postcss.config.js delete mode 100644 plugins/board-resources/src/components/Archive.svelte delete mode 100644 plugins/board-resources/src/components/BoardHeader.svelte delete mode 100644 plugins/board-resources/src/components/BoardMenu.svelte delete mode 100644 plugins/board-resources/src/components/BoardPresenter.svelte delete mode 100644 plugins/board-resources/src/components/CardArchive.svelte delete mode 100644 plugins/board-resources/src/components/CardPresenter.svelte delete mode 100644 plugins/board-resources/src/components/CreateBoard.svelte delete mode 100644 plugins/board-resources/src/components/CreateCard.svelte delete mode 100644 plugins/board-resources/src/components/EditCard.svelte delete mode 100644 plugins/board-resources/src/components/KanbanCard.svelte delete mode 100644 plugins/board-resources/src/components/KanbanView.svelte delete mode 100644 plugins/board-resources/src/components/LabelsView.svelte delete mode 100644 plugins/board-resources/src/components/ListArchive.svelte delete mode 100644 plugins/board-resources/src/components/ListHeader.svelte delete mode 100644 plugins/board-resources/src/components/MenuMainPage.svelte delete mode 100644 plugins/board-resources/src/components/TableView.svelte delete mode 100644 plugins/board-resources/src/components/TemplatesIcon.svelte delete mode 100644 plugins/board-resources/src/components/UserBoxList.svelte delete mode 100644 plugins/board-resources/src/components/add-card/AddCard.svelte delete mode 100644 plugins/board-resources/src/components/add-card/AddCardEditor.svelte delete mode 100644 plugins/board-resources/src/components/add-card/AddMultipleCardsPopup.svelte delete mode 100644 plugins/board-resources/src/components/editor/CardActions.svelte delete mode 100644 plugins/board-resources/src/components/editor/CardCoverEditor.svelte delete mode 100644 plugins/board-resources/src/components/popups/CardCoverPicker.svelte delete mode 100644 plugins/board-resources/src/components/popups/CopyCard.svelte delete mode 100644 plugins/board-resources/src/components/popups/DateRangePicker.svelte delete mode 100644 plugins/board-resources/src/components/popups/MoveCard.svelte delete mode 100644 plugins/board-resources/src/components/presenters/CardCoverPresenter.svelte delete mode 100644 plugins/board-resources/src/components/presenters/ColorPresenter.svelte delete mode 100644 plugins/board-resources/src/components/presenters/DatePresenter.svelte delete mode 100644 plugins/board-resources/src/components/presenters/NotificationPresenter.svelte delete mode 100644 plugins/board-resources/src/components/selectors/RankSelect.svelte delete mode 100644 plugins/board-resources/src/components/selectors/SpaceSelect.svelte delete mode 100644 plugins/board-resources/src/components/selectors/StateSelect.svelte delete mode 100644 plugins/board-resources/src/index.ts delete mode 100644 plugins/board-resources/src/plugin.ts delete mode 100644 plugins/board-resources/src/utils/BoardUtils.ts delete mode 100644 plugins/board-resources/src/utils/CardActionUtils.ts delete mode 100644 plugins/board-resources/src/utils/CardUtils.ts delete mode 100644 plugins/board-resources/svelte.config.js delete mode 100644 plugins/board-resources/tsconfig.json delete mode 100644 plugins/board/.eslintrc.js delete mode 100644 plugins/board/.npmignore delete mode 100644 plugins/board/config/rig.json delete mode 100644 plugins/board/jest.config.js delete mode 100644 plugins/board/package.json delete mode 100644 plugins/board/src/index.ts delete mode 100644 plugins/board/tsconfig.json delete mode 100644 plugins/inventory-assets/.eslintrc.js delete mode 100644 plugins/inventory-assets/assets/icons.svg delete mode 100644 plugins/inventory-assets/config/rig.json delete mode 100644 plugins/inventory-assets/jest.config.js delete mode 100644 plugins/inventory-assets/lang/cs.json delete mode 100644 plugins/inventory-assets/lang/de.json delete mode 100644 plugins/inventory-assets/lang/en.json delete mode 100644 plugins/inventory-assets/lang/es.json delete mode 100644 plugins/inventory-assets/lang/fr.json delete mode 100644 plugins/inventory-assets/lang/it.json delete mode 100644 plugins/inventory-assets/lang/ja.json delete mode 100644 plugins/inventory-assets/lang/ko.json delete mode 100644 plugins/inventory-assets/lang/pt-br.json delete mode 100644 plugins/inventory-assets/lang/pt.json delete mode 100644 plugins/inventory-assets/lang/ru.json delete mode 100644 plugins/inventory-assets/lang/tr.json delete mode 100644 plugins/inventory-assets/lang/zh.json delete mode 100644 plugins/inventory-assets/package.json delete mode 100644 plugins/inventory-assets/src/__tests__/lang.test.ts delete mode 100644 plugins/inventory-assets/src/index.ts delete mode 100644 plugins/inventory-assets/tsconfig.json delete mode 100644 plugins/inventory-resources/.eslintrc.js delete mode 100644 plugins/inventory-resources/.prettierrc delete mode 100644 plugins/inventory-resources/config/rig.json delete mode 100644 plugins/inventory-resources/jest.config.js delete mode 100644 plugins/inventory-resources/package.json delete mode 100644 plugins/inventory-resources/postcss.config.js delete mode 100644 plugins/inventory-resources/src/components/Categories.svelte delete mode 100644 plugins/inventory-resources/src/components/CategoryPresenter.svelte delete mode 100644 plugins/inventory-resources/src/components/CategoryRefPresenter.svelte delete mode 100644 plugins/inventory-resources/src/components/CreateCategory.svelte delete mode 100644 plugins/inventory-resources/src/components/CreateProduct.svelte delete mode 100644 plugins/inventory-resources/src/components/CreateVariant.svelte delete mode 100644 plugins/inventory-resources/src/components/EditProduct.svelte delete mode 100644 plugins/inventory-resources/src/components/HierarchyElement.svelte delete mode 100644 plugins/inventory-resources/src/components/HierarchyView.svelte delete mode 100644 plugins/inventory-resources/src/components/ProductPresenter.svelte delete mode 100644 plugins/inventory-resources/src/components/VariantPresenter.svelte delete mode 100644 plugins/inventory-resources/src/components/Variants.svelte delete mode 100644 plugins/inventory-resources/src/components/icons/Collapse.svelte delete mode 100644 plugins/inventory-resources/src/components/icons/Expand.svelte delete mode 100644 plugins/inventory-resources/src/index.ts delete mode 100644 plugins/inventory-resources/src/plugin.ts delete mode 100644 plugins/inventory-resources/svelte.config.js delete mode 100644 plugins/inventory-resources/tsconfig.json delete mode 100644 plugins/inventory/.eslintrc.js delete mode 100644 plugins/inventory/.npmignore delete mode 100644 plugins/inventory/config/rig.json delete mode 100644 plugins/inventory/jest.config.js delete mode 100644 plugins/inventory/package.json delete mode 100644 plugins/inventory/src/index.ts delete mode 100644 plugins/inventory/tsconfig.json delete mode 100644 plugins/time-resources/src/components/presenters/CardPresenter.svelte delete mode 100644 pods/embeddings/__index__.py delete mode 100644 pods/embeddings/model.py delete mode 100644 pods/embeddings/readme.md delete mode 100644 pods/embeddings/requirenents.txt delete mode 100644 pods/embeddings/server.py delete mode 100644 server-plugins/inventory-resources/.eslintrc.js delete mode 100644 server-plugins/inventory-resources/.npmignore delete mode 100644 server-plugins/inventory-resources/config/rig.json delete mode 100644 server-plugins/inventory-resources/jest.config.js delete mode 100644 server-plugins/inventory-resources/package.json delete mode 100644 server-plugins/inventory-resources/src/index.ts delete mode 100644 server-plugins/inventory-resources/tsconfig.json delete mode 100644 server-plugins/inventory/.eslintrc.js delete mode 100644 server-plugins/inventory/.npmignore delete mode 100644 server-plugins/inventory/config/rig.json delete mode 100644 server-plugins/inventory/jest.config.js delete mode 100644 server-plugins/inventory/package.json delete mode 100644 server-plugins/inventory/src/index.ts delete mode 100644 server-plugins/inventory/tsconfig.json diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 1d4649792a..858e736373 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -75,24 +75,6 @@ importers: '@hcengineering/billing-resources': specifier: workspace:^0.7.0 version: link:../plugins/billing-resources - '@hcengineering/bitrix': - specifier: workspace:^0.7.0 - version: link:../plugins/bitrix - '@hcengineering/bitrix-assets': - specifier: workspace:^0.7.0 - version: link:../plugins/bitrix-assets - '@hcengineering/bitrix-resources': - specifier: workspace:^0.7.0 - version: link:../plugins/bitrix-resources - '@hcengineering/board': - specifier: workspace:^0.7.0 - version: link:../plugins/board - '@hcengineering/board-assets': - specifier: workspace:^0.7.0 - version: link:../plugins/board-assets - '@hcengineering/board-resources': - specifier: workspace:^0.7.0 - version: link:../plugins/board-resources '@hcengineering/calendar': specifier: workspace:^0.7.0 version: link:../plugins/calendar @@ -306,15 +288,6 @@ importers: '@hcengineering/inbox-resources': specifier: workspace:^0.7.0 version: link:../plugins/inbox-resources - '@hcengineering/inventory': - specifier: workspace:^0.7.0 - version: link:../plugins/inventory - '@hcengineering/inventory-assets': - specifier: workspace:^0.7.0 - version: link:../plugins/inventory-assets - '@hcengineering/inventory-resources': - specifier: workspace:^0.7.0 - version: link:../plugins/inventory-resources '@hcengineering/lead': specifier: workspace:^0.7.0 version: link:../plugins/lead @@ -1141,24 +1114,6 @@ importers: '@hcengineering/billing-resources': specifier: workspace:^0.7.0 version: link:../../plugins/billing-resources - '@hcengineering/bitrix': - specifier: workspace:^0.7.0 - version: link:../../plugins/bitrix - '@hcengineering/bitrix-assets': - specifier: workspace:^0.7.0 - version: link:../../plugins/bitrix-assets - '@hcengineering/bitrix-resources': - specifier: workspace:^0.7.0 - version: link:../../plugins/bitrix-resources - '@hcengineering/board': - specifier: workspace:^0.7.0 - version: link:../../plugins/board - '@hcengineering/board-assets': - specifier: workspace:^0.7.0 - version: link:../../plugins/board-assets - '@hcengineering/board-resources': - specifier: workspace:^0.7.0 - version: link:../../plugins/board-resources '@hcengineering/calendar': specifier: workspace:^0.7.0 version: link:../../plugins/calendar @@ -1366,15 +1321,6 @@ importers: '@hcengineering/inbox-resources': specifier: workspace:^0.7.0 version: link:../../plugins/inbox-resources - '@hcengineering/inventory': - specifier: workspace:^0.7.0 - version: link:../../plugins/inventory - '@hcengineering/inventory-assets': - specifier: workspace:^0.7.0 - version: link:../../plugins/inventory-assets - '@hcengineering/inventory-resources': - specifier: workspace:^0.7.0 - version: link:../../plugins/inventory-resources '@hcengineering/lead': specifier: workspace:^0.7.0 version: link:../../plugins/lead @@ -1576,12 +1522,6 @@ importers: '@hcengineering/server-hr-resources': specifier: workspace:^0.7.0 version: link:../../server-plugins/hr-resources - '@hcengineering/server-inventory': - specifier: workspace:^0.7.0 - version: link:../../server-plugins/inventory - '@hcengineering/server-inventory-resources': - specifier: workspace:^0.7.0 - version: link:../../server-plugins/inventory-resources '@hcengineering/server-lead': specifier: workspace:^0.7.0 version: link:../../server-plugins/lead @@ -2138,12 +2078,6 @@ importers: '@hcengineering/server-hr-resources': specifier: workspace:^0.7.0 version: link:../../server-plugins/hr-resources - '@hcengineering/server-inventory': - specifier: workspace:^0.7.0 - version: link:../../server-plugins/inventory - '@hcengineering/server-inventory-resources': - specifier: workspace:^0.7.0 - version: link:../../server-plugins/inventory-resources '@hcengineering/server-lead': specifier: workspace:^0.7.0 version: link:../../server-plugins/lead @@ -5974,12 +5908,6 @@ importers: '@hcengineering/model-billing': specifier: workspace:^0.7.0 version: link:../billing - '@hcengineering/model-bitrix': - specifier: workspace:^0.7.0 - version: link:../bitrix - '@hcengineering/model-board': - specifier: workspace:^0.7.0 - version: link:../board '@hcengineering/model-calendar': specifier: workspace:^0.7.0 version: link:../calendar @@ -6043,9 +5971,6 @@ importers: '@hcengineering/model-inbox': specifier: workspace:^0.7.0 version: link:../inbox - '@hcengineering/model-inventory': - specifier: workspace:^0.7.0 - version: link:../inventory '@hcengineering/model-lead': specifier: workspace:^0.7.0 version: link:../lead @@ -6139,9 +6064,6 @@ importers: '@hcengineering/model-server-hr': specifier: workspace:^0.7.0 version: link:../server-hr - '@hcengineering/model-server-inventory': - specifier: workspace:^0.7.0 - version: link:../server-inventory '@hcengineering/model-server-lead': specifier: workspace:^0.7.0 version: link:../server-lead @@ -6540,17 +6462,20 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/bitrix: + ../../models/calendar: dependencies: + '@hcengineering/account-client': + specifier: workspace:^0.7.25 + version: link:../../foundations/core/packages/account-client '@hcengineering/activity': specifier: workspace:^0.7.0 version: link:../../plugins/activity - '@hcengineering/bitrix': + '@hcengineering/calendar': specifier: workspace:^0.7.0 - version: link:../../plugins/bitrix - '@hcengineering/bitrix-resources': + version: link:../../plugins/calendar + '@hcengineering/calendar-resources': specifier: workspace:^0.7.0 - version: link:../../plugins/bitrix-resources + version: link:../../plugins/calendar-resources '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../../plugins/contact @@ -6563,6 +6488,9 @@ importers: '@hcengineering/model-attachment': specifier: workspace:^0.7.0 version: link:../attachment + '@hcengineering/model-chunter': + specifier: workspace:^0.7.0 + version: link:../chunter '@hcengineering/model-contact': specifier: workspace:^0.7.0 version: link:../contact @@ -6572,15 +6500,21 @@ importers: '@hcengineering/model-preference': specifier: workspace:^0.7.0 version: link:../preference + '@hcengineering/model-setting': + specifier: workspace:^0.7.0 + version: link:../setting '@hcengineering/model-view': specifier: workspace:^0.7.0 version: link:../view + '@hcengineering/model-workbench': + specifier: workspace:^0.7.0 + version: link:../workbench + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/preference': - specifier: workspace:^0.7.0 - version: link:../../plugins/preference '@hcengineering/setting': specifier: workspace:^0.7.0 version: link:../../plugins/setting @@ -6590,6 +6524,9 @@ importers: '@hcengineering/view': specifier: workspace:^0.7.0 version: link:../../plugins/view + '@hcengineering/workbench': + specifier: workspace:^0.7.0 + version: link:../../plugins/workbench devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -6634,17 +6571,29 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/board: + ../../models/card: dependencies: - '@hcengineering/board': + '@hcengineering/activity': + specifier: workspace:^0.7.0 + version: link:../../plugins/activity + '@hcengineering/card': specifier: workspace:^0.7.0 - version: link:../../plugins/board - '@hcengineering/board-resources': + version: link:../../plugins/card + '@hcengineering/card-resources': + specifier: workspace:^0.7.0 + version: link:../../plugins/card-resources + '@hcengineering/chunter': + specifier: workspace:^0.7.0 + version: link:../../plugins/chunter + '@hcengineering/communication': specifier: workspace:^0.7.0 - version: link:../../plugins/board-resources + version: link:../../plugins/communication '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../../plugins/contact + '@hcengineering/converter': + specifier: workspace:^0.7.0 + version: link:../../plugins/converter '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core @@ -6654,39 +6603,42 @@ importers: '@hcengineering/model-attachment': specifier: workspace:^0.7.0 version: link:../attachment - '@hcengineering/model-chunter': - specifier: workspace:^0.7.0 - version: link:../chunter - '@hcengineering/model-contact': - specifier: workspace:^0.7.0 - version: link:../contact '@hcengineering/model-core': specifier: workspace:^0.7.0 version: link:../core + '@hcengineering/model-guest': + specifier: workspace:^0.7.0 + version: link:../guest + '@hcengineering/model-notification': + specifier: workspace:^0.7.0 + version: link:../notification '@hcengineering/model-preference': specifier: workspace:^0.7.0 version: link:../preference - '@hcengineering/model-tags': + '@hcengineering/model-presentation': specifier: workspace:^0.7.0 - version: link:../tags - '@hcengineering/model-task': + version: link:../presentation + '@hcengineering/model-setting': specifier: workspace:^0.7.0 - version: link:../task + version: link:../setting '@hcengineering/model-view': specifier: workspace:^0.7.0 version: link:../view '@hcengineering/model-workbench': specifier: workspace:^0.7.0 version: link:../workbench + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform '@hcengineering/tags': specifier: workspace:^0.7.0 version: link:../../plugins/tags - '@hcengineering/task': + '@hcengineering/time': specifier: workspace:^0.7.0 - version: link:../../plugins/task + version: link:../../plugins/time '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui @@ -6740,56 +6692,38 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/calendar: + ../../models/chat: dependencies: - '@hcengineering/account-client': - specifier: workspace:^0.7.25 - version: link:../../foundations/core/packages/account-client - '@hcengineering/activity': + '@hcengineering/card': specifier: workspace:^0.7.0 - version: link:../../plugins/activity - '@hcengineering/calendar': + version: link:../../plugins/card + '@hcengineering/chat': specifier: workspace:^0.7.0 - version: link:../../plugins/calendar - '@hcengineering/calendar-resources': + version: link:../../plugins/chat + '@hcengineering/chat-resources': specifier: workspace:^0.7.0 - version: link:../../plugins/calendar-resources - '@hcengineering/contact': + version: link:../../plugins/chat-resources + '@hcengineering/communication': specifier: workspace:^0.7.0 - version: link:../../plugins/contact + version: link:../../plugins/communication '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model - '@hcengineering/model-attachment': - specifier: workspace:^0.7.0 - version: link:../attachment - '@hcengineering/model-chunter': - specifier: workspace:^0.7.0 - version: link:../chunter - '@hcengineering/model-contact': + '@hcengineering/model-card': specifier: workspace:^0.7.0 - version: link:../contact + version: link:../card '@hcengineering/model-core': specifier: workspace:^0.7.0 version: link:../core - '@hcengineering/model-preference': - specifier: workspace:^0.7.0 - version: link:../preference - '@hcengineering/model-setting': - specifier: workspace:^0.7.0 - version: link:../setting '@hcengineering/model-view': specifier: workspace:^0.7.0 version: link:../view '@hcengineering/model-workbench': specifier: workspace:^0.7.0 version: link:../workbench - '@hcengineering/notification': - specifier: workspace:^0.7.0 - version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform @@ -6849,56 +6783,44 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/card: + ../../models/chunter: dependencies: '@hcengineering/activity': specifier: workspace:^0.7.0 version: link:../../plugins/activity - '@hcengineering/card': - specifier: workspace:^0.7.0 - version: link:../../plugins/card - '@hcengineering/card-resources': + '@hcengineering/attachment': specifier: workspace:^0.7.0 - version: link:../../plugins/card-resources + version: link:../../plugins/attachment '@hcengineering/chunter': specifier: workspace:^0.7.0 version: link:../../plugins/chunter - '@hcengineering/communication': + '@hcengineering/chunter-resources': specifier: workspace:^0.7.0 - version: link:../../plugins/communication + version: link:../../plugins/chunter-resources '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../../plugins/contact - '@hcengineering/converter': - specifier: workspace:^0.7.0 - version: link:../../plugins/converter '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model + '@hcengineering/model-activity': + specifier: workspace:^0.7.0 + version: link:../activity '@hcengineering/model-attachment': specifier: workspace:^0.7.0 version: link:../attachment '@hcengineering/model-core': specifier: workspace:^0.7.0 version: link:../core - '@hcengineering/model-guest': - specifier: workspace:^0.7.0 - version: link:../guest '@hcengineering/model-notification': specifier: workspace:^0.7.0 version: link:../notification - '@hcengineering/model-preference': - specifier: workspace:^0.7.0 - version: link:../preference '@hcengineering/model-presentation': specifier: workspace:^0.7.0 version: link:../presentation - '@hcengineering/model-setting': - specifier: workspace:^0.7.0 - version: link:../setting '@hcengineering/model-view': specifier: workspace:^0.7.0 version: link:../view @@ -6911,12 +6833,6 @@ importers: '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/tags': - specifier: workspace:^0.7.0 - version: link:../../plugins/tags - '@hcengineering/time': - specifier: workspace:^0.7.0 - version: link:../../plugins/time '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui @@ -6926,288 +6842,94 @@ importers: '@hcengineering/workbench': specifier: workspace:^0.7.0 version: link:../../plugins/workbench - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../models/chat: - dependencies: - '@hcengineering/card': - specifier: workspace:^0.7.0 - version: link:../../plugins/card - '@hcengineering/chat': - specifier: workspace:^0.7.0 - version: link:../../plugins/chat - '@hcengineering/chat-resources': - specifier: workspace:^0.7.0 - version: link:../../plugins/chat-resources - '@hcengineering/communication': - specifier: workspace:^0.7.0 - version: link:../../plugins/communication - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/model': - specifier: workspace:^0.7.17 - version: link:../../foundations/core/packages/model - '@hcengineering/model-card': - specifier: workspace:^0.7.0 - version: link:../card - '@hcengineering/model-core': - specifier: workspace:^0.7.0 - version: link:../core - '@hcengineering/model-view': - specifier: workspace:^0.7.0 - version: link:../view - '@hcengineering/model-workbench': - specifier: workspace:^0.7.0 - version: link:../workbench - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/setting': - specifier: workspace:^0.7.0 - version: link:../../plugins/setting - '@hcengineering/ui': - specifier: workspace:^0.7.0 - version: link:../../packages/ui - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../../plugins/view - '@hcengineering/workbench': - specifier: workspace:^0.7.0 - version: link:../../plugins/workbench - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../models/chunter: - dependencies: - '@hcengineering/activity': - specifier: workspace:^0.7.0 - version: link:../../plugins/activity - '@hcengineering/attachment': - specifier: workspace:^0.7.0 - version: link:../../plugins/attachment - '@hcengineering/chunter': - specifier: workspace:^0.7.0 - version: link:../../plugins/chunter - '@hcengineering/chunter-resources': - specifier: workspace:^0.7.0 - version: link:../../plugins/chunter-resources - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../../plugins/contact - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/model': - specifier: workspace:^0.7.17 - version: link:../../foundations/core/packages/model - '@hcengineering/model-activity': - specifier: workspace:^0.7.0 - version: link:../activity - '@hcengineering/model-attachment': - specifier: workspace:^0.7.0 - version: link:../attachment - '@hcengineering/model-core': - specifier: workspace:^0.7.0 - version: link:../core - '@hcengineering/model-notification': - specifier: workspace:^0.7.0 - version: link:../notification - '@hcengineering/model-presentation': - specifier: workspace:^0.7.0 - version: link:../presentation - '@hcengineering/model-view': - specifier: workspace:^0.7.0 - version: link:../view - '@hcengineering/model-workbench': - specifier: workspace:^0.7.0 - version: link:../workbench - '@hcengineering/notification': - specifier: workspace:^0.7.0 - version: link:../../plugins/notification - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/ui': - specifier: workspace:^0.7.0 - version: link:../../packages/ui - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../../plugins/view - '@hcengineering/workbench': - specifier: workspace:^0.7.0 - version: link:../../plugins/workbench - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../models/communication: - dependencies: - '@hcengineering/card': - specifier: workspace:^0.7.0 - version: link:../../plugins/card - '@hcengineering/communication': - specifier: workspace:^0.7.0 - version: link:../../plugins/communication - '@hcengineering/communication-resources': - specifier: workspace:^0.7.0 - version: link:../../plugins/communication-resources - '@hcengineering/communication-types': - specifier: workspace:^0.7.12 - version: link:../../foundations/communication/packages/types - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../../plugins/contact - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/model': - specifier: workspace:^0.7.17 - version: link:../../foundations/core/packages/model - '@hcengineering/model-card': - specifier: workspace:^0.7.0 - version: link:../card - '@hcengineering/model-core': - specifier: workspace:^0.7.0 - version: link:../core - '@hcengineering/model-emoji': - specifier: workspace:^0.7.0 - version: link:../emoji - '@hcengineering/model-view': - specifier: workspace:^0.7.0 - version: link:../view - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/setting': - specifier: workspace:^0.7.0 - version: link:../../plugins/setting - '@hcengineering/ui': - specifier: workspace:^0.7.0 - version: link:../../packages/ui + devDependencies: + '@hcengineering/platform-rig': + specifier: workspace:^0.7.21 + version: link:../../foundations/utils/packages/platform-rig + '@types/jest': + specifier: ^29.5.5 + version: 29.5.14 + '@types/node': + specifier: ^22.18.1 + version: 22.19.0 + '@typescript-eslint/eslint-plugin': + specifier: ^6.21.0 + version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': + specifier: ^6.21.0 + version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) + eslint: + specifier: ^8.54.0 + version: 8.57.1 + eslint-config-standard-with-typescript: + specifier: ^40.0.0 + version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) + eslint-plugin-import: + specifier: ^2.26.0 + version: 2.32.0(eslint@8.57.1) + eslint-plugin-n: + specifier: ^15.4.0 + version: 15.7.0(eslint@8.57.1) + eslint-plugin-promise: + specifier: ^6.1.1 + version: 6.6.0(eslint@8.57.1) + jest: + specifier: ^29.7.0 + version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) + prettier: + specifier: ^3.6.2 + version: 3.6.2 + ts-jest: + specifier: ^29.1.1 + version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) + typescript: + specifier: ^5.9.3 + version: 5.9.3 + + ../../models/communication: + dependencies: + '@hcengineering/card': + specifier: workspace:^0.7.0 + version: link:../../plugins/card + '@hcengineering/communication': + specifier: workspace:^0.7.0 + version: link:../../plugins/communication + '@hcengineering/communication-resources': + specifier: workspace:^0.7.0 + version: link:../../plugins/communication-resources + '@hcengineering/communication-types': + specifier: workspace:^0.7.12 + version: link:../../foundations/communication/packages/types + '@hcengineering/contact': + specifier: workspace:^0.7.0 + version: link:../../plugins/contact + '@hcengineering/core': + specifier: workspace:^0.7.26 + version: link:../../foundations/core/packages/core + '@hcengineering/model': + specifier: workspace:^0.7.17 + version: link:../../foundations/core/packages/model + '@hcengineering/model-card': + specifier: workspace:^0.7.0 + version: link:../card + '@hcengineering/model-core': + specifier: workspace:^0.7.0 + version: link:../core + '@hcengineering/model-emoji': + specifier: workspace:^0.7.0 + version: link:../emoji + '@hcengineering/model-view': + specifier: workspace:^0.7.0 + version: link:../view + '@hcengineering/platform': + specifier: workspace:^0.7.20 + version: link:../../foundations/core/packages/platform + '@hcengineering/setting': + specifier: workspace:^0.7.0 + version: link:../../plugins/setting + '@hcengineering/ui': + specifier: workspace:^0.7.0 + version: link:../../packages/ui devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -8593,100 +8315,6 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/inventory: - dependencies: - '@hcengineering/activity': - specifier: workspace:^0.7.0 - version: link:../../plugins/activity - '@hcengineering/chunter': - specifier: workspace:^0.7.0 - version: link:../../plugins/chunter - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/inventory': - specifier: workspace:^0.7.0 - version: link:../../plugins/inventory - '@hcengineering/inventory-resources': - specifier: workspace:^0.7.0 - version: link:../../plugins/inventory-resources - '@hcengineering/model': - specifier: workspace:^0.7.17 - version: link:../../foundations/core/packages/model - '@hcengineering/model-attachment': - specifier: workspace:^0.7.0 - version: link:../attachment - '@hcengineering/model-chunter': - specifier: workspace:^0.7.0 - version: link:../chunter - '@hcengineering/model-core': - specifier: workspace:^0.7.0 - version: link:../core - '@hcengineering/model-view': - specifier: workspace:^0.7.0 - version: link:../view - '@hcengineering/model-workbench': - specifier: workspace:^0.7.0 - version: link:../workbench - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/setting': - specifier: workspace:^0.7.0 - version: link:../../plugins/setting - '@hcengineering/ui': - specifier: workspace:^0.7.0 - version: link:../../packages/ui - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../../plugins/view - '@hcengineering/workbench': - specifier: workspace:^0.7.0 - version: link:../../plugins/workbench - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - ../../models/lead: dependencies: '@hcengineering/activity': @@ -11284,26 +10912,35 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-inventory: + ../../models/server-lead: dependencies: + '@hcengineering/contact': + specifier: workspace:^0.7.0 + version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/inventory': + '@hcengineering/lead': specifier: workspace:^0.7.0 - version: link:../../plugins/inventory + version: link:../../plugins/lead '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model + '@hcengineering/model-lead': + specifier: workspace:^0.7.0 + version: link:../lead + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-inventory': + '@hcengineering/server-lead': specifier: workspace:^0.7.0 - version: link:../../server-plugins/inventory + version: link:../../server-plugins/lead '@hcengineering/server-notification': specifier: workspace:^0.7.0 version: link:../../server-plugins/notification @@ -11351,7 +10988,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-lead: + ../../models/server-love: dependencies: '@hcengineering/contact': specifier: workspace:^0.7.0 @@ -11359,27 +10996,27 @@ importers: '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/lead': + '@hcengineering/love': specifier: workspace:^0.7.0 - version: link:../../plugins/lead + version: link:../../plugins/love '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model - '@hcengineering/model-lead': + '@hcengineering/model-core': specifier: workspace:^0.7.0 - version: link:../lead - '@hcengineering/notification': + version: link:../core + '@hcengineering/model-love': specifier: workspace:^0.7.0 - version: link:../../plugins/notification + version: link:../love '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-lead': + '@hcengineering/server-love': specifier: workspace:^0.7.0 - version: link:../../server-plugins/lead + version: link:../../server-plugins/love '@hcengineering/server-notification': specifier: workspace:^0.7.0 version: link:../../server-plugins/notification @@ -11427,35 +11064,38 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-love: + ../../models/server-notification: dependencies: + '@hcengineering/activity': + specifier: workspace:^0.7.0 + version: link:../../plugins/activity '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/love': - specifier: workspace:^0.7.0 - version: link:../../plugins/love '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model + '@hcengineering/model-chunter': + specifier: workspace:^0.7.0 + version: link:../chunter '@hcengineering/model-core': specifier: workspace:^0.7.0 version: link:../core - '@hcengineering/model-love': + '@hcengineering/model-notification': specifier: workspace:^0.7.0 - version: link:../love + version: link:../notification + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-love': - specifier: workspace:^0.7.0 - version: link:../../server-plugins/love '@hcengineering/server-notification': specifier: workspace:^0.7.0 version: link:../../server-plugins/notification @@ -11503,41 +11143,99 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-notification: + ../../models/server-process: dependencies: - '@hcengineering/activity': - specifier: workspace:^0.7.0 - version: link:../../plugins/activity - '@hcengineering/contact': + '@hcengineering/card': specifier: workspace:^0.7.0 - version: link:../../plugins/contact + version: link:../../plugins/card '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model - '@hcengineering/model-chunter': + '@hcengineering/model-process': specifier: workspace:^0.7.0 - version: link:../chunter - '@hcengineering/model-core': + version: link:../process + '@hcengineering/platform': + specifier: workspace:^0.7.20 + version: link:../../foundations/core/packages/platform + '@hcengineering/process': specifier: workspace:^0.7.0 - version: link:../core - '@hcengineering/model-notification': + version: link:../../plugins/process + '@hcengineering/server-core': + specifier: workspace:^0.7.19 + version: link:../../foundations/server/packages/core + '@hcengineering/server-process': specifier: workspace:^0.7.0 - version: link:../notification - '@hcengineering/notification': + version: link:../../server-plugins/process + devDependencies: + '@hcengineering/platform-rig': + specifier: workspace:^0.7.21 + version: link:../../foundations/utils/packages/platform-rig + '@types/jest': + specifier: ^29.5.5 + version: 29.5.14 + '@types/node': + specifier: ^22.18.1 + version: 22.19.0 + '@typescript-eslint/eslint-plugin': + specifier: ^6.21.0 + version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': + specifier: ^6.21.0 + version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) + eslint: + specifier: ^8.54.0 + version: 8.57.1 + eslint-config-prettier: + specifier: ^8.8.0 + version: 8.10.2(eslint@8.57.1) + eslint-config-standard-with-typescript: + specifier: ^40.0.0 + version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) + eslint-plugin-import: + specifier: ^2.26.0 + version: 2.32.0(eslint@8.57.1) + eslint-plugin-n: + specifier: ^15.4.0 + version: 15.7.0(eslint@8.57.1) + eslint-plugin-promise: + specifier: ^6.1.1 + version: 6.6.0(eslint@8.57.1) + jest: + specifier: ^29.7.0 + version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) + prettier: + specifier: ^3.6.2 + version: 3.6.2 + ts-jest: + specifier: ^29.1.1 + version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) + typescript: + specifier: ^5.9.3 + version: 5.9.3 + + ../../models/server-products: + dependencies: + '@hcengineering/core': + specifier: workspace:^0.7.26 + version: link:../../foundations/core/packages/core + '@hcengineering/model': + specifier: workspace:^0.7.17 + version: link:../../foundations/core/packages/model + '@hcengineering/model-core': specifier: workspace:^0.7.0 - version: link:../../plugins/notification + version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform + '@hcengineering/products': + specifier: workspace:^0.7.0 + version: link:../../plugins/products '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-notification': - specifier: workspace:^0.7.0 - version: link:../../server-plugins/notification devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -11557,6 +11255,9 @@ importers: eslint: specifier: ^8.54.0 version: 8.57.1 + eslint-config-prettier: + specifier: ^8.8.0 + version: 8.10.2(eslint@8.57.1) eslint-config-standard-with-typescript: specifier: ^40.0.0 version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) @@ -11582,32 +11283,41 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-process: + ../../models/server-recruit: dependencies: - '@hcengineering/card': + '@hcengineering/contact': specifier: workspace:^0.7.0 - version: link:../../plugins/card + version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model - '@hcengineering/model-process': + '@hcengineering/model-recruit': specifier: workspace:^0.7.0 - version: link:../process + version: link:../recruit + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/process': + '@hcengineering/server-contact': specifier: workspace:^0.7.0 - version: link:../../plugins/process + version: link:../../server-plugins/contact '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-process': + '@hcengineering/server-notification': specifier: workspace:^0.7.0 - version: link:../../server-plugins/process + version: link:../../server-plugins/notification + '@hcengineering/server-recruit': + specifier: workspace:^0.7.0 + version: link:../../server-plugins/recruit + '@hcengineering/server-view': + specifier: workspace:^0.7.0 + version: link:../../server-plugins/view devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -11627,9 +11337,6 @@ importers: eslint: specifier: ^8.54.0 version: 8.57.1 - eslint-config-prettier: - specifier: ^8.8.0 - version: 8.10.2(eslint@8.57.1) eslint-config-standard-with-typescript: specifier: ^40.0.0 version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) @@ -11655,7 +11362,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-products: + ../../models/server-request: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -11666,15 +11373,24 @@ importers: '@hcengineering/model-core': specifier: workspace:^0.7.0 version: link:../core + '@hcengineering/model-request': + specifier: workspace:^0.7.0 + version: link:../request + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/products': - specifier: workspace:^0.7.0 - version: link:../../plugins/products '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core + '@hcengineering/server-notification': + specifier: workspace:^0.7.0 + version: link:../../server-plugins/notification + '@hcengineering/server-request': + specifier: workspace:^0.7.0 + version: link:../../server-plugins/request devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -11694,9 +11410,6 @@ importers: eslint: specifier: ^8.54.0 version: 8.57.1 - eslint-config-prettier: - specifier: ^8.8.0 - version: 8.10.2(eslint@8.57.1) eslint-config-standard-with-typescript: specifier: ^40.0.0 version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) @@ -11722,41 +11435,35 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-recruit: + ../../models/server-setting: dependencies: - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model - '@hcengineering/model-recruit': - specifier: workspace:^0.7.0 - version: link:../recruit - '@hcengineering/notification': - specifier: workspace:^0.7.0 - version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/server-contact': - specifier: workspace:^0.7.0 - version: link:../../server-plugins/contact '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core '@hcengineering/server-notification': specifier: workspace:^0.7.0 version: link:../../server-plugins/notification - '@hcengineering/server-recruit': + '@hcengineering/server-setting': specifier: workspace:^0.7.0 - version: link:../../server-plugins/recruit - '@hcengineering/server-view': + version: link:../../server-plugins/setting + '@hcengineering/server-templates': specifier: workspace:^0.7.0 - version: link:../../server-plugins/view + version: link:../../server-plugins/templates + '@hcengineering/setting': + specifier: workspace:^0.7.0 + version: link:../../plugins/setting + '@hcengineering/templates': + specifier: workspace:^0.7.0 + version: link:../../plugins/templates devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -11801,7 +11508,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-request: + ../../models/server-tags: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -11809,15 +11516,70 @@ importers: '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model - '@hcengineering/model-core': - specifier: workspace:^0.7.0 - version: link:../core - '@hcengineering/model-request': + '@hcengineering/platform': + specifier: workspace:^0.7.20 + version: link:../../foundations/core/packages/platform + '@hcengineering/server-core': + specifier: workspace:^0.7.19 + version: link:../../foundations/server/packages/core + '@hcengineering/server-tags': specifier: workspace:^0.7.0 - version: link:../request - '@hcengineering/notification': + version: link:../../server-plugins/tags + '@hcengineering/tags': specifier: workspace:^0.7.0 - version: link:../../plugins/notification + version: link:../../plugins/tags + devDependencies: + '@hcengineering/platform-rig': + specifier: workspace:^0.7.21 + version: link:../../foundations/utils/packages/platform-rig + '@types/jest': + specifier: ^29.5.5 + version: 29.5.14 + '@types/node': + specifier: ^22.18.1 + version: 22.19.0 + '@typescript-eslint/eslint-plugin': + specifier: ^6.21.0 + version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': + specifier: ^6.21.0 + version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) + eslint: + specifier: ^8.54.0 + version: 8.57.1 + eslint-config-standard-with-typescript: + specifier: ^40.0.0 + version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) + eslint-plugin-import: + specifier: ^2.26.0 + version: 2.32.0(eslint@8.57.1) + eslint-plugin-n: + specifier: ^15.4.0 + version: 15.7.0(eslint@8.57.1) + eslint-plugin-promise: + specifier: ^6.1.1 + version: 6.6.0(eslint@8.57.1) + jest: + specifier: ^29.7.0 + version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) + prettier: + specifier: ^3.6.2 + version: 3.6.2 + ts-jest: + specifier: ^29.1.1 + version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) + typescript: + specifier: ^5.9.3 + version: 5.9.3 + + ../../models/server-task: + dependencies: + '@hcengineering/core': + specifier: workspace:^0.7.26 + version: link:../../foundations/core/packages/core + '@hcengineering/model': + specifier: workspace:^0.7.17 + version: link:../../foundations/core/packages/model '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform @@ -11827,9 +11589,12 @@ importers: '@hcengineering/server-notification': specifier: workspace:^0.7.0 version: link:../../server-plugins/notification - '@hcengineering/server-request': + '@hcengineering/server-task': specifier: workspace:^0.7.0 - version: link:../../server-plugins/request + version: link:../../server-plugins/task + '@hcengineering/task': + specifier: workspace:^0.7.0 + version: link:../../plugins/task devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -11874,14 +11639,20 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-setting: + ../../models/server-telegram: dependencies: + '@hcengineering/contact': + specifier: workspace:^0.7.0 + version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform @@ -11891,15 +11662,15 @@ importers: '@hcengineering/server-notification': specifier: workspace:^0.7.0 version: link:../../server-plugins/notification - '@hcengineering/server-setting': + '@hcengineering/server-telegram': specifier: workspace:^0.7.0 - version: link:../../server-plugins/setting + version: link:../../server-plugins/telegram '@hcengineering/server-templates': specifier: workspace:^0.7.0 version: link:../../server-plugins/templates - '@hcengineering/setting': + '@hcengineering/telegram': specifier: workspace:^0.7.0 - version: link:../../plugins/setting + version: link:../../plugins/telegram '@hcengineering/templates': specifier: workspace:^0.7.0 version: link:../../plugins/templates @@ -11947,7 +11718,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-tags: + ../../models/server-templates: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -11955,18 +11726,21 @@ importers: '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model + '@hcengineering/model-templates': + specifier: workspace:^0.7.0 + version: link:../templates '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-tags': + '@hcengineering/server-templates': specifier: workspace:^0.7.0 - version: link:../../server-plugins/tags - '@hcengineering/tags': + version: link:../../server-plugins/templates + '@hcengineering/templates': specifier: workspace:^0.7.0 - version: link:../../plugins/tags + version: link:../../plugins/templates devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -12011,7 +11785,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-task: + ../../models/server-time: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -12019,21 +11793,24 @@ importers: '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model + '@hcengineering/model-core': + specifier: workspace:^0.7.0 + version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-notification': + '@hcengineering/server-time': specifier: workspace:^0.7.0 - version: link:../../server-plugins/notification - '@hcengineering/server-task': + version: link:../../server-plugins/time + '@hcengineering/time': specifier: workspace:^0.7.0 - version: link:../../server-plugins/task - '@hcengineering/task': + version: link:../../plugins/time + '@hcengineering/tracker': specifier: workspace:^0.7.0 - version: link:../../plugins/task + version: link:../../plugins/tracker devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -12078,7 +11855,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-telegram: + ../../models/server-tracker: dependencies: '@hcengineering/contact': specifier: workspace:^0.7.0 @@ -12089,30 +11866,30 @@ importers: '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model + '@hcengineering/model-core': + specifier: workspace:^0.7.0 + version: link:../core + '@hcengineering/model-tracker': + specifier: workspace:^0.7.0 + version: link:../tracker '@hcengineering/notification': specifier: workspace:^0.7.0 version: link:../../plugins/notification - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core '@hcengineering/server-notification': specifier: workspace:^0.7.0 version: link:../../server-plugins/notification - '@hcengineering/server-telegram': - specifier: workspace:^0.7.0 - version: link:../../server-plugins/telegram - '@hcengineering/server-templates': + '@hcengineering/server-tracker': specifier: workspace:^0.7.0 - version: link:../../server-plugins/templates - '@hcengineering/telegram': + version: link:../../server-plugins/tracker + '@hcengineering/server-view': specifier: workspace:^0.7.0 - version: link:../../plugins/telegram - '@hcengineering/templates': + version: link:../../server-plugins/view + '@hcengineering/tracker': specifier: workspace:^0.7.0 - version: link:../../plugins/templates + version: link:../../plugins/tracker devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -12157,7 +11934,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-templates: + ../../models/server-training: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -12165,21 +11942,24 @@ importers: '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model - '@hcengineering/model-templates': + '@hcengineering/model-training': specifier: workspace:^0.7.0 - version: link:../templates + version: link:../training + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-templates': + '@hcengineering/server-notification': specifier: workspace:^0.7.0 - version: link:../../server-plugins/templates - '@hcengineering/templates': + version: link:../../server-plugins/notification + '@hcengineering/server-training': specifier: workspace:^0.7.0 - version: link:../../plugins/templates + version: link:../../server-plugins/training devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -12199,6 +11979,9 @@ importers: eslint: specifier: ^8.54.0 version: 8.57.1 + eslint-config-prettier: + specifier: ^8.8.0 + version: 8.10.2(eslint@8.57.1) eslint-config-standard-with-typescript: specifier: ^40.0.0 version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) @@ -12224,7 +12007,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-time: + ../../models/server-view: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -12241,15 +12024,9 @@ importers: '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-time': - specifier: workspace:^0.7.0 - version: link:../../server-plugins/time - '@hcengineering/time': - specifier: workspace:^0.7.0 - version: link:../../plugins/time - '@hcengineering/tracker': + '@hcengineering/server-view': specifier: workspace:^0.7.0 - version: link:../../plugins/tracker + version: link:../../server-plugins/view devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -12294,41 +12071,56 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-tracker: + ../../models/setting: dependencies: + '@hcengineering/activity': + specifier: workspace:^0.7.0 + version: link:../../plugins/activity '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core + '@hcengineering/export': + specifier: workspace:^0.7.0 + version: link:../../plugins/export '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model '@hcengineering/model-core': specifier: workspace:^0.7.0 version: link:../core - '@hcengineering/model-tracker': + '@hcengineering/model-view': specifier: workspace:^0.7.0 - version: link:../tracker + version: link:../view + '@hcengineering/model-workbench': + specifier: workspace:^0.7.0 + version: link:../workbench '@hcengineering/notification': specifier: workspace:^0.7.0 version: link:../../plugins/notification - '@hcengineering/server-core': - specifier: workspace:^0.7.19 - version: link:../../foundations/server/packages/core - '@hcengineering/server-notification': + '@hcengineering/platform': + specifier: workspace:^0.7.20 + version: link:../../foundations/core/packages/platform + '@hcengineering/setting': specifier: workspace:^0.7.0 - version: link:../../server-plugins/notification - '@hcengineering/server-tracker': + version: link:../../plugins/setting + '@hcengineering/setting-resources': specifier: workspace:^0.7.0 - version: link:../../server-plugins/tracker - '@hcengineering/server-view': + version: link:../../plugins/setting-resources + '@hcengineering/task': specifier: workspace:^0.7.0 - version: link:../../server-plugins/view - '@hcengineering/tracker': + version: link:../../plugins/task + '@hcengineering/templates': specifier: workspace:^0.7.0 - version: link:../../plugins/tracker + version: link:../../plugins/templates + '@hcengineering/ui': + specifier: workspace:^0.7.0 + version: link:../../packages/ui + '@hcengineering/view': + specifier: workspace:^0.7.0 + version: link:../../plugins/view devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -12373,7 +12165,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/server-training: + ../../models/support: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -12381,91 +12173,24 @@ importers: '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model - '@hcengineering/model-training': + '@hcengineering/model-core': specifier: workspace:^0.7.0 - version: link:../training - '@hcengineering/notification': + version: link:../core + '@hcengineering/model-preference': specifier: workspace:^0.7.0 - version: link:../../plugins/notification + version: link:../preference '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/server-core': - specifier: workspace:^0.7.19 - version: link:../../foundations/server/packages/core - '@hcengineering/server-notification': - specifier: workspace:^0.7.0 - version: link:../../server-plugins/notification - '@hcengineering/server-training': + '@hcengineering/support': specifier: workspace:^0.7.0 - version: link:../../server-plugins/training - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-prettier: - specifier: ^8.8.0 - version: 8.10.2(eslint@8.57.1) - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../models/server-view: - dependencies: - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/model': - specifier: workspace:^0.7.17 - version: link:../../foundations/core/packages/model - '@hcengineering/model-core': + version: link:../../plugins/support + '@hcengineering/support-resources': specifier: workspace:^0.7.0 - version: link:../core - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/server-core': - specifier: workspace:^0.7.19 - version: link:../../foundations/server/packages/core - '@hcengineering/server-view': + version: link:../../plugins/support-resources + '@hcengineering/ui': specifier: workspace:^0.7.0 - version: link:../../server-plugins/view + version: link:../../packages/ui devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -12510,23 +12235,20 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/setting: + ../../models/survey: dependencies: '@hcengineering/activity': specifier: workspace:^0.7.0 version: link:../../plugins/activity - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/export': - specifier: workspace:^0.7.0 - version: link:../../plugins/export '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model + '@hcengineering/model-chunter': + specifier: workspace:^0.7.0 + version: link:../chunter '@hcengineering/model-core': specifier: workspace:^0.7.0 version: link:../core @@ -12536,24 +12258,15 @@ importers: '@hcengineering/model-workbench': specifier: workspace:^0.7.0 version: link:../workbench - '@hcengineering/notification': - specifier: workspace:^0.7.0 - version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/setting': - specifier: workspace:^0.7.0 - version: link:../../plugins/setting - '@hcengineering/setting-resources': - specifier: workspace:^0.7.0 - version: link:../../plugins/setting-resources - '@hcengineering/task': + '@hcengineering/survey': specifier: workspace:^0.7.0 - version: link:../../plugins/task - '@hcengineering/templates': + version: link:../../plugins/survey + '@hcengineering/survey-resources': specifier: workspace:^0.7.0 - version: link:../../plugins/templates + version: link:../../plugins/survey-resources '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui @@ -12604,7 +12317,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/support: + ../../models/tags: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -12615,21 +12328,27 @@ importers: '@hcengineering/model-core': specifier: workspace:^0.7.0 version: link:../core - '@hcengineering/model-preference': + '@hcengineering/model-view': specifier: workspace:^0.7.0 - version: link:../preference + version: link:../view + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/support': + '@hcengineering/tags': specifier: workspace:^0.7.0 - version: link:../../plugins/support - '@hcengineering/support-resources': + version: link:../../plugins/tags + '@hcengineering/tags-resources': specifier: workspace:^0.7.0 - version: link:../../plugins/support-resources + version: link:../../plugins/tags-resources '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui + '@hcengineering/view': + specifier: workspace:^0.7.0 + version: link:../../plugins/view devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -12674,38 +12393,68 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/survey: + ../../models/task: dependencies: '@hcengineering/activity': specifier: workspace:^0.7.0 version: link:../../plugins/activity + '@hcengineering/contact': + specifier: workspace:^0.7.0 + version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model + '@hcengineering/model-activity': + specifier: workspace:^0.7.0 + version: link:../activity + '@hcengineering/model-attachment': + specifier: workspace:^0.7.0 + version: link:../attachment '@hcengineering/model-chunter': specifier: workspace:^0.7.0 version: link:../chunter + '@hcengineering/model-contact': + specifier: workspace:^0.7.0 + version: link:../contact '@hcengineering/model-core': specifier: workspace:^0.7.0 version: link:../core + '@hcengineering/model-guest': + specifier: workspace:^0.7.0 + version: link:../guest + '@hcengineering/model-presentation': + specifier: workspace:^0.7.0 + version: link:../presentation + '@hcengineering/model-tags': + specifier: workspace:^0.7.0 + version: link:../tags '@hcengineering/model-view': specifier: workspace:^0.7.0 version: link:../view '@hcengineering/model-workbench': specifier: workspace:^0.7.0 version: link:../workbench + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/survey': + '@hcengineering/setting': specifier: workspace:^0.7.0 - version: link:../../plugins/survey - '@hcengineering/survey-resources': + version: link:../../plugins/setting + '@hcengineering/tags': specifier: workspace:^0.7.0 - version: link:../../plugins/survey-resources + version: link:../../plugins/tags + '@hcengineering/task': + specifier: workspace:^0.7.0 + version: link:../../plugins/task + '@hcengineering/task-resources': + specifier: workspace:^0.7.0 + version: link:../../plugins/task-resources '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui @@ -12756,32 +12505,56 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/tags: + ../../models/telegram: dependencies: + '@hcengineering/activity': + specifier: workspace:^0.7.0 + version: link:../../plugins/activity + '@hcengineering/chunter': + specifier: workspace:^0.7.0 + version: link:../../plugins/chunter + '@hcengineering/contact': + specifier: workspace:^0.7.0 + version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core + '@hcengineering/love': + specifier: workspace:^0.7.0 + version: link:../../plugins/love '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model + '@hcengineering/model-attachment': + specifier: workspace:^0.7.0 + version: link:../attachment + '@hcengineering/model-contact': + specifier: workspace:^0.7.0 + version: link:../contact '@hcengineering/model-core': specifier: workspace:^0.7.0 version: link:../core - '@hcengineering/model-view': + '@hcengineering/model-notification': specifier: workspace:^0.7.0 - version: link:../view + version: link:../notification '@hcengineering/notification': specifier: workspace:^0.7.0 version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/tags': + '@hcengineering/setting': specifier: workspace:^0.7.0 - version: link:../../plugins/tags - '@hcengineering/tags-resources': + version: link:../../plugins/setting + '@hcengineering/telegram': specifier: workspace:^0.7.0 - version: link:../../plugins/tags-resources + version: link:../../plugins/telegram + '@hcengineering/telegram-resources': + specifier: workspace:^0.7.0 + version: link:../../plugins/telegram-resources + '@hcengineering/templates': + specifier: workspace:^0.7.0 + version: link:../../plugins/templates '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui @@ -12832,256 +12605,44 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../models/task: + ../../models/templates: dependencies: '@hcengineering/activity': specifier: workspace:^0.7.0 version: link:../../plugins/activity - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/model - '@hcengineering/model-activity': - specifier: workspace:^0.7.0 - version: link:../activity - '@hcengineering/model-attachment': - specifier: workspace:^0.7.0 - version: link:../attachment - '@hcengineering/model-chunter': - specifier: workspace:^0.7.0 - version: link:../chunter '@hcengineering/model-contact': specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/model-core': specifier: workspace:^0.7.0 version: link:../core - '@hcengineering/model-guest': - specifier: workspace:^0.7.0 - version: link:../guest - '@hcengineering/model-presentation': + '@hcengineering/model-text-editor': specifier: workspace:^0.7.0 - version: link:../presentation - '@hcengineering/model-tags': + version: link:../text-editor + '@hcengineering/model-tracker': specifier: workspace:^0.7.0 - version: link:../tags + version: link:../tracker '@hcengineering/model-view': specifier: workspace:^0.7.0 version: link:../view - '@hcengineering/model-workbench': - specifier: workspace:^0.7.0 - version: link:../workbench - '@hcengineering/notification': - specifier: workspace:^0.7.0 - version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform '@hcengineering/setting': specifier: workspace:^0.7.0 version: link:../../plugins/setting - '@hcengineering/tags': - specifier: workspace:^0.7.0 - version: link:../../plugins/tags - '@hcengineering/task': + '@hcengineering/templates': specifier: workspace:^0.7.0 - version: link:../../plugins/task - '@hcengineering/task-resources': + version: link:../../plugins/templates + '@hcengineering/templates-resources': specifier: workspace:^0.7.0 - version: link:../../plugins/task-resources - '@hcengineering/ui': - specifier: workspace:^0.7.0 - version: link:../../packages/ui - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../../plugins/view - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../models/telegram: - dependencies: - '@hcengineering/activity': - specifier: workspace:^0.7.0 - version: link:../../plugins/activity - '@hcengineering/chunter': - specifier: workspace:^0.7.0 - version: link:../../plugins/chunter - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../../plugins/contact - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/love': - specifier: workspace:^0.7.0 - version: link:../../plugins/love - '@hcengineering/model': - specifier: workspace:^0.7.17 - version: link:../../foundations/core/packages/model - '@hcengineering/model-attachment': - specifier: workspace:^0.7.0 - version: link:../attachment - '@hcengineering/model-contact': - specifier: workspace:^0.7.0 - version: link:../contact - '@hcengineering/model-core': - specifier: workspace:^0.7.0 - version: link:../core - '@hcengineering/model-notification': - specifier: workspace:^0.7.0 - version: link:../notification - '@hcengineering/notification': - specifier: workspace:^0.7.0 - version: link:../../plugins/notification - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/setting': - specifier: workspace:^0.7.0 - version: link:../../plugins/setting - '@hcengineering/telegram': - specifier: workspace:^0.7.0 - version: link:../../plugins/telegram - '@hcengineering/telegram-resources': - specifier: workspace:^0.7.0 - version: link:../../plugins/telegram-resources - '@hcengineering/templates': - specifier: workspace:^0.7.0 - version: link:../../plugins/templates - '@hcengineering/ui': - specifier: workspace:^0.7.0 - version: link:../../packages/ui - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../../plugins/view - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../models/templates: - dependencies: - '@hcengineering/activity': - specifier: workspace:^0.7.0 - version: link:../../plugins/activity - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/model': - specifier: workspace:^0.7.17 - version: link:../../foundations/core/packages/model - '@hcengineering/model-contact': - specifier: workspace:^0.7.0 - version: link:../contact - '@hcengineering/model-core': - specifier: workspace:^0.7.0 - version: link:../core - '@hcengineering/model-text-editor': - specifier: workspace:^0.7.0 - version: link:../text-editor - '@hcengineering/model-tracker': - specifier: workspace:^0.7.0 - version: link:../tracker - '@hcengineering/model-view': - specifier: workspace:^0.7.0 - version: link:../view - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/setting': - specifier: workspace:^0.7.0 - version: link:../../plugins/setting - '@hcengineering/templates': - specifier: workspace:^0.7.0 - version: link:../../plugins/templates - '@hcengineering/templates-resources': - specifier: workspace:^0.7.0 - version: link:../../plugins/templates-resources + version: link:../../plugins/templates-resources '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui @@ -13337,9 +12898,6 @@ importers: '@hcengineering/activity': specifier: workspace:^0.7.0 version: link:../../plugins/activity - '@hcengineering/board': - specifier: workspace:^0.7.0 - version: link:../../plugins/board '@hcengineering/calendar': specifier: workspace:^0.7.0 version: link:../../plugins/calendar @@ -15162,433 +14720,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/achievement: - dependencies: - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/ui': - specifier: workspace:^0.7.0 - version: link:../../packages/ui - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0)(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../plugins/achievement-assets: - dependencies: - '@hcengineering/achievement': - specifier: workspace:^0.7.0 - version: link:../achievement - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../plugins/achievement-resources: - dependencies: - '@hcengineering/achievement': - specifier: workspace:^0.7.0 - version: link:../achievement - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/ui': - specifier: workspace:^0.7.0 - version: link:../../packages/ui - svelte: - specifier: ^4.2.20 - version: 4.2.20 - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - autoprefixer: - specifier: ^10.4.14 - version: 10.4.21(postcss@8.5.6) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - eslint-plugin-svelte: - specifier: ^2.35.1 - version: 2.46.1(eslint@8.57.1)(svelte@4.2.20)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - postcss: - specifier: ^8.4.20 - version: 8.5.6 - prettier: - specifier: ^3.6.2 - version: 3.6.2 - prettier-plugin-svelte: - specifier: ^3.4.0 - version: 3.4.0(prettier@3.6.2)(svelte@4.2.20) - sass: - specifier: ^1.80.0 - version: 1.93.3 - svelte-check: - specifier: ^3.6.9 - version: 3.8.6(@babel/core@7.28.5)(postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(postcss@8.5.6)(sass@1.93.3)(svelte@4.2.20) - svelte-eslint-parser: - specifier: ^0.33.1 - version: 0.33.1(svelte@4.2.20) - svelte-loader: - specifier: ^3.2.0 - version: 3.2.4(svelte@4.2.20) - svelte-preprocess: - specifier: ^5.1.4 - version: 5.1.4(@babel/core@7.28.5)(postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(postcss@8.5.6)(sass@1.93.3)(svelte@4.2.20)(typescript@5.9.3) - tailwindcss: - specifier: ^3.3.5 - version: 3.4.18(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../plugins/activity: - dependencies: - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../contact - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/preference': - specifier: workspace:^0.7.0 - version: link:../preference - '@hcengineering/ui': - specifier: workspace:^0.7.0 - version: link:../../packages/ui - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../view - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0)(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../plugins/activity-assets: - dependencies: - '@hcengineering/activity': - specifier: workspace:^0.7.0 - version: link:../activity - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../plugins/activity-resources: - dependencies: - '@hcengineering/activity': - specifier: workspace:^0.7.0 - version: link:../activity - '@hcengineering/analytics': - specifier: workspace:^0.7.19 - version: link:../../foundations/core/packages/analytics - '@hcengineering/card': - specifier: workspace:^0.7.0 - version: link:../card - '@hcengineering/communication-types': - specifier: workspace:^0.7.12 - version: link:../../foundations/communication/packages/types - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../contact - '@hcengineering/contact-resources': - specifier: workspace:^0.7.0 - version: link:../contact-resources - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/emoji': - specifier: workspace:^0.7.0 - version: link:../emoji - '@hcengineering/emoji-resources': - specifier: workspace:^0.7.0 - version: link:../emoji-resources - '@hcengineering/notification': - specifier: workspace:^0.7.0 - version: link:../notification - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/preference': - specifier: workspace:^0.7.0 - version: link:../preference - '@hcengineering/presentation': - specifier: workspace:^0.7.0 - version: link:../../packages/presentation - '@hcengineering/text': - specifier: workspace:^0.7.19 - version: link:../../foundations/core/packages/text - '@hcengineering/ui': - specifier: workspace:^0.7.0 - version: link:../../packages/ui - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../view - '@hcengineering/view-resources': - specifier: workspace:^0.7.0 - version: link:../view-resources - svelte: - specifier: ^4.2.20 - version: 4.2.20 - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - eslint-plugin-svelte: - specifier: ^2.35.1 - version: 2.46.1(eslint@8.57.1)(svelte@4.2.20)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - prettier-plugin-svelte: - specifier: ^3.4.0 - version: 3.4.0(prettier@3.6.2)(svelte@4.2.20) - sass: - specifier: ^1.80.0 - version: 1.93.3 - svelte-check: - specifier: ^3.6.9 - version: 3.8.6(@babel/core@7.28.5)(postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(postcss@8.5.6)(sass@1.93.3)(svelte@4.2.20) - svelte-eslint-parser: - specifier: ^0.33.1 - version: 0.33.1(svelte@4.2.20) - svelte-loader: - specifier: ^3.2.0 - version: 3.2.4(svelte@4.2.20) - svelte-preprocess: - specifier: ^5.1.4 - version: 5.1.4(@babel/core@7.28.5)(postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(postcss@8.5.6)(sass@1.93.3)(svelte@4.2.20)(typescript@5.9.3) - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../plugins/ai-assistant: + ../../plugins/achievement: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -15596,9 +14728,6 @@ importers: '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/setting': - specifier: workspace:^0.7.0 - version: link:../setting '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui @@ -15643,11 +14772,11 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/ai-assistant-assets: + ../../plugins/achievement-assets: dependencies: - '@hcengineering/ai-assistant': + '@hcengineering/achievement': specifier: workspace:^0.7.0 - version: link:../ai-assistant + version: link:../achievement '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform @@ -15695,56 +14824,20 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/ai-assistant-resources: + ../../plugins/achievement-resources: dependencies: - '@hcengineering/account-client': - specifier: workspace:^0.7.25 - version: link:../../foundations/core/packages/account-client - '@hcengineering/ai-assistant': - specifier: workspace:^0.7.0 - version: link:../ai-assistant - '@hcengineering/analytics': - specifier: workspace:^0.7.19 - version: link:../../foundations/core/packages/analytics - '@hcengineering/card': - specifier: workspace:^0.7.0 - version: link:../card - '@hcengineering/card-resources': - specifier: workspace:^0.7.0 - version: link:../card-resources - '@hcengineering/contact': + '@hcengineering/achievement': specifier: workspace:^0.7.0 - version: link:../contact + version: link:../achievement '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/integration-client': - specifier: workspace:^0.7.0 - version: link:../../packages/integration-client - '@hcengineering/login': - specifier: workspace:^0.7.0 - version: link:../login - '@hcengineering/panel': - specifier: workspace:^0.7.0 - version: link:../../packages/panel '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/presentation': - specifier: workspace:^0.7.0 - version: link:../../packages/presentation - '@hcengineering/setting': - specifier: workspace:^0.7.0 - version: link:../setting - '@hcengineering/setting-resources': - specifier: workspace:^0.7.0 - version: link:../setting-resources '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui - '@hcengineering/view-resources': - specifier: workspace:^0.7.0 - version: link:../view-resources svelte: specifier: ^4.2.20 version: 4.2.20 @@ -15755,12 +14848,18 @@ importers: '@types/jest': specifier: ^29.5.5 version: 29.5.14 + '@types/node': + specifier: ^22.18.1 + version: 22.19.0 '@typescript-eslint/eslint-plugin': specifier: ^6.21.0 version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/parser': specifier: ^6.21.0 version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) + autoprefixer: + specifier: ^10.4.14 + version: 10.4.21(postcss@8.5.6) eslint: specifier: ^8.54.0 version: 8.57.1 @@ -15782,6 +14881,9 @@ importers: jest: specifier: ^29.7.0 version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) + postcss: + specifier: ^8.4.20 + version: 8.5.6 prettier: specifier: ^3.6.2 version: 3.6.2 @@ -15803,6 +14905,9 @@ importers: svelte-preprocess: specifier: ^5.1.4 version: 5.1.4(@babel/core@7.28.5)(postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(postcss@8.5.6)(sass@1.93.3)(svelte@4.2.20)(typescript@5.9.3) + tailwindcss: + specifier: ^3.3.5 + version: 3.4.18(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) ts-jest: specifier: ^29.1.1 version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(typescript@5.9.3) @@ -15810,26 +14915,23 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/ai-bot: + ../../plugins/activity: dependencies: - '@hcengineering/chunter': - specifier: workspace:^0.7.0 - version: link:../chunter '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/love': - specifier: workspace:^0.7.0 - version: link:../love '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/server-core': - specifier: workspace:^0.7.19 - version: link:../../foundations/server/packages/core + '@hcengineering/preference': + specifier: workspace:^0.7.0 + version: link:../preference + '@hcengineering/ui': + specifier: workspace:^0.7.0 + version: link:../../packages/ui '@hcengineering/view': specifier: workspace:^0.7.0 version: link:../view @@ -15849,9 +14951,6 @@ importers: eslint: specifier: ^8.54.0 version: 8.57.1 - eslint-config-prettier: - specifier: ^8.8.0 - version: 8.10.2(eslint@8.57.1) eslint-config-standard-with-typescript: specifier: ^40.0.0 version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) @@ -15877,17 +14976,72 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/ai-bot-resources: + ../../plugins/activity-assets: dependencies: - '@hcengineering/ai-bot': + '@hcengineering/activity': specifier: workspace:^0.7.0 - version: link:../ai-bot - '@hcengineering/analytics-collector': + version: link:../activity + '@hcengineering/platform': + specifier: workspace:^0.7.20 + version: link:../../foundations/core/packages/platform + devDependencies: + '@hcengineering/platform-rig': + specifier: workspace:^0.7.21 + version: link:../../foundations/utils/packages/platform-rig + '@types/jest': + specifier: ^29.5.5 + version: 29.5.14 + '@types/node': + specifier: ^22.18.1 + version: 22.19.0 + '@typescript-eslint/eslint-plugin': + specifier: ^6.21.0 + version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': + specifier: ^6.21.0 + version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) + eslint: + specifier: ^8.54.0 + version: 8.57.1 + eslint-config-standard-with-typescript: + specifier: ^40.0.0 + version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) + eslint-plugin-import: + specifier: ^2.26.0 + version: 2.32.0(eslint@8.57.1) + eslint-plugin-n: + specifier: ^15.4.0 + version: 15.7.0(eslint@8.57.1) + eslint-plugin-promise: + specifier: ^6.1.1 + version: 6.6.0(eslint@8.57.1) + jest: + specifier: ^29.7.0 + version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) + prettier: + specifier: ^3.6.2 + version: 3.6.2 + ts-jest: + specifier: ^29.1.1 + version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) + typescript: + specifier: ^5.9.3 + version: 5.9.3 + + ../../plugins/activity-resources: + dependencies: + '@hcengineering/activity': specifier: workspace:^0.7.0 - version: link:../analytics-collector - '@hcengineering/chunter': + version: link:../activity + '@hcengineering/analytics': + specifier: workspace:^0.7.19 + version: link:../../foundations/core/packages/analytics + '@hcengineering/card': specifier: workspace:^0.7.0 - version: link:../chunter + version: link:../card + '@hcengineering/communication-types': + specifier: workspace:^0.7.12 + version: link:../../foundations/communication/packages/types '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../contact @@ -15897,18 +15051,36 @@ importers: '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/love': + '@hcengineering/emoji': specifier: workspace:^0.7.0 - version: link:../love + version: link:../emoji + '@hcengineering/emoji-resources': + specifier: workspace:^0.7.0 + version: link:../emoji-resources + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform + '@hcengineering/preference': + specifier: workspace:^0.7.0 + version: link:../preference '@hcengineering/presentation': specifier: workspace:^0.7.0 version: link:../../packages/presentation + '@hcengineering/text': + specifier: workspace:^0.7.19 + version: link:../../foundations/core/packages/text '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui + '@hcengineering/view': + specifier: workspace:^0.7.0 + version: link:../view + '@hcengineering/view-resources': + specifier: workspace:^0.7.0 + version: link:../view-resources svelte: specifier: ^4.2.20 version: 4.2.20 @@ -15974,17 +15146,17 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/analytics-collector: + ../../plugins/ai-assistant: dependencies: - '@hcengineering/chunter': - specifier: workspace:^0.7.0 - version: link:../chunter '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform + '@hcengineering/setting': + specifier: workspace:^0.7.0 + version: link:../setting '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui @@ -16022,9 +15194,6 @@ importers: prettier: specifier: ^3.6.2 version: 3.6.2 - prettier-plugin-svelte: - specifier: ^3.4.0 - version: 3.4.0(prettier@3.6.2)(svelte@4.2.20) ts-jest: specifier: ^29.1.1 version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0)(typescript@5.9.3) @@ -16032,11 +15201,11 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/analytics-collector-assets: + ../../plugins/ai-assistant-assets: dependencies: - '@hcengineering/analytics-collector': + '@hcengineering/ai-assistant': specifier: workspace:^0.7.0 - version: link:../analytics-collector + version: link:../ai-assistant '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform @@ -16077,9 +15246,6 @@ importers: prettier: specifier: ^3.6.2 version: 3.6.2 - prettier-plugin-svelte: - specifier: ^3.4.0 - version: 3.4.0(prettier@3.6.2)(svelte@4.2.20) ts-jest: specifier: ^29.1.1 version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) @@ -16087,114 +15253,59 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/analytics-collector-resources: + ../../plugins/ai-assistant-resources: dependencies: - '@hcengineering/analytics-collector': + '@hcengineering/account-client': + specifier: workspace:^0.7.25 + version: link:../../foundations/core/packages/account-client + '@hcengineering/ai-assistant': specifier: workspace:^0.7.0 - version: link:../analytics-collector - '@hcengineering/chunter': + version: link:../ai-assistant + '@hcengineering/analytics': + specifier: workspace:^0.7.19 + version: link:../../foundations/core/packages/analytics + '@hcengineering/card': specifier: workspace:^0.7.0 - version: link:../chunter - '@hcengineering/chunter-resources': + version: link:../card + '@hcengineering/card-resources': specifier: workspace:^0.7.0 - version: link:../chunter-resources + version: link:../card-resources '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../contact - '@hcengineering/contact-resources': - specifier: workspace:^0.7.0 - version: link:../contact-resources '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core + '@hcengineering/integration-client': + specifier: workspace:^0.7.0 + version: link:../../packages/integration-client + '@hcengineering/login': + specifier: workspace:^0.7.0 + version: link:../login + '@hcengineering/panel': + specifier: workspace:^0.7.0 + version: link:../../packages/panel '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform '@hcengineering/presentation': specifier: workspace:^0.7.0 version: link:../../packages/presentation - svelte: - specifier: ^4.2.20 - version: 4.2.20 - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - eslint-plugin-svelte: - specifier: ^2.35.1 - version: 2.46.1(eslint@8.57.1)(svelte@4.2.20)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - prettier-plugin-svelte: - specifier: ^3.4.0 - version: 3.4.0(prettier@3.6.2)(svelte@4.2.20) - sass: - specifier: ^1.80.0 - version: 1.93.3 - svelte-check: - specifier: ^3.6.9 - version: 3.8.6(@babel/core@7.28.5)(postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(postcss@8.5.6)(sass@1.93.3)(svelte@4.2.20) - svelte-eslint-parser: - specifier: ^0.33.1 - version: 0.33.1(svelte@4.2.20) - svelte-loader: - specifier: ^3.2.0 - version: 3.2.4(svelte@4.2.20) - svelte-preprocess: - specifier: ^5.1.4 - version: 5.1.4(@babel/core@7.28.5)(postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(postcss@8.5.6)(sass@1.93.3)(svelte@4.2.20)(typescript@5.9.3) - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../plugins/attachment: - dependencies: - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/preference': + '@hcengineering/setting': specifier: workspace:^0.7.0 - version: link:../preference + version: link:../setting + '@hcengineering/setting-resources': + specifier: workspace:^0.7.0 + version: link:../setting-resources '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui - '@hcengineering/workbench': + '@hcengineering/view-resources': specifier: workspace:^0.7.0 - version: link:../workbench + version: link:../view-resources + svelte: + specifier: ^4.2.20 + version: 4.2.20 devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -16223,27 +15334,63 @@ importers: eslint-plugin-promise: specifier: ^6.1.1 version: 6.6.0(eslint@8.57.1) + eslint-plugin-svelte: + specifier: ^2.35.1 + version: 2.46.1(eslint@8.57.1)(svelte@4.2.20)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) jest: specifier: ^29.7.0 version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) prettier: specifier: ^3.6.2 version: 3.6.2 + prettier-plugin-svelte: + specifier: ^3.4.0 + version: 3.4.0(prettier@3.6.2)(svelte@4.2.20) + sass: + specifier: ^1.80.0 + version: 1.93.3 + svelte-check: + specifier: ^3.6.9 + version: 3.8.6(@babel/core@7.28.5)(postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(postcss@8.5.6)(sass@1.93.3)(svelte@4.2.20) + svelte-eslint-parser: + specifier: ^0.33.1 + version: 0.33.1(svelte@4.2.20) + svelte-loader: + specifier: ^3.2.0 + version: 3.2.4(svelte@4.2.20) + svelte-preprocess: + specifier: ^5.1.4 + version: 5.1.4(@babel/core@7.28.5)(postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(postcss@8.5.6)(sass@1.93.3)(svelte@4.2.20)(typescript@5.9.3) ts-jest: specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/attachment-assets: + ../../plugins/ai-bot: dependencies: - '@hcengineering/attachment': + '@hcengineering/chunter': specifier: workspace:^0.7.0 - version: link:../attachment + version: link:../chunter + '@hcengineering/contact': + specifier: workspace:^0.7.0 + version: link:../contact + '@hcengineering/core': + specifier: workspace:^0.7.26 + version: link:../../foundations/core/packages/core + '@hcengineering/love': + specifier: workspace:^0.7.0 + version: link:../love '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform + '@hcengineering/server-core': + specifier: workspace:^0.7.19 + version: link:../../foundations/server/packages/core + '@hcengineering/view': + specifier: workspace:^0.7.0 + version: link:../view devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -16251,9 +15398,6 @@ importers: '@types/jest': specifier: ^29.5.5 version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 '@typescript-eslint/eslint-plugin': specifier: ^6.21.0 version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) @@ -16263,6 +15407,9 @@ importers: eslint: specifier: ^8.54.0 version: 8.57.1 + eslint-config-prettier: + specifier: ^8.8.0 + version: 8.10.2(eslint@8.57.1) eslint-config-standard-with-typescript: specifier: ^40.0.0 version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) @@ -16283,73 +15430,43 @@ importers: version: 3.6.2 ts-jest: specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) + version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0)(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/attachment-resources: + ../../plugins/ai-bot-resources: dependencies: - '@hcengineering/activity': + '@hcengineering/ai-bot': specifier: workspace:^0.7.0 - version: link:../activity - '@hcengineering/analytics': - specifier: workspace:^0.7.19 - version: link:../../foundations/core/packages/analytics - '@hcengineering/attachment': + version: link:../ai-bot + '@hcengineering/analytics-collector': specifier: workspace:^0.7.0 - version: link:../attachment + version: link:../analytics-collector + '@hcengineering/chunter': + specifier: workspace:^0.7.0 + version: link:../chunter '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../contact + '@hcengineering/contact-resources': + specifier: workspace:^0.7.0 + version: link:../contact-resources '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/hls': - specifier: workspace:^0.7.0 - version: link:../../packages/hls - '@hcengineering/login': - specifier: workspace:^0.7.0 - version: link:../login - '@hcengineering/panel': + '@hcengineering/love': specifier: workspace:^0.7.0 - version: link:../../packages/panel + version: link:../love '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/preference': - specifier: workspace:^0.7.0 - version: link:../preference '@hcengineering/presentation': specifier: workspace:^0.7.0 version: link:../../packages/presentation - '@hcengineering/text': - specifier: workspace:^0.7.19 - version: link:../../foundations/core/packages/text - '@hcengineering/text-editor': - specifier: workspace:^0.7.0 - version: link:../text-editor - '@hcengineering/text-editor-resources': - specifier: workspace:^0.7.0 - version: link:../text-editor-resources '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui - '@hcengineering/uploader': - specifier: workspace:^0.7.0 - version: link:../uploader - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../view - '@hcengineering/view-resources': - specifier: workspace:^0.7.0 - version: link:../view-resources - '@hcengineering/workbench': - specifier: workspace:^0.7.0 - version: link:../workbench - filesize: - specifier: ^8.0.3 - version: 8.0.7 svelte: specifier: ^4.2.20 version: 4.2.20 @@ -16415,8 +15532,11 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/billing: + ../../plugins/analytics-collector: dependencies: + '@hcengineering/chunter': + specifier: workspace:^0.7.0 + version: link:../chunter '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core @@ -16460,6 +15580,9 @@ importers: prettier: specifier: ^3.6.2 version: 3.6.2 + prettier-plugin-svelte: + specifier: ^3.4.0 + version: 3.4.0(prettier@3.6.2)(svelte@4.2.20) ts-jest: specifier: ^29.1.1 version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0)(typescript@5.9.3) @@ -16467,11 +15590,11 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/billing-assets: + ../../plugins/analytics-collector-assets: dependencies: - '@hcengineering/billing': + '@hcengineering/analytics-collector': specifier: workspace:^0.7.0 - version: link:../billing + version: link:../analytics-collector '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform @@ -16512,6 +15635,9 @@ importers: prettier: specifier: ^3.6.2 version: 3.6.2 + prettier-plugin-svelte: + specifier: ^3.4.0 + version: 3.4.0(prettier@3.6.2)(svelte@4.2.20) ts-jest: specifier: ^29.1.1 version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) @@ -16519,56 +15645,32 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/billing-resources: + ../../plugins/analytics-collector-resources: dependencies: - '@hcengineering/account-client': - specifier: workspace:^0.7.25 - version: link:../../foundations/core/packages/account-client - '@hcengineering/billing': - specifier: workspace:^0.7.0 - version: link:../billing - '@hcengineering/billing-client': + '@hcengineering/analytics-collector': specifier: workspace:^0.7.0 - version: link:../../packages/billing-client - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/drive': + version: link:../analytics-collector + '@hcengineering/chunter': specifier: workspace:^0.7.0 - version: link:../drive - '@hcengineering/login': + version: link:../chunter + '@hcengineering/chunter-resources': specifier: workspace:^0.7.0 - version: link:../login - '@hcengineering/love': + version: link:../chunter-resources + '@hcengineering/contact': specifier: workspace:^0.7.0 - version: link:../love - '@hcengineering/payment-client': + version: link:../contact + '@hcengineering/contact-resources': specifier: workspace:^0.7.0 - version: link:../../packages/payment-client + version: link:../contact-resources + '@hcengineering/core': + specifier: workspace:^0.7.26 + version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform '@hcengineering/presentation': specifier: workspace:^0.7.0 version: link:../../packages/presentation - '@hcengineering/theme': - specifier: workspace:^0.7.0 - version: link:../../packages/theme - '@hcengineering/ui': - specifier: workspace:^0.7.0 - version: link:../../packages/ui - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../view - '@hcengineering/view-resources': - specifier: workspace:^0.7.0 - version: link:../view-resources - '@hcengineering/workbench': - specifier: workspace:^0.7.0 - version: link:../workbench - filesize: - specifier: ^8.0.3 - version: 8.0.7 svelte: specifier: ^4.2.20 version: 4.2.20 @@ -16579,9 +15681,6 @@ importers: '@types/jest': specifier: ^29.5.5 version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 '@typescript-eslint/eslint-plugin': specifier: ^6.21.0 version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) @@ -16637,44 +15736,23 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/bitrix: + ../../plugins/attachment: dependencies: - '@hcengineering/attachment': - specifier: workspace:^0.7.0 - version: link:../attachment - '@hcengineering/chunter': - specifier: workspace:^0.7.0 - version: link:../chunter - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/gmail': - specifier: workspace:^0.7.0 - version: link:../gmail '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform '@hcengineering/preference': specifier: workspace:^0.7.0 version: link:../preference - '@hcengineering/recruit': - specifier: workspace:^0.7.0 - version: link:../recruit - '@hcengineering/tags': + '@hcengineering/ui': specifier: workspace:^0.7.0 - version: link:../tags - '@hcengineering/task': + version: link:../../packages/ui + '@hcengineering/workbench': specifier: workspace:^0.7.0 - version: link:../task - fast-equals: - specifier: ^5.2.2 - version: 5.3.2 - qs: - specifier: ~6.11.0 - version: 6.11.2 + version: link:../workbench devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -16682,9 +15760,6 @@ importers: '@types/jest': specifier: ^29.5.5 version: 29.5.14 - '@types/qs': - specifier: ~6.9.7 - version: 6.9.18 '@typescript-eslint/eslint-plugin': specifier: ^6.21.0 version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) @@ -16719,11 +15794,11 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/bitrix-assets: + ../../plugins/attachment-assets: dependencies: - '@hcengineering/bitrix': + '@hcengineering/attachment': specifier: workspace:^0.7.0 - version: link:../bitrix + version: link:../attachment '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform @@ -16771,74 +15846,68 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/bitrix-resources: + ../../plugins/attachment-resources: dependencies: + '@hcengineering/activity': + specifier: workspace:^0.7.0 + version: link:../activity + '@hcengineering/analytics': + specifier: workspace:^0.7.19 + version: link:../../foundations/core/packages/analytics '@hcengineering/attachment': specifier: workspace:^0.7.0 version: link:../attachment - '@hcengineering/attachment-resources': - specifier: workspace:^0.7.0 - version: link:../attachment-resources - '@hcengineering/bitrix': - specifier: workspace:^0.7.0 - version: link:../bitrix - '@hcengineering/chunter': - specifier: workspace:^0.7.0 - version: link:../chunter '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/lead': + '@hcengineering/hls': specifier: workspace:^0.7.0 - version: link:../lead + version: link:../../packages/hls '@hcengineering/login': specifier: workspace:^0.7.0 version: link:../login + '@hcengineering/panel': + specifier: workspace:^0.7.0 + version: link:../../packages/panel '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform + '@hcengineering/preference': + specifier: workspace:^0.7.0 + version: link:../preference '@hcengineering/presentation': specifier: workspace:^0.7.0 version: link:../../packages/presentation - '@hcengineering/recruit': - specifier: workspace:^0.7.0 - version: link:../recruit - '@hcengineering/setting': - specifier: workspace:^0.7.0 - version: link:../setting - '@hcengineering/setting-resources': - specifier: workspace:^0.7.0 - version: link:../setting-resources - '@hcengineering/tags': - specifier: workspace:^0.7.0 - version: link:../tags - '@hcengineering/tags-resources': + '@hcengineering/text': + specifier: workspace:^0.7.19 + version: link:../../foundations/core/packages/text + '@hcengineering/text-editor': specifier: workspace:^0.7.0 - version: link:../tags-resources - '@hcengineering/task': + version: link:../text-editor + '@hcengineering/text-editor-resources': specifier: workspace:^0.7.0 - version: link:../task + version: link:../text-editor-resources '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui + '@hcengineering/uploader': + specifier: workspace:^0.7.0 + version: link:../uploader '@hcengineering/view': specifier: workspace:^0.7.0 version: link:../view '@hcengineering/view-resources': specifier: workspace:^0.7.0 version: link:../view-resources - fast-equals: - specifier: ^5.2.2 - version: 5.3.2 - p-queue: - specifier: ~7.3.0 - version: 7.3.4 - qs: - specifier: ~6.11.0 - version: 6.11.2 + '@hcengineering/workbench': + specifier: workspace:^0.7.0 + version: link:../workbench + filesize: + specifier: ^8.0.3 + version: 8.0.7 svelte: specifier: ^4.2.20 version: 4.2.20 @@ -16849,9 +15918,6 @@ importers: '@types/jest': specifier: ^29.5.5 version: 29.5.14 - '@types/qs': - specifier: ~6.9.7 - version: 6.9.18 '@typescript-eslint/eslint-plugin': specifier: ^6.21.0 version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) @@ -16907,32 +15973,17 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/board: + ../../plugins/billing: dependencies: - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/preference': - specifier: workspace:^0.7.0 - version: link:../preference - '@hcengineering/tags': - specifier: workspace:^0.7.0 - version: link:../tags - '@hcengineering/task': - specifier: workspace:^0.7.0 - version: link:../task '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../view devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -16974,11 +16025,11 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/board-assets: + ../../plugins/billing-assets: dependencies: - '@hcengineering/board': + '@hcengineering/billing': specifier: workspace:^0.7.0 - version: link:../board + version: link:../billing '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform @@ -17026,71 +16077,41 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/board-resources: + ../../plugins/billing-resources: dependencies: - '@hcengineering/activity': - specifier: workspace:^0.7.0 - version: link:../activity - '@hcengineering/attachment': - specifier: workspace:^0.7.0 - version: link:../attachment - '@hcengineering/attachment-resources': - specifier: workspace:^0.7.0 - version: link:../attachment-resources - '@hcengineering/board': - specifier: workspace:^0.7.0 - version: link:../board - '@hcengineering/calendar': - specifier: workspace:^0.7.0 - version: link:../calendar - '@hcengineering/chunter': - specifier: workspace:^0.7.0 - version: link:../chunter - '@hcengineering/chunter-resources': - specifier: workspace:^0.7.0 - version: link:../chunter-resources - '@hcengineering/contact': + '@hcengineering/account-client': + specifier: workspace:^0.7.25 + version: link:../../foundations/core/packages/account-client + '@hcengineering/billing': specifier: workspace:^0.7.0 - version: link:../contact - '@hcengineering/contact-resources': + version: link:../billing + '@hcengineering/billing-client': specifier: workspace:^0.7.0 - version: link:../contact-resources + version: link:../../packages/billing-client '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/kanban': + '@hcengineering/drive': specifier: workspace:^0.7.0 - version: link:../../packages/kanban - '@hcengineering/notification': + version: link:../drive + '@hcengineering/login': specifier: workspace:^0.7.0 - version: link:../notification - '@hcengineering/notification-resources': + version: link:../login + '@hcengineering/love': specifier: workspace:^0.7.0 - version: link:../notification-resources - '@hcengineering/panel': + version: link:../love + '@hcengineering/payment-client': specifier: workspace:^0.7.0 - version: link:../../packages/panel + version: link:../../packages/payment-client '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/preference': - specifier: workspace:^0.7.0 - version: link:../preference '@hcengineering/presentation': specifier: workspace:^0.7.0 version: link:../../packages/presentation - '@hcengineering/tags': - specifier: workspace:^0.7.0 - version: link:../tags - '@hcengineering/task': - specifier: workspace:^0.7.0 - version: link:../task - '@hcengineering/task-resources': - specifier: workspace:^0.7.0 - version: link:../task-resources - '@hcengineering/text-editor-resources': + '@hcengineering/theme': specifier: workspace:^0.7.0 - version: link:../text-editor-resources + version: link:../../packages/theme '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui @@ -17103,6 +16124,9 @@ importers: '@hcengineering/workbench': specifier: workspace:^0.7.0 version: link:../workbench + filesize: + specifier: ^8.0.3 + version: 8.0.7 svelte: specifier: ^4.2.20 version: 4.2.20 @@ -17113,6 +16137,9 @@ importers: '@types/jest': specifier: ^29.5.5 version: 29.5.14 + '@types/node': + specifier: ^22.18.1 + version: 22.19.0 '@typescript-eslint/eslint-plugin': specifier: ^6.21.0 version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) @@ -22112,265 +21139,22 @@ importers: version: 3.6.2 ts-jest: specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0)(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../plugins/image-cropper-resources: - dependencies: - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - cropperjs: - specifier: ~1.5.12 - version: 1.5.13 - smartcrop: - specifier: ~2.0.5 - version: 2.0.5 - svelte: - specifier: ^4.2.20 - version: 4.2.20 - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - eslint-plugin-svelte: - specifier: ^2.35.1 - version: 2.46.1(eslint@8.57.1)(svelte@4.2.20)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - prettier-plugin-svelte: - specifier: ^3.4.0 - version: 3.4.0(prettier@3.6.2)(svelte@4.2.20) - sass: - specifier: ^1.80.0 - version: 1.93.3 - svelte-check: - specifier: ^3.6.9 - version: 3.8.6(@babel/core@7.28.5)(postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(postcss@8.5.6)(sass@1.93.3)(svelte@4.2.20) - svelte-eslint-parser: - specifier: ^0.33.1 - version: 0.33.1(svelte@4.2.20) - svelte-loader: - specifier: ^3.2.0 - version: 3.2.4(svelte@4.2.20) - svelte-preprocess: - specifier: ^5.1.4 - version: 5.1.4(@babel/core@7.28.5)(postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(postcss@8.5.6)(sass@1.93.3)(svelte@4.2.20)(typescript@5.9.3) - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../plugins/inbox: - dependencies: - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0)(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../plugins/inbox-assets: - dependencies: - '@hcengineering/inbox': - specifier: workspace:^0.7.0 - version: link:../inbox - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) + version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0)(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/inbox-resources: + ../../plugins/image-cropper-resources: dependencies: - '@hcengineering/activity': - specifier: workspace:^0.7.0 - version: link:../activity - '@hcengineering/activity-resources': - specifier: workspace:^0.7.0 - version: link:../activity-resources - '@hcengineering/analytics': - specifier: workspace:^0.7.19 - version: link:../../foundations/core/packages/analytics - '@hcengineering/card': - specifier: workspace:^0.7.0 - version: link:../card - '@hcengineering/chunter': - specifier: workspace:^0.7.0 - version: link:../chunter - '@hcengineering/communication': - specifier: workspace:^0.7.0 - version: link:../communication - '@hcengineering/communication-resources': - specifier: workspace:^0.7.0 - version: link:../communication-resources - '@hcengineering/communication-shared': - specifier: workspace:^0.7.11 - version: link:../../foundations/communication/packages/shared - '@hcengineering/communication-types': - specifier: workspace:^0.7.12 - version: link:../../foundations/communication/packages/types - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../contact - '@hcengineering/contact-resources': - specifier: workspace:^0.7.0 - version: link:../contact-resources - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/emoji-resources': - specifier: workspace:^0.7.0 - version: link:../emoji-resources - '@hcengineering/inbox': - specifier: workspace:^0.7.0 - version: link:../inbox - '@hcengineering/notification': - specifier: workspace:^0.7.0 - version: link:../notification - '@hcengineering/notification-resources': - specifier: workspace:^0.7.0 - version: link:../notification-resources '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/presentation': - specifier: workspace:^0.7.0 - version: link:../../packages/presentation - '@hcengineering/rank': - specifier: workspace:^0.7.18 - version: link:../../foundations/core/packages/rank - '@hcengineering/text': - specifier: workspace:^0.7.19 - version: link:../../foundations/core/packages/text - '@hcengineering/text-markdown': - specifier: workspace:^0.7.21 - version: link:../../foundations/core/packages/text-markdown - '@hcengineering/ui': - specifier: workspace:^0.7.0 - version: link:../../packages/ui - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../view - '@hcengineering/view-resources': - specifier: workspace:^0.7.0 - version: link:../view-resources - fast-equals: - specifier: ^5.2.2 - version: 5.3.2 + cropperjs: + specifier: ~1.5.12 + version: 1.5.13 + smartcrop: + specifier: ~2.0.5 + version: 2.0.5 svelte: specifier: ^4.2.20 version: 4.2.20 @@ -22436,7 +21220,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/inventory: + ../../plugins/inbox: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -22485,11 +21269,11 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/inventory-assets: + ../../plugins/inbox-assets: dependencies: - '@hcengineering/inventory': + '@hcengineering/inbox': specifier: workspace:^0.7.0 - version: link:../inventory + version: link:../inbox '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform @@ -22537,26 +21321,71 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../plugins/inventory-resources: + ../../plugins/inbox-resources: dependencies: + '@hcengineering/activity': + specifier: workspace:^0.7.0 + version: link:../activity + '@hcengineering/activity-resources': + specifier: workspace:^0.7.0 + version: link:../activity-resources + '@hcengineering/analytics': + specifier: workspace:^0.7.19 + version: link:../../foundations/core/packages/analytics + '@hcengineering/card': + specifier: workspace:^0.7.0 + version: link:../card + '@hcengineering/chunter': + specifier: workspace:^0.7.0 + version: link:../chunter + '@hcengineering/communication': + specifier: workspace:^0.7.0 + version: link:../communication + '@hcengineering/communication-resources': + specifier: workspace:^0.7.0 + version: link:../communication-resources + '@hcengineering/communication-shared': + specifier: workspace:^0.7.11 + version: link:../../foundations/communication/packages/shared + '@hcengineering/communication-types': + specifier: workspace:^0.7.12 + version: link:../../foundations/communication/packages/types + '@hcengineering/contact': + specifier: workspace:^0.7.0 + version: link:../contact + '@hcengineering/contact-resources': + specifier: workspace:^0.7.0 + version: link:../contact-resources '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/inventory': + '@hcengineering/emoji-resources': specifier: workspace:^0.7.0 - version: link:../inventory - '@hcengineering/login': + version: link:../emoji-resources + '@hcengineering/inbox': specifier: workspace:^0.7.0 - version: link:../login - '@hcengineering/panel': + version: link:../inbox + '@hcengineering/notification': specifier: workspace:^0.7.0 - version: link:../../packages/panel + version: link:../notification + '@hcengineering/notification-resources': + specifier: workspace:^0.7.0 + version: link:../notification-resources '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform '@hcengineering/presentation': specifier: workspace:^0.7.0 version: link:../../packages/presentation + '@hcengineering/rank': + specifier: workspace:^0.7.18 + version: link:../../foundations/core/packages/rank + '@hcengineering/text': + specifier: workspace:^0.7.19 + version: link:../../foundations/core/packages/text + '@hcengineering/text-markdown': + specifier: workspace:^0.7.21 + version: link:../../foundations/core/packages/text-markdown '@hcengineering/ui': specifier: workspace:^0.7.0 version: link:../../packages/ui @@ -22566,9 +21395,9 @@ importers: '@hcengineering/view-resources': specifier: workspace:^0.7.0 version: link:../view-resources - '@hcengineering/workbench': - specifier: workspace:^0.7.0 - version: link:../workbench + fast-equals: + specifier: ^5.2.2 + version: 5.3.2 svelte: specifier: ^4.2.20 version: 4.2.20 @@ -28915,9 +27744,6 @@ importers: '@hcengineering/analytics': specifier: workspace:^0.7.19 version: link:../../foundations/core/packages/analytics - '@hcengineering/board': - specifier: workspace:^0.7.0 - version: link:../board '@hcengineering/calendar': specifier: workspace:^0.7.0 version: link:../calendar @@ -31997,144 +30823,16 @@ importers: version: 3.6.2 ts-jest: specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../server-plugins/ai-bot: - dependencies: - '@hcengineering/ai-bot': - specifier: workspace:^0.7.0 - version: link:../../plugins/ai-bot - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/server-core': - specifier: workspace:^0.7.19 - version: link:../../foundations/server/packages/core - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - ../../server-plugins/ai-bot-resources: - dependencies: - '@hcengineering/activity': - specifier: workspace:^0.7.0 - version: link:../../plugins/activity - '@hcengineering/ai-bot': - specifier: workspace:^0.7.0 - version: link:../../plugins/ai-bot - '@hcengineering/chunter': - specifier: workspace:^0.7.0 - version: link:../../plugins/chunter - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../../plugins/contact - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core - '@hcengineering/platform': - specifier: workspace:^0.7.20 - version: link:../../foundations/core/packages/platform - '@hcengineering/server-ai-bot': - specifier: workspace:^0.7.0 - version: link:../ai-bot - '@hcengineering/server-core': - specifier: workspace:^0.7.19 - version: link:../../foundations/server/packages/core - '@hcengineering/text-core': - specifier: workspace:^0.7.19 - version: link:../../foundations/core/packages/text-core - devDependencies: - '@hcengineering/platform-rig': - specifier: workspace:^0.7.21 - version: link:../../foundations/utils/packages/platform-rig - '@types/jest': - specifier: ^29.5.5 - version: 29.5.14 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) - eslint: - specifier: ^8.54.0 - version: 8.57.1 - eslint-config-standard-with-typescript: - specifier: ^40.0.0 - version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) - eslint-plugin-import: - specifier: ^2.26.0 - version: 2.32.0(eslint@8.57.1) - eslint-plugin-n: - specifier: ^15.4.0 - version: 15.7.0(eslint@8.57.1) - eslint-plugin-promise: - specifier: ^6.1.1 - version: 6.6.0(eslint@8.57.1) - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.3)) - prettier: - specifier: ^3.6.2 - version: 3.6.2 - ts-jest: - specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/analytics-collector: + ../../server-plugins/ai-bot: dependencies: - '@hcengineering/analytics-collector': + '@hcengineering/ai-bot': specifier: workspace:^0.7.0 - version: link:../../plugins/analytics-collector + version: link:../../plugins/ai-bot '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core @@ -32188,11 +30886,14 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/analytics-collector-resources: + ../../server-plugins/ai-bot-resources: dependencies: - '@hcengineering/analytics-collector': + '@hcengineering/activity': specifier: workspace:^0.7.0 - version: link:../../plugins/analytics-collector + version: link:../../plugins/activity + '@hcengineering/ai-bot': + specifier: workspace:^0.7.0 + version: link:../../plugins/ai-bot '@hcengineering/chunter': specifier: workspace:^0.7.0 version: link:../../plugins/chunter @@ -32205,15 +30906,15 @@ importers: '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform + '@hcengineering/server-ai-bot': + specifier: workspace:^0.7.0 + version: link:../ai-bot '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-templates': - specifier: workspace:^0.7.0 - version: link:../templates - '@hcengineering/templates': - specifier: workspace:^0.7.0 - version: link:../../plugins/templates + '@hcengineering/text-core': + specifier: workspace:^0.7.19 + version: link:../../foundations/core/packages/text-core devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -32255,8 +30956,11 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/attachment: + ../../server-plugins/analytics-collector: dependencies: + '@hcengineering/analytics-collector': + specifier: workspace:^0.7.0 + version: link:../../plugins/analytics-collector '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core @@ -32310,11 +31014,17 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/attachment-resources: + ../../server-plugins/analytics-collector-resources: dependencies: - '@hcengineering/attachment': + '@hcengineering/analytics-collector': specifier: workspace:^0.7.0 - version: link:../../plugins/attachment + version: link:../../plugins/analytics-collector + '@hcengineering/chunter': + specifier: workspace:^0.7.0 + version: link:../../plugins/chunter + '@hcengineering/contact': + specifier: workspace:^0.7.0 + version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core @@ -32324,6 +31034,12 @@ importers: '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core + '@hcengineering/server-templates': + specifier: workspace:^0.7.0 + version: link:../templates + '@hcengineering/templates': + specifier: workspace:^0.7.0 + version: link:../../plugins/templates devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -32365,7 +31081,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/calendar: + ../../server-plugins/attachment: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -32376,9 +31092,6 @@ importers: '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-notification': - specifier: workspace:^0.7.0 - version: link:../notification devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -32423,38 +31136,20 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/calendar-resources: + ../../server-plugins/attachment-resources: dependencies: - '@hcengineering/calendar': - specifier: workspace:^0.7.0 - version: link:../../plugins/calendar - '@hcengineering/contact': + '@hcengineering/attachment': specifier: workspace:^0.7.0 - version: link:../../plugins/contact + version: link:../../plugins/attachment '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/kafka': - specifier: workspace:^0.7.18 - version: link:../../foundations/server/packages/kafka '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/server-calendar': - specifier: workspace:^0.7.0 - version: link:../calendar - '@hcengineering/server-contact': - specifier: workspace:^0.7.0 - version: link:../contact '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-notification-resources': - specifier: workspace:^0.7.0 - version: link:../notification-resources - '@hcengineering/server-token': - specifier: workspace:^0.7.18 - version: link:../../foundations/core/packages/token devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -32496,7 +31191,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/card: + ../../server-plugins/calendar: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -32554,47 +31249,38 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/card-resources: + ../../server-plugins/calendar-resources: dependencies: - '@hcengineering/activity': - specifier: workspace:^0.7.0 - version: link:../../plugins/activity - '@hcengineering/card': - specifier: workspace:^0.7.0 - version: link:../../plugins/card - '@hcengineering/communication': + '@hcengineering/calendar': specifier: workspace:^0.7.0 - version: link:../../plugins/communication - '@hcengineering/communication-sdk-types': - specifier: workspace:^0.7.12 - version: link:../../foundations/communication/packages/sdk-types - '@hcengineering/communication-types': - specifier: workspace:^0.7.12 - version: link:../../foundations/communication/packages/types + version: link:../../plugins/calendar '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core + '@hcengineering/kafka': + specifier: workspace:^0.7.18 + version: link:../../foundations/server/packages/kafka '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform + '@hcengineering/server-calendar': + specifier: workspace:^0.7.0 + version: link:../calendar '@hcengineering/server-contact': specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/setting': - specifier: workspace:^0.7.0 - version: link:../../plugins/setting - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../../plugins/view - '@hcengineering/workbench': + '@hcengineering/server-notification-resources': specifier: workspace:^0.7.0 - version: link:../../plugins/workbench + version: link:../notification-resources + '@hcengineering/server-token': + specifier: workspace:^0.7.18 + version: link:../../foundations/core/packages/token devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -32636,7 +31322,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/chunter: + ../../server-plugins/card: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -32694,50 +31380,41 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/chunter-resources: + ../../server-plugins/card-resources: dependencies: '@hcengineering/activity': specifier: workspace:^0.7.0 version: link:../../plugins/activity - '@hcengineering/chunter': + '@hcengineering/card': specifier: workspace:^0.7.0 - version: link:../../plugins/chunter + version: link:../../plugins/card + '@hcengineering/communication': + specifier: workspace:^0.7.0 + version: link:../../plugins/communication + '@hcengineering/communication-sdk-types': + specifier: workspace:^0.7.12 + version: link:../../foundations/communication/packages/sdk-types + '@hcengineering/communication-types': + specifier: workspace:^0.7.12 + version: link:../../foundations/communication/packages/types '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/login': - specifier: workspace:^0.7.0 - version: link:../../plugins/login - '@hcengineering/notification': - specifier: workspace:^0.7.0 - version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/server': - specifier: workspace:^0.7.19 - version: link:../../foundations/server/packages/server '@hcengineering/server-contact': specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-notification': - specifier: workspace:^0.7.0 - version: link:../notification - '@hcengineering/server-notification-resources': + '@hcengineering/setting': specifier: workspace:^0.7.0 - version: link:../notification-resources - '@hcengineering/text': - specifier: workspace:^0.7.19 - version: link:../../foundations/core/packages/text - '@hcengineering/text-core': - specifier: workspace:^0.7.19 - version: link:../../foundations/core/packages/text-core + version: link:../../plugins/setting '@hcengineering/view': specifier: workspace:^0.7.0 version: link:../../plugins/view @@ -32785,7 +31462,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/collaboration: + ../../server-plugins/chunter: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -32796,9 +31473,9 @@ importers: '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-indexer': + '@hcengineering/server-notification': specifier: workspace:^0.7.0 - version: link:../../server/indexer + version: link:../notification devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -32843,17 +31520,56 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/collaboration-resources: + ../../server-plugins/chunter-resources: dependencies: + '@hcengineering/activity': + specifier: workspace:^0.7.0 + version: link:../../plugins/activity + '@hcengineering/chunter': + specifier: workspace:^0.7.0 + version: link:../../plugins/chunter + '@hcengineering/contact': + specifier: workspace:^0.7.0 + version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core + '@hcengineering/login': + specifier: workspace:^0.7.0 + version: link:../../plugins/login + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform + '@hcengineering/server': + specifier: workspace:^0.7.19 + version: link:../../foundations/server/packages/server + '@hcengineering/server-contact': + specifier: workspace:^0.7.0 + version: link:../contact '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core + '@hcengineering/server-notification': + specifier: workspace:^0.7.0 + version: link:../notification + '@hcengineering/server-notification-resources': + specifier: workspace:^0.7.0 + version: link:../notification-resources + '@hcengineering/text': + specifier: workspace:^0.7.19 + version: link:../../foundations/core/packages/text + '@hcengineering/text-core': + specifier: workspace:^0.7.19 + version: link:../../foundations/core/packages/text-core + '@hcengineering/view': + specifier: workspace:^0.7.0 + version: link:../../plugins/view + '@hcengineering/workbench': + specifier: workspace:^0.7.0 + version: link:../../plugins/workbench devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -32895,11 +31611,8 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/contact: + ../../server-plugins/collaboration: dependencies: - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core @@ -32909,12 +31622,9 @@ importers: '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-notification': - specifier: workspace:^0.7.0 - version: link:../notification - '@hcengineering/server-templates': + '@hcengineering/server-indexer': specifier: workspace:^0.7.0 - version: link:../templates + version: link:../../server/indexer devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -32959,44 +31669,17 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/contact-resources: + ../../server-plugins/collaboration-resources: dependencies: - '@hcengineering/card': - specifier: workspace:^0.7.0 - version: link:../../plugins/card - '@hcengineering/chunter': - specifier: workspace:^0.7.0 - version: link:../../plugins/chunter - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/login': - specifier: workspace:^0.7.0 - version: link:../../plugins/login - '@hcengineering/notification': - specifier: workspace:^0.7.0 - version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/rank': - specifier: workspace:^0.7.18 - version: link:../../foundations/core/packages/rank - '@hcengineering/server-contact': - specifier: workspace:^0.7.0 - version: link:../contact '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../../plugins/view - '@hcengineering/workbench': - specifier: workspace:^0.7.0 - version: link:../../plugins/workbench devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -33038,8 +31721,14 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/controlled-documents: + ../../server-plugins/contact: dependencies: + '@hcengineering/contact': + specifier: workspace:^0.7.0 + version: link:../../plugins/contact + '@hcengineering/core': + specifier: workspace:^0.7.26 + version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform @@ -33049,6 +31738,9 @@ importers: '@hcengineering/server-notification': specifier: workspace:^0.7.0 version: link:../notification + '@hcengineering/server-templates': + specifier: workspace:^0.7.0 + version: link:../templates devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -33068,9 +31760,6 @@ importers: eslint: specifier: ^8.54.0 version: 8.57.1 - eslint-config-prettier: - specifier: ^8.8.0 - version: 8.10.2(eslint@8.57.1) eslint-config-standard-with-typescript: specifier: ^40.0.0 version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) @@ -33096,50 +31785,44 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/controlled-documents-resources: + ../../server-plugins/contact-resources: dependencies: + '@hcengineering/card': + specifier: workspace:^0.7.0 + version: link:../../plugins/card '@hcengineering/chunter': specifier: workspace:^0.7.0 version: link:../../plugins/chunter '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../../plugins/contact - '@hcengineering/controlled-documents': - specifier: workspace:^0.7.0 - version: link:../../plugins/controlled-documents '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core + '@hcengineering/login': + specifier: workspace:^0.7.0 + version: link:../../plugins/login '@hcengineering/notification': specifier: workspace:^0.7.0 version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/request': - specifier: workspace:^0.7.0 - version: link:../../plugins/request - '@hcengineering/server-chunter-resources': - specifier: workspace:^0.7.0 - version: link:../chunter-resources + '@hcengineering/rank': + specifier: workspace:^0.7.18 + version: link:../../foundations/core/packages/rank '@hcengineering/server-contact': specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-token': - specifier: workspace:^0.7.18 - version: link:../../foundations/core/packages/token - '@hcengineering/training': + '@hcengineering/view': specifier: workspace:^0.7.0 - version: link:../../plugins/training + version: link:../../plugins/view '@hcengineering/workbench': specifier: workspace:^0.7.0 version: link:../../plugins/workbench - slugify: - specifier: ^1.6.6 - version: 1.6.6 devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -33147,9 +31830,6 @@ importers: '@types/jest': specifier: ^29.5.5 version: 29.5.14 - '@types/node': - specifier: ^22.18.1 - version: 22.19.0 '@typescript-eslint/eslint-plugin': specifier: ^6.21.0 version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) @@ -33159,9 +31839,6 @@ importers: eslint: specifier: ^8.54.0 version: 8.57.1 - eslint-config-prettier: - specifier: ^8.8.0 - version: 8.10.2(eslint@8.57.1) eslint-config-standard-with-typescript: specifier: ^40.0.0 version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) @@ -33182,16 +31859,13 @@ importers: version: 3.6.2 ts-jest: specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) + version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0)(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/document: + ../../server-plugins/controlled-documents: dependencies: - '@hcengineering/core': - specifier: workspace:^0.7.26 - version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform @@ -33248,20 +31922,44 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/document-resources: + ../../server-plugins/controlled-documents-resources: dependencies: + '@hcengineering/chunter': + specifier: workspace:^0.7.0 + version: link:../../plugins/chunter + '@hcengineering/contact': + specifier: workspace:^0.7.0 + version: link:../../plugins/contact + '@hcengineering/controlled-documents': + specifier: workspace:^0.7.0 + version: link:../../plugins/controlled-documents '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/document': + '@hcengineering/notification': specifier: workspace:^0.7.0 - version: link:../../plugins/document + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform + '@hcengineering/request': + specifier: workspace:^0.7.0 + version: link:../../plugins/request + '@hcengineering/server-chunter-resources': + specifier: workspace:^0.7.0 + version: link:../chunter-resources + '@hcengineering/server-contact': + specifier: workspace:^0.7.0 + version: link:../contact '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core + '@hcengineering/server-token': + specifier: workspace:^0.7.18 + version: link:../../foundations/core/packages/token + '@hcengineering/training': + specifier: workspace:^0.7.0 + version: link:../../plugins/training '@hcengineering/workbench': specifier: workspace:^0.7.0 version: link:../../plugins/workbench @@ -33315,7 +32013,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/drive: + ../../server-plugins/document: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -33326,6 +32024,9 @@ importers: '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core + '@hcengineering/server-notification': + specifier: workspace:^0.7.0 + version: link:../notification devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -33345,6 +32046,9 @@ importers: eslint: specifier: ^8.54.0 version: 8.57.1 + eslint-config-prettier: + specifier: ^8.8.0 + version: 8.10.2(eslint@8.57.1) eslint-config-standard-with-typescript: specifier: ^40.0.0 version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) @@ -33370,20 +32074,26 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/drive-resources: + ../../server-plugins/document-resources: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/drive': + '@hcengineering/document': specifier: workspace:^0.7.0 - version: link:../../plugins/drive + version: link:../../plugins/document '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core + '@hcengineering/workbench': + specifier: workspace:^0.7.0 + version: link:../../plugins/workbench + slugify: + specifier: ^1.6.6 + version: 1.6.6 devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -33391,6 +32101,9 @@ importers: '@types/jest': specifier: ^29.5.5 version: 29.5.14 + '@types/node': + specifier: ^22.18.1 + version: 22.19.0 '@typescript-eslint/eslint-plugin': specifier: ^6.21.0 version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) @@ -33400,6 +32113,9 @@ importers: eslint: specifier: ^8.54.0 version: 8.57.1 + eslint-config-prettier: + specifier: ^8.8.0 + version: 8.10.2(eslint@8.57.1) eslint-config-standard-with-typescript: specifier: ^40.0.0 version: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0(eslint@8.57.1))(eslint-plugin-n@15.7.0(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.9.3) @@ -33420,12 +32136,12 @@ importers: version: 3.6.2 ts-jest: specifier: ^29.1.1 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/gmail: + ../../server-plugins/drive: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -33436,9 +32152,6 @@ importers: '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-notification': - specifier: workspace:^0.7.0 - version: link:../notification devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -33483,41 +32196,20 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/gmail-resources: + ../../server-plugins/drive-resources: dependencies: - '@hcengineering/activity': - specifier: workspace:^0.7.0 - version: link:../../plugins/activity - '@hcengineering/ai-bot': - specifier: workspace:^0.7.0 - version: link:../../plugins/ai-bot - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/gmail': - specifier: workspace:^0.7.0 - version: link:../../plugins/gmail - '@hcengineering/notification': + '@hcengineering/drive': specifier: workspace:^0.7.0 - version: link:../../plugins/notification + version: link:../../plugins/drive '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/server-contact': - specifier: workspace:^0.7.0 - version: link:../contact '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-notification': - specifier: workspace:^0.7.0 - version: link:../notification - '@hcengineering/server-notification-resources': - specifier: workspace:^0.7.0 - version: link:../notification-resources devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -33559,7 +32251,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/guest: + ../../server-plugins/gmail: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -33570,6 +32262,9 @@ importers: '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core + '@hcengineering/server-notification': + specifier: workspace:^0.7.0 + version: link:../notification devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -33614,26 +32309,41 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/guest-resources: + ../../server-plugins/gmail-resources: dependencies: + '@hcengineering/activity': + specifier: workspace:^0.7.0 + version: link:../../plugins/activity + '@hcengineering/ai-bot': + specifier: workspace:^0.7.0 + version: link:../../plugins/ai-bot + '@hcengineering/contact': + specifier: workspace:^0.7.0 + version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/guest': + '@hcengineering/gmail': specifier: workspace:^0.7.0 - version: link:../../plugins/guest + version: link:../../plugins/gmail + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform + '@hcengineering/server-contact': + specifier: workspace:^0.7.0 + version: link:../contact '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-token': - specifier: workspace:^0.7.18 - version: link:../../foundations/core/packages/token - '@hcengineering/view': + '@hcengineering/server-notification': specifier: workspace:^0.7.0 - version: link:../../plugins/view + version: link:../notification + '@hcengineering/server-notification-resources': + specifier: workspace:^0.7.0 + version: link:../notification-resources devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -33675,7 +32385,7 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/hr: + ../../server-plugins/guest: dependencies: '@hcengineering/core': specifier: workspace:^0.7.26 @@ -33686,9 +32396,6 @@ importers: '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-notification': - specifier: workspace:^0.7.0 - version: link:../notification devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -33733,41 +32440,26 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/hr-resources: + ../../server-plugins/guest-resources: dependencies: - '@hcengineering/contact': - specifier: workspace:^0.7.0 - version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/gmail': - specifier: workspace:^0.7.0 - version: link:../../plugins/gmail - '@hcengineering/hr': - specifier: workspace:^0.7.0 - version: link:../../plugins/hr - '@hcengineering/notification': + '@hcengineering/guest': specifier: workspace:^0.7.0 - version: link:../../plugins/notification + version: link:../../plugins/guest '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform - '@hcengineering/server-contact': - specifier: workspace:^0.7.0 - version: link:../contact '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core - '@hcengineering/server-gmail-resources': - specifier: workspace:^0.7.0 - version: link:../gmail-resources - '@hcengineering/server-notification': - specifier: workspace:^0.7.0 - version: link:../notification - '@hcengineering/server-notification-resources': + '@hcengineering/server-token': + specifier: workspace:^0.7.18 + version: link:../../foundations/core/packages/token + '@hcengineering/view': specifier: workspace:^0.7.0 - version: link:../notification-resources + version: link:../../plugins/view devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -33809,11 +32501,17 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/inventory: + ../../server-plugins/hr: dependencies: + '@hcengineering/core': + specifier: workspace:^0.7.26 + version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform + '@hcengineering/server-core': + specifier: workspace:^0.7.19 + version: link:../../foundations/server/packages/core '@hcengineering/server-notification': specifier: workspace:^0.7.0 version: link:../notification @@ -33861,32 +32559,41 @@ importers: specifier: ^5.9.3 version: 5.9.3 - ../../server-plugins/inventory-resources: + ../../server-plugins/hr-resources: dependencies: + '@hcengineering/contact': + specifier: workspace:^0.7.0 + version: link:../../plugins/contact '@hcengineering/core': specifier: workspace:^0.7.26 version: link:../../foundations/core/packages/core - '@hcengineering/inventory': + '@hcengineering/gmail': specifier: workspace:^0.7.0 - version: link:../../plugins/inventory - '@hcengineering/login': + version: link:../../plugins/gmail + '@hcengineering/hr': specifier: workspace:^0.7.0 - version: link:../../plugins/login + version: link:../../plugins/hr + '@hcengineering/notification': + specifier: workspace:^0.7.0 + version: link:../../plugins/notification '@hcengineering/platform': specifier: workspace:^0.7.20 version: link:../../foundations/core/packages/platform + '@hcengineering/server-contact': + specifier: workspace:^0.7.0 + version: link:../contact '@hcengineering/server-core': specifier: workspace:^0.7.19 version: link:../../foundations/server/packages/core + '@hcengineering/server-gmail-resources': + specifier: workspace:^0.7.0 + version: link:../gmail-resources '@hcengineering/server-notification': specifier: workspace:^0.7.0 version: link:../notification - '@hcengineering/view': - specifier: workspace:^0.7.0 - version: link:../../plugins/view - '@hcengineering/workbench': + '@hcengineering/server-notification-resources': specifier: workspace:^0.7.0 - version: link:../../plugins/workbench + version: link:../notification-resources devDependencies: '@hcengineering/platform-rig': specifier: workspace:^0.7.21 @@ -36770,12 +35477,6 @@ importers: '@hcengineering/attachment-assets': specifier: workspace:^0.7.0 version: link:../../plugins/attachment-assets - '@hcengineering/board': - specifier: workspace:^0.7.0 - version: link:../../plugins/board - '@hcengineering/board-assets': - specifier: workspace:^0.7.0 - version: link:../../plugins/board-assets '@hcengineering/calendar': specifier: workspace:^0.7.0 version: link:../../plugins/calendar @@ -36863,12 +35564,6 @@ importers: '@hcengineering/hr-assets': specifier: workspace:^0.7.0 version: link:../../plugins/hr-assets - '@hcengineering/inventory': - specifier: workspace:^0.7.0 - version: link:../../plugins/inventory - '@hcengineering/inventory-assets': - specifier: workspace:^0.7.0 - version: link:../../plugins/inventory-assets '@hcengineering/kafka': specifier: workspace:^0.7.18 version: link:../../foundations/server/packages/kafka @@ -37034,12 +35729,6 @@ importers: '@hcengineering/server-hr-resources': specifier: workspace:^0.7.0 version: link:../../server-plugins/hr-resources - '@hcengineering/server-inventory': - specifier: workspace:^0.7.0 - version: link:../../server-plugins/inventory - '@hcengineering/server-inventory-resources': - specifier: workspace:^0.7.0 - version: link:../../server-plugins/inventory-resources '@hcengineering/server-lead': specifier: workspace:^0.7.0 version: link:../../server-plugins/lead @@ -39107,18 +37796,6 @@ importers: '@hcengineering/attachment-assets': specifier: workspace:^0.7.0 version: link:../../../plugins/attachment-assets - '@hcengineering/bitrix': - specifier: workspace:^0.7.0 - version: link:../../../plugins/bitrix - '@hcengineering/bitrix-assets': - specifier: workspace:^0.7.0 - version: link:../../../plugins/bitrix-assets - '@hcengineering/board': - specifier: workspace:^0.7.0 - version: link:../../../plugins/board - '@hcengineering/board-assets': - specifier: workspace:^0.7.0 - version: link:../../../plugins/board-assets '@hcengineering/calendar': specifier: workspace:^0.7.0 version: link:../../../plugins/calendar @@ -39179,12 +37856,6 @@ importers: '@hcengineering/hr-assets': specifier: workspace:^0.7.0 version: link:../../../plugins/hr-assets - '@hcengineering/inventory': - specifier: workspace:^0.7.0 - version: link:../../../plugins/inventory - '@hcengineering/inventory-assets': - specifier: workspace:^0.7.0 - version: link:../../../plugins/inventory-assets '@hcengineering/lead': specifier: workspace:^0.7.0 version: link:../../../plugins/lead @@ -50094,10 +48765,6 @@ packages: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} - p-queue@7.3.4: - resolution: {integrity: sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==} - engines: {node: '>=12'} - p-retry@4.6.2: resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} engines: {node: '>=8'} @@ -50106,10 +48773,6 @@ packages: resolution: {integrity: sha512-+/wmHtzJuWii1sXn3HCuH/FTwGhrp4tmJTxSKJbfS+vkipci6osxXM5mY0jUiRzWKMTgUT8l7HFbeSwZAynqHw==} engines: {node: '>=10'} - p-timeout@5.1.0: - resolution: {integrity: sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==} - engines: {node: '>=12'} - p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} @@ -62226,11 +60889,6 @@ snapshots: dependencies: aggregate-error: 3.1.0 - p-queue@7.3.4: - dependencies: - eventemitter3: 4.0.7 - p-timeout: 5.1.0 - p-retry@4.6.2: dependencies: '@types/retry': 0.12.0 @@ -62238,8 +60896,6 @@ snapshots: p-timeout@4.1.0: {} - p-timeout@5.1.0: {} - p-try@2.2.0: {} pac-proxy-agent@7.2.0: diff --git a/desktop/package.json b/desktop/package.json index 99047429e4..97f5aee60b 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -124,9 +124,6 @@ "@hcengineering/gmail-resources": "workspace:^0.7.0", "@hcengineering/image-cropper": "workspace:^0.7.0", "@hcengineering/image-cropper-resources": "workspace:^0.7.0", - "@hcengineering/inventory": "workspace:^0.7.0", - "@hcengineering/inventory-assets": "workspace:^0.7.0", - "@hcengineering/inventory-resources": "workspace:^0.7.0", "@hcengineering/templates": "workspace:^0.7.0", "@hcengineering/templates-assets": "workspace:^0.7.0", "@hcengineering/templates-resources": "workspace:^0.7.0", @@ -150,15 +147,9 @@ "@hcengineering/text-editor": "workspace:^0.7.0", "@hcengineering/text-editor-assets": "workspace:^0.7.0", "@hcengineering/text-editor-resources": "workspace:^0.7.0", - "@hcengineering/board": "workspace:^0.7.0", - "@hcengineering/board-assets": "workspace:^0.7.0", - "@hcengineering/board-resources": "workspace:^0.7.0", "@hcengineering/hr": "workspace:^0.7.0", "@hcengineering/hr-assets": "workspace:^0.7.0", "@hcengineering/hr-resources": "workspace:^0.7.0", - "@hcengineering/bitrix": "workspace:^0.7.0", - "@hcengineering/bitrix-assets": "workspace:^0.7.0", - "@hcengineering/bitrix-resources": "workspace:^0.7.0", "@hcengineering/request": "workspace:^0.7.0", "@hcengineering/request-assets": "workspace:^0.7.0", "@hcengineering/request-resources": "workspace:^0.7.0", diff --git a/desktop/src/ui/platform.ts b/desktop/src/ui/platform.ts index 7fa73bb7dc..7ef816a28d 100644 --- a/desktop/src/ui/platform.ts +++ b/desktop/src/ui/platform.ts @@ -26,8 +26,6 @@ import { import { activityId } from '@hcengineering/activity' import aiBot, { aiBotId } from '@hcengineering/ai-bot' import { attachmentId } from '@hcengineering/attachment' -import { bitrixId } from '@hcengineering/bitrix' -import { boardId } from '@hcengineering/board' import calendar, { calendarId } from '@hcengineering/calendar' import { cardId } from '@hcengineering/card' import { chunterId } from '@hcengineering/chunter' @@ -46,7 +44,6 @@ import globalProfile, { globalProfileId, globalProfileRoute } from '@hcengineeri import guest, { guestId } from '@hcengineering/guest' import { hrId } from '@hcengineering/hr' import { imageCropperId } from '@hcengineering/image-cropper' -import { inventoryId } from '@hcengineering/inventory' import { leadId } from '@hcengineering/lead' import login, { loginId } from '@hcengineering/login' import notification, { notificationId } from '@hcengineering/notification' @@ -90,8 +87,6 @@ import { qalicoId } from '@tracex/qalico' import '@hcengineering/activity-assets' import '@hcengineering/analytics-collector-assets' import '@hcengineering/attachment-assets' -import '@hcengineering/bitrix-assets' -import '@hcengineering/board-assets' import '@hcengineering/calendar-assets' import '@hcengineering/card-assets' import '@hcengineering/chunter-assets' @@ -107,7 +102,6 @@ import '@hcengineering/gmail-assets' import '@hcengineering/guest-assets' import '@hcengineering/global-profile-assets' import '@hcengineering/hr-assets' -import '@hcengineering/inventory-assets' import '@hcengineering/lead-assets' import '@hcengineering/login-assets' import '@hcengineering/love-assets' @@ -206,18 +200,12 @@ function configureI18n (): void { attachmentId, async (lang: string) => await import(`@hcengineering/attachment-assets/lang/${lang}.json`) ) - addStringsLoader(bitrixId, async (lang: string) => await import(`@hcengineering/bitrix-assets/lang/${lang}.json`)) - addStringsLoader(boardId, async (lang: string) => await import(`@hcengineering/board-assets/lang/${lang}.json`)) addStringsLoader(calendarId, async (lang: string) => await import(`@hcengineering/calendar-assets/lang/${lang}.json`)) addStringsLoader(chunterId, async (lang: string) => await import(`@hcengineering/chunter-assets/lang/${lang}.json`)) addStringsLoader(contactId, async (lang: string) => await import(`@hcengineering/contact-assets/lang/${lang}.json`)) addStringsLoader(driveId, async (lang: string) => await import(`@hcengineering/drive-assets/lang/${lang}.json`)) addStringsLoader(gmailId, async (lang: string) => await import(`@hcengineering/gmail-assets/lang/${lang}.json`)) addStringsLoader(hrId, async (lang: string) => await import(`@hcengineering/hr-assets/lang/${lang}.json`)) - addStringsLoader( - inventoryId, - async (lang: string) => await import(`@hcengineering/inventory-assets/lang/${lang}.json`) - ) addStringsLoader(leadId, async (lang: string) => await import(`@hcengineering/lead-assets/lang/${lang}.json`)) addStringsLoader(loginId, async (lang: string) => await import(`@hcengineering/login-assets/lang/${lang}.json`)) addStringsLoader( @@ -451,7 +439,6 @@ export async function configurePlatform (onWorkbenchConnect?: () => Promise await import('@hcengineering/attachment-resources')) addLocation(gmailId, async () => await import('@hcengineering/gmail-resources')) addLocation(imageCropperId, async () => await import('@hcengineering/image-cropper-resources')) - addLocation(inventoryId, async () => await import('@hcengineering/inventory-resources')) addLocation(templatesId, async () => await import('@hcengineering/templates-resources')) addLocation(notificationId, async () => await import('@hcengineering/notification-resources')) addLocation(tagsId, async () => await import('@hcengineering/tags-resources')) @@ -460,9 +447,7 @@ export async function configurePlatform (onWorkbenchConnect?: () => Promise await import('@hcengineering/ai-bot-resources')) addLocation(trackerId, async () => await import('@hcengineering/tracker-resources')) - addLocation(boardId, async () => await import('@hcengineering/board-resources')) addLocation(hrId, async () => await import('@hcengineering/hr-resources')) - addLocation(bitrixId, async () => await import('@hcengineering/bitrix-resources')) addLocation(requestId, async () => await import('@hcengineering/request-resources')) addLocation(driveId, async () => await import('@hcengineering/drive-resources')) addLocation(supportId, async () => await import('@hcengineering/support-resources')) diff --git a/dev/prod/package.json b/dev/prod/package.json index 418c3c2dbb..0e4d90be3c 100644 --- a/dev/prod/package.json +++ b/dev/prod/package.json @@ -71,12 +71,6 @@ "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/attachment-assets": "workspace:^0.7.0", "@hcengineering/attachment-resources": "workspace:^0.7.0", - "@hcengineering/bitrix": "workspace:^0.7.0", - "@hcengineering/bitrix-assets": "workspace:^0.7.0", - "@hcengineering/bitrix-resources": "workspace:^0.7.0", - "@hcengineering/board": "workspace:^0.7.0", - "@hcengineering/board-assets": "workspace:^0.7.0", - "@hcengineering/board-resources": "workspace:^0.7.0", "@hcengineering/calendar": "workspace:^0.7.0", "@hcengineering/calendar-assets": "workspace:^0.7.0", "@hcengineering/calendar-resources": "workspace:^0.7.0", @@ -132,9 +126,6 @@ "@hcengineering/hr-resources": "workspace:^0.7.0", "@hcengineering/image-cropper": "workspace:^0.7.0", "@hcengineering/image-cropper-resources": "workspace:^0.7.0", - "@hcengineering/inventory": "workspace:^0.7.0", - "@hcengineering/inventory-assets": "workspace:^0.7.0", - "@hcengineering/inventory-resources": "workspace:^0.7.0", "@hcengineering/lead": "workspace:^0.7.0", "@hcengineering/lead-assets": "workspace:^0.7.0", "@hcengineering/lead-resources": "workspace:^0.7.0", @@ -193,8 +184,6 @@ "@hcengineering/server-gmail-resources": "workspace:^0.7.0", "@hcengineering/server-hr": "workspace:^0.7.0", "@hcengineering/server-hr-resources": "workspace:^0.7.0", - "@hcengineering/server-inventory": "workspace:^0.7.0", - "@hcengineering/server-inventory-resources": "workspace:^0.7.0", "@hcengineering/server-lead": "workspace:^0.7.0", "@hcengineering/server-lead-resources": "workspace:^0.7.0", "@hcengineering/server-notification": "workspace:^0.7.0", diff --git a/dev/prod/src/platform.ts b/dev/prod/src/platform.ts index b5f394b366..08bdb0d912 100644 --- a/dev/prod/src/platform.ts +++ b/dev/prod/src/platform.ts @@ -19,7 +19,6 @@ import { activityId } from '@hcengineering/activity' import aiBot, { aiBotId } from '@hcengineering/ai-bot' import analyticsCollector, { analyticsCollectorId } from '@hcengineering/analytics-collector' import { attachmentId } from '@hcengineering/attachment' -import { boardId } from '@hcengineering/board' import calendar, { calendarId } from '@hcengineering/calendar' import { cardId } from '@hcengineering/card' import { chunterId } from '@hcengineering/chunter' @@ -37,7 +36,6 @@ import globalProfile, { globalProfileId, globalProfileRoute } from '@hcengineeri import guest, { guestId } from '@hcengineering/guest' import { hrId } from '@hcengineering/hr' import { imageCropperId } from '@hcengineering/image-cropper' -import { inventoryId } from '@hcengineering/inventory' import { leadId } from '@hcengineering/lead' import login, { loginId } from '@hcengineering/login' import love, { loveId } from '@hcengineering/love' @@ -73,7 +71,6 @@ import workbench, { workbenchId } from '@hcengineering/workbench' import { mailId } from '@hcengineering/mail' import { chatId } from '@hcengineering/chat' import github, { githubId } from '@hcengineering/github' -import { bitrixId } from '@hcengineering/bitrix' import { inboxId } from '@hcengineering/inbox' import { achievementId } from '@hcengineering/achievement' import communication, { communicationId } from '@hcengineering/communication' @@ -87,8 +84,6 @@ import { qalicoId } from '@tracex/qalico' import '@hcengineering/activity-assets' import '@hcengineering/analytics-collector-assets' import '@hcengineering/attachment-assets' -import '@hcengineering/bitrix-assets' -import '@hcengineering/board-assets' import '@hcengineering/calendar-assets' import '@hcengineering/card-assets' import '@hcengineering/chunter-assets' @@ -103,7 +98,6 @@ import '@hcengineering/gmail-assets' import '@hcengineering/guest-assets' import '@hcengineering/global-profile-assets' import '@hcengineering/hr-assets' -import '@hcengineering/inventory-assets' import '@hcengineering/lead-assets' import '@hcengineering/login-assets' import '@hcengineering/love-assets' @@ -316,18 +310,12 @@ function configureI18n(): void { attachmentId, async (lang: string) => await import(`@hcengineering/attachment-assets/lang/${lang}.json`) ) - addStringsLoader(bitrixId, async (lang: string) => await import(`@hcengineering/bitrix-assets/lang/${lang}.json`)) - addStringsLoader(boardId, async (lang: string) => await import(`@hcengineering/board-assets/lang/${lang}.json`)) addStringsLoader(calendarId, async (lang: string) => await import(`@hcengineering/calendar-assets/lang/${lang}.json`)) addStringsLoader(chunterId, async (lang: string) => await import(`@hcengineering/chunter-assets/lang/${lang}.json`)) addStringsLoader(contactId, async (lang: string) => await import(`@hcengineering/contact-assets/lang/${lang}.json`)) addStringsLoader(driveId, async (lang: string) => await import(`@hcengineering/drive-assets/lang/${lang}.json`)) addStringsLoader(gmailId, async (lang: string) => await import(`@hcengineering/gmail-assets/lang/${lang}.json`)) addStringsLoader(hrId, async (lang: string) => await import(`@hcengineering/hr-assets/lang/${lang}.json`)) - addStringsLoader( - inventoryId, - async (lang: string) => await import(`@hcengineering/inventory-assets/lang/${lang}.json`) - ) addStringsLoader(leadId, async (lang: string) => await import(`@hcengineering/lead-assets/lang/${lang}.json`)) addStringsLoader(loginId, async (lang: string) => await import(`@hcengineering/login-assets/lang/${lang}.json`)) addStringsLoader( @@ -600,10 +588,6 @@ export async function configurePlatform() { imageCropperId, async () => await import(/* webpackChunkName: "image-cropper" */ '@hcengineering/image-cropper-resources') ) - addLocation( - inventoryId, - async () => await import(/* webpackChunkName: "inventory" */ '@hcengineering/inventory-resources') - ) addLocation( templatesId, async () => await import(/* webpackChunkName: "templates" */ '@hcengineering/templates-resources') @@ -631,9 +615,7 @@ export async function configurePlatform() { addLocation(aiBotId, async () => await import('@hcengineering/ai-bot-resources')) addLocation(trackerId, async () => await import(/* webpackChunkName: "tracker" */ '@hcengineering/tracker-resources')) - addLocation(boardId, async () => await import(/* webpackChunkName: "board" */ '@hcengineering/board-resources')) addLocation(hrId, async () => await import(/* webpackChunkName: "hr" */ '@hcengineering/hr-resources')) - addLocation(bitrixId, async () => await import(/* webpackChunkName: "bitrix" */ '@hcengineering/bitrix-resources')) addLocation(requestId, async () => await import(/* webpackChunkName: "request" */ '@hcengineering/request-resources')) addLocation(driveId, async () => await import(/* webpackChunkName: "drive" */ '@hcengineering/drive-resources')) addLocation(supportId, async () => await import(/* webpackChunkName: "support" */ '@hcengineering/support-resources')) diff --git a/dev/tool/package.json b/dev/tool/package.json index 1612e8b709..4b4750e70f 100644 --- a/dev/tool/package.json +++ b/dev/tool/package.json @@ -125,8 +125,6 @@ "@hcengineering/server-gmail-resources": "workspace:^0.7.0", "@hcengineering/server-hr": "workspace:^0.7.0", "@hcengineering/server-hr-resources": "workspace:^0.7.0", - "@hcengineering/server-inventory": "workspace:^0.7.0", - "@hcengineering/server-inventory-resources": "workspace:^0.7.0", "@hcengineering/server-lead": "workspace:^0.7.0", "@hcengineering/server-lead-resources": "workspace:^0.7.0", "@hcengineering/server-notification": "workspace:^0.7.0", diff --git a/dev/tool/src/__start.ts b/dev/tool/src/__start.ts index ef9e25bb72..81ba8e5ccd 100644 --- a/dev/tool/src/__start.ts +++ b/dev/tool/src/__start.ts @@ -34,7 +34,6 @@ import { serverDriveId } from '@hcengineering/server-drive' import { serverGmailId } from '@hcengineering/server-gmail' import { serverGuestId } from '@hcengineering/server-guest' import { serverHrId } from '@hcengineering/server-hr' -import { serverInventoryId } from '@hcengineering/server-inventory' import { serverLeadId } from '@hcengineering/server-lead' import { serverNotificationId } from '@hcengineering/server-notification' import { serverRecruitId } from '@hcengineering/server-recruit' @@ -53,7 +52,6 @@ addLocation(serverCollaborationId, () => import('@hcengineering/server-collabora addLocation(serverContactId, () => import('@hcengineering/server-contact-resources')) addLocation(serverNotificationId, () => import('@hcengineering/server-notification-resources')) addLocation(serverChunterId, () => import('@hcengineering/server-chunter-resources')) -addLocation(serverInventoryId, () => import('@hcengineering/server-inventory-resources')) addLocation(serverLeadId, () => import('@hcengineering/server-lead-resources')) addLocation(serverRecruitId, () => import('@hcengineering/server-recruit-resources')) addLocation(serverSettingId, () => import('@hcengineering/server-setting-resources')) diff --git a/docs/disableFeatures.md b/docs/disableFeatures.md index be16cd915a..2c971228e7 100644 --- a/docs/disableFeatures.md +++ b/docs/disableFeatures.md @@ -16,7 +16,6 @@ Please set a DISABLED_FEATURES environment variable for front service container, - invites - Will disable invites UI - documents - Will disable Control Documents - calendar - Will disable Calendar UI -- inventory - Will disable inventory - survey - Will disable Surveys - lead - Will disable leada - products - Will disable products diff --git a/models/all/package.json b/models/all/package.json index 2646a5a1f9..516f6f8cef 100644 --- a/models/all/package.json +++ b/models/all/package.json @@ -65,11 +65,9 @@ "@hcengineering/model-server-tags": "workspace:^0.7.0", "@hcengineering/model-server-recruit": "workspace:^0.7.0", "@hcengineering/model-server-lead": "workspace:^0.7.0", - "@hcengineering/model-server-inventory": "workspace:^0.7.0", "@hcengineering/model-activity": "workspace:^0.7.0", "@hcengineering/model-attachment": "workspace:^0.7.0", "@hcengineering/model-gmail": "workspace:^0.7.0", - "@hcengineering/model-inventory": "workspace:^0.7.0", "@hcengineering/model-presentation": "workspace:^0.7.0", "@hcengineering/model-templates": "workspace:^0.7.0", "@hcengineering/model-notification": "workspace:^0.7.0", @@ -83,7 +81,6 @@ "@hcengineering/model-server-gmail": "workspace:^0.7.0", "@hcengineering/model-server-telegram": "workspace:^0.7.0", "@hcengineering/model-tracker": "workspace:^0.7.0", - "@hcengineering/model-board": "workspace:^0.7.0", "@hcengineering/model-time": "workspace:^0.7.0", "@hcengineering/model-server-time": "workspace:^0.7.0", "@hcengineering/model-desktop-preferences": "workspace:^0.7.0", @@ -91,7 +88,6 @@ "@hcengineering/model-preference": "workspace:^0.7.0", "@hcengineering/model-hr": "workspace:^0.7.0", "@hcengineering/model-server-hr": "workspace:^0.7.0", - "@hcengineering/model-bitrix": "workspace:^0.7.0", "@hcengineering/model-request": "workspace:^0.7.0", "@hcengineering/model-support": "workspace:^0.7.0", "@hcengineering/model-server-card": "workspace:^0.7.0", diff --git a/models/all/src/index.ts b/models/all/src/index.ts index 8d4a16f43e..1099ebef28 100644 --- a/models/all/src/index.ts +++ b/models/all/src/index.ts @@ -19,8 +19,6 @@ import { Builder } from '@hcengineering/model' import { activityId, createModel as activityModel } from '@hcengineering/model-activity' import { aiBotId, createModel as aiBotModel } from '@hcengineering/model-ai-bot' import { attachmentId, createModel as attachmentModel } from '@hcengineering/model-attachment' -import bitrix, { bitrixId, createModel as bitrixModel } from '@hcengineering/model-bitrix' -import board, { boardId, createModel as boardModel } from '@hcengineering/model-board' import calendar, { calendarId, createModel as calendarModel } from '@hcengineering/model-calendar' import card, { cardId, createModel as cardModel } from '@hcengineering/model-card' import chunter, { chunterId, createModel as chunterModel } from '@hcengineering/model-chunter' @@ -32,7 +30,6 @@ import { driveId, createModel as driveModel } from '@hcengineering/model-drive' import gmail, { gmailId, createModel as gmailModel } from '@hcengineering/model-gmail' import { guestId, createModel as guestModel } from '@hcengineering/model-guest' import hr, { hrId, createModel as hrModel } from '@hcengineering/model-hr' -import inventory, { inventoryId, createModel as inventoryModel } from '@hcengineering/model-inventory' import lead, { leadId, createModel as leadModel } from '@hcengineering/model-lead' import { mediaId, createModel as mediaModel } from '@hcengineering/model-media' import notification, { notificationId, createModel as notificationModel } from '@hcengineering/model-notification' @@ -58,7 +55,6 @@ import { serverDriveId, createModel as serverDriveModel } from '@hcengineering/m import { serverGmailId, createModel as serverGmailModel } from '@hcengineering/model-server-gmail' import { serverGuestId, createModel as serverGuestModel } from '@hcengineering/model-server-guest' import { serverHrId, createModel as serverHrModel } from '@hcengineering/model-server-hr' -import { serverInventoryId, createModel as serverInventoryModel } from '@hcengineering/model-server-inventory' import { serverLeadId, createModel as serverLeadModel } from '@hcengineering/model-server-lead' import { serverNotificationId, createModel as serverNotificationModel } from '@hcengineering/model-server-notification' import { serverRecruitId, createModel as serverRecruitModel } from '@hcengineering/model-server-recruit' @@ -275,18 +271,6 @@ export default function buildModel (): Builder { classFilter: defaultFilter } ], - [ - inventoryModel, - inventoryId, - { - label: inventory.string.ConfigLabel, - description: inventory.string.ConfigDescription, - enabled: false, - beta: true, - icon: inventory.icon.InventoryApplication, - classFilter: defaultFilter - } - ], [presentationModel, presentationId], [templatesModel, templatesId], [textEditorModel, textEditorId], @@ -332,32 +316,6 @@ export default function buildModel (): Builder { classFilter: defaultFilter } ], - [ - boardModel, - boardId, - { - label: board.string.ConfigLabel, - description: board.string.ConfigDescription, - enabled: false, - beta: true, - hidden: true, - icon: board.icon.Board, - classFilter: defaultFilter - } - ], - [ - bitrixModel, - bitrixId, - { - label: bitrix.string.ConfigLabel, - description: bitrix.string.ConfigDescription, - enabled: false, - beta: true, - hidden: true, - icon: bitrix.icon.Bitrix, - classFilter: defaultFilter - } - ], [ requestModel, requestId, @@ -543,7 +501,6 @@ export default function buildModel (): Builder { [serverContactModel, serverContactId], [serveSettingModel, serverSettingId], [serverChunterModel, serverChunterId], - [serverInventoryModel, serverInventoryId], [serverLeadModel, serverLeadId], [serverTagsModel, serverTagsId], [serverTaskModel, serverTaskId], diff --git a/models/all/src/migration.ts b/models/all/src/migration.ts index 40b346375c..88f279a116 100644 --- a/models/all/src/migration.ts +++ b/models/all/src/migration.ts @@ -19,8 +19,6 @@ import { activityOperation } from '@hcengineering/model-activity' import { aiBotId, aiBotOperation } from '@hcengineering/model-ai-bot' import { analyticsCollectorOperation } from '@hcengineering/model-analytics-collector' import { attachmentOperation } from '@hcengineering/model-attachment' -import { bitrixOperation } from '@hcengineering/model-bitrix' -import { boardOperation } from '@hcengineering/model-board' import { calendarOperation } from '@hcengineering/model-calendar' import { cardOperation } from '@hcengineering/model-card' import { chatId, chatOperation } from '@hcengineering/model-chat' @@ -36,7 +34,6 @@ import { gmailOperation } from '@hcengineering/model-gmail' import { guestOperation } from '@hcengineering/model-guest' import { hrOperation } from '@hcengineering/model-hr' import { inboxId, inboxOperation } from '@hcengineering/model-inbox' -import { inventoryOperation } from '@hcengineering/model-inventory' import { leadOperation } from '@hcengineering/model-lead' import { loveId, loveOperation } from '@hcengineering/model-love' import { notificationOperation } from '@hcengineering/model-notification' @@ -90,12 +87,9 @@ export const migrateOperations: [string, MigrateOperation][] = [ ['training', trainingOperation], ['request', requestOperation], ['products', productsOperation], - ['board', boardOperation], ['hr', hrOperation], ['document', documentOperation], ['drive', driveOperation], - ['bitrix', bitrixOperation], - ['inventiry', inventoryOperation], ['github', githubOperation], ['pre-time', githubOperationPreTime], ['time', timeOperation], diff --git a/models/bitrix/.eslintrc.js b/models/bitrix/.eslintrc.js deleted file mode 100644 index c1cf82cba0..0000000000 --- a/models/bitrix/.eslintrc.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - extends: ['./node_modules/@hcengineering/platform-rig/profiles/model/eslint.config.json'], - parserOptions: { - tsconfigRootDir: __dirname, - project: './tsconfig.json' - } -} diff --git a/models/bitrix/.npmignore b/models/bitrix/.npmignore deleted file mode 100644 index e3ec093c38..0000000000 --- a/models/bitrix/.npmignore +++ /dev/null @@ -1,4 +0,0 @@ -* -!/lib/** -!CHANGELOG.md -/lib/**/__tests__/ diff --git a/models/bitrix/config/rig.json b/models/bitrix/config/rig.json deleted file mode 100644 index 2f6be36605..0000000000 --- a/models/bitrix/config/rig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "$schema": "https://developer.microsoft.com/json-schemas/rig-package/rig.schema.json", - "rigPackageName": "@hcengineering/platform-rig", - "rigProfile": "model" -} diff --git a/models/bitrix/jest.config.js b/models/bitrix/jest.config.js deleted file mode 100644 index 2cfd408b67..0000000000 --- a/models/bitrix/jest.config.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - preset: 'ts-jest', - testEnvironment: 'node', - testMatch: ['**/?(*.)+(spec|test).[jt]s?(x)'], - roots: ["./src"], - coverageReporters: ["text-summary", "html"] -} diff --git a/models/bitrix/package.json b/models/bitrix/package.json deleted file mode 100644 index b0906ae6ee..0000000000 --- a/models/bitrix/package.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "name": "@hcengineering/model-bitrix", - "version": "0.7.0", - "main": "lib/index.js", - "svelte": "src/index.ts", - "types": "types/index.d.ts", - "author": "Anticrm Platform Contributors", - "template": "@hcengineering/model-package", - "license": "EPL-2.0", - "scripts": { - "build": "compile", - "build:watch": "compile", - "format": "format src", - "_phase:build": "compile transpile src", - "_phase:format": "format src", - "_phase:validate": "compile validate", - "_phase:test": "jest --passWithNoTests --silent --forceExit", - "test": "jest --passWithNoTests --silent --forceExit" - }, - "devDependencies": { - "@hcengineering/platform-rig": "workspace:^0.7.21", - "@typescript-eslint/eslint-plugin": "^6.21.0", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-promise": "^6.1.1", - "eslint-plugin-n": "^15.4.0", - "eslint": "^8.54.0", - "@typescript-eslint/parser": "^6.21.0", - "eslint-config-standard-with-typescript": "^40.0.0", - "prettier": "^3.6.2", - "typescript": "^5.9.3", - "@types/node": "^22.18.1", - "jest": "^29.7.0", - "@types/jest": "^29.5.5", - "ts-jest": "^29.1.1" - }, - "dependencies": { - "@hcengineering/activity": "workspace:^0.7.0", - "@hcengineering/model": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.26", - "@hcengineering/platform": "workspace:^0.7.20", - "@hcengineering/model-core": "workspace:^0.7.0", - "@hcengineering/model-attachment": "workspace:^0.7.0", - "@hcengineering/model-contact": "workspace:^0.7.0", - "@hcengineering/view": "workspace:^0.7.0", - "@hcengineering/model-view": "workspace:^0.7.0", - "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/bitrix": "workspace:^0.7.0", - "@hcengineering/bitrix-resources": "workspace:^0.7.0", - "@hcengineering/preference": "workspace:^0.7.0", - "@hcengineering/model-preference": "workspace:^0.7.0", - "@hcengineering/setting": "workspace:^0.7.0", - "@hcengineering/ui": "workspace:^0.7.0" - } -} diff --git a/models/bitrix/src/index.ts b/models/bitrix/src/index.ts deleted file mode 100644 index fd78aec317..0000000000 --- a/models/bitrix/src/index.ts +++ /dev/null @@ -1,158 +0,0 @@ -// -// Copyright © 2020, 2021 Anticrm Platform Contributors. -// Copyright © 2021 Hardcore Engineering Inc. -// -// Licensed under the Eclipse Public License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. You may -// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import { - ArrOf, - type Builder, - Collection, - Hidden, - Mixin, - Model, - Prop, - ReadOnly, - TypeRef, - TypeString, - UX -} from '@hcengineering/model' -import core, { TAttachedDoc, TDoc } from '@hcengineering/model-core' -import bitrix from './plugin' - -import { - type BitrixEntityMapping, - type BitrixFieldMapping, - type BitrixSyncDoc, - type Fields, - bitrixIntegrationKind -} from '@hcengineering/bitrix' -import { - type AnyAttribute, - type Class, - type Mixin as CoreMixin, - type Doc, - type Domain, - type Ref -} from '@hcengineering/core' - -import view, { createAction } from '@hcengineering/model-view' - -import { getEmbeddedLabel } from '@hcengineering/platform' -import setting from '@hcengineering/setting' - -export { bitrixId } from '@hcengineering/bitrix' -export { bitrixOperation } from './migration' -export { default } from './plugin' - -const DOMAIN_BITRIX = 'bitrix' as Domain - -@Mixin(bitrix.mixin.BitrixSyncDoc, core.class.Doc) -@UX(getEmbeddedLabel('Bitrix')) -export class TBitrixSyncDoc extends TDoc implements BitrixSyncDoc { - type!: string - - @Prop(TypeString(), getEmbeddedLabel('BitrixId')) - @ReadOnly() - @Hidden() - bitrixId!: string -} - -@Model(bitrix.class.EntityMapping, core.class.Doc, DOMAIN_BITRIX) -export class TBitrixEntityMapping extends TDoc implements BitrixEntityMapping { - @Prop(TypeRef(core.class.Attribute), core.string.ClassPropertyLabel) - ofClass!: Ref> - - type!: string - - @Prop(Collection(bitrix.class.FieldMapping), bitrix.string.FieldMapping) - fields!: number - - bitrixFields!: Fields - comments!: boolean - activity!: boolean - attachments!: boolean - - @Prop(ArrOf(TypeRef(core.class.Mixin)), core.string.Class) - // If specified, will include this mixins in any case. - mixins!: Ref>[] -} - -@Model(bitrix.class.FieldMapping, core.class.Doc, DOMAIN_BITRIX) -export class TBitrixFieldMapping extends TAttachedDoc implements BitrixFieldMapping { - @Prop(TypeRef(core.class.Attribute), core.string.ClassPropertyLabel) - ofClass!: Ref> - - @Prop(TypeString(), core.string.ClassPropertyLabel) - attributeName!: Ref - - bitrixTitle!: string - bitrixType!: string - operation!: any -} - -export function createModel (builder: Builder): void { - builder.createModel(TBitrixEntityMapping, TBitrixFieldMapping, TBitrixSyncDoc) - - builder.createDoc( - setting.class.IntegrationType, - core.space.Model, - { - label: bitrix.string.Bitrix, - description: bitrix.string.BitrixDesc, - icon: bitrix.component.BitrixIcon, - allowMultiple: false, - createComponent: bitrix.component.BitrixConnect, - configureComponent: bitrix.component.BitrixConfigure, - kind: bitrixIntegrationKind - }, - bitrix.integrationType.Bitrix - ) - - createAction( - builder, - { - action: view.actionImpl.ShowPopup, - actionProps: { - component: bitrix.component.BitrixImport - }, - label: bitrix.string.BitrixImport, - icon: bitrix.icon.Bitrix, - input: 'none', - category: view.category.General, - target: core.class.Doc, - context: { mode: ['workbench', 'browser', 'editor', 'panel', 'popup'], group: 'create' } - }, - bitrix.action.BitrixImport - ) - builder.createDoc(core.class.DomainIndexConfiguration, core.space.Model, { - domain: DOMAIN_BITRIX, - disabled: [ - { _id: 1 }, - { _class: 1 }, - { space: 1 }, - { modifiedBy: 1 }, - { createdBy: 1 }, - { createdOn: -1 }, - { modifiedOn: 1 } - ] - }) - builder.mixin(bitrix.class.FieldMapping, core.class.Class, core.mixin.IndexConfiguration, { - indexes: [], - searchDisabled: true - }) - builder.mixin(bitrix.class.EntityMapping, core.class.Class, core.mixin.IndexConfiguration, { - indexes: [], - searchDisabled: true - }) -} diff --git a/models/bitrix/src/migration.ts b/models/bitrix/src/migration.ts deleted file mode 100644 index aca1b7f797..0000000000 --- a/models/bitrix/src/migration.ts +++ /dev/null @@ -1,38 +0,0 @@ -// -// Copyright © 2022 Hardcore Engineering Inc. -// -// Licensed under the Eclipse Public License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. You may -// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import { - createDefaultSpace, - tryUpgrade, - type MigrateOperation, - type MigrationClient, - type MigrationUpgradeClient -} from '@hcengineering/model' -import bitrix from './plugin' -import { bitrixId } from '@hcengineering/bitrix' - -export const bitrixOperation: MigrateOperation = { - async migrate (client: MigrationClient): Promise {}, - async upgrade (state: Map>, client: () => Promise, mode): Promise { - await tryUpgrade(mode, state, client, bitrixId, [ - { - state: 'create-defaults-v2', - func: async (client) => { - await createDefaultSpace(client, bitrix.space.Mappings, { name: 'Bitrix mappings' }) - } - } - ]) - } -} diff --git a/models/bitrix/src/plugin.ts b/models/bitrix/src/plugin.ts deleted file mode 100644 index 55fb53c6ee..0000000000 --- a/models/bitrix/src/plugin.ts +++ /dev/null @@ -1,39 +0,0 @@ -// -// Copyright © 2020, 2021 Anticrm Platform Contributors. -// Copyright © 2021 Hardcore Engineering Inc. -// -// Licensed under the Eclipse Public License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. You may -// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import { bitrixId } from '@hcengineering/bitrix' -import bitrix from '@hcengineering/bitrix-resources/src/plugin' -import { type IntlString, mergeIds } from '@hcengineering/platform' -import { type Action } from '@hcengineering/view' - -import { type Doc, type Ref } from '@hcengineering/core' -import type { AnyComponent } from '@hcengineering/ui/src/types' - -export default mergeIds(bitrixId, bitrix, { - component: { - BitrixConnect: '' as AnyComponent, - BitrixConfigure: '' as AnyComponent, - BitrixImport: '' as AnyComponent - }, - string: { - BitrixImport: '' as IntlString, - ConfigLabel: '' as IntlString, - ConfigDescription: '' as IntlString - }, - action: { - BitrixImport: '' as Ref> - } -}) diff --git a/models/bitrix/tsconfig.json b/models/bitrix/tsconfig.json deleted file mode 100644 index 367a8578c9..0000000000 --- a/models/bitrix/tsconfig.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "extends": "./node_modules/@hcengineering/platform-rig/profiles/model/tsconfig.json", - - "compilerOptions": { - "rootDir": "./src", - "outDir": "./lib", - "declarationDir": "./types", - "tsBuildInfoFile": ".build/build.tsbuildinfo" - }, - "include": ["src/**/*"], - "exclude": ["node_modules", "lib", "dist", "types", "bundle"] -} \ No newline at end of file diff --git a/models/board/.eslintrc.js b/models/board/.eslintrc.js deleted file mode 100644 index c1cf82cba0..0000000000 --- a/models/board/.eslintrc.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - extends: ['./node_modules/@hcengineering/platform-rig/profiles/model/eslint.config.json'], - parserOptions: { - tsconfigRootDir: __dirname, - project: './tsconfig.json' - } -} diff --git a/models/board/.npmignore b/models/board/.npmignore deleted file mode 100644 index e3ec093c38..0000000000 --- a/models/board/.npmignore +++ /dev/null @@ -1,4 +0,0 @@ -* -!/lib/** -!CHANGELOG.md -/lib/**/__tests__/ diff --git a/models/board/config/rig.json b/models/board/config/rig.json deleted file mode 100644 index 2f6be36605..0000000000 --- a/models/board/config/rig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "$schema": "https://developer.microsoft.com/json-schemas/rig-package/rig.schema.json", - "rigPackageName": "@hcengineering/platform-rig", - "rigProfile": "model" -} diff --git a/models/board/jest.config.js b/models/board/jest.config.js deleted file mode 100644 index 2cfd408b67..0000000000 --- a/models/board/jest.config.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - preset: 'ts-jest', - testEnvironment: 'node', - testMatch: ['**/?(*.)+(spec|test).[jt]s?(x)'], - roots: ["./src"], - coverageReporters: ["text-summary", "html"] -} diff --git a/models/board/package.json b/models/board/package.json deleted file mode 100644 index 4772c9e356..0000000000 --- a/models/board/package.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "name": "@hcengineering/model-board", - "version": "0.7.0", - "main": "lib/index.js", - "svelte": "src/index.ts", - "types": "types/index.d.ts", - "author": "Anticrm Platform Contributors", - "template": "@hcengineering/model-package", - "license": "EPL-2.0", - "scripts": { - "build": "compile", - "build:watch": "compile", - "format": "format src", - "_phase:build": "compile transpile src", - "_phase:format": "format src", - "_phase:validate": "compile validate", - "_phase:test": "jest --passWithNoTests --silent --forceExit", - "test": "jest --passWithNoTests --silent --forceExit" - }, - "devDependencies": { - "@hcengineering/platform-rig": "workspace:^0.7.21", - "@typescript-eslint/eslint-plugin": "^6.21.0", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-promise": "^6.1.1", - "eslint-plugin-n": "^15.4.0", - "eslint": "^8.54.0", - "@typescript-eslint/parser": "^6.21.0", - "eslint-config-standard-with-typescript": "^40.0.0", - "prettier": "^3.6.2", - "typescript": "^5.9.3", - "@types/node": "^22.18.1", - "jest": "^29.7.0", - "@types/jest": "^29.5.5", - "ts-jest": "^29.1.1" - }, - "dependencies": { - "@hcengineering/core": "workspace:^0.7.26", - "@hcengineering/model": "workspace:^0.7.17", - "@hcengineering/ui": "workspace:^0.7.0", - "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/platform": "workspace:^0.7.20", - "@hcengineering/model-core": "workspace:^0.7.0", - "@hcengineering/model-view": "workspace:^0.7.0", - "@hcengineering/model-workbench": "workspace:^0.7.0", - "@hcengineering/model-contact": "workspace:^0.7.0", - "@hcengineering/model-chunter": "workspace:^0.7.0", - "@hcengineering/model-attachment": "workspace:^0.7.0", - "@hcengineering/board": "workspace:^0.7.0", - "@hcengineering/board-resources": "workspace:^0.7.0", - "@hcengineering/view": "workspace:^0.7.0", - "@hcengineering/task": "workspace:^0.7.0", - "@hcengineering/model-task": "workspace:^0.7.0", - "@hcengineering/workbench": "workspace:^0.7.0", - "@hcengineering/model-preference": "workspace:^0.7.0", - "@hcengineering/tags": "workspace:^0.7.0", - "@hcengineering/model-tags": "workspace:^0.7.0" - } -} diff --git a/models/board/src/index.ts b/models/board/src/index.ts deleted file mode 100644 index 36054241d8..0000000000 --- a/models/board/src/index.ts +++ /dev/null @@ -1,529 +0,0 @@ -// -// Copyright © 2022 Hardcore Engineering Inc. -// -// Licensed under the Eclipse Public License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. You may -// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// -// See the License for the specific language governing permissions and -// limitations under the License. -// - -// To help typescript locate view plugin properly -import { - type Board, - boardId, - type Card, - type CardCover, - type CommonBoardPreference, - type MenuPage -} from '@hcengineering/board' -import type { Employee } from '@hcengineering/contact' -import { - DOMAIN_MODEL, - IndexKind, - type Markup, - type Ref, - type Status, - type Timestamp, - type Type -} from '@hcengineering/core' -import { - ArrOf, - type Builder, - Index, - Model, - Prop, - TypeBoolean, - TypeDate, - TypeMarkup, - TypeRef, - TypeString, - UX -} from '@hcengineering/model' -import contact from '@hcengineering/model-contact' -import core, { TDoc, TType } from '@hcengineering/model-core' -import preference, { TPreference } from '@hcengineering/model-preference' -import tags from '@hcengineering/model-tags' -import task, { actionTemplates as taskActionTemplates, TProject, TTask } from '@hcengineering/model-task' -import view, { actionTemplates, createAction, actionTemplates as viewTemplates } from '@hcengineering/model-view' -import workbench, { type Application } from '@hcengineering/model-workbench' -import { type IntlString } from '@hcengineering/platform' -import type { AnyComponent } from '@hcengineering/ui/src/types' -import board from './plugin' - -export { boardId } from '@hcengineering/board' -export { boardOperation } from './migration' -export { default } from './plugin' - -@Model(board.class.Board, task.class.Project) -@UX(board.string.Board, board.icon.Board) -export class TBoard extends TProject implements Board { - color!: number - background!: string -} - -function TypeCardCover (): Type { - return { _class: board.class.CardCover, label: board.string.Cover } -} - -@UX(board.string.Cover) -@Model(board.class.CardCover, core.class.Type) -export class TCardCover extends TType implements CardCover { - size!: 'large' | 'small' - color!: number -} - -@Model(board.class.CommonBoardPreference, preference.class.Preference) -export class TCommonBoardPreference extends TPreference implements CommonBoardPreference { - @Prop(TypeRef(workbench.class.Application), board.string.CommonBoardPreference) - declare attachedTo: Ref -} - -@Model(board.class.Card, task.class.Task) -@UX(board.string.Card, board.icon.Card, 'CARD', 'title') -export class TCard extends TTask implements Card { - @Prop(TypeString(), board.string.Title) - @Index(IndexKind.FullText) - title!: string - - @Prop(TypeBoolean(), board.string.IsArchived) - isArchived?: boolean - - @Prop(TypeMarkup(), board.string.Description) - @Index(IndexKind.FullText) - description!: Markup - - @Prop(TypeString(), board.string.Location) - @Index(IndexKind.FullText) - location?: string - - @Prop(TypeRef(contact.mixin.Employee), board.string.Assignee) - declare assignee: Ref | null - - @Prop(ArrOf(TypeRef(contact.mixin.Employee)), board.string.Members) - members?: Ref[] - - @Prop(TypeCardCover(), board.string.Cover) - cover?: CardCover - - @Prop(TypeDate(), task.string.StartDate) - startDate!: Timestamp | null - - @Prop(TypeRef(core.class.Status), task.string.TaskState, { _id: board.attribute.State }) - declare status: Ref -} - -@Model(board.class.MenuPage, core.class.Doc, DOMAIN_MODEL) -export class TMenuPage extends TDoc implements MenuPage { - component!: AnyComponent - pageId!: string - label!: IntlString -} - -export function createModel (builder: Builder): void { - builder.createModel(TBoard, TCard, TMenuPage, TCommonBoardPreference, TCardCover) - - builder.createDoc(board.class.MenuPage, core.space.Model, { - component: board.component.Archive, - pageId: board.menuPageId.Archive, - label: board.string.Archive - }) - builder.createDoc(board.class.MenuPage, core.space.Model, { - component: board.component.MenuMainPage, - pageId: board.menuPageId.Main, - label: board.string.Menu - }) - - builder.mixin(board.class.Board, core.class.Class, workbench.mixin.SpaceView, { - view: { - class: board.class.Card - // createItemDialog: board.component.CreateCard, - // createItemLabel: board.string.CardCreateLabel - } - }) - builder.mixin(board.class.Board, core.class.Class, view.mixin.SpaceHeader, { - header: board.component.BoardHeader - }) - - builder.createDoc( - workbench.class.Application, - core.space.Model, - { - label: board.string.BoardApplication, - icon: board.icon.Board, - alias: boardId, - hidden: false, - navigatorModel: { - spaces: [ - { - id: 'boards', - label: board.string.MyBoards, - spaceClass: board.class.Board, - addSpaceLabel: board.string.BoardCreateLabel, - createComponent: board.component.CreateBoard - } - ], - specials: [ - { - id: 'labels', - component: board.component.LabelsView, - icon: tags.icon.Tags, - label: board.string.Labels, - createItemLabel: board.string.Labels, - position: 'bottom' - } - ], - aside: board.component.BoardMenu - } - }, - board.app.Board - ) - - createAction( - builder, - { - ...taskActionTemplates.editStatus, - target: board.class.Board, - query: { - archived: false - }, - context: { - mode: ['context', 'browser'], - group: 'edit' - }, - override: [task.action.EditStatuses] - }, - board.action.EditStatuses - ) - - // const leadLookup: Lookup = - // { - // state: task.class.State, - // doneState: task.class.DoneState - // } - - // builder.createDoc(view.class.Viewlet, core.space.Model, { - // attachTo: board.class.Card, - // descriptor: task.viewlet.StatusTable, - // // eslint-disable-next-line @typescript-eslint/consistent-type-assertions - // options: { - // lookup: leadLookup - // } as FindOptions, // TODO: fix - // config: [ - // '', - // '$lookup.attachedTo', - // '$lookup.state', - // '$lookup.doneState', - // { presenter: attachment.component.AttachmentsPresenter, label: attachment.string.Files, sortingKey: 'attachments' }, - // { presenter: chunter.component.CommentsPresenter, label: chunter.string.Comments, sortingKey: 'comments' }, - // 'modifiedOn', - // '$lookup.attachedTo.$lookup.channels' - // ] - // }) - - builder.createDoc( - view.class.Viewlet, - core.space.Model, - { - attachTo: board.class.Card, - descriptor: board.viewlet.Kanban, - config: [] - }, - board.viewlet.KanbanCard - ) - - builder.createDoc( - view.class.Viewlet, - core.space.Model, - { - attachTo: board.class.Card, - descriptor: board.viewlet.Table, - config: [] - }, - board.viewlet.TableCard - ) - - builder.mixin(board.class.Card, core.class.Class, task.mixin.KanbanCard, { - card: board.component.KanbanCard - }) - - builder.mixin(board.class.Card, core.class.Class, view.mixin.ObjectEditor, { - editor: board.component.EditCard - }) - - builder.mixin(board.class.Card, core.class.Class, view.mixin.ObjectPresenter, { - presenter: board.component.CardPresenter - }) - - builder.mixin(board.class.Board, core.class.Class, view.mixin.ObjectPresenter, { - presenter: board.component.BoardPresenter - }) - - builder.mixin(board.class.CardCover, core.class.Class, view.mixin.ObjectPresenter, { - presenter: board.component.CardCoverPresenter - }) - - builder.mixin(board.class.CardCover, core.class.Class, view.mixin.AttributeEditor, { - inlineEditor: board.component.CardCoverEditor - }) - - builder.createDoc( - view.class.ViewletDescriptor, - core.space.Model, - { - label: task.string.Kanban, - icon: task.icon.Kanban, - component: board.component.KanbanView - }, - board.viewlet.Kanban - ) - - builder.createDoc( - view.class.ViewletDescriptor, - core.space.Model, - { - label: view.string.Table, - icon: view.icon.Table, - component: board.component.TableView - }, - board.viewlet.Table - ) - - // card actions - createAction( - builder, - { - action: view.actionImpl.ShowPanel, - actionProps: { - component: board.component.EditCard - }, - label: view.string.Open, - icon: board.icon.Card, - input: 'any', - category: board.category.Card, - target: board.class.Card, - keyBinding: ['Enter'], - context: { mode: 'context', application: board.app.Board, group: 'create' }, - override: [view.action.Open] - }, - board.action.Open - ) - createAction( - builder, - { - action: view.actionImpl.ShowPopup, - actionProps: { - component: tags.component.TagsEditorPopup, - element: view.popup.PositionElementAlignment, - fillProps: { - _object: 'object' - } - }, - label: board.string.Labels, - icon: tags.icon.Tags, - input: 'any', - inline: true, - category: board.category.Card, - target: board.class.Card, - context: { mode: 'context', application: board.app.Board, group: 'create' } - }, - board.action.Labels - ) - createAction( - builder, - { - action: view.actionImpl.ShowPopup, - actionProps: { - component: board.component.DatesActionPopup, - element: view.popup.PositionElementAlignment, - fillProps: { - _object: 'value' - } - }, - label: board.string.Dates, - icon: board.icon.Card, - input: 'any', - inline: true, - category: board.category.Card, - target: board.class.Card, - context: { mode: 'context', application: board.app.Board, group: 'create' } - }, - board.action.Dates - ) - createAction( - builder, - { - action: view.actionImpl.ShowPopup, - actionProps: { - component: board.component.CoverActionPopup, - element: view.popup.PositionElementAlignment, - fillProps: { - _object: 'value' - } - }, - label: board.string.Cover, - icon: board.icon.Card, - input: 'any', - inline: true, - category: board.category.Card, - target: board.class.Card, - context: { mode: 'context', application: board.app.Board, group: 'create' } - }, - board.action.Cover - ) - createAction( - builder, - { - ...actionTemplates.move, - action: view.actionImpl.ShowPopup, - actionProps: { - component: board.component.MoveActionPopup, - element: view.popup.PositionElementAlignment, - fillProps: { - _object: 'value' - } - }, - input: 'any', - inline: true, - category: board.category.Card, - target: board.class.Card, - context: { mode: ['context', 'editor'], application: board.app.Board, group: 'tools' } - }, - board.action.Move - ) - createAction( - builder, - { - action: view.actionImpl.ShowPopup, - actionProps: { - component: board.component.CopyActionPopup, - element: view.popup.PositionElementAlignment, - fillProps: { - _object: 'value' - } - }, - label: board.string.Copy, - icon: board.icon.Card, - input: 'any', - inline: true, - category: board.category.Card, - target: board.class.Card, - context: { mode: ['context', 'editor'], application: board.app.Board, group: 'tools' } - }, - board.action.Copy - ) - - createAction( - builder, - { - action: view.actionImpl.UpdateDocument, - actionProps: { - key: 'isArchived', - value: true, - ask: true, - label: view.string.Archive, - message: view.string.ArchiveConfirm - }, - query: { - isArchived: { $nin: [true] } - }, - label: board.string.Archive, - icon: view.icon.Archive, - input: 'any', - category: board.category.Card, - target: board.class.Card, - context: { mode: ['context', 'editor'], application: board.app.Board, group: 'tools' } - }, - board.action.Archive - ) - createAction( - builder, - { - action: view.actionImpl.UpdateDocument, - actionProps: { - key: 'isArchived', - value: false - }, - query: { - isArchived: true - }, - label: board.string.SendToBoard, - icon: board.icon.Card, - input: 'any', - category: board.category.Card, - target: board.class.Card, - context: { mode: ['context', 'editor'], application: board.app.Board, group: 'tools' } - }, - board.action.SendToBoard - ) - - createAction( - builder, - { - action: view.actionImpl.Delete, - query: { - isArchived: true - }, - label: view.string.Delete, - icon: view.icon.Delete, - keyBinding: ['Meta + Backspace'], - category: board.category.Card, - input: 'any', - target: board.class.Card, - context: { mode: ['context', 'editor'], application: board.app.Board, group: 'tools' } - }, - board.action.Delete - ) - - builder.mixin(board.class.Card, core.class.Class, view.mixin.IgnoreActions, { - actions: [view.action.Delete, task.action.Move] - }) - - createAction(builder, { - ...viewTemplates.open, - target: board.class.Board, - context: { - mode: ['browser', 'context'], - group: 'create' - }, - action: workbench.actionImpl.Navigate, - actionProps: { - mode: 'space' - } - }) - - builder.createDoc( - task.class.ProjectTypeDescriptor, - core.space.Model, - { - name: board.string.BoardApplication, - description: board.string.ManageBoardStatuses, - icon: board.icon.Board, - baseClass: board.class.Board, - availablePermissions: [ - core.permission.UpdateSpace, - core.permission.ArchiveSpace, - core.permission.ForbidDeleteObject - ], - allowedTaskTypeDescriptors: [board.descriptors.Card] - }, - board.descriptors.BoardType - ) - builder.createDoc( - task.class.TaskTypeDescriptor, - core.space.Model, - { - baseClass: board.class.Card, - allowCreate: true, - description: board.string.Card, - icon: board.icon.Card, - name: board.string.Card - }, - board.descriptors.Card - ) -} diff --git a/models/board/src/migration.ts b/models/board/src/migration.ts deleted file mode 100644 index 1716aedac7..0000000000 --- a/models/board/src/migration.ts +++ /dev/null @@ -1,105 +0,0 @@ -// -// Copyright © 2022 Hardcore Engineering Inc. -// -// Licensed under the Eclipse Public License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. You may -// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import { boardId, type Card } from '@hcengineering/board' -import { TxOperations } from '@hcengineering/core' -import { - createOrUpdate, - tryMigrate, - tryUpgrade, - type MigrateOperation, - type MigrationClient, - type MigrationUpgradeClient -} from '@hcengineering/model' -import core from '@hcengineering/model-core' -import { DOMAIN_TASK, createSequence } from '@hcengineering/model-task' -import tags from '@hcengineering/tags' -import board from './plugin' - -async function createSpace (tx: TxOperations): Promise { - const current = await tx.findOne(core.class.Space, { - _id: board.space.DefaultBoard - }) - - if (current === undefined) { - await tx.createDoc( - board.class.Board, - core.space.Space, - { - name: 'Default', - description: 'Default board', - private: false, - archived: false, - members: [], - type: board.template.DefaultBoard - }, - board.space.DefaultBoard - ) - } -} - -async function createDefaults (tx: TxOperations): Promise { - await createSpace(tx) - await createSequence(tx, board.class.Card) - await createOrUpdate( - tx, - tags.class.TagCategory, - core.space.Workspace, - { - icon: tags.icon.Tags, - label: 'Other', - targetClass: board.class.Card, - tags: [], - default: true - }, - board.category.Other - ) -} - -async function migrateIdentifiers (client: MigrationClient): Promise { - const docs = await client.find(DOMAIN_TASK, { _class: board.class.Card, identifier: { $exists: false } }) - for (const doc of docs) { - await client.update( - DOMAIN_TASK, - { _id: doc._id }, - { - identifier: `CARD-${doc.number}` - } - ) - } -} - -export const boardOperation: MigrateOperation = { - async migrate (client: MigrationClient, mode): Promise { - await tryMigrate(mode, client, boardId, [ - { - state: 'identifier', - mode: 'upgrade', - func: migrateIdentifiers - } - ]) - }, - async upgrade (state: Map>, client: () => Promise, mode): Promise { - await tryUpgrade(mode, state, client, boardId, [ - { - state: 'board0001', - func: async (client) => { - const ops = new TxOperations(client, core.account.System) - await createDefaults(ops) - } - } - ]) - } -} diff --git a/models/board/src/plugin.ts b/models/board/src/plugin.ts deleted file mode 100644 index d69408cc92..0000000000 --- a/models/board/src/plugin.ts +++ /dev/null @@ -1,74 +0,0 @@ -// -// Copyright © 2020, 2021 Anticrm Platform Contributors. -// Copyright © 2021 Hardcore Engineering Inc. -// -// Licensed under the Eclipse Public License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. You may -// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import { type Board, boardId } from '@hcengineering/board' -import board from '@hcengineering/board-resources/src/plugin' -import type { Ref, Sequence } from '@hcengineering/core' -import { type IntlString, mergeIds } from '@hcengineering/platform' -import { type TaskTypeDescriptor, type ProjectType } from '@hcengineering/task' -import type { AnyComponent } from '@hcengineering/ui/src/types' -import { type Action, type ViewAction, type Viewlet, type ViewletDescriptor } from '@hcengineering/view' - -export default mergeIds(boardId, board, { - component: { - CreateBoard: '' as AnyComponent, - LabelsView: '' as AnyComponent, - CreateCard: '' as AnyComponent, - KanbanCard: '' as AnyComponent, - CardPresenter: '' as AnyComponent, - BoardPresenter: '' as AnyComponent, - TemplatesIcon: '' as AnyComponent, - Cards: '' as AnyComponent, - KanbanView: '' as AnyComponent, - TableView: '' as AnyComponent, - DatesActionPopup: '' as AnyComponent, - CoverActionPopup: '' as AnyComponent, - MoveActionPopup: '' as AnyComponent, - CopyActionPopup: '' as AnyComponent, - CardCoverPresenter: '' as AnyComponent, - CardCoverEditor: '' as AnyComponent - }, - space: { - DefaultBoard: '' as Ref - }, - template: { - DefaultBoard: '' as Ref - }, - ids: { - Sequence: '' as Ref - }, - viewlet: { - KanbanCard: '' as Ref, - TableCard: '' as Ref, - Kanban: '' as Ref, - Table: '' as Ref - }, - string: { - CommonBoardPreference: '' as IntlString, - ConvertToCard: '' as IntlString, - ConfigDescription: '' as IntlString - }, - action: { - EditStatuses: '' as Ref, - ConvertToCard: '' as Ref - }, - actionImpl: { - ConvertToCard: '' as ViewAction - }, - descriptors: { - Card: '' as Ref - } -}) diff --git a/models/board/tsconfig.json b/models/board/tsconfig.json deleted file mode 100644 index 367a8578c9..0000000000 --- a/models/board/tsconfig.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "extends": "./node_modules/@hcengineering/platform-rig/profiles/model/tsconfig.json", - - "compilerOptions": { - "rootDir": "./src", - "outDir": "./lib", - "declarationDir": "./types", - "tsBuildInfoFile": ".build/build.tsbuildinfo" - }, - "include": ["src/**/*"], - "exclude": ["node_modules", "lib", "dist", "types", "bundle"] -} \ No newline at end of file diff --git a/models/inventory/.eslintrc.js b/models/inventory/.eslintrc.js deleted file mode 100644 index c1cf82cba0..0000000000 --- a/models/inventory/.eslintrc.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - extends: ['./node_modules/@hcengineering/platform-rig/profiles/model/eslint.config.json'], - parserOptions: { - tsconfigRootDir: __dirname, - project: './tsconfig.json' - } -} diff --git a/models/inventory/.npmignore b/models/inventory/.npmignore deleted file mode 100644 index e3ec093c38..0000000000 --- a/models/inventory/.npmignore +++ /dev/null @@ -1,4 +0,0 @@ -* -!/lib/** -!CHANGELOG.md -/lib/**/__tests__/ diff --git a/models/inventory/config/rig.json b/models/inventory/config/rig.json deleted file mode 100644 index 2f6be36605..0000000000 --- a/models/inventory/config/rig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "$schema": "https://developer.microsoft.com/json-schemas/rig-package/rig.schema.json", - "rigPackageName": "@hcengineering/platform-rig", - "rigProfile": "model" -} diff --git a/models/inventory/jest.config.js b/models/inventory/jest.config.js deleted file mode 100644 index 2cfd408b67..0000000000 --- a/models/inventory/jest.config.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - preset: 'ts-jest', - testEnvironment: 'node', - testMatch: ['**/?(*.)+(spec|test).[jt]s?(x)'], - roots: ["./src"], - coverageReporters: ["text-summary", "html"] -} diff --git a/models/inventory/package.json b/models/inventory/package.json deleted file mode 100644 index fddbdbfe6b..0000000000 --- a/models/inventory/package.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "name": "@hcengineering/model-inventory", - "version": "0.7.0", - "main": "lib/index.js", - "svelte": "src/index.ts", - "types": "types/index.d.ts", - "author": "Anticrm Platform Contributors", - "template": "@hcengineering/model-package", - "license": "EPL-2.0", - "scripts": { - "build": "compile", - "build:watch": "compile", - "format": "format src", - "_phase:build": "compile transpile src", - "_phase:format": "format src", - "_phase:validate": "compile validate", - "_phase:test": "jest --passWithNoTests --silent --forceExit", - "test": "jest --passWithNoTests --silent --forceExit" - }, - "devDependencies": { - "@hcengineering/platform-rig": "workspace:^0.7.21", - "@typescript-eslint/eslint-plugin": "^6.21.0", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-promise": "^6.1.1", - "eslint-plugin-n": "^15.4.0", - "eslint": "^8.54.0", - "@typescript-eslint/parser": "^6.21.0", - "eslint-config-standard-with-typescript": "^40.0.0", - "prettier": "^3.6.2", - "typescript": "^5.9.3", - "@types/node": "^22.18.1", - "jest": "^29.7.0", - "@types/jest": "^29.5.5", - "ts-jest": "^29.1.1" - }, - "dependencies": { - "@hcengineering/activity": "workspace:^0.7.0", - "@hcengineering/chunter": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.26", - "@hcengineering/inventory": "workspace:^0.7.0", - "@hcengineering/inventory-resources": "workspace:^0.7.0", - "@hcengineering/model": "workspace:^0.7.17", - "@hcengineering/model-attachment": "workspace:^0.7.0", - "@hcengineering/model-chunter": "workspace:^0.7.0", - "@hcengineering/model-core": "workspace:^0.7.0", - "@hcengineering/model-view": "workspace:^0.7.0", - "@hcengineering/model-workbench": "workspace:^0.7.0", - "@hcengineering/platform": "workspace:^0.7.20", - "@hcengineering/setting": "workspace:^0.7.0", - "@hcengineering/ui": "workspace:^0.7.0", - "@hcengineering/view": "workspace:^0.7.0", - "@hcengineering/workbench": "workspace:^0.7.0" - } -} diff --git a/models/inventory/src/index.ts b/models/inventory/src/index.ts deleted file mode 100644 index f5440ad734..0000000000 --- a/models/inventory/src/index.ts +++ /dev/null @@ -1,244 +0,0 @@ -// -// Copyright © 2022 Hardcore Engineering Inc. -// -// Licensed under the Eclipse Public License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. You may -// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import { type Domain, IndexKind, type Ref } from '@hcengineering/core' -import { type Category, type Product, type Variant, inventoryId } from '@hcengineering/inventory' -import { type Builder, Collection, Index, Model, Prop, TypeRef, TypeString, UX } from '@hcengineering/model' -import attachment from '@hcengineering/model-attachment' -import core, { TAttachedDoc } from '@hcengineering/model-core' -import { createAction } from '@hcengineering/model-view' -import workbench from '@hcengineering/model-workbench' -import setting from '@hcengineering/setting' -import view, { type Viewlet } from '@hcengineering/view' -import chunter from '@hcengineering/model-chunter' -import activity from '@hcengineering/activity' - -import inventory from './plugin' -export { inventoryId } from '@hcengineering/inventory' -export { inventoryOperation } from './migration' -export { default } from './plugin' - -export const DOMAIN_INVENTORY = 'inventory' as Domain -@Model(inventory.class.Category, core.class.AttachedDoc, DOMAIN_INVENTORY) -@UX(inventory.string.Category, inventory.icon.Categories, undefined, 'name', undefined, inventory.string.Categories) -export class TCategory extends TAttachedDoc implements Category { - @Prop(TypeString(), core.string.Name) - @Index(IndexKind.FullText) - name!: string -} - -@Model(inventory.class.Product, core.class.AttachedDoc, DOMAIN_INVENTORY) -@UX(inventory.string.Product, inventory.icon.Products, undefined, 'name', undefined, inventory.string.Products) -export class TProduct extends TAttachedDoc implements Product { - // We need to declare, to provide property with label - @Prop(TypeRef(inventory.class.Category), inventory.string.Category) - declare attachedTo: Ref - - @Prop(TypeString(), core.string.Name) - @Index(IndexKind.FullText) - name!: string - - @Prop(Collection(attachment.class.Photo), attachment.string.Photos) - photos?: number - - @Prop(Collection(inventory.class.Variant), inventory.string.Variants) - variants?: number - - @Prop(Collection(attachment.class.Attachment), attachment.string.Attachments, { shortLabel: attachment.string.Files }) - attachments?: number -} - -@Model(inventory.class.Variant, core.class.AttachedDoc, DOMAIN_INVENTORY) -@UX(inventory.string.Variant, inventory.icon.Variant, undefined, 'name', undefined, inventory.string.Variants) -export class TVariant extends TAttachedDoc implements Variant { - // We need to declare, to provide property with label - @Prop(TypeRef(inventory.class.Product), inventory.string.Product) - declare attachedTo: Ref - - @Prop(TypeString(), core.string.Name) - @Index(IndexKind.FullText) - name!: string - - @Prop(TypeString(), inventory.string.SKU) - @Index(IndexKind.FullText) - sku!: string -} - -export function createModel (builder: Builder): void { - builder.createModel(TCategory, TProduct, TVariant) - - builder.mixin(inventory.class.Product, core.class.Class, activity.mixin.ActivityDoc, {}) - builder.mixin(inventory.class.Category, core.class.Class, activity.mixin.ActivityDoc, {}) - builder.mixin(inventory.class.Variant, core.class.Class, activity.mixin.ActivityDoc, {}) - - builder.createDoc(activity.class.ActivityExtension, core.space.Model, { - ofClass: inventory.class.Product, - components: { input: { component: chunter.component.ChatMessageInput } } - }) - - builder.createDoc(activity.class.ActivityExtension, core.space.Model, { - ofClass: inventory.class.Category, - components: { input: { component: chunter.component.ChatMessageInput } } - }) - - builder.createDoc(activity.class.ActivityExtension, core.space.Model, { - ofClass: inventory.class.Variant, - components: { input: { component: chunter.component.ChatMessageInput } } - }) - - builder.mixin(inventory.class.Category, core.class.Class, view.mixin.ObjectPresenter, { - presenter: inventory.component.CategoryPresenter - }) - - builder.mixin(inventory.class.Category, core.class.Class, view.mixin.ObjectIdentifier, { - provider: inventory.function.CategoryIdProvider - }) - - builder.mixin(inventory.class.Category, core.class.Class, view.mixin.AttributePresenter, { - presenter: inventory.component.CategoryRefPresenter - }) - - builder.mixin(inventory.class.Product, core.class.Class, view.mixin.ObjectPresenter, { - presenter: inventory.component.ProductPresenter - }) - - builder.mixin(inventory.class.Product, core.class.Class, view.mixin.ObjectIdentifier, { - provider: inventory.function.ProductIdProvider - }) - - builder.mixin(inventory.class.Variant, core.class.Class, view.mixin.ObjectPresenter, { - presenter: inventory.component.VariantPresenter - }) - - builder.mixin(inventory.class.Variant, core.class.Class, view.mixin.CollectionEditor, { - editor: inventory.component.Variants - }) - - builder.mixin(inventory.class.Product, core.class.Class, view.mixin.ObjectEditor, { - editor: inventory.component.EditProduct - }) - - builder.mixin(inventory.class.Product, core.class.Class, setting.mixin.Editable, { - value: true - }) - - builder.createDoc( - view.class.Viewlet, - core.space.Model, - { - attachTo: inventory.class.Product, - descriptor: view.viewlet.Table, - config: ['', 'attachedTo', 'modifiedOn'], - configOptions: { - sortable: true - } - }, - inventory.viewlet.TableProduct - ) - - builder.createDoc( - workbench.class.Application, - core.space.Model, - { - label: inventory.string.Inventory, - icon: inventory.icon.InventoryApplication, - alias: inventoryId, - hidden: false, - navigatorModel: { - specials: [ - { - id: 'Categories', - label: inventory.string.Categories, - icon: inventory.icon.Categories, - component: inventory.component.Categories - }, - { - id: 'Products', - label: inventory.string.Products, - icon: inventory.icon.Products, - component: workbench.component.SpecialView, - componentProps: { - _class: inventory.class.Product, - icon: inventory.icon.Products, - label: inventory.string.Products, - createLabel: inventory.string.ProductCreateLabel, - createComponent: inventory.component.CreateProduct - } - } - ], - spaces: [] - } - }, - inventory.app.Inventory - ) - - builder.createDoc( - view.class.ActionCategory, - core.space.Model, - { label: inventory.string.Inventory, visible: true }, - inventory.category.Inventory - ) - - builder.createDoc( - chunter.class.ChatMessageViewlet, - core.space.Model, - { - messageClass: chunter.class.ChatMessage, - objectClass: inventory.class.Product, - label: chunter.string.LeftComment - }, - inventory.ids.ProductChatMessageViewlet - ) - - builder.createDoc( - chunter.class.ChatMessageViewlet, - core.space.Model, - { - messageClass: chunter.class.ChatMessage, - objectClass: inventory.class.Category, - label: chunter.string.LeftComment - }, - inventory.ids.CategoryChatMessageViewlet - ) - - createAction(builder, { - label: inventory.string.CreateSubcategory, - icon: inventory.icon.Categories, - action: inventory.actionImpl.CreateSubcategory, - input: 'focus', - category: inventory.category.Inventory, - target: inventory.class.Category, - context: { - mode: ['context', 'browser'], - group: 'associate' - } - }) - - builder.mixin(inventory.class.Product, core.class.Class, view.mixin.ClassFilters, { - filters: ['attachedTo'] - }) - - builder.createDoc(core.class.DomainIndexConfiguration, core.space.Model, { - domain: DOMAIN_INVENTORY, - disabled: [ - { modifiedOn: 1 }, - { modifiedBy: 1 }, - { createdBy: 1 }, - { attachedToClass: 1 }, - { createdOn: -1 }, - { attachedTo: 1 } - ] - }) -} diff --git a/models/inventory/src/migration.ts b/models/inventory/src/migration.ts deleted file mode 100644 index f98bed9252..0000000000 --- a/models/inventory/src/migration.ts +++ /dev/null @@ -1,40 +0,0 @@ -// -// Copyright © 2022 Hardcore Engineering Inc. -// -// Licensed under the Eclipse Public License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. You may -// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import core, { type Ref, type Space } from '@hcengineering/core' -import { inventoryId } from '@hcengineering/inventory' -import { - migrateSpace, - tryMigrate, - type MigrateOperation, - type MigrationClient, - type MigrationUpgradeClient -} from '@hcengineering/model' -import { DOMAIN_INVENTORY } from '.' - -export const inventoryOperation: MigrateOperation = { - async migrate (client: MigrationClient, mode): Promise { - await tryMigrate(mode, client, inventoryId, [ - { - state: 'removeDeprecatedSpace', - func: async (client: MigrationClient) => { - await migrateSpace(client, 'inventory:space:Category' as Ref, core.space.Workspace, [DOMAIN_INVENTORY]) - await migrateSpace(client, 'inventory:space:Products' as Ref, core.space.Workspace, [DOMAIN_INVENTORY]) - } - } - ]) - }, - async upgrade (state: Map>, client: () => Promise): Promise {} -} diff --git a/models/inventory/src/plugin.ts b/models/inventory/src/plugin.ts deleted file mode 100644 index f1578f0a0d..0000000000 --- a/models/inventory/src/plugin.ts +++ /dev/null @@ -1,59 +0,0 @@ -// -// Copyright © 2020, 2021 Anticrm Platform Contributors. -// Copyright © 2021, 2022 Hardcore Engineering Inc. -// -// Licensed under the Eclipse Public License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. You may -// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import { type ChatMessageViewlet } from '@hcengineering/chunter' -import type { Client, Doc, Ref } from '@hcengineering/core' -import { inventoryId } from '@hcengineering/inventory' -import inventory from '@hcengineering/inventory-resources/src/plugin' -import { type IntlString, mergeIds, type Resource } from '@hcengineering/platform' -import type { AnyComponent } from '@hcengineering/ui/src/types' -import { type Action, type ActionCategory, type ViewAction, type Viewlet } from '@hcengineering/view' -export default mergeIds(inventoryId, inventory, { - action: { - CreateSubcategory: '' as Ref - }, - actionImpl: { - CreateSubcategory: '' as ViewAction - }, - category: { - Inventory: '' as Ref - }, - component: { - Categories: '' as AnyComponent, - CreateProduct: '' as AnyComponent, - EditProduct: '' as AnyComponent, - CategoryPresenter: '' as AnyComponent, - CategoryRefPresenter: '' as AnyComponent, - Variants: '' as AnyComponent, - ProductPresenter: '' as AnyComponent, - VariantPresenter: '' as AnyComponent - }, - viewlet: { - TableProduct: '' as Ref - }, - string: { - ConfigLabel: '' as IntlString, - ConfigDescription: '' as IntlString - }, - ids: { - ProductChatMessageViewlet: '' as Ref, - CategoryChatMessageViewlet: '' as Ref - }, - function: { - ProductIdProvider: '' as Resource<(client: Client, ref: Ref, doc?: Doc) => Promise>, - CategoryIdProvider: '' as Resource<(client: Client, ref: Ref, doc?: Doc) => Promise> - } -}) diff --git a/models/inventory/tsconfig.json b/models/inventory/tsconfig.json deleted file mode 100644 index 367a8578c9..0000000000 --- a/models/inventory/tsconfig.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "extends": "./node_modules/@hcengineering/platform-rig/profiles/model/tsconfig.json", - - "compilerOptions": { - "rootDir": "./src", - "outDir": "./lib", - "declarationDir": "./types", - "tsBuildInfoFile": ".build/build.tsbuildinfo" - }, - "include": ["src/**/*"], - "exclude": ["node_modules", "lib", "dist", "types", "bundle"] -} \ No newline at end of file diff --git a/models/server-inventory/.eslintrc.js b/models/server-inventory/.eslintrc.js deleted file mode 100644 index c1cf82cba0..0000000000 --- a/models/server-inventory/.eslintrc.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - extends: ['./node_modules/@hcengineering/platform-rig/profiles/model/eslint.config.json'], - parserOptions: { - tsconfigRootDir: __dirname, - project: './tsconfig.json' - } -} diff --git a/models/server-inventory/.npmignore b/models/server-inventory/.npmignore deleted file mode 100644 index e3ec093c38..0000000000 --- a/models/server-inventory/.npmignore +++ /dev/null @@ -1,4 +0,0 @@ -* -!/lib/** -!CHANGELOG.md -/lib/**/__tests__/ diff --git a/models/server-inventory/config/rig.json b/models/server-inventory/config/rig.json deleted file mode 100644 index 2f6be36605..0000000000 --- a/models/server-inventory/config/rig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "$schema": "https://developer.microsoft.com/json-schemas/rig-package/rig.schema.json", - "rigPackageName": "@hcengineering/platform-rig", - "rigProfile": "model" -} diff --git a/models/server-inventory/jest.config.js b/models/server-inventory/jest.config.js deleted file mode 100644 index 2cfd408b67..0000000000 --- a/models/server-inventory/jest.config.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - preset: 'ts-jest', - testEnvironment: 'node', - testMatch: ['**/?(*.)+(spec|test).[jt]s?(x)'], - roots: ["./src"], - coverageReporters: ["text-summary", "html"] -} diff --git a/models/server-inventory/package.json b/models/server-inventory/package.json deleted file mode 100644 index 90ab8da764..0000000000 --- a/models/server-inventory/package.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "name": "@hcengineering/model-server-inventory", - "version": "0.7.0", - "main": "lib/index.js", - "svelte": "src/index.ts", - "types": "types/index.d.ts", - "author": "Anticrm Platform Contributors", - "template": "@hcengineering/model-package", - "license": "EPL-2.0", - "scripts": { - "build": "compile", - "build:watch": "compile", - "format": "format src", - "_phase:build": "compile transpile src", - "_phase:format": "format src", - "_phase:validate": "compile validate", - "_phase:test": "jest --passWithNoTests --silent --forceExit", - "test": "jest --passWithNoTests --silent --forceExit" - }, - "devDependencies": { - "@hcengineering/platform-rig": "workspace:^0.7.21", - "@typescript-eslint/eslint-plugin": "^6.21.0", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-promise": "^6.1.1", - "eslint-plugin-n": "^15.4.0", - "eslint": "^8.54.0", - "@typescript-eslint/parser": "^6.21.0", - "eslint-config-standard-with-typescript": "^40.0.0", - "prettier": "^3.6.2", - "typescript": "^5.9.3", - "@types/node": "^22.18.1", - "jest": "^29.7.0", - "@types/jest": "^29.5.5", - "ts-jest": "^29.1.1" - }, - "dependencies": { - "@hcengineering/core": "workspace:^0.7.26", - "@hcengineering/model": "workspace:^0.7.17", - "@hcengineering/platform": "workspace:^0.7.20", - "@hcengineering/server-inventory": "workspace:^0.7.0", - "@hcengineering/server-core": "workspace:^0.7.19", - "@hcengineering/inventory": "workspace:^0.7.0", - "@hcengineering/server-notification": "workspace:^0.7.0" - } -} diff --git a/models/server-inventory/src/index.ts b/models/server-inventory/src/index.ts deleted file mode 100644 index 8e8b040304..0000000000 --- a/models/server-inventory/src/index.ts +++ /dev/null @@ -1,33 +0,0 @@ -// -// Copyright © 2022 Hardcore Engineering Inc. -// -// Licensed under the Eclipse Public License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. You may -// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import { type Builder } from '@hcengineering/model' - -import core from '@hcengineering/core' -import inventory from '@hcengineering/inventory' -import serverInventory from '@hcengineering/server-inventory' -import serverNotification from '@hcengineering/server-notification' - -export { serverInventoryId } from '@hcengineering/server-inventory' - -export function createModel (builder: Builder): void { - builder.mixin(inventory.class.Product, core.class.Class, serverNotification.mixin.HTMLPresenter, { - presenter: serverInventory.function.ProductHTMLPresenter - }) - - builder.mixin(inventory.class.Product, core.class.Class, serverNotification.mixin.TextPresenter, { - presenter: serverInventory.function.ProductTextPresenter - }) -} diff --git a/models/server-inventory/tsconfig.json b/models/server-inventory/tsconfig.json deleted file mode 100644 index 367a8578c9..0000000000 --- a/models/server-inventory/tsconfig.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "extends": "./node_modules/@hcengineering/platform-rig/profiles/model/tsconfig.json", - - "compilerOptions": { - "rootDir": "./src", - "outDir": "./lib", - "declarationDir": "./types", - "tsBuildInfoFile": ".build/build.tsbuildinfo" - }, - "include": ["src/**/*"], - "exclude": ["node_modules", "lib", "dist", "types", "bundle"] -} \ No newline at end of file diff --git a/models/time/package.json b/models/time/package.json index c8dd72d94e..cb42a927cb 100644 --- a/models/time/package.json +++ b/models/time/package.json @@ -45,7 +45,6 @@ "@hcengineering/lead": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/recruit": "workspace:^0.7.0", - "@hcengineering/board": "workspace:^0.7.0", "@hcengineering/calendar": "workspace:^0.7.0", "@hcengineering/model-document": "workspace:^0.7.0", "@hcengineering/model-workbench": "workspace:^0.7.0", diff --git a/models/time/src/index.ts b/models/time/src/index.ts index 4e64b04b08..8de3d24a28 100644 --- a/models/time/src/index.ts +++ b/models/time/src/index.ts @@ -14,7 +14,6 @@ // import activity from '@hcengineering/activity' -import board from '@hcengineering/board' import calendarPlugin, { type Visibility } from '@hcengineering/calendar' import contactPlugin, { type Employee } from '@hcengineering/contact' import { @@ -180,10 +179,6 @@ export function createModel (builder: Builder): void { presenter: time.component.ApplicantPresenter }) - builder.mixin(board.class.Card, core.class.Class, time.mixin.ItemPresenter, { - presenter: time.component.CardPresenter - }) - builder.mixin(time.class.WorkSlot, core.class.Class, view.mixin.ObjectEditor, { editor: time.component.EditWorkSlot }) diff --git a/plugins/bitrix-assets/.eslintrc.js b/plugins/bitrix-assets/.eslintrc.js deleted file mode 100644 index e73094bc7e..0000000000 --- a/plugins/bitrix-assets/.eslintrc.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - extends: ['./node_modules/@hcengineering/platform-rig/profiles/assets/eslint.config.json'], - parserOptions: { - tsconfigRootDir: __dirname, - project: './tsconfig.json' - } -} diff --git a/plugins/bitrix-assets/assets/icons.svg b/plugins/bitrix-assets/assets/icons.svg deleted file mode 100644 index a25214c9bb..0000000000 --- a/plugins/bitrix-assets/assets/icons.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - diff --git a/plugins/bitrix-assets/config/rig.json b/plugins/bitrix-assets/config/rig.json deleted file mode 100644 index b75800b9b7..0000000000 --- a/plugins/bitrix-assets/config/rig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "$schema": "https://developer.microsoft.com/json-schemas/rig-package/rig.schema.json", - "rigPackageName": "@hcengineering/platform-rig", - "rigProfile": "assets" -} diff --git a/plugins/bitrix-assets/jest.config.js b/plugins/bitrix-assets/jest.config.js deleted file mode 100644 index 2cfd408b67..0000000000 --- a/plugins/bitrix-assets/jest.config.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - preset: 'ts-jest', - testEnvironment: 'node', - testMatch: ['**/?(*.)+(spec|test).[jt]s?(x)'], - roots: ["./src"], - coverageReporters: ["text-summary", "html"] -} diff --git a/plugins/bitrix-assets/lang/cs.json b/plugins/bitrix-assets/lang/cs.json deleted file mode 100644 index 20e6593707..0000000000 --- a/plugins/bitrix-assets/lang/cs.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "string": { - "BitrixTokenUrl": "Bitrix24 Token URL", - "Bitrix": "Bitrix", - "BitrixDesc": "Integrace s Bitrix 24", - "Settings": "Nastavit", - "NotAllowed": "Není povoleno bez administrátorských práv", - "BitrixEntityType": "Mapování entit", - "FieldMapping": "Mapování polí", - "AddField": "Přidat mapování", - "Attribute": "Atribut", - "MapField": "Namapovat...", - "BitrixImport": "Synchronizovat s Bitrix", - "AddMapping": "Přidat mapování entit", - "ConfigLabel": "Bitrix24", - "ConfigDescription": "Rozšíření pro integraci s Bitrix 24" - } -} \ No newline at end of file diff --git a/plugins/bitrix-assets/lang/de.json b/plugins/bitrix-assets/lang/de.json deleted file mode 100644 index 2b22ab8398..0000000000 --- a/plugins/bitrix-assets/lang/de.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "string": { - "BitrixTokenUrl": "Bitrix24 Token-URL", - "Bitrix": "", - "BitrixDesc": "Bitrix 24 Integration", - "Settings": "Konfigurieren", - "NotAllowed": "Ohne Administratorrechte nicht erlaubt", - "BitrixEntityType": "Entitätszuordnung", - "FieldMapping": "Feldzuordnung", - "AddField": "Zuordnung hinzufügen", - "Attribute": "Attribut", - "MapField": "Zuordnen...", - "BitrixImport": "Mit Bitrix synchronisieren", - "AddMapping": "Entitätszuordnung hinzufügen", - "ConfigLabel": "Bitrix24", - "ConfigDescription": "Erweiterung für Bitrix 24 Integration" - } -} diff --git a/plugins/bitrix-assets/lang/en.json b/plugins/bitrix-assets/lang/en.json deleted file mode 100644 index 6471c334d5..0000000000 --- a/plugins/bitrix-assets/lang/en.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "string": { - "BitrixTokenUrl": "Bitrix24 Token Url", - "Bitrix": "", - "BitrixDesc": "Bitrix 24 integration", - "Settings": "Configure", - "NotAllowed": "Not allowed without administrative rights", - "BitrixEntityType": "Entity mapping", - "FieldMapping": "Field mapping", - "AddField": "Add mapping", - "Attribute": "Attribute", - "MapField": "Map...", - "BitrixImport": "Synchronize with Bitrix", - "AddMapping": "Add entity mapping", - "ConfigLabel": "Bitrix24", - "ConfigDescription": "Extension for Bitrix 24 integration" - } -} diff --git a/plugins/bitrix-assets/lang/es.json b/plugins/bitrix-assets/lang/es.json deleted file mode 100644 index 622a600687..0000000000 --- a/plugins/bitrix-assets/lang/es.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "string": { - "BitrixTokenUrl": "URL del token de Bitrix24", - "Bitrix": "", - "BitrixDesc": "Integración con Bitrix24", - "Settings": "Configurar", - "NotAllowed": "No permitido sin derechos administrativos", - "BitrixEntityType": "Mapeo de entidades", - "FieldMapping": "Mapeo de campos", - "AddField": "Agregar mapeo", - "Attribute": "Atributo", - "MapField": "Mapear...", - "BitrixImport": "Sincronizar con Bitrix", - "AddMapping": "Agregar mapeo de entidad", - "ConfigLabel": "Bitrix24", - "ConfigDescription": "Extensión para integración con Bitrix24" - } -} \ No newline at end of file diff --git a/plugins/bitrix-assets/lang/fr.json b/plugins/bitrix-assets/lang/fr.json deleted file mode 100644 index 11cec23346..0000000000 --- a/plugins/bitrix-assets/lang/fr.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "string": { - "BitrixTokenUrl": "URL du jeton Bitrix24", - "Bitrix": "", - "BitrixDesc": "Intégration Bitrix 24", - "Settings": "Configurer", - "NotAllowed": "Non autorisé sans droits administratifs", - "BitrixEntityType": "Correspondance des entités", - "FieldMapping": "Correspondance des champs", - "AddField": "Ajouter une correspondance", - "Attribute": "Attribut", - "MapField": "Correspondre...", - "BitrixImport": "Synchroniser avec Bitrix", - "AddMapping": "Ajouter une correspondance d'entité", - "ConfigLabel": "Bitrix24", - "ConfigDescription": "Extension pour l'intégration de Bitrix 24" - } -} \ No newline at end of file diff --git a/plugins/bitrix-assets/lang/it.json b/plugins/bitrix-assets/lang/it.json deleted file mode 100644 index 2259d23536..0000000000 --- a/plugins/bitrix-assets/lang/it.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "string": { - "BitrixTokenUrl": "URL del token di Bitrix24", - "Bitrix": "", - "BitrixDesc": "Integrazione con Bitrix24", - "Settings": "Configura", - "NotAllowed": "Non consentito senza diritti amministrativi", - "BitrixEntityType": "Mappatura entità", - "FieldMapping": "Mappatura campi", - "AddField": "Aggiungi mappatura", - "Attribute": "Attributo", - "MapField": "Mappa...", - "BitrixImport": "Sincronizza con Bitrix", - "AddMapping": "Aggiungi mappatura entità", - "ConfigLabel": "Bitrix24", - "ConfigDescription": "Estensione per integrazione con Bitrix24" - } -} diff --git a/plugins/bitrix-assets/lang/ja.json b/plugins/bitrix-assets/lang/ja.json deleted file mode 100644 index 05c474a229..0000000000 --- a/plugins/bitrix-assets/lang/ja.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "string": { - "BitrixTokenUrl": "Bitrix24 トークン URL", - "Bitrix": "", - "BitrixDesc": "Bitrix 24 連携", - "Settings": "設定", - "NotAllowed": "管理者権限がないため許可されていません", - "BitrixEntityType": "エンティティマッピング", - "FieldMapping": "フィールドマッピング", - "AddField": "マッピングを追加", - "Attribute": "属性", - "MapField": "マップ...", - "BitrixImport": "Bitrix と同期", - "AddMapping": "エンティティマッピングを追加", - "ConfigLabel": "Bitrix24", - "ConfigDescription": "Bitrix 24 との連携のための拡張機能" - } -} diff --git a/plugins/bitrix-assets/lang/ko.json b/plugins/bitrix-assets/lang/ko.json deleted file mode 100644 index 9265d693ee..0000000000 --- a/plugins/bitrix-assets/lang/ko.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "string": { - "BitrixTokenUrl": "Bitrix24 토큰 URL", - "Bitrix": "", - "BitrixDesc": "Bitrix 24 연동", - "Settings": "설정", - "NotAllowed": "관리자 권한이 없어 허용되지 않습니다", - "BitrixEntityType": "엔티티 매핑", - "FieldMapping": "필드 매핑", - "AddField": "매핑 추가", - "Attribute": "속성", - "MapField": "매핑...", - "BitrixImport": "Bitrix와 동기화", - "AddMapping": "엔티티 매핑 추가", - "ConfigLabel": "Bitrix24", - "ConfigDescription": "Bitrix 24 연동 확장 기능" - } -} diff --git a/plugins/bitrix-assets/lang/pt-br.json b/plugins/bitrix-assets/lang/pt-br.json deleted file mode 100644 index ffbe7b6210..0000000000 --- a/plugins/bitrix-assets/lang/pt-br.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "string": { - "BitrixTokenUrl": "URL do Token Bitrix24", - "Bitrix": "", - "BitrixDesc": "Integração com Bitrix24", - "Settings": "Configurar", - "NotAllowed": "Não permitido sem direitos administrativos", - "BitrixEntityType": "Mapeamento de entidades", - "FieldMapping": "Mapeamento de campos", - "AddField": "Adicionar mapeamento", - "Attribute": "Atributo", - "MapField": "Mapear...", - "BitrixImport": "Sincronizar com Bitrix", - "AddMapping": "Adicionar mapeamento de entidade", - "ConfigLabel": "Bitrix24", - "ConfigDescription": "Extensão para integração com Bitrix 24" - } -} \ No newline at end of file diff --git a/plugins/bitrix-assets/lang/pt.json b/plugins/bitrix-assets/lang/pt.json deleted file mode 100644 index ffbe7b6210..0000000000 --- a/plugins/bitrix-assets/lang/pt.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "string": { - "BitrixTokenUrl": "URL do Token Bitrix24", - "Bitrix": "", - "BitrixDesc": "Integração com Bitrix24", - "Settings": "Configurar", - "NotAllowed": "Não permitido sem direitos administrativos", - "BitrixEntityType": "Mapeamento de entidades", - "FieldMapping": "Mapeamento de campos", - "AddField": "Adicionar mapeamento", - "Attribute": "Atributo", - "MapField": "Mapear...", - "BitrixImport": "Sincronizar com Bitrix", - "AddMapping": "Adicionar mapeamento de entidade", - "ConfigLabel": "Bitrix24", - "ConfigDescription": "Extensão para integração com Bitrix 24" - } -} \ No newline at end of file diff --git a/plugins/bitrix-assets/lang/ru.json b/plugins/bitrix-assets/lang/ru.json deleted file mode 100644 index 317682ebb5..0000000000 --- a/plugins/bitrix-assets/lang/ru.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "string": { - "BitrixTokenUrl": "Bitrix24 Token Url", - "Bitrix": "", - "BitrixDesc": "Bitrix 24 integration", - "Settings": "Configure", - "NotAllowed": "Not allowed without administrative rights", - "BitrixEntityType": "Entity mapping", - "FieldMapping": "Field mapping", - "AddField": "Add mapping", - "Attribute": "Attribute", - "MapField": "Map...", - "BitrixImport": "Synchronize with Bitrix", - "AddMapping": "Добавить отображение", - "ConfigLabel": "Bitrix24", - "ConfigDescription": "Extension for Bitrix 24 integration" - } -} diff --git a/plugins/bitrix-assets/lang/tr.json b/plugins/bitrix-assets/lang/tr.json deleted file mode 100644 index 58ac4cc15b..0000000000 --- a/plugins/bitrix-assets/lang/tr.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "string": { - "BitrixTokenUrl": "Bitrix24 Token Url", - "Bitrix": "", - "BitrixDesc": "Bitrix 24 entegrasyonu", - "Settings": "Yapılandır", - "NotAllowed": "Yönetici hakları olmadan izin verilmiyor", - "BitrixEntityType": "Varlık eşleştirmesi", - "FieldMapping": "Alan eşleştirmesi", - "AddField": "Eşleştirme ekle", - "Attribute": "Öznitelik", - "MapField": "Eşleştir...", - "BitrixImport": "Bitrix ile senkronize et", - "AddMapping": "Varlık eşleştirmesi ekle", - "ConfigLabel": "Bitrix24", - "ConfigDescription": "Bitrix 24 entegrasyonu için uzantı" - } -} diff --git a/plugins/bitrix-assets/lang/zh.json b/plugins/bitrix-assets/lang/zh.json deleted file mode 100644 index 2c25834874..0000000000 --- a/plugins/bitrix-assets/lang/zh.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "string": { - "BitrixTokenUrl": "Bitrix24 令牌 URL", - "Bitrix": "", - "BitrixDesc": "Bitrix 24 集成", - "Settings": "配置", - "NotAllowed": "没有管理员权限不允许", - "BitrixEntityType": "实体映射", - "FieldMapping": "字段映射", - "AddField": "添加映射", - "Attribute": "属性", - "MapField": "映射...", - "BitrixImport": "与 Bitrix 同步", - "AddMapping": "添加实体映射", - "ConfigLabel": "Bitrix24", - "ConfigDescription": "Bitrix 24 集成扩展" - } -} diff --git a/plugins/bitrix-assets/package.json b/plugins/bitrix-assets/package.json deleted file mode 100644 index 6e5fc3c1e2..0000000000 --- a/plugins/bitrix-assets/package.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "name": "@hcengineering/bitrix-assets", - "version": "0.7.0", - "main": "./lib/index.js", - "types": "./types/index.d.ts", - "files": [ - "lib", - "types", - "src", - "assets", - "lang" - ], - "author": "Anticrm Platform Contributors", - "template": "@hcengineering/assets-package", - "license": "EPL-2.0", - "scripts": { - "build": "compile", - "test": "jest --passWithNoTests --silent", - "build:docs": "", - "format": "format src", - "build:watch": "compile", - "_phase:build": "compile transpile src", - "_phase:test": "jest --passWithNoTests --silent", - "_phase:format": "format src", - "_phase:validate": "compile validate" - }, - "devDependencies": { - "@hcengineering/platform-rig": "workspace:^0.7.21", - "@typescript-eslint/eslint-plugin": "^6.21.0", - "@typescript-eslint/parser": "^6.21.0", - "eslint-config-standard-with-typescript": "^40.0.0", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-n": "^15.4.0", - "eslint-plugin-promise": "^6.1.1", - "eslint": "^8.54.0", - "prettier": "^3.6.2", - "@types/node": "^22.18.1", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "@types/jest": "^29.5.5", - "typescript": "^5.9.3" - }, - "dependencies": { - "@hcengineering/platform": "workspace:^0.7.20", - "@hcengineering/bitrix": "workspace:^0.7.0" - }, - "exports": { - ".": { - "types": "./types/index.d.ts", - "default": "./lib/index.js" - }, - "./lang/*.json": { - "require": "./lang/*.json", - "import": "./lang/*.json" - }, - "./lang": { - "require": "./lang", - "import": "./lang" - }, - "./assets": { - "require": "./assets", - "import": "./assets" - }, - "./assets/*.svg": { - "require": "./assets/*.svg", - "import": "./assets/*.svg" - } - } -} diff --git a/plugins/bitrix-assets/src/__tests__/lang.test.ts b/plugins/bitrix-assets/src/__tests__/lang.test.ts deleted file mode 100644 index cf96c6dcf7..0000000000 --- a/plugins/bitrix-assets/src/__tests__/lang.test.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { makeLocalesTest } from '@hcengineering/platform' - -it( - 'Locales are equale', - makeLocalesTest((lang) => import(`../../lang/${lang}.json`)) -) diff --git a/plugins/bitrix-assets/src/index.ts b/plugins/bitrix-assets/src/index.ts deleted file mode 100644 index a78a9c63ff..0000000000 --- a/plugins/bitrix-assets/src/index.ts +++ /dev/null @@ -1,22 +0,0 @@ -// -// Copyright © 2022 Hardcore Engineering Inc. -// -// Licensed under the Eclipse Public License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. You may -// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import bitrix from '@hcengineering/bitrix' -import { loadMetadata } from '@hcengineering/platform' - -const icons = require('../assets/icons.svg') as string // eslint-disable-line -loadMetadata(bitrix.icon, { - Bitrix: `${icons}#bitrix` -}) diff --git a/plugins/bitrix-assets/tsconfig.json b/plugins/bitrix-assets/tsconfig.json deleted file mode 100644 index 2857a41ad2..0000000000 --- a/plugins/bitrix-assets/tsconfig.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "extends": "./node_modules/@hcengineering/platform-rig/profiles/assets/tsconfig.json", - - "compilerOptions": { - "rootDir": "./src", - "outDir": "./lib", - "declarationDir": "./types", - "types": ["node", "jest"], - "tsBuildInfoFile": ".build/build.tsbuildinfo" - }, - "include": ["src/**/*"], - "exclude": ["node_modules", "lib", "dist", "types", "bundle"] -} \ No newline at end of file diff --git a/plugins/bitrix-resources/.eslintrc.js b/plugins/bitrix-resources/.eslintrc.js deleted file mode 100644 index bb8fd7450d..0000000000 --- a/plugins/bitrix-resources/.eslintrc.js +++ /dev/null @@ -1,4 +0,0 @@ -module.exports = { - extends: ['./node_modules/@hcengineering/platform-rig/profiles/ui/eslint.config.json'], - parserOptions: { tsconfigRootDir: __dirname } -} diff --git a/plugins/bitrix-resources/.prettierrc b/plugins/bitrix-resources/.prettierrc deleted file mode 100644 index 792942803a..0000000000 --- a/plugins/bitrix-resources/.prettierrc +++ /dev/null @@ -1,22 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-04/schema#", - "trailingComma": "none", - "tabWidth": 2, - "semi": false, - "singleQuote": true, - "printWidth": 120, - "useTabs": false, - "bracketSpacing": true, - "proseWrap": "preserve", - "plugins": [ - "prettier-plugin-svelte" - ], - "overrides": [ - { - "files": "*.svelte", - "options": { - "parser": "svelte" - } - } - ] -} \ No newline at end of file diff --git a/plugins/bitrix-resources/config/rig.json b/plugins/bitrix-resources/config/rig.json deleted file mode 100644 index bcad6f7c33..0000000000 --- a/plugins/bitrix-resources/config/rig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "$schema": "https://developer.microsoft.com/json-schemas/rig-package/rig.schema.json", - "rigPackageName": "@hcengineering/platform-rig", - "rigProfile": "ui" -} diff --git a/plugins/bitrix-resources/jest.config.js b/plugins/bitrix-resources/jest.config.js deleted file mode 100644 index 3656e284d3..0000000000 --- a/plugins/bitrix-resources/jest.config.js +++ /dev/null @@ -1,5 +0,0 @@ -module.exports = { - preset: 'ts-jest', - testEnvironment: 'node', - testMatch: ['**/?(*.)+(spec|test).[jt]s?(x)'] -} diff --git a/plugins/bitrix-resources/package.json b/plugins/bitrix-resources/package.json deleted file mode 100644 index 59c7cc6c55..0000000000 --- a/plugins/bitrix-resources/package.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "name": "@hcengineering/bitrix-resources", - "version": "0.7.0", - "main": "src/index.ts", - "author": "Anticrm Platform Contributors", - "license": "EPL-2.0", - "scripts": { - "build": "compile ui", - "build:docs": "api-extractor run --local", - "format": "format src", - "build:watch": "compile ui", - "_phase:build": "compile ui", - "_phase:format": "format src", - "_phase:validate": "compile validate" - }, - "devDependencies": { - "@hcengineering/platform-rig": "workspace:^0.7.21", - "svelte-loader": "^3.2.0", - "sass": "^1.80.0", - "svelte-preprocess": "^5.1.4", - "@typescript-eslint/eslint-plugin": "^6.21.0", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-promise": "^6.1.1", - "eslint-plugin-n": "^15.4.0", - "eslint": "^8.54.0", - "@typescript-eslint/parser": "^6.21.0", - "eslint-config-standard-with-typescript": "^40.0.0", - "eslint-plugin-svelte": "^2.35.1", - "prettier-plugin-svelte": "^3.4.0", - "prettier": "^3.6.2", - "svelte-check": "^3.6.9", - "typescript": "^5.9.3", - "@types/qs": "~6.9.7", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "@types/jest": "^29.5.5", - "svelte-eslint-parser": "^0.33.1" - }, - "dependencies": { - "@hcengineering/platform": "workspace:^0.7.20", - "svelte": "^4.2.20", - "@hcengineering/bitrix": "workspace:^0.7.0", - "@hcengineering/ui": "workspace:^0.7.0", - "@hcengineering/presentation": "workspace:^0.7.0", - "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/lead": "workspace:^0.7.0", - "@hcengineering/login": "workspace:^0.7.0", - "@hcengineering/setting": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.26", - "@hcengineering/attachment": "workspace:^0.7.0", - "@hcengineering/attachment-resources": "workspace:^0.7.0", - "@hcengineering/view": "workspace:^0.7.0", - "@hcengineering/view-resources": "workspace:^0.7.0", - "@hcengineering/setting-resources": "workspace:^0.7.0", - "@hcengineering/chunter": "workspace:^0.7.0", - "p-queue": "~7.3.0", - "qs": "~6.11.0", - "@hcengineering/tags": "workspace:^0.7.0", - "@hcengineering/tags-resources": "workspace:^0.7.0", - "fast-equals": "^5.2.2", - "@hcengineering/recruit": "workspace:^0.7.0", - "@hcengineering/task": "workspace:^0.7.0" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/hcengineering/platform.git" - }, - "publishConfig": { - "access": "public" - } -} diff --git a/plugins/bitrix-resources/postcss.config.js b/plugins/bitrix-resources/postcss.config.js deleted file mode 100644 index 88752c6cb0..0000000000 --- a/plugins/bitrix-resources/postcss.config.js +++ /dev/null @@ -1,5 +0,0 @@ -module.exports = { - plugins: [ - require('autoprefixer') - ] -} diff --git a/plugins/bitrix-resources/src/components/AttributeMapper.svelte b/plugins/bitrix-resources/src/components/AttributeMapper.svelte deleted file mode 100644 index 61c5293947..0000000000 --- a/plugins/bitrix-resources/src/components/AttributeMapper.svelte +++ /dev/null @@ -1,123 +0,0 @@ - - -
- {#if mappedField !== undefined} -
diff --git a/plugins/bitrix-resources/src/components/BitrixConfigure.svelte b/plugins/bitrix-resources/src/components/BitrixConfigure.svelte deleted file mode 100644 index 732c5a8dc3..0000000000 --- a/plugins/bitrix-resources/src/components/BitrixConfigure.svelte +++ /dev/null @@ -1,171 +0,0 @@ - - - - { - dispatch('close') - }} - canSave={true} - okLabel={presentation.string.Ok} - on:close={() => dispatch('close')} - fullSize={true} - on:changeContent -> - - {#if profile} -
- {profile.LAST_NAME} - {profile.NAME} -
- {/if} -
- {#if profile} -
- {#each mappings as mapping} - - {/each} -
- {/if} - -
-
- -
-
diff --git a/plugins/bitrix-resources/src/components/BitrixConnect.svelte b/plugins/bitrix-resources/src/components/BitrixConnect.svelte deleted file mode 100644 index 58c3cb7bc7..0000000000 --- a/plugins/bitrix-resources/src/components/BitrixConnect.svelte +++ /dev/null @@ -1,45 +0,0 @@ - - - - dispatch('close')} - on:changeContent -> - - - diff --git a/plugins/bitrix-resources/src/components/BitrixFieldLookup.svelte b/plugins/bitrix-resources/src/components/BitrixFieldLookup.svelte deleted file mode 100644 index 901ae9de8e..0000000000 --- a/plugins/bitrix-resources/src/components/BitrixFieldLookup.svelte +++ /dev/null @@ -1,154 +0,0 @@ - - -
-
-
- -
-
- - {#each Object.entries(fields) as kv} - {@const field = kv[1]} - {@const title = field.formLabel ?? field.title} - {#if title.includes(pattern) || field.type.includes(pattern) || pattern.length === 0} - - {title} : {field.type} - - "{kv[0]}" - - {#if field.type === 'enumeration' || field.type === 'crm_status'} -
diff --git a/plugins/bitrix-resources/src/components/BitrixImport.svelte b/plugins/bitrix-resources/src/components/BitrixImport.svelte deleted file mode 100644 index fbcccb84b6..0000000000 --- a/plugins/bitrix-resources/src/components/BitrixImport.svelte +++ /dev/null @@ -1,63 +0,0 @@ - - - { - dispatch('close') - }} - okLabel={getEmbeddedLabel('Close')} - on:close - on:changeContent -> - {#if integration && bitrixClient} - {#each mappings as mapping} - - {/each} - {:else} - diff --git a/plugins/bitrix-resources/src/components/CreateMapping.svelte b/plugins/bitrix-resources/src/components/CreateMapping.svelte deleted file mode 100644 index 9f9eea9c48..0000000000 --- a/plugins/bitrix-resources/src/components/CreateMapping.svelte +++ /dev/null @@ -1,72 +0,0 @@ - - - -
- - -
-
diff --git a/plugins/bitrix-resources/src/components/CreateMappingAttribute.svelte b/plugins/bitrix-resources/src/components/CreateMappingAttribute.svelte deleted file mode 100644 index 7fc4cba00a..0000000000 --- a/plugins/bitrix-resources/src/components/CreateMappingAttribute.svelte +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - {#if _kind === MappingOperation.CopyValue} - - {:else if _kind === MappingOperation.CreateTag} - - {:else if _kind === MappingOperation.CreateChannel} - - {:else if _kind === MappingOperation.DownloadAttachment} - - {:else if _kind === MappingOperation.FindReference} - - {:else if _kind === MappingOperation.CreateHRApplication} - - {/if} - diff --git a/plugins/bitrix-resources/src/components/EntityMapping.svelte b/plugins/bitrix-resources/src/components/EntityMapping.svelte deleted file mode 100644 index 1df4217b72..0000000000 --- a/plugins/bitrix-resources/src/components/EntityMapping.svelte +++ /dev/null @@ -1,227 +0,0 @@ - - - -
- - -
- {/each} -