Merge remote-tracking branch 'origin/develop' into staging-new

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
This commit is contained in:
Alexander Onnikov
2025-09-10 15:29:02 +07:00
129 changed files with 2291 additions and 2498 deletions
+2129 -2357
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -5,7 +5,7 @@
"format": "echo \"No format specified\""
},
"devDependencies": {
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"sharp": "~0.34.3"
},
"private": true
+3 -3
View File
@@ -61,8 +61,8 @@
"eslint-plugin-promise": "^6.1.1",
"eslint": "^8.54.0",
"prettier": "^3.1.0",
"esbuild": "^0.24.2",
"esbuild-loader": "^4.0.3",
"esbuild": "^0.25.9",
"esbuild-loader": "^4.3.0",
"svelte-preprocess": "^5.1.3",
"@types/ws": "^8.5.11",
"jest": "^29.7.0",
@@ -265,7 +265,7 @@
"dotenv": "~16.0.0",
"electron-context-menu": "^4.0.4",
"electron-windows-badge": "^1.1.0",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"commander": "^8.1.0",
"electron-store": "^8.2.0",
"electron-log": "^5.1.7",
+1 -1
View File
@@ -29,7 +29,7 @@
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"ts-node": "^10.8.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@types/minio": "~7.0.11",
"@types/node": "^22.15.29",
"@typescript-eslint/parser": "^6.11.0",
+1 -1
View File
@@ -36,7 +36,7 @@
"@typescript-eslint/eslint-plugin": "^6.11.0",
"eslint": "^8.54.0",
"ts-node": "^10.8.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@types/node": "^22.15.29",
"@typescript-eslint/parser": "^6.11.0",
"typescript": "^5.8.3",
+3 -3
View File
@@ -31,8 +31,8 @@
"cross-env": "~7.0.3",
"css-loader": "^5.2.1",
"dotenv-webpack": "^8.0.1",
"esbuild": "^0.24.2",
"esbuild-loader": "^4.0.3",
"esbuild": "^0.25.9",
"esbuild-loader": "^4.3.0",
"file-loader": "^6.2.0",
"fork-ts-checker-webpack-plugin": "^9.0.2",
"html-webpack-plugin": "^5.5.0",
@@ -288,6 +288,6 @@
"@sentry/svelte": "^9.22.0",
"posthog-js": "^1.246.0",
"readable-stream": "^4.7.0",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -43,7 +43,7 @@
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"ts-node": "^10.8.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@types/minio": "~7.0.11",
"@types/node": "^22.15.29",
"@typescript-eslint/parser": "^6.11.0",
+1 -1
View File
@@ -33,7 +33,7 @@
"eslint-config-standard-with-typescript": "^40.0.0",
"prettier": "^3.1.0",
"typescript": "^5.8.3",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"jest": "^29.7.0",
"@types/jest": "^29.5.5",
"ts-jest": "^29.1.1"
+1 -1
View File
@@ -30,7 +30,7 @@
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@typescript-eslint/parser": "^6.11.0",
"eslint-config-standard-with-typescript": "^40.0.0",
"prettier": "^3.1.0",
+1 -1
View File
@@ -30,7 +30,7 @@
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@typescript-eslint/parser": "^6.11.0",
"eslint-config-standard-with-typescript": "^40.0.0",
"prettier": "^3.1.0",
+1 -1
View File
@@ -30,7 +30,7 @@
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@typescript-eslint/parser": "^6.11.0",
"eslint-config-standard-with-typescript": "^40.0.0",
"prettier": "^3.1.0",
+1 -1
View File
@@ -30,7 +30,7 @@
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@typescript-eslint/parser": "^6.11.0",
"eslint-config-standard-with-typescript": "^40.0.0",
"prettier": "^3.1.0",
+1 -1
View File
@@ -38,7 +38,7 @@
"svelte-eslint-parser": "^0.33.1"
},
"dependencies": {
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/ui": "^0.6.15",
"highlight.js": "^11.11.1",
"lowlight": "^3.3.0"
+1 -1
View File
@@ -44,7 +44,7 @@
"@hcengineering/presentation": "^0.6.3",
"hls.js": "^1.5.20",
"plyr": "^3.7.8",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
},
"repository": "https://github.com/hcengineering/platform",
"publishConfig": {
+1 -1
View File
@@ -30,7 +30,7 @@
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@typescript-eslint/parser": "^6.11.0",
"eslint-config-standard-with-typescript": "^40.0.0",
"prettier": "^3.1.0",
+1 -1
View File
@@ -39,7 +39,7 @@
},
"dependencies": {
"@hcengineering/ui": "^0.6.15",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"lexorank": "~1.0.4",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/core": "^0.6.32",
+1 -1
View File
@@ -30,7 +30,7 @@
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@typescript-eslint/parser": "^6.11.0",
"eslint-config-standard-with-typescript": "^40.0.0",
"prettier": "^3.1.0",
+1 -1
View File
@@ -39,7 +39,7 @@
},
"dependencies": {
"@hcengineering/ui": "^0.6.15",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/core": "^0.6.32",
"@hcengineering/chunter": "^0.6.20",
+1 -1
View File
@@ -8,7 +8,7 @@
"devDependencies": {
"eslint-config-standard-with-typescript": "^40.0.0",
"svelte-eslint-parser": "^0.33.1",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"esbuild-svelte": "^0.9.0",
"esbuild-plugin-copy": "~2.1.1"
},
+1 -1
View File
@@ -63,7 +63,7 @@
"@hcengineering/retry": "^0.6.0",
"fast-equals": "^5.2.2",
"png-chunks-extract": "^1.0.0",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"uuid": "^8.3.2",
"yjs": "^13.6.23"
},
+1 -1
View File
@@ -36,7 +36,7 @@
"svelte-eslint-parser": "^0.33.1"
},
"dependencies": {
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/analytics": "^0.6.0"
},
+1 -1
View File
@@ -50,7 +50,7 @@
"emojibase": "^16.0.0",
"emojibase-regex": "^16.0.0",
"fast-equals": "^5.2.2",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"plyr": "^3.7.8",
"blurhash": "^2.0.5"
},
+2 -2
View File
@@ -30,7 +30,7 @@
"ts-jest": "^29.1.1",
"@types/jest": "^29.5.5",
"typescript": "^5.8.3",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"svelte-check": "^3.6.9",
"svelte-preprocess": "^5.1.3",
"svelte-loader": "^3.2.0",
@@ -46,6 +46,6 @@
"@hcengineering/platform": "^0.6.11",
"@hcengineering/achievement": "^0.6.0",
"@hcengineering/ui": "^0.6.15",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -53,6 +53,6 @@
"@hcengineering/communication-types": "^0.1.0",
"@hcengineering/emoji": "^0.6.0",
"@hcengineering/emoji-resources": "^0.6.0",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -48,6 +48,6 @@
"@hcengineering/contact": "^0.6.24",
"@hcengineering/contact-resources": "^0.6.0",
"@hcengineering/ui": "^0.6.15",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
@@ -46,6 +46,6 @@
"@hcengineering/core": "^0.6.32",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/presentation": "^0.6.3",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -58,7 +58,7 @@
"@hcengineering/view-resources": "^0.6.0",
"@hcengineering/workbench": "^0.6.16",
"filesize": "^8.0.3",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
},
"repository": "https://github.com/hcengineering/platform",
"publishConfig": {
+1 -1
View File
@@ -50,6 +50,6 @@
"@hcengineering/drive": "^0.6.0",
"@hcengineering/love": "^0.6.0",
"filesize": "^8.0.3",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -38,7 +38,7 @@
},
"dependencies": {
"@hcengineering/platform": "^0.6.11",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/bitrix": "^0.6.52",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/presentation": "^0.6.3",
+1 -1
View File
@@ -58,7 +58,7 @@
"@hcengineering/view": "^0.6.13",
"@hcengineering/view-resources": "^0.6.0",
"@hcengineering/workbench": "^0.6.16",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/kanban": "^0.6.0",
"@hcengineering/preference": "^0.6.13",
"@hcengineering/tags": "^0.6.16"
+1 -1
View File
@@ -48,7 +48,7 @@
"@hcengineering/setting": "^0.6.17",
"@hcengineering/setting-resources": "^0.6.0",
"@hcengineering/theme": "^0.6.5",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/text": "^0.6.5",
"@hcengineering/text-editor-resources": "^0.6.0",
"@hcengineering/contact": "^0.6.24",
+1 -1
View File
@@ -75,6 +75,6 @@
"@hcengineering/account-client": "^0.6.0",
"@hcengineering/chat": "^0.6.0",
"fast-equals": "^5.2.2",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -55,6 +55,6 @@
"@hcengineering/workbench": "^0.6.16",
"@hcengineering/workbench-resources": "^0.6.1",
"fast-equals": "^5.2.2",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -64,7 +64,7 @@
"@hcengineering/workbench-resources": "^0.6.1",
"@hcengineering/presence-resources": "^0.6.0",
"fast-equals": "^5.2.2",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/text-editor-resources": "^0.6.0",
"@hcengineering/text-editor": "^0.6.0",
"@hcengineering/love": "^0.6.0"
+2 -2
View File
@@ -30,7 +30,7 @@
"ts-jest": "^29.1.1",
"@types/jest": "^29.5.5",
"typescript": "^5.8.3",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"svelte-check": "^3.6.9",
"svelte-preprocess": "^5.1.3",
"svelte-loader": "^3.2.0",
@@ -69,6 +69,6 @@
"@hcengineering/view-resources": "^0.6.0",
"@tiptap/core": "^2.11.7",
"@tiptap/pm": "^2.11.7",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -63,7 +63,7 @@
"@hcengineering/workbench": "^0.6.16",
"@hcengineering/account-client": "^0.6.0",
"@hcengineering/achievement": "^0.6.0",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"crypto-js": "^4.2.0"
}
}
@@ -69,7 +69,7 @@
"@hcengineering/training-resources": "^0.1.0",
"@tiptap/core": "^2.11.7",
"effector": "~22.8.7",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"slugify": "^1.6.6",
"fast-equals": "^5.2.2",
"@hcengineering/rank": "^0.6.4",
@@ -48,6 +48,6 @@
"@hcengineering/view": "^0.6.13",
"@hcengineering/view-resources": "^0.6.0",
"install": "^0.13.0",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
@@ -38,7 +38,7 @@
"svelte-eslint-parser": "^0.33.1"
},
"dependencies": {
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/core": "^0.6.32",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/ui": "^0.6.15",
+1 -1
View File
@@ -42,7 +42,7 @@
"@hcengineering/ui": "^0.6.15",
"@hcengineering/presentation": "^0.6.3",
"@hcengineering/activity": "^0.6.0",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/chunter": "^0.6.20",
"@hcengineering/text-editor-resources": "^0.6.0",
"@hcengineering/contact": "^0.6.24",
+1 -1
View File
@@ -38,7 +38,7 @@
"svelte-eslint-parser": "^0.33.1"
},
"dependencies": {
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/core": "^0.6.32",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/presentation": "^0.6.3",
+1 -1
View File
@@ -41,7 +41,7 @@
"@hcengineering/activity": "^0.6.0",
"@hcengineering/activity-resources": "^0.6.1",
"@hcengineering/platform": "^0.6.11",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/setting": "^0.6.17",
"@hcengineering/presentation": "^0.6.3",
+1 -1
View File
@@ -49,7 +49,7 @@
"@hcengineering/uploader": "^0.6.0",
"@hcengineering/view": "^0.6.13",
"@hcengineering/view-resources": "^0.6.0",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"fast-equals": "^5.2.2"
}
}
+1 -1
View File
@@ -47,6 +47,6 @@
"@hcengineering/emoji": "^0.6.0",
"@hcengineering/view": "^0.6.13",
"@hcengineering/view-resources": "^0.6.0",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -37,7 +37,7 @@
"svelte-eslint-parser": "^0.33.1"
},
"dependencies": {
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/core": "^0.6.32",
"@hcengineering/presentation": "^0.6.3",
+1 -1
View File
@@ -39,7 +39,7 @@
},
"dependencies": {
"@hcengineering/platform": "^0.6.11",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/gmail": "^0.6.22",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/presentation": "^0.6.3",
+1 -1
View File
@@ -37,7 +37,7 @@
"svelte-eslint-parser": "^0.33.1"
},
"dependencies": {
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/core": "^0.6.32",
"@hcengineering/client": "^0.6.18",
+5
View File
@@ -14,4 +14,9 @@
d="M12 1.25C6.10068 1.25 1.2522 5.80367 1.2522 11.5004C1.2522 14.2501 2.38351 16.6493 4.16893 18.5083L3.28136 21.7834L3.28087 21.7853C3.11452 22.4053 3.74109 22.934 4.32195 22.6775L4.32598 22.6757L8.01227 21.022C9.24674 21.4927 10.5929 21.7508 12 21.7508C17.8993 21.7508 22.7478 17.1972 22.7478 11.5004C22.7478 5.80367 17.8993 1.25 12 1.25ZM2.7522 11.5004C2.7522 6.70331 6.85606 2.75 12 2.75C17.1439 2.75 21.2478 6.70331 21.2478 11.5004C21.2478 16.2976 17.1439 20.2508 12 20.2508C10.6757 20.2508 9.41882 19.9878 8.28293 19.5153L7.98364 19.3908L5.13791 20.6674L5.84605 18.0544L5.52727 17.7465C3.80892 16.0869 2.7522 13.945 2.7522 11.5004Z"
fill="currentColor"/>
</symbol>
<symbol id="all" viewBox="0 0 20 20" fill="none">
<path d="M9.99998 15.0001C9.89651 15 9.79468 14.9743 9.70367 14.9251L2.12886 10.8463C1.82502 10.6827 1.71137 10.3037 1.87505 9.99992C2.03867 9.69621 2.41749 9.58261 2.72124 9.74616L9.99998 13.6652L17.2785 9.7463C17.5823 9.58268 17.9613 9.69637 18.125 10.0002C18.2886 10.3041 18.1749 10.6832 17.871 10.8468L10.2963 14.9255C10.2052 14.9746 10.1034 15.0002 9.99998 15.0001Z" fill="currentColor"/>
<path d="M9.99998 18.7501C9.89651 18.75 9.79468 18.7243 9.70367 18.6751L2.12886 14.5963C1.82502 14.4327 1.71137 14.0537 1.87505 13.7499C2.03867 13.4462 2.41749 13.3326 2.72124 13.4962L9.99998 17.4152L17.2785 13.4963C17.5823 13.3327 17.9613 13.4464 18.125 13.7502C18.2886 14.0541 18.1749 14.4332 17.871 14.5968L10.2963 18.6755C10.2052 18.7246 10.1034 18.7502 9.99998 18.7501Z" fill="currentColor"/>
<path d="M9.99998 11.2501C9.89651 11.25 9.79468 11.2243 9.70367 11.1751L1.57867 6.80005C1.47934 6.74654 1.39635 6.66713 1.33851 6.57026C1.28066 6.47338 1.25012 6.36266 1.25012 6.24983C1.25012 6.13701 1.28066 6.02628 1.33851 5.92941C1.39635 5.83254 1.47934 5.75313 1.57867 5.69961L9.70367 1.32461C9.7947 1.27548 9.89653 1.24976 9.99998 1.24976C10.1034 1.24976 10.2053 1.27548 10.2963 1.32461L18.4213 5.69961C18.5206 5.75313 18.6036 5.83254 18.6615 5.92941C18.7193 6.02628 18.7498 6.13701 18.7498 6.24983C18.7498 6.36266 18.7193 6.47338 18.6615 6.57026C18.6036 6.66713 18.5206 6.74654 18.4213 6.80005L10.2963 11.1751C10.2053 11.2243 10.1034 11.25 9.99998 11.2501ZM3.19336 6.25005L9.99998 9.91524L16.8066 6.25005L9.99998 2.58493L3.19336 6.25005Z" fill="currentColor"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

+2 -1
View File
@@ -20,5 +20,6 @@ const icons = require('../assets/icons.svg') as string // eslint-disable-line
loadMetadata(home.icon, {
Home: `${icons}#home`,
Person: `${icons}#person`,
Thread: `${icons}#thread`
Thread: `${icons}#thread`,
All: `${icons}#all`
})
+1 -1
View File
@@ -55,6 +55,6 @@
"@hcengineering/view-resources": "^0.6.0",
"@hcengineering/workbench-resources": "^0.6.1",
"fast-equals": "^5.2.2",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
@@ -39,7 +39,7 @@
const allSection: Special = {
_id: 'all',
icon: view.icon.List,
icon: plugin.icon.All,
label: plugin.string.All,
baseQuery: {}
}
+2 -1
View File
@@ -24,7 +24,8 @@ const home = plugin(homeId, {
icon: {
Home: '' as Asset,
Person: '' as Asset,
Thread: '' as Asset
Thread: '' as Asset,
All: '' as Asset
}
})
+1 -1
View File
@@ -39,7 +39,7 @@
"dependencies": {
"@hcengineering/analytics": "^0.6.0",
"@hcengineering/platform": "^0.6.11",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/calendar": "^0.6.24",
"@hcengineering/calendar-resources": "^0.6.0",
"@hcengineering/hr": "^0.6.19",
+1 -1
View File
@@ -39,7 +39,7 @@
},
"dependencies": {
"@hcengineering/platform": "^0.6.11",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/huly-mail": "^0.6.0",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/presentation": "^0.6.3",
+1 -1
View File
@@ -38,7 +38,7 @@
"svelte-eslint-parser": "^0.33.1"
},
"dependencies": {
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/platform": "^0.6.11",
"cropperjs": "~1.5.12",
"smartcrop": "~2.0.5"
+1 -1
View File
@@ -58,6 +58,6 @@
"@hcengineering/view-resources": "^0.6.0",
"@hcengineering/emoji-resources": "^0.6.0",
"fast-equals": "^5.2.2",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -39,7 +39,7 @@
},
"dependencies": {
"@hcengineering/platform": "^0.6.11",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/inventory": "^0.6.11",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/panel": "^0.6.23",
+1 -1
View File
@@ -60,7 +60,7 @@
"@hcengineering/view": "^0.6.13",
"@hcengineering/view-resources": "^0.6.0",
"@hcengineering/workbench": "^0.6.16",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"fast-equals": "^5.2.2"
}
}
+1 -1
View File
@@ -40,7 +40,7 @@
},
"dependencies": {
"@hcengineering/platform": "^0.6.11",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/login": "^0.6.12",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/workbench": "^0.6.16",
+1 -1
View File
@@ -67,6 +67,6 @@
"@livekit/krisp-noise-filter": "^0.3.0",
"@livekit/track-processors": "^0.5.6",
"livekit-client": "^2.15.6",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -49,7 +49,7 @@
"@hcengineering/ui": "^0.6.15",
"@hcengineering/view": "^0.6.13",
"@hcengineering/view-resources": "^0.6.0",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"events": "^3.3.0"
}
}
+1 -1
View File
@@ -56,6 +56,6 @@
"@hcengineering/view": "^0.6.13",
"@hcengineering/view-resources": "^0.6.0",
"@hcengineering/workbench": "^0.6.16",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -40,7 +40,7 @@
},
"dependencies": {
"@hcengineering/platform": "^0.6.11",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/login": "^0.6.12",
"@hcengineering/login-resources": "^0.6.2",
"@hcengineering/onboard": "^0.6.0",
+1 -1
View File
@@ -48,7 +48,7 @@
"@hcengineering/contact": "^0.6.24",
"@hcengineering/contact-resources": "^0.6.0",
"@hcengineering/presence": "^0.6.0",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"fast-equals": "^5.2.2"
}
}
+1 -1
View File
@@ -37,7 +37,7 @@
"svelte-eslint-parser": "^0.33.1"
},
"dependencies": {
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/analytics": "^0.6.0",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/core": "^0.6.32",
+1 -1
View File
@@ -54,7 +54,7 @@
"@hcengineering/rank": "^0.6.4",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/process": "^0.6.0",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"fast-equals": "^5.2.2"
}
}
+1 -1
View File
@@ -37,7 +37,7 @@
},
"dependencies": {
"@hcengineering/platform": "^0.6.11",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/products": "^0.1.0",
"@hcengineering/controlled-documents": "^0.1.0",
"@hcengineering/attachment": "^0.6.14",
+1 -1
View File
@@ -47,6 +47,6 @@
"@hcengineering/view-resources": "^0.6.0",
"fast-equals": "^5.2.2",
"lexorank": "~1.0.4",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -55,7 +55,7 @@
"@hcengineering/view-resources": "^0.6.0",
"@hcengineering/analytics": "^0.6.0",
"install": "^0.13.0",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"tus-js-client": "^4.3.1"
}
}
+1 -1
View File
@@ -68,6 +68,6 @@
"@hcengineering/view-resources": "^0.6.0",
"@hcengineering/workbench": "^0.6.16",
"@hcengineering/export-resources": "^0.6.0",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -39,7 +39,7 @@
"@hcengineering/platform": "^0.6.11",
"@hcengineering/core": "^0.6.32",
"@hcengineering/presentation": "^0.6.3",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/request": "^0.6.14",
"@hcengineering/activity": "^0.6.0",
+1 -1
View File
@@ -41,7 +41,7 @@
"@hcengineering/platform": "^0.6.11",
"@hcengineering/analytics": "^0.6.0",
"@hcengineering/core": "^0.6.32",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/account-client": "^0.6.0",
"@hcengineering/setting": "^0.6.17",
"@hcengineering/contact": "^0.6.24",
+1 -1
View File
@@ -41,7 +41,7 @@
"@hcengineering/presentation": "^0.6.3",
"@hcengineering/support": "^0.6.5",
"@hcengineering/ui": "^0.6.15",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
},
"repository": "https://github.com/hcengineering/platform",
"publishConfig": {
+1 -1
View File
@@ -46,7 +46,7 @@
"@hcengineering/view": "^0.6.13",
"@hcengineering/view-resources": "^0.6.0",
"@hcengineering/ui": "^0.6.15",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"fast-equals": "^5.2.2"
}
}
+1 -1
View File
@@ -40,7 +40,7 @@
"dependencies": {
"@hcengineering/analytics": "^0.6.0",
"@hcengineering/platform": "^0.6.11",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/tags": "^0.6.16",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/presentation": "^0.6.3",
+1 -1
View File
@@ -40,7 +40,7 @@
"dependencies": {
"@hcengineering/analytics": "^0.6.0",
"@hcengineering/platform": "^0.6.11",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/task": "^0.6.20",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/presentation": "^0.6.3",
+1 -1
View File
@@ -63,6 +63,6 @@
"@hcengineering/ui": "^0.6.15",
"@hcengineering/view-resources": "^0.6.0",
"libphonenumber-js": "^1.9.46",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -39,7 +39,7 @@
},
"dependencies": {
"@hcengineering/platform": "^0.6.11",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/templates": "^0.6.11",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/presentation": "^0.6.3",
@@ -72,6 +72,6 @@
"@hcengineering/workbench": "^0.6.16",
"@hcengineering/workbench-resources": "^0.6.1",
"fast-equals": "^5.2.2",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -40,7 +40,7 @@
},
"dependencies": {
"@hcengineering/platform": "^0.6.11",
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/analytics": "^0.6.0",
"@hcengineering/presentation": "^0.6.3",
+1 -1
View File
@@ -38,7 +38,7 @@
"svelte-eslint-parser": "^0.33.1"
},
"dependencies": {
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/analytics": "^0.6.0",
"@hcengineering/ui": "^0.6.15",
"@hcengineering/calendar": "^0.6.24",
+1 -1
View File
@@ -73,6 +73,6 @@
"@hcengineering/workbench": "^0.6.16",
"@hcengineering/workbench-resources": "^0.6.1",
"fast-equals": "^5.2.2",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -58,6 +58,6 @@
"@hcengineering/training": "^0.1.0",
"fast-equals": "^5.2.2",
"lexorank": "~1.0.4",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -49,6 +49,6 @@
"@hcengineering/view": "^0.6.13",
"@hcengineering/view-resources": "^0.6.0",
"install": "^0.13.0",
"svelte": "^4.2.19"
"svelte": "^4.2.20"
}
}
+1 -1
View File
@@ -38,7 +38,7 @@
"svelte-eslint-parser": "^0.33.1"
},
"dependencies": {
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/contact": "^0.6.24",
"@hcengineering/model": "^0.6.11",
+1 -1
View File
@@ -37,7 +37,7 @@
"svelte-eslint-parser": "^0.33.1"
},
"dependencies": {
"svelte": "^4.2.19",
"svelte": "^4.2.20",
"@hcengineering/platform": "^0.6.11",
"@hcengineering/core": "^0.6.32",
"@hcengineering/client": "^0.6.18",
@@ -69,13 +69,16 @@
$: topApps = apps
.filter((it) => it.position === 'top' && !hiddenAppsIds.includes(it._id) && !excludedApps.includes(it.alias))
.sort((a, b) => (a.order ?? Infinity) - (b.order ?? Infinity))
$: midApps = apps.filter(
(it) =>
!hiddenAppsIds.includes(it._id) &&
!excludedApps.includes(it.alias) &&
it.position !== 'top' &&
it.position !== 'bottom'
)
$: midApps = apps
.filter(
(it) =>
!hiddenAppsIds.includes(it._id) &&
!excludedApps.includes(it.alias) &&
it.position !== 'top' &&
it.position !== 'bottom'
)
.sort((a, b) => (a.order ?? Infinity) - (b.order ?? Infinity))
$: bottomApps = apps.filter(
(it) => it.position === 'bottom' && !hiddenAppsIds.includes(it._id) && !excludedApps.includes(it.alias)
)
@@ -98,6 +98,7 @@
ViewConfiguration,
WorkbenchTab
} from '@hcengineering/workbench'
import communication from '@hcengineering/communication'
import { getContext, onDestroy, onMount, tick } from 'svelte'
import { subscribeMobile } from '../mobile'
import workbench from '../plugin'
@@ -150,6 +151,7 @@
migrateViewOpttions()
const excludedApps = getMetadata(workbench.metadata.ExcludedApplications) ?? []
const isCommunicationEnabled = getMetadata(communication.metadata.Enabled) ?? false
const client = getClient()
@@ -158,6 +160,15 @@
.findAllSync<Application>(workbench.class.Application, { hidden: false, _id: { $nin: excludedApps } })
.filter((it) => isAllowedToRole(it.accessLevel, account))
if (isCommunicationEnabled) {
const notificationApp = client
.getModel()
.findAllSync<Application>(workbench.class.Application, { alias: notificationId })[0]
if (notificationApp && !apps.some((a) => a._id === notificationApp._id)) {
apps.push(notificationApp)
}
}
let panelInstance: PanelInstance
let popupInstance: Popup
@@ -832,7 +843,7 @@
/>
</div>
<!-- <ActivityStatus status="active" /> -->
{#if !isExcludedApp(notificationId)}
{#if !isExcludedApp(notificationId) && !isCommunicationEnabled}
<NavLink
app={notificationId}
shrink={0}
+1 -1
View File
@@ -37,7 +37,7 @@
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@types/koa-bodyparser": "^4.3.12",
"@types/koa-router": "^7.4.8",
"@types/koa": "^2.15.0",
+1 -1
View File
@@ -38,7 +38,7 @@
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@typescript-eslint/parser": "^6.11.0",
"eslint-config-standard-with-typescript": "^40.0.0",
"prettier": "^3.1.0",
+1 -1
View File
@@ -36,7 +36,7 @@
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@typescript-eslint/parser": "^6.11.0",
"eslint-config-standard-with-typescript": "^40.0.0",
"prettier": "^3.1.0",
+1 -1
View File
@@ -43,7 +43,7 @@
"@types/express-fileupload": "^1.1.7",
"@types/uuid": "^8.3.1",
"@types/cors": "^2.8.12",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"prettier": "^3.1.0",
"typescript": "^5.8.3",
"@types/body-parser": "~1.19.2",
+1 -1
View File
@@ -37,7 +37,7 @@
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@typescript-eslint/parser": "^6.11.0",
"eslint-config-standard-with-typescript": "^40.0.0",
"prettier": "^3.1.0",
+1 -1
View File
@@ -37,7 +37,7 @@
"@typescript-eslint/eslint-plugin": "^6.11.0",
"@typescript-eslint/parser": "^6.11.0",
"cross-env": "~7.0.3",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"eslint": "^8.54.0",
"eslint-config-standard-with-typescript": "^40.0.0",
"eslint-plugin-import": "^2.26.0",
+1 -1
View File
@@ -37,7 +37,7 @@
"@typescript-eslint/eslint-plugin": "^6.11.0",
"@typescript-eslint/parser": "^6.11.0",
"cross-env": "~7.0.3",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"eslint": "^8.54.0",
"eslint-config-standard-with-typescript": "^40.0.0",
"eslint-plugin-import": "^2.26.0",
+1 -1
View File
@@ -43,7 +43,7 @@
"eslint-config-prettier": "^8.8.0",
"@types/ws": "^8.5.11",
"ts-node": "^10.8.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@typescript-eslint/parser": "^6.11.0",
"eslint-config-standard-with-typescript": "^40.0.0",
"prettier": "^3.1.0",
+1 -1
View File
@@ -36,7 +36,7 @@
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@types/koa-bodyparser": "^4.3.12",
"@types/koa-router": "^7.4.8",
"@types/koa": "^2.15.0",
+1 -1
View File
@@ -37,7 +37,7 @@
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@typescript-eslint/parser": "^6.11.0",
"eslint-config-standard-with-typescript": "^40.0.0",
"prettier": "^3.1.0",
+1 -1
View File
@@ -27,7 +27,7 @@
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-n": "^15.4.0",
"eslint": "^8.54.0",
"esbuild": "^0.24.2",
"esbuild": "^0.25.9",
"@types/koa-bodyparser": "^4.3.12",
"@types/koa-router": "^7.4.8",
"@types/koa": "^2.15.0",

Some files were not shown because too many files have changed in this diff Show More