From d2d8fb74ebbac425b6f83bfac3ac19a67cbc97a3 Mon Sep 17 00:00:00 2001 From: Artyom Savchenko Date: Thu, 18 Dec 2025 02:40:41 +0700 Subject: [PATCH] Update dependencies (#10305) * fix: redesign and compact Signed-off-by: Leonid Kaganov * fix: comments Signed-off-by: Leonid Kaganov * fix: correctly dropping connections in timeout Signed-off-by: Leonid Kaganov * feature: loglevel in config Signed-off-by: Leonid Kaganov * fix: loglevel in config Signed-off-by: Leonid Kaganov * features lopt: direct personal messages between websockets by username Signed-off-by: Leonid Kaganov * fix collaborator security query Signed-off-by: Alexander Onnikov * Fix svelte warnings Signed-off-by: Artem Savchenko * Change log Signed-off-by: Artem Savchenko * Add workspace permissions enum Signed-off-by: Artem Savchenko * Add changelog Signed-off-by: Artem Savchenko * Permission methods Signed-off-by: Artem Savchenko * Update core and account versions Signed-off-by: Artem Savchenko * Update core and account versions Signed-off-by: Artem Savchenko --------- Signed-off-by: Leonid Kaganov Signed-off-by: Alexander Onnikov Signed-off-by: Artem Savchenko Co-authored-by: Leonid Kaganov Co-authored-by: Alexander Onnikov --- common/config/rush/pnpm-lock.yaml | 923 +++++++++--------- desktop/package.json | 2 +- dev/doc-import-tool/package.json | 2 +- dev/import-tool/package.json | 2 +- dev/prod/package.json | 2 +- dev/tool/package.json | 4 +- .../packages/rest-client/package.json | 2 +- .../packages/sdk-types/package.json | 2 +- .../packages/server/package.json | 4 +- .../communication/packages/types/package.json | 2 +- .../account-permissions_2025-12-17-16-28.json | 10 + .../add-permissions_2025-12-17-15-33.json | 10 + .../core/common/config/rush/pnpm-lock.yaml | 38 +- .../core/packages/account-client/package.json | 4 +- .../packages/account-client/src/client.ts | 41 + .../packages/analytics-service/package.json | 2 +- .../core/packages/api-client/package.json | 4 +- .../packages/client-resources/package.json | 2 +- foundations/core/packages/client/package.json | 2 +- .../packages/collaborator-client/package.json | 2 +- foundations/core/packages/core/package.json | 2 +- foundations/core/packages/core/src/classes.ts | 10 + .../packages/hulylake-client/package.json | 2 +- foundations/core/packages/model/package.json | 4 +- foundations/core/packages/query/package.json | 2 +- foundations/core/packages/rank/package.json | 2 +- foundations/core/packages/rpc/package.json | 2 +- .../core/packages/storage-client/package.json | 2 +- .../core/packages/storage/package.json | 2 +- .../core/packages/text-core/package.json | 2 +- .../core/packages/text-ydoc/package.json | 2 +- foundations/core/packages/text/package.json | 2 +- foundations/core/packages/token/package.json | 2 +- foundations/hulypulse/.gitignore | 3 + foundations/hulypulse/Cargo.lock | 369 +------ foundations/hulypulse/Cargo.toml | 51 +- foundations/hulypulse/README.md | 8 +- foundations/hulypulse/src/config.rs | 20 +- foundations/hulypulse/src/config/default.toml | 5 +- foundations/hulypulse/src/db.rs | 278 ++++-- foundations/hulypulse/src/handlers_http.rs | 51 +- foundations/hulypulse/src/handlers_ws.rs | 295 ++++-- foundations/hulypulse/src/hub_service.rs | 137 ++- foundations/hulypulse/src/main.rs | 217 ++-- foundations/hulypulse/src/memory.rs | 24 +- foundations/hulypulse/src/pulse-status.sh | 1 - foundations/hulypulse/src/redis.rs | 85 +- foundations/hulypulse/src/workspace_owner.rs | 8 +- .../server/packages/client/package.json | 4 +- .../packages/collaboration/package.json | 2 +- foundations/server/packages/core/package.json | 2 +- .../server/packages/datalake/package.json | 2 +- .../server/packages/elastic/package.json | 2 +- .../server/packages/hulylake/package.json | 2 +- .../server/packages/kafka/package.json | 2 +- .../server/packages/middleware/package.json | 2 +- .../server/packages/minio/package.json | 2 +- .../server/packages/mongo/package.json | 2 +- .../server/packages/postgres/package.json | 2 +- foundations/server/packages/s3/package.json | 2 +- .../packages/server-storage/package.json | 2 +- .../server/packages/server/package.json | 4 +- .../fix-svelte_2025-12-04-15-46.json | 10 + .../utils/packages/platform-rig/package.json | 2 +- .../platform-rig/profiles/ui/svelte.config.js | 10 + .../utils/packages/ui-test/package.json | 2 +- .../utils/packages/ui-test/svelte.config.js | 9 +- models/achievement/package.json | 2 +- models/activity/package.json | 2 +- models/ai-assistant/package.json | 2 +- models/ai-bot/package.json | 2 +- models/all/package.json | 2 +- models/analytics-collector/package.json | 2 +- models/attachment/package.json | 2 +- models/billing/package.json | 2 +- models/bitrix/package.json | 2 +- models/board/package.json | 2 +- models/calendar/package.json | 4 +- models/card/package.json | 2 +- models/chat/package.json | 2 +- models/chunter/package.json | 2 +- models/communication/package.json | 2 +- models/contact/package.json | 2 +- models/controlled-documents/package.json | 2 +- models/core/package.json | 2 +- models/desktop-downloads/package.json | 2 +- models/desktop-preferences/package.json | 2 +- models/document/package.json | 2 +- models/drive/package.json | 2 +- models/emoji/package.json | 2 +- models/export/package.json | 2 +- models/gmail/package.json | 2 +- models/guest/package.json | 2 +- models/hr/package.json | 2 +- models/huly-mail/package.json | 2 +- models/inbox/package.json | 2 +- models/inventory/package.json | 2 +- models/lead/package.json | 2 +- models/love/package.json | 2 +- models/mail/package.json | 2 +- models/media/package.json | 2 +- models/notification/package.json | 2 +- models/preference/package.json | 2 +- models/presence/package.json | 2 +- models/presentation/package.json | 2 +- models/print/package.json | 2 +- models/process/package.json | 2 +- models/products/package.json | 2 +- models/questions/package.json | 2 +- models/rating/package.json | 2 +- models/recorder/package.json | 2 +- models/recruit/package.json | 2 +- models/request/package.json | 2 +- models/server-activity/package.json | 2 +- models/server-ai-bot/package.json | 2 +- models/server-attachment/package.json | 2 +- models/server-calendar/package.json | 2 +- models/server-card/package.json | 2 +- models/server-chunter/package.json | 2 +- models/server-collaboration/package.json | 2 +- models/server-contact/package.json | 2 +- .../server-controlled-documents/package.json | 2 +- models/server-core/package.json | 2 +- models/server-document/package.json | 2 +- models/server-drive/package.json | 2 +- models/server-gmail/package.json | 2 +- models/server-guest/package.json | 2 +- models/server-hr/package.json | 2 +- models/server-inventory/package.json | 2 +- models/server-lead/package.json | 2 +- models/server-love/package.json | 2 +- models/server-notification/package.json | 2 +- models/server-process/package.json | 2 +- models/server-products/package.json | 2 +- models/server-recruit/package.json | 2 +- models/server-request/package.json | 2 +- models/server-setting/package.json | 2 +- models/server-tags/package.json | 2 +- models/server-task/package.json | 2 +- models/server-telegram/package.json | 2 +- models/server-templates/package.json | 2 +- models/server-time/package.json | 2 +- models/server-tracker/package.json | 2 +- models/server-training/package.json | 2 +- models/server-view/package.json | 2 +- models/setting/package.json | 2 +- models/support/package.json | 2 +- models/survey/package.json | 2 +- models/tags/package.json | 2 +- models/task/package.json | 2 +- models/telegram/package.json | 2 +- models/templates/package.json | 2 +- models/test-management/package.json | 2 +- models/text-editor/package.json | 2 +- models/time/package.json | 2 +- models/tracker/package.json | 2 +- models/training/package.json | 2 +- models/uploader/package.json | 2 +- models/view/package.json | 2 +- models/workbench/package.json | 2 +- packages/analytics-providers/package.json | 2 +- packages/billing-client/package.json | 2 +- packages/hls/package.json | 2 +- packages/hulypulse-client/package.json | 2 +- packages/importer/package.json | 2 +- packages/integration-client/package.json | 4 +- packages/kanban/package.json | 2 +- packages/kvs-client/package.json | 2 +- packages/panel/package.json | 2 +- packages/payment-client/package.json | 2 +- packages/presentation/package.json | 2 +- packages/rekoni/package.json | 2 +- packages/ui/package.json | 2 +- plugins/achievement-resources/package.json | 2 +- plugins/achievement/package.json | 2 +- plugins/activity-resources/package.json | 2 +- plugins/activity/package.json | 2 +- plugins/ai-assistant-resources/package.json | 4 +- plugins/ai-assistant/package.json | 2 +- plugins/ai-bot-resources/package.json | 2 +- plugins/ai-bot/package.json | 2 +- .../package.json | 2 +- plugins/analytics-collector/package.json | 2 +- plugins/attachment-resources/package.json | 2 +- plugins/attachment/package.json | 2 +- plugins/billing-resources/package.json | 4 +- plugins/billing/package.json | 2 +- plugins/bitrix-resources/package.json | 2 +- plugins/bitrix/package.json | 2 +- plugins/board-resources/package.json | 2 +- plugins/board/package.json | 2 +- plugins/calendar-resources/package.json | 4 +- plugins/calendar/package.json | 2 +- plugins/card-resources/package.json | 4 +- plugins/card/package.json | 2 +- plugins/chat-resources/package.json | 2 +- plugins/chat/package.json | 2 +- plugins/chunter-resources/package.json | 2 +- plugins/chunter/package.json | 2 +- plugins/client-resources/package.json | 2 +- plugins/client/package.json | 2 +- plugins/communication-resources/package.json | 2 +- plugins/communication/package.json | 2 +- plugins/contact-resources/package.json | 4 +- plugins/contact/package.json | 2 +- .../package.json | 4 +- plugins/controlled-documents/package.json | 2 +- .../desktop-downloads-resources/package.json | 2 +- plugins/desktop-downloads/package.json | 2 +- .../package.json | 2 +- plugins/desktop-preferences/package.json | 2 +- plugins/devmodel-resources/package.json | 2 +- plugins/devmodel/package.json | 2 +- plugins/diffview-resources/package.json | 2 +- plugins/diffview/package.json | 2 +- plugins/document-resources/package.json | 2 +- plugins/document/package.json | 2 +- plugins/drive-resources/package.json | 2 +- plugins/drive/package.json | 2 +- plugins/emoji-resources/package.json | 2 +- plugins/emoji/package.json | 2 +- plugins/export-resources/package.json | 2 +- plugins/export/package.json | 2 +- plugins/global-profile-resources/package.json | 4 +- plugins/global-profile/package.json | 2 +- plugins/gmail-resources/package.json | 4 +- plugins/gmail/package.json | 2 +- plugins/guest-resources/package.json | 4 +- plugins/guest/package.json | 2 +- plugins/hr-resources/package.json | 2 +- plugins/hr/package.json | 2 +- plugins/huly-mail-resources/package.json | 4 +- plugins/huly-mail/package.json | 2 +- plugins/inbox-resources/package.json | 2 +- plugins/inbox/package.json | 2 +- plugins/inventory-resources/package.json | 2 +- plugins/inventory/package.json | 2 +- plugins/lead-resources/package.json | 2 +- plugins/lead/package.json | 2 +- plugins/login-resources/package.json | 4 +- plugins/login/package.json | 4 +- plugins/love-resources/package.json | 4 +- plugins/love/package.json | 2 +- plugins/mail/package.json | 2 +- plugins/media-resources/package.json | 2 +- plugins/media/package.json | 2 +- plugins/notification-resources/package.json | 2 +- plugins/notification/package.json | 2 +- plugins/onboard-resources/package.json | 2 +- plugins/onboard/package.json | 2 +- plugins/openai/package.json | 2 +- plugins/preference/package.json | 2 +- plugins/presence-resources/package.json | 2 +- plugins/presence/package.json | 2 +- plugins/print-resources/package.json | 2 +- plugins/print/package.json | 2 +- plugins/process-resources/package.json | 2 +- plugins/process/package.json | 2 +- plugins/products-resources/package.json | 2 +- plugins/products/package.json | 2 +- plugins/questions-resources/package.json | 2 +- plugins/questions/package.json | 2 +- plugins/rating-resources/package.json | 2 +- plugins/rating/package.json | 2 +- plugins/recorder-resources/package.json | 2 +- plugins/recorder/package.json | 2 +- plugins/recruit-resources/package.json | 2 +- plugins/recruit/package.json | 2 +- plugins/request-resources/package.json | 2 +- plugins/request/package.json | 2 +- plugins/setting-resources/package.json | 4 +- plugins/setting/package.json | 4 +- plugins/support-resources/package.json | 2 +- plugins/support/package.json | 2 +- plugins/survey-resources/package.json | 2 +- plugins/survey/package.json | 2 +- plugins/tags-resources/package.json | 2 +- plugins/tags/package.json | 2 +- plugins/task-resources/package.json | 2 +- plugins/task/package.json | 2 +- plugins/telegram-resources/package.json | 4 +- plugins/telegram/package.json | 2 +- plugins/templates-resources/package.json | 2 +- plugins/templates/package.json | 2 +- .../test-management-resources/package.json | 2 +- plugins/test-management/package.json | 2 +- plugins/text-editor-resources/package.json | 2 +- plugins/text-editor/package.json | 2 +- plugins/time-resources/package.json | 2 +- plugins/time/package.json | 2 +- plugins/tracker-resources/package.json | 2 +- plugins/tracker/package.json | 2 +- plugins/training-resources/package.json | 2 +- plugins/training/package.json | 2 +- plugins/uploader-resources/package.json | 2 +- plugins/uploader/package.json | 2 +- plugins/view-assets/package.json | 2 +- plugins/view-resources/package.json | 2 +- plugins/view/package.json | 2 +- plugins/workbench-resources/package.json | 4 +- plugins/workbench/package.json | 2 +- pods/account/package.json | 2 +- pods/authProviders/package.json | 4 +- pods/backup/package.json | 2 +- pods/collaborator/package.json | 2 +- pods/front/package.json | 2 +- pods/fulltext/package.json | 2 +- pods/media/package.json | 4 +- pods/preview/package.json | 2 +- pods/server/package.json | 4 +- pods/stats/package.json | 2 +- pods/workspace/package.json | 2 +- qms-tests/sanity/package.json | 2 +- .../activity-resources/package.json | 2 +- server-plugins/activity/package.json | 2 +- server-plugins/ai-bot-resources/package.json | 2 +- server-plugins/ai-bot/package.json | 2 +- .../package.json | 2 +- .../analytics-collector/package.json | 2 +- .../attachment-resources/package.json | 2 +- server-plugins/attachment/package.json | 2 +- .../calendar-resources/package.json | 2 +- server-plugins/calendar/package.json | 2 +- server-plugins/card-resources/package.json | 2 +- server-plugins/card/package.json | 2 +- server-plugins/chunter-resources/package.json | 2 +- server-plugins/chunter/package.json | 2 +- .../collaboration-resources/package.json | 2 +- server-plugins/collaboration/package.json | 2 +- server-plugins/contact-resources/package.json | 2 +- server-plugins/contact/package.json | 2 +- .../package.json | 2 +- .../document-resources/package.json | 2 +- server-plugins/document/package.json | 2 +- server-plugins/drive-resources/package.json | 2 +- server-plugins/drive/package.json | 2 +- server-plugins/gmail-resources/package.json | 2 +- server-plugins/gmail/package.json | 2 +- server-plugins/guest-resources/package.json | 2 +- server-plugins/guest/package.json | 2 +- server-plugins/hr-resources/package.json | 2 +- server-plugins/hr/package.json | 2 +- .../inventory-resources/package.json | 2 +- server-plugins/lead-resources/package.json | 2 +- server-plugins/love-resources/package.json | 2 +- server-plugins/love/package.json | 2 +- .../notification-resources/package.json | 2 +- server-plugins/notification/package.json | 2 +- server-plugins/preference/package.json | 2 +- server-plugins/process-resources/package.json | 2 +- server-plugins/process/package.json | 2 +- server-plugins/rating/package.json | 2 +- server-plugins/recruit-resources/package.json | 2 +- server-plugins/recruit/package.json | 2 +- server-plugins/request-resources/package.json | 2 +- server-plugins/setting-resources/package.json | 2 +- server-plugins/setting/package.json | 2 +- server-plugins/tags-resources/package.json | 2 +- server-plugins/tags/package.json | 2 +- server-plugins/task-resources/package.json | 2 +- server-plugins/task/package.json | 2 +- .../telegram-resources/package.json | 2 +- server-plugins/telegram/package.json | 2 +- server-plugins/templates/package.json | 2 +- server-plugins/time-resources/package.json | 2 +- server-plugins/time/package.json | 2 +- server-plugins/tracker-resources/package.json | 2 +- server-plugins/tracker/package.json | 2 +- .../training-resources/package.json | 2 +- server-plugins/view-resources/package.json | 2 +- server-plugins/view/package.json | 2 +- server/account-service/package.json | 2 +- server/account/package.json | 2 +- server/backup-service/package.json | 2 +- server/backup/package.json | 2 +- server/collaborator/package.json | 4 +- server/front/package.json | 4 +- server/indexer/package.json | 2 +- server/server-pipeline/package.json | 2 +- server/tool/package.json | 4 +- server/workspace-service/package.json | 4 +- services/ai-bot/pod-ai-bot/package.json | 4 +- .../pod-analytics-collector/package.json | 2 +- services/backup/backup-api-pod/package.json | 4 +- services/billing/pod-billing/package.json | 4 +- .../calendar/pod-calendar-mailer/package.json | 4 +- services/calendar/pod-calendar/package.json | 4 +- services/datalake/pod-datalake/package.json | 4 +- services/export/pod-export/package.json | 4 +- services/github/github-resources/package.json | 4 +- services/github/github/package.json | 2 +- services/github/model-github/package.json | 2 +- services/github/pod-github/package.json | 4 +- .../github/server-github-model/package.json | 2 +- .../server-github-resources/package.json | 2 +- services/github/server-github/package.json | 2 +- services/gmail/pod-gmail/package.json | 4 +- services/love/package.json | 4 +- services/mail/mail-common/package.json | 4 +- services/mail/pod-mail-worker/package.json | 4 +- services/mail/pod-mail/package.json | 2 +- .../pod-notification/package.json | 2 +- services/payment/pod-payment/package.json | 4 +- services/print/pod-print/package.json | 4 +- services/process/package.json | 4 +- services/rating/package.json | 4 +- services/rekoni/package.json | 2 +- services/sign/pod-sign/package.json | 4 +- .../pod-telegram-bot/package.json | 4 +- services/telegram/pod-telegram/package.json | 2 +- services/translate/package.json | 4 +- services/worker/package.json | 2 +- tests/sanity/package.json | 4 +- ws-tests/api-tests/package.json | 4 +- ws-tests/sanity/package.json | 2 +- 415 files changed, 1812 insertions(+), 1693 deletions(-) create mode 100644 foundations/core/common/changes/@hcengineering/account-client/account-permissions_2025-12-17-16-28.json create mode 100644 foundations/core/common/changes/@hcengineering/core/add-permissions_2025-12-17-15-33.json delete mode 100755 foundations/hulypulse/src/pulse-status.sh create mode 100644 foundations/utils/common/changes/@hcengineering/platform-rig/fix-svelte_2025-12-04-15-46.json create mode 100644 foundations/utils/packages/platform-rig/profiles/ui/svelte.config.js diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 615862683e..87809b86d1 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -166,7 +166,7 @@ importers: specifier: workspace:^0.7.0 version: link:../plugins/controlled-documents-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../foundations/core/packages/core '@hcengineering/desktop-downloads': specifier: workspace:^0.7.0 @@ -879,7 +879,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/controlled-documents '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -985,7 +985,7 @@ importers: ../../dev/import-tool: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/importer': specifier: workspace:^0.7.0 @@ -1217,7 +1217,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/controlled-documents-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/desktop-preferences': specifier: workspace:^0.7.0 @@ -1884,7 +1884,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../server/account '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/account-service': specifier: workspace:^0.7.0 @@ -1935,7 +1935,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/controlled-documents '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/datalake': specifier: workspace:^0.7.17 @@ -2542,7 +2542,7 @@ importers: specifier: workspace:^0.7.12 version: link:../types '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core snappyjs: specifier: ^0.7.0 @@ -2600,7 +2600,7 @@ importers: specifier: workspace:^0.7.12 version: link:../types '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core devDependencies: '@hcengineering/platform-rig': @@ -2649,7 +2649,7 @@ importers: ../../foundations/communication/packages/server: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../core/packages/account-client '@hcengineering/communication-cockroach': specifier: workspace:^0.7.11 @@ -2664,7 +2664,7 @@ importers: specifier: workspace:^0.7.12 version: link:../types '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/hulylake-client': specifier: workspace:^0.7.17 @@ -2795,7 +2795,7 @@ importers: ../../foundations/communication/packages/types: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core devDependencies: '@hcengineering/platform-rig': @@ -2844,7 +2844,7 @@ importers: ../../foundations/core/packages/account-client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -2957,7 +2957,7 @@ importers: specifier: workspace:^0.7.17 version: link:../analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/measurements-otlp': specifier: workspace:^0.7.17 @@ -3018,7 +3018,7 @@ importers: ../../foundations/core/packages/api-client: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../account-client '@hcengineering/client': specifier: workspace:^0.7.18 @@ -3030,7 +3030,7 @@ importers: specifier: workspace:^0.7.17 version: link:../collaborator-client '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -3107,7 +3107,7 @@ importers: ../../foundations/core/packages/client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -3168,7 +3168,7 @@ importers: specifier: workspace:^0.7.18 version: link:../client '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -3238,7 +3238,7 @@ importers: ../../foundations/core/packages/collaborator-client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core devDependencies: '@hcengineering/platform-rig': @@ -3357,7 +3357,7 @@ importers: ../../foundations/core/packages/hulylake-client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/retry': specifier: workspace:^0.7.17 @@ -3542,13 +3542,13 @@ importers: ../../foundations/core/packages/model: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 version: link:../analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -3716,7 +3716,7 @@ importers: specifier: workspace:^0.7.17 version: link:../analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -3771,7 +3771,7 @@ importers: ../../foundations/core/packages/rank: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core lexorank: specifier: ~1.0.4 @@ -3871,7 +3871,7 @@ importers: ../../foundations/core/packages/rpc: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -3929,7 +3929,7 @@ importers: ../../foundations/core/packages/storage: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -3987,7 +3987,7 @@ importers: ../../foundations/core/packages/storage-client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core devDependencies: '@hcengineering/platform-rig': @@ -4042,7 +4042,7 @@ importers: ../../foundations/core/packages/text: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/text-core': specifier: workspace:^0.7.18 @@ -4211,7 +4211,7 @@ importers: ../../foundations/core/packages/text-core: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core fast-equals: specifier: ^5.2.2 @@ -4385,7 +4385,7 @@ importers: ../../foundations/core/packages/text-ydoc: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/text': specifier: workspace:^0.7.18 @@ -4455,7 +4455,7 @@ importers: ../../foundations/core/packages/token: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -4519,7 +4519,7 @@ importers: ../../foundations/server/packages/client: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../core/packages/account-client '@hcengineering/client': specifier: workspace:^0.7.18 @@ -4528,7 +4528,7 @@ importers: specifier: workspace:^0.7.18 version: link:../../../core/packages/client-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -4598,7 +4598,7 @@ importers: ../../foundations/server/packages/collaboration: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/server-core': specifier: workspace:^0.7.18 @@ -4668,7 +4668,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../../core/packages/analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -4744,7 +4744,7 @@ importers: ../../foundations/server/packages/datalake: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -4814,7 +4814,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../../core/packages/analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -4872,7 +4872,7 @@ importers: ../../foundations/server/packages/hulylake: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/hulylake-client': specifier: workspace:^0.7.17 @@ -4939,7 +4939,7 @@ importers: ../../foundations/server/packages/kafka: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -5006,7 +5006,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../../core/packages/analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -5070,7 +5070,7 @@ importers: ../../foundations/server/packages/minio: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -5131,7 +5131,7 @@ importers: ../../foundations/server/packages/mongo: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -5195,7 +5195,7 @@ importers: ../../foundations/server/packages/postgres: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -5268,7 +5268,7 @@ importers: specifier: ^3.738.0 version: 3.927.0 '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -5332,13 +5332,13 @@ importers: ../../foundations/server/packages/server: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 version: link:../../../core/packages/analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -5411,7 +5411,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../../core/packages/analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../core/packages/core '@hcengineering/datalake': specifier: workspace:^0.7.17 @@ -5614,7 +5614,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -5693,7 +5693,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -5778,7 +5778,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/ai-assistant-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -5845,7 +5845,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/ai-bot '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -5906,7 +5906,7 @@ importers: ../../models/all: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -6261,7 +6261,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/chunter '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -6346,7 +6346,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/attachment-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -6428,7 +6428,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/billing '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -6507,7 +6507,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -6598,7 +6598,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -6695,7 +6695,7 @@ importers: ../../models/calendar: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/activity': specifier: workspace:^0.7.0 @@ -6710,7 +6710,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -6819,7 +6819,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -6925,7 +6925,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/communication '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -7019,7 +7019,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -7122,7 +7122,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -7210,7 +7210,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -7340,7 +7340,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/controlled-documents-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/export': specifier: workspace:^0.7.0 @@ -7467,7 +7467,7 @@ importers: specifier: workspace:^0.7.16 version: link:../../foundations/server/packages/collaboration '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -7528,7 +7528,7 @@ importers: ../../models/desktop-downloads: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/desktop-downloads': specifier: workspace:^0.7.0 @@ -7601,7 +7601,7 @@ importers: ../../models/desktop-preferences: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/desktop-preferences': specifier: workspace:^0.7.0 @@ -7674,7 +7674,7 @@ importers: specifier: workspace:^0.7.16 version: link:../../foundations/server/packages/collaboration '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/document': specifier: workspace:^0.7.0 @@ -7795,7 +7795,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/chunter '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/drive': specifier: workspace:^0.7.0 @@ -7883,7 +7883,7 @@ importers: ../../models/emoji: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/emoji': specifier: workspace:^0.7.0 @@ -7965,7 +7965,7 @@ importers: ../../models/export: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/export': specifier: workspace:^0.7.0 @@ -8047,7 +8047,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/gmail': specifier: workspace:^0.7.0 @@ -8141,7 +8141,7 @@ importers: ../../models/guest: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/guest': specifier: workspace:^0.7.0 @@ -8217,7 +8217,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/hr': specifier: workspace:^0.7.0 @@ -8308,7 +8308,7 @@ importers: ../../models/huly-mail: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/huly-mail': specifier: workspace:^0.7.0 @@ -8381,7 +8381,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/card '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/inbox': specifier: workspace:^0.7.0 @@ -8466,7 +8466,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/chunter '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/inventory': specifier: workspace:^0.7.0 @@ -8563,7 +8563,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/lead': specifier: workspace:^0.7.0 @@ -8681,7 +8681,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/drive': specifier: workspace:^0.7.0 @@ -8796,7 +8796,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/chunter '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/mail': specifier: workspace:^0.7.0 @@ -8869,7 +8869,7 @@ importers: ../../models/media: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/media': specifier: workspace:^0.7.0 @@ -8951,7 +8951,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -9042,7 +9042,7 @@ importers: ../../models/preference: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -9109,7 +9109,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -9182,7 +9182,7 @@ importers: ../../models/presentation: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -9246,7 +9246,7 @@ importers: ../../models/print: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -9331,7 +9331,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -9443,7 +9443,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/controlled-documents '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -9543,7 +9543,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -9619,7 +9619,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -9695,7 +9695,7 @@ importers: ../../models/recorder: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/drive': specifier: workspace:^0.7.0 @@ -9786,7 +9786,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -9913,7 +9913,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -9998,7 +9998,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/card '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -10083,7 +10083,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -10174,7 +10174,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/attachment '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -10241,7 +10241,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -10311,7 +10311,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/communication '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -10378,7 +10378,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/chunter '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -10445,7 +10445,7 @@ importers: ../../models/server-collaboration: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -10509,7 +10509,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -10585,7 +10585,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/controlled-documents '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -10661,7 +10661,7 @@ importers: ../../models/server-core: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -10722,7 +10722,7 @@ importers: ../../models/server-document: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/document': specifier: workspace:^0.7.0 @@ -10798,7 +10798,7 @@ importers: ../../models/server-drive: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/drive': specifier: workspace:^0.7.0 @@ -10865,7 +10865,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/gmail': specifier: workspace:^0.7.0 @@ -10935,7 +10935,7 @@ importers: ../../models/server-guest: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/guest': specifier: workspace:^0.7.0 @@ -11002,7 +11002,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/hr': specifier: workspace:^0.7.0 @@ -11069,7 +11069,7 @@ importers: ../../models/server-inventory: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/inventory': specifier: workspace:^0.7.0 @@ -11139,7 +11139,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/lead': specifier: workspace:^0.7.0 @@ -11215,7 +11215,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/love': specifier: workspace:^0.7.0 @@ -11294,7 +11294,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -11370,7 +11370,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/card '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -11440,7 +11440,7 @@ importers: ../../models/server-products: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -11510,7 +11510,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -11586,7 +11586,7 @@ importers: ../../models/server-request: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -11659,7 +11659,7 @@ importers: ../../models/server-setting: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -11732,7 +11732,7 @@ importers: ../../models/server-tags: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -11796,7 +11796,7 @@ importers: ../../models/server-task: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -11866,7 +11866,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -11942,7 +11942,7 @@ importers: ../../models/server-templates: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -12009,7 +12009,7 @@ importers: ../../models/server-time: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -12082,7 +12082,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -12158,7 +12158,7 @@ importers: ../../models/server-training: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -12231,7 +12231,7 @@ importers: ../../models/server-view: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -12301,7 +12301,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/export': specifier: workspace:^0.7.0 @@ -12389,7 +12389,7 @@ importers: ../../models/support: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -12462,7 +12462,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/activity '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -12541,7 +12541,7 @@ importers: ../../models/tags: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -12623,7 +12623,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -12738,7 +12738,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/love': specifier: workspace:^0.7.0 @@ -12832,7 +12832,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/activity '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -12929,7 +12929,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -13044,7 +13044,7 @@ importers: ../../models/text-editor: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -13129,7 +13129,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/lead': specifier: workspace:^0.7.0 @@ -13247,7 +13247,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -13371,7 +13371,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -13474,7 +13474,7 @@ importers: ../../models/uploader: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -13547,7 +13547,7 @@ importers: ../../models/view: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -13626,7 +13626,7 @@ importers: ../../models/workbench: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -13714,7 +13714,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/analytics-collector '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -13781,7 +13781,7 @@ importers: ../../packages/billing-client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -13915,7 +13915,7 @@ importers: ../../packages/hls: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -14000,7 +14000,7 @@ importers: ../../packages/hulypulse-client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -14079,7 +14079,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/controlled-documents '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/document': specifier: workspace:^0.7.0 @@ -14188,10 +14188,10 @@ importers: ../../packages/integration-client: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/kvs-client': specifier: workspace:^0.7.0 @@ -14261,7 +14261,7 @@ importers: ../../packages/kanban: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -14349,7 +14349,7 @@ importers: ../../packages/kvs-client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -14419,7 +14419,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/chunter '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -14501,7 +14501,7 @@ importers: ../../packages/payment-client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -14583,7 +14583,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/diffview': specifier: workspace:^0.7.0 @@ -14719,7 +14719,7 @@ importers: ../../packages/rekoni: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -14844,7 +14844,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -14950,7 +14950,7 @@ importers: ../../plugins/achievement: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -15057,7 +15057,7 @@ importers: specifier: workspace:^0.7.0 version: link:../achievement '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -15148,7 +15148,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -15276,7 +15276,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/emoji': specifier: workspace:^0.7.0 @@ -15376,7 +15376,7 @@ importers: ../../plugins/ai-assistant: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -15483,7 +15483,7 @@ importers: ../../plugins/ai-assistant-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/ai-assistant': specifier: workspace:^0.7.0 @@ -15501,7 +15501,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/integration-client': specifier: workspace:^0.7.0 @@ -15604,7 +15604,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/love': specifier: workspace:^0.7.0 @@ -15680,7 +15680,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/love': specifier: workspace:^0.7.0 @@ -15765,7 +15765,7 @@ importers: specifier: workspace:^0.7.0 version: link:../chunter '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -15890,7 +15890,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -15966,7 +15966,7 @@ importers: ../../plugins/attachment: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -16088,7 +16088,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/hls': specifier: workspace:^0.7.0 @@ -16203,7 +16203,7 @@ importers: ../../plugins/billing: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -16307,7 +16307,7 @@ importers: ../../plugins/billing-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/billing': specifier: workspace:^0.7.0 @@ -16316,7 +16316,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../packages/billing-client '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/drive': specifier: workspace:^0.7.0 @@ -16431,7 +16431,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/gmail': specifier: workspace:^0.7.0 @@ -16571,7 +16571,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/lead': specifier: workspace:^0.7.0 @@ -16695,7 +16695,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -16838,7 +16838,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/kanban': specifier: workspace:^0.7.0 @@ -16956,7 +16956,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -17069,7 +17069,7 @@ importers: ../../plugins/calendar-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -17084,7 +17084,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/integration-client': specifier: workspace:^0.7.0 @@ -17205,7 +17205,7 @@ importers: ../../plugins/card: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -17315,7 +17315,7 @@ importers: ../../plugins/card-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -17348,7 +17348,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/login': specifier: workspace:^0.7.0 @@ -17496,7 +17496,7 @@ importers: specifier: workspace:^0.7.0 version: link:../card '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -17627,7 +17627,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/emoji-resources': specifier: workspace:^0.7.0 @@ -17739,7 +17739,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -17885,7 +17885,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/login': specifier: workspace:^0.7.0 @@ -18018,7 +18018,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -18158,7 +18158,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/emoji': specifier: workspace:^0.7.0 @@ -18294,7 +18294,7 @@ importers: specifier: workspace:^0.7.0 version: link:../card '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -18407,7 +18407,7 @@ importers: ../../plugins/contact-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/achievement': specifier: workspace:^0.7.0 @@ -18428,7 +18428,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/image-cropper': specifier: workspace:^0.7.0 @@ -18567,7 +18567,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -18698,7 +18698,7 @@ importers: ../../plugins/controlled-documents-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/activity': specifier: workspace:^0.7.0 @@ -18725,7 +18725,7 @@ importers: specifier: workspace:^0.7.0 version: link:../controlled-documents '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/login': specifier: workspace:^0.7.0 @@ -18876,7 +18876,7 @@ importers: ../../plugins/desktop-downloads: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -18980,7 +18980,7 @@ importers: ../../plugins/desktop-downloads-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/desktop-downloads': specifier: workspace:^0.7.0 @@ -19077,7 +19077,7 @@ importers: ../../plugins/desktop-preferences: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -19187,7 +19187,7 @@ importers: ../../plugins/desktop-preferences-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/desktop-preferences': specifier: workspace:^0.7.0 @@ -19275,7 +19275,7 @@ importers: specifier: workspace:^0.7.18 version: link:../../foundations/core/packages/client '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -19339,7 +19339,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/devmodel': specifier: workspace:^0.7.0 @@ -19436,7 +19436,7 @@ importers: ../../plugins/diffview: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -19540,7 +19540,7 @@ importers: ../../plugins/diffview-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/diffview': specifier: workspace:^0.7.0 @@ -19643,7 +19643,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -19777,7 +19777,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/document': specifier: workspace:^0.7.0 @@ -19907,7 +19907,7 @@ importers: ../../plugins/drive: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -20020,7 +20020,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/drive': specifier: workspace:^0.7.0 @@ -20117,7 +20117,7 @@ importers: ../../plugins/emoji: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -20230,7 +20230,7 @@ importers: ../../plugins/emoji-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/emoji': specifier: workspace:^0.7.0 @@ -20324,7 +20324,7 @@ importers: ../../plugins/export: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -20434,7 +20434,7 @@ importers: ../../plugins/export-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/export': specifier: workspace:^0.7.0 @@ -20522,7 +20522,7 @@ importers: ../../plugins/global-profile: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -20626,13 +20626,13 @@ importers: ../../plugins/global-profile-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/contact': specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/global-profile': specifier: workspace:^0.7.0 @@ -20726,7 +20726,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -20836,7 +20836,7 @@ importers: ../../plugins/gmail-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -20863,7 +20863,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/gmail': specifier: workspace:^0.7.0 @@ -20978,7 +20978,7 @@ importers: ../../plugins/guest: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -21082,7 +21082,7 @@ importers: ../../plugins/guest-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -21094,7 +21094,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/guest': specifier: workspace:^0.7.0 @@ -21197,7 +21197,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -21325,7 +21325,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/hr': specifier: workspace:^0.7.0 @@ -21431,7 +21431,7 @@ importers: ../../plugins/huly-mail: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -21538,7 +21538,7 @@ importers: ../../plugins/huly-mail-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -21553,7 +21553,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/huly-mail': specifier: workspace:^0.7.0 @@ -21778,7 +21778,7 @@ importers: ../../plugins/inbox: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -21912,7 +21912,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/emoji-resources': specifier: workspace:^0.7.0 @@ -22021,7 +22021,7 @@ importers: ../../plugins/inventory: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -22122,7 +22122,7 @@ importers: ../../plugins/inventory-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/inventory': specifier: workspace:^0.7.0 @@ -22222,7 +22222,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -22347,7 +22347,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/lead': specifier: workspace:^0.7.0 @@ -22468,7 +22468,7 @@ importers: ../../plugins/login: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -22478,7 +22478,7 @@ importers: version: link:../../packages/ui devDependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/platform-rig': specifier: workspace:^0.7.19 @@ -22575,7 +22575,7 @@ importers: ../../plugins/login-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -22584,7 +22584,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../packages/analytics-providers '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/login': specifier: workspace:^0.7.0 @@ -22684,7 +22684,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/drive': specifier: workspace:^0.7.0 @@ -22809,7 +22809,7 @@ importers: ../../plugins/love-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/activity': specifier: workspace:^0.7.0 @@ -22839,7 +22839,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/emoji': specifier: workspace:^0.7.0 @@ -22978,7 +22978,7 @@ importers: specifier: workspace:^0.7.0 version: link:../card '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -23079,7 +23079,7 @@ importers: ../../plugins/media: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -23192,7 +23192,7 @@ importers: ../../plugins/media-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/media': specifier: workspace:^0.7.0 @@ -23301,7 +23301,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -23441,7 +23441,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/emoji-resources': specifier: workspace:^0.7.0 @@ -23541,7 +23541,7 @@ importers: ../../plugins/onboard: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/login': specifier: workspace:^0.7.0 @@ -23651,7 +23651,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/login': specifier: workspace:^0.7.0 @@ -23751,7 +23751,7 @@ importers: ../../plugins/openai: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -23812,7 +23812,7 @@ importers: ../../plugins/preference: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -23919,7 +23919,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -23977,7 +23977,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/hulypulse-client': specifier: workspace:^0.7.0 @@ -24074,7 +24074,7 @@ importers: ../../plugins/print: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -24187,7 +24187,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/guest': specifier: workspace:^0.7.0 @@ -24284,7 +24284,7 @@ importers: specifier: workspace:^0.7.0 version: link:../card '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -24415,7 +24415,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -24530,7 +24530,7 @@ importers: specifier: workspace:^0.7.0 version: link:../controlled-documents '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -24658,7 +24658,7 @@ importers: specifier: workspace:^0.7.0 version: link:../controlled-documents '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -24773,7 +24773,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -24880,7 +24880,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -24980,7 +24980,7 @@ importers: ../../plugins/rating: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -25093,7 +25093,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/emoji': specifier: workspace:^0.7.0 @@ -25187,7 +25187,7 @@ importers: ../../plugins/recorder: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/drive': specifier: workspace:^0.7.0 @@ -25306,7 +25306,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/drive': specifier: workspace:^0.7.0 @@ -25427,7 +25427,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -25570,7 +25570,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/export-resources': specifier: workspace:^0.7.0 @@ -25712,7 +25712,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -25837,7 +25837,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -25931,10 +25931,10 @@ importers: ../../plugins/setting: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -26041,7 +26041,7 @@ importers: ../../plugins/setting-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -26065,7 +26065,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/integration-client': specifier: workspace:^0.7.0 @@ -26235,7 +26235,7 @@ importers: ../../plugins/support: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -26336,7 +26336,7 @@ importers: ../../plugins/support-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -26418,7 +26418,7 @@ importers: ../../plugins/survey: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -26528,7 +26528,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/panel': specifier: workspace:^0.7.0 @@ -26622,7 +26622,7 @@ importers: ../../plugins/tags: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -26732,7 +26732,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -26823,7 +26823,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -26960,7 +26960,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/emoji': specifier: workspace:^0.7.0 @@ -27090,7 +27090,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -27203,7 +27203,7 @@ importers: ../../plugins/telegram-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -27227,7 +27227,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/integration-client': specifier: workspace:^0.7.0 @@ -27348,7 +27348,7 @@ importers: ../../plugins/templates: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -27455,7 +27455,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -27558,7 +27558,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -27710,7 +27710,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/kanban': specifier: workspace:^0.7.0 @@ -27846,7 +27846,7 @@ importers: ../../plugins/text-editor: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -27977,7 +27977,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/drive': specifier: workspace:^0.7.0 @@ -28224,7 +28224,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -28358,7 +28358,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/document': specifier: workspace:^0.7.0 @@ -28497,7 +28497,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -28652,7 +28652,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/kanban': specifier: workspace:^0.7.0 @@ -28797,7 +28797,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -28925,7 +28925,7 @@ importers: specifier: workspace:^0.7.0 version: link:../controlled-documents '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -29040,7 +29040,7 @@ importers: ../../plugins/uploader: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -29144,7 +29144,7 @@ importers: ../../plugins/uploader-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -29244,7 +29244,7 @@ importers: ../../plugins/view: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -29299,7 +29299,7 @@ importers: ../../plugins/view-assets: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -29363,7 +29363,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/emoji': specifier: workspace:^0.7.0 @@ -29496,7 +29496,7 @@ importers: ../../plugins/workbench: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -29609,7 +29609,7 @@ importers: ../../plugins/workbench-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -29636,7 +29636,7 @@ importers: specifier: workspace:^0.7.0 version: link:../contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/inbox': specifier: workspace:^0.7.0 @@ -29775,7 +29775,7 @@ importers: specifier: workspace:^0.7.0 version: link:../authProviders '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -29872,10 +29872,10 @@ importers: specifier: workspace:^0.7.0 version: link:../../server/account '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core koa: specifier: ^2.15.4 @@ -29990,7 +29990,7 @@ importers: specifier: workspace:^0.7.18 version: link:../../foundations/core/packages/client-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/mongo': specifier: workspace:^0.7.16 @@ -30081,7 +30081,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../server/collaborator '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -30178,7 +30178,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/attachment '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/front': specifier: workspace:^0.7.0 @@ -30305,7 +30305,7 @@ importers: specifier: workspace:^0.7.12 version: link:../../foundations/communication/packages/server '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/elastic': specifier: workspace:^0.7.16 @@ -30435,7 +30435,7 @@ importers: ../../pods/media: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -30456,7 +30456,7 @@ importers: specifier: workspace:^0.7.12 version: link:../../foundations/communication/packages/types '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/drive': specifier: workspace:^0.7.0 @@ -30550,7 +30550,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/analytics-service '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -30668,7 +30668,7 @@ importers: ../../pods/server: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -30686,7 +30686,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/kafka': specifier: workspace:^0.7.18 @@ -30864,7 +30864,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/analytics-service '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -30961,7 +30961,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/analytics-service '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/kafka': specifier: workspace:^0.7.18 @@ -31104,7 +31104,7 @@ importers: specifier: workspace:^0.7.18 version: link:../../foundations/core/packages/client-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core cross-env: specifier: ~7.0.3 @@ -31165,7 +31165,7 @@ importers: ../../server-plugins/activity: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -31238,7 +31238,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -31314,7 +31314,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/ai-bot '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -31384,7 +31384,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -31460,7 +31460,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/analytics-collector '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -31524,7 +31524,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -31582,7 +31582,7 @@ importers: ../../server-plugins/attachment: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -31640,7 +31640,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/attachment '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -31692,7 +31692,7 @@ importers: ../../server-plugins/calendar: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -31756,7 +31756,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/kafka': specifier: workspace:^0.7.18 @@ -31823,7 +31823,7 @@ importers: ../../server-plugins/card: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -31893,7 +31893,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -31954,7 +31954,7 @@ importers: ../../server-plugins/chunter: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -32021,7 +32021,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/login': specifier: workspace:^0.7.0 @@ -32103,7 +32103,7 @@ importers: ../../server-plugins/collaboration: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -32161,7 +32161,7 @@ importers: ../../server-plugins/collaboration-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -32216,7 +32216,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -32283,7 +32283,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/login': specifier: workspace:^0.7.0 @@ -32420,7 +32420,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/controlled-documents '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -32502,7 +32502,7 @@ importers: ../../server-plugins/document: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -32563,7 +32563,7 @@ importers: ../../server-plugins/document-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/document': specifier: workspace:^0.7.0 @@ -32630,7 +32630,7 @@ importers: ../../server-plugins/drive: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -32685,7 +32685,7 @@ importers: ../../server-plugins/drive-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/drive': specifier: workspace:^0.7.0 @@ -32740,7 +32740,7 @@ importers: ../../server-plugins/gmail: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -32807,7 +32807,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/gmail': specifier: workspace:^0.7.0 @@ -32874,7 +32874,7 @@ importers: ../../server-plugins/guest: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -32929,7 +32929,7 @@ importers: ../../server-plugins/guest-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/guest': specifier: workspace:^0.7.0 @@ -32990,7 +32990,7 @@ importers: ../../server-plugins/hr: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -33051,7 +33051,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/gmail': specifier: workspace:^0.7.0 @@ -33176,7 +33176,7 @@ importers: ../../server-plugins/inventory-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/inventory': specifier: workspace:^0.7.0 @@ -33301,7 +33301,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/lead': specifier: workspace:^0.7.0 @@ -33368,7 +33368,7 @@ importers: ../../server-plugins/love: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -33432,7 +33432,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/love': specifier: workspace:^0.7.0 @@ -33511,7 +33511,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -33581,7 +33581,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -33654,7 +33654,7 @@ importers: ../../server-plugins/preference: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -33718,7 +33718,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/collaborator-client '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -33785,7 +33785,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -33849,7 +33849,7 @@ importers: ../../server-plugins/rating: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -33907,7 +33907,7 @@ importers: ../../server-plugins/recruit: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -33968,7 +33968,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/login': specifier: workspace:^0.7.0 @@ -34096,7 +34096,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -34169,7 +34169,7 @@ importers: ../../server-plugins/setting: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -34233,7 +34233,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -34291,7 +34291,7 @@ importers: ../../server-plugins/tags: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -34346,7 +34346,7 @@ importers: ../../server-plugins/tags-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -34401,7 +34401,7 @@ importers: ../../server-plugins/task: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -34462,7 +34462,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/login': specifier: workspace:^0.7.0 @@ -34538,7 +34538,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/activity '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -34611,7 +34611,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -34690,7 +34690,7 @@ importers: ../../server-plugins/templates: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -34748,7 +34748,7 @@ importers: ../../server-plugins/time: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -34815,7 +34815,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -34894,7 +34894,7 @@ importers: ../../server-plugins/tracker: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -34958,7 +34958,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/login': specifier: workspace:^0.7.0 @@ -35101,7 +35101,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -35168,7 +35168,7 @@ importers: ../../server-plugins/view: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -35226,7 +35226,7 @@ importers: ../../server-plugins/view-resources: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -35287,7 +35287,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/mongo': specifier: workspace:^0.7.16 @@ -35384,7 +35384,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -35502,7 +35502,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -35590,7 +35590,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/minio': specifier: workspace:^0.7.17 @@ -35675,7 +35675,7 @@ importers: specifier: workspace:^0.7.0 version: link:../account '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/activity': specifier: workspace:^0.7.0 @@ -35702,7 +35702,7 @@ importers: specifier: workspace:^0.7.12 version: link:../../foundations/communication/packages/types '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/minio': specifier: workspace:^0.7.17 @@ -35832,7 +35832,7 @@ importers: ../../server/front: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -35841,7 +35841,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/attachment '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/minio': specifier: workspace:^0.7.17 @@ -35983,7 +35983,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/drive': specifier: workspace:^0.7.0 @@ -36131,7 +36131,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/controlled-documents-assets '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/document': specifier: workspace:^0.7.0 @@ -36561,7 +36561,7 @@ importers: ../../server/tool: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/client': specifier: workspace:^0.7.18 @@ -36576,7 +36576,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/importer': specifier: workspace:^0.7.0 @@ -36685,13 +36685,13 @@ importers: ../../server/workspace-service: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/model': specifier: workspace:^0.7.17 @@ -36812,7 +36812,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../server/account '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/ai-bot': specifier: workspace:^0.7.0 @@ -36839,7 +36839,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/document': specifier: workspace:^0.7.0 @@ -37008,7 +37008,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../../foundations/core/packages/analytics-service '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -37099,7 +37099,7 @@ importers: ../../services/backup/backup-api-pod: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -37108,7 +37108,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../../foundations/core/packages/analytics-service '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -37217,7 +37217,7 @@ importers: ../../services/billing/pod-billing: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -37226,7 +37226,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../../foundations/core/packages/analytics-service '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/datalake': specifier: workspace:^0.7.17 @@ -37347,7 +37347,7 @@ importers: ../../services/calendar/pod-calendar: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/analytics-service': specifier: workspace:^0.7.17 @@ -37368,7 +37368,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/integration-client': specifier: workspace:^0.7.0 @@ -37489,7 +37489,7 @@ importers: ../../services/calendar/pod-calendar-mailer: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -37507,7 +37507,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/kafka': specifier: workspace:^0.7.18 @@ -37601,7 +37601,7 @@ importers: specifier: ^3.738.0 version: 3.927.0 '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -37610,7 +37610,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../../foundations/core/packages/analytics-service '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/kafka': specifier: workspace:^0.7.18 @@ -37740,7 +37740,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../server/account '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/analytics-service': specifier: workspace:^0.7.17 @@ -37755,7 +37755,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/document': specifier: workspace:^0.7.0 @@ -37924,7 +37924,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -38046,7 +38046,7 @@ importers: ../../services/github/github-resources: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/activity': specifier: workspace:^0.7.0 @@ -38076,7 +38076,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/diffview': specifier: workspace:^0.7.0 @@ -38218,7 +38218,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/github': specifier: workspace:^0.7.0 @@ -38351,7 +38351,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../server/account '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/activity': specifier: workspace:^0.7.0 @@ -38411,7 +38411,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact-assets '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/document': specifier: workspace:^0.7.0 @@ -38769,7 +38769,7 @@ importers: ../../services/github/server-github: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/github': specifier: workspace:^0.7.0 @@ -38836,7 +38836,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/github': specifier: workspace:^0.7.0 @@ -38918,7 +38918,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/github': specifier: workspace:^0.7.0 @@ -38982,7 +38982,7 @@ importers: ../../services/gmail/pod-gmail: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/analytics-service': specifier: workspace:^0.7.17 @@ -39015,7 +39015,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/gmail': specifier: workspace:^0.7.0 @@ -39166,7 +39166,7 @@ importers: ../../services/love: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics-service': specifier: workspace:^0.7.17 @@ -39184,7 +39184,7 @@ importers: specifier: workspace:^0.7.18 version: link:../../foundations/core/packages/client-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/datalake': specifier: workspace:^0.7.17 @@ -39305,7 +39305,7 @@ importers: ../../services/mail/mail-common: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/api-client': specifier: workspace:^0.7.18 @@ -39332,7 +39332,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/kafka': specifier: workspace:^0.7.18 @@ -39453,7 +39453,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../../foundations/core/packages/analytics-service '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/server-core': specifier: workspace:^0.7.18 @@ -39544,7 +39544,7 @@ importers: ../../services/mail/pod-mail-worker: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/analytics-service': specifier: workspace:^0.7.17 @@ -39571,7 +39571,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/kafka': specifier: workspace:^0.7.18 @@ -39704,7 +39704,7 @@ importers: specifier: workspace:^0.7.18 version: link:../../../foundations/core/packages/client-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/notification': specifier: workspace:^0.7.0 @@ -39798,7 +39798,7 @@ importers: ../../services/payment/pod-payment: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -39807,7 +39807,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../../foundations/core/packages/analytics-service '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -39928,13 +39928,13 @@ importers: ../../services/print/pod-print: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/analytics-service': specifier: workspace:^0.7.17 version: link:../../../foundations/core/packages/analytics-service '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -40034,7 +40034,7 @@ importers: ../../services/process: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -40058,7 +40058,7 @@ importers: specifier: workspace:^0.7.12 version: link:../../foundations/communication/packages/types '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/kafka': specifier: workspace:^0.7.18 @@ -40152,7 +40152,7 @@ importers: ../../services/rating: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -40170,7 +40170,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/kafka': specifier: workspace:^0.7.18 @@ -40300,7 +40300,7 @@ importers: specifier: workspace:^0.7.17 version: link:../../foundations/core/packages/analytics-service '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -40439,7 +40439,7 @@ importers: ../../services/sign/pod-sign: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/analytics-service': specifier: workspace:^0.7.17 @@ -40451,7 +40451,7 @@ importers: specifier: workspace:^0.7.18 version: link:../../../foundations/core/packages/client-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -40566,7 +40566,7 @@ importers: ../../services/telegram-bot/pod-telegram-bot: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../../foundations/core/packages/account-client '@hcengineering/activity': specifier: workspace:^0.7.0 @@ -40596,7 +40596,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/kafka': specifier: workspace:^0.7.18 @@ -40750,7 +40750,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../../foundations/core/packages/core '@hcengineering/mongo': specifier: workspace:^0.7.16 @@ -40883,7 +40883,7 @@ importers: ../../services/translate: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -40913,7 +40913,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/hulylake-client': specifier: workspace:^0.7.17 @@ -41007,7 +41007,7 @@ importers: ../../services/worker: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/kafka': specifier: workspace:^0.7.18 @@ -41098,13 +41098,13 @@ importers: specifier: workspace:^0.7.0 version: link:../../server/account '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/client-resources': specifier: workspace:^0.7.18 version: link:../../foundations/core/packages/client-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/server-token': specifier: workspace:^0.7.17 @@ -41168,7 +41168,7 @@ importers: ../../ws-tests/api-tests: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../../foundations/core/packages/account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 @@ -41183,7 +41183,7 @@ importers: specifier: workspace:^0.7.0 version: link:../../plugins/contact '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -41280,7 +41280,7 @@ importers: specifier: workspace:^0.7.18 version: link:../../foundations/core/packages/client-resources '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../../foundations/core/packages/core cross-env: specifier: ~7.0.3 @@ -61235,7 +61235,7 @@ snapshots: node-loader@2.0.0(webpack@5.102.1): dependencies: loader-utils: 2.0.4 - webpack: 5.102.1(@swc/core@1.15.1)(esbuild@0.25.12)(webpack-cli@5.1.4) + webpack: 5.102.1 node-localstorage@2.2.1: dependencies: @@ -63266,6 +63266,15 @@ snapshots: optionalDependencies: '@swc/core': 1.15.1 + terser-webpack-plugin@5.3.14(webpack@5.102.1): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + serialize-javascript: 6.0.2 + terser: 5.44.1 + webpack: 5.102.1 + terser@5.44.1: dependencies: '@jridgewell/source-map': 0.3.11 @@ -63926,6 +63935,38 @@ snapshots: webpack-sources@3.3.3: {} + webpack@5.102.1: + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.15.0 + acorn-import-phases: 1.0.4(acorn@8.15.0) + browserslist: 4.27.0 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.18.3 + es-module-lexer: 1.7.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.1 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.3 + tapable: 2.3.0 + terser-webpack-plugin: 5.3.14(webpack@5.102.1) + watchpack: 2.4.4 + webpack-sources: 3.3.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + webpack@5.102.1(@swc/core@1.15.1): dependencies: '@types/eslint-scope': 3.7.7 diff --git a/desktop/package.json b/desktop/package.json index f8f4a77bfe..afb101b34c 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -133,7 +133,7 @@ "@hcengineering/notification-resources": "workspace:^0.7.0", "@hcengineering/preference": "workspace:^0.7.0", "@hcengineering/preference-assets": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/rekoni": "workspace:^0.7.0", "@hcengineering/tags-assets": "workspace:^0.7.0", "@hcengineering/tags": "workspace:^0.7.0", diff --git a/dev/doc-import-tool/package.json b/dev/doc-import-tool/package.json index 1e96b999a8..fb286a10ac 100644 --- a/dev/doc-import-tool/package.json +++ b/dev/doc-import-tool/package.json @@ -47,7 +47,7 @@ "@hcengineering/account": "workspace:^0.7.0", "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-storage": "workspace:^0.7.16", diff --git a/dev/import-tool/package.json b/dev/import-tool/package.json index 1aade2d4c8..3e538b20ba 100644 --- a/dev/import-tool/package.json +++ b/dev/import-tool/package.json @@ -51,7 +51,7 @@ "@types/js-yaml": "^4.0.9" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-client": "workspace:^0.7.16", "@hcengineering/importer": "workspace:^0.7.0", diff --git a/dev/prod/package.json b/dev/prod/package.json index 1fdd3f2d8f..25d1f7fd24 100644 --- a/dev/prod/package.json +++ b/dev/prod/package.json @@ -97,7 +97,7 @@ "@hcengineering/controlled-documents": "workspace:^0.7.0", "@hcengineering/controlled-documents-assets": "workspace:^0.7.0", "@hcengineering/controlled-documents-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/desktop-preferences": "workspace:^0.7.0", "@hcengineering/desktop-preferences-assets": "workspace:^0.7.0", "@hcengineering/desktop-preferences-resources": "workspace:^0.7.0", diff --git a/dev/tool/package.json b/dev/tool/package.json index cc94a80a96..d46338bf81 100644 --- a/dev/tool/package.json +++ b/dev/tool/package.json @@ -75,7 +75,7 @@ "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/client-resources": "workspace:^0.7.18", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/controlled-documents": "workspace:^0.7.0", "@hcengineering/document": "workspace:^0.7.0", "@hcengineering/elastic": "workspace:^0.7.16", @@ -95,7 +95,7 @@ "@hcengineering/model-activity": "workspace:^0.7.0", "@hcengineering/model-lead": "workspace:^0.7.0", "@hcengineering/postgres": "workspace:^0.7.21", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/mongo": "workspace:^0.7.16", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/recruit": "workspace:^0.7.0", diff --git a/foundations/communication/packages/rest-client/package.json b/foundations/communication/packages/rest-client/package.json index 9a725cb61d..4f43da2a17 100644 --- a/foundations/communication/packages/rest-client/package.json +++ b/foundations/communication/packages/rest-client/package.json @@ -40,7 +40,7 @@ "@hcengineering/communication-types": "workspace:^0.7.12", "@hcengineering/communication-sdk-types": "workspace:^0.7.12", "@hcengineering/communication-shared": "workspace:^0.7.11", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "snappyjs": "^0.7.0" }, "repository": { diff --git a/foundations/communication/packages/sdk-types/package.json b/foundations/communication/packages/sdk-types/package.json index dfeb4f15f3..9c37d52ba5 100644 --- a/foundations/communication/packages/sdk-types/package.json +++ b/foundations/communication/packages/sdk-types/package.json @@ -36,7 +36,7 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/communication-types": "workspace:^0.7.12" }, "repository": { diff --git a/foundations/communication/packages/server/package.json b/foundations/communication/packages/server/package.json index f9ad1bce4c..4ca1ae9889 100644 --- a/foundations/communication/packages/server/package.json +++ b/foundations/communication/packages/server/package.json @@ -41,12 +41,12 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/communication-cockroach": "workspace:^0.7.11", "@hcengineering/communication-sdk-types": "workspace:^0.7.12", "@hcengineering/communication-shared": "workspace:^0.7.11", "@hcengineering/communication-types": "workspace:^0.7.12", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-token": "workspace:^0.7.17", "@hcengineering/text-core": "workspace:^0.7.18", "@hcengineering/text-markdown": "workspace:^0.7.20", diff --git a/foundations/communication/packages/types/package.json b/foundations/communication/packages/types/package.json index 6b493a8c1d..7c2762b8fb 100644 --- a/foundations/communication/packages/types/package.json +++ b/foundations/communication/packages/types/package.json @@ -36,7 +36,7 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23" + "@hcengineering/core": "workspace:^0.7.24" }, "repository": { "type": "git", diff --git a/foundations/core/common/changes/@hcengineering/account-client/account-permissions_2025-12-17-16-28.json b/foundations/core/common/changes/@hcengineering/account-client/account-permissions_2025-12-17-16-28.json new file mode 100644 index 0000000000..4034d16586 --- /dev/null +++ b/foundations/core/common/changes/@hcengineering/account-client/account-permissions_2025-12-17-16-28.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@hcengineering/account-client", + "comment": "Add permission methods", + "type": "patch" + } + ], + "packageName": "@hcengineering/account-client" +} \ No newline at end of file diff --git a/foundations/core/common/changes/@hcengineering/core/add-permissions_2025-12-17-15-33.json b/foundations/core/common/changes/@hcengineering/core/add-permissions_2025-12-17-15-33.json new file mode 100644 index 0000000000..1fa70d713f --- /dev/null +++ b/foundations/core/common/changes/@hcengineering/core/add-permissions_2025-12-17-15-33.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@hcengineering/core", + "comment": "Add workspace permission enum", + "type": "patch" + } + ], + "packageName": "@hcengineering/core" +} \ No newline at end of file diff --git a/foundations/core/common/config/rush/pnpm-lock.yaml b/foundations/core/common/config/rush/pnpm-lock.yaml index 9e813a4266..3b91075cc1 100644 --- a/foundations/core/common/config/rush/pnpm-lock.yaml +++ b/foundations/core/common/config/rush/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: ../../packages/account-client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -126,7 +126,7 @@ importers: specifier: workspace:^0.7.17 version: link:../analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/measurements-otlp': specifier: workspace:^0.7.17 @@ -187,7 +187,7 @@ importers: ../../packages/api-client: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../account-client '@hcengineering/client': specifier: workspace:^0.7.18 @@ -199,7 +199,7 @@ importers: specifier: workspace:^0.7.17 version: link:../collaborator-client '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -276,7 +276,7 @@ importers: ../../packages/client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -337,7 +337,7 @@ importers: specifier: workspace:^0.7.18 version: link:../client '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -407,7 +407,7 @@ importers: ../../packages/collaborator-client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core devDependencies: '@hcengineering/platform-rig': @@ -526,7 +526,7 @@ importers: ../../packages/hulylake-client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/retry': specifier: workspace:^0.7.17 @@ -711,13 +711,13 @@ importers: ../../packages/model: dependencies: '@hcengineering/account-client': - specifier: workspace:^0.7.20 + specifier: workspace:^0.7.21 version: link:../account-client '@hcengineering/analytics': specifier: workspace:^0.7.17 version: link:../analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -885,7 +885,7 @@ importers: specifier: workspace:^0.7.17 version: link:../analytics '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -940,7 +940,7 @@ importers: ../../packages/rank: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core lexorank: specifier: ~1.0.4 @@ -1040,7 +1040,7 @@ importers: ../../packages/rpc: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -1098,7 +1098,7 @@ importers: ../../packages/storage: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 @@ -1156,7 +1156,7 @@ importers: ../../packages/storage-client: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core devDependencies: '@hcengineering/platform-rig': @@ -1211,7 +1211,7 @@ importers: ../../packages/text: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/text-core': specifier: workspace:^0.7.18 @@ -1380,7 +1380,7 @@ importers: ../../packages/text-core: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core fast-equals: specifier: ^5.2.2 @@ -1554,7 +1554,7 @@ importers: ../../packages/text-ydoc: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/text': specifier: workspace:^0.7.18 @@ -1624,7 +1624,7 @@ importers: ../../packages/token: dependencies: '@hcengineering/core': - specifier: workspace:^0.7.23 + specifier: workspace:^0.7.24 version: link:../core '@hcengineering/platform': specifier: workspace:^0.7.19 diff --git a/foundations/core/packages/account-client/package.json b/foundations/core/packages/account-client/package.json index c664a8c0c2..e5a3e118b4 100644 --- a/foundations/core/packages/account-client/package.json +++ b/foundations/core/packages/account-client/package.json @@ -1,6 +1,6 @@ { "name": "@hcengineering/account-client", - "version": "0.7.20", + "version": "0.7.21", "main": "lib/index.js", "svelte": "src/index.ts", "types": "types/index.d.ts", @@ -43,7 +43,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19" }, "repository": "https://github.com/hcengineering/huly.core", diff --git a/foundations/core/packages/account-client/src/client.ts b/foundations/core/packages/account-client/src/client.ts index bc7049f38d..5a691b9f0a 100644 --- a/foundations/core/packages/account-client/src/client.ts +++ b/foundations/core/packages/account-client/src/client.ts @@ -243,6 +243,12 @@ export interface AccountClient { getSubscriptionById: (subscriptionId: string) => Promise upsertSubscription: (subscription: SubscriptionData) => Promise + batchAssignWorkspacePermission: (params: { accountIds: AccountUuid[], permission: string }) => Promise + batchRevokeWorkspacePermission: (params: { accountIds: AccountUuid[], permission: string }) => Promise + hasWorkspacePermission: (params: { accountId: AccountUuid, permission: string }) => Promise + getWorkspacePermissions: (params: { accountId: AccountUuid, permission: string }) => Promise + getWorkspaceUsersWithPermission: (params: { permission: string }) => Promise + setCookie: () => Promise deleteCookie: () => Promise } @@ -1253,6 +1259,41 @@ class AccountClientImpl implements AccountClient { params: subscription }) } + + async batchAssignWorkspacePermission (params: { accountIds: AccountUuid[], permission: string }): Promise { + await this._rpc({ + method: 'batchAssignWorkspacePermission', + params + }) + } + + async batchRevokeWorkspacePermission (params: { accountIds: AccountUuid[], permission: string }): Promise { + await this._rpc({ + method: 'batchRevokeWorkspacePermission', + params + }) + } + + async hasWorkspacePermission (params: { accountId: AccountUuid, permission: string }): Promise { + return await this._rpc({ + method: 'hasWorkspacePermission', + params + }) + } + + async getWorkspacePermissions (params: { accountId: AccountUuid, permission: string }): Promise { + return await this._rpc({ + method: 'getWorkspacePermissions', + params + }) + } + + async getWorkspaceUsersWithPermission (params: { permission: string }): Promise { + return await this._rpc({ + method: 'getWorkspaceUsersWithPermission', + params + }) + } } function withRetry Promise> ( diff --git a/foundations/core/packages/analytics-service/package.json b/foundations/core/packages/analytics-service/package.json index ace3309d43..54cbaeec57 100644 --- a/foundations/core/packages/analytics-service/package.json +++ b/foundations/core/packages/analytics-service/package.json @@ -41,7 +41,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/measurements-otlp": "workspace:^0.7.17", "winston": "^3.11.0", diff --git a/foundations/core/packages/api-client/package.json b/foundations/core/packages/api-client/package.json index 9df5516df3..bfecd53454 100644 --- a/foundations/core/packages/api-client/package.json +++ b/foundations/core/packages/api-client/package.json @@ -52,11 +52,11 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/client": "workspace:^0.7.18", "@hcengineering/client-resources": "workspace:^0.7.18", "@hcengineering/collaborator-client": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/text": "workspace:^0.7.18", "@hcengineering/text-markdown": "workspace:^0.7.20", diff --git a/foundations/core/packages/client-resources/package.json b/foundations/core/packages/client-resources/package.json index a545f7c5d1..5f7866b954 100644 --- a/foundations/core/packages/client-resources/package.json +++ b/foundations/core/packages/client-resources/package.json @@ -46,7 +46,7 @@ "dependencies": { "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/client": "workspace:^0.7.18", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/rpc": "workspace:^0.7.17", "snappyjs": "^0.7.0" diff --git a/foundations/core/packages/client/package.json b/foundations/core/packages/client/package.json index 1788416ee4..303c444d03 100644 --- a/foundations/core/packages/client/package.json +++ b/foundations/core/packages/client/package.json @@ -42,7 +42,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23" + "@hcengineering/core": "workspace:^0.7.24" }, "repository": "https://github.com/hcengineering/huly.core", "publishConfig": { diff --git a/foundations/core/packages/collaborator-client/package.json b/foundations/core/packages/collaborator-client/package.json index 121f2daf7d..ae85f0991e 100644 --- a/foundations/core/packages/collaborator-client/package.json +++ b/foundations/core/packages/collaborator-client/package.json @@ -43,7 +43,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23" + "@hcengineering/core": "workspace:^0.7.24" }, "repository": "https://github.com/hcengineering/huly.core", "publishConfig": { diff --git a/foundations/core/packages/core/package.json b/foundations/core/packages/core/package.json index d3498b51ca..b0d62a5244 100644 --- a/foundations/core/packages/core/package.json +++ b/foundations/core/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@hcengineering/core", - "version": "0.7.23", + "version": "0.7.24", "main": "lib/index.js", "svelte": "src/index.ts", "types": "types/index.d.ts", diff --git a/foundations/core/packages/core/src/classes.ts b/foundations/core/packages/core/src/classes.ts index c4ec2518a6..bfdd841d04 100644 --- a/foundations/core/packages/core/src/classes.ts +++ b/foundations/core/packages/core/src/classes.ts @@ -952,3 +952,13 @@ export interface Collaborator extends AttachedDoc { * @public */ export type IntegrationKind = string & { __IntegrationKind: true } + +/** + * @public + */ +export enum WorkspaceAccountPermission { + /** + * Allows users to import documents to workspace. + */ + ImportDocument = 'ImportDocument' +} diff --git a/foundations/core/packages/hulylake-client/package.json b/foundations/core/packages/hulylake-client/package.json index 438f560fcb..a937134e04 100644 --- a/foundations/core/packages/hulylake-client/package.json +++ b/foundations/core/packages/hulylake-client/package.json @@ -43,7 +43,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/retry": "workspace:^0.7.17" }, "repository": "https://github.com/hcengineering/huly.core", diff --git a/foundations/core/packages/model/package.json b/foundations/core/packages/model/package.json index 9dcaa4c5b6..0e6eb0eaab 100644 --- a/foundations/core/packages/model/package.json +++ b/foundations/core/packages/model/package.json @@ -36,12 +36,12 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/storage": "workspace:^0.7.17", "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/rank": "workspace:^0.7.17", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "toposort": "^2.0.2", "fast-equals": "^5.2.2" }, diff --git a/foundations/core/packages/query/package.json b/foundations/core/packages/query/package.json index 3a71607c1e..58a8417189 100644 --- a/foundations/core/packages/query/package.json +++ b/foundations/core/packages/query/package.json @@ -41,7 +41,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/analytics": "workspace:^0.7.17", "fast-equals": "^5.2.2" }, diff --git a/foundations/core/packages/rank/package.json b/foundations/core/packages/rank/package.json index df5e4bdf00..84992982f4 100644 --- a/foundations/core/packages/rank/package.json +++ b/foundations/core/packages/rank/package.json @@ -40,7 +40,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "lexorank": "~1.0.4" }, "repository": "https://github.com/hcengineering/huly.core", diff --git a/foundations/core/packages/rpc/package.json b/foundations/core/packages/rpc/package.json index d4d282cc14..bc2cdcb154 100644 --- a/foundations/core/packages/rpc/package.json +++ b/foundations/core/packages/rpc/package.json @@ -41,7 +41,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "msgpackr": "^1.11.2" }, diff --git a/foundations/core/packages/storage-client/package.json b/foundations/core/packages/storage-client/package.json index 3ef6f71eef..5708e6a983 100644 --- a/foundations/core/packages/storage-client/package.json +++ b/foundations/core/packages/storage-client/package.json @@ -42,7 +42,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23" + "@hcengineering/core": "workspace:^0.7.24" }, "repository": "https://github.com/hcengineering/huly.core", "publishConfig": { diff --git a/foundations/core/packages/storage/package.json b/foundations/core/packages/storage/package.json index 6750ff7878..9ff39fb5bc 100644 --- a/foundations/core/packages/storage/package.json +++ b/foundations/core/packages/storage/package.json @@ -36,7 +36,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "fast-equals": "^5.2.2" }, "files": [ diff --git a/foundations/core/packages/text-core/package.json b/foundations/core/packages/text-core/package.json index 3138ff338b..b030d74c77 100644 --- a/foundations/core/packages/text-core/package.json +++ b/foundations/core/packages/text-core/package.json @@ -42,7 +42,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "fast-equals": "^5.2.2", "hash-it": "^6.0.0" }, diff --git a/foundations/core/packages/text-ydoc/package.json b/foundations/core/packages/text-ydoc/package.json index c67a6c2c57..00365ef2f7 100644 --- a/foundations/core/packages/text-ydoc/package.json +++ b/foundations/core/packages/text-ydoc/package.json @@ -43,7 +43,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/text": "workspace:^0.7.18", "@hcengineering/text-core": "workspace:^0.7.18", "yjs": "^13.6.27", diff --git a/foundations/core/packages/text/package.json b/foundations/core/packages/text/package.json index 68730e5eb7..e70d898457 100644 --- a/foundations/core/packages/text/package.json +++ b/foundations/core/packages/text/package.json @@ -41,7 +41,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/text-core": "workspace:^0.7.18", "@tiptap/core": "^2.11.7", "@tiptap/html": "^2.11.7", diff --git a/foundations/core/packages/token/package.json b/foundations/core/packages/token/package.json index cd71e0e8b0..4290cc86e0 100644 --- a/foundations/core/packages/token/package.json +++ b/foundations/core/packages/token/package.json @@ -42,7 +42,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "jwt-simple": "^0.5.6", "uuid": "^8.3.2" diff --git a/foundations/hulypulse/.gitignore b/foundations/hulypulse/.gitignore index 543c428394..e980812ead 100644 --- a/foundations/hulypulse/.gitignore +++ b/foundations/hulypulse/.gitignore @@ -6,8 +6,10 @@ /scripts/TEST_LLEOTOKEN.html Justfile commit.sh +bloat.sh /src/GO.sh /src/GOT.sh +pulse-status.sh GO.sh TEST.sh TEST_WS.sh @@ -17,3 +19,4 @@ DOCKER.sh /lleo /client /scripts + diff --git a/foundations/hulypulse/Cargo.lock b/foundations/hulypulse/Cargo.lock index b6064ca942..1668acc159 100644 --- a/foundations/hulypulse/Cargo.lock +++ b/foundations/hulypulse/Cargo.lock @@ -2,31 +2,6 @@ # It is not intended for manual editing. version = 4 -[[package]] -name = "actix" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de7fa236829ba0841304542f7614c42b80fca007455315c45c785ccfa873a85b" -dependencies = [ - "actix-macros", - "actix-rt", - "actix_derive", - "bitflags 2.9.4", - "bytes", - "crossbeam-channel", - "futures-core", - "futures-sink", - "futures-task", - "futures-util", - "log", - "once_cell", - "parking_lot 0.12.4", - "pin-project-lite", - "smallvec", - "tokio", - "tokio-util", -] - [[package]] name = "actix-codec" version = "0.5.2" @@ -70,7 +45,7 @@ dependencies = [ "actix-service", "actix-tls", "actix-utils", - "base64 0.22.1", + "base64", "bitflags 2.9.4", "brotli", "bytes", @@ -234,24 +209,6 @@ dependencies = [ "url", ] -[[package]] -name = "actix-web-actors" -version = "4.3.1+deprecated" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f98c5300b38fd004fe7d2a964f9a90813fdbe8a81fed500587e78b1b71c6f980" -dependencies = [ - "actix", - "actix-codec", - "actix-http", - "actix-web", - "bytes", - "bytestring", - "futures-core", - "pin-project-lite", - "tokio", - "tokio-util", -] - [[package]] name = "actix-web-codegen" version = "4.3.0" @@ -278,17 +235,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "actix_derive" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6ac1e58cded18cb28ddc17143c4dea5345b3ad575e14f32f66e4054a56eb271" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "addr2line" version = "0.25.1" @@ -363,12 +309,6 @@ version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" -[[package]] -name = "arraydeque" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236" - [[package]] name = "async-trait" version = "0.1.89" @@ -423,12 +363,6 @@ dependencies = [ "windows-link", ] -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - [[package]] name = "base64" version = "0.22.1" @@ -461,9 +395,6 @@ name = "bitflags" version = "2.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" -dependencies = [ - "serde", -] [[package]] name = "block-buffer" @@ -476,9 +407,9 @@ dependencies = [ [[package]] name = "borrow-or-share" -version = "0.2.2" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3eeab4423108c5d7c744f4d234de88d18d636100093ae04caf4825134b9c3a32" +checksum = "dc0b364ead1874514c8c2855ab558056ebfeb775653e7ae45ff72f28f8f3166c" [[package]] name = "brotli" @@ -503,9 +434,9 @@ dependencies = [ [[package]] name = "bstr" -version = "1.12.0" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4" +checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab" dependencies = [ "memchr", "serde", @@ -612,47 +543,11 @@ version = "0.15.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "180e549344080374f9b32ed41bf3b6b57885ff6a289367b3dbc10eea8acc1918" dependencies = [ - "async-trait", - "convert_case", - "json5", "pathdiff", - "ron", - "rust-ini", - "serde-untagged", "serde_core", "serde_json", "toml", "winnow", - "yaml-rust2", -] - -[[package]] -name = "const-random" -version = "0.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359" -dependencies = [ - "const-random-macro", -] - -[[package]] -name = "const-random-macro" -version = "0.1.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e" -dependencies = [ - "getrandom 0.2.16", - "once_cell", - "tiny-keccak", -] - -[[package]] -name = "convert_case" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" -dependencies = [ - "unicode-segmentation", ] [[package]] @@ -700,27 +595,12 @@ dependencies = [ "cfg-if", ] -[[package]] -name = "crossbeam-channel" -version = "0.5.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" -dependencies = [ - "crossbeam-utils", -] - [[package]] name = "crossbeam-utils" version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" -[[package]] -name = "crunchy" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" - [[package]] name = "crypto-common" version = "0.1.6" @@ -904,15 +784,6 @@ dependencies = [ "syn", ] -[[package]] -name = "dlv-list" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f" -dependencies = [ - "const-random", -] - [[package]] name = "dyn-clone" version = "1.0.20" @@ -943,17 +814,6 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" -[[package]] -name = "erased-serde" -version = "0.4.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "259d404d09818dec19332e31d94558aeb442fea04c817006456c24b5460bbd4b" -dependencies = [ - "serde", - "serde_core", - "typeid", -] - [[package]] name = "fancy-regex" version = "0.14.0" @@ -1163,9 +1023,9 @@ checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" [[package]] name = "globset" -version = "0.4.16" +version = "0.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5" +checksum = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3" dependencies = [ "aho-corasick", "bstr", @@ -1244,15 +1104,6 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" -[[package]] -name = "hashlink" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1" -dependencies = [ - "hashbrown 0.15.5", -] - [[package]] name = "heck" version = "0.5.0" @@ -1324,15 +1175,14 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "hulypulse" -version = "0.2.2" +version = "0.4.0" dependencies = [ - "actix", "actix-cors", "actix-web", - "actix-web-actors", "actix-ws", "anyhow", "config", + "futures", "futures-util", "hex", "hulyrs", @@ -1343,9 +1193,7 @@ dependencies = [ "serde", "serde_json", "serde_with", - "size", "strum", - "strum_macros", "tokio", "tokio-stream", "tokio-tungstenite", @@ -1436,7 +1284,7 @@ version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8" dependencies = [ - "base64 0.22.1", + "base64", "bytes", "futures-channel", "futures-core", @@ -1685,17 +1533,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "json5" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1" -dependencies = [ - "pest", - "pest_derive", - "serde", -] - [[package]] name = "jsonschema" version = "0.30.0" @@ -1703,7 +1540,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1b46a0365a611fbf1d2143104dcf910aada96fafd295bab16c60b802bf6fa1d" dependencies = [ "ahash", - "base64 0.22.1", + "base64", "bytecount", "email_address", "fancy-regex", @@ -1728,7 +1565,7 @@ version = "9.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a87cc7a48537badeae96744432de36f4be2b4a34a05a5ef32e9dd8a1c169dde" dependencies = [ - "base64 0.22.1", + "base64", "js-sys", "pem", "ring 0.17.14", @@ -1854,15 +1691,6 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21" -[[package]] -name = "nu-ansi-term" -version = "0.50.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399" -dependencies = [ - "windows-sys 0.52.0", -] - [[package]] name = "num" version = "0.4.3" @@ -1969,16 +1797,6 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" -[[package]] -name = "ordered-multimap" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79" -dependencies = [ - "dlv-list", - "hashbrown 0.14.5", -] - [[package]] name = "outref" version = "0.5.2" @@ -2045,7 +1863,7 @@ version = "3.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" dependencies = [ - "base64 0.22.1", + "base64", "serde", ] @@ -2055,50 +1873,6 @@ version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" -[[package]] -name = "pest" -version = "2.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21e0a3a33733faeaf8651dfee72dd0f388f0c8e5ad496a3478fa5a922f49cfa8" -dependencies = [ - "memchr", - "thiserror 2.0.17", - "ucd-trie", -] - -[[package]] -name = "pest_derive" -version = "2.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc58706f770acb1dbd0973e6530a3cff4746fb721207feb3a8a6064cd0b6c663" -dependencies = [ - "pest", - "pest_generator", -] - -[[package]] -name = "pest_generator" -version = "2.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d4f36811dfe07f7b8573462465d5cb8965fffc2e71ae377a33aecf14c2c9a2f" -dependencies = [ - "pest", - "pest_meta", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "pest_meta" -version = "2.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42919b05089acbd0a5dcd5405fb304d17d1053847b81163d09c4ad18ce8e8420" -dependencies = [ - "pest", - "sha2", -] - [[package]] name = "phf" version = "0.12.1" @@ -2469,7 +2243,7 @@ version = "0.12.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb" dependencies = [ - "base64 0.22.1", + "base64", "bytes", "futures-core", "http 1.3.1", @@ -2608,28 +2382,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "ron" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" -dependencies = [ - "base64 0.21.7", - "bitflags 2.9.4", - "serde", - "serde_derive", -] - -[[package]] -name = "rust-ini" -version = "0.21.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "796e8d2b6696392a43bea58116b667fb4c29727dc5abd27d6acf338bb4f688c7" -dependencies = [ - "cfg-if", - "ordered-multimap", -] - [[package]] name = "rustc-demangle" version = "0.1.26" @@ -2866,18 +2618,6 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "serde-untagged" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058" -dependencies = [ - "erased-serde", - "serde", - "serde_core", - "typeid", -] - [[package]] name = "serde_core" version = "1.0.228" @@ -2938,7 +2678,7 @@ version = "3.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c522100790450cf78eeac1507263d0a350d4d5b30df0c8e1fe051a10c22b376e" dependencies = [ - "base64 0.22.1", + "base64", "chrono", "hex", "indexmap 1.9.3", @@ -2994,17 +2734,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d" -[[package]] -name = "sha2" -version = "0.10.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest", -] - [[package]] name = "sharded-slab" version = "0.1.7" @@ -3047,15 +2776,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" -[[package]] -name = "size" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b6709c7b6754dca1311b3c73e79fcce40dd414c782c66d88e8823030093b02b" -dependencies = [ - "serde", -] - [[package]] name = "slab" version = "0.4.11" @@ -3253,15 +2973,6 @@ dependencies = [ "time-core", ] -[[package]] -name = "tiny-keccak" -version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" -dependencies = [ - "crunchy", -] - [[package]] name = "tinystr" version = "0.8.1" @@ -3522,18 +3233,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678" dependencies = [ "once_cell", - "valuable", -] - -[[package]] -name = "tracing-log" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" -dependencies = [ - "log", - "once_cell", - "tracing-core", ] [[package]] @@ -3542,12 +3241,9 @@ version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" dependencies = [ - "nu-ansi-term", "sharded-slab", - "smallvec", "thread_local", "tracing-core", - "tracing-log", ] [[package]] @@ -3594,36 +3290,18 @@ dependencies = [ "utf-8", ] -[[package]] -name = "typeid" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" - [[package]] name = "typenum" version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" -[[package]] -name = "ucd-trie" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" - [[package]] name = "unicode-ident" version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d" -[[package]] -name = "unicode-segmentation" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" - [[package]] name = "unicode-xid" version = "0.2.6" @@ -3696,12 +3374,6 @@ dependencies = [ "vsimd", ] -[[package]] -name = "valuable" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" - [[package]] name = "version_check" version = "0.9.5" @@ -4163,17 +3835,6 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb" -[[package]] -name = "yaml-rust2" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2462ea039c445496d8793d052e13787f2b90e750b833afee748e601c17621ed9" -dependencies = [ - "arraydeque", - "encoding_rs", - "hashlink", -] - [[package]] name = "yoke" version = "0.8.0" diff --git a/foundations/hulypulse/Cargo.toml b/foundations/hulypulse/Cargo.toml index 6352ab12c2..0cdcc1233a 100644 --- a/foundations/hulypulse/Cargo.toml +++ b/foundations/hulypulse/Cargo.toml @@ -1,37 +1,36 @@ [package] name = "hulypulse" -version = "0.2.2" +version = "0.4.0" edition = "2024" [dependencies] -tokio = { version = "1", features = ["full", "macros", "rt-multi-thread"] } +tokio = { version = "1", features = ["rt-multi-thread", "macros", "time", "signal"] } tracing = "0.1.41" -tracing-subscriber = "0.3.19" +tracing-subscriber = { version = "0.3", default-features = false, features = ["fmt"] } +config = { version = "0.15", default-features = false, features = ["json", "toml"] } anyhow = "1.0.97" -config = "0.15.4" serde = { version = "1.0.219", features = ["derive"] } -actix = "0.13.5" -actix-web = "4.10.2" -actix-cors = "0.7.1" -actix-web-actors = "4.2.0" -redis = { version = "=0.32.5", features = ["aio", "tokio-comp", "sentinel"] } -md5 = "0.8.0" serde_with = "3" -url = "2" -size = { version = "0.5.0", features = ["serde"] } -uuid = { version = "1.7", features = ["v4", "serde"] } -hex = "0.4.3" serde_json = "1.0" -hulyrs = { git = "https://github.com/hcengineering/hulyrs.git", features = [ - "actix", -] } -secrecy = "0.10.3" +actix-web = { version = "4.10", default-features = false, features = ["macros"] } +actix-cors = "0.7.1" +actix-ws = "0.3.0" +md5 = "0.8.0" +url = "2" +hex = "0.4.3" tokio-stream = "0.1" strum = { version = "0.27.2", features = ["derive"] } -strum_macros = "0.27.2" -regorus = "0.5.0" -actix-ws = "0.3.0" futures-util = "0.3" +futures = "0.3" + +# auth: +regorus = { version = "0.5.0", optional = true } +uuid = { version = "1.7", features = ["v4", "serde"], optional = true } +hulyrs = { git = "https://github.com/hcengineering/hulyrs.git", features = [ "actix" ], optional = true } +secrecy = { version = "0.10.3", optional = true } + +#redis +redis = { version = "=0.32.5", features = ["aio", "tokio-comp", "sentinel"], optional = true } [[bin]] name = "hulypulse" @@ -42,7 +41,9 @@ tokio-tungstenite = { version = "0.21", default-features = false, features = [ "rustls-tls-native-roots", "connect", ] } -tokio = { version = "1", features = ["macros", "rt-multi-thread"] } -futures-util = "0.3" -serde_json = "1" -uuid = "1" + +[features] +default = ["db-redis","auth"] # lopt +auth = ["regorus", "uuid", "hulyrs", "secrecy"] +lopt = [] +db-redis = ["redis"] \ No newline at end of file diff --git a/foundations/hulypulse/README.md b/foundations/hulypulse/README.md index 3b4a447a9f..90940eb91b 100644 --- a/foundations/hulypulse/README.md +++ b/foundations/hulypulse/README.md @@ -191,9 +191,15 @@ Size of data is limited to some reasonable size ## Special options in config/default.toml - ```memory_mode = true``` Use native memory storage instead Redis - - ```no_authorization = true``` Don't check authorization - ```max_size = 100``` Max value size in bytes +## Special cargo build options + - "db-redis" (default) - use Redis (Memory instead) + - "auth" (default) - use huly-authorization + Disable both: + cargo build --no-default-features + Enable one: + cargo build --no-default-features --features "auth" ## Running diff --git a/foundations/hulypulse/src/config.rs b/foundations/hulypulse/src/config.rs index ab204576f0..50f555c117 100644 --- a/foundations/hulypulse/src/config.rs +++ b/foundations/hulypulse/src/config.rs @@ -15,10 +15,16 @@ use std::{path::Path, sync::LazyLock}; +#[cfg(feature = "auth")] use secrecy::SecretString; + use serde::Deserialize; +#[cfg(feature = "db-redis")] +use serde_with::StringWithSeparator; +#[cfg(feature = "db-redis")] use serde_with::formats::CommaSeparator; -use serde_with::{StringWithSeparator, serde_as}; +use serde_with::serde_as; +#[cfg(feature = "db-redis")] use url::Url; use config::FileFormat; @@ -43,24 +49,30 @@ pub struct Config { pub bind_port: u16, pub bind_host: String, + #[cfg(feature = "auth")] pub token_secret: SecretString, + #[cfg(feature = "db-redis")] #[serde_as(as = "StringWithSeparator::")] pub redis_urls: Vec, + #[cfg(feature = "db-redis")] pub redis_password: String, + #[cfg(feature = "db-redis")] pub redis_mode: RedisMode, + #[cfg(feature = "db-redis")] pub redis_service: String, pub max_ttl: usize, pub max_size: Option, - pub backend: BackendType, - pub no_authorization: bool, - + // pub backend: BackendType, pub heartbeat_timeout: u64, pub ping_timeout: u64, + #[cfg(feature = "auth")] pub policy_file: Option, + + pub loglevel: String, } pub static CONFIG: LazyLock = LazyLock::new(|| { diff --git a/foundations/hulypulse/src/config/default.toml b/foundations/hulypulse/src/config/default.toml index 5e8d1228ec..46779e7197 100644 --- a/foundations/hulypulse/src/config/default.toml +++ b/foundations/hulypulse/src/config/default.toml @@ -9,13 +9,14 @@ redis_mode = "direct" redis_service = "mymaster" max_ttl = 3600 -backend = "redis" -no_authorization = false heartbeat_timeout = 90 ping_timeout = 30 +loglevel = "INFO" + # optional settings # max_size = 100 # permit_file = "/home/user/hulipulse/permit.rego" + diff --git a/foundations/hulypulse/src/db.rs b/foundations/hulypulse/src/db.rs index aadac7c1ab..b33836d7b2 100644 --- a/foundations/hulypulse/src/db.rs +++ b/foundations/hulypulse/src/db.rs @@ -1,72 +1,166 @@ +#[cfg(not(feature = "db-redis"))] use std::sync::Arc; -use crate::{ - hub_service::{HubState, RedisEvent, RedisEventAction, broadcast_event}, - memory::{MemoryBackend, memory_delete, memory_info, memory_list, memory_read, memory_save}, - redis::{ - RedisArray, SaveMode, Ttl, redis_delete, redis_info, redis_list, redis_read, redis_save, - }, +#[cfg(not(feature = "db-redis"))] +use crate::hub_service::{HubState, RedisEvent, RedisEventAction, broadcast_event}; + +#[cfg(not(feature = "db-redis"))] +use crate::memory::{ + MemoryBackend, memory_delete, memory_info, memory_list, memory_read, memory_save, }; + +#[cfg(feature = "db-redis")] +use crate::redis::{redis_delete, redis_info, redis_list, redis_read, redis_save}; + +#[cfg(feature = "db-redis")] use ::redis::aio::MultiplexedConnection; + +#[cfg(feature = "db-redis")] +pub type DbError = redis::RedisError; + +#[cfg(not(feature = "db-redis"))] +#[derive(Debug)] +pub struct DbError(pub String); + +pub type DbResult = Result; + +#[cfg(not(feature = "db-redis"))] +impl std::fmt::Display for DbError { + fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { + write!(f, "{}", self.0) + } +} + +#[cfg(not(feature = "db-redis"))] +impl std::error::Error for DbError {} + +#[cfg(not(feature = "db-redis"))] use tokio::sync::RwLock; +use serde::Serialize; + +#[derive(Debug, Serialize)] +pub struct DbArray { + pub key: String, + pub data: String, + pub ttl: u64, // sec to expire TTL + pub etag: String, // md5 hash (data) +} + +#[derive(serde::Serialize)] +pub enum Ttl { + Sec(usize), // EX + At(u64), // EXAT (timestamp in seconds) +} + +#[derive(Debug)] +pub enum SaveMode { + Upsert, // default: set or overwrite + Insert, // only if not exists (NX) + Update, // only if exists (XX) + Equal(String), // only if md5 matches provided +} + +/// return Error +// pub fn error(code: u16, msg: impl Into) -> DbResult { +// let msg = msg.into(); +// let full = format!("{}: {}", code, msg); +// Err(redis::RedisError::from(( +// redis::ErrorKind::ExtensionError, +// "", +// full, +// ))) +// } + +pub fn error(code: u16, msg: impl Into) -> DbResult { + let msg = format!("{}: {}", code, msg.into()); + + #[cfg(feature = "db-redis")] + { + return Err(redis::RedisError::from(( + redis::ErrorKind::ExtensionError, + "", + msg, + ))); + } + + #[cfg(not(feature = "db-redis"))] + { + return Err(DbError(msg)); + } +} + +/// Check for redis-deprecated symbols +pub fn deprecated_symbol(s: &str) -> bool { + s.chars().any(|c| { + matches!( + c, + '*' | '?' | '[' | ']' | '\\' | '\0'..='\x1F' | '\x7F' | '"' | '\'' + ) + }) +} + +pub fn deprecated_symbol_error(s: &str) -> DbResult<()> { + if deprecated_symbol(s) { + error(412, "Deprecated symbol in key") + } else { + Ok(()) + } +} + #[derive(Clone)] pub struct Db { - inner: DbInner, + #[cfg(feature = "db-redis")] + db: MultiplexedConnection, + #[cfg(not(feature = "db-redis"))] + db: MemoryBackend, + #[cfg(not(feature = "db-redis"))] hub: Arc>, } -#[derive(Clone)] -enum DbInner { - Memory(MemoryBackend), - Redis(MultiplexedConnection), -} - impl Db { - pub fn new_memory(m: MemoryBackend, hub: Arc>) -> Self { + pub fn new_db( + #[cfg(not(feature = "db-redis"))] db: MemoryBackend, + #[cfg(feature = "db-redis")] db: MultiplexedConnection, + #[cfg(not(feature = "db-redis"))] hub: Arc>, + ) -> Self { Self { - inner: DbInner::Memory(m), - hub, - } - } - pub fn new_redis(c: MultiplexedConnection, hub: Arc>) -> Self { - Self { - inner: DbInner::Redis(c), + db, + #[cfg(not(feature = "db-redis"))] hub, } } - pub async fn info(&self) -> redis::RedisResult { - // String { - // let res = - match &self.inner { - DbInner::Memory(m) => memory_info(m).await, - DbInner::Redis(conn) => { - let mut c = conn.clone(); - redis_info(&mut c).await - } - } - // }; - // res.unwrap_or_else(|_| "error".to_string()) - } + pub async fn info(&self) -> DbResult { + #[cfg(not(feature = "db-redis"))] + return memory_info(&self.db).await; - pub async fn list(&self, key: &str) -> redis::RedisResult> { - match &self.inner { - DbInner::Memory(m) => memory_list(m, key).await, - DbInner::Redis(conn) => { - let mut c = conn.clone(); - redis_list(&mut c, key).await - } + #[cfg(feature = "db-redis")] + { + let mut c = self.db.clone(); + redis_info(&mut c).await } } - pub async fn read(&self, key: &str) -> redis::RedisResult> { - match &self.inner { - DbInner::Memory(m) => memory_read(m, key).await, - DbInner::Redis(conn) => { - let mut c = conn.clone(); - redis_read(&mut c, key).await - } + pub async fn list(&self, key: &str) -> DbResult> { + #[cfg(not(feature = "db-redis"))] + return memory_list(&self.db, key).await; + + #[cfg(feature = "db-redis")] + { + let mut c = self.db.clone(); + redis_list(&mut c, key).await + } + } + + pub async fn read(&self, key: &str) -> DbResult> { + #[cfg(not(feature = "db-redis"))] + return memory_read(&self.db, key).await; + + #[cfg(feature = "db-redis")] + { + let mut c = self.db.clone(); + redis_read(&mut c, key).await } } @@ -76,53 +170,55 @@ impl Db { value: V, ttl: Option, mode: Option, - ) -> redis::RedisResult<()> { - match &self.inner { - DbInner::Memory(m) => { - memory_save(m, key, value.as_ref(), ttl, mode).await?; - // Send events - let value_str = std::str::from_utf8(value.as_ref()) - .ok() - .map(|s| s.to_string()); - broadcast_event( - &self.hub, - RedisEvent { - message: RedisEventAction::Set, - key: key.to_string(), - }, - value_str, - ) - .await; - Ok(()) - } - DbInner::Redis(conn) => { - let mut c = conn.clone(); - redis_save(&mut c, key, value.as_ref(), ttl, mode).await - } + ) -> DbResult<()> { + #[cfg(not(feature = "db-redis"))] + { + memory_save(&self.db, key, value.as_ref(), ttl, mode).await?; + // Send events + let value_str = std::str::from_utf8(value.as_ref()) + .ok() + .map(|s| s.to_string()); + broadcast_event( + &self.hub, + RedisEvent { + message: RedisEventAction::Set, + key: key.to_string(), + }, + value_str, + ) + .await; + return Ok(()); + } + + #[cfg(feature = "db-redis")] + { + let mut c = self.db.clone(); + redis_save(&mut c, key, value.as_ref(), ttl, mode).await } } - pub async fn delete(&self, key: &str, mode: Option) -> redis::RedisResult { - match &self.inner { - DbInner::Memory(m) => { - let deleted = memory_delete(m, key, mode).await?; - if deleted { - broadcast_event( - &self.hub, - RedisEvent { - message: RedisEventAction::Del, - key: key.to_string(), - }, - None, - ) - .await; - } - Ok(deleted) - } - DbInner::Redis(conn) => { - let mut c = conn.clone(); - redis_delete(&mut c, key, mode).await + pub async fn delete(&self, key: &str, mode: Option) -> DbResult { + #[cfg(not(feature = "db-redis"))] + { + let deleted = memory_delete(&self.db, key, mode).await?; + if deleted { + broadcast_event( + &self.hub, + RedisEvent { + message: RedisEventAction::Del, + key: key.to_string(), + }, + None, + ) + .await; } + return Ok(deleted); + } + + #[cfg(feature = "db-redis")] + { + let mut c = self.db.clone(); + redis_delete(&mut c, key, mode).await } } } diff --git a/foundations/hulypulse/src/handlers_http.rs b/foundations/hulypulse/src/handlers_http.rs index 4de72250e4..5efabece51 100644 --- a/foundations/hulypulse/src/handlers_http.rs +++ b/foundations/hulypulse/src/handlers_http.rs @@ -18,18 +18,19 @@ use std::str::FromStr; use tracing::*; use actix_web::{ - Error, HttpRequest, HttpResponse, + Error, HttpResponse, error::ParseError, http::header::{self, HeaderName, HeaderValue, IfMatch, IfNoneMatch, TryIntoHeaderValue}, web, }; -use crate::{ - config::CONFIG, - db::Db, - redis::{SaveMode, Ttl}, - workspace_owner::test_rego_http, -}; +#[cfg(feature = "auth")] +use actix_web::HttpRequest; + +use crate::db::{Db, SaveMode, Ttl}; + +#[cfg(feature = "auth")] +use crate::workspace_owner::test_rego_http; pub fn map_redis_error(err: impl std::fmt::Display) -> Error { let msg = err.to_string(); @@ -60,7 +61,7 @@ pub struct TtlExpiresAtHeader(Option); /// list pub async fn list( - req: HttpRequest, + #[cfg(feature = "auth")] req: HttpRequest, path: web::Path, db: web::Data, ) -> Result { @@ -68,8 +69,11 @@ pub async fn list( let key = format!("{}/{}", ¶ms.workspace, ¶ms.key); trace!(key, "list request"); - if !CONFIG.no_authorization && !test_rego_http(req, "List", &key) { - return Err(actix_web::error::ErrorForbidden("forbidden")); + #[cfg(feature = "auth")] + { + if !test_rego_http(req, "List", &key) { + return Err(actix_web::error::ErrorForbidden("forbidden")); + } } let entries = db.list(&key).await.map_err(map_redis_error)?; @@ -78,7 +82,7 @@ pub async fn list( /// get pub async fn get( - req: HttpRequest, + #[cfg(feature = "auth")] req: HttpRequest, path: web::Path, db: web::Data, ) -> Result { @@ -86,8 +90,11 @@ pub async fn get( let key = format!("{}/{}", ¶ms.workspace, ¶ms.key); trace!(key, "get request"); - if !CONFIG.no_authorization && !test_rego_http(req, "Get", &key) { - return Err(actix_web::error::ErrorForbidden("forbidden")); + #[cfg(feature = "auth")] + { + if !test_rego_http(req, "Get", &key) { + return Err(actix_web::error::ErrorForbidden("forbidden")); + } } let entry_opt = db.read(&key).await.map_err(map_redis_error)?; @@ -102,7 +109,7 @@ pub async fn get( /// put pub async fn put( - req: HttpRequest, + #[cfg(feature = "auth")] req: HttpRequest, path: web::Path, body: web::Bytes, db: web::Data, @@ -119,8 +126,11 @@ pub async fn put( let key = format!("{}/{}", ¶ms.workspace, ¶ms.key); trace!(key, "put request"); - if !CONFIG.no_authorization && !test_rego_http(req, "Put", &key) { - return Err(actix_web::error::ErrorForbidden("forbidden")); + #[cfg(feature = "auth")] + { + if !test_rego_http(req, "Put", &key) { + return Err(actix_web::error::ErrorForbidden("forbidden")); + } } // TTL logic @@ -162,7 +172,7 @@ pub async fn put( /// delete pub async fn delete( - req: HttpRequest, + #[cfg(feature = "auth")] req: HttpRequest, path: web::Path, db: web::Data, if_match: web::Header, @@ -171,8 +181,11 @@ pub async fn delete( let key = format!("{}/{}", ¶ms.workspace, ¶ms.key); trace!(key, "delete request"); - if !CONFIG.no_authorization && !test_rego_http(req, "Delete", &key) { - return Err(actix_web::error::ErrorForbidden("forbidden")); + #[cfg(feature = "auth")] + { + if !test_rego_http(req, "Delete", &key) { + return Err(actix_web::error::ErrorForbidden("forbidden")); + } } // MODE logic diff --git a/foundations/hulypulse/src/handlers_ws.rs b/foundations/hulypulse/src/handlers_ws.rs index 5aa291c93c..b836f7254d 100644 --- a/foundations/hulypulse/src/handlers_ws.rs +++ b/foundations/hulypulse/src/handlers_ws.rs @@ -15,28 +15,54 @@ use actix_ws; use futures_util::StreamExt; -// use tracing::info; -use actix_web::{Error, HttpMessage, HttpRequest, HttpResponse, web}; + +use futures::future::{AbortHandle, Abortable}; + +use actix_web::{Error, HttpRequest, HttpResponse, web}; + +#[cfg(feature = "auth")] +use actix_web::HttpMessage; + use serde::Deserialize; use serde_json::{Value, json}; use std::sync::Arc; use tokio::sync::RwLock; use crate::{ - config::CONFIG, - db::Db, + db::{Db, SaveMode, Ttl}, hub_service::{HubState, SessionId, new_session_id}, - redis::{SaveMode, Ttl}, - workspace_owner::check_workspace_core, - workspace_owner::test_rego_claims, }; -use strum_macros::AsRefStr; +#[cfg(feature = "lopt")] +use crate::hub_service::send_to_name; + +#[cfg(feature = "auth")] +use crate::workspace_owner::check_workspace_core; + +#[cfg(feature = "auth")] +use crate::workspace_owner::test_rego_claims; + +use strum::AsRefStr; #[derive(Deserialize, Debug, AsRefStr)] #[serde(rename_all = "lowercase", tag = "type")] pub enum WsCommand { + #[cfg(feature = "lopt")] + Personal { + to: String, + correlation: String, + data: String, + }, + + #[cfg(feature = "lopt")] + Answer { + to: String, + correlation: String, + data: String, + }, + Put { + #[serde(default = "default_corr")] correlation: String, key: String, data: String, @@ -59,6 +85,7 @@ pub enum WsCommand { }, Delete { + #[serde(default = "default_corr")] correlation: String, key: String, @@ -68,36 +95,48 @@ pub enum WsCommand { }, Get { + #[serde(default = "default_corr")] correlation: String, key: String, }, List { + #[serde(default = "default_corr")] correlation: String, key: String, }, Sub { + #[serde(default = "default_corr")] correlation: String, key: String, }, Unsub { + #[serde(default = "default_corr")] correlation: String, key: String, }, Sublist { + #[serde(default = "default_corr")] correlation: String, }, Info { + #[serde(default = "default_corr")] correlation: String, }, } +fn default_corr() -> String { + "1".to_string() +} + +#[cfg(feature = "auth")] use hulyrs::services::jwt::Claims; +#[cfg(feature = "auth")] async fn wrong_workspace( claims: &Option, key: &str, @@ -132,17 +171,46 @@ async fn handle_command( cmd: WsCommand, db: &Db, hub_state: &Arc>, - claims: Option, + #[cfg(feature = "auth")] claims: Option, session_id: SessionId, + #[cfg(feature = "lopt")] client_name: &str, ) { match cmd { + #[cfg(feature = "lopt")] + WsCommand::Personal { + to, + correlation, + data, + } => { + use crate::hub_service::send_to_name; + + tracing::debug!("PERSONAL from {} to {}", &client_name, &to); + let payload = + json!({ "personal": client_name, "correlation": correlation, "data": data }); + if !send_to_name(&hub_state, &to, payload).await { + tracing::debug!("PERSONAL send from [{}] to [{}] failed", &client_name, &to); + result_err("failed", &correlation, ws).await; + } + } + + #[cfg(feature = "lopt")] + WsCommand::Answer { + to, + correlation, + data, + } => { + tracing::debug!("ANSWER from {} to {}", &client_name, &to); + let payload = json!({ "correlation": correlation, "data": data }); + if !send_to_name(&hub_state, &to, payload).await { + tracing::debug!("PERSONAL send_to failed: no such session {}", to); + } + } + // INFO WsCommand::Info { correlation } => { - tracing::info!("INFO"); - match db.info().await { - Ok(info) => result(info, &correlation, ws).await, - Err(e) => result_err(e.to_string(), &correlation, ws).await, - } + tracing::debug!("INFO"); + let info = hub_state.read().await.info_json(db).await; + result(info, &correlation, ws).await } // PUT @@ -155,7 +223,9 @@ async fn handle_command( if_none_match, correlation, } => { - tracing::info!("PUT {} = {}", &key, &data); + tracing::debug!("PUT {} = {}", &key, &data); + + #[cfg(feature = "auth")] if wrong_workspace(&claims, &key, &correlation, ws).await { return; } @@ -197,7 +267,9 @@ async fn handle_command( correlation, if_match, } => { - tracing::info!("DELETE {}", &key); // correlation:{:?} , &correlation + tracing::debug!("DELETE {}", &key); // correlation:{:?} , &correlation + + #[cfg(feature = "auth")] if wrong_workspace(&claims, &key, &correlation, ws).await { return; } @@ -223,7 +295,9 @@ async fn handle_command( } WsCommand::Get { key, correlation } => { - tracing::info!("GET {}", &key); + tracing::debug!("GET {}", &key); + + #[cfg(feature = "auth")] if wrong_workspace(&claims, &key, &correlation, ws).await { return; } @@ -239,10 +313,13 @@ async fn handle_command( } WsCommand::List { key, correlation } => { - tracing::info!("LIST {:?}", &key); + tracing::debug!("LIST {:?}", &key); + + #[cfg(feature = "auth")] if wrong_workspace(&claims, &key, &correlation, ws).await { return; } + match db.list(&key).await { Ok(data) => { let values: Vec = data.into_iter().map(|item| json!(item)).collect(); @@ -253,30 +330,35 @@ async fn handle_command( } WsCommand::Sub { key, correlation } => { - tracing::info!("SUB {}", &key); + tracing::debug!("SUB {}", &key); + + #[cfg(feature = "auth")] if wrong_workspace(&claims, &key, &correlation, ws).await { return; } + hub_state.write().await.subscribe(session_id, key); result("OK", &correlation, ws).await; } WsCommand::Unsub { key, correlation } => { - tracing::info!("UNSUB {}", &key); + tracing::debug!("UNSUB {}", &key); if key == "*" { hub_state.write().await.unsubscribe_all(session_id); result("OK", &correlation, ws).await; } else { + #[cfg(feature = "auth")] if wrong_workspace(&claims, &key, &correlation, ws).await { return; } + hub_state.write().await.unsubscribe(session_id, key); result("OK", &correlation, ws).await; } } WsCommand::Sublist { correlation } => { - tracing::info!("SUBLIST"); + tracing::debug!("SUBLIST"); // w/o Check workspace! let keys = hub_state.read().await.subscribe_list(session_id); result(keys, &correlation, ws).await; @@ -291,102 +373,125 @@ pub async fn handler( db: web::Data, hub_state: web::Data>>, ) -> Result { - let claims = if !CONFIG.no_authorization { - Some( - req.extensions() - .get::() - .expect("Missing claims") - .to_owned(), - ) - } else { - None - }; + #[cfg(feature = "auth")] + let claims = Some( + req.extensions() + .get::() + .expect("Missing claims") + .to_owned(), + ); + + #[cfg(feature = "lopt")] + let client_name = req + .match_info() + .get("client_name") + .unwrap_or("") + .to_string(); let (response, mut session, mut msg_stream) = actix_ws::handle(&req, payload)?; let session_id = new_session_id(); - hub_state.write().await.connect(session_id, session.clone()); - tracing::info!("WebSocket connected: {}", session_id); + let (abort_handle, abort_reg) = AbortHandle::new_pair(); - actix_web::rt::spawn(async move { - while let Some(Ok(msg)) = msg_stream.next().await { - tracing::debug!("WebSocket message: {:?}", msg); + hub_state.write().await.connect( + session_id, + session.clone(), + abort_handle, + #[cfg(feature = "lopt")] + client_name.clone(), + ); + tracing::debug!("WebSocket connected: {}", session_id); - // renew heartbeat to unixtime (all messages is activity, including "ping") - hub_state.write().await.renew_heartbeat(session_id); - - match msg { - actix_ws::Message::Ping(bytes) => { - session.pong(&bytes).await.ok(); - continue; + actix_web::rt::spawn(Abortable::new( + async move { + while let Some(Ok(msg)) = msg_stream.next().await { + if !matches!(msg, actix_ws::Message::Pong(_)) { + tracing::debug!("WebSocket message: {:?}", msg); } - actix_ws::Message::Pong(_) => { - continue; - } + // renew heartbeat to unixtime (all messages is activity, including "ping") + hub_state.write().await.renew_heartbeat(session_id); - actix_ws::Message::Text(text) if text == "ping" => { - let _ = session.text("pong").await; - continue; - } - actix_ws::Message::Text(text) if text == "pong" => { - continue; - } + match msg { + actix_ws::Message::Ping(bytes) => { + session.pong(&bytes).await.ok(); + continue; + } - actix_ws::Message::Text(text) => match serde_json::from_str::(&text) { - Ok(cmd) => { - if !CONFIG.no_authorization { - let key = match &cmd { - WsCommand::Put { key, .. } - | WsCommand::Delete { key, .. } - | WsCommand::Get { key, .. } - | WsCommand::List { key, .. } - | WsCommand::Sub { key, .. } - | WsCommand::Unsub { key, .. } => key.as_str(), - _ => "", - }; + actix_ws::Message::Pong(_) => { + continue; + } - if let Some(ref claim) = claims { - if !test_rego_claims(claim, cmd.as_ref(), key) { - let _ = session.text("Unauthorized: Rego policy").await; - break; + actix_ws::Message::Text(text) if text == "ping" => { + let _ = session.text("pong").await; + continue; + } + actix_ws::Message::Text(text) if text == "pong" => { + continue; + } + + actix_ws::Message::Text(text) => match serde_json::from_str::(&text) + { + Ok(cmd) => { + #[cfg(feature = "auth")] + { + let key = match &cmd { + WsCommand::Put { key, .. } + | WsCommand::Delete { key, .. } + | WsCommand::Get { key, .. } + | WsCommand::List { key, .. } + | WsCommand::Sub { key, .. } + | WsCommand::Unsub { key, .. } => key.as_str(), + // | WsCommand::Personal { key, .. } => key.as_str(), + _ => "", + }; + + if let Some(ref claim) = claims { + if !test_rego_claims(claim, cmd.as_ref(), key) { + let _ = session.text("Unauthorized: Rego policy").await; + break; + } } } + + handle_command( + &mut session, + cmd, + &db, + &hub_state, + #[cfg(feature = "auth")] + claims.clone(), + session_id, + #[cfg(feature = "lopt")] + &client_name, + ) + .await; } - handle_command( - &mut session, - cmd, - &db, - &hub_state, - claims.clone(), - session_id, - ) - .await; + Err(err) => { + let _ = session.text(format!("Invalid JSON: {}", err)).await; + } + }, + + actix_ws::Message::Close(reason) => { + if let Err(e) = session.close(reason).await { + tracing::warn!("WS close error: {:?}", e); + } + break; } - Err(err) => { - let _ = session.text(format!("Invalid JSON: {}", err)).await; + _ => { + tracing::warn!("Unhandled WS message: {:?}", msg); } - }, - - actix_ws::Message::Close(reason) => { - if let Err(e) = session.close(reason).await { - tracing::warn!("WS close error: {:?}", e); - } - break; - } - - _ => { - tracing::info!("Unhandled WS message: {:?}", msg); } } - } - hub_state.write().await.disconnect(session_id); - tracing::info!("WebSocket disconnected: {}", session_id); - }); + hub_state.write().await.disconnect(session_id); + tracing::debug!("WebSocket disconnected by client: {}", session_id); + }, + abort_reg, + )); Ok(response) } diff --git a/foundations/hulypulse/src/hub_service.rs b/foundations/hulypulse/src/hub_service.rs index 38082a8566..137bdf5013 100644 --- a/foundations/hulypulse/src/hub_service.rs +++ b/foundations/hulypulse/src/hub_service.rs @@ -14,13 +14,17 @@ // use crate::config::CONFIG; -use redis::aio::MultiplexedConnection; + use serde::Serialize; use std::collections::{HashMap, HashSet}; use std::sync::Arc; use std::sync::atomic::{AtomicU64, Ordering}; use tokio::sync::RwLock; +use serde_json::{Value, json}; + +use crate::{BACKEND, db::Db}; + fn subscription_matches(sub_key: &str, key: &str) -> bool { if sub_key == key { return true; @@ -50,8 +54,10 @@ pub fn new_session_id() -> SessionId { pub enum RedisEventAction { Set, Del, + #[cfg(feature = "db-redis")] Unlink, Expired, + #[cfg(feature = "db-redis")] Other(String), } @@ -68,8 +74,16 @@ pub struct HubState { subs: HashMap>, heartbeats: HashMap, serverping: HashMap, + abort_handles: HashMap, + // client_ids: HashMap, + #[cfg(feature = "lopt")] + name_by_session: HashMap, + #[cfg(feature = "lopt")] + session_by_name: HashMap, } +use futures::future::AbortHandle; + impl HubState { pub fn renew_heartbeat(&mut self, session_id: SessionId) { if self.sessions.contains_key(&session_id) { @@ -79,22 +93,46 @@ impl HubState { } } - pub fn connect(&mut self, session_id: SessionId, session: actix_ws::Session) { + pub fn connect( + &mut self, + session_id: SessionId, + session: actix_ws::Session, + abort_handle: AbortHandle, + #[cfg(feature = "lopt")] client_name: String, + ) { self.sessions.insert(session_id, session); self.heartbeats .insert(session_id, std::time::Instant::now()); self.serverping .insert(session_id, std::time::Instant::now()); + self.abort_handles.insert(session_id, abort_handle); + + #[cfg(feature = "lopt")] + self.name_by_session.insert(session_id, client_name.clone()); + #[cfg(feature = "lopt")] + self.session_by_name.insert(client_name, session_id); } pub fn disconnect(&mut self, session_id: SessionId) { self.sessions.remove(&session_id); self.heartbeats.remove(&session_id); self.serverping.remove(&session_id); + self.abort_handles.remove(&session_id); self.subs.retain(|_, ids| { ids.remove(&session_id); !ids.is_empty() }); + + #[cfg(feature = "lopt")] + if let Some(client_id) = self.name_by_session.remove(&session_id) { + self.session_by_name.remove(&client_id); + } + + tracing::debug!( + "hub.disconnected {}, all: {}", + session_id, + self.sessions.len() + ); } pub fn subscribe(&mut self, session_id: SessionId, key: String) { @@ -129,8 +167,20 @@ impl HubState { .collect() } - pub fn count(&self) -> usize { - self.sessions.len() + pub async fn info_json(&self, db: &Db) -> Value { + let info = db.info().await.unwrap_or_else(|_| "error".to_string()); + json!({ + "memory_info": info, + "backend": BACKEND, + "websockets": self.sessions.len(), + "subscriptions": self.subs.len(), + "heartbeats": self.heartbeats.len(), + "serverping": self.serverping.len(), + "loops": self.abort_handles.len(), + "loglevel": &CONFIG.loglevel, + "status": "OK", + "version": env!("CARGO_PKG_VERSION"), + }) } pub fn recipients_for_key(&self, key: &str) -> Vec { @@ -163,31 +213,26 @@ pub async fn broadcast_event( // Send let payload = ServerMessage { event: ev, value }; for mut rcpt in recipients { - // let _ = rcpt.do_send(payload.clone()); let json = serde_json::to_string(&payload).unwrap(); let _ = rcpt.text(json).await; } } -pub async fn push_event( - hub_state: &Arc>, - redis: &mut MultiplexedConnection, - ev: RedisEvent, -) { - // Value only for Set - let mut value: Option = None; - if matches!(ev.message, RedisEventAction::Set) { - match ::redis::cmd("GET") - .arg(&ev.key) - .query_async::>(redis) - .await - { - Ok(v) => value = v, - Err(e) => tracing::warn!("redis GET {} failed: {}", &ev.key, e), - } - } +#[cfg(feature = "lopt")] +pub async fn send_to_name(hub_state: &Arc>, to: &str, payload: Value) -> bool { + let hub = hub_state.read().await; - broadcast_event(hub_state, ev, value).await; + let to_sid = if let Some(&sid) = hub.session_by_name.get(to) { + sid + } else { + return false; + }; + + let Some(mut session) = hub.sessions.get(&to_sid).cloned() else { + return false; + }; + + session.text(payload.to_string()).await.is_ok() } pub fn check_heartbeat(hub_state: Arc>) { @@ -202,19 +247,22 @@ pub fn check_heartbeat(hub_state: Arc>) { let hub = hub_state.read().await; - let expired: Vec = hub + let ids_expired: Vec = hub .heartbeats .iter() - .filter_map(|(&sid, &last_beat)| { - if last_beat < timelimit { - hub.sessions.get(&sid).cloned() - } else { - None - } - }) + .filter_map( + |(&sid, &last)| { + if last < timelimit { Some(sid) } else { None } + }, + ) .collect(); - let to_ping: Vec = hub + let expired_sessions: Vec = ids_expired + .iter() + .filter_map(|sid| hub.sessions.get(sid).cloned()) + .collect(); + + let ids_to_ping: Vec = hub .serverping .iter() .filter_map(|(&sid, &last_ping)| { @@ -228,21 +276,32 @@ pub fn check_heartbeat(hub_state: Arc>) { drop(hub); - if !expired.is_empty() { - for addr in &expired { - // addr.do_send(crate::handlers_ws::ForceDisconnect); - let _ = addr.clone().close(None).await; - } + for session in &expired_sessions { + let _ = session.clone().close(None).await; } - if !to_ping.is_empty() { + if !ids_to_ping.is_empty() || !ids_expired.is_empty() { let mut hub = hub_state.write().await; - for sid in &to_ping { + + for sid in &ids_expired { + if let Some(abort_handle) = hub.abort_handles.get(sid) { + abort_handle.abort(); + } + tracing::debug!("WebSocket disconnected by timeout: {}", sid); + hub.disconnect(*sid); + } + + for sid in &ids_to_ping { + if ids_expired.contains(sid) { + continue; + } + if let Some(session) = hub.sessions.get_mut(sid) { let _ = session.ping(&[]).await; } hub.serverping.insert(*sid, now); } + drop(hub); } } diff --git a/foundations/hulypulse/src/main.rs b/foundations/hulypulse/src/main.rs index 0fc2ae93f1..7221b2c9f9 100644 --- a/foundations/hulypulse/src/main.rs +++ b/foundations/hulypulse/src/main.rs @@ -15,23 +15,40 @@ use actix_cors::Cors; use actix_web::{ - App, Error, HttpMessage, HttpResponse, HttpServer, - body::MessageBody, - dev::{ServiceRequest, ServiceResponse}, - middleware::{self, Next}, - web::{self, Path, Query}, + App, HttpResponse, HttpServer, + middleware::{self}, + web::{self}, }; +#[cfg(feature = "auth")] +use actix_web::{ + Error, HttpMessage, + body::MessageBody, + dev::{ServiceRequest, ServiceResponse}, + middleware::Next, + web::{Path, Query}, +}; + +#[cfg(feature = "auth")] use hulyrs::services::jwt::{Claims, actix::ServiceRequestExt}; + +#[cfg(feature = "auth")] use secrecy::ExposeSecret; -use serde_json::json; + +#[cfg(feature = "auth")] use tracing::*; + +#[cfg(feature = "auth")] use uuid::Uuid; mod config; mod handlers_http; mod handlers_ws; + +#[cfg(feature = "db-redis")] mod redis; + +#[cfg(feature = "auth")] mod workspace_owner; mod hub_service; @@ -40,25 +57,43 @@ use hub_service::HubState; use config::CONFIG; mod db; +use crate::db::Db; + +#[cfg(not(feature = "db-redis"))] mod memory; - +#[cfg(not(feature = "db-redis"))] use crate::memory::MemoryBackend; -use crate::{db::Db, hub_service::check_heartbeat}; -fn initialize_tracing(level: tracing::Level) { +use crate::hub_service::check_heartbeat; + +#[cfg(feature = "db-redis")] +pub const BACKEND: &str = "REDIS"; +#[cfg(not(feature = "db-redis"))] +pub const BACKEND: &str = "MEMORY"; + +fn initialize_tracing() { use tracing_subscriber::{filter::targets::Targets, prelude::*}; - let filter = Targets::default() - .with_target(env!("CARGO_BIN_NAME"), level) - .with_target("actix", tracing::Level::WARN); - let format = tracing_subscriber::fmt::layer().compact(); + let level = match CONFIG.loglevel.as_str() { + "TRACE" => tracing::Level::TRACE, // full + "DEBUG" => tracing::Level::DEBUG, // for developer + "INFO" => tracing::Level::INFO, // normal + "WARN" => tracing::Level::WARN, // something went wrong + "ERROR" => tracing::Level::ERROR, // serious error + _ => tracing::Level::TRACE, + }; tracing_subscriber::registry() - .with(filter) - .with(format) + .with( + Targets::new() + .with_target(env!("CARGO_BIN_NAME"), level) + .with_target("actix", tracing::Level::WARN), + ) + .with(tracing_subscriber::fmt::layer().compact()) .init(); } +#[cfg(feature = "auth")] async fn extract_claims( mut request: ServiceRequest, next: Next, @@ -68,46 +103,41 @@ async fn extract_claims( token: Option, } - if !CONFIG.no_authorization { - let query = request.extract::>().await?.into_inner(); + let query = request.extract::>().await?.into_inner(); - let claims = if let Some(token) = query.token { - Claims::from_token(token, CONFIG.token_secret.expose_secret()).unwrap() - } else { - request.extract_claims(&CONFIG.token_secret)? - }; - request.extensions_mut().insert(claims); - } + let claims = if let Some(token) = query.token { + Claims::from_token(token, CONFIG.token_secret.expose_secret()).unwrap() + } else { + request.extract_claims(&CONFIG.token_secret)? + }; + request.extensions_mut().insert(claims); next.call(request).await } +#[cfg(feature = "auth")] async fn check_workspace( mut request: ServiceRequest, next: Next, ) -> Result, Error> { - if !CONFIG.no_authorization { - let workspace = Uuid::parse_str(&request.extract::>().await?); - let claims = request.extensions().get::().cloned().unwrap(); + let workspace = Uuid::parse_str(&request.extract::>().await?); + let claims = request.extensions().get::().cloned().unwrap(); - if claims.is_system() || Ok(claims.workspace.clone()) == workspace.clone().map(Some) { - next.call(request).await - } else { - warn!( - expected = ?claims.workspace, - actual = ?workspace, - "Unauthorized request, workspace mismatch" - ); - Err(actix_web::error::ErrorUnauthorized("Unauthorized").into()) - } - } else { + if claims.is_system() || Ok(claims.workspace.clone()) == workspace.clone().map(Some) { next.call(request).await + } else { + warn!( + expected = ?claims.workspace, + actual = ?workspace, + "Unauthorized request, workspace mismatch" + ); + Err(actix_web::error::ErrorUnauthorized("Unauthorized").into()) } } #[actix_web::main] async fn main() -> anyhow::Result<()> { - initialize_tracing(tracing::Level::TRACE); + initialize_tracing(); tracing::info!("{}/{}", env!("CARGO_BIN_NAME"), env!("CARGO_PKG_VERSION")); @@ -117,29 +147,49 @@ async fn main() -> anyhow::Result<()> { // starting heartbeat checker check_heartbeat(hub_state.clone()); - let db_backend = match CONFIG.backend { - config::BackendType::Memory => { - let memory = MemoryBackend::new(); - memory.spawn_ticker(hub_state.clone()); - tracing::info!("Memory mode enabled"); - Db::new_memory(memory, hub_state.clone()) + let db_backend = { + #[cfg(feature = "db-redis")] + { + let redis_client = redis::client().await?; + let db_connection = redis_client + .get_multiplexed_async_connection() + .await + .map_err(|e| { + tracing::error!( + "REDIS not found: {:?}", + &CONFIG + .redis_urls + .iter() + .map(|u| u.as_str()) + .collect::>() + .join(", ") + ); + e + })?; + tokio::spawn(crate::redis::receiver(redis_client, hub_state.clone())); + Db::new_db(db_connection) } - config::BackendType::Redis => { - let redis_client = redis::client().await?; - let redis_connection = redis_client.get_multiplexed_async_connection().await?; - tokio::spawn(crate::redis::receiver(redis_client, hub_state.clone())); - tracing::info!("Redis mode enabled"); - Db::new_redis(redis_connection, hub_state.clone()) + #[cfg(not(feature = "db-redis"))] + { + let db_connection = MemoryBackend::new(); + db_connection.spawn_ticker(hub_state.clone()); + Db::new_db(db_connection, hub_state.clone()) } }; + tracing::info!("DB mode: {}", BACKEND); + let socket = std::net::SocketAddr::new(CONFIG.bind_host.as_str().parse()?, CONFIG.bind_port); let url = format!("http://{}:{}", &CONFIG.bind_host, &CONFIG.bind_port); tracing::info!("Server running at {}", &url); - tracing::info!("HTTP API: {}/api", &url); - tracing::info!("WebSocket API: {}/ws", &url); + tracing::info!("Log level: {}", &CONFIG.loglevel); + tracing::info!("API: {}/api", &url); + tracing::info!( + "WS: {}/ws", + format!("ws://{}:{}", &CONFIG.bind_host, &CONFIG.bind_port) + ); tracing::info!("Status: {}/status", &url); use std::sync::Arc; @@ -153,44 +203,53 @@ async fn main() -> anyhow::Result<()> { .supports_credentials() .max_age(3600); - App::new() - .app_data(web::Data::new(db_backend.clone())) - .app_data(web::Data::new(hub_state.clone())) - .wrap(middleware::Logger::default()) - .wrap(cors) - .service( + let api_scope = { + #[cfg(feature = "auth")] + { web::scope("/api/{workspace}") .wrap(middleware::from_fn(check_workspace)) .wrap(middleware::from_fn(extract_claims)) .route("/{key:.+/}", web::get().to(handlers_http::list)) .route("/{key:.+}", web::get().to(handlers_http::get)) .route("/{key:.+}", web::put().to(handlers_http::put)) - .route("/{key:.+}", web::delete().to(handlers_http::delete)), - ) - .route( - "/ws", - web::get() - .to(handlers_ws::handler) - .wrap(middleware::from_fn(extract_claims)), - ) // WebSocket + .route("/{key:.+}", web::delete().to(handlers_http::delete)) + } + + #[cfg(not(feature = "auth"))] + { + web::scope("/api/{workspace}") + .route("/{key:.+/}", web::get().to(handlers_http::list)) + .route("/{key:.+}", web::get().to(handlers_http::get)) + .route("/{key:.+}", web::put().to(handlers_http::put)) + .route("/{key:.+}", web::delete().to(handlers_http::delete)) + } + }; + + let ws_route = { + let r = web::get().to(handlers_ws::handler); + + #[cfg(feature = "auth")] + let r = r.wrap(middleware::from_fn(extract_claims)); + + r + }; + + App::new() + .app_data(web::Data::new(db_backend.clone())) + .app_data(web::Data::new(hub_state.clone())) + .wrap(middleware::Logger::default()) + .wrap(cors) + .service(api_scope) + .route("/ws/{client_name}", web::get().to(handlers_ws::handler)) + .route("/ws", ws_route) .route( "/status", web::get().to({ move |hub_state: web::Data>>, db_backend: web::Data| { let hub_state = hub_state.clone(); async move { - let info = db_backend - .info() - .await - .unwrap_or_else(|_| "error".to_string()); - let count = hub_state.read().await.count(); - Ok::<_, actix_web::Error>(HttpResponse::Ok().json(json!({ - "memory_info": info, - "backend": CONFIG.backend.to_string().to_lowercase(), - "websockets": count, - "status": "OK", - "version": env!("CARGO_PKG_VERSION"), - }))) + let info = hub_state.read().await.info_json(&db_backend).await; + Ok::<_, actix_web::Error>(HttpResponse::Ok().json(info)) } } }), diff --git a/foundations/hulypulse/src/memory.rs b/foundations/hulypulse/src/memory.rs index 4774f36980..5003f2aa57 100644 --- a/foundations/hulypulse/src/memory.rs +++ b/foundations/hulypulse/src/memory.rs @@ -15,8 +15,8 @@ use crate::{ config::CONFIG, + db::{DbArray, DbResult, SaveMode, Ttl, deprecated_symbol_error, error}, hub_service::{HubState, RedisEvent, RedisEventAction, broadcast_event}, - redis::{RedisArray, SaveMode, Ttl, deprecated_symbol_error, error}, }; use std::{ collections::HashMap, @@ -95,10 +95,7 @@ impl MemoryBackend { } /// memory_list(&backend, "prefix/") → Vec -pub async fn memory_list( - backend: &MemoryBackend, - key_prefix: &str, -) -> redis::RedisResult> { +pub async fn memory_list(backend: &MemoryBackend, key_prefix: &str) -> DbResult> { deprecated_symbol_error(key_prefix)?; if !key_prefix.ends_with('/') { return error(412, "Key must end with slash"); @@ -125,7 +122,7 @@ pub async fn memory_list( let expires = v.ttl.wrapping_sub(current_tick); - results.push(RedisArray { + results.push(DbArray { key: k.clone(), data: v.data.clone(), ttl: expires as u64, @@ -137,7 +134,7 @@ pub async fn memory_list( } /// memory_info(&backend) -pub async fn memory_info(backend: &MemoryBackend) -> redis::RedisResult { +pub async fn memory_info(backend: &MemoryBackend) -> DbResult { let map = backend.inner.read().await; let keys = map.len(); let memory: usize = map.values().map(|v| v.data.len()).sum(); @@ -145,10 +142,7 @@ pub async fn memory_info(backend: &MemoryBackend) -> redis::RedisResult } /// memory_read(&backend, "key") -pub async fn memory_read( - backend: &MemoryBackend, - key: &str, -) -> redis::RedisResult> { +pub async fn memory_read(backend: &MemoryBackend, key: &str) -> DbResult> { deprecated_symbol_error(key)?; if key.ends_with('/') { return error(412, "Key must not end with a slash"); @@ -163,7 +157,7 @@ pub async fn memory_read( let current_tick = *backend.tick.read().await; let expires = entry.ttl.wrapping_sub(current_tick); - Ok(Some(RedisArray { + Ok(Some(DbArray { key: key.to_string(), data: data.clone(), ttl: expires as u64, @@ -174,7 +168,7 @@ pub async fn memory_read( } /// TTL in sec -fn compute_ttl_u8(ttl: Option) -> redis::RedisResult { +fn compute_ttl_u8(ttl: Option) -> DbResult { let sec_usize = match ttl { Some(Ttl::Sec(secs)) => secs, Some(Ttl::At(timestamp)) => { @@ -209,7 +203,7 @@ pub async fn memory_save>( bytes_value: V, ttl: Option, mode: Option, -) -> redis::RedisResult<()> { +) -> DbResult<()> { // u8 - String let value = match std::str::from_utf8(bytes_value.as_ref()) { Ok(s) => s.to_string(), @@ -300,7 +294,7 @@ pub async fn memory_delete( backend: &MemoryBackend, key: &str, mode: Option, -) -> redis::RedisResult { +) -> DbResult { deprecated_symbol_error(key)?; if key.ends_with('/') { return error(412, "Key must not end with a slash"); diff --git a/foundations/hulypulse/src/pulse-status.sh b/foundations/hulypulse/src/pulse-status.sh deleted file mode 100755 index cadc091b2d..0000000000 --- a/foundations/hulypulse/src/pulse-status.sh +++ /dev/null @@ -1 +0,0 @@ -curl -i https://pulse.hc.engineering/status \ No newline at end of file diff --git a/foundations/hulypulse/src/redis.rs b/foundations/hulypulse/src/redis.rs index cb230e247e..37ea4bcdbd 100644 --- a/foundations/hulypulse/src/redis.rs +++ b/foundations/hulypulse/src/redis.rs @@ -25,66 +25,39 @@ use tracing::*; use crate::{ config::{CONFIG, RedisMode}, - hub_service::{HubState, RedisEvent, RedisEventAction, push_event}, + db::{DbArray, DbResult, SaveMode, Ttl, deprecated_symbol_error, error}, + hub_service::{HubState, RedisEvent, RedisEventAction}, }; -#[derive(serde::Serialize)] -pub enum Ttl { - Sec(usize), // EX - At(u64), // EXAT (timestamp in seconds) -} - -#[derive(Debug)] -pub enum SaveMode { - Upsert, // default: set or overwrite - Insert, // only if not exists (NX) - Update, // only if exists (XX) - Equal(String), // only if md5 matches provided -} - use redis::{ Client, ConnectionInfo, ProtocolVersion, RedisConnectionInfo, RedisResult, ToRedisArgs, aio::MultiplexedConnection, }; -use serde::Serialize; +// use serde::Serialize; + +use crate::hub_service::broadcast_event; static MAX_LOOP_COUNT: usize = 1000; // to avoid infinite loops -#[derive(Debug, Serialize)] -pub struct RedisArray { - pub key: String, - pub data: String, - pub ttl: u64, // sec to expire TTL - pub etag: String, // md5 hash (data) -} - -/// return Error -pub fn error(code: u16, msg: impl Into) -> redis::RedisResult { - let msg = msg.into(); - let full = format!("{}: {}", code, msg); - Err(redis::RedisError::from(( - redis::ErrorKind::ExtensionError, - "", - full, - ))) -} - -/// Check for redis-deprecated symbols -pub fn deprecated_symbol(s: &str) -> bool { - s.chars().any(|c| { - matches!( - c, - '*' | '?' | '[' | ']' | '\\' | '\0'..='\x1F' | '\x7F' | '"' | '\'' - ) - }) -} - -pub fn deprecated_symbol_error(s: &str) -> redis::RedisResult<()> { - if deprecated_symbol(s) { - error(412, "Deprecated symbol in key") - } else { - Ok(()) +pub async fn push_event( + hub_state: &Arc>, + redis: &mut MultiplexedConnection, + ev: RedisEvent, +) { + // Value only for Set + let mut value: Option = None; + if matches!(ev.message, RedisEventAction::Set) { + match ::redis::cmd("GET") + .arg(&ev.key) + .query_async::>(redis) + .await + { + Ok(v) => value = v, + Err(e) => tracing::warn!("redis GET {} failed: {}", &ev.key, e), + } } + + broadcast_event(hub_state, ev, value).await; } /// redis_info(&connection) @@ -121,7 +94,7 @@ pub async fn redis_info(conn: &mut MultiplexedConnection) -> redis::RedisResult< pub async fn redis_list( conn: &mut MultiplexedConnection, key: &str, -) -> redis::RedisResult> { +) -> redis::RedisResult> { deprecated_symbol_error(key)?; if !key.ends_with('/') { return error(412, "Key must end with slash"); @@ -154,7 +127,7 @@ pub async fn redis_list( // Get TTL let ttl: i64 = redis::cmd("TTL").arg(&k).query_async(conn).await?; if ttl >= 0 { - results.push(RedisArray { + results.push(DbArray { key: k, data: value.clone(), ttl: ttl as u64, @@ -176,7 +149,7 @@ pub async fn redis_list( pub async fn redis_read( conn: &mut MultiplexedConnection, key: &str, -) -> redis::RedisResult> { +) -> redis::RedisResult> { deprecated_symbol_error(key)?; if key.ends_with('/') { @@ -197,7 +170,7 @@ pub async fn redis_read( _ => {} // ttl >= 0, ок } - Ok(Some(RedisArray { + Ok(Some(DbArray { key: key.to_string(), data: data.clone(), ttl: ttl as u64, @@ -212,7 +185,7 @@ pub async fn redis_save( value: T, ttl: Option, mode: Option, -) -> RedisResult<()> { +) -> DbResult<()> { deprecated_symbol_error(&key)?; if key.ends_with('/') { @@ -460,7 +433,7 @@ pub async fn receiver( while let Some(message) = messages.next().await { match RedisEvent::try_from(message) { Ok(ev) => { - push_event(&hub_state, &mut redis, ev).await; + push_event(&hub_state, &mut redis, ev); // .await; } Err(e) => { warn!("invalid redis message: {e}"); diff --git a/foundations/hulypulse/src/workspace_owner.rs b/foundations/hulypulse/src/workspace_owner.rs index d477abfef6..794dbef1a2 100644 --- a/foundations/hulypulse/src/workspace_owner.rs +++ b/foundations/hulypulse/src/workspace_owner.rs @@ -19,17 +19,17 @@ use serde_json::json; use std::{fs, path::Path, sync::LazyLock}; use uuid::Uuid; -use crate::{config::CONFIG, redis::deprecated_symbol}; +use crate::{config::CONFIG, db::deprecated_symbol}; // common checker + pub fn check_workspace_core(claims_opt: Option, key: &str) -> Result<(), &'static str> { if deprecated_symbol(key) { return Err("Invalid key: deprecated symbols"); } - if CONFIG.no_authorization { - return Ok(()); - } + #[cfg(not(feature = "auth"))] + return Ok(()); let claims = claims_opt.ok_or("Missing authorization")?; diff --git a/foundations/server/packages/client/package.json b/foundations/server/packages/client/package.json index ed91770f15..12577d2e7a 100644 --- a/foundations/server/packages/client/package.json +++ b/foundations/server/packages/client/package.json @@ -38,10 +38,10 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/client-resources": "workspace:^0.7.18", "@hcengineering/client": "workspace:^0.7.18", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-token": "workspace:^0.7.17", "ws": "^8.18.2" diff --git a/foundations/server/packages/collaboration/package.json b/foundations/server/packages/collaboration/package.json index 9351c8d164..aba9e0811a 100644 --- a/foundations/server/packages/collaboration/package.json +++ b/foundations/server/packages/collaboration/package.json @@ -35,7 +35,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/text": "workspace:^0.7.18", "@hcengineering/text-ydoc": "workspace:^0.7.18", diff --git a/foundations/server/packages/core/package.json b/foundations/server/packages/core/package.json index 2e3831adb5..b7ddb307f1 100644 --- a/foundations/server/packages/core/package.json +++ b/foundations/server/packages/core/package.json @@ -37,7 +37,7 @@ }, "dependencies": { "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/query": "workspace:^0.7.17", "@hcengineering/rpc": "workspace:^0.7.17", diff --git a/foundations/server/packages/datalake/package.json b/foundations/server/packages/datalake/package.json index 57665539fa..f913545ba8 100644 --- a/foundations/server/packages/datalake/package.json +++ b/foundations/server/packages/datalake/package.json @@ -36,7 +36,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-token": "workspace:^0.7.17" diff --git a/foundations/server/packages/elastic/package.json b/foundations/server/packages/elastic/package.json index 6a5503068a..22440ff656 100644 --- a/foundations/server/packages/elastic/package.json +++ b/foundations/server/packages/elastic/package.json @@ -55,7 +55,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@elastic/elasticsearch": "^7.17.14", diff --git a/foundations/server/packages/hulylake/package.json b/foundations/server/packages/hulylake/package.json index 7e6d150386..8b60746a70 100644 --- a/foundations/server/packages/hulylake/package.json +++ b/foundations/server/packages/hulylake/package.json @@ -36,7 +36,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-token": "workspace:^0.7.17", diff --git a/foundations/server/packages/kafka/package.json b/foundations/server/packages/kafka/package.json index 5650a96a5b..85150b78e4 100644 --- a/foundations/server/packages/kafka/package.json +++ b/foundations/server/packages/kafka/package.json @@ -35,7 +35,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/storage": "workspace:^0.7.17", diff --git a/foundations/server/packages/middleware/package.json b/foundations/server/packages/middleware/package.json index 7d8c57c0c0..5e0993e37b 100644 --- a/foundations/server/packages/middleware/package.json +++ b/foundations/server/packages/middleware/package.json @@ -35,7 +35,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/query": "workspace:^0.7.17", diff --git a/foundations/server/packages/minio/package.json b/foundations/server/packages/minio/package.json index 8d7cf2c97f..d2e9f6602f 100644 --- a/foundations/server/packages/minio/package.json +++ b/foundations/server/packages/minio/package.json @@ -35,7 +35,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "minio": "^8.0.5" diff --git a/foundations/server/packages/mongo/package.json b/foundations/server/packages/mongo/package.json index 360f3cbe13..62e6aa9449 100644 --- a/foundations/server/packages/mongo/package.json +++ b/foundations/server/packages/mongo/package.json @@ -35,7 +35,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "mongodb": "^6.16.0", diff --git a/foundations/server/packages/postgres/package.json b/foundations/server/packages/postgres/package.json index 20f1ad1e2c..c55d0eb4cb 100644 --- a/foundations/server/packages/postgres/package.json +++ b/foundations/server/packages/postgres/package.json @@ -36,7 +36,7 @@ }, "dependencies": { "postgres": "^3.4.7", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/postgres-base": "workspace:^0.7.17" diff --git a/foundations/server/packages/s3/package.json b/foundations/server/packages/s3/package.json index 06861f161a..15a4ac8c95 100644 --- a/foundations/server/packages/s3/package.json +++ b/foundations/server/packages/s3/package.json @@ -35,7 +35,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/storage": "workspace:^0.7.17", diff --git a/foundations/server/packages/server-storage/package.json b/foundations/server/packages/server-storage/package.json index 4a230c7711..bc93c97f71 100644 --- a/foundations/server/packages/server-storage/package.json +++ b/foundations/server/packages/server-storage/package.json @@ -56,7 +56,7 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/minio": "workspace:^0.7.17", diff --git a/foundations/server/packages/server/package.json b/foundations/server/packages/server/package.json index b27665a0df..fa5c4e22e7 100644 --- a/foundations/server/packages/server/package.json +++ b/foundations/server/packages/server/package.json @@ -36,9 +36,9 @@ "eslint-plugin-svelte": "^2.35.1" }, "dependencies": { - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/rpc": "workspace:^0.7.17", "@hcengineering/server-core": "workspace:^0.7.18", diff --git a/foundations/utils/common/changes/@hcengineering/platform-rig/fix-svelte_2025-12-04-15-46.json b/foundations/utils/common/changes/@hcengineering/platform-rig/fix-svelte_2025-12-04-15-46.json new file mode 100644 index 0000000000..ce046dd4c7 --- /dev/null +++ b/foundations/utils/common/changes/@hcengineering/platform-rig/fix-svelte_2025-12-04-15-46.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@hcengineering/platform-rig", + "comment": "Ignore svelte preprocess warnings", + "type": "patch" + } + ], + "packageName": "@hcengineering/platform-rig" +} \ No newline at end of file diff --git a/foundations/utils/packages/platform-rig/package.json b/foundations/utils/packages/platform-rig/package.json index 25f3fc687a..b1b3923ba7 100644 --- a/foundations/utils/packages/platform-rig/package.json +++ b/foundations/utils/packages/platform-rig/package.json @@ -1,6 +1,6 @@ { "name": "@hcengineering/platform-rig", - "version": "0.7.19", + "version": "0.7.20", "scripts": { "build": "echo 'Not required'", "format": "echo 'Not required'" diff --git a/foundations/utils/packages/platform-rig/profiles/ui/svelte.config.js b/foundations/utils/packages/platform-rig/profiles/ui/svelte.config.js new file mode 100644 index 0000000000..28c0f0dcfb --- /dev/null +++ b/foundations/utils/packages/platform-rig/profiles/ui/svelte.config.js @@ -0,0 +1,10 @@ +const sveltePreprocess = require('svelte-preprocess') + +module.exports = { + preprocess: sveltePreprocess({ + scss: { + // This is expected as svelte-preprocess hasn't fully migrated to the modern API yet + silenceDeprecations: ['legacy-js-api'] + } + }) +}; diff --git a/foundations/utils/packages/ui-test/package.json b/foundations/utils/packages/ui-test/package.json index 618ea248f1..0b240843ee 100644 --- a/foundations/utils/packages/ui-test/package.json +++ b/foundations/utils/packages/ui-test/package.json @@ -1,6 +1,6 @@ { "name": "@hcengineering/ui-test", - "version": "0.7.12", + "version": "0.7.13", "author": "Copyright © Hardcore Engineering Inc.", "template": "@hcengineering/node-package", "license": "EPL-2.0", diff --git a/foundations/utils/packages/ui-test/svelte.config.js b/foundations/utils/packages/ui-test/svelte.config.js index 944a06f73e..28c0f0dcfb 100644 --- a/foundations/utils/packages/ui-test/svelte.config.js +++ b/foundations/utils/packages/ui-test/svelte.config.js @@ -1,5 +1,10 @@ const sveltePreprocess = require('svelte-preprocess') module.exports = { - preprocess: sveltePreprocess() -}; \ No newline at end of file + preprocess: sveltePreprocess({ + scss: { + // This is expected as svelte-preprocess hasn't fully migrated to the modern API yet + silenceDeprecations: ['legacy-js-api'] + } + }) +}; diff --git a/models/achievement/package.json b/models/achievement/package.json index a1b189c950..d0ae0c4608 100644 --- a/models/achievement/package.json +++ b/models/achievement/package.json @@ -37,7 +37,7 @@ "@hcengineering/achievement": "workspace:^0.7.0", "@hcengineering/achievement-resources": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-view": "workspace:^0.7.0", "@hcengineering/model-core": "workspace:^0.7.0", diff --git a/models/activity/package.json b/models/activity/package.json index fd8e813444..7daa974012 100644 --- a/models/activity/package.json +++ b/models/activity/package.json @@ -37,7 +37,7 @@ "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/activity-resources": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-preference": "workspace:^0.7.0", diff --git a/models/ai-assistant/package.json b/models/ai-assistant/package.json index 2018920765..a8e4987613 100644 --- a/models/ai-assistant/package.json +++ b/models/ai-assistant/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "@hcengineering/model": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/ai-assistant": "workspace:^0.7.0", diff --git a/models/ai-bot/package.json b/models/ai-bot/package.json index 75f4e3ecf6..6045158497 100644 --- a/models/ai-bot/package.json +++ b/models/ai-bot/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "@hcengineering/ai-bot": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/models/all/package.json b/models/all/package.json index d9d769a9a8..5fd9d1b953 100644 --- a/models/all/package.json +++ b/models/all/package.json @@ -74,7 +74,7 @@ "@hcengineering/model-notification": "workspace:^0.7.0", "@hcengineering/model-text-editor": "workspace:^0.7.0", "@hcengineering/model-uploader": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/model-tags": "workspace:^0.7.0", "@hcengineering/model-calendar": "workspace:^0.7.0", diff --git a/models/analytics-collector/package.json b/models/analytics-collector/package.json index 536400938b..90f7479e68 100644 --- a/models/analytics-collector/package.json +++ b/models/analytics-collector/package.json @@ -38,7 +38,7 @@ "@hcengineering/analytics-collector": "workspace:^0.7.0", "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-activity": "workspace:^0.7.0", "@hcengineering/model-chunter": "workspace:^0.7.0", diff --git a/models/attachment/package.json b/models/attachment/package.json index b9d6ea848d..8bf1d1bae8 100644 --- a/models/attachment/package.json +++ b/models/attachment/package.json @@ -37,7 +37,7 @@ "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/attachment-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-preference": "workspace:^0.7.0", diff --git a/models/billing/package.json b/models/billing/package.json index abda641bdf..cf659acb92 100644 --- a/models/billing/package.json +++ b/models/billing/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-presentation": "workspace:^0.7.0", diff --git a/models/bitrix/package.json b/models/bitrix/package.json index 8ec0cfd6c1..8993148bea 100644 --- a/models/bitrix/package.json +++ b/models/bitrix/package.json @@ -36,7 +36,7 @@ "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-attachment": "workspace:^0.7.0", diff --git a/models/board/package.json b/models/board/package.json index f67051f529..ed1b642290 100644 --- a/models/board/package.json +++ b/models/board/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", diff --git a/models/calendar/package.json b/models/calendar/package.json index c1c603989e..8f71f96327 100644 --- a/models/calendar/package.json +++ b/models/calendar/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", @@ -48,7 +48,7 @@ "@hcengineering/model-view": "workspace:^0.7.0", "@hcengineering/model-setting": "workspace:^0.7.0", "@hcengineering/model-workbench": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/workbench": "workspace:^0.7.0", "@hcengineering/model-preference": "workspace:^0.7.0", diff --git a/models/card/package.json b/models/card/package.json index b9001002d1..9953f4444e 100644 --- a/models/card/package.json +++ b/models/card/package.json @@ -36,7 +36,7 @@ "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/model-setting": "workspace:^0.7.0", diff --git a/models/chat/package.json b/models/chat/package.json index 9fa2457606..867581766a 100644 --- a/models/chat/package.json +++ b/models/chat/package.json @@ -38,7 +38,7 @@ "@hcengineering/communication": "workspace:^0.7.0", "@hcengineering/chat": "workspace:^0.7.0", "@hcengineering/chat-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-card": "workspace:^0.7.0", "@hcengineering/model-core": "workspace:^0.7.0", diff --git a/models/chunter/package.json b/models/chunter/package.json index f0aadb60be..a21e9e6d12 100644 --- a/models/chunter/package.json +++ b/models/chunter/package.json @@ -39,7 +39,7 @@ "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/chunter-resources": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-attachment": "workspace:^0.7.0", "@hcengineering/model-activity": "workspace:^0.7.0", diff --git a/models/communication/package.json b/models/communication/package.json index 20470926d3..bd04339cdd 100644 --- a/models/communication/package.json +++ b/models/communication/package.json @@ -39,7 +39,7 @@ "@hcengineering/communication-resources": "workspace:^0.7.0", "@hcengineering/communication-types": "workspace:^0.7.12", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-card": "workspace:^0.7.0", "@hcengineering/model-core": "workspace:^0.7.0", diff --git a/models/contact/package.json b/models/contact/package.json index 08c66ad9b8..8c6c7b21de 100644 --- a/models/contact/package.json +++ b/models/contact/package.json @@ -38,7 +38,7 @@ "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-activity": "workspace:^0.7.0", "@hcengineering/model-attachment": "workspace:^0.7.0", diff --git a/models/controlled-documents/package.json b/models/controlled-documents/package.json index 83c3c76132..2c4e04f9f9 100644 --- a/models/controlled-documents/package.json +++ b/models/controlled-documents/package.json @@ -48,7 +48,7 @@ "@hcengineering/model-print": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/setting": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/view": "workspace:^0.7.0", diff --git a/models/core/package.json b/models/core/package.json index e9cbe83141..21e3531a02 100644 --- a/models/core/package.json +++ b/models/core/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/storage": "workspace:^0.7.17", diff --git a/models/desktop-downloads/package.json b/models/desktop-downloads/package.json index 6bd0680b47..895e615756 100644 --- a/models/desktop-downloads/package.json +++ b/models/desktop-downloads/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/desktop-downloads": "workspace:^0.7.0", diff --git a/models/desktop-preferences/package.json b/models/desktop-preferences/package.json index 3e57128a04..5741366d63 100644 --- a/models/desktop-preferences/package.json +++ b/models/desktop-preferences/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/models/document/package.json b/models/document/package.json index 5b13a17398..9040d9a661 100644 --- a/models/document/package.json +++ b/models/document/package.json @@ -48,7 +48,7 @@ "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/models/drive/package.json b/models/drive/package.json index 6318abd476..31ff635b61 100644 --- a/models/drive/package.json +++ b/models/drive/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-preference": "workspace:^0.7.0", diff --git a/models/emoji/package.json b/models/emoji/package.json index 4a28d6a536..79c4bd7c28 100644 --- a/models/emoji/package.json +++ b/models/emoji/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-presentation": "workspace:^0.7.0", diff --git a/models/export/package.json b/models/export/package.json index a91a071d76..75cbe35085 100644 --- a/models/export/package.json +++ b/models/export/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/models/gmail/package.json b/models/gmail/package.json index 980a27bfee..7fbe8b1b15 100644 --- a/models/gmail/package.json +++ b/models/gmail/package.json @@ -36,7 +36,7 @@ "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", diff --git a/models/guest/package.json b/models/guest/package.json index b24f57389f..ca18484f46 100644 --- a/models/guest/package.json +++ b/models/guest/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-view": "workspace:^0.7.0", diff --git a/models/hr/package.json b/models/hr/package.json index acf4462cd3..6b1cdf5856 100644 --- a/models/hr/package.json +++ b/models/hr/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/hr": "workspace:^0.7.0", "@hcengineering/hr-resources": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", diff --git a/models/huly-mail/package.json b/models/huly-mail/package.json index 73187c3f50..0572cbe636 100644 --- a/models/huly-mail/package.json +++ b/models/huly-mail/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "@hcengineering/model": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/huly-mail": "workspace:^0.7.0", diff --git a/models/inbox/package.json b/models/inbox/package.json index c7daafef32..ff068c7649 100644 --- a/models/inbox/package.json +++ b/models/inbox/package.json @@ -37,7 +37,7 @@ "@hcengineering/card": "workspace:^0.7.0", "@hcengineering/inbox": "workspace:^0.7.0", "@hcengineering/inbox-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-workbench": "workspace:^0.7.0", diff --git a/models/inventory/package.json b/models/inventory/package.json index 27ff73547f..b3ce1d0591 100644 --- a/models/inventory/package.json +++ b/models/inventory/package.json @@ -36,7 +36,7 @@ "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/inventory": "workspace:^0.7.0", "@hcengineering/inventory-resources": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", diff --git a/models/lead/package.json b/models/lead/package.json index 20194987ef..5d19eb71b9 100644 --- a/models/lead/package.json +++ b/models/lead/package.json @@ -36,7 +36,7 @@ "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/lead": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/lead-resources": "workspace:^0.7.0", diff --git a/models/love/package.json b/models/love/package.json index c9e861d3f3..17c04a1937 100644 --- a/models/love/package.json +++ b/models/love/package.json @@ -38,7 +38,7 @@ "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/drive": "workspace:^0.7.0", "@hcengineering/love": "workspace:^0.7.0", "@hcengineering/love-resources": "workspace:^0.7.0", diff --git a/models/mail/package.json b/models/mail/package.json index 1f6099f512..6bc2413895 100644 --- a/models/mail/package.json +++ b/models/mail/package.json @@ -41,7 +41,7 @@ "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-card": "workspace:^0.7.0", "@hcengineering/model-core": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/model-view": "workspace:^0.7.0", "@hcengineering/mail": "workspace:^0.7.0", diff --git a/models/media/package.json b/models/media/package.json index 50911379f1..c654fe4f63 100644 --- a/models/media/package.json +++ b/models/media/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-presentation": "workspace:^0.7.0", diff --git a/models/notification/package.json b/models/notification/package.json index b0d9b4e9ad..5179561ee8 100644 --- a/models/notification/package.json +++ b/models/notification/package.json @@ -37,7 +37,7 @@ "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-activity": "workspace:^0.7.0", "@hcengineering/model-attachment": "workspace:^0.7.0", diff --git a/models/preference/package.json b/models/preference/package.json index 1867371d7a..5c0bf305c9 100644 --- a/models/preference/package.json +++ b/models/preference/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/models/presence/package.json b/models/presence/package.json index 359a44095d..de876cd3cd 100644 --- a/models/presence/package.json +++ b/models/presence/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", diff --git a/models/presentation/package.json b/models/presentation/package.json index 48eaa3307b..bc4556e946 100644 --- a/models/presentation/package.json +++ b/models/presentation/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", diff --git a/models/print/package.json b/models/print/package.json index c4890e82aa..cf9152a923 100644 --- a/models/print/package.json +++ b/models/print/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-view": "workspace:^0.7.0", diff --git a/models/process/package.json b/models/process/package.json index a7509a4af6..dd33e9d6b7 100644 --- a/models/process/package.json +++ b/models/process/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-view": "workspace:^0.7.0", "@hcengineering/model-core": "workspace:^0.7.0", diff --git a/models/products/package.json b/models/products/package.json index 3b31dc40ab..b6689d7665 100644 --- a/models/products/package.json +++ b/models/products/package.json @@ -47,7 +47,7 @@ "@hcengineering/model-workbench": "workspace:^0.7.0", "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", diff --git a/models/questions/package.json b/models/questions/package.json index fe27465b5b..af898ab187 100644 --- a/models/questions/package.json +++ b/models/questions/package.json @@ -39,7 +39,7 @@ "@hcengineering/questions": "workspace:^0.7.0", "@hcengineering/questions-resources": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-tracker": "workspace:^0.7.0", diff --git a/models/rating/package.json b/models/rating/package.json index 0d87f72888..5d5582ea1e 100644 --- a/models/rating/package.json +++ b/models/rating/package.json @@ -36,7 +36,7 @@ "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/rating": "workspace:^0.7.0", diff --git a/models/recorder/package.json b/models/recorder/package.json index 2422272b4d..76154f9827 100644 --- a/models/recorder/package.json +++ b/models/recorder/package.json @@ -38,7 +38,7 @@ "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-presentation": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/drive": "workspace:^0.7.0", "@hcengineering/uploader": "workspace:^0.7.0", "@hcengineering/recorder": "workspace:^0.7.0", diff --git a/models/recruit/package.json b/models/recruit/package.json index 4c2d13429d..492b1ca204 100644 --- a/models/recruit/package.json +++ b/models/recruit/package.json @@ -38,7 +38,7 @@ "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-attachment": "workspace:^0.7.0", "@hcengineering/model-calendar": "workspace:^0.7.0", diff --git a/models/request/package.json b/models/request/package.json index fa076e3777..c2cca0277b 100644 --- a/models/request/package.json +++ b/models/request/package.json @@ -36,7 +36,7 @@ "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-chunter": "workspace:^0.7.0", "@hcengineering/model-core": "workspace:^0.7.0", diff --git a/models/server-activity/package.json b/models/server-activity/package.json index ae11f04aa9..e136c7dc12 100644 --- a/models/server-activity/package.json +++ b/models/server-activity/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/card": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-activity": "workspace:^0.7.0", diff --git a/models/server-ai-bot/package.json b/models/server-ai-bot/package.json index 1f57a5f59c..585544f20f 100644 --- a/models/server-ai-bot/package.json +++ b/models/server-ai-bot/package.json @@ -37,7 +37,7 @@ "@hcengineering/ai-bot": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-activity": "workspace:^0.7.0", "@hcengineering/model-chunter": "workspace:^0.7.0", diff --git a/models/server-attachment/package.json b/models/server-attachment/package.json index 0182cf3a7f..b07eb0751e 100644 --- a/models/server-attachment/package.json +++ b/models/server-attachment/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "@hcengineering/attachment": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-attachment": "workspace:^0.7.0", diff --git a/models/server-calendar/package.json b/models/server-calendar/package.json index 6faceaeed1..4c2f390f36 100644 --- a/models/server-calendar/package.json +++ b/models/server-calendar/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/calendar": "workspace:^0.7.0", diff --git a/models/server-card/package.json b/models/server-card/package.json index 16eb9c539b..c36b9bf3cd 100644 --- a/models/server-card/package.json +++ b/models/server-card/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/card": "workspace:^0.7.0", diff --git a/models/server-chunter/package.json b/models/server-chunter/package.json index 294001ae4b..540ff8a2a0 100644 --- a/models/server-chunter/package.json +++ b/models/server-chunter/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-chunter": "workspace:^0.7.0", diff --git a/models/server-collaboration/package.json b/models/server-collaboration/package.json index 4b2607235e..cf6460d875 100644 --- a/models/server-collaboration/package.json +++ b/models/server-collaboration/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-collaboration": "workspace:^0.7.0", diff --git a/models/server-contact/package.json b/models/server-contact/package.json index 76cd135da8..7377e8d457 100644 --- a/models/server-contact/package.json +++ b/models/server-contact/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-contact": "workspace:^0.7.0", diff --git a/models/server-controlled-documents/package.json b/models/server-controlled-documents/package.json index f1eddba6e9..93588a2411 100644 --- a/models/server-controlled-documents/package.json +++ b/models/server-controlled-documents/package.json @@ -36,7 +36,7 @@ "dependencies": { "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/controlled-documents": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/models/server-core/package.json b/models/server-core/package.json index 8736e0787d..648b475b1d 100644 --- a/models/server-core/package.json +++ b/models/server-core/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", diff --git a/models/server-document/package.json b/models/server-document/package.json index 7f0cbde715..afca18fe48 100644 --- a/models/server-document/package.json +++ b/models/server-document/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", diff --git a/models/server-drive/package.json b/models/server-drive/package.json index 9a6b85a458..54ef0f85ec 100644 --- a/models/server-drive/package.json +++ b/models/server-drive/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/drive": "workspace:^0.7.0", diff --git a/models/server-gmail/package.json b/models/server-gmail/package.json index 166659c7e3..25eecc5ab6 100644 --- a/models/server-gmail/package.json +++ b/models/server-gmail/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/gmail": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/contact": "workspace:^0.7.0", diff --git a/models/server-guest/package.json b/models/server-guest/package.json index 520f86e719..735ddbfb70 100644 --- a/models/server-guest/package.json +++ b/models/server-guest/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/guest": "workspace:^0.7.0", diff --git a/models/server-hr/package.json b/models/server-hr/package.json index 331b78cfab..7e8f08ef48 100644 --- a/models/server-hr/package.json +++ b/models/server-hr/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/hr": "workspace:^0.7.0", diff --git a/models/server-inventory/package.json b/models/server-inventory/package.json index c13be8e838..302003e137 100644 --- a/models/server-inventory/package.json +++ b/models/server-inventory/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-inventory": "workspace:^0.7.0", diff --git a/models/server-lead/package.json b/models/server-lead/package.json index 659fd22756..eca7409f2d 100644 --- a/models/server-lead/package.json +++ b/models/server-lead/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-lead": "workspace:^0.7.0", diff --git a/models/server-love/package.json b/models/server-love/package.json index d75f13bf2a..f54b7b6f08 100644 --- a/models/server-love/package.json +++ b/models/server-love/package.json @@ -34,7 +34,7 @@ }, "dependencies": { "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/love": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", diff --git a/models/server-notification/package.json b/models/server-notification/package.json index 87a71e0db0..44e4ceb966 100644 --- a/models/server-notification/package.json +++ b/models/server-notification/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-chunter": "workspace:^0.7.0", diff --git a/models/server-process/package.json b/models/server-process/package.json index 97390432a0..706df429e8 100644 --- a/models/server-process/package.json +++ b/models/server-process/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-process": "workspace:^0.7.0", diff --git a/models/server-products/package.json b/models/server-products/package.json index a04ecf3b48..1ed62a5b94 100644 --- a/models/server-products/package.json +++ b/models/server-products/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", diff --git a/models/server-recruit/package.json b/models/server-recruit/package.json index a92965ce9b..94df224c55 100644 --- a/models/server-recruit/package.json +++ b/models/server-recruit/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-recruit": "workspace:^0.7.0", diff --git a/models/server-request/package.json b/models/server-request/package.json index 4f21ca6b11..6b176ba17c 100644 --- a/models/server-request/package.json +++ b/models/server-request/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/models/server-setting/package.json b/models/server-setting/package.json index 629ad2bfe0..e5c89dca6e 100644 --- a/models/server-setting/package.json +++ b/models/server-setting/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/setting": "workspace:^0.7.0", diff --git a/models/server-tags/package.json b/models/server-tags/package.json index 95feff5b4e..b1473c2ee2 100644 --- a/models/server-tags/package.json +++ b/models/server-tags/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-tags": "workspace:^0.7.0", diff --git a/models/server-task/package.json b/models/server-task/package.json index d0ae531508..1dc44c6564 100644 --- a/models/server-task/package.json +++ b/models/server-task/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-task": "workspace:^0.7.0", diff --git a/models/server-telegram/package.json b/models/server-telegram/package.json index fe005c14fd..81bed4c947 100644 --- a/models/server-telegram/package.json +++ b/models/server-telegram/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/models/server-templates/package.json b/models/server-templates/package.json index b18c7b9112..e260047bea 100644 --- a/models/server-templates/package.json +++ b/models/server-templates/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/templates": "workspace:^0.7.0", diff --git a/models/server-time/package.json b/models/server-time/package.json index a9cab39a88..9d6255758e 100644 --- a/models/server-time/package.json +++ b/models/server-time/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-time": "workspace:^0.7.0", diff --git a/models/server-tracker/package.json b/models/server-tracker/package.json index 65bc81a69e..932c1aec0b 100644 --- a/models/server-tracker/package.json +++ b/models/server-tracker/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/tracker": "workspace:^0.7.0", "@hcengineering/server-core": "workspace:^0.7.18", diff --git a/models/server-training/package.json b/models/server-training/package.json index 380db7d01d..7423d46da8 100644 --- a/models/server-training/package.json +++ b/models/server-training/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/models/server-view/package.json b/models/server-view/package.json index e4c1fed21a..7acf8ec1e4 100644 --- a/models/server-view/package.json +++ b/models/server-view/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/models/setting/package.json b/models/setting/package.json index ff43535abb..cf334148e7 100644 --- a/models/setting/package.json +++ b/models/setting/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", diff --git a/models/support/package.json b/models/support/package.json index 01c0924db2..debff43a22 100644 --- a/models/support/package.json +++ b/models/support/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-preference": "workspace:^0.7.0", diff --git a/models/survey/package.json b/models/survey/package.json index 444cd17642..ec65134dfd 100644 --- a/models/survey/package.json +++ b/models/survey/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-chunter": "workspace:^0.7.0", "@hcengineering/model-core": "workspace:^0.7.0", diff --git a/models/tags/package.json b/models/tags/package.json index be31efbbda..8b8b44fc5a 100644 --- a/models/tags/package.json +++ b/models/tags/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-view": "workspace:^0.7.0", diff --git a/models/task/package.json b/models/task/package.json index b4c5fe249d..1d3c341d24 100644 --- a/models/task/package.json +++ b/models/task/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-attachment": "workspace:^0.7.0", "@hcengineering/model-chunter": "workspace:^0.7.0", diff --git a/models/telegram/package.json b/models/telegram/package.json index 82e6429f40..51cdae6888 100644 --- a/models/telegram/package.json +++ b/models/telegram/package.json @@ -38,7 +38,7 @@ "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/love": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-attachment": "workspace:^0.7.0", diff --git a/models/templates/package.json b/models/templates/package.json index 1f649064aa..225781845e 100644 --- a/models/templates/package.json +++ b/models/templates/package.json @@ -36,7 +36,7 @@ "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-contact": "workspace:^0.7.0", diff --git a/models/test-management/package.json b/models/test-management/package.json index 1e1e2a898e..7b7737e5b0 100644 --- a/models/test-management/package.json +++ b/models/test-management/package.json @@ -38,7 +38,7 @@ "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-attachment": "workspace:^0.7.0", "@hcengineering/model-contact": "workspace:^0.7.0", diff --git a/models/text-editor/package.json b/models/text-editor/package.json index 4e3e61a741..9b355a0e27 100644 --- a/models/text-editor/package.json +++ b/models/text-editor/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", diff --git a/models/time/package.json b/models/time/package.json index 4a55682d65..65e37e478a 100644 --- a/models/time/package.json +++ b/models/time/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", diff --git a/models/tracker/package.json b/models/tracker/package.json index 8b9f2ef3c9..a7cf3083ac 100644 --- a/models/tracker/package.json +++ b/models/tracker/package.json @@ -37,7 +37,7 @@ "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-attachment": "workspace:^0.7.0", "@hcengineering/model-contact": "workspace:^0.7.0", diff --git a/models/training/package.json b/models/training/package.json index 2b483656cc..2c9b4ddee3 100644 --- a/models/training/package.json +++ b/models/training/package.json @@ -43,7 +43,7 @@ "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-attachment": "workspace:^0.7.0", "@hcengineering/model-contact": "workspace:^0.7.0", diff --git a/models/uploader/package.json b/models/uploader/package.json index d4ccb9cc41..5d9161923f 100644 --- a/models/uploader/package.json +++ b/models/uploader/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-presentation": "workspace:^0.7.0", diff --git a/models/view/package.json b/models/view/package.json index 84b2f8ae45..e6c6c00afc 100644 --- a/models/view/package.json +++ b/models/view/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", diff --git a/models/workbench/package.json b/models/workbench/package.json index 04ec75992e..b2617e555d 100644 --- a/models/workbench/package.json +++ b/models/workbench/package.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-core": "workspace:^0.7.0", "@hcengineering/model-preference": "workspace:^0.7.0", diff --git a/packages/analytics-providers/package.json b/packages/analytics-providers/package.json index fea27ac836..832fd1b691 100644 --- a/packages/analytics-providers/package.json +++ b/packages/analytics-providers/package.json @@ -44,7 +44,7 @@ "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/analytics-collector": "workspace:^0.7.0", "@hcengineering/presentation": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "ua-parser-js": "^2.0.4", "@hcengineering/ui": "workspace:^0.7.0" }, diff --git a/packages/billing-client/package.json b/packages/billing-client/package.json index 7a56050823..7e504c1c42 100644 --- a/packages/billing-client/package.json +++ b/packages/billing-client/package.json @@ -40,7 +40,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19" }, "repository": "https://github.com/hcengineering/platform", diff --git a/packages/hls/package.json b/packages/hls/package.json index 94d4d11563..4405b63cd1 100644 --- a/packages/hls/package.json +++ b/packages/hls/package.json @@ -39,7 +39,7 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", "hls.js": "^1.5.20", diff --git a/packages/hulypulse-client/package.json b/packages/hulypulse-client/package.json index 0e048d034d..1e48c090aa 100644 --- a/packages/hulypulse-client/package.json +++ b/packages/hulypulse-client/package.json @@ -39,7 +39,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19" }, "exports": { diff --git a/packages/importer/package.json b/packages/importer/package.json index e788967e78..59628fd631 100644 --- a/packages/importer/package.json +++ b/packages/importer/package.json @@ -43,7 +43,7 @@ "@hcengineering/collaboration": "workspace:^0.7.16", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/controlled-documents": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/document": "workspace:^0.7.0", "@hcengineering/model-attachment": "workspace:^0.7.0", "@hcengineering/model-core": "workspace:^0.7.0", diff --git a/packages/integration-client/package.json b/packages/integration-client/package.json index 24d4d00f79..3f15f9332f 100644 --- a/packages/integration-client/package.json +++ b/packages/integration-client/package.json @@ -42,8 +42,8 @@ "@types/uuid": "^8.3.1" }, "dependencies": { - "@hcengineering/account-client": "workspace:^0.7.20", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/account-client": "workspace:^0.7.21", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/kvs-client": "workspace:^0.7.0", "uuid": "^8.3.2" diff --git a/packages/kanban/package.json b/packages/kanban/package.json index 592c93e750..20ee7a8882 100644 --- a/packages/kanban/package.json +++ b/packages/kanban/package.json @@ -42,7 +42,7 @@ "svelte": "^4.2.20", "lexorank": "~1.0.4", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/rank": "workspace:^0.7.17" diff --git a/packages/kvs-client/package.json b/packages/kvs-client/package.json index a99fc78a67..c6061d6e97 100644 --- a/packages/kvs-client/package.json +++ b/packages/kvs-client/package.json @@ -41,7 +41,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19" }, "repository": "https://github.com/hcengineering/platform", diff --git a/packages/panel/package.json b/packages/panel/package.json index 54b3644321..1bcd773e42 100644 --- a/packages/panel/package.json +++ b/packages/panel/package.json @@ -41,7 +41,7 @@ "@hcengineering/ui": "workspace:^0.7.0", "svelte": "^4.2.20", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/activity": "workspace:^0.7.0", diff --git a/packages/payment-client/package.json b/packages/payment-client/package.json index 719e6081a1..945d5b5575 100644 --- a/packages/payment-client/package.json +++ b/packages/payment-client/package.json @@ -40,7 +40,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19" }, "repository": "https://github.com/hcengineering/platform", diff --git a/packages/presentation/package.json b/packages/presentation/package.json index cee7a5b2e7..cba9189c65 100644 --- a/packages/presentation/package.json +++ b/packages/presentation/package.json @@ -50,7 +50,7 @@ "@hcengineering/communication-sdk-types": "workspace:^0.7.12", "@hcengineering/communication-types": "workspace:^0.7.12", "@hcengineering/communication-shared": "workspace:^0.7.11", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/diffview": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/packages/rekoni/package.json b/packages/rekoni/package.json index 29332b4dfe..3ccd9a974f 100644 --- a/packages/rekoni/package.json +++ b/packages/rekoni/package.json @@ -39,6 +39,6 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23" + "@hcengineering/core": "workspace:^0.7.24" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index c1f4471453..a206e7d69a 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -42,7 +42,7 @@ }, "dependencies": { "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/theme": "workspace:^0.7.0", "autolinker": "4.0.0", diff --git a/plugins/achievement-resources/package.json b/plugins/achievement-resources/package.json index c961165767..8072330e8b 100644 --- a/plugins/achievement-resources/package.json +++ b/plugins/achievement-resources/package.json @@ -42,7 +42,7 @@ "svelte-eslint-parser": "^0.33.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/achievement": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", diff --git a/plugins/achievement/package.json b/plugins/achievement/package.json index d740cda3d3..7aebbbf2f8 100644 --- a/plugins/achievement/package.json +++ b/plugins/achievement/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0" }, "repository": "https://github.com/hcengineering/platform", diff --git a/plugins/activity-resources/package.json b/plugins/activity-resources/package.json index c56461068b..85652cbd46 100644 --- a/plugins/activity-resources/package.json +++ b/plugins/activity-resources/package.json @@ -42,7 +42,7 @@ "@hcengineering/card": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/preference": "workspace:^0.7.0", diff --git a/plugins/activity/package.json b/plugins/activity/package.json index 805d0de6c0..1a7c93db55 100644 --- a/plugins/activity/package.json +++ b/plugins/activity/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/preference": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", diff --git a/plugins/ai-assistant-resources/package.json b/plugins/ai-assistant-resources/package.json index 48285b277f..51138ad8ca 100644 --- a/plugins/ai-assistant-resources/package.json +++ b/plugins/ai-assistant-resources/package.json @@ -48,11 +48,11 @@ "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0", "@hcengineering/login": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/panel": "workspace:^0.7.0", "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/integration-client": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/setting-resources": "workspace:^0.7.0", "@hcengineering/view-resources": "workspace:^0.7.0" } diff --git a/plugins/ai-assistant/package.json b/plugins/ai-assistant/package.json index 71ed08e1df..de4ca46aec 100644 --- a/plugins/ai-assistant/package.json +++ b/plugins/ai-assistant/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0" } diff --git a/plugins/ai-bot-resources/package.json b/plugins/ai-bot-resources/package.json index ca9e494591..bc2a41a3db 100644 --- a/plugins/ai-bot-resources/package.json +++ b/plugins/ai-bot-resources/package.json @@ -41,7 +41,7 @@ "@hcengineering/ai-bot": "workspace:^0.7.0", "@hcengineering/analytics-collector": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/love": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", diff --git a/plugins/ai-bot/package.json b/plugins/ai-bot/package.json index 35e1393db3..4010d79649 100644 --- a/plugins/ai-bot/package.json +++ b/plugins/ai-bot/package.json @@ -39,7 +39,7 @@ "dependencies": { "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/love": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", diff --git a/plugins/analytics-collector-resources/package.json b/plugins/analytics-collector-resources/package.json index 49d957c5e1..34ae424207 100644 --- a/plugins/analytics-collector-resources/package.json +++ b/plugins/analytics-collector-resources/package.json @@ -43,7 +43,7 @@ "@hcengineering/chunter-resources": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", "svelte": "^4.2.20" diff --git a/plugins/analytics-collector/package.json b/plugins/analytics-collector/package.json index cac37b76f6..2fc8f876a6 100644 --- a/plugins/analytics-collector/package.json +++ b/plugins/analytics-collector/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0" } diff --git a/plugins/attachment-resources/package.json b/plugins/attachment-resources/package.json index 05ebe2b60c..cfdb2ad50f 100644 --- a/plugins/attachment-resources/package.json +++ b/plugins/attachment-resources/package.json @@ -42,7 +42,7 @@ "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/hls": "workspace:^0.7.0", "@hcengineering/panel": "workspace:^0.7.0", diff --git a/plugins/attachment/package.json b/plugins/attachment/package.json index 8c95ece520..9f8583d0d0 100644 --- a/plugins/attachment/package.json +++ b/plugins/attachment/package.json @@ -39,7 +39,7 @@ "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/workbench": "workspace:^0.7.0", "@hcengineering/preference": "workspace:^0.7.0" }, diff --git a/plugins/billing-resources/package.json b/plugins/billing-resources/package.json index 5831a26cb2..0dcea565ae 100644 --- a/plugins/billing-resources/package.json +++ b/plugins/billing-resources/package.json @@ -42,7 +42,7 @@ "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/theme": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/billing": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", @@ -51,7 +51,7 @@ "@hcengineering/drive": "workspace:^0.7.0", "@hcengineering/love": "workspace:^0.7.0", "@hcengineering/login": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/payment-client": "workspace:^0.7.0", "filesize": "^8.0.3", "svelte": "^4.2.20" diff --git a/plugins/billing/package.json b/plugins/billing/package.json index 672e477e8b..d38e2fed15 100644 --- a/plugins/billing/package.json +++ b/plugins/billing/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0" }, diff --git a/plugins/bitrix-resources/package.json b/plugins/bitrix-resources/package.json index 2f0bbcfa29..6a6c9c9f06 100644 --- a/plugins/bitrix-resources/package.json +++ b/plugins/bitrix-resources/package.json @@ -46,7 +46,7 @@ "@hcengineering/lead": "workspace:^0.7.0", "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/attachment-resources": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", diff --git a/plugins/bitrix/package.json b/plugins/bitrix/package.json index d30085c9ab..597f05d9f5 100644 --- a/plugins/bitrix/package.json +++ b/plugins/bitrix/package.json @@ -41,7 +41,7 @@ "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/gmail": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/preference": "workspace:^0.7.0", diff --git a/plugins/board-resources/package.json b/plugins/board-resources/package.json index 7971fbd3a9..16a5dbb86b 100644 --- a/plugins/board-resources/package.json +++ b/plugins/board-resources/package.json @@ -46,7 +46,7 @@ "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", "@hcengineering/task-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/notification-resources": "workspace:^0.7.0", "@hcengineering/panel": "workspace:^0.7.0", diff --git a/plugins/board/package.json b/plugins/board/package.json index d46212a178..433fccaf3a 100644 --- a/plugins/board/package.json +++ b/plugins/board/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/task": "workspace:^0.7.0", diff --git a/plugins/calendar-resources/package.json b/plugins/calendar-resources/package.json index 230c7e4a1f..502a650292 100644 --- a/plugins/calendar-resources/package.json +++ b/plugins/calendar-resources/package.json @@ -39,9 +39,9 @@ }, "dependencies": { "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/login": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/presentation": "workspace:^0.7.0", diff --git a/plugins/calendar/package.json b/plugins/calendar/package.json index 5890b4121f..f959d3bec3 100644 --- a/plugins/calendar/package.json +++ b/plugins/calendar/package.json @@ -40,7 +40,7 @@ "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/preference": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0" diff --git a/plugins/card-resources/package.json b/plugins/card-resources/package.json index 918e918817..f59646d5bf 100644 --- a/plugins/card-resources/package.json +++ b/plugins/card-resources/package.json @@ -43,7 +43,7 @@ "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/communication-types": "workspace:^0.7.12", "@hcengineering/communication-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0", "@hcengineering/attachment": "workspace:^0.7.0", @@ -72,7 +72,7 @@ "@hcengineering/card": "workspace:^0.7.0", "@hcengineering/communication": "workspace:^0.7.0", "@hcengineering/preference": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/chat": "workspace:^0.7.0", "fast-equals": "^5.2.2", "svelte": "^4.2.20" diff --git a/plugins/card/package.json b/plugins/card/package.json index 6c8d3646e4..378f34a348 100644 --- a/plugins/card/package.json +++ b/plugins/card/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/preference": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", diff --git a/plugins/chat-resources/package.json b/plugins/chat-resources/package.json index dda19c855e..aa11fe1d68 100644 --- a/plugins/chat-resources/package.json +++ b/plugins/chat-resources/package.json @@ -46,7 +46,7 @@ "@hcengineering/communication": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", diff --git a/plugins/chat/package.json b/plugins/chat/package.json index 80bcccd652..4adb124f73 100644 --- a/plugins/chat/package.json +++ b/plugins/chat/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/card": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19" }, diff --git a/plugins/chunter-resources/package.json b/plugins/chunter-resources/package.json index 62fc3d278b..8b17c3a752 100644 --- a/plugins/chunter-resources/package.json +++ b/plugins/chunter-resources/package.json @@ -49,7 +49,7 @@ "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/notification-resources": "workspace:^0.7.0", diff --git a/plugins/chunter/package.json b/plugins/chunter/package.json index 922cb84e32..69c524df6a 100644 --- a/plugins/chunter/package.json +++ b/plugins/chunter/package.json @@ -39,7 +39,7 @@ "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", diff --git a/plugins/client-resources/package.json b/plugins/client-resources/package.json index 0cfd1d79a4..16e3d16c1c 100644 --- a/plugins/client-resources/package.json +++ b/plugins/client-resources/package.json @@ -42,7 +42,7 @@ "@hcengineering/client": "workspace:^0.7.18", "@hcengineering/communication-sdk-types": "workspace:^0.7.12", "@hcengineering/communication-types": "workspace:^0.7.12", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/rpc": "workspace:^0.7.17", "snappyjs": "^0.7.0" diff --git a/plugins/client/package.json b/plugins/client/package.json index 79afa298da..1a462c8766 100644 --- a/plugins/client/package.json +++ b/plugins/client/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23" + "@hcengineering/core": "workspace:^0.7.24" }, "repository": "https://github.com/hcengineering/platform", "publishConfig": { diff --git a/plugins/communication-resources/package.json b/plugins/communication-resources/package.json index adb7eb3af6..4c693f2695 100644 --- a/plugins/communication-resources/package.json +++ b/plugins/communication-resources/package.json @@ -54,7 +54,7 @@ "@hcengineering/communication-shared": "workspace:^0.7.11", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/emoji": "workspace:^0.7.0", "@hcengineering/emoji-resources": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/plugins/communication/package.json b/plugins/communication/package.json index f417cb35e3..d215799dc5 100644 --- a/plugins/communication/package.json +++ b/plugins/communication/package.json @@ -39,7 +39,7 @@ "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/communication-types": "workspace:^0.7.12", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/card": "workspace:^0.7.0" diff --git a/plugins/contact-resources/package.json b/plugins/contact-resources/package.json index 5678d76a40..861bf6e23e 100644 --- a/plugins/contact-resources/package.json +++ b/plugins/contact-resources/package.json @@ -44,7 +44,7 @@ "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/attachment-resources": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/image-cropper": "workspace:^0.7.0", "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", @@ -61,7 +61,7 @@ "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/view-resources": "workspace:^0.7.0", "@hcengineering/workbench": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/achievement": "workspace:^0.7.0", "svelte": "^4.2.20", "crypto-js": "^4.2.0", diff --git a/plugins/contact/package.json b/plugins/contact/package.json index 876bb51b24..ed69d6b542 100644 --- a/plugins/contact/package.json +++ b/plugins/contact/package.json @@ -47,7 +47,7 @@ "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/templates": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/preference": "workspace:^0.7.0", diff --git a/plugins/controlled-documents-resources/package.json b/plugins/controlled-documents-resources/package.json index afb14ac3f9..69f5795c5d 100644 --- a/plugins/controlled-documents-resources/package.json +++ b/plugins/controlled-documents-resources/package.json @@ -42,7 +42,7 @@ "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0", "@hcengineering/presentation": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/attachment-resources": "workspace:^0.7.0", "@hcengineering/notification-resources": "workspace:^0.7.0", @@ -50,7 +50,7 @@ "@hcengineering/view-resources": "workspace:^0.7.0", "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", "@hcengineering/tags": "workspace:^0.7.0", diff --git a/plugins/controlled-documents/package.json b/plugins/controlled-documents/package.json index af7a52ba48..7a93b379d4 100644 --- a/plugins/controlled-documents/package.json +++ b/plugins/controlled-documents/package.json @@ -39,7 +39,7 @@ "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/plugins/desktop-downloads-resources/package.json b/plugins/desktop-downloads-resources/package.json index a389d6c24b..0c93c4be89 100644 --- a/plugins/desktop-downloads-resources/package.json +++ b/plugins/desktop-downloads-resources/package.json @@ -39,7 +39,7 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/desktop-downloads": "workspace:^0.7.0", diff --git a/plugins/desktop-downloads/package.json b/plugins/desktop-downloads/package.json index 2108470844..0bd7289981 100644 --- a/plugins/desktop-downloads/package.json +++ b/plugins/desktop-downloads/package.json @@ -37,7 +37,7 @@ }, "dependencies": { "@hcengineering/ui": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19" } } diff --git a/plugins/desktop-preferences-resources/package.json b/plugins/desktop-preferences-resources/package.json index ef985747fd..616553193d 100644 --- a/plugins/desktop-preferences-resources/package.json +++ b/plugins/desktop-preferences-resources/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "svelte": "^4.2.20", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/preference": "workspace:^0.7.0", diff --git a/plugins/desktop-preferences/package.json b/plugins/desktop-preferences/package.json index 47497eac5b..b9892c26ee 100644 --- a/plugins/desktop-preferences/package.json +++ b/plugins/desktop-preferences/package.json @@ -37,7 +37,7 @@ }, "dependencies": { "@hcengineering/ui": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/preference": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0" diff --git a/plugins/devmodel-resources/package.json b/plugins/devmodel-resources/package.json index 24c35b436b..795ea5f177 100644 --- a/plugins/devmodel-resources/package.json +++ b/plugins/devmodel-resources/package.json @@ -37,7 +37,7 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/presentation": "workspace:^0.7.0", diff --git a/plugins/devmodel/package.json b/plugins/devmodel/package.json index 18f722d561..1ce117c8b2 100644 --- a/plugins/devmodel/package.json +++ b/plugins/devmodel/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/client": "workspace:^0.7.18" } diff --git a/plugins/diffview-resources/package.json b/plugins/diffview-resources/package.json index a05f281042..9410ff7eff 100644 --- a/plugins/diffview-resources/package.json +++ b/plugins/diffview-resources/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "svelte": "^4.2.20", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", diff --git a/plugins/diffview/package.json b/plugins/diffview/package.json index e7972beec4..3c31db754c 100644 --- a/plugins/diffview/package.json +++ b/plugins/diffview/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0" } diff --git a/plugins/document-resources/package.json b/plugins/document-resources/package.json index 6867fe8147..6eec94f332 100644 --- a/plugins/document-resources/package.json +++ b/plugins/document-resources/package.json @@ -45,7 +45,7 @@ "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0", "@hcengineering/presentation": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/attachment-resources": "workspace:^0.7.0", "@hcengineering/panel": "workspace:^0.7.0", diff --git a/plugins/document/package.json b/plugins/document/package.json index 300ed4c7f9..23f0321b21 100644 --- a/plugins/document/package.json +++ b/plugins/document/package.json @@ -38,7 +38,7 @@ "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/plugins/drive-resources/package.json b/plugins/drive-resources/package.json index e817d78f30..3bfdc8e69a 100644 --- a/plugins/drive-resources/package.json +++ b/plugins/drive-resources/package.json @@ -40,7 +40,7 @@ "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/drive": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", "@hcengineering/panel": "workspace:^0.7.0", diff --git a/plugins/drive/package.json b/plugins/drive/package.json index acfedaaf70..1941dba54c 100644 --- a/plugins/drive/package.json +++ b/plugins/drive/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/preference": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0" diff --git a/plugins/emoji-resources/package.json b/plugins/emoji-resources/package.json index 1be3725888..a3f530d19d 100644 --- a/plugins/emoji-resources/package.json +++ b/plugins/emoji-resources/package.json @@ -39,7 +39,7 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/theme": "workspace:^0.7.0", diff --git a/plugins/emoji/package.json b/plugins/emoji/package.json index 811276e523..a21244d110 100644 --- a/plugins/emoji/package.json +++ b/plugins/emoji/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", "emojibase": "^16.0.0", diff --git a/plugins/export-resources/package.json b/plugins/export-resources/package.json index 452ac90535..9d8a0ed2c9 100644 --- a/plugins/export-resources/package.json +++ b/plugins/export-resources/package.json @@ -39,7 +39,7 @@ "dependencies": { "svelte": "^4.2.20", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/export": "workspace:^0.7.0", diff --git a/plugins/export/package.json b/plugins/export/package.json index d8c7991fc5..27d1b9739a 100644 --- a/plugins/export/package.json +++ b/plugins/export/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0" } } diff --git a/plugins/global-profile-resources/package.json b/plugins/global-profile-resources/package.json index ea570454b3..0f11b217c1 100644 --- a/plugins/global-profile-resources/package.json +++ b/plugins/global-profile-resources/package.json @@ -39,12 +39,12 @@ "dependencies": { "svelte": "^4.2.20", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/global-profile": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/theme": "workspace:^0.7.0" diff --git a/plugins/global-profile/package.json b/plugins/global-profile/package.json index af102fd6e7..1c559e9c00 100644 --- a/plugins/global-profile/package.json +++ b/plugins/global-profile/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0" } diff --git a/plugins/gmail-resources/package.json b/plugins/gmail-resources/package.json index 5a6ffa863b..fa068f7859 100644 --- a/plugins/gmail-resources/package.json +++ b/plugins/gmail-resources/package.json @@ -57,12 +57,12 @@ "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/attachment-resources": "workspace:^0.7.0", "@hcengineering/login": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/panel": "workspace:^0.7.0", "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/templates": "workspace:^0.7.0", "@hcengineering/integration-client": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/setting-resources": "workspace:^0.7.0" } } diff --git a/plugins/gmail/package.json b/plugins/gmail/package.json index 9ee78e7324..83afec5aa8 100644 --- a/plugins/gmail/package.json +++ b/plugins/gmail/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/plugins/guest-resources/package.json b/plugins/guest-resources/package.json index 46a14418d4..0be689c52b 100644 --- a/plugins/guest-resources/package.json +++ b/plugins/guest-resources/package.json @@ -39,7 +39,7 @@ "dependencies": { "svelte": "^4.2.20", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/client": "workspace:^0.7.18", "@hcengineering/workbench": "workspace:^0.7.0", "@hcengineering/workbench-resources": "workspace:^0.7.0", @@ -48,7 +48,7 @@ "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/guest": "workspace:^0.7.0", "@hcengineering/login": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/view-resources": "workspace:^0.7.0", "@hcengineering/analytics": "workspace:^0.7.17", "fast-copy": "^3.0.2", diff --git a/plugins/guest/package.json b/plugins/guest/package.json index 8f3312d5e3..ae8aed11db 100644 --- a/plugins/guest/package.json +++ b/plugins/guest/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0" }, diff --git a/plugins/hr-resources/package.json b/plugins/hr-resources/package.json index 54d40b67a0..3df8c1f1d7 100644 --- a/plugins/hr-resources/package.json +++ b/plugins/hr-resources/package.json @@ -45,7 +45,7 @@ "@hcengineering/hr": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/presentation": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/panel": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", diff --git a/plugins/hr/package.json b/plugins/hr/package.json index 1871a66bff..7c5496902b 100644 --- a/plugins/hr/package.json +++ b/plugins/hr/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0" diff --git a/plugins/huly-mail-resources/package.json b/plugins/huly-mail-resources/package.json index c25e449c2a..ab61914fcd 100644 --- a/plugins/huly-mail-resources/package.json +++ b/plugins/huly-mail-resources/package.json @@ -48,11 +48,11 @@ "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0", "@hcengineering/login": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/panel": "workspace:^0.7.0", "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/integration-client": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/setting-resources": "workspace:^0.7.0", "@hcengineering/view-resources": "workspace:^0.7.0" } diff --git a/plugins/huly-mail/package.json b/plugins/huly-mail/package.json index baf0bc3c1f..af8edb6f4a 100644 --- a/plugins/huly-mail/package.json +++ b/plugins/huly-mail/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0" } diff --git a/plugins/inbox-resources/package.json b/plugins/inbox-resources/package.json index d402fad7c2..e7f9a8f80b 100644 --- a/plugins/inbox-resources/package.json +++ b/plugins/inbox-resources/package.json @@ -46,7 +46,7 @@ "@hcengineering/communication-shared": "workspace:^0.7.11", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/inbox": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", diff --git a/plugins/inbox/package.json b/plugins/inbox/package.json index 4eb0551f06..0ae2f49b7f 100644 --- a/plugins/inbox/package.json +++ b/plugins/inbox/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19" }, "repository": "https://github.com/hcengineering/platform", diff --git a/plugins/inventory-resources/package.json b/plugins/inventory-resources/package.json index 2ee3468e0e..b3238b870c 100644 --- a/plugins/inventory-resources/package.json +++ b/plugins/inventory-resources/package.json @@ -46,7 +46,7 @@ "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/view-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/workbench": "workspace:^0.7.0" } diff --git a/plugins/inventory/package.json b/plugins/inventory/package.json index 0eb1d91879..61a91d7604 100644 --- a/plugins/inventory/package.json +++ b/plugins/inventory/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19" }, "repository": "https://github.com/hcengineering/platform", diff --git a/plugins/lead-resources/package.json b/plugins/lead-resources/package.json index 2de34fd926..293a46a5c1 100644 --- a/plugins/lead-resources/package.json +++ b/plugins/lead-resources/package.json @@ -43,7 +43,7 @@ "@hcengineering/chunter-resources": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/lead": "workspace:^0.7.0", "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/plugins/lead/package.json b/plugins/lead/package.json index 85a70d95ab..27a642646d 100644 --- a/plugins/lead/package.json +++ b/plugins/lead/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/task": "workspace:^0.7.0" diff --git a/plugins/login-resources/package.json b/plugins/login-resources/package.json index e8707a3d5c..854745f3c4 100644 --- a/plugins/login-resources/package.json +++ b/plugins/login-resources/package.json @@ -44,12 +44,12 @@ "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/workbench": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0", "@hcengineering/theme": "workspace:^0.7.0", "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/analytics-providers": "workspace:^0.7.0" } } diff --git a/plugins/login/package.json b/plugins/login/package.json index a491ab9443..6d3aab8dac 100644 --- a/plugins/login/package.json +++ b/plugins/login/package.json @@ -35,10 +35,10 @@ "jest": "^29.7.0", "ts-jest": "^29.1.1", "@types/jest": "^29.5.5", - "@hcengineering/account-client": "workspace:^0.7.20" + "@hcengineering/account-client": "workspace:^0.7.21" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0" }, diff --git a/plugins/love-resources/package.json b/plugins/love-resources/package.json index 904487d527..bcc7c1f53e 100644 --- a/plugins/love-resources/package.json +++ b/plugins/love-resources/package.json @@ -46,7 +46,7 @@ "@hcengineering/chunter-resources": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/love": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0", @@ -65,7 +65,7 @@ "@hcengineering/emoji": "workspace:^0.7.0", "@hcengineering/emoji-resources": "workspace:^0.7.0", "@hcengineering/theme": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/hulypulse-client": "workspace:^0.7.0", "@livekit/krisp-noise-filter": "^0.3.0", "@livekit/track-processors": "^0.5.6", diff --git a/plugins/love/package.json b/plugins/love/package.json index 02be874aa9..303a8394e4 100644 --- a/plugins/love/package.json +++ b/plugins/love/package.json @@ -45,7 +45,7 @@ "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/calendar": "workspace:^0.7.0", "@hcengineering/drive": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/workbench": "workspace:^0.7.0" }, diff --git a/plugins/mail/package.json b/plugins/mail/package.json index 232366075d..7f91fb9a6b 100644 --- a/plugins/mail/package.json +++ b/plugins/mail/package.json @@ -39,7 +39,7 @@ "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/card": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23" + "@hcengineering/core": "workspace:^0.7.24" }, "repository": "https://github.com/hcengineering/platform", "publishConfig": { diff --git a/plugins/media-resources/package.json b/plugins/media-resources/package.json index 57b16b0c80..d4e27756a4 100644 --- a/plugins/media-resources/package.json +++ b/plugins/media-resources/package.json @@ -41,7 +41,7 @@ "typed-emitter": "^2.1.0" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/media": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", diff --git a/plugins/media/package.json b/plugins/media/package.json index b54eeeaa7b..c40eebb6e7 100644 --- a/plugins/media/package.json +++ b/plugins/media/package.json @@ -40,7 +40,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "events": "^3.3.0" }, diff --git a/plugins/notification-resources/package.json b/plugins/notification-resources/package.json index cdebf04258..f7e01e90b2 100644 --- a/plugins/notification-resources/package.json +++ b/plugins/notification-resources/package.json @@ -46,7 +46,7 @@ "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/preference": "workspace:^0.7.0", diff --git a/plugins/notification/package.json b/plugins/notification/package.json index f3518eda71..b52f87b3a6 100644 --- a/plugins/notification/package.json +++ b/plugins/notification/package.json @@ -41,7 +41,7 @@ "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/preference": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0", diff --git a/plugins/onboard-resources/package.json b/plugins/onboard-resources/package.json index 652b522bd5..e379a32de6 100644 --- a/plugins/onboard-resources/package.json +++ b/plugins/onboard-resources/package.json @@ -46,7 +46,7 @@ "@hcengineering/onboard": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/workbench": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0", "@hcengineering/theme": "workspace:^0.7.0", diff --git a/plugins/onboard/package.json b/plugins/onboard/package.json index b2f05e29cb..ba8ed85d46 100644 --- a/plugins/onboard/package.json +++ b/plugins/onboard/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/login": "workspace:^0.7.0" diff --git a/plugins/openai/package.json b/plugins/openai/package.json index 271cb7a57a..18b092ac39 100644 --- a/plugins/openai/package.json +++ b/plugins/openai/package.json @@ -39,7 +39,7 @@ "@types/node": "^22.18.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "openai": "^4.56.0", "js-tiktoken": "^1.0.14" diff --git a/plugins/preference/package.json b/plugins/preference/package.json index 69988b8bb8..c3aaa2931b 100644 --- a/plugins/preference/package.json +++ b/plugins/preference/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0" }, "repository": "https://github.com/hcengineering/platform", diff --git a/plugins/presence-resources/package.json b/plugins/presence-resources/package.json index c5b64f1afa..3ca01885f8 100644 --- a/plugins/presence-resources/package.json +++ b/plugins/presence-resources/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/theme": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", diff --git a/plugins/presence/package.json b/plugins/presence/package.json index 6057cacb13..44093f600e 100644 --- a/plugins/presence/package.json +++ b/plugins/presence/package.json @@ -39,7 +39,7 @@ "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0" }, "repository": "https://github.com/hcengineering/platform", diff --git a/plugins/print-resources/package.json b/plugins/print-resources/package.json index 4cb2d5067d..6d433aa3c7 100644 --- a/plugins/print-resources/package.json +++ b/plugins/print-resources/package.json @@ -40,7 +40,7 @@ "svelte": "^4.2.20", "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/guest": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", diff --git a/plugins/print/package.json b/plugins/print/package.json index 91083147fc..137f67fa75 100644 --- a/plugins/print/package.json +++ b/plugins/print/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0" } } diff --git a/plugins/process-resources/package.json b/plugins/process-resources/package.json index 221d7ec65f..1e19d19a76 100644 --- a/plugins/process-resources/package.json +++ b/plugins/process-resources/package.json @@ -52,7 +52,7 @@ "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/card": "workspace:^0.7.0", "@hcengineering/workbench-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/time": "workspace:^0.7.0", "@hcengineering/rank": "workspace:^0.7.17", diff --git a/plugins/process/package.json b/plugins/process/package.json index 44719ae59c..143b34cd33 100644 --- a/plugins/process/package.json +++ b/plugins/process/package.json @@ -40,7 +40,7 @@ "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/card": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/time": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0" } diff --git a/plugins/products-resources/package.json b/plugins/products-resources/package.json index 63b688f93f..16ac1afef0 100644 --- a/plugins/products-resources/package.json +++ b/plugins/products-resources/package.json @@ -45,7 +45,7 @@ "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/presentation": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/view-resources": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/panel": "workspace:^0.7.0", diff --git a/plugins/products/package.json b/plugins/products/package.json index 1dfb95e8e9..1bf7e9e2b0 100644 --- a/plugins/products/package.json +++ b/plugins/products/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/attachment": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", diff --git a/plugins/questions-resources/package.json b/plugins/questions-resources/package.json index 002f85a875..3d0033bc7a 100644 --- a/plugins/questions-resources/package.json +++ b/plugins/questions-resources/package.json @@ -37,7 +37,7 @@ "dependencies": { "@hcengineering/questions": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/text-editor-resources": "workspace:^0.7.0", diff --git a/plugins/questions/package.json b/plugins/questions/package.json index 407ac0ed51..30f8bdbd93 100644 --- a/plugins/questions/package.json +++ b/plugins/questions/package.json @@ -37,7 +37,7 @@ }, "dependencies": { "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/theme": "workspace:^0.7.0" }, diff --git a/plugins/rating-resources/package.json b/plugins/rating-resources/package.json index 21ec40951c..7d5526aeb2 100644 --- a/plugins/rating-resources/package.json +++ b/plugins/rating-resources/package.json @@ -44,7 +44,7 @@ "@hcengineering/rating": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/presentation": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/emoji": "workspace:^0.7.0", "@hcengineering/emoji-resources": "workspace:^0.7.0", diff --git a/plugins/rating/package.json b/plugins/rating/package.json index 2ab917dbd4..78ca28b100 100644 --- a/plugins/rating/package.json +++ b/plugins/rating/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0" }, diff --git a/plugins/recorder-resources/package.json b/plugins/recorder-resources/package.json index 0371472b6b..d20fafe9f4 100644 --- a/plugins/recorder-resources/package.json +++ b/plugins/recorder-resources/package.json @@ -39,7 +39,7 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/plugins/recorder/package.json b/plugins/recorder/package.json index 60dfc6526c..b399f59652 100644 --- a/plugins/recorder/package.json +++ b/plugins/recorder/package.json @@ -37,7 +37,7 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/drive": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/uploader": "workspace:^0.7.0", diff --git a/plugins/recruit-resources/package.json b/plugins/recruit-resources/package.json index a2830f6d9f..05a6a925a0 100644 --- a/plugins/recruit-resources/package.json +++ b/plugins/recruit-resources/package.json @@ -45,7 +45,7 @@ "@hcengineering/chunter-resources": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/notification-resources": "workspace:^0.7.0", diff --git a/plugins/recruit/package.json b/plugins/recruit/package.json index b4d3c7772d..dab94bbe0d 100644 --- a/plugins/recruit/package.json +++ b/plugins/recruit/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/survey": "workspace:^0.7.0", diff --git a/plugins/request-resources/package.json b/plugins/request-resources/package.json index 2e37cbafb6..71c8152d1a 100644 --- a/plugins/request-resources/package.json +++ b/plugins/request-resources/package.json @@ -37,7 +37,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/presentation": "workspace:^0.7.0", "svelte": "^4.2.20", "@hcengineering/ui": "workspace:^0.7.0", diff --git a/plugins/request/package.json b/plugins/request/package.json index 525e202be0..a7d6786b82 100644 --- a/plugins/request/package.json +++ b/plugins/request/package.json @@ -39,7 +39,7 @@ "dependencies": { "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0" }, diff --git a/plugins/setting-resources/package.json b/plugins/setting-resources/package.json index 50ffeb0290..ec379f482d 100644 --- a/plugins/setting-resources/package.json +++ b/plugins/setting-resources/package.json @@ -40,9 +40,9 @@ "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "svelte": "^4.2.20", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/setting": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/theme": "workspace:^0.7.0", diff --git a/plugins/setting/package.json b/plugins/setting/package.json index 3327837ddf..8bc242eb7a 100644 --- a/plugins/setting/package.json +++ b/plugins/setting/package.json @@ -38,10 +38,10 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/templates": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20" + "@hcengineering/account-client": "workspace:^0.7.21" }, "repository": "https://github.com/hcengineering/platform", "publishConfig": { diff --git a/plugins/support-resources/package.json b/plugins/support-resources/package.json index 6124bc1712..c291eda807 100644 --- a/plugins/support-resources/package.json +++ b/plugins/support-resources/package.json @@ -36,7 +36,7 @@ "svelte-eslint-parser": "^0.33.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/support": "workspace:^0.7.0", diff --git a/plugins/support/package.json b/plugins/support/package.json index 3fe1c643ff..e64c36223e 100644 --- a/plugins/support/package.json +++ b/plugins/support/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19" }, "repository": "https://github.com/hcengineering/platform", diff --git a/plugins/survey-resources/package.json b/plugins/survey-resources/package.json index 8f7e37bf15..d6feca21c4 100644 --- a/plugins/survey-resources/package.json +++ b/plugins/survey-resources/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/panel": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", diff --git a/plugins/survey/package.json b/plugins/survey/package.json index 626faf3281..78518c42f5 100644 --- a/plugins/survey/package.json +++ b/plugins/survey/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/view": "workspace:^0.7.0" diff --git a/plugins/tags-resources/package.json b/plugins/tags-resources/package.json index 83f872bdc9..e3f2daf888 100644 --- a/plugins/tags-resources/package.json +++ b/plugins/tags-resources/package.json @@ -44,7 +44,7 @@ "@hcengineering/tags": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/presentation": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/view-resources": "workspace:^0.7.0" } diff --git a/plugins/tags/package.json b/plugins/tags/package.json index 5d01eddc51..1a1fdd10ff 100644 --- a/plugins/tags/package.json +++ b/plugins/tags/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0" }, diff --git a/plugins/task-resources/package.json b/plugins/task-resources/package.json index 02fcd6dcf8..d44b3310d2 100644 --- a/plugins/task-resources/package.json +++ b/plugins/task-resources/package.json @@ -47,7 +47,7 @@ "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/text-editor-resources": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/panel": "workspace:^0.7.0", diff --git a/plugins/task/package.json b/plugins/task/package.json index ce95c106c0..66052d2382 100644 --- a/plugins/task/package.json +++ b/plugins/task/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/rank": "workspace:^0.7.17", diff --git a/plugins/telegram-resources/package.json b/plugins/telegram-resources/package.json index 621a4dd911..c1219cc161 100644 --- a/plugins/telegram-resources/package.json +++ b/plugins/telegram-resources/package.json @@ -38,7 +38,7 @@ "svelte-eslint-parser": "^0.33.1" }, "dependencies": { - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/attachment-resources": "workspace:^0.7.0", @@ -46,7 +46,7 @@ "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/integration-client": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/plugins/telegram/package.json b/plugins/telegram/package.json index e820a8f7e7..4098305c51 100644 --- a/plugins/telegram/package.json +++ b/plugins/telegram/package.json @@ -39,7 +39,7 @@ "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/setting": "workspace:^0.7.0", diff --git a/plugins/templates-resources/package.json b/plugins/templates-resources/package.json index 2deeac1940..4b51037780 100644 --- a/plugins/templates-resources/package.json +++ b/plugins/templates-resources/package.json @@ -45,7 +45,7 @@ "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/text-editor": "workspace:^0.7.0", "@hcengineering/text-editor-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/view-resources": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0" diff --git a/plugins/templates/package.json b/plugins/templates/package.json index 915ae9e61c..e287e5e35d 100644 --- a/plugins/templates/package.json +++ b/plugins/templates/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0" }, "repository": "https://github.com/hcengineering/platform", diff --git a/plugins/test-management-resources/package.json b/plugins/test-management-resources/package.json index c885a71fec..d94177cd8b 100644 --- a/plugins/test-management-resources/package.json +++ b/plugins/test-management-resources/package.json @@ -49,7 +49,7 @@ "@hcengineering/client": "workspace:^0.7.18", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/kanban": "workspace:^0.7.0", "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/plugins/test-management/package.json b/plugins/test-management/package.json index c2013900c9..deae5233d6 100644 --- a/plugins/test-management/package.json +++ b/plugins/test-management/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", diff --git a/plugins/text-editor-resources/package.json b/plugins/text-editor-resources/package.json index 52c2cd6502..d2b072b0bf 100644 --- a/plugins/text-editor-resources/package.json +++ b/plugins/text-editor-resources/package.json @@ -44,7 +44,7 @@ "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/presentation": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/highlight": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/text": "workspace:^0.7.18", diff --git a/plugins/text-editor/package.json b/plugins/text-editor/package.json index 990d5b1f34..1332cdb065 100644 --- a/plugins/text-editor/package.json +++ b/plugins/text-editor/package.json @@ -41,7 +41,7 @@ "dependencies": { "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@tiptap/core": "^2.11.7", "@tiptap/pm": "^2.11.7" diff --git a/plugins/time-resources/package.json b/plugins/time-resources/package.json index 6dd6addafa..c1bb0634f4 100644 --- a/plugins/time-resources/package.json +++ b/plugins/time-resources/package.json @@ -44,7 +44,7 @@ "@hcengineering/calendar": "workspace:^0.7.0", "@hcengineering/calendar-resources": "workspace:^0.7.0", "@hcengineering/presentation": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/document": "workspace:^0.7.0", "@hcengineering/tracker": "workspace:^0.7.0", "@hcengineering/tracker-resources": "workspace:^0.7.0", diff --git a/plugins/time/package.json b/plugins/time/package.json index 8b4d42ec03..a135a19f99 100644 --- a/plugins/time/package.json +++ b/plugins/time/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/calendar": "workspace:^0.7.0", "@hcengineering/task": "workspace:^0.7.0", diff --git a/plugins/tracker-resources/package.json b/plugins/tracker-resources/package.json index c9bb495135..5340d5757c 100644 --- a/plugins/tracker-resources/package.json +++ b/plugins/tracker-resources/package.json @@ -49,7 +49,7 @@ "@hcengineering/client": "workspace:^0.7.18", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/kanban": "workspace:^0.7.0", "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/plugins/tracker/package.json b/plugins/tracker/package.json index 01c93fac65..6ebfbcff7e 100644 --- a/plugins/tracker/package.json +++ b/plugins/tracker/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", diff --git a/plugins/training-resources/package.json b/plugins/training-resources/package.json index b0efaf265c..e3003eeec4 100644 --- a/plugins/training-resources/package.json +++ b/plugins/training-resources/package.json @@ -41,7 +41,7 @@ "@hcengineering/attachment-resources": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/contact-resources": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/panel": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/plugins/training/package.json b/plugins/training/package.json index bdfa97357f..6f55cf48d1 100644 --- a/plugins/training/package.json +++ b/plugins/training/package.json @@ -38,7 +38,7 @@ "dependencies": { "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/questions": "workspace:^0.7.0" diff --git a/plugins/uploader-resources/package.json b/plugins/uploader-resources/package.json index 3fb830b01b..7f69323f49 100644 --- a/plugins/uploader-resources/package.json +++ b/plugins/uploader-resources/package.json @@ -39,7 +39,7 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/presentation": "workspace:^0.7.0", "@hcengineering/recorder": "workspace:^0.7.0", diff --git a/plugins/uploader/package.json b/plugins/uploader/package.json index f44a834566..6c989c1cb3 100644 --- a/plugins/uploader/package.json +++ b/plugins/uploader/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0" }, "repository": "https://github.com/hcengineering/platform", diff --git a/plugins/view-assets/package.json b/plugins/view-assets/package.json index 0d8037defc..b2d79904e4 100644 --- a/plugins/view-assets/package.json +++ b/plugins/view-assets/package.json @@ -42,7 +42,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/view": "workspace:^0.7.0" }, "exports": { diff --git a/plugins/view-resources/package.json b/plugins/view-resources/package.json index 3cdd106c45..97d6c5ae48 100644 --- a/plugins/view-resources/package.json +++ b/plugins/view-resources/package.json @@ -44,7 +44,7 @@ "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/panel": "workspace:^0.7.0", "@hcengineering/guest": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/task": "workspace:^0.7.0", diff --git a/plugins/view/package.json b/plugins/view/package.json index 5f71f415ed..e36799c523 100644 --- a/plugins/view/package.json +++ b/plugins/view/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/preference": "workspace:^0.7.0" }, diff --git a/plugins/workbench-resources/package.json b/plugins/workbench-resources/package.json index b272e631d1..207115a9e2 100644 --- a/plugins/workbench-resources/package.json +++ b/plugins/workbench-resources/package.json @@ -39,7 +39,7 @@ "dependencies": { "svelte": "^4.2.20", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/client": "workspace:^0.7.18", "@hcengineering/workbench": "workspace:^0.7.0", "@hcengineering/ui": "workspace:^0.7.0", @@ -61,7 +61,7 @@ "@hcengineering/communication-types": "workspace:^0.7.12", "fast-copy": "^3.0.2", "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/chat": "workspace:^0.7.0", "@hcengineering/communication": "workspace:^0.7.0", "@hcengineering/rating": "workspace:^0.7.0", diff --git a/plugins/workbench/package.json b/plugins/workbench/package.json index ddacbc020d..b514f488db 100644 --- a/plugins/workbench/package.json +++ b/plugins/workbench/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/preference": "workspace:^0.7.0", diff --git a/pods/account/package.json b/pods/account/package.json index 1d9e7d84dd..aab09111e2 100644 --- a/pods/account/package.json +++ b/pods/account/package.json @@ -56,7 +56,7 @@ "@hcengineering/account-service": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/auth-providers": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "mongodb": "^6.16.0", "koa": "^2.15.4", "koa-router": "^12.0.1", diff --git a/pods/authProviders/package.json b/pods/authProviders/package.json index 26f1635ce3..a0575fed5d 100644 --- a/pods/authProviders/package.json +++ b/pods/authProviders/package.json @@ -46,9 +46,9 @@ }, "dependencies": { "mongodb": "^6.16.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/account": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "passport-custom": "~1.1.1", "passport-google-oauth20": "~2.0.0", "passport-github2": "~0.1.12", diff --git a/pods/backup/package.json b/pods/backup/package.json index 8754772ce4..cbb8b1ab6e 100644 --- a/pods/backup/package.json +++ b/pods/backup/package.json @@ -56,7 +56,7 @@ "@hcengineering/server-pipeline": "workspace:^0.7.0", "@hcengineering/client": "workspace:^0.7.18", "@hcengineering/client-resources": "workspace:^0.7.18", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "dotenv": "^16.4.5", "@hcengineering/backup-service": "workspace:^0.7.0", "@hcengineering/analytics": "workspace:^0.7.17", diff --git a/pods/collaborator/package.json b/pods/collaborator/package.json index 6fc3c8c5d1..8382c53dff 100644 --- a/pods/collaborator/package.json +++ b/pods/collaborator/package.json @@ -47,7 +47,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/collaborator": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/analytics": "workspace:^0.7.17", diff --git a/pods/front/package.json b/pods/front/package.json index 04739d0336..0dcafc4bf4 100644 --- a/pods/front/package.json +++ b/pods/front/package.json @@ -57,7 +57,7 @@ "dependencies": { "@hcengineering/prod": "workspace:^1.0.1", "@hcengineering/front": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "express": "^4.21.2", "express-fileupload": "^1.5.1", diff --git a/pods/fulltext/package.json b/pods/fulltext/package.json index de3193885d..ba53137671 100644 --- a/pods/fulltext/package.json +++ b/pods/fulltext/package.json @@ -59,7 +59,7 @@ "@hcengineering/server-pipeline": "workspace:^0.7.0", "@hcengineering/client": "workspace:^0.7.18", "@hcengineering/client-resources": "workspace:^0.7.18", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "dotenv": "^16.4.5", "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/analytics-service": "workspace:^0.7.17", diff --git a/pods/media/package.json b/pods/media/package.json index 2e456b4539..cc247593ae 100644 --- a/pods/media/package.json +++ b/pods/media/package.json @@ -51,10 +51,10 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/analytics-service": "workspace:^0.7.17", "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/kafka": "workspace:^0.7.18", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/api-client": "workspace:^0.7.18", diff --git a/pods/preview/package.json b/pods/preview/package.json index 8a22ce23dd..8d199f98bc 100644 --- a/pods/preview/package.json +++ b/pods/preview/package.json @@ -55,7 +55,7 @@ "@types/heic-decode": "^1.1.2" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/analytics-service": "workspace:^0.7.17", diff --git a/pods/server/package.json b/pods/server/package.json index 3cc7d4ee86..7db581ff9f 100644 --- a/pods/server/package.json +++ b/pods/server/package.json @@ -64,7 +64,7 @@ "@hcengineering/communication-server": "workspace:^0.7.12", "@hcengineering/communication-sdk-types": "workspace:^0.7.12", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/kafka": "workspace:^0.7.18", "@hcengineering/middleware": "workspace:^0.7.21", "@hcengineering/minio": "workspace:^0.7.17", @@ -91,7 +91,7 @@ "msgpackr-extract": "^3.0.3", "snappy": "^7.2.2", "ws": "^8.18.2", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "morgan": "^1.10.0", "body-parser": "^1.20.3", "cors": "^2.8.5", diff --git a/pods/stats/package.json b/pods/stats/package.json index d44d1b33a2..511b957a5e 100644 --- a/pods/stats/package.json +++ b/pods/stats/package.json @@ -52,7 +52,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "koa": "^2.15.4", "koa-router": "^12.0.1", "koa-bodyparser": "^4.4.1", diff --git a/pods/workspace/package.json b/pods/workspace/package.json index 4d65cc6aad..b62745cb84 100644 --- a/pods/workspace/package.json +++ b/pods/workspace/package.json @@ -50,7 +50,7 @@ "dependencies": { "@hcengineering/workspace-service": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "mongodb": "^6.16.0", "@hcengineering/server-token": "workspace:^0.7.17", "@hcengineering/server-core": "workspace:^0.7.18", diff --git a/qms-tests/sanity/package.json b/qms-tests/sanity/package.json index 7d43adeb04..a3290f0e60 100644 --- a/qms-tests/sanity/package.json +++ b/qms-tests/sanity/package.json @@ -50,7 +50,7 @@ "dependencies": { "dotenv": "^16.4.5", "cross-env": "~7.0.3", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/client-resources": "workspace:^0.7.18" } } diff --git a/server-plugins/activity-resources/package.json b/server-plugins/activity-resources/package.json index 38b0bda99b..475a657826 100644 --- a/server-plugins/activity-resources/package.json +++ b/server-plugins/activity-resources/package.json @@ -37,7 +37,7 @@ "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/card": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-activity": "workspace:^0.7.0", diff --git a/server-plugins/activity/package.json b/server-plugins/activity/package.json index 4c0d4f0d3e..0620b06821 100644 --- a/server-plugins/activity/package.json +++ b/server-plugins/activity/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-notification": "workspace:^0.7.0" diff --git a/server-plugins/ai-bot-resources/package.json b/server-plugins/ai-bot-resources/package.json index 14b72ef1e7..caf1bc128d 100644 --- a/server-plugins/ai-bot-resources/package.json +++ b/server-plugins/ai-bot-resources/package.json @@ -41,7 +41,7 @@ "@hcengineering/analytics-collector": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-activity-resources": "workspace:^0.7.0", diff --git a/server-plugins/ai-bot/package.json b/server-plugins/ai-bot/package.json index c0262cf1a5..9d6bc00ef3 100644 --- a/server-plugins/ai-bot/package.json +++ b/server-plugins/ai-bot/package.json @@ -39,7 +39,7 @@ "dependencies": { "@hcengineering/ai-bot": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-core": "workspace:^0.7.18" } } diff --git a/server-plugins/analytics-collector-resources/package.json b/server-plugins/analytics-collector-resources/package.json index 9d05e408e6..de77a0f966 100644 --- a/server-plugins/analytics-collector-resources/package.json +++ b/server-plugins/analytics-collector-resources/package.json @@ -38,7 +38,7 @@ "dependencies": { "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-templates": "workspace:^0.7.0", diff --git a/server-plugins/analytics-collector/package.json b/server-plugins/analytics-collector/package.json index 949ac80240..83195c462a 100644 --- a/server-plugins/analytics-collector/package.json +++ b/server-plugins/analytics-collector/package.json @@ -39,7 +39,7 @@ "dependencies": { "@hcengineering/analytics-collector": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-core": "workspace:^0.7.18" } } diff --git a/server-plugins/attachment-resources/package.json b/server-plugins/attachment-resources/package.json index 514ac94c08..00a3871ffa 100644 --- a/server-plugins/attachment-resources/package.json +++ b/server-plugins/attachment-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/attachment": "workspace:^0.7.0" diff --git a/server-plugins/attachment/package.json b/server-plugins/attachment/package.json index eb36ece2de..1729554f30 100644 --- a/server-plugins/attachment/package.json +++ b/server-plugins/attachment/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18" } diff --git a/server-plugins/calendar-resources/package.json b/server-plugins/calendar-resources/package.json index 1a59c29e69..a9903e931c 100644 --- a/server-plugins/calendar-resources/package.json +++ b/server-plugins/calendar-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-calendar": "workspace:^0.7.0", "@hcengineering/server-token": "workspace:^0.7.17", diff --git a/server-plugins/calendar/package.json b/server-plugins/calendar/package.json index ed3f56015a..fb1b7776ae 100644 --- a/server-plugins/calendar/package.json +++ b/server-plugins/calendar/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19" diff --git a/server-plugins/card-resources/package.json b/server-plugins/card-resources/package.json index 0c8617139b..9f333473b1 100644 --- a/server-plugins/card-resources/package.json +++ b/server-plugins/card-resources/package.json @@ -40,7 +40,7 @@ "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0", "@hcengineering/card": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/communication-types": "workspace:^0.7.12", diff --git a/server-plugins/card/package.json b/server-plugins/card/package.json index d976dc9bad..9a89ef5fa6 100644 --- a/server-plugins/card/package.json +++ b/server-plugins/card/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/platform": "workspace:^0.7.19" } diff --git a/server-plugins/chunter-resources/package.json b/server-plugins/chunter-resources/package.json index 5102ec729d..b9cbed8d0b 100644 --- a/server-plugins/chunter-resources/package.json +++ b/server-plugins/chunter-resources/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/contact": "workspace:^0.7.0", diff --git a/server-plugins/chunter/package.json b/server-plugins/chunter/package.json index 57888be6bd..40154c2855 100644 --- a/server-plugins/chunter/package.json +++ b/server-plugins/chunter/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hcengineering/server-notification": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18" } diff --git a/server-plugins/collaboration-resources/package.json b/server-plugins/collaboration-resources/package.json index 19de538e2e..a5600e774f 100644 --- a/server-plugins/collaboration-resources/package.json +++ b/server-plugins/collaboration-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18" } diff --git a/server-plugins/collaboration/package.json b/server-plugins/collaboration/package.json index d263aecc80..4af1d1b7b3 100644 --- a/server-plugins/collaboration/package.json +++ b/server-plugins/collaboration/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-indexer": "workspace:^0.7.0" diff --git a/server-plugins/contact-resources/package.json b/server-plugins/contact-resources/package.json index d2d0012ccd..eb15f09721 100644 --- a/server-plugins/contact-resources/package.json +++ b/server-plugins/contact-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/contact": "workspace:^0.7.0", diff --git a/server-plugins/contact/package.json b/server-plugins/contact/package.json index 854c95b973..aa09633d85 100644 --- a/server-plugins/contact/package.json +++ b/server-plugins/contact/package.json @@ -42,7 +42,7 @@ "@hcengineering/server-templates": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/contact": "workspace:^0.7.0" } } diff --git a/server-plugins/controlled-documents-resources/package.json b/server-plugins/controlled-documents-resources/package.json index 9225905a74..b21b33efcb 100644 --- a/server-plugins/controlled-documents-resources/package.json +++ b/server-plugins/controlled-documents-resources/package.json @@ -42,7 +42,7 @@ "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/controlled-documents": "workspace:^0.7.0", "@hcengineering/server-contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/request": "workspace:^0.7.0", diff --git a/server-plugins/document-resources/package.json b/server-plugins/document-resources/package.json index 336612e71d..9665337bce 100644 --- a/server-plugins/document-resources/package.json +++ b/server-plugins/document-resources/package.json @@ -38,7 +38,7 @@ "@types/node": "^22.18.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/workbench": "workspace:^0.7.0", "@hcengineering/server-core": "workspace:^0.7.18", diff --git a/server-plugins/document/package.json b/server-plugins/document/package.json index d56b169049..bb14131bcd 100644 --- a/server-plugins/document/package.json +++ b/server-plugins/document/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-notification": "workspace:^0.7.0" } diff --git a/server-plugins/drive-resources/package.json b/server-plugins/drive-resources/package.json index a54d28da4d..2d2bb7de8c 100644 --- a/server-plugins/drive-resources/package.json +++ b/server-plugins/drive-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/drive": "workspace:^0.7.0" diff --git a/server-plugins/drive/package.json b/server-plugins/drive/package.json index 418822fdb3..337de90be9 100644 --- a/server-plugins/drive/package.json +++ b/server-plugins/drive/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18" } diff --git a/server-plugins/gmail-resources/package.json b/server-plugins/gmail-resources/package.json index f086309f86..681e0521e0 100644 --- a/server-plugins/gmail-resources/package.json +++ b/server-plugins/gmail-resources/package.json @@ -40,7 +40,7 @@ "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/ai-bot": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/gmail": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/server-plugins/gmail/package.json b/server-plugins/gmail/package.json index 375477a22a..8a4e56f87d 100644 --- a/server-plugins/gmail/package.json +++ b/server-plugins/gmail/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-notification": "workspace:^0.7.0", "@hcengineering/server-core": "workspace:^0.7.18" diff --git a/server-plugins/guest-resources/package.json b/server-plugins/guest-resources/package.json index 8463f737f1..87049391ae 100644 --- a/server-plugins/guest-resources/package.json +++ b/server-plugins/guest-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-token": "workspace:^0.7.17", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/server-plugins/guest/package.json b/server-plugins/guest/package.json index 2911148083..12c8dc7fc0 100644 --- a/server-plugins/guest/package.json +++ b/server-plugins/guest/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18" } diff --git a/server-plugins/hr-resources/package.json b/server-plugins/hr-resources/package.json index 6c2e6c11bc..5909597aaf 100644 --- a/server-plugins/hr-resources/package.json +++ b/server-plugins/hr-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/contact": "workspace:^0.7.0", diff --git a/server-plugins/hr/package.json b/server-plugins/hr/package.json index 9fb71a47a6..bdaa8671d8 100644 --- a/server-plugins/hr/package.json +++ b/server-plugins/hr/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-notification": "workspace:^0.7.0" diff --git a/server-plugins/inventory-resources/package.json b/server-plugins/inventory-resources/package.json index c5a35aa24e..4992a97d54 100644 --- a/server-plugins/inventory-resources/package.json +++ b/server-plugins/inventory-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-notification": "workspace:^0.7.0", diff --git a/server-plugins/lead-resources/package.json b/server-plugins/lead-resources/package.json index 03ec9cafc5..adda02b69a 100644 --- a/server-plugins/lead-resources/package.json +++ b/server-plugins/lead-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/lead": "workspace:^0.7.0", diff --git a/server-plugins/love-resources/package.json b/server-plugins/love-resources/package.json index 404d8fadc5..abbc134096 100644 --- a/server-plugins/love-resources/package.json +++ b/server-plugins/love-resources/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/view": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/server-contact": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/server-plugins/love/package.json b/server-plugins/love/package.json index 7814b880aa..ea07b26e78 100644 --- a/server-plugins/love/package.json +++ b/server-plugins/love/package.json @@ -38,7 +38,7 @@ "prettier-plugin-svelte": "^3.4.0" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-notification": "workspace:^0.7.0" diff --git a/server-plugins/notification-resources/package.json b/server-plugins/notification-resources/package.json index 42052f82bb..6994a65c17 100644 --- a/server-plugins/notification-resources/package.json +++ b/server-plugins/notification-resources/package.json @@ -39,7 +39,7 @@ "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-notification": "workspace:^0.7.0", diff --git a/server-plugins/notification/package.json b/server-plugins/notification/package.json index 37cd52cf58..f5112d69a1 100644 --- a/server-plugins/notification/package.json +++ b/server-plugins/notification/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/server-plugins/preference/package.json b/server-plugins/preference/package.json index 9b3bf87226..ab6d369c19 100644 --- a/server-plugins/preference/package.json +++ b/server-plugins/preference/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/preference": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18" diff --git a/server-plugins/process-resources/package.json b/server-plugins/process-resources/package.json index abff12a069..c32302b9e2 100644 --- a/server-plugins/process-resources/package.json +++ b/server-plugins/process-resources/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/time": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/card": "workspace:^0.7.0", "@hcengineering/server-process": "workspace:^0.7.0", diff --git a/server-plugins/process/package.json b/server-plugins/process/package.json index 8723f01bda..64b250f2bf 100644 --- a/server-plugins/process/package.json +++ b/server-plugins/process/package.json @@ -38,7 +38,7 @@ "prettier-plugin-svelte": "^3.4.0" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/card": "workspace:^0.7.0", "@hcengineering/process": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/server-plugins/rating/package.json b/server-plugins/rating/package.json index 0a05bd9428..642427bb13 100644 --- a/server-plugins/rating/package.json +++ b/server-plugins/rating/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/rating": "workspace:^0.7.0" diff --git a/server-plugins/recruit-resources/package.json b/server-plugins/recruit-resources/package.json index 2716a7a041..0f6d15113c 100644 --- a/server-plugins/recruit-resources/package.json +++ b/server-plugins/recruit-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/recruit": "workspace:^0.7.0", diff --git a/server-plugins/recruit/package.json b/server-plugins/recruit/package.json index 17169baf15..0c4e783c4f 100644 --- a/server-plugins/recruit/package.json +++ b/server-plugins/recruit/package.json @@ -41,6 +41,6 @@ "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-notification": "workspace:^0.7.0", "@hcengineering/server-core": "workspace:^0.7.18", - "@hcengineering/core": "workspace:^0.7.23" + "@hcengineering/core": "workspace:^0.7.24" } } diff --git a/server-plugins/request-resources/package.json b/server-plugins/request-resources/package.json index dbd962c950..8c07639d6a 100644 --- a/server-plugins/request-resources/package.json +++ b/server-plugins/request-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-request": "workspace:^0.7.0", diff --git a/server-plugins/setting-resources/package.json b/server-plugins/setting-resources/package.json index 1669d090e9..a3e75d203b 100644 --- a/server-plugins/setting-resources/package.json +++ b/server-plugins/setting-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/contact": "workspace:^0.7.0", diff --git a/server-plugins/setting/package.json b/server-plugins/setting/package.json index c15775d64e..ae02453736 100644 --- a/server-plugins/setting/package.json +++ b/server-plugins/setting/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-templates": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-notification": "workspace:^0.7.0", diff --git a/server-plugins/tags-resources/package.json b/server-plugins/tags-resources/package.json index da92bc8d05..d6de28e47f 100644 --- a/server-plugins/tags-resources/package.json +++ b/server-plugins/tags-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/tags": "workspace:^0.7.0" diff --git a/server-plugins/tags/package.json b/server-plugins/tags/package.json index 7656a1aa7b..de4e26e30e 100644 --- a/server-plugins/tags/package.json +++ b/server-plugins/tags/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18" } diff --git a/server-plugins/task-resources/package.json b/server-plugins/task-resources/package.json index bff6d76902..4ea6269522 100644 --- a/server-plugins/task-resources/package.json +++ b/server-plugins/task-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-notification": "workspace:^0.7.0", diff --git a/server-plugins/task/package.json b/server-plugins/task/package.json index 4fdfededda..acd17ccc30 100644 --- a/server-plugins/task/package.json +++ b/server-plugins/task/package.json @@ -41,6 +41,6 @@ "@hcengineering/server-notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", - "@hcengineering/core": "workspace:^0.7.23" + "@hcengineering/core": "workspace:^0.7.24" } } diff --git a/server-plugins/telegram-resources/package.json b/server-plugins/telegram-resources/package.json index 97426ef56c..ec1efa718d 100644 --- a/server-plugins/telegram-resources/package.json +++ b/server-plugins/telegram-resources/package.json @@ -40,7 +40,7 @@ "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-contact": "workspace:^0.7.0", diff --git a/server-plugins/telegram/package.json b/server-plugins/telegram/package.json index e65700dfbd..7ea95280b6 100644 --- a/server-plugins/telegram/package.json +++ b/server-plugins/telegram/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", diff --git a/server-plugins/templates/package.json b/server-plugins/templates/package.json index 37a1e1b192..6be09f4143 100644 --- a/server-plugins/templates/package.json +++ b/server-plugins/templates/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/templates": "workspace:^0.7.0" diff --git a/server-plugins/time-resources/package.json b/server-plugins/time-resources/package.json index 9824c324fe..b9d8dfca79 100644 --- a/server-plugins/time-resources/package.json +++ b/server-plugins/time-resources/package.json @@ -40,7 +40,7 @@ "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/server-contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", diff --git a/server-plugins/time/package.json b/server-plugins/time/package.json index 37ed73fb44..a617263da5 100644 --- a/server-plugins/time/package.json +++ b/server-plugins/time/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/time": "workspace:^0.7.0", "@hcengineering/task": "workspace:^0.7.0", diff --git a/server-plugins/tracker-resources/package.json b/server-plugins/tracker-resources/package.json index 91f65426d6..d4a4c022b3 100644 --- a/server-plugins/tracker-resources/package.json +++ b/server-plugins/tracker-resources/package.json @@ -40,7 +40,7 @@ "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/server-contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/login": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/server-plugins/tracker/package.json b/server-plugins/tracker/package.json index 3e9404b5bf..008c9c21bd 100644 --- a/server-plugins/tracker/package.json +++ b/server-plugins/tracker/package.json @@ -41,6 +41,6 @@ "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-notification": "workspace:^0.7.0", "@hcengineering/server-core": "workspace:^0.7.18", - "@hcengineering/core": "workspace:^0.7.23" + "@hcengineering/core": "workspace:^0.7.24" } } diff --git a/server-plugins/training-resources/package.json b/server-plugins/training-resources/package.json index 755a6f9960..70ff68a402 100644 --- a/server-plugins/training-resources/package.json +++ b/server-plugins/training-resources/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", diff --git a/server-plugins/view-resources/package.json b/server-plugins/view-resources/package.json index 9eb4ef532a..65e53fc50e 100644 --- a/server-plugins/view-resources/package.json +++ b/server-plugins/view-resources/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-view": "workspace:^0.7.0", diff --git a/server-plugins/view/package.json b/server-plugins/view/package.json index e41c88fa9b..c1ac689976 100644 --- a/server-plugins/view/package.json +++ b/server-plugins/view/package.json @@ -40,7 +40,7 @@ "dependencies": { "@hcengineering/server-notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-core": "workspace:^0.7.18" } } diff --git a/server/account-service/package.json b/server/account-service/package.json index 0046acbd08..c1434abc3f 100644 --- a/server/account-service/package.json +++ b/server/account-service/package.json @@ -47,7 +47,7 @@ "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/auth-providers": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/mongo": "workspace:^0.7.16", "@hcengineering/contact": "workspace:^0.7.0", "mongodb": "^6.16.0", diff --git a/server/account/package.json b/server/account/package.json index a55ef61350..e2676ac1bf 100644 --- a/server/account/package.json +++ b/server/account/package.json @@ -41,7 +41,7 @@ "mongodb": "^6.16.0", "postgres": "^3.4.7", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "otp-generator": "^4.0.1", "@hcengineering/server-token": "workspace:^0.7.17", "@hcengineering/analytics": "workspace:^0.7.17", diff --git a/server/backup-service/package.json b/server/backup-service/package.json index 8dab7036b2..c334b9a789 100644 --- a/server/backup-service/package.json +++ b/server/backup-service/package.json @@ -37,7 +37,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/client-resources": "workspace:^0.7.18", "@hcengineering/client": "workspace:^0.7.18", diff --git a/server/backup/package.json b/server/backup/package.json index 068ff616b1..94e1a11faf 100644 --- a/server/backup/package.json +++ b/server/backup/package.json @@ -41,7 +41,7 @@ }, "dependencies": { "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/account": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/model-contact": "workspace:^0.7.0", diff --git a/server/collaborator/package.json b/server/collaborator/package.json index 42564907b6..a7a29fdbad 100644 --- a/server/collaborator/package.json +++ b/server/collaborator/package.json @@ -50,9 +50,9 @@ "@hcengineering/communication-sdk-types": "workspace:^0.7.12", "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/account": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-client": "workspace:^0.7.16", "@hcengineering/server-storage": "workspace:^0.7.16", diff --git a/server/front/package.json b/server/front/package.json index c27d88e182..a5fa185889 100644 --- a/server/front/package.json +++ b/server/front/package.json @@ -46,14 +46,14 @@ "@types/morgan": "~1.9.9" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "express": "^4.21.2", "express-fileupload": "^1.5.1", "express-static-gzip": "^2.2.0", "uuid": "^8.3.2", "cors": "^2.8.5", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/storage": "workspace:^0.7.17", "@hcengineering/server-storage": "workspace:^0.7.16", diff --git a/server/indexer/package.json b/server/indexer/package.json index d2e5f72840..b6e71c08aa 100644 --- a/server/indexer/package.json +++ b/server/indexer/package.json @@ -35,7 +35,7 @@ "@types/uuid": "^8.3.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-token": "workspace:^0.7.17", diff --git a/server/server-pipeline/package.json b/server/server-pipeline/package.json index 91b4cada31..879cc60a3f 100644 --- a/server/server-pipeline/package.json +++ b/server/server-pipeline/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-attachment": "workspace:^0.7.0", diff --git a/server/tool/package.json b/server/tool/package.json index 289babf01e..04f54d4e8b 100644 --- a/server/tool/package.json +++ b/server/tool/package.json @@ -39,11 +39,11 @@ "dependencies": { "mongodb": "^6.16.0", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/client-resources": "workspace:^0.7.18", "@hcengineering/client": "workspace:^0.7.18", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/importer": "workspace:^0.7.0", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/rank": "workspace:^0.7.17", diff --git a/server/workspace-service/package.json b/server/workspace-service/package.json index 7ba04b473c..802c7b0f2e 100644 --- a/server/workspace-service/package.json +++ b/server/workspace-service/package.json @@ -43,7 +43,7 @@ "dependencies": { "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "koa": "^2.15.4", "koa-router": "^12.0.1", "koa-bodyparser": "^4.4.1", @@ -56,7 +56,7 @@ "@hcengineering/server-token": "workspace:^0.7.17", "@hcengineering/server-notification": "workspace:^0.7.0", "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/server-backup": "workspace:^0.7.0", "@hcengineering/postgres": "workspace:^0.7.21", "@hcengineering/mongo": "workspace:^0.7.16" diff --git a/services/ai-bot/pod-ai-bot/package.json b/services/ai-bot/pod-ai-bot/package.json index 0858064e6c..335184a08e 100644 --- a/services/ai-bot/pod-ai-bot/package.json +++ b/services/ai-bot/pod-ai-bot/package.json @@ -55,7 +55,7 @@ }, "dependencies": { "@hcengineering/account": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/ai-bot": "workspace:^0.7.0", "@hcengineering/analytics-service": "workspace:^0.7.17", "@hcengineering/attachment": "workspace:^0.7.0", @@ -64,7 +64,7 @@ "@hcengineering/client": "workspace:^0.7.18", "@hcengineering/client-resources": "workspace:^0.7.18", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/document": "workspace:^0.7.0", "@hcengineering/love": "workspace:^0.7.0", "@hcengineering/mongo": "workspace:^0.7.16", diff --git a/services/analytics-collector/pod-analytics-collector/package.json b/services/analytics-collector/pod-analytics-collector/package.json index cbf382d2b0..5dd90a2eee 100644 --- a/services/analytics-collector/pod-analytics-collector/package.json +++ b/services/analytics-collector/pod-analytics-collector/package.json @@ -56,7 +56,7 @@ "@hcengineering/analytics-collector": "workspace:^0.7.0", "@hcengineering/analytics-collector-assets": "workspace:^0.7.0", "@hcengineering/analytics-service": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-client": "workspace:^0.7.16", "@hcengineering/server-core": "workspace:^0.7.18", diff --git a/services/backup/backup-api-pod/package.json b/services/backup/backup-api-pod/package.json index d72a301813..1cc005d2e4 100644 --- a/services/backup/backup-api-pod/package.json +++ b/services/backup/backup-api-pod/package.json @@ -62,9 +62,9 @@ "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-storage": "workspace:^0.7.16", "@hcengineering/server-backup": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "cors": "^2.8.5", "dotenv": "^16.4.5", "express": "^4.21.2", diff --git a/services/billing/pod-billing/package.json b/services/billing/pod-billing/package.json index 214f0287a9..25ca193fcf 100644 --- a/services/billing/pod-billing/package.json +++ b/services/billing/pod-billing/package.json @@ -64,9 +64,9 @@ "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-storage": "workspace:^0.7.16", "@hcengineering/server-client": "workspace:^0.7.16", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/datalake": "workspace:^0.7.17", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/platform": "workspace:^0.7.19", "cors": "^2.8.5", "dotenv": "^16.4.5", diff --git a/services/calendar/pod-calendar-mailer/package.json b/services/calendar/pod-calendar-mailer/package.json index 652bed5b4d..16f11c2d50 100644 --- a/services/calendar/pod-calendar-mailer/package.json +++ b/services/calendar/pod-calendar-mailer/package.json @@ -51,13 +51,13 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/analytics-service": "workspace:^0.7.17", "@hcengineering/api-client": "workspace:^0.7.18", "@hcengineering/calendar": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/kafka": "workspace:^0.7.18", "@hcengineering/love": "workspace:^0.7.0", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/services/calendar/pod-calendar/package.json b/services/calendar/pod-calendar/package.json index 904c5c7b6a..6e36ed3bbf 100644 --- a/services/calendar/pod-calendar/package.json +++ b/services/calendar/pod-calendar/package.json @@ -56,10 +56,10 @@ "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/calendar": "workspace:^0.7.0", "@hcengineering/client": "workspace:^0.7.18", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/client-resources": "workspace:^0.7.18", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/setting": "workspace:^0.7.0", "@hcengineering/text": "workspace:^0.7.18", diff --git a/services/datalake/pod-datalake/package.json b/services/datalake/pod-datalake/package.json index b87c0edf0f..29e18e1d50 100644 --- a/services/datalake/pod-datalake/package.json +++ b/services/datalake/pod-datalake/package.json @@ -63,10 +63,10 @@ "@hcengineering/server-token": "workspace:^0.7.17", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-client": "workspace:^0.7.16", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/kafka": "workspace:^0.7.18", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "cors": "^2.8.5", "dotenv": "^16.4.5", "express": "^4.21.2", diff --git a/services/export/pod-export/package.json b/services/export/pod-export/package.json index 5271395cbc..35de2045c6 100644 --- a/services/export/pod-export/package.json +++ b/services/export/pod-export/package.json @@ -63,12 +63,12 @@ "@hcengineering/server-token": "workspace:^0.7.17", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-storage": "workspace:^0.7.16", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/server-client": "workspace:^0.7.16", "@hcengineering/account": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/model-all": "workspace:^0.7.0", "@hcengineering/model-attachment": "workspace:^0.7.0", diff --git a/services/github/github-resources/package.json b/services/github/github-resources/package.json index ca38d52e8c..ee87cda034 100644 --- a/services/github/github-resources/package.json +++ b/services/github/github-resources/package.json @@ -49,7 +49,7 @@ "@hcengineering/contact-resources": "workspace:^0.7.0", "@hcengineering/setting": "workspace:^0.7.0", "@hcengineering/login": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/view": "workspace:^0.7.0", "@hcengineering/view-resources": "workspace:^0.7.0", "@hcengineering/setting-resources": "workspace:^0.7.0", @@ -67,6 +67,6 @@ "@hcengineering/diffview": "workspace:^0.7.0", "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/activity-resources": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20" + "@hcengineering/account-client": "workspace:^0.7.21" } } diff --git a/services/github/github/package.json b/services/github/github/package.json index 1360ab3a91..bc54dfce5d 100644 --- a/services/github/github/package.json +++ b/services/github/github/package.json @@ -36,7 +36,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/ui": "workspace:^0.7.0", "@hcengineering/view": "workspace:^0.7.0", diff --git a/services/github/model-github/package.json b/services/github/model-github/package.json index 7c59c3fea4..2f8e6fbf85 100644 --- a/services/github/model-github/package.json +++ b/services/github/model-github/package.json @@ -35,7 +35,7 @@ "dependencies": { "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/model-activity": "workspace:^0.7.0", "@hcengineering/model-attachment": "workspace:^0.7.0", diff --git a/services/github/pod-github/package.json b/services/github/pod-github/package.json index 2eedef7482..5ef2266136 100644 --- a/services/github/pod-github/package.json +++ b/services/github/pod-github/package.json @@ -60,9 +60,9 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/account": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-client": "workspace:^0.7.16", "@hcengineering/server-token": "workspace:^0.7.17", diff --git a/services/github/server-github-model/package.json b/services/github/server-github-model/package.json index 20959328db..72d377d293 100644 --- a/services/github/server-github-model/package.json +++ b/services/github/server-github-model/package.json @@ -33,7 +33,7 @@ "ts-jest": "^29.1.1" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/model": "workspace:^0.7.17", "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/services/github/server-github-resources/package.json b/services/github/server-github-resources/package.json index 5f4a7a4f1d..f75cd11776 100644 --- a/services/github/server-github-resources/package.json +++ b/services/github/server-github-resources/package.json @@ -37,7 +37,7 @@ }, "dependencies": { "@hcengineering/chunter": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/contact": "workspace:^0.7.0", diff --git a/services/github/server-github/package.json b/services/github/server-github/package.json index 799c3eba32..8c11a6a211 100644 --- a/services/github/server-github/package.json +++ b/services/github/server-github/package.json @@ -37,7 +37,7 @@ "@types/jest": "^29.5.5" }, "dependencies": { - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-notification": "workspace:^0.7.0", "@hcengineering/server-core": "workspace:^0.7.18", diff --git a/services/gmail/pod-gmail/package.json b/services/gmail/pod-gmail/package.json index 6ef465baa5..ae4d643498 100644 --- a/services/gmail/pod-gmail/package.json +++ b/services/gmail/pod-gmail/package.json @@ -58,7 +58,7 @@ }, "dependencies": { "@hcengineering/attachment": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/api-client": "workspace:^0.7.18", "@hcengineering/card": "workspace:^0.7.0", "@hcengineering/chat": "workspace:^0.7.0", @@ -69,7 +69,7 @@ "@hcengineering/contact": "workspace:^0.7.0", "@hcengineering/kvs-client": "workspace:^0.7.0", "@hcengineering/mail-common": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/gmail": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/setting": "workspace:^0.7.0", diff --git a/services/love/package.json b/services/love/package.json index 8e35b240b8..1282ffaad1 100644 --- a/services/love/package.json +++ b/services/love/package.json @@ -57,7 +57,7 @@ "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/love": "workspace:^0.7.0", "@hcengineering/drive": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-storage": "workspace:^0.7.16", "@hcengineering/client": "workspace:^0.7.18", @@ -67,7 +67,7 @@ "@hcengineering/server-token": "workspace:^0.7.17", "@hcengineering/datalake": "workspace:^0.7.17", "@hcengineering/s3": "workspace:^0.7.17", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/billing-client": "workspace:^0.7.0", "livekit-server-sdk": "^2.13.3", "jwt-simple": "^0.5.6", diff --git a/services/mail/mail-common/package.json b/services/mail/mail-common/package.json index b4cafbf1d7..8636f6b743 100644 --- a/services/mail/mail-common/package.json +++ b/services/mail/mail-common/package.json @@ -46,7 +46,7 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/api-client": "workspace:^0.7.18", "@hcengineering/card": "workspace:^0.7.0", "@hcengineering/chat": "workspace:^0.7.0", @@ -55,7 +55,7 @@ "@hcengineering/communication-shared": "workspace:^0.7.11", "@hcengineering/communication-types": "workspace:^0.7.12", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/kafka": "workspace:^0.7.18", "@hcengineering/kvs-client": "workspace:^0.7.0", "@hcengineering/mail": "workspace:^0.7.0", diff --git a/services/mail/pod-mail-worker/package.json b/services/mail/pod-mail-worker/package.json index 1d17098bb1..575f09c891 100644 --- a/services/mail/pod-mail-worker/package.json +++ b/services/mail/pod-mail-worker/package.json @@ -57,7 +57,7 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/analytics-service": "workspace:^0.7.17", "@hcengineering/api-client": "workspace:^0.7.18", "@hcengineering/card": "workspace:^0.7.0", @@ -66,7 +66,7 @@ "@hcengineering/communication-sdk-types": "workspace:^0.7.12", "@hcengineering/communication-types": "workspace:^0.7.12", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/kafka": "workspace:^0.7.18", "@hcengineering/kvs-client": "workspace:^0.7.0", "@hcengineering/mail": "workspace:^0.7.0", diff --git a/services/mail/pod-mail/package.json b/services/mail/pod-mail/package.json index 6bff061cc6..19132ab542 100644 --- a/services/mail/pod-mail/package.json +++ b/services/mail/pod-mail/package.json @@ -57,7 +57,7 @@ "@types/nodemailer": "^6.4.17", "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/analytics-service": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-core": "workspace:^0.7.18", "cors": "^2.8.5", "dotenv": "^16.4.5", diff --git a/services/notification/pod-notification/package.json b/services/notification/pod-notification/package.json index b5d6f1652f..b7c1f001ed 100644 --- a/services/notification/pod-notification/package.json +++ b/services/notification/pod-notification/package.json @@ -56,7 +56,7 @@ "dependencies": { "@hcengineering/client": "workspace:^0.7.18", "@hcengineering/client-resources": "workspace:^0.7.18", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/notification": "workspace:^0.7.0", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/server-token": "workspace:^0.7.17", diff --git a/services/payment/pod-payment/package.json b/services/payment/pod-payment/package.json index 75f3f1eb5f..74301f1151 100644 --- a/services/payment/pod-payment/package.json +++ b/services/payment/pod-payment/package.json @@ -63,8 +63,8 @@ "@hcengineering/server-token": "workspace:^0.7.17", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-client": "workspace:^0.7.16", - "@hcengineering/core": "workspace:^0.7.23", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/core": "workspace:^0.7.24", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/platform": "workspace:^0.7.19", "@polar-sh/sdk": "^0.37.0", "cors": "^2.8.5", diff --git a/services/print/pod-print/package.json b/services/print/pod-print/package.json index 71b3444bb8..288c52acf5 100644 --- a/services/print/pod-print/package.json +++ b/services/print/pod-print/package.json @@ -57,9 +57,9 @@ "@hcengineering/server-token": "workspace:^0.7.17", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-storage": "workspace:^0.7.16", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "cors": "^2.8.5", "dotenv": "^16.4.5", "express": "^4.21.2", diff --git a/services/process/package.json b/services/process/package.json index e4952a882d..1bfba81d09 100644 --- a/services/process/package.json +++ b/services/process/package.json @@ -55,7 +55,7 @@ "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/analytics-service": "workspace:^0.7.17", "@hcengineering/api-client": "workspace:^0.7.18", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/kafka": "workspace:^0.7.18", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/card": "workspace:^0.7.0", @@ -65,7 +65,7 @@ "@hcengineering/server-process-resources": "workspace:^0.7.0", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-token": "workspace:^0.7.17", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/communication-types": "workspace:^0.7.12", "@hcengineering/communication-sdk-types": "workspace:^0.7.12", "@temporalio/client": "1.12.3", diff --git a/services/rating/package.json b/services/rating/package.json index 7bbe136af3..cbbc0120ad 100644 --- a/services/rating/package.json +++ b/services/rating/package.json @@ -57,7 +57,7 @@ "@hcengineering/server-token": "workspace:^0.7.17", "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server-pipeline": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "dotenv": "^16.4.5", "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/analytics-service": "workspace:^0.7.17", @@ -67,7 +67,7 @@ "@koa/cors": "^5.0.0", "@hcengineering/middleware": "workspace:^0.7.21", "@hcengineering/server-client": "workspace:^0.7.16", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/server-storage": "workspace:^0.7.16", "@hcengineering/postgres": "workspace:^0.7.21", "@hcengineering/mongo": "workspace:^0.7.16", diff --git a/services/rekoni/package.json b/services/rekoni/package.json index e5fadc86bf..357fa2bc9e 100644 --- a/services/rekoni/package.json +++ b/services/rekoni/package.json @@ -66,7 +66,7 @@ }, "dependencies": { "@anticrm/skillset": "^0.6.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "body-parser": "^1.20.3", "cors": "^2.8.5", "dotenv": "^16.4.5", diff --git a/services/sign/pod-sign/package.json b/services/sign/pod-sign/package.json index a72d750271..1191a76218 100644 --- a/services/sign/pod-sign/package.json +++ b/services/sign/pod-sign/package.json @@ -57,12 +57,12 @@ "@hcengineering/server-core": "workspace:^0.7.18", "@hcengineering/server": "workspace:^0.7.17", "@hcengineering/server-storage": "workspace:^0.7.16", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/client": "workspace:^0.7.18", "@hcengineering/client-resources": "workspace:^0.7.18", "@hcengineering/server-client": "workspace:^0.7.16", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "cors": "^2.8.5", "dotenv": "^16.4.5", "express": "^4.21.2", diff --git a/services/telegram-bot/pod-telegram-bot/package.json b/services/telegram-bot/pod-telegram-bot/package.json index 8437a928c2..f6221c2ccd 100644 --- a/services/telegram-bot/pod-telegram-bot/package.json +++ b/services/telegram-bot/pod-telegram-bot/package.json @@ -55,14 +55,14 @@ "dependencies": { "@hcengineering/activity": "workspace:^0.7.0", "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/analytics-service": "workspace:^0.7.17", "@hcengineering/attachment": "workspace:^0.7.0", "@hcengineering/chunter": "workspace:^0.7.0", "@hcengineering/client": "workspace:^0.7.18", "@hcengineering/client-resources": "workspace:^0.7.18", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/kafka": "workspace:^0.7.18", "@hcengineering/mongo": "workspace:^0.7.16", "@hcengineering/notification": "workspace:^0.7.0", diff --git a/services/telegram/pod-telegram/package.json b/services/telegram/pod-telegram/package.json index 1d73594785..4ba49a133e 100644 --- a/services/telegram/pod-telegram/package.json +++ b/services/telegram/pod-telegram/package.json @@ -59,7 +59,7 @@ "@hcengineering/client": "workspace:^0.7.18", "@hcengineering/client-resources": "workspace:^0.7.18", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/setting": "workspace:^0.7.0", "@hcengineering/telegram": "workspace:^0.7.0", diff --git a/services/translate/package.json b/services/translate/package.json index 1af3b16c98..9fd4f14bc6 100644 --- a/services/translate/package.json +++ b/services/translate/package.json @@ -52,7 +52,7 @@ "typescript": "^5.9.3" }, "dependencies": { - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/analytics": "workspace:^0.7.17", "@hcengineering/analytics-service": "workspace:^0.7.17", "@hcengineering/api-client": "workspace:^0.7.18", @@ -62,7 +62,7 @@ "@hcengineering/communication-shared": "workspace:^0.7.11", "@hcengineering/communication-types": "workspace:^0.7.12", "@hcengineering/contact": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/hulylake-client": "workspace:^0.7.17", "@hcengineering/kafka": "workspace:^0.7.18", "@hcengineering/platform": "workspace:^0.7.19", diff --git a/services/worker/package.json b/services/worker/package.json index 93fd1ad833..e612d0bd82 100644 --- a/services/worker/package.json +++ b/services/worker/package.json @@ -58,7 +58,7 @@ "@temporalio/workflow": "1.12.3", "@hcengineering/kafka": "workspace:^0.7.18", "@hcengineering/process": "workspace:^0.7.0", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/server-core": "workspace:^0.7.18" } } diff --git a/tests/sanity/package.json b/tests/sanity/package.json index ac94a6bd42..1338df985d 100644 --- a/tests/sanity/package.json +++ b/tests/sanity/package.json @@ -49,10 +49,10 @@ "dependencies": { "dotenv": "^16.4.5", "cross-env": "~7.0.3", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/client-resources": "workspace:^0.7.18", "@hcengineering/account": "workspace:^0.7.0", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/server-token": "workspace:^0.7.17" } } diff --git a/ws-tests/api-tests/package.json b/ws-tests/api-tests/package.json index b38208f532..0ba56c55c4 100644 --- a/ws-tests/api-tests/package.json +++ b/ws-tests/api-tests/package.json @@ -42,7 +42,7 @@ }, "dependencies": { "@hcengineering/analytics": "workspace:^0.7.17", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/platform": "workspace:^0.7.19", "@hcengineering/rpc": "workspace:^0.7.17", "@hcengineering/server-token": "workspace:^0.7.17", @@ -51,7 +51,7 @@ "ws": "^8.18.2", "snappyjs": "^0.7.0", "@hcengineering/api-client": "workspace:^0.7.18", - "@hcengineering/account-client": "workspace:^0.7.20", + "@hcengineering/account-client": "workspace:^0.7.21", "@hcengineering/tracker": "workspace:^0.7.0", "@hcengineering/task": "workspace:^0.7.0", "@hcengineering/contact": "workspace:^0.7.0", diff --git a/ws-tests/sanity/package.json b/ws-tests/sanity/package.json index 57decdcf7b..c3b7f81b58 100644 --- a/ws-tests/sanity/package.json +++ b/ws-tests/sanity/package.json @@ -51,7 +51,7 @@ "dependencies": { "dotenv": "^16.4.5", "cross-env": "~7.0.3", - "@hcengineering/core": "workspace:^0.7.23", + "@hcengineering/core": "workspace:^0.7.24", "@hcengineering/client-resources": "workspace:^0.7.18" } }