Switch huly core (#10041)

* Switch to huly.core

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>

* Fix build

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>

---------

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev
2025-10-07 20:23:46 +05:00
committed by GitHub
parent dd74587eb0
commit 0a682d03e3
840 changed files with 9459 additions and 41815 deletions
+14 -14
View File
@@ -1,6 +1,6 @@
{
"name": "@hcengineering/qms-doc-import-tool",
"version": "0.1.0",
"version": "0.7.0",
"main": "lib/index.js",
"svelte": "src/index.ts",
"types": "types/index.d.ts",
@@ -22,7 +22,7 @@
},
"devDependencies": {
"cross-env": "~7.0.3",
"@hcengineering/platform-rig": "^0.6.0",
"@hcengineering/platform-rig": "^0.7.10",
"@typescript-eslint/eslint-plugin": "^6.11.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-promise": "^6.1.1",
@@ -43,18 +43,18 @@
"@types/domhandler": "^2.4.5"
},
"dependencies": {
"@hcengineering/controlled-documents": "^0.1.0",
"@hcengineering/account": "^0.6.0",
"@hcengineering/attachment": "^0.6.14",
"@hcengineering/contact": "^0.6.24",
"@hcengineering/core": "^0.6.32",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/server-core": "^0.6.1",
"@hcengineering/server-storage": "^0.6.0",
"@hcengineering/server-token": "^0.6.11",
"@hcengineering/server-tool": "^0.6.0",
"@hcengineering/server-client": "^0.6.0",
"@hcengineering/collaborator-client": "^0.6.4",
"@hcengineering/controlled-documents": "^0.7.0",
"@hcengineering/account": "^0.7.0",
"@hcengineering/attachment": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.3",
"@hcengineering/platform": "^0.7.3",
"@hcengineering/server-core": "^0.7.0",
"@hcengineering/server-storage": "^0.7.0",
"@hcengineering/server-token": "^0.7.0",
"@hcengineering/server-tool": "^0.7.0",
"@hcengineering/server-client": "^0.7.0",
"@hcengineering/collaborator-client": "^0.7.3",
"commander": "^8.1.0",
"domhandler": "^5.0.3",
"domutils": "^3.1.0",
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "@hcengineering/import-tool",
"version": "0.1.0",
"version": "0.7.0",
"main": "lib/index.js",
"svelte": "src/index.ts",
"types": "types/index.d.ts",
@@ -32,7 +32,7 @@
},
"devDependencies": {
"cross-env": "~7.0.3",
"@hcengineering/platform-rig": "^0.6.0",
"@hcengineering/platform-rig": "^0.7.10",
"@typescript-eslint/eslint-plugin": "^6.11.0",
"eslint": "^8.54.0",
"ts-node": "^10.8.0",
@@ -51,10 +51,10 @@
"@types/js-yaml": "^4.0.9"
},
"dependencies": {
"@hcengineering/core": "^0.6.32",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/server-client": "^0.6.0",
"@hcengineering/importer": "^0.6.1",
"@hcengineering/core": "^0.7.3",
"@hcengineering/platform": "^0.7.3",
"@hcengineering/server-client": "^0.7.0",
"@hcengineering/importer": "^0.7.0",
"commander": "^8.1.0",
"js-yaml": "^4.1.0",
"mammoth": "^1.9.0"
+7
View File
@@ -0,0 +1,7 @@
module.exports = {
extends: ['./node_modules/@hcengineering/platform-rig/profiles/ui/eslint.config.json'],
parserOptions: {
tsconfigRootDir: __dirname,
project: './tsconfig.json'
}
}
+230 -230
View File
@@ -20,10 +20,10 @@
"dev-bold": "cross-env CLIENT_TYPE=dev-bold webpack serve",
"start": "cross-env NODE_ENV=production webpack serve",
"deploy": "cp -p public/* dist && aws s3 sync dist s3://anticrm-platform --delete --acl public-read",
"format": "format src"
"format": "echo 'no format yet'"
},
"devDependencies": {
"@hcengineering/platform-rig": "^0.6.0",
"@hcengineering/platform-rig": "^0.7.10",
"@types/node": "^22.15.29",
"autoprefixer": "^10.4.14",
"browserslist": "^4.25.0",
@@ -54,234 +54,234 @@
"webpack-dev-server": "^4.11.1"
},
"dependencies": {
"@hcengineering/achievement": "^0.6.0",
"@hcengineering/achievement-assets": "^0.6.0",
"@hcengineering/achievement-resources": "^0.6.0",
"@hcengineering/activity": "^0.6.0",
"@hcengineering/activity-assets": "^0.6.3",
"@hcengineering/activity-resources": "^0.6.1",
"@hcengineering/ai-bot": "^0.6.0",
"@hcengineering/ai-bot-resources": "^0.6.0",
"@hcengineering/analytics": "^0.6.0",
"@hcengineering/analytics-providers": "^0.6.0",
"@hcengineering/analytics-collector": "^0.6.0",
"@hcengineering/analytics-collector-assets": "^0.6.0",
"@hcengineering/analytics-collector-resources": "^0.6.0",
"@hcengineering/attachment": "^0.6.14",
"@hcengineering/attachment-assets": "^0.6.11",
"@hcengineering/attachment-resources": "^0.6.0",
"@hcengineering/bitrix": "^0.6.52",
"@hcengineering/bitrix-assets": "^0.6.0",
"@hcengineering/bitrix-resources": "^0.6.0",
"@hcengineering/board": "^0.6.19",
"@hcengineering/board-assets": "^0.6.19",
"@hcengineering/board-resources": "^0.6.0",
"@hcengineering/calendar": "^0.6.24",
"@hcengineering/calendar-assets": "^0.6.22",
"@hcengineering/calendar-resources": "^0.6.0",
"@hcengineering/card": "^0.6.0",
"@hcengineering/card-assets": "^0.6.0",
"@hcengineering/card-resources": "^0.6.0",
"@hcengineering/chat": "^0.6.0",
"@hcengineering/chat-assets": "^0.6.0",
"@hcengineering/chat-resources": "^0.6.0",
"@hcengineering/chunter": "^0.6.20",
"@hcengineering/chunter-assets": "^0.6.18",
"@hcengineering/chunter-resources": "^0.6.0",
"@hcengineering/client": "^0.6.18",
"@hcengineering/client-resources": "^0.6.27",
"@hcengineering/contact": "^0.6.24",
"@hcengineering/contact-assets": "^0.6.13",
"@hcengineering/contact-resources": "^0.6.0",
"@hcengineering/controlled-documents": "^0.1.0",
"@hcengineering/controlled-documents-assets": "^0.1.0",
"@hcengineering/controlled-documents-resources": "^0.1.0",
"@hcengineering/core": "^0.6.32",
"@hcengineering/desktop-preferences": "^0.6.0",
"@hcengineering/desktop-preferences-assets": "^0.6.0",
"@hcengineering/desktop-preferences-resources": "^0.6.0",
"@hcengineering/devmodel": "^0.6.0",
"@hcengineering/devmodel-resources": "^0.6.0",
"@hcengineering/diffview": "^0.6.0",
"@hcengineering/diffview-assets": "^0.6.0",
"@hcengineering/diffview-resources": "^0.6.0",
"@hcengineering/document": "^0.6.0",
"@hcengineering/document-assets": "^0.6.0",
"@hcengineering/document-resources": "^0.6.0",
"@hcengineering/drive": "^0.6.0",
"@hcengineering/drive-assets": "^0.6.0",
"@hcengineering/drive-resources": "^0.6.0",
"@hcengineering/export": "^0.6.0",
"@hcengineering/export-assets": "^0.6.0",
"@hcengineering/export-resources": "^0.6.0",
"@hcengineering/github": "^0.6.0",
"@hcengineering/github-assets": "^0.6.0",
"@hcengineering/github-resources": "^0.6.0",
"@hcengineering/gmail": "^0.6.22",
"@hcengineering/gmail-assets": "^0.6.0",
"@hcengineering/gmail-resources": "^0.6.0",
"@hcengineering/guest": "^0.6.4",
"@hcengineering/guest-assets": "^0.6.0",
"@hcengineering/guest-resources": "^0.6.0",
"@hcengineering/hr": "^0.6.19",
"@hcengineering/hr-assets": "^0.6.19",
"@hcengineering/hr-resources": "^0.6.0",
"@hcengineering/image-cropper": "^0.6.0",
"@hcengineering/image-cropper-resources": "^0.6.0",
"@hcengineering/inventory": "^0.6.11",
"@hcengineering/inventory-assets": "^0.6.11",
"@hcengineering/inventory-resources": "^0.6.0",
"@hcengineering/lead": "^0.6.0",
"@hcengineering/lead-assets": "^0.6.0",
"@hcengineering/lead-resources": "^0.6.0",
"@hcengineering/login": "^0.6.12",
"@hcengineering/login-assets": "^0.6.0",
"@hcengineering/login-resources": "^0.6.2",
"@hcengineering/love": "^0.6.0",
"@hcengineering/love-assets": "^0.6.0",
"@hcengineering/love-resources": "^0.6.0",
"@hcengineering/mail": "^0.6.0",
"@hcengineering/mail-assets": "^0.6.0",
"@hcengineering/notification": "^0.6.23",
"@hcengineering/notification-assets": "^0.6.17",
"@hcengineering/notification-resources": "^0.6.0",
"@hcengineering/onboard": "^0.6.0",
"@hcengineering/onboard-assets": "^0.6.0",
"@hcengineering/onboard-resources": "^0.6.0",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/preference": "^0.6.13",
"@hcengineering/preference-assets": "^0.6.0",
"@hcengineering/presence": "^0.6.0",
"@hcengineering/presence-resources": "^0.6.0",
"@hcengineering/presentation": "^0.6.3",
"@hcengineering/print": "^0.6.0",
"@hcengineering/print-assets": "^0.6.0",
"@hcengineering/print-resources": "^0.6.0",
"@hcengineering/products": "^0.1.0",
"@hcengineering/products-assets": "^0.1.0",
"@hcengineering/products-resources": "^0.1.0",
"@hcengineering/questions": "^0.1.0",
"@hcengineering/questions-assets": "^0.1.0",
"@hcengineering/questions-resources": "^0.1.0",
"@hcengineering/recorder": "^0.6.0",
"@hcengineering/recorder-assets": "^0.6.0",
"@hcengineering/recorder-resources": "^0.6.0",
"@hcengineering/recruit": "^0.6.29",
"@hcengineering/recruit-assets": "^0.6.23",
"@hcengineering/recruit-resources": "^0.6.0",
"@hcengineering/rekoni": "^0.6.0",
"@hcengineering/request": "^0.6.14",
"@hcengineering/request-assets": "^0.6.0",
"@hcengineering/request-resources": "^0.6.0",
"@hcengineering/server-activity": "^0.6.0",
"@hcengineering/server-activity-resources": "^0.6.0",
"@hcengineering/server-attachment": "^0.6.1",
"@hcengineering/server-attachment-resources": "^0.6.0",
"@hcengineering/server-calendar": "^0.6.0",
"@hcengineering/server-calendar-resources": "^0.6.0",
"@hcengineering/server-chunter": "^0.6.0",
"@hcengineering/server-chunter-resources": "^0.6.0",
"@hcengineering/server-collaboration": "^0.6.0",
"@hcengineering/server-collaboration-resources": "^0.6.0",
"@hcengineering/server-contact": "^0.6.1",
"@hcengineering/server-contact-resources": "^0.6.0",
"@hcengineering/server-gmail": "^0.6.0",
"@hcengineering/server-gmail-resources": "^0.6.0",
"@hcengineering/server-hr": "^0.6.0",
"@hcengineering/server-hr-resources": "^0.6.0",
"@hcengineering/server-inventory": "^0.6.1",
"@hcengineering/server-inventory-resources": "^0.6.0",
"@hcengineering/server-lead": "^0.6.0",
"@hcengineering/server-lead-resources": "^0.6.0",
"@hcengineering/server-notification": "^0.6.1",
"@hcengineering/server-notification-resources": "^0.6.0",
"@hcengineering/server-recruit": "^0.6.0",
"@hcengineering/server-recruit-resources": "^0.6.0",
"@hcengineering/server-request": "^0.6.0",
"@hcengineering/server-request-resources": "^0.6.0",
"@hcengineering/server-setting": "^0.6.0",
"@hcengineering/server-setting-resources": "^0.6.0",
"@hcengineering/server-tags": "^0.6.0",
"@hcengineering/server-tags-resources": "^0.6.0",
"@hcengineering/server-task": "^0.6.0",
"@hcengineering/server-task-resources": "^0.6.0",
"@hcengineering/server-telegram": "^0.6.0",
"@hcengineering/server-telegram-resources": "^0.6.0",
"@hcengineering/server-tracker": "^0.6.0",
"@hcengineering/server-tracker-resources": "^0.6.0",
"@hcengineering/server-training": "^0.1.0",
"@hcengineering/server-training-resources": "^0.1.0",
"@hcengineering/server-view": "^0.6.0",
"@hcengineering/server-view-resources": "^0.6.0",
"@hcengineering/setting": "^0.6.17",
"@hcengineering/setting-assets": "^0.6.15",
"@hcengineering/setting-resources": "^0.6.0",
"@hcengineering/sign": "^0.6.0",
"@hcengineering/support": "^0.6.5",
"@hcengineering/support-assets": "^0.6.5",
"@hcengineering/support-resources": "^0.6.0",
"@hcengineering/survey": "^0.6.0",
"@hcengineering/survey-assets": "^0.6.0",
"@hcengineering/survey-resources": "^0.6.0",
"@hcengineering/tags": "^0.6.16",
"@hcengineering/tags-assets": "^0.6.0",
"@hcengineering/tags-resources": "^0.6.0",
"@hcengineering/task": "^0.6.20",
"@hcengineering/task-assets": "^0.6.19",
"@hcengineering/task-resources": "^0.6.0",
"@hcengineering/telegram": "^0.6.21",
"@hcengineering/telegram-assets": "^0.6.0",
"@hcengineering/telegram-resources": "^0.6.0",
"@hcengineering/templates": "^0.6.11",
"@hcengineering/templates-assets": "^0.6.11",
"@hcengineering/templates-resources": "^0.6.0",
"@hcengineering/test-management": "^0.6.0",
"@hcengineering/test-management-assets": "^0.6.0",
"@hcengineering/test-management-resources": "^0.6.0",
"@hcengineering/text-editor": "^0.6.0",
"@hcengineering/text-editor-assets": "^0.6.0",
"@hcengineering/text-editor-resources": "^0.6.0",
"@hcengineering/theme": "^0.6.5",
"@hcengineering/time": "^0.6.0",
"@hcengineering/time-assets": "^0.6.0",
"@hcengineering/time-resources": "^0.6.0",
"@hcengineering/tracker": "^0.6.24",
"@hcengineering/tracker-assets": "^0.6.0",
"@hcengineering/tracker-resources": "^0.6.0",
"@hcengineering/training": "^0.1.0",
"@hcengineering/training-assets": "^0.1.0",
"@hcengineering/training-resources": "^0.1.0",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/media": "^0.6.0",
"@hcengineering/media-assets": "^0.6.0",
"@hcengineering/media-resources": "^0.6.0",
"@hcengineering/uploader": "^0.6.0",
"@hcengineering/uploader-assets": "^0.6.0",
"@hcengineering/uploader-resources": "^0.6.0",
"@hcengineering/view": "^0.6.13",
"@hcengineering/view-assets": "^0.6.11",
"@hcengineering/view-resources": "^0.6.0",
"@hcengineering/workbench": "^0.6.16",
"@hcengineering/workbench-assets": "^0.6.14",
"@hcengineering/workbench-resources": "^0.6.1",
"@hcengineering/process": "^0.6.0",
"@hcengineering/process-assets": "^0.6.0",
"@hcengineering/process-resources": "^0.6.0",
"@hcengineering/communication": "^0.6.0",
"@hcengineering/communication-assets": "^0.6.0",
"@hcengineering/communication-resources": "^0.6.0",
"@hcengineering/emoji": "^0.6.0",
"@hcengineering/emoji-assets": "^0.6.0",
"@hcengineering/emoji-resources": "^0.6.0",
"@hcengineering/billing": "^0.6.0",
"@hcengineering/billing-assets": "^0.6.0",
"@hcengineering/billing-resources": "^0.6.0",
"@hcengineering/huly-mail": "^0.6.0",
"@hcengineering/huly-mail-assets": "^0.6.0",
"@hcengineering/huly-mail-resources": "^0.6.0",
"@hcengineering/ai-assistant": "^0.6.0",
"@hcengineering/ai-assistant-assets": "^0.6.0",
"@hcengineering/ai-assistant-resources": "^0.6.0",
"@hcengineering/achievement": "^0.7.0",
"@hcengineering/achievement-assets": "^0.7.0",
"@hcengineering/achievement-resources": "^0.7.0",
"@hcengineering/activity": "^0.7.0",
"@hcengineering/activity-assets": "^0.7.0",
"@hcengineering/activity-resources": "^0.7.0",
"@hcengineering/ai-bot": "^0.7.0",
"@hcengineering/ai-bot-resources": "^0.7.0",
"@hcengineering/analytics": "^0.7.3",
"@hcengineering/analytics-providers": "^0.7.0",
"@hcengineering/analytics-collector": "^0.7.0",
"@hcengineering/analytics-collector-assets": "^0.7.0",
"@hcengineering/analytics-collector-resources": "^0.7.0",
"@hcengineering/attachment": "^0.7.0",
"@hcengineering/attachment-assets": "^0.7.0",
"@hcengineering/attachment-resources": "^0.7.0",
"@hcengineering/bitrix": "^0.7.0",
"@hcengineering/bitrix-assets": "^0.7.0",
"@hcengineering/bitrix-resources": "^0.7.0",
"@hcengineering/board": "^0.7.0",
"@hcengineering/board-assets": "^0.7.0",
"@hcengineering/board-resources": "^0.7.0",
"@hcengineering/calendar": "^0.7.0",
"@hcengineering/calendar-assets": "^0.7.0",
"@hcengineering/calendar-resources": "^0.7.0",
"@hcengineering/card": "^0.7.0",
"@hcengineering/card-assets": "^0.7.0",
"@hcengineering/card-resources": "^0.7.0",
"@hcengineering/chat": "^0.7.0",
"@hcengineering/chat-assets": "^0.7.0",
"@hcengineering/chat-resources": "^0.7.0",
"@hcengineering/chunter": "^0.7.0",
"@hcengineering/chunter-assets": "^0.7.0",
"@hcengineering/chunter-resources": "^0.7.0",
"@hcengineering/client": "^0.7.3",
"@hcengineering/client-resources": "^0.7.3",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/contact-assets": "^0.7.0",
"@hcengineering/contact-resources": "^0.7.0",
"@hcengineering/controlled-documents": "^0.7.0",
"@hcengineering/controlled-documents-assets": "^0.7.0",
"@hcengineering/controlled-documents-resources": "^0.7.0",
"@hcengineering/core": "^0.7.3",
"@hcengineering/desktop-preferences": "^0.7.0",
"@hcengineering/desktop-preferences-assets": "^0.7.0",
"@hcengineering/desktop-preferences-resources": "^0.7.0",
"@hcengineering/devmodel": "^0.7.0",
"@hcengineering/devmodel-resources": "^0.7.0",
"@hcengineering/diffview": "^0.7.0",
"@hcengineering/diffview-assets": "^0.7.0",
"@hcengineering/diffview-resources": "^0.7.0",
"@hcengineering/document": "^0.7.0",
"@hcengineering/document-assets": "^0.7.0",
"@hcengineering/document-resources": "^0.7.0",
"@hcengineering/drive": "^0.7.0",
"@hcengineering/drive-assets": "^0.7.0",
"@hcengineering/drive-resources": "^0.7.0",
"@hcengineering/export": "^0.7.0",
"@hcengineering/export-assets": "^0.7.0",
"@hcengineering/export-resources": "^0.7.0",
"@hcengineering/github": "^0.7.0",
"@hcengineering/github-assets": "^0.7.0",
"@hcengineering/github-resources": "^0.7.0",
"@hcengineering/gmail": "^0.7.0",
"@hcengineering/gmail-assets": "^0.7.0",
"@hcengineering/gmail-resources": "^0.7.0",
"@hcengineering/guest": "^0.7.0",
"@hcengineering/guest-assets": "^0.7.0",
"@hcengineering/guest-resources": "^0.7.0",
"@hcengineering/hr": "^0.7.0",
"@hcengineering/hr-assets": "^0.7.0",
"@hcengineering/hr-resources": "^0.7.0",
"@hcengineering/image-cropper": "^0.7.0",
"@hcengineering/image-cropper-resources": "^0.7.0",
"@hcengineering/inventory": "^0.7.0",
"@hcengineering/inventory-assets": "^0.7.0",
"@hcengineering/inventory-resources": "^0.7.0",
"@hcengineering/lead": "^0.7.0",
"@hcengineering/lead-assets": "^0.7.0",
"@hcengineering/lead-resources": "^0.7.0",
"@hcengineering/login": "^0.7.0",
"@hcengineering/login-assets": "^0.7.0",
"@hcengineering/login-resources": "^0.7.0",
"@hcengineering/love": "^0.7.0",
"@hcengineering/love-assets": "^0.7.0",
"@hcengineering/love-resources": "^0.7.0",
"@hcengineering/mail": "^0.7.0",
"@hcengineering/mail-assets": "^0.7.0",
"@hcengineering/notification": "^0.7.0",
"@hcengineering/notification-assets": "^0.7.0",
"@hcengineering/notification-resources": "^0.7.0",
"@hcengineering/onboard": "^0.7.0",
"@hcengineering/onboard-assets": "^0.7.0",
"@hcengineering/onboard-resources": "^0.7.0",
"@hcengineering/platform": "^0.7.3",
"@hcengineering/preference": "^0.7.0",
"@hcengineering/preference-assets": "^0.7.0",
"@hcengineering/presence": "^0.7.0",
"@hcengineering/presence-resources": "^0.7.0",
"@hcengineering/presentation": "^0.7.0",
"@hcengineering/print": "^0.7.0",
"@hcengineering/print-assets": "^0.7.0",
"@hcengineering/print-resources": "^0.7.0",
"@hcengineering/products": "^0.7.0",
"@hcengineering/products-assets": "^0.7.0",
"@hcengineering/products-resources": "^0.7.0",
"@hcengineering/questions": "^0.7.0",
"@hcengineering/questions-assets": "^0.7.0",
"@hcengineering/questions-resources": "^0.7.0",
"@hcengineering/recorder": "^0.7.0",
"@hcengineering/recorder-assets": "^0.7.0",
"@hcengineering/recorder-resources": "^0.7.0",
"@hcengineering/recruit": "^0.7.0",
"@hcengineering/recruit-assets": "^0.7.0",
"@hcengineering/recruit-resources": "^0.7.0",
"@hcengineering/rekoni": "^0.7.0",
"@hcengineering/request": "^0.7.0",
"@hcengineering/request-assets": "^0.7.0",
"@hcengineering/request-resources": "^0.7.0",
"@hcengineering/server-activity": "^0.7.0",
"@hcengineering/server-activity-resources": "^0.7.0",
"@hcengineering/server-attachment": "^0.7.0",
"@hcengineering/server-attachment-resources": "^0.7.0",
"@hcengineering/server-calendar": "^0.7.0",
"@hcengineering/server-calendar-resources": "^0.7.0",
"@hcengineering/server-chunter": "^0.7.0",
"@hcengineering/server-chunter-resources": "^0.7.0",
"@hcengineering/server-collaboration": "^0.7.0",
"@hcengineering/server-collaboration-resources": "^0.7.0",
"@hcengineering/server-contact": "^0.7.0",
"@hcengineering/server-contact-resources": "^0.7.0",
"@hcengineering/server-gmail": "^0.7.0",
"@hcengineering/server-gmail-resources": "^0.7.0",
"@hcengineering/server-hr": "^0.7.0",
"@hcengineering/server-hr-resources": "^0.7.0",
"@hcengineering/server-inventory": "^0.7.0",
"@hcengineering/server-inventory-resources": "^0.7.0",
"@hcengineering/server-lead": "^0.7.0",
"@hcengineering/server-lead-resources": "^0.7.0",
"@hcengineering/server-notification": "^0.7.0",
"@hcengineering/server-notification-resources": "^0.7.0",
"@hcengineering/server-recruit": "^0.7.0",
"@hcengineering/server-recruit-resources": "^0.7.0",
"@hcengineering/server-request": "^0.7.0",
"@hcengineering/server-request-resources": "^0.7.0",
"@hcengineering/server-setting": "^0.7.0",
"@hcengineering/server-setting-resources": "^0.7.0",
"@hcengineering/server-tags": "^0.7.0",
"@hcengineering/server-tags-resources": "^0.7.0",
"@hcengineering/server-task": "^0.7.0",
"@hcengineering/server-task-resources": "^0.7.0",
"@hcengineering/server-telegram": "^0.7.0",
"@hcengineering/server-telegram-resources": "^0.7.0",
"@hcengineering/server-tracker": "^0.7.0",
"@hcengineering/server-tracker-resources": "^0.7.0",
"@hcengineering/server-training": "^0.7.0",
"@hcengineering/server-training-resources": "^0.7.0",
"@hcengineering/server-view": "^0.7.0",
"@hcengineering/server-view-resources": "^0.7.0",
"@hcengineering/setting": "^0.7.0",
"@hcengineering/setting-assets": "^0.7.0",
"@hcengineering/setting-resources": "^0.7.0",
"@hcengineering/sign": "^0.7.0",
"@hcengineering/support": "^0.7.0",
"@hcengineering/support-assets": "^0.7.0",
"@hcengineering/support-resources": "^0.7.0",
"@hcengineering/survey": "^0.7.0",
"@hcengineering/survey-assets": "^0.7.0",
"@hcengineering/survey-resources": "^0.7.0",
"@hcengineering/tags": "^0.7.0",
"@hcengineering/tags-assets": "^0.7.0",
"@hcengineering/tags-resources": "^0.7.0",
"@hcengineering/task": "^0.7.0",
"@hcengineering/task-assets": "^0.7.0",
"@hcengineering/task-resources": "^0.7.0",
"@hcengineering/telegram": "^0.7.0",
"@hcengineering/telegram-assets": "^0.7.0",
"@hcengineering/telegram-resources": "^0.7.0",
"@hcengineering/templates": "^0.7.0",
"@hcengineering/templates-assets": "^0.7.0",
"@hcengineering/templates-resources": "^0.7.0",
"@hcengineering/test-management": "^0.7.0",
"@hcengineering/test-management-assets": "^0.7.0",
"@hcengineering/test-management-resources": "^0.7.0",
"@hcengineering/text-editor": "^0.7.0",
"@hcengineering/text-editor-assets": "^0.7.0",
"@hcengineering/text-editor-resources": "^0.7.0",
"@hcengineering/theme": "^0.7.0",
"@hcengineering/time": "^0.7.0",
"@hcengineering/time-assets": "^0.7.0",
"@hcengineering/time-resources": "^0.7.0",
"@hcengineering/tracker": "^0.7.0",
"@hcengineering/tracker-assets": "^0.7.0",
"@hcengineering/tracker-resources": "^0.7.0",
"@hcengineering/training": "^0.7.0",
"@hcengineering/training-assets": "^0.7.0",
"@hcengineering/training-resources": "^0.7.0",
"@hcengineering/ui": "^0.7.0",
"@hcengineering/media": "^0.7.0",
"@hcengineering/media-assets": "^0.7.0",
"@hcengineering/media-resources": "^0.7.0",
"@hcengineering/uploader": "^0.7.0",
"@hcengineering/uploader-assets": "^0.7.0",
"@hcengineering/uploader-resources": "^0.7.0",
"@hcengineering/view": "^0.7.0",
"@hcengineering/view-assets": "^0.7.0",
"@hcengineering/view-resources": "^0.7.0",
"@hcengineering/workbench": "^0.7.0",
"@hcengineering/workbench-assets": "^0.7.0",
"@hcengineering/workbench-resources": "^0.7.0",
"@hcengineering/process": "^0.7.0",
"@hcengineering/process-assets": "^0.7.0",
"@hcengineering/process-resources": "^0.7.0",
"@hcengineering/communication": "^0.7.0",
"@hcengineering/communication-assets": "^0.7.0",
"@hcengineering/communication-resources": "^0.7.0",
"@hcengineering/emoji": "^0.7.0",
"@hcengineering/emoji-assets": "^0.7.0",
"@hcengineering/emoji-resources": "^0.7.0",
"@hcengineering/billing": "^0.7.0",
"@hcengineering/billing-assets": "^0.7.0",
"@hcengineering/billing-resources": "^0.7.0",
"@hcengineering/huly-mail": "^0.7.0",
"@hcengineering/huly-mail-assets": "^0.7.0",
"@hcengineering/huly-mail-resources": "^0.7.0",
"@hcengineering/ai-assistant": "^0.7.0",
"@hcengineering/ai-assistant-assets": "^0.7.0",
"@hcengineering/ai-assistant-resources": "^0.7.0",
"readable-stream": "^4.7.0",
"svelte": "^4.2.20"
}
+3 -3
View File
@@ -2,9 +2,9 @@
// Copyright © 2024 Hardcore Engineering Inc
//
import { configureAnalyticsProviders } from "@hcengineering/analytics-providers"
import { type Config } from "./platform"
import { configureAnalyticsProviders } from '@hcengineering/analytics-providers'
import { type Config } from './platform'
export function configureAnalytics (config: Config) {
configureAnalyticsProviders(config)
}
}
+13 -11
View File
@@ -2,14 +2,17 @@ const FLAG_OPEN_IN_DESKTOP = 'flagOpenInDesktopApp'
const TIMESTAMP_OPEN_IN_DESKTOP = 'timeOpenInDesktopApp'
const TIMEOUT_OPEN_IN_DESKTOP = 24 * 60 * 60 * 1000
export function tryOpenInDesktopApp(protocol: string) {
export function tryOpenInDesktopApp (protocol: string) {
if (!window.location.origin) {
return
}
// Once for a new TAB
if (window.sessionStorage && (window.sessionStorage.getItem(FLAG_OPEN_IN_DESKTOP) === 'true'
|| window.localStorage.getItem(FLAG_OPEN_IN_DESKTOP) === 'true')) {
if (
window.sessionStorage &&
(window.sessionStorage.getItem(FLAG_OPEN_IN_DESKTOP) === 'true' ||
window.localStorage.getItem(FLAG_OPEN_IN_DESKTOP) === 'true')
) {
return
}
window.sessionStorage.setItem(FLAG_OPEN_IN_DESKTOP, 'true')
@@ -19,7 +22,7 @@ export function tryOpenInDesktopApp(protocol: string) {
const timeStr = window.localStorage.getItem(TIMESTAMP_OPEN_IN_DESKTOP)
const time = Number(timeStr)
const now = Date.now()
if ((now - time) < TIMEOUT_OPEN_IN_DESKTOP) {
if (now - time < TIMEOUT_OPEN_IN_DESKTOP) {
return
}
}
@@ -28,16 +31,15 @@ export function tryOpenInDesktopApp(protocol: string) {
// Filter only URLs inside a workbench
const link = window.location.toString()
if (link.indexOf('/workbench/') === -1) {
if (!link.includes('/workbench/')) {
return
}
const deepLink = link.replace('http://', protocol)
.replace('https://', protocol)
const deepLink = link.replace('http://', protocol).replace('https://', protocol)
const iframe = document.createElement('iframe');
iframe.style.display = 'none';
iframe.src = deepLink;
const iframe = document.createElement('iframe')
iframe.style.display = 'none'
iframe.src = deepLink
document.body.appendChild(iframe);
document.body.appendChild(iframe)
}
+5 -6
View File
@@ -19,16 +19,15 @@ import { configurePlatform } from './platform'
import { configurePlatformDevServer } from './platform-dev'
configurePlatform().then(() => {
if (process.env.CLIENT_TYPE === 'dev-server' ||
process.env.CLIENT_TYPE === 'dev-production' ||
process.env.CLIENT_TYPE === 'dev-huly' ||
if (
process.env.CLIENT_TYPE === 'dev-server' ||
process.env.CLIENT_TYPE === 'dev-production' ||
process.env.CLIENT_TYPE === 'dev-huly' ||
process.env.CLIENT_TYPE === 'dev-bold' ||
process.env.CLIENT_TYPE === 'dev-server-test'
) {
configurePlatformDevServer()
}
createApp(document.body)
})
+6 -3
View File
@@ -19,12 +19,15 @@ import login from '@hcengineering/login'
import { addLocation, setMetadata } from '@hcengineering/platform'
import presentation from '@hcengineering/presentation'
export function configurePlatformDevServer() {
export function configurePlatformDevServer () {
// Set devmodel to hook client to be able to present all activity
enableDevModel()
}
function enableDevModel() {
function enableDevModel () {
setMetadata(presentation.metadata.ClientHook, new PresentationClientHook())
addLocation(devModelId, () => import(/* webpackChunkName: "devmodel" */ '@hcengineering/devmodel-resources'))
addLocation(
devModelId,
async () => await import(/* webpackChunkName: "devmodel" */ '@hcengineering/devmodel-resources')
)
}
+168 -87
View File
@@ -72,10 +72,10 @@ import { mailId } from '@hcengineering/mail'
import { chatId } from '@hcengineering/chat'
import github, { githubId } from '@hcengineering/github'
import { bitrixId } from '@hcengineering/bitrix'
import {achievementId} from '@hcengineering/achievement'
import { achievementId } from '@hcengineering/achievement'
import communication, { communicationId } from '@hcengineering/communication'
import {emojiId} from '@hcengineering/emoji'
import billingPlugin, {billingId} from '@hcengineering/billing'
import { emojiId } from '@hcengineering/emoji'
import billingPlugin, { billingId } from '@hcengineering/billing'
import { hulyMailId } from '@hcengineering/huly-mail'
import { aiAssistantId } from '@hcengineering/ai-assistant'
@@ -194,22 +194,22 @@ export interface Config {
PUBLIC_SCHEDULE_URL?: string
CALDAV_SERVER_URL?: string
EXPORT_URL?: string
MAIL_URL?: string,
MAIL_URL?: string
COMMUNICATION_API_ENABLED?: string
BILLING_URL?: string,
EXCLUDED_APPLICATIONS_FOR_ANONYMOUS?: string,
PULSE_URL?: string,
BILLING_URL?: string
EXCLUDED_APPLICATIONS_FOR_ANONYMOUS?: string
PULSE_URL?: string
HULYLAKE_URL?: string
}
export interface Branding {
title?: string
links?: {
links?: Array<{
rel: string
href: string
type?: string
sizes?: string
}[]
}>
languages?: string
lastNameFirst?: string
defaultLanguage?: string
@@ -263,20 +263,28 @@ const PASSWORD_REQUIREMENTS: Record<NonNullable<Config['PASSWORD_STRICTNESS']>,
}
}
function configureI18n(): void {
//Add localization
addStringsLoader(platformId, async (lang: string) => await import(
/* webpackInclude: /\.json$/ */
/* webpackMode: "lazy" */
/* webpackChunkName: "lang-[request]" */
`@hcengineering/platform/lang/${lang}.json`
))
addStringsLoader(coreId, async (lang: string) => await import(
/* webpackInclude: /\.json$/ */
/* webpackMode: "lazy" */
/* webpackChunkName: "lang-[request]" */
`@hcengineering/core/lang/${lang}.json`
))
function configureI18n (): void {
// Add localization
addStringsLoader(
platformId,
async (lang: string) =>
await import(
/* webpackInclude: /\.json$/ */
/* webpackMode: "lazy" */
/* webpackChunkName: "lang-[request]" */
`@hcengineering/platform/lang/${lang}.json`
)
)
addStringsLoader(
coreId,
async (lang: string) =>
await import(
/* webpackInclude: /\.json$/ */
/* webpackMode: "lazy" */
/* webpackChunkName: "lang-[request]" */
`@hcengineering/core/lang/${lang}.json`
)
)
addStringsLoader(
presentationId,
async (lang: string) => await import(`@hcengineering/presentation/lang/${lang}.json`)
@@ -370,19 +378,31 @@ function configureI18n(): void {
addStringsLoader(mailId, async (lang: string) => await import(`@hcengineering/mail-assets/lang/${lang}.json`))
addStringsLoader(chatId, async (lang: string) => await import(`@hcengineering/chat-assets/lang/${lang}.json`))
addStringsLoader(processId, async (lang: string) => await import(`@hcengineering/process-assets/lang/${lang}.json`))
addStringsLoader(achievementId, async (lang: string) => await import(`@hcengineering/achievement-assets/lang/${lang}.json`))
addStringsLoader(communicationId, async (lang: string) => await import(`@hcengineering/communication-assets/lang/${lang}.json`))
addStringsLoader(
achievementId,
async (lang: string) => await import(`@hcengineering/achievement-assets/lang/${lang}.json`)
)
addStringsLoader(
communicationId,
async (lang: string) => await import(`@hcengineering/communication-assets/lang/${lang}.json`)
)
addStringsLoader(emojiId, async (lang: string) => await import(`@hcengineering/emoji-assets/lang/${lang}.json`))
addStringsLoader(billingId, async (lang: string) => await import(`@hcengineering/billing-assets/lang/${lang}.json`))
addStringsLoader(hulyMailId, async (lang: string) => await import(`@hcengineering/huly-mail-assets/lang/${lang}.json`))
addStringsLoader(aiAssistantId, async (lang: string) => await import(`@hcengineering/ai-assistant-assets/lang/${lang}.json`))
addStringsLoader(
hulyMailId,
async (lang: string) => await import(`@hcengineering/huly-mail-assets/lang/${lang}.json`)
)
addStringsLoader(
aiAssistantId,
async (lang: string) => await import(`@hcengineering/ai-assistant-assets/lang/${lang}.json`)
)
}
export async function configurePlatform() {
export async function configurePlatform () {
setMetadata(platform.metadata.LoadHelper, async (loader) => {
for (let i = 0; i < 5; i++) {
try {
return loader()
return await loader()
} catch (err: any) {
if (err.message.includes('Loading chunk') && i != 4) {
continue
@@ -493,7 +513,7 @@ export async function configurePlatform() {
setMetadata(presentation.metadata.HulylakeUrl, config.HULYLAKE_URL ?? '')
const languages = myBranding.languages
? (myBranding.languages as string).split(',').map((l) => l.trim())
? myBranding.languages.split(',').map((l) => l.trim())
: ['en', 'ru', 'es', 'pt', 'zh', 'fr', 'cs', 'it', 'de', 'ja', 'tr']
setMetadata(uiPlugin.metadata.Languages, languages)
@@ -513,83 +533,144 @@ export async function configurePlatform() {
addLocation(coreId, async () => ({ default: async () => ({}) }))
addLocation(presentationId, async () => ({ default: async () => ({}) }))
addLocation(clientId, () => import(/* webpackChunkName: "client" */ '@hcengineering/client-resources'))
addLocation(loginId, () => import(/* webpackChunkName: "login" */ '@hcengineering/login-resources'))
addLocation(onboardId, () => import(/* webpackChunkName: "onboard" */ '@hcengineering/onboard-resources'))
addLocation(workbenchId, () => import(/* webpackChunkName: "workbench" */ '@hcengineering/workbench-resources'))
addLocation(viewId, () => import(/* webpackChunkName: "view" */ '@hcengineering/view-resources'))
addLocation(taskId, () => import(/* webpackChunkName: "task" */ '@hcengineering/task-resources'))
addLocation(contactId, () => import(/* webpackChunkName: "contact" */ '@hcengineering/contact-resources'))
addLocation(chunterId, () => import(/* webpackChunkName: "chunter" */ '@hcengineering/chunter-resources'))
addLocation(recruitId, () => import(/* webpackChunkName: "recruit" */ '@hcengineering/recruit-resources'))
addLocation(activityId, () => import(/*webpackChunkName: "activity" */ '@hcengineering/activity-resources'))
addLocation(settingId, () => import(/* webpackChunkName: "setting" */ '@hcengineering/setting-resources'))
addLocation(leadId, () => import(/* webpackChunkName: "lead" */ '@hcengineering/lead-resources'))
addLocation(telegramId, () => import(/* webpackChunkName: "telegram" */ '@hcengineering/telegram-resources'))
addLocation(attachmentId, () => import(/* webpackChunkName: "attachment" */ '@hcengineering/attachment-resources'))
addLocation(gmailId, () => import(/* webpackChunkName: "gmail" */ '@hcengineering/gmail-resources'))
addLocation(clientId, async () => await import(/* webpackChunkName: "client" */ '@hcengineering/client-resources'))
addLocation(loginId, async () => await import(/* webpackChunkName: "login" */ '@hcengineering/login-resources'))
addLocation(onboardId, async () => await import(/* webpackChunkName: "onboard" */ '@hcengineering/onboard-resources'))
addLocation(
workbenchId,
async () => await import(/* webpackChunkName: "workbench" */ '@hcengineering/workbench-resources')
)
addLocation(viewId, async () => await import(/* webpackChunkName: "view" */ '@hcengineering/view-resources'))
addLocation(taskId, async () => await import(/* webpackChunkName: "task" */ '@hcengineering/task-resources'))
addLocation(contactId, async () => await import(/* webpackChunkName: "contact" */ '@hcengineering/contact-resources'))
addLocation(chunterId, async () => await import(/* webpackChunkName: "chunter" */ '@hcengineering/chunter-resources'))
addLocation(recruitId, async () => await import(/* webpackChunkName: "recruit" */ '@hcengineering/recruit-resources'))
addLocation(
activityId,
async () => await import(/* webpackChunkName: "activity" */ '@hcengineering/activity-resources')
)
addLocation(settingId, async () => await import(/* webpackChunkName: "setting" */ '@hcengineering/setting-resources'))
addLocation(leadId, async () => await import(/* webpackChunkName: "lead" */ '@hcengineering/lead-resources'))
addLocation(
telegramId,
async () => await import(/* webpackChunkName: "telegram" */ '@hcengineering/telegram-resources')
)
addLocation(
attachmentId,
async () => await import(/* webpackChunkName: "attachment" */ '@hcengineering/attachment-resources')
)
addLocation(gmailId, async () => await import(/* webpackChunkName: "gmail" */ '@hcengineering/gmail-resources'))
addLocation(
imageCropperId,
() => import(/* webpackChunkName: "image-cropper" */ '@hcengineering/image-cropper-resources')
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')
)
addLocation(inventoryId, () => import(/* webpackChunkName: "inventory" */ '@hcengineering/inventory-resources'))
addLocation(templatesId, () => import(/* webpackChunkName: "templates" */ '@hcengineering/templates-resources'))
addLocation(
notificationId,
() => import(/* webpackChunkName: "notification" */ '@hcengineering/notification-resources')
async () => await import(/* webpackChunkName: "notification" */ '@hcengineering/notification-resources')
)
addLocation(tagsId, () => import(/* webpackChunkName: "tags" */ '@hcengineering/tags-resources'))
addLocation(calendarId, () => import(/* webpackChunkName: "calendar" */ '@hcengineering/calendar-resources'))
addLocation(diffviewId, () => import(/* webpackChunkName: "diffview" */ '@hcengineering/diffview-resources'))
addLocation(timeId, () => import(/* webpackChunkName: "time" */ '@hcengineering/time-resources'))
addLocation(tagsId, async () => await import(/* webpackChunkName: "tags" */ '@hcengineering/tags-resources'))
addLocation(
calendarId,
async () => await import(/* webpackChunkName: "calendar" */ '@hcengineering/calendar-resources')
)
addLocation(
diffviewId,
async () => await import(/* webpackChunkName: "diffview" */ '@hcengineering/diffview-resources')
)
addLocation(timeId, async () => await import(/* webpackChunkName: "time" */ '@hcengineering/time-resources'))
addLocation(
desktopPreferencesId,
() => import(/* webpackChunkName: "desktop-preferences" */ '@hcengineering/desktop-preferences-resources')
async () =>
await import(/* webpackChunkName: "desktop-preferences" */ '@hcengineering/desktop-preferences-resources')
)
addLocation(analyticsCollectorId, async () => await import('@hcengineering/analytics-collector-resources'))
addLocation(aiBotId, async () => await import('@hcengineering/ai-bot-resources'))
addLocation(trackerId, () => import(/* webpackChunkName: "tracker" */ '@hcengineering/tracker-resources'))
addLocation(boardId, () => import(/* webpackChunkName: "board" */ '@hcengineering/board-resources'))
addLocation(hrId, () => import(/* webpackChunkName: "hr" */ '@hcengineering/hr-resources'))
addLocation(bitrixId, () => import(/* webpackChunkName: "bitrix" */ '@hcengineering/bitrix-resources'))
addLocation(requestId, () => import(/* webpackChunkName: "request" */ '@hcengineering/request-resources'))
addLocation(driveId, () => import(/* webpackChunkName: "drive" */ '@hcengineering/drive-resources'))
addLocation(supportId, () => import(/* webpackChunkName: "support" */ '@hcengineering/support-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'))
addLocation(documentId, () => import(/* webpackChunkName: "document" */ '@hcengineering/document-resources'))
addLocation(githubId, () => import(/* webpackChunkName: "github" */ '@hcengineering/github-resources'))
addLocation(questionsId, () => import(/* webpackChunkName: "training" */ '@hcengineering/questions-resources'))
addLocation(trainingId, () => import(/* webpackChunkName: "training" */ '@hcengineering/training-resources'))
addLocation(productsId, () => import(/* webpackChunkName: "products" */ '@hcengineering/products-resources'))
addLocation(
documentId,
async () => await import(/* webpackChunkName: "document" */ '@hcengineering/document-resources')
)
addLocation(githubId, async () => await import(/* webpackChunkName: "github" */ '@hcengineering/github-resources'))
addLocation(
questionsId,
async () => await import(/* webpackChunkName: "training" */ '@hcengineering/questions-resources')
)
addLocation(
trainingId,
async () => await import(/* webpackChunkName: "training" */ '@hcengineering/training-resources')
)
addLocation(
productsId,
async () => await import(/* webpackChunkName: "products" */ '@hcengineering/products-resources')
)
addLocation(
documentsId,
() => import(/* webpackChunkName: "documents" */ '@hcengineering/controlled-documents-resources')
async () => await import(/* webpackChunkName: "documents" */ '@hcengineering/controlled-documents-resources')
)
addLocation(guestId, () => import(/* webpackChunkName: "guest" */ '@hcengineering/guest-resources'))
addLocation(loveId, () => import(/* webpackChunkName: "love" */ '@hcengineering/love-resources'))
addLocation(printId, () => import(/* webpackChunkName: "print" */ '@hcengineering/print-resources'))
addLocation(exportId, () => import(/* webpackChunkName: "export" */ '@hcengineering/export-resources'))
addLocation(textEditorId, () => import(/* webpackChunkName: "text-editor" */ '@hcengineering/text-editor-resources'))
addLocation(uploaderId, () => import(/* webpackChunkName: "uploader" */ '@hcengineering/uploader-resources'))
addLocation(recorderId, () => import(/* webpackChunkName: "recorder" */ '@hcengineering/recorder-resources'))
addLocation(mediaId, () => import(/* webpackChunkName: "media" */ '@hcengineering/media-resources'))
addLocation(guestId, async () => await import(/* webpackChunkName: "guest" */ '@hcengineering/guest-resources'))
addLocation(loveId, async () => await import(/* webpackChunkName: "love" */ '@hcengineering/love-resources'))
addLocation(printId, async () => await import(/* webpackChunkName: "print" */ '@hcengineering/print-resources'))
addLocation(exportId, async () => await import(/* webpackChunkName: "export" */ '@hcengineering/export-resources'))
addLocation(
textEditorId,
async () => await import(/* webpackChunkName: "text-editor" */ '@hcengineering/text-editor-resources')
)
addLocation(
uploaderId,
async () => await import(/* webpackChunkName: "uploader" */ '@hcengineering/uploader-resources')
)
addLocation(
recorderId,
async () => await import(/* webpackChunkName: "recorder" */ '@hcengineering/recorder-resources')
)
addLocation(mediaId, async () => await import(/* webpackChunkName: "media" */ '@hcengineering/media-resources'))
addLocation(
testManagementId,
() => import(/* webpackChunkName: "test-management" */ '@hcengineering/test-management-resources')
async () => await import(/* webpackChunkName: "test-management" */ '@hcengineering/test-management-resources')
)
addLocation(surveyId, async () => await import(/* webpackChunkName: "survey" */ '@hcengineering/survey-resources'))
addLocation(
presenceId,
async () => await import(/* webpackChunkName: "presence" */ '@hcengineering/presence-resources')
)
addLocation(cardId, async () => await import(/* webpackChunkName: "card" */ '@hcengineering/card-resources'))
addLocation(chatId, async () => await import(/* webpackChunkName: "chat" */ '@hcengineering/chat-resources'))
addLocation(processId, async () => await import(/* webpackChunkName: "process" */ '@hcengineering/process-resources'))
addLocation(
achievementId,
async () => await import(/* webpackChunkName: "achievement" */ '@hcengineering/achievement-resources')
)
addLocation(
communicationId,
async () => await import(/* webpackChunkName: "communication" */ '@hcengineering/communication-resources')
)
addLocation(emojiId, async () => await import(/* webpackChunkName: "emoji" */ '@hcengineering/emoji-resources'))
addLocation(billingId, async () => await import(/* webpackChunkName: "billing" */ '@hcengineering/billing-resources'))
addLocation(
hulyMailId,
async () => await import(/* webpackChunkName: "hulyMail" */ '@hcengineering/huly-mail-resources')
)
addLocation(
aiAssistantId,
async () => await import(/* webpackChunkName: "ai-assistant" */ '@hcengineering/ai-assistant-resources')
)
addLocation(surveyId, () => import(/* webpackChunkName: "survey" */ '@hcengineering/survey-resources'))
addLocation(presenceId, () => import(/* webpackChunkName: "presence" */ '@hcengineering/presence-resources'))
addLocation(cardId, () => import(/* webpackChunkName: "card" */ '@hcengineering/card-resources'))
addLocation(chatId, () => import(/* webpackChunkName: "chat" */ '@hcengineering/chat-resources'))
addLocation(processId, () => import(/* webpackChunkName: "process" */ '@hcengineering/process-resources'))
addLocation(achievementId, () => import(/* webpackChunkName: "achievement" */ '@hcengineering/achievement-resources'))
addLocation(communicationId, () => import(/* webpackChunkName: "communication" */ '@hcengineering/communication-resources'))
addLocation(emojiId, () => import(/* webpackChunkName: "emoji" */ '@hcengineering/emoji-resources'))
addLocation(billingId, () => import(/* webpackChunkName: "billing" */ '@hcengineering/billing-resources'))
addLocation(hulyMailId, () => import(/* webpackChunkName: "hulyMail" */ '@hcengineering/huly-mail-resources'))
addLocation(aiAssistantId, () => import(/* webpackChunkName: "ai-assistant" */ '@hcengineering/ai-assistant-resources'))
setMetadata(client.metadata.FilterModel, 'ui')
setMetadata(client.metadata.ExtraPlugins, ['preference' as Plugin])
+12 -8
View File
@@ -31,11 +31,16 @@ const devProduction = clientType === 'dev-production'
const devProductionHuly = clientType === 'dev-huly'
const devProductionBold = clientType === 'dev-bold'
const dev =
(process.env.CLIENT_TYPE ?? '') === 'dev' || devServer || devProduction || devProductionHuly || devProductionBold || devServerWorker || devServerWorkerLocal || devServerTest
(process.env.CLIENT_TYPE ?? '') === 'dev' ||
devServer ||
devProduction ||
devProductionHuly ||
devProductionBold ||
devServerWorker ||
devServerWorkerLocal ||
devServerTest
const ForkTsCheckerWebpackPlugin = require('fork-ts-checker-webpack-plugin')
const { EsbuildPlugin } = require('esbuild-loader')
const doValidate = !prod || process.env.DO_VALIDATE === 'true'
const useCache = process.env.USE_CACHE === 'true'
@@ -264,7 +269,6 @@ module.exports = [
optimization: prod
? {
minimize: true,
minimizer: [new EsbuildPlugin({ target: 'es2021' })],
splitChunks: {
chunks: 'all'
}
@@ -482,11 +486,11 @@ module.exports = [
errors: true,
warnings: false,
runtimeErrors: (error) => {
if (error.message.includes("ResizeObserver")) {
return false;
if (error.message.includes('ResizeObserver')) {
return false
}
return true;
},
return true
}
},
progress: false
},
+4 -4
View File
@@ -1,6 +1,6 @@
{
"name": "@hcengineering/storybook",
"version": "0.1.0",
"version": "0.7.0",
"main": ".storybook/main.js",
"author": "Anticrm Platform Contributors",
"license": "EPL-2.0",
@@ -11,9 +11,9 @@
"test": "echo \"No test specified\""
},
"devDependencies": {
"@hcengineering/platform": "^0.6.11",
"@hcengineering/theme": "^0.6.5",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/platform": "^0.7.3",
"@hcengineering/theme": "^0.7.0",
"@hcengineering/ui": "^0.7.0",
"@storybook/addon-essentials": "^7.0.6",
"@storybook/addon-interactions": "^7.0.6",
"@storybook/addon-links": "^7.0.6",
+112 -112
View File
@@ -1,6 +1,6 @@
{
"name": "@hcengineering/tool",
"version": "0.6.0",
"version": "0.7.0",
"main": "lib/index.js",
"svelte": "src/index.ts",
"types": "types/index.d.ts",
@@ -36,7 +36,7 @@
},
"devDependencies": {
"cross-env": "~7.0.3",
"@hcengineering/platform-rig": "^0.6.0",
"@hcengineering/platform-rig": "^0.7.10",
"@typescript-eslint/eslint-plugin": "^6.11.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-promise": "^6.1.1",
@@ -60,112 +60,112 @@
},
"dependencies": {
"@elastic/elasticsearch": "^7.17.14",
"@hcengineering/account": "^0.6.0",
"@hcengineering/account-service": "^0.6.0",
"@hcengineering/workspace-service": "^0.6.0",
"@hcengineering/attachment": "^0.6.14",
"@hcengineering/calendar": "^0.6.24",
"@hcengineering/chunter": "^0.6.20",
"@hcengineering/client": "^0.6.18",
"@hcengineering/activity": "^0.6.0",
"@hcengineering/client-resources": "^0.6.27",
"@hcengineering/contact": "^0.6.24",
"@hcengineering/core": "^0.6.32",
"@hcengineering/controlled-documents": "^0.1.0",
"@hcengineering/document": "^0.6.0",
"@hcengineering/elastic": "^0.6.0",
"@hcengineering/lead": "^0.6.0",
"@hcengineering/minio": "^0.6.0",
"@hcengineering/model": "^0.6.11",
"@hcengineering/model-all": "^0.6.0",
"@hcengineering/model-attachment": "^0.6.0",
"@hcengineering/model-contact": "^0.6.1",
"@hcengineering/model-controlled-documents": "^0.1.0",
"@hcengineering/model-document": "^0.6.0",
"@hcengineering/model-recruit": "^0.6.0",
"@hcengineering/model-telegram": "^0.6.0",
"@hcengineering/model-tracker": "^0.6.0",
"@hcengineering/model-core": "^0.6.0",
"@hcengineering/model-task": "^0.6.0",
"@hcengineering/model-activity": "^0.6.0",
"@hcengineering/model-lead": "^0.6.0",
"@hcengineering/postgres": "^0.6.0",
"@hcengineering/account-client": "^0.6.0",
"@hcengineering/mongo": "^0.6.1",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/recruit": "^0.6.29",
"@hcengineering/rekoni": "^0.6.0",
"@hcengineering/server-pipeline": "^0.6.0",
"@hcengineering/server-attachment": "^0.6.1",
"@hcengineering/server-attachment-resources": "^0.6.0",
"@hcengineering/server-collaboration": "^0.6.0",
"@hcengineering/server-collaboration-resources": "^0.6.0",
"@hcengineering/server-backup": "^0.6.0",
"@hcengineering/backup-service": "^0.6.0",
"@hcengineering/server-storage": "^0.6.0",
"@hcengineering/server-calendar": "^0.6.0",
"@hcengineering/server-calendar-resources": "^0.6.0",
"@hcengineering/server-card": "^0.6.0",
"@hcengineering/server-card-resources": "^0.6.0",
"@hcengineering/server-chunter": "^0.6.0",
"@hcengineering/server-chunter-resources": "^0.6.0",
"@hcengineering/server-contact": "^0.6.1",
"@hcengineering/server-contact-resources": "^0.6.0",
"@hcengineering/server-core": "^0.6.1",
"@hcengineering/server-document": "^0.6.0",
"@hcengineering/server-document-resources": "^0.6.0",
"@hcengineering/server-drive": "^0.6.0",
"@hcengineering/server-drive-resources": "^0.6.0",
"@hcengineering/server-gmail": "^0.6.0",
"@hcengineering/server-gmail-resources": "^0.6.0",
"@hcengineering/server-hr": "^0.6.0",
"@hcengineering/server-hr-resources": "^0.6.0",
"@hcengineering/server-inventory": "^0.6.1",
"@hcengineering/server-inventory-resources": "^0.6.0",
"@hcengineering/server-lead": "^0.6.0",
"@hcengineering/server-lead-resources": "^0.6.0",
"@hcengineering/server-notification": "^0.6.1",
"@hcengineering/server-notification-resources": "^0.6.0",
"@hcengineering/server-recruit": "^0.6.0",
"@hcengineering/server-recruit-resources": "^0.6.0",
"@hcengineering/server-request": "^0.6.0",
"@hcengineering/server-request-resources": "^0.6.0",
"@hcengineering/server-setting": "^0.6.0",
"@hcengineering/server-setting-resources": "^0.6.0",
"@hcengineering/server-tags": "^0.6.0",
"@hcengineering/server-tags-resources": "^0.6.0",
"@hcengineering/server-task": "^0.6.0",
"@hcengineering/server-task-resources": "^0.6.0",
"@hcengineering/server-telegram": "^0.6.0",
"@hcengineering/server-telegram-resources": "^0.6.0",
"@hcengineering/server-token": "^0.6.11",
"@hcengineering/server-tool": "^0.6.0",
"@hcengineering/server-client": "^0.6.0",
"@hcengineering/server-tracker": "^0.6.0",
"@hcengineering/server-tracker-resources": "^0.6.0",
"@hcengineering/server-view": "^0.6.0",
"@hcengineering/server-view-resources": "^0.6.0",
"@hcengineering/server-activity": "^0.6.0",
"@hcengineering/server-activity-resources": "^0.6.0",
"@hcengineering/server-guest": "^0.6.0",
"@hcengineering/server-guest-resources": "^0.6.0",
"@hcengineering/server-time": "^0.6.0",
"@hcengineering/server-time-resources": "^0.6.0",
"@hcengineering/server-ai-bot": "^0.6.0",
"@hcengineering/server-ai-bot-resources": "^0.6.0",
"@hcengineering/setting": "^0.6.17",
"@hcengineering/tags": "^0.6.16",
"@hcengineering/task": "^0.6.20",
"@hcengineering/text": "^0.6.5",
"@hcengineering/text-core": "^0.6.0",
"@hcengineering/text-ydoc": "^0.6.0",
"@hcengineering/telegram": "^0.6.21",
"@hcengineering/tracker": "^0.6.24",
"@hcengineering/collaboration": "^0.6.0",
"@hcengineering/datalake": "^0.6.0",
"@hcengineering/retry": "^0.6.0",
"@hcengineering/s3": "^0.6.0",
"@hcengineering/kvs-client": "^0.6.0",
"@hcengineering/account": "^0.7.0",
"@hcengineering/account-service": "^0.7.0",
"@hcengineering/workspace-service": "^0.7.0",
"@hcengineering/attachment": "^0.7.0",
"@hcengineering/calendar": "^0.7.0",
"@hcengineering/chunter": "^0.7.0",
"@hcengineering/client": "^0.7.3",
"@hcengineering/activity": "^0.7.0",
"@hcengineering/client-resources": "^0.7.3",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.3",
"@hcengineering/controlled-documents": "^0.7.0",
"@hcengineering/document": "^0.7.0",
"@hcengineering/elastic": "^0.7.0",
"@hcengineering/lead": "^0.7.0",
"@hcengineering/minio": "^0.7.0",
"@hcengineering/model": "^0.7.3",
"@hcengineering/model-all": "^0.7.0",
"@hcengineering/model-attachment": "^0.7.0",
"@hcengineering/model-contact": "^0.7.0",
"@hcengineering/model-controlled-documents": "^0.7.0",
"@hcengineering/model-document": "^0.7.0",
"@hcengineering/model-recruit": "^0.7.0",
"@hcengineering/model-telegram": "^0.7.0",
"@hcengineering/model-tracker": "^0.7.0",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-task": "^0.7.0",
"@hcengineering/model-activity": "^0.7.0",
"@hcengineering/model-lead": "^0.7.0",
"@hcengineering/postgres": "^0.7.0",
"@hcengineering/account-client": "^0.7.3",
"@hcengineering/mongo": "^0.7.0",
"@hcengineering/platform": "^0.7.3",
"@hcengineering/recruit": "^0.7.0",
"@hcengineering/rekoni": "^0.7.0",
"@hcengineering/server-pipeline": "^0.7.0",
"@hcengineering/server-attachment": "^0.7.0",
"@hcengineering/server-attachment-resources": "^0.7.0",
"@hcengineering/server-collaboration": "^0.7.0",
"@hcengineering/server-collaboration-resources": "^0.7.0",
"@hcengineering/server-backup": "^0.7.0",
"@hcengineering/backup-service": "^0.7.0",
"@hcengineering/server-storage": "^0.7.0",
"@hcengineering/server-calendar": "^0.7.0",
"@hcengineering/server-calendar-resources": "^0.7.0",
"@hcengineering/server-card": "^0.7.0",
"@hcengineering/server-card-resources": "^0.7.0",
"@hcengineering/server-chunter": "^0.7.0",
"@hcengineering/server-chunter-resources": "^0.7.0",
"@hcengineering/server-contact": "^0.7.0",
"@hcengineering/server-contact-resources": "^0.7.0",
"@hcengineering/server-core": "^0.7.0",
"@hcengineering/server-document": "^0.7.0",
"@hcengineering/server-document-resources": "^0.7.0",
"@hcengineering/server-drive": "^0.7.0",
"@hcengineering/server-drive-resources": "^0.7.0",
"@hcengineering/server-gmail": "^0.7.0",
"@hcengineering/server-gmail-resources": "^0.7.0",
"@hcengineering/server-hr": "^0.7.0",
"@hcengineering/server-hr-resources": "^0.7.0",
"@hcengineering/server-inventory": "^0.7.0",
"@hcengineering/server-inventory-resources": "^0.7.0",
"@hcengineering/server-lead": "^0.7.0",
"@hcengineering/server-lead-resources": "^0.7.0",
"@hcengineering/server-notification": "^0.7.0",
"@hcengineering/server-notification-resources": "^0.7.0",
"@hcengineering/server-recruit": "^0.7.0",
"@hcengineering/server-recruit-resources": "^0.7.0",
"@hcengineering/server-request": "^0.7.0",
"@hcengineering/server-request-resources": "^0.7.0",
"@hcengineering/server-setting": "^0.7.0",
"@hcengineering/server-setting-resources": "^0.7.0",
"@hcengineering/server-tags": "^0.7.0",
"@hcengineering/server-tags-resources": "^0.7.0",
"@hcengineering/server-task": "^0.7.0",
"@hcengineering/server-task-resources": "^0.7.0",
"@hcengineering/server-telegram": "^0.7.0",
"@hcengineering/server-telegram-resources": "^0.7.0",
"@hcengineering/server-token": "^0.7.0",
"@hcengineering/server-tool": "^0.7.0",
"@hcengineering/server-client": "^0.7.0",
"@hcengineering/server-tracker": "^0.7.0",
"@hcengineering/server-tracker-resources": "^0.7.0",
"@hcengineering/server-view": "^0.7.0",
"@hcengineering/server-view-resources": "^0.7.0",
"@hcengineering/server-activity": "^0.7.0",
"@hcengineering/server-activity-resources": "^0.7.0",
"@hcengineering/server-guest": "^0.7.0",
"@hcengineering/server-guest-resources": "^0.7.0",
"@hcengineering/server-time": "^0.7.0",
"@hcengineering/server-time-resources": "^0.7.0",
"@hcengineering/server-ai-bot": "^0.7.0",
"@hcengineering/server-ai-bot-resources": "^0.7.0",
"@hcengineering/setting": "^0.7.0",
"@hcengineering/tags": "^0.7.0",
"@hcengineering/task": "^0.7.0",
"@hcengineering/text": "^0.7.3",
"@hcengineering/text-core": "^0.7.3",
"@hcengineering/text-ydoc": "^0.7.3",
"@hcengineering/telegram": "^0.7.0",
"@hcengineering/tracker": "^0.7.0",
"@hcengineering/collaboration": "^0.7.0",
"@hcengineering/datalake": "^0.7.0",
"@hcengineering/retry": "^0.7.3",
"@hcengineering/s3": "^0.7.0",
"@hcengineering/kvs-client": "^0.7.0",
"commander": "^8.1.0",
"csv-parse": "~5.1.0",
"email-addresses": "^5.0.0",
@@ -179,10 +179,10 @@
"utf-8-validate": "^6.0.4",
"msgpackr": "^1.11.2",
"msgpackr-extract": "^3.0.3",
"@hcengineering/kafka": "^0.6.0",
"@hcengineering/api-client": "^0.6.0",
"@hcengineering/kafka": "^0.7.0",
"@hcengineering/api-client": "^0.7.3",
"@faker-js/faker": "^8.4.1",
"@hcengineering/hulylake-client": "^0.6.0",
"@hcengineering/communication-types": "^0.1.0"
"@hcengineering/hulylake-client": "^0.7.3",
"@hcengineering/communication-types": "^0.7.0"
}
}