diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index bec2e38a92..4871112197 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -22,6 +22,7 @@ on: env: CacheFolders: | + communication common desktop desktop-package @@ -56,6 +57,7 @@ jobs: with: fetch-depth: 0 filter: tree:0 + submodules: recursive - uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' @@ -112,6 +114,7 @@ jobs: with: fetch-depth: 0 filter: tree:0 + submodules: recursive - uses: actions/setup-node@v4 with: @@ -136,6 +139,7 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 0 + submodules: recursive - uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' @@ -178,6 +182,7 @@ jobs: with: fetch-depth: 0 filter: tree:0 + submodules: recursive - uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' @@ -214,6 +219,7 @@ jobs: with: fetch-depth: 0 filter: tree:0 + submodules: recursive - uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' @@ -343,6 +349,7 @@ jobs: with: fetch-depth: 0 filter: tree:0 + submodules: recursive - uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' @@ -437,6 +444,7 @@ jobs: with: fetch-depth: 0 filter: tree:0 + submodules: recursive - uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' @@ -514,6 +522,7 @@ jobs: with: fetch-depth: 0 filter: tree:0 + submodules: recursive - uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' @@ -617,6 +626,7 @@ jobs: with: fetch-depth: 0 filter: tree:0 + submodules: recursive - name: Checkout init repository run: | diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000000..47d55ff58f --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "communication"] + path = communication + url = https://github.com/hcengineering/communication.git diff --git a/README.md b/README.md index 5c1a46f37e..212a42484d 100644 --- a/README.md +++ b/README.md @@ -38,9 +38,9 @@ You can find API usage examples in the [Huly examples](https://github.com/hcengi - [Table of Contents](#table-of-contents) - [Pre-requisites](#pre-requisites) - [Verification](#verification) - - [Fast start](#fast-start) - [Branches \& Contributing](#branches--contributing) - - [Authentication](#authentication) + - [Setup dev environment](#setup-dev-environment) + - [Fast start](#fast-start) - [Installation](#installation) - [Build and run](#build-and-run) - [Run in development mode](#run-in-development-mode) @@ -71,12 +71,6 @@ docker --version docker compose version ``` -## Fast start - -```bash -sh ./scripts/fast-start.sh -``` - ## Branches & Contributing - The `main` branch is the default branch used for production deployments. @@ -89,7 +83,22 @@ sh ./scripts/fast-start.sh We periodically merge `develop` into `staging` to perform testing builds. Once we are satisfied with the build quality in our pre-release deployment, we merge changes into `main` and release a new version to the community. -## Authentication +## Setup dev environment + +### To initialise the communication submodule + +```bash +git submodule init +git submodule update +``` + +### To update the communication submodule + +```bash +git submodule update +``` + +### Authentication This project uses GitHub Packages for dependency management. To successfully download dependencies, you need to generate a GitHub personal access token and log in to npm using that token. @@ -109,6 +118,13 @@ npm login --registry=https://npm.pkg.github.com When prompted, enter your GitHub username, use the generated token as your password + +## Fast start + +```bash +sh ./scripts/fast-start.sh +``` + ## Installation You need Microsoft's [rush](https://rushjs.io) to install the application. diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index a9a2a8736a..6e703a5d56 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -34,27 +34,6 @@ importers: '@faker-js/faker': specifier: ^8.4.1 version: 8.4.1 - '@hcengineering/communication-client-query': - specifier: 0.1.195 - version: 0.1.195(typescript@5.8.3) - '@hcengineering/communication-rest-client': - specifier: 0.1.195 - version: 0.1.195(typescript@5.8.3) - '@hcengineering/communication-sdk-types': - specifier: 0.1.195 - version: 0.1.195(typescript@5.8.3) - '@hcengineering/communication-server': - specifier: 0.1.195 - version: 0.1.195(typescript@5.8.3) - '@hcengineering/communication-shared': - specifier: 0.1.195 - version: 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': - specifier: 0.1.195 - version: 0.1.195(typescript@5.8.3) - '@hcengineering/communication-yaml': - specifier: 0.1.195 - version: 0.1.195(typescript@5.8.3) '@hocuspocus/provider': specifier: ^2.15.2 version: 2.15.2(bufferutil@4.0.8)(utf-8-validate@6.0.4)(y-protocols@1.0.6(yjs@13.6.23))(yjs@13.6.23) @@ -229,9 +208,36 @@ importers: '@rush-temp/communication-assets': specifier: file:./projects/communication-assets.tgz version: file:projects/communication-assets.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + '@rush-temp/communication-client-query': + specifier: file:./projects/communication-client-query.tgz + version: file:projects/communication-client-query.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + '@rush-temp/communication-cockroach': + specifier: file:./projects/communication-cockroach.tgz + version: file:projects/communication-cockroach.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + '@rush-temp/communication-query': + specifier: file:./projects/communication-query.tgz + version: file:projects/communication-query.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) '@rush-temp/communication-resources': specifier: file:./projects/communication-resources.tgz version: file:projects/communication-resources.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)))(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + '@rush-temp/communication-rest-client': + specifier: file:./projects/communication-rest-client.tgz + version: file:projects/communication-rest-client.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + '@rush-temp/communication-sdk-types': + specifier: file:./projects/communication-sdk-types.tgz + version: file:projects/communication-sdk-types.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + '@rush-temp/communication-server': + specifier: file:./projects/communication-server.tgz + version: file:projects/communication-server.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + '@rush-temp/communication-shared': + specifier: file:./projects/communication-shared.tgz + version: file:projects/communication-shared.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + '@rush-temp/communication-types': + specifier: file:./projects/communication-types.tgz + version: file:projects/communication-types.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + '@rush-temp/communication-yaml': + specifier: file:./projects/communication-yaml.tgz + version: file:projects/communication-yaml.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) '@rush-temp/contact': specifier: file:./projects/contact.tgz version: file:projects/contact.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(@types/node@22.15.29)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) @@ -753,7 +759,7 @@ importers: version: file:projects/onboard-resources.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(@types/node@22.15.29)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(file-loader@6.2.0(webpack@5.97.1))(postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)))(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))(webpack@5.97.1) '@rush-temp/openai': specifier: file:./projects/openai.tgz - version: file:projects/openai.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(encoding@0.1.13)(esbuild@0.24.2)(svelte@4.2.19)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))(zod@3.23.8) + version: file:projects/openai.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(encoding@0.1.13)(esbuild@0.24.2)(svelte@4.2.19)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))(zod@3.24.2) '@rush-temp/panel': specifier: file:./projects/panel.tgz version: file:projects/panel.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(@types/node@22.15.29)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)))(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) @@ -768,7 +774,7 @@ importers: version: file:projects/pod-account.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(gcp-metadata@5.3.0(encoding@0.1.13))(snappy@7.2.2)(socks@2.8.3) '@rush-temp/pod-ai-bot': specifier: file:./projects/pod-ai-bot.tgz - version: file:projects/pod-ai-bot.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(bufferutil@4.0.8)(encoding@0.1.13)(gcp-metadata@5.3.0(encoding@0.1.13))(snappy@7.2.2)(socks@2.8.3)(utf-8-validate@6.0.4)(zod@3.23.8) + version: file:projects/pod-ai-bot.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(bufferutil@4.0.8)(encoding@0.1.13)(gcp-metadata@5.3.0(encoding@0.1.13))(snappy@7.2.2)(socks@2.8.3)(utf-8-validate@6.0.4)(zod@3.24.2) '@rush-temp/pod-analytics-collector': specifier: file:./projects/pod-analytics-collector.tgz version: file:projects/pod-analytics-collector.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(bufferutil@4.0.8)(gcp-metadata@5.3.0(encoding@0.1.13))(snappy@7.2.2)(socks@2.8.3)(utf-8-validate@6.0.4) @@ -1992,7 +1998,7 @@ importers: version: 1.0.2 openai: specifier: ^4.56.0 - version: 4.56.0(encoding@0.1.13)(zod@3.23.8) + version: 4.56.0(encoding@0.1.13)(zod@3.24.2) openid-client: specifier: ~5.7.0 version: 5.7.0 @@ -2214,7 +2220,7 @@ importers: version: 13.6.23 zod: specifier: ^3.22.4 - version: 3.23.8 + version: 3.24.2 packages: @@ -2988,93 +2994,6 @@ packages: '@gar/promisify@1.1.3': resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} - '@hcengineering/account-client@0.7.88': - resolution: {integrity: sha512-CZWOJT/JZAUy+FuYuX0QcJQYDnVDNAB0QHU4RxKc7gSlYAYleibL7qJC0vRGL4rNkvDVZfJMKDPUQW4AauGqtA==, tarball: https://npm.pkg.github.com/download/@hcengineering/account-client/0.7.88/57caa95e62fecc4ca22a32c76bcdc900b0384f04} - - '@hcengineering/analytics@0.7.88': - resolution: {integrity: sha512-3jT3h2Y85awrgG0JWZSrpWOXaX1J3dpq8zouo3QMw8OVO1RgHCwPEqrBPOALnB+gc9cZL02p6Aq4J+fnTZ2fww==, tarball: https://npm.pkg.github.com/download/@hcengineering/analytics/0.7.88/385c2ae512bbcae39189d63e53ea527aa21a662f} - - '@hcengineering/card@0.7.88': - resolution: {integrity: sha512-3JDgocHFSGmQuKsrtQ5CTTm4rpd/PHahIx6oNX8sshDGpS2hnvNtrHNkJf39seIKiq0NNKmJ//Etl4I21h4c6w==, tarball: https://npm.pkg.github.com/download/@hcengineering/card/0.7.88/e39b9e182325945494f162f2dd6f16ef9bea0f3e} - - '@hcengineering/communication-client-query@0.1.195': - resolution: {integrity: sha512-0rMdl2F2vIJxqC3dyXKAavorcBGrQgmOVyZQRW/hnXCHmt2NcgfNK9f6Hw9MlBUDfsQ++5x0DRM62ltVPqt1Tw==, tarball: https://npm.pkg.github.com/download/@hcengineering/communication-client-query/0.1.195/01b214f19d0ca2dcd82e1ea38e7b6efd549d3ea3} - peerDependencies: - typescript: ^5.6.3 - - '@hcengineering/communication-cockroach@0.1.195': - resolution: {integrity: sha512-C590LkRP5GgdZzgi33f8RlrCD3zeMsWfZWVffZ/sITitlDR4c1Vhv4nxU5ebpaPk+8Z645AcyhhS8nLXouFU/g==, tarball: https://npm.pkg.github.com/download/@hcengineering/communication-cockroach/0.1.195/48e97e7cdc1b13ef888dae3216f30a835e9b105d} - peerDependencies: - typescript: ^5.6.3 - - '@hcengineering/communication-query@0.1.195': - resolution: {integrity: sha512-e13HmmoDX3dKN/9Q2g/YzYFScyOkWI0JzZYen9E6OKchc42jqbJFx11S1nD+EJgY+UNhkMFMmI9qIEybNfXCsw==, tarball: https://npm.pkg.github.com/download/@hcengineering/communication-query/0.1.195/e7f8e84854e534cf76b2162c172777dea483c114} - peerDependencies: - typescript: ^5.6.3 - - '@hcengineering/communication-rest-client@0.1.195': - resolution: {integrity: sha512-z0H9Ixfr8icvvAs/rPMUPScymsIgrn1Czxgn0YHo+8akrBWoqDI5l840MJ6SR3LTkKAGiypZEc+LfhExwQuB+A==, tarball: https://npm.pkg.github.com/download/@hcengineering/communication-rest-client/0.1.195/8eff6e81a10c5aa483b80eaecf66882f3739ea40} - peerDependencies: - typescript: ^5.6.3 - - '@hcengineering/communication-sdk-types@0.1.195': - resolution: {integrity: sha512-7c3o+qZ+4iJWDnJX6Yq6g62ZaybZO7uJf/jxfaoT0Ee1jtxgrltjXzWAJEK5LVpXzNN6oacVWxe7+W6vlZ6bQg==, tarball: https://npm.pkg.github.com/download/@hcengineering/communication-sdk-types/0.1.195/0adc1fcb52eb9ee69619808acba5e78e9a9aaa40} - peerDependencies: - typescript: ^5.6.3 - - '@hcengineering/communication-server@0.1.195': - resolution: {integrity: sha512-bvLfPF8CuzS+KiwPRJK2WBxB+3SgUPR5uvJfr9OrPTPxfAFME1Kbg/f9MgrfXUwgbMgzBIT7E2xG98SjHPH8UA==, tarball: https://npm.pkg.github.com/download/@hcengineering/communication-server/0.1.195/cc901ad93235380f27db3a44b2c13943cf2d3699} - peerDependencies: - typescript: ^5.6.3 - - '@hcengineering/communication-shared@0.1.195': - resolution: {integrity: sha512-i0Iq3Kil8IhbW9wS1MnzIjzmbNSP4ycZdsTZ61phKOYpShqDi0WubwMLmRzttnTHMLMTkuw77nXpHDuQCEsIrQ==, tarball: https://npm.pkg.github.com/download/@hcengineering/communication-shared/0.1.195/66db0b6e5c74227f07f791ad7a62d686b83561f2} - peerDependencies: - typescript: ^5.6.3 - - '@hcengineering/communication-types@0.1.195': - resolution: {integrity: sha512-a22nIhEZEGKVeY4pALG4OHROW3E6SKMDslyo1TNI9QR+upca/aX/gZxorc+HzLe3fkhj2BWkrDj3didGBBmJZQ==, tarball: https://npm.pkg.github.com/download/@hcengineering/communication-types/0.1.195/4bace160ae375c32f9c3e0b1814ce73944ec9829} - peerDependencies: - typescript: ^5.6.3 - - '@hcengineering/communication-yaml@0.1.195': - resolution: {integrity: sha512-vJrD8fYMYCOBJciYPV1oOy7z+4r80x4oG4ZFwYc/gMKe2J93z7uZajfBFSHfdhAH0iesIzykr1Ybk2DnL9+7Kw==, tarball: https://npm.pkg.github.com/download/@hcengineering/communication-yaml/0.1.195/d5864f390f1371f13cde0de387e792bef598c429} - peerDependencies: - typescript: ^5.6.3 - - '@hcengineering/core@0.7.88': - resolution: {integrity: sha512-c3GRTGAZYARu1kMt4TqkugmnuprYesZ4XZUeakReRtZdYei9tAF+i9xPpDKb4J3hvMC3u82LlEiV8iK26iXpTA==, tarball: https://npm.pkg.github.com/download/@hcengineering/core/0.7.88/ca01c3ccd43c85ea44b189d995b0693c5465956c} - - '@hcengineering/platform@0.7.88': - resolution: {integrity: sha512-iFAwYQZjGox1NqEgUh8hiT1mRHdSJqYmYux0lkeIFyt8Nn/BAZOVXe0br0Dx7wXiueFPWhSZSeWVhxvBb78zoA==, tarball: https://npm.pkg.github.com/download/@hcengineering/platform/0.7.88/b3fbe09d6b849f7eb3641792682bf133103037f0} - - '@hcengineering/preference@0.7.88': - resolution: {integrity: sha512-idzAlphM/HyNJfFMFwbpyKg6KvFTJ6rTaqgduNNJqkO4DsUCEF5/1WLNQMmiAeoFDY9y5+/mHJrx+1Ztq1XIuw==, tarball: https://npm.pkg.github.com/download/@hcengineering/preference/0.7.88/e1181dae3cb2eaf53fed66ddd3d5c4854717ccf0} - - '@hcengineering/server-token@0.7.88': - resolution: {integrity: sha512-UQfW0E+v+PTwR7ICR+kSTQqAokpiV008ukqsxRSQJkCM4vmNYciUgd/7Y/ifDMFhKDvNyODb+wgAQs3QxkSbkA==, tarball: https://npm.pkg.github.com/download/@hcengineering/server-token/0.7.88/11b3a8247869a50037fcbb13572e16545116ff93} - - '@hcengineering/tags@0.7.88': - resolution: {integrity: sha512-wpnVX/1Y8E4YPYnUcw+ZyVOpZvXYpboZC9D1btMqFs34CoMGc4tW1XT3YfsS8KxlkH6tsQjsAUvtWOPy2J46dg==, tarball: https://npm.pkg.github.com/download/@hcengineering/tags/0.7.88/f3f0de35b1be71d1f3f6711b8e4f161e0cf857eb} - - '@hcengineering/text-core@0.7.88': - resolution: {integrity: sha512-mFri9SMzD99uR3/H0gZ4KEekYf3lEmJ2bqEQrjIVmi9z7+CzDTxmKnXeHKzcFpvQaLt5kmbPIoXM4MyxpK7ZXA==, tarball: https://npm.pkg.github.com/download/@hcengineering/text-core/0.7.88/7e53b0da9622709b2d1071049ead3843e0c45764} - - '@hcengineering/text-html@0.7.88': - resolution: {integrity: sha512-Wj0gYv0JEUIKpuaDFmRn7/60/SXGg0CZVmzbux0XlUzayly+C4Pkfj5U3G/ZEUyDBtAtyeBdWtnkzgQgN6qOuQ==, tarball: https://npm.pkg.github.com/download/@hcengineering/text-html/0.7.88/e48beced20921d9e1e9c84548c3caf5c9770bac1} - - '@hcengineering/text-markdown@0.7.88': - resolution: {integrity: sha512-066WeD/6EI5VmFQZ/Cv6eEOFXBd+fA+YPxX5fb0ytlZr5bLpQs6/AifpyqJoZ5gqQzfAf/HmtDVxDl5QU95FGw==, tarball: https://npm.pkg.github.com/download/@hcengineering/text-markdown/0.7.88/86938b13b0bdd81941a22378e3b2e92998f71d80} - - '@hcengineering/theme@0.7.88': - resolution: {integrity: sha512-PCt9bFuGPYOf1kQgjzxPSZgGXU4G14Z1XZJfgGu71u/zHxG6fu6nls35aSrEjy2Ks6oR+OCqqvpDh6RTf6utrg==, tarball: https://npm.pkg.github.com/download/@hcengineering/theme/0.7.88/d939d1e2a9047def2795dc5124653e49ca522cfc} - - '@hcengineering/ui@0.7.88': - resolution: {integrity: sha512-mzHXcX3aBC/OXUaV9F2hnB6+irwMfEYM5J1CnfqiHqgv3Hza20BZR6BrYe/nQCLb44DuHkXojbwL94AKK3QW6w==, tarball: https://npm.pkg.github.com/download/@hcengineering/ui/0.7.88/fce3392a59f706c248ba4b17714163e5725d5f01} - - '@hcengineering/view@0.7.88': - resolution: {integrity: sha512-W3/OgCu9W+OGZ8v8hoT0bjoCNflvIcWFwFafk40FtWFxvqzObm41e5ZWNj3yGWFdlVsyN/Nqdjkyz0txWUXQAA==, tarball: https://npm.pkg.github.com/download/@hcengineering/view/0.7.88/8a13ddff0178ac3b705ebed683d0c1cc328c8e1c} - '@hocuspocus/common@2.15.2': resolution: {integrity: sha512-wU1wxXNnQQMXyeL3mdSDYiQsm/r/QyJVjjQhF7sUBrLnjdsN7bA1cvfcSvJBr1ymrMSeYRmUL3UlQmEHEOaP7w==} @@ -3937,7 +3856,7 @@ packages: version: 0.0.0 '@rush-temp/activity-resources@file:projects/activity-resources.tgz': - resolution: {integrity: sha512-5+p1PgyG7k03exD6/ZDuJF9Ww3zNThklG6BT4vu3d1QM/HWsgWU9h/gO/m+F92v6ps2uq/kpHrY+zRy/WZtwxw==, tarball: file:projects/activity-resources.tgz} + resolution: {integrity: sha512-A7HiPbAna5kb7Bi0deyJaK4BXeReolu2/shL7rUZKFWfjp10EbkTCS25usf9Tmdo8UaSH6rsFQ4qIFT/Pohr9g==, tarball: file:projects/activity-resources.tgz} version: 0.0.0 '@rush-temp/activity@file:projects/activity.tgz': @@ -4041,7 +3960,7 @@ packages: version: 0.0.0 '@rush-temp/card-resources@file:projects/card-resources.tgz': - resolution: {integrity: sha512-WAWbbsayCGlOuShogWZ/Dzx21JMTg9jEhKtChVaiZ60AnNKnZ0J4gWQ+zRlu17/JECMZCj96lkdurjtQrU16OA==, tarball: file:projects/card-resources.tgz} + resolution: {integrity: sha512-FT20KjpbhUpBVFihXnJGGQkLUxjFchfrJ+oC3We3JjaRBjDhidsTHulxPduQuOck/WJlbtzTG+gO8y6OO/E5/g==, tarball: file:projects/card-resources.tgz} version: 0.0.0 '@rush-temp/card@file:projects/card.tgz': @@ -4053,7 +3972,7 @@ packages: version: 0.0.0 '@rush-temp/chat-resources@file:projects/chat-resources.tgz': - resolution: {integrity: sha512-Wga0IubX8r24X81cO914pRTqeM6RO4cZNAYVRSaAQt25tQsUTzOTYnSejvpDjz8VGqtGihstOGUMedAwhYv+zg==, tarball: file:projects/chat-resources.tgz} + resolution: {integrity: sha512-MGvlWuCLcODD1UenrHwYOU2VkQmEdu2OfDx5v0+oxMiEEUJ3Ds+3KM+qY/bMHU9yWlK0EueaRZikzhxmLDjowg==, tarball: file:projects/chat-resources.tgz} version: 0.0.0 '@rush-temp/chat@file:projects/chat.tgz': @@ -4073,7 +3992,7 @@ packages: version: 0.0.0 '@rush-temp/client-resources@file:projects/client-resources.tgz': - resolution: {integrity: sha512-Z3UiE0NN7J1nwEmwCP6Qy88mF8X47lJPhhj/FQjEX2iIzRfUYNW3054bzCZDaK0PCKQ4dmf9FPczFvk/2A4ehQ==, tarball: file:projects/client-resources.tgz} + resolution: {integrity: sha512-wDaaMjrFf9G0i+kfblT3lwURr+ij4vFXYozZUq9CYAMfNvr1iAcfiAN+TkCoP38VnlsdbNHZEIG8/IunKDi62A==, tarball: file:projects/client-resources.tgz} version: 0.0.0 '@rush-temp/client@file:projects/client.tgz': @@ -4096,8 +4015,44 @@ packages: resolution: {integrity: sha512-Vf7X5bWQCAGhPR5t9zTWHOXX00sxNIADrKz/PDrpCRdk5PsPEHglUcJnU3tTKjKQdsiKLA1tQY/AGQNCeJBLug==, tarball: file:projects/communication-assets.tgz} version: 0.0.0 + '@rush-temp/communication-client-query@file:projects/communication-client-query.tgz': + resolution: {integrity: sha512-JP02UI9BNphEKkBC9UD+sL/PZVZ6Qt3Hoyi34/1kHmZR473zNj64iJnUWLnNN2zCsICXn+FCeK/h5CAqc1JzUQ==, tarball: file:projects/communication-client-query.tgz} + version: 0.0.0 + + '@rush-temp/communication-cockroach@file:projects/communication-cockroach.tgz': + resolution: {integrity: sha512-WldK8XFrmOw7CrwOkF33GG+mKzGpn0OlPbeqZn8hKFRmamZqE/+IORfSd7O3GEXvei830wpXFtB9vD5KDRPNTg==, tarball: file:projects/communication-cockroach.tgz} + version: 0.0.0 + + '@rush-temp/communication-query@file:projects/communication-query.tgz': + resolution: {integrity: sha512-kDeFUmrcUthxCM/WS7CRyZpOsjAPmBbIJ7O8nRJ+++2LzbaTzmCiAlVUzpaV3rOH0xOBbKIYrX9jDKqOxI2CQA==, tarball: file:projects/communication-query.tgz} + version: 0.0.0 + '@rush-temp/communication-resources@file:projects/communication-resources.tgz': - resolution: {integrity: sha512-XDBkAMFkpFQC1Dz2KxlEAPuP9GvzE9E8drajUT/jSZ31F+Qx5Rzup3TKQMPCaB2uZYbByOkdzt0RIbPx/A9ZBA==, tarball: file:projects/communication-resources.tgz} + resolution: {integrity: sha512-Y29Acstpb54/g6Z4tU44n01XxuGz3WD/zx6TRwDFudsvwdmp3YIm2yi24WGyOJBiSzN9pFoFeBUx4fYpAWuobA==, tarball: file:projects/communication-resources.tgz} + version: 0.0.0 + + '@rush-temp/communication-rest-client@file:projects/communication-rest-client.tgz': + resolution: {integrity: sha512-zoI9BXo2K1Q0MR+oV4kQX/G7nk9U48QU2t5DqLLTDrVIvnwcpfBJjJXsVZnoFCMCLTfFpoLyfW7S7UOAB+7PNg==, tarball: file:projects/communication-rest-client.tgz} + version: 0.0.0 + + '@rush-temp/communication-sdk-types@file:projects/communication-sdk-types.tgz': + resolution: {integrity: sha512-MfVuAH3fClVRrgiBMbB89IHg2gg/lqb+opQgKhBabgg+BwlEH4Y/lsCvkLnLrOvYfOgIqZlFTPCyMjqQl26QpA==, tarball: file:projects/communication-sdk-types.tgz} + version: 0.0.0 + + '@rush-temp/communication-server@file:projects/communication-server.tgz': + resolution: {integrity: sha512-VKBMp1FdRlipM9nce/+utdZ/Apl0nIMzrBqQbp+5eKqSAqBVKOthMVBU3v88LMeFJJFAvk8LOzJ/wrZIXZB6BQ==, tarball: file:projects/communication-server.tgz} + version: 0.0.0 + + '@rush-temp/communication-shared@file:projects/communication-shared.tgz': + resolution: {integrity: sha512-hucGiPhKdBLpEczWSQORfT3kQg0zz7zPxyYdXELIWu7YNSWCfjaELwwTl5mpbTXpRc97MqWInDtIMIkUU/Pp2w==, tarball: file:projects/communication-shared.tgz} + version: 0.0.0 + + '@rush-temp/communication-types@file:projects/communication-types.tgz': + resolution: {integrity: sha512-aEnTx//MRryreOfPxh/DuuzzH2edEBl1DliWJ7znv749baZlQsgcqKgF+Zctcv2KkdxOVLV67WZUW/EW2qeZug==, tarball: file:projects/communication-types.tgz} + version: 0.0.0 + + '@rush-temp/communication-yaml@file:projects/communication-yaml.tgz': + resolution: {integrity: sha512-4tzLbDx3LLFOPir5KHUkw2t9UJz1OTtMdg8jqhf1OmnUXzNsJMatXahxfz7aPcS7VkGzdqjjmx7l4Ndn6w+DGg==, tarball: file:projects/communication-yaml.tgz} version: 0.0.0 '@rush-temp/communication@file:projects/communication.tgz': @@ -4309,7 +4264,7 @@ packages: version: 0.0.0 '@rush-temp/inbox-resources@file:projects/inbox-resources.tgz': - resolution: {integrity: sha512-9jpUqIm+6ETFSFkjeCJ2TdS/yaCJ/iq3jnl4bUDQTIVtRv92xr9m491z+W04fIPdkL/wuaZNfFxHrdRzMmtf4g==, tarball: file:projects/inbox-resources.tgz} + resolution: {integrity: sha512-GJv56ydws7RpaX+vD+FmfItXmAm0Jua2LH23yZU407BLKZZJ0xMPmhAS2vPFLnuqII9GZKC4Rxzd9LS0+ZvDSA==, tarball: file:projects/inbox-resources.tgz} version: 0.0.0 '@rush-temp/inbox@file:projects/inbox.tgz': @@ -4381,7 +4336,7 @@ packages: version: 0.0.0 '@rush-temp/mail-common@file:projects/mail-common.tgz': - resolution: {integrity: sha512-//N0dqebFZzXiRajpGFjGG17/tUHPlN1z/8FxMKuSuWSVwnM0U5HSe1z1zwUm+aHrt209H6dnYAUXNBdspFApw==, tarball: file:projects/mail-common.tgz} + resolution: {integrity: sha512-5bI4jSUvdgJu9WZfMBixVXIGqXr6vkojFQ05Ruk52dYc+bo6PvPHlQNPgzyDJjAnoX7lBUvsKJwKgY2TbbwcWQ==, tarball: file:projects/mail-common.tgz} version: 0.0.0 '@rush-temp/mail@file:projects/mail.tgz': @@ -4865,11 +4820,11 @@ packages: version: 0.0.0 '@rush-temp/pod-gmail@file:projects/pod-gmail.tgz': - resolution: {integrity: sha512-btoVd237YYNwTpRHbxYENgYBXl8Vv9MlNu2lJS1v+bCa/TgWTcAxMyVlZAgQ8lXNrcTydHEG0R37+9OQAREzZA==, tarball: file:projects/pod-gmail.tgz} + resolution: {integrity: sha512-ZLnW1O8HTDfGRQLJGyMs1GO63xr5jnqZOZ36/0AjopTYWrT0xzP77bRh/J6XmjOUhDza7oGHisztULcWkyMHQg==, tarball: file:projects/pod-gmail.tgz} version: 0.0.0 '@rush-temp/pod-inbound-mail@file:projects/pod-inbound-mail.tgz': - resolution: {integrity: sha512-74bxn8QyykN2t7MNHL2lfPKmEAoqHbCgeaS/z/S1GQcK9Yo6Kep8zjlLWLu6bMNlNpeC2Sza8vZzufPmP9Sz1A==, tarball: file:projects/pod-inbound-mail.tgz} + resolution: {integrity: sha512-HYLxttD6rjp/qp/dljLvbNScWbKeu6bgjNEd4KQUvZpex5OrQLglgQILIgNKegp9bBqtiGbKnZQ8Nd4xi0Viiw==, tarball: file:projects/pod-inbound-mail.tgz} version: 0.0.0 '@rush-temp/pod-love@file:projects/pod-love.tgz': @@ -4881,7 +4836,7 @@ packages: version: 0.0.0 '@rush-temp/pod-msg2file@file:projects/pod-msg2file.tgz': - resolution: {integrity: sha512-+CqQ4/qeR0ZFl8xaWuym/N93t06JeAS0jZy1Zf4RbnnGwnf+bja+vMxSS+a+0WM6WaPNysan0NvJmjlpsO9kJA==, tarball: file:projects/pod-msg2file.tgz} + resolution: {integrity: sha512-nYGTuhxBDC9e04pTu30/qn8UrXMGuOP/YIbgxyF4iLnSBNfhpoznjgkDULmT0zZRVwwQFfWREP5AO9hIDEWHNw==, tarball: file:projects/pod-msg2file.tgz} version: 0.0.0 '@rush-temp/pod-print@file:projects/pod-print.tgz': @@ -4889,7 +4844,7 @@ packages: version: 0.0.0 '@rush-temp/pod-server@file:projects/pod-server.tgz': - resolution: {integrity: sha512-ekMvpcOB5WBog6fcx5dYYD9yQ5h3N9wZGe58G1JTHjYDon1DWPNHvjCQPi22lRqYrUznFSe/w3bakCfJA9YVDA==, tarball: file:projects/pod-server.tgz} + resolution: {integrity: sha512-rFNxtRr6+lvwNoyrvZcRdFmK2rm2vzDihvAt+x/WvCdY4Aea2VWRXewj6IuNLp/YB7svgMSHnLOtWHKLzMSF5Q==, tarball: file:projects/pod-server.tgz} version: 0.0.0 '@rush-temp/pod-ses@file:projects/pod-ses.tgz': @@ -4937,7 +4892,7 @@ packages: version: 0.0.0 '@rush-temp/presentation@file:projects/presentation.tgz': - resolution: {integrity: sha512-jsdU/VGZf7YqjkEsGPtLKtheTEuCKml5R7EuGzyKzB+UO1svYOQk7uZUsqOAqQgKlwzZI6tIE2YZKVm9TeIG0w==, tarball: file:projects/presentation.tgz} + resolution: {integrity: sha512-iKdFwGx+ciUZVYBDuytjG/Ort+6bkuKoIDtTUGA7X+z5YQD+neMusa4Skd9TsmsvsqMcjdxhhI0+TQpEnAjf1A==, tarball: file:projects/presentation.tgz} version: 0.0.0 '@rush-temp/print-assets@file:projects/print-assets.tgz': @@ -5069,7 +5024,7 @@ packages: version: 0.0.0 '@rush-temp/server-activity-resources@file:projects/server-activity-resources.tgz': - resolution: {integrity: sha512-uA/qLE2Ain/cVVOGKiXTgWBKmrS7/ha9aHoahc0NR/CMlpjgeD39YyWUD486LUP1oDHu33vErTity4N25IGSCA==, tarball: file:projects/server-activity-resources.tgz} + resolution: {integrity: sha512-RBxMbRPc/RBt2XVwonTpKD7TAwSTfRj9COJTC7bYDUc28u55cN8HKt3U3+rLVSygMjIU868As+K2KtHI2AuJBA==, tarball: file:projects/server-activity-resources.tgz} version: 0.0.0 '@rush-temp/server-activity@file:projects/server-activity.tgz': @@ -5113,7 +5068,7 @@ packages: version: 0.0.0 '@rush-temp/server-card-resources@file:projects/server-card-resources.tgz': - resolution: {integrity: sha512-nhqvo6cgnhEWC1IntqUrE4tKJpEF0o4U2fD1TgnDu673E/kN2qgyeuvscmKZNBdRWvo0zlUiBB/cgyd8u55Wmw==, tarball: file:projects/server-card-resources.tgz} + resolution: {integrity: sha512-rwCiQt+1Iojo7i2KGIbcWm3XELpy6kln+CT1tkpfwagiwd45uHFQ9+fMNXr1cLfFQbCblRvMn1hlA6j/7MjqWw==, tarball: file:projects/server-card-resources.tgz} version: 0.0.0 '@rush-temp/server-card@file:projects/server-card.tgz': @@ -5157,7 +5112,7 @@ packages: version: 0.0.0 '@rush-temp/server-core@file:projects/server-core.tgz': - resolution: {integrity: sha512-xPUSjVn/9axFp+YRiAmui7v5/Hj9vTWzjtD8JwNmG0+1PKymbQ15H8i9Hu2R/wW9kD+fPXJa89hKt0vIUZia0w==, tarball: file:projects/server-core.tgz} + resolution: {integrity: sha512-7SZ7LYbkoI9EcmG9r4OiW3c4Wsn4bnmyHZRjs24wv4sH5nVlwNpYO1PeDiBVztS/Nhvm//kq5qINiwBPhCPgNQ==, tarball: file:projects/server-core.tgz} version: 0.0.0 '@rush-temp/server-document-resources@file:projects/server-document-resources.tgz': @@ -5361,7 +5316,7 @@ packages: version: 0.0.0 '@rush-temp/server@file:projects/server.tgz': - resolution: {integrity: sha512-2WF5sH3jnn9FbhH13/s23Im10/Qw3jrtoaVF/PyAF1bJ7jv4cYEZI2J12NVzDHgFE0/pipC/EoPsN7w4ZuFjTA==, tarball: file:projects/server.tgz} + resolution: {integrity: sha512-91QlckGEGYEcS9YmEfwXyAoc0xwYnhWemmPAGajv8Vibdz+f/xno2Mwrgdtg10bz31Emtnl0gTyMN5e5N5x7SQ==, tarball: file:projects/server.tgz} version: 0.0.0 '@rush-temp/setting-assets@file:projects/setting-assets.tgz': @@ -13361,10 +13316,6 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - uuid@11.0.5: - resolution: {integrity: sha512-508e6IcKLrhxKdBbcA2b4KQZlLVp2+J5UwQ6F7Drckkc5N9ZJwFa4TgWtsww9UG8fGHbm6gbV19TdM5pQ4GaIA==} - hasBin: true - uuid@11.1.0: resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} hasBin: true @@ -14905,173 +14856,6 @@ snapshots: '@gar/promisify@1.1.3': {} - '@hcengineering/account-client@0.7.88': - dependencies: - '@hcengineering/core': 0.7.88 - '@hcengineering/platform': 0.7.88 - - '@hcengineering/analytics@0.7.88': - dependencies: - '@hcengineering/platform': 0.7.88 - - '@hcengineering/card@0.7.88': - dependencies: - '@hcengineering/core': 0.7.88 - '@hcengineering/platform': 0.7.88 - '@hcengineering/ui': 0.7.88 - - '@hcengineering/communication-client-query@0.1.195(typescript@5.8.3)': - dependencies: - '@hcengineering/communication-query': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) - fast-equals: 5.2.2 - typescript: 5.8.3 - - '@hcengineering/communication-cockroach@0.1.195(typescript@5.8.3)': - dependencies: - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-shared': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) - postgres: 3.4.7 - typescript: 5.8.3 - uuid: 11.1.0 - - '@hcengineering/communication-query@0.1.195(typescript@5.8.3)': - dependencies: - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-shared': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-yaml': 0.1.195(typescript@5.8.3) - fast-equals: 5.2.2 - typescript: 5.8.3 - uuid: 11.1.0 - - '@hcengineering/communication-rest-client@0.1.195(typescript@5.8.3)': - dependencies: - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-shared': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) - '@hcengineering/core': 0.7.88 - snappyjs: 0.7.0 - typescript: 5.8.3 - - '@hcengineering/communication-sdk-types@0.1.195(typescript@5.8.3)': - dependencies: - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) - '@hcengineering/core': 0.7.88 - typescript: 5.8.3 - - '@hcengineering/communication-server@0.1.195(typescript@5.8.3)': - dependencies: - '@hcengineering/account-client': 0.7.88 - '@hcengineering/communication-cockroach': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-yaml': 0.1.195(typescript@5.8.3) - '@hcengineering/core': 0.7.88 - '@hcengineering/platform': 0.7.88 - '@hcengineering/server-token': 0.7.88 - '@hcengineering/text-core': 0.7.88 - '@hcengineering/text-markdown': 0.7.88 - typescript: 5.8.3 - zod: 3.24.2 - - '@hcengineering/communication-shared@0.1.195(typescript@5.8.3)': - dependencies: - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) - typescript: 5.8.3 - - '@hcengineering/communication-types@0.1.195(typescript@5.8.3)': - dependencies: - '@hcengineering/card': 0.7.88 - '@hcengineering/core': 0.7.88 - '@hcengineering/tags': 0.7.88 - typescript: 5.8.3 - - '@hcengineering/communication-yaml@0.1.195(typescript@5.8.3)': - dependencies: - '@hcengineering/communication-shared': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) - js-yaml: 4.1.0 - typescript: 5.8.3 - - '@hcengineering/core@0.7.88': - dependencies: - '@hcengineering/analytics': 0.7.88 - '@hcengineering/platform': 0.7.88 - fast-equals: 5.2.2 - - '@hcengineering/platform@0.7.88': - dependencies: - intl-messageformat: 10.7.14 - - '@hcengineering/preference@0.7.88': - dependencies: - '@hcengineering/core': 0.7.88 - '@hcengineering/platform': 0.7.88 - '@hcengineering/ui': 0.7.88 - - '@hcengineering/server-token@0.7.88': - dependencies: - '@hcengineering/core': 0.7.88 - '@hcengineering/platform': 0.7.88 - jwt-simple: 0.5.6 - - '@hcengineering/tags@0.7.88': - dependencies: - '@hcengineering/core': 0.7.88 - '@hcengineering/platform': 0.7.88 - '@hcengineering/ui': 0.7.88 - '@hcengineering/view': 0.7.88 - - '@hcengineering/text-core@0.7.88': - dependencies: - '@hcengineering/core': 0.7.88 - fast-equals: 5.2.2 - - '@hcengineering/text-html@0.7.88': - dependencies: - '@hcengineering/text-core': 0.7.88 - htmlparser2: 9.1.0 - - '@hcengineering/text-markdown@0.7.88': - dependencies: - '@hcengineering/text-core': 0.7.88 - '@hcengineering/text-html': 0.7.88 - fast-equals: 5.2.2 - markdown-it: 14.0.0 - - '@hcengineering/theme@0.7.88': - dependencies: - '@hcengineering/analytics': 0.7.88 - '@hcengineering/platform': 0.7.88 - svelte: 4.2.19 - - '@hcengineering/ui@0.7.88': - dependencies: - '@hcengineering/analytics': 0.7.88 - '@hcengineering/core': 0.7.88 - '@hcengineering/platform': 0.7.88 - '@hcengineering/theme': 0.7.88 - autolinker: 4.0.0 - date-fns: 2.30.0 - date-fns-tz: 2.0.0(date-fns@2.30.0) - dompurify: 3.2.3 - emojibase: 16.0.0 - fast-equals: 5.2.2 - hls.js: 1.5.20 - plyr: 3.7.8 - svelte: 4.2.19 - - '@hcengineering/view@0.7.88': - dependencies: - '@hcengineering/core': 0.7.88 - '@hcengineering/platform': 0.7.88 - '@hcengineering/preference': 0.7.88 - '@hcengineering/ui': 0.7.88 - '@hocuspocus/common@2.15.2': dependencies: lib0: 0.2.99 @@ -15094,7 +14878,7 @@ snapshots: async-lock: 1.4.1 kleur: 4.1.5 lib0: 0.2.99 - uuid: 11.0.5 + uuid: 11.1.0 ws: 8.18.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) y-protocols: 1.0.6(yjs@13.6.23) yjs: 13.6.23 @@ -16408,7 +16192,6 @@ snapshots: '@rush-temp/activity-resources@file:projects/activity-resources.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(@types/node@22.15.29)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)))(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': dependencies: - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) '@types/jest': 29.5.12 '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.8.3) @@ -17232,7 +17015,6 @@ snapshots: '@rush-temp/card-resources@file:projects/card-resources.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(@tiptap/pm@2.11.7)(@types/node@22.15.29)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)))(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': dependencies: - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) '@tiptap/core': 2.11.7(@tiptap/pm@2.11.7) '@types/html-to-text': 8.1.1 '@types/jest': 29.5.12 @@ -17327,7 +17109,6 @@ snapshots: '@rush-temp/chat-resources@file:projects/chat-resources.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(@types/node@22.15.29)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)))(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': dependencies: - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) '@types/jest': 29.5.12 '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.8.3) @@ -17487,8 +17268,6 @@ snapshots: '@rush-temp/client-resources@file:projects/client-resources.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(@types/node@22.15.29)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': dependencies: - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) '@types/jest': 29.5.12 '@types/snappyjs': 0.7.1 '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) @@ -17672,9 +17451,78 @@ snapshots: - supports-color - ts-node + '@rush-temp/communication-client-query@file:projects/communication-client-query.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': + dependencies: + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.8.3) + esbuild: 0.24.2 + esbuild-plugin-copy: 2.1.1(esbuild@0.24.2) + eslint: 8.56.0 + eslint-config-standard-with-typescript: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3))(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint-plugin-n@15.7.0(eslint@8.56.0))(eslint-plugin-promise@6.1.1(eslint@8.56.0))(eslint@8.56.0)(typescript@5.8.3) + eslint-plugin-import: 2.29.1(eslint@8.56.0) + eslint-plugin-n: 15.7.0(eslint@8.56.0) + eslint-plugin-promise: 6.1.1(eslint@8.56.0) + fast-equals: 5.2.2 + jest: 29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + prettier: 3.2.5 + typescript: 5.8.3 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - node-notifier + - supports-color + - ts-node + + '@rush-temp/communication-cockroach@file:projects/communication-cockroach.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': + dependencies: + '@types/uuid': 8.3.4 + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.8.3) + esbuild: 0.24.2 + esbuild-plugin-copy: 2.1.1(esbuild@0.24.2) + eslint: 8.56.0 + eslint-config-standard-with-typescript: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3))(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint-plugin-n@15.7.0(eslint@8.56.0))(eslint-plugin-promise@6.1.1(eslint@8.56.0))(eslint@8.56.0)(typescript@5.8.3) + eslint-plugin-import: 2.29.1(eslint@8.56.0) + eslint-plugin-n: 15.7.0(eslint@8.56.0) + eslint-plugin-promise: 6.1.1(eslint@8.56.0) + jest: 29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + postgres: 3.4.7 + prettier: 3.2.5 + typescript: 5.8.3 + uuid: 8.3.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - node-notifier + - supports-color + - ts-node + + '@rush-temp/communication-query@file:projects/communication-query.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': + dependencies: + '@types/uuid': 8.3.4 + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.8.3) + esbuild: 0.24.2 + esbuild-plugin-copy: 2.1.1(esbuild@0.24.2) + eslint: 8.56.0 + eslint-config-standard-with-typescript: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3))(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint-plugin-n@15.7.0(eslint@8.56.0))(eslint-plugin-promise@6.1.1(eslint@8.56.0))(eslint@8.56.0)(typescript@5.8.3) + eslint-plugin-import: 2.29.1(eslint@8.56.0) + eslint-plugin-n: 15.7.0(eslint@8.56.0) + eslint-plugin-promise: 6.1.1(eslint@8.56.0) + fast-equals: 5.2.2 + jest: 29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + prettier: 3.2.5 + typescript: 5.8.3 + uuid: 8.3.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - node-notifier + - supports-color + - ts-node + '@rush-temp/communication-resources@file:projects/communication-resources.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)))(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': dependencies: - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) '@tiptap/core': 2.11.7(@tiptap/pm@2.11.7) '@tiptap/pm': 2.11.7 '@types/jest': 29.5.12 @@ -17717,6 +17565,137 @@ snapshots: - supports-color - ts-node + '@rush-temp/communication-rest-client@file:projects/communication-rest-client.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': + dependencies: + '@types/snappyjs': 0.7.1 + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.8.3) + esbuild: 0.24.2 + esbuild-plugin-copy: 2.1.1(esbuild@0.24.2) + eslint: 8.56.0 + eslint-config-standard-with-typescript: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3))(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint-plugin-n@15.7.0(eslint@8.56.0))(eslint-plugin-promise@6.1.1(eslint@8.56.0))(eslint@8.56.0)(typescript@5.8.3) + eslint-plugin-import: 2.29.1(eslint@8.56.0) + eslint-plugin-n: 15.7.0(eslint@8.56.0) + eslint-plugin-promise: 6.1.1(eslint@8.56.0) + jest: 29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + prettier: 3.2.5 + snappyjs: 0.7.0 + typescript: 5.8.3 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - node-notifier + - supports-color + - ts-node + + '@rush-temp/communication-sdk-types@file:projects/communication-sdk-types.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': + dependencies: + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.8.3) + esbuild: 0.24.2 + esbuild-plugin-copy: 2.1.1(esbuild@0.24.2) + eslint: 8.56.0 + eslint-config-standard-with-typescript: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3))(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint-plugin-n@15.7.0(eslint@8.56.0))(eslint-plugin-promise@6.1.1(eslint@8.56.0))(eslint@8.56.0)(typescript@5.8.3) + eslint-plugin-import: 2.29.1(eslint@8.56.0) + eslint-plugin-n: 15.7.0(eslint@8.56.0) + eslint-plugin-promise: 6.1.1(eslint@8.56.0) + jest: 29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + prettier: 3.2.5 + typescript: 5.8.3 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - node-notifier + - supports-color + - ts-node + + '@rush-temp/communication-server@file:projects/communication-server.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': + dependencies: + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.8.3) + esbuild: 0.24.2 + esbuild-plugin-copy: 2.1.1(esbuild@0.24.2) + eslint: 8.56.0 + eslint-config-standard-with-typescript: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3))(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint-plugin-n@15.7.0(eslint@8.56.0))(eslint-plugin-promise@6.1.1(eslint@8.56.0))(eslint@8.56.0)(typescript@5.8.3) + eslint-plugin-import: 2.29.1(eslint@8.56.0) + eslint-plugin-n: 15.7.0(eslint@8.56.0) + eslint-plugin-promise: 6.1.1(eslint@8.56.0) + jest: 29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + prettier: 3.2.5 + typescript: 5.8.3 + zod: 3.24.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - node-notifier + - supports-color + - ts-node + + '@rush-temp/communication-shared@file:projects/communication-shared.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': + dependencies: + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.8.3) + esbuild: 0.24.2 + esbuild-plugin-copy: 2.1.1(esbuild@0.24.2) + eslint: 8.56.0 + eslint-config-standard-with-typescript: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3))(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint-plugin-n@15.7.0(eslint@8.56.0))(eslint-plugin-promise@6.1.1(eslint@8.56.0))(eslint@8.56.0)(typescript@5.8.3) + eslint-plugin-import: 2.29.1(eslint@8.56.0) + eslint-plugin-n: 15.7.0(eslint@8.56.0) + eslint-plugin-promise: 6.1.1(eslint@8.56.0) + jest: 29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + prettier: 3.2.5 + typescript: 5.8.3 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - node-notifier + - supports-color + - ts-node + + '@rush-temp/communication-types@file:projects/communication-types.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': + dependencies: + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.8.3) + esbuild: 0.24.2 + esbuild-plugin-copy: 2.1.1(esbuild@0.24.2) + eslint: 8.56.0 + eslint-config-standard-with-typescript: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3))(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint-plugin-n@15.7.0(eslint@8.56.0))(eslint-plugin-promise@6.1.1(eslint@8.56.0))(eslint@8.56.0)(typescript@5.8.3) + eslint-plugin-import: 2.29.1(eslint@8.56.0) + eslint-plugin-n: 15.7.0(eslint@8.56.0) + eslint-plugin-promise: 6.1.1(eslint@8.56.0) + jest: 29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + prettier: 3.2.5 + typescript: 5.8.3 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - node-notifier + - supports-color + - ts-node + + '@rush-temp/communication-yaml@file:projects/communication-yaml.tgz(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': + dependencies: + '@types/js-yaml': 4.0.9 + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.8.3) + esbuild: 0.24.2 + esbuild-plugin-copy: 2.1.1(esbuild@0.24.2) + eslint: 8.56.0 + eslint-config-standard-with-typescript: 40.0.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3))(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint-plugin-n@15.7.0(eslint@8.56.0))(eslint-plugin-promise@6.1.1(eslint@8.56.0))(eslint@8.56.0)(typescript@5.8.3) + eslint-plugin-import: 2.29.1(eslint@8.56.0) + eslint-plugin-n: 15.7.0(eslint@8.56.0) + eslint-plugin-promise: 6.1.1(eslint@8.56.0) + jest: 29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) + js-yaml: 4.1.0 + prettier: 3.2.5 + typescript: 5.8.3 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - node-notifier + - supports-color + - ts-node + '@rush-temp/communication@file:projects/communication.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(@types/node@22.15.29)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': dependencies: '@types/jest': 29.5.12 @@ -19379,7 +19358,6 @@ snapshots: '@rush-temp/inbox-resources@file:projects/inbox-resources.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(@types/node@22.15.29)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)))(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': dependencies: - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) '@types/jest': 29.5.12 '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.8.3) @@ -19938,10 +19916,6 @@ snapshots: '@rush-temp/mail-common@file:projects/mail-common.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))': dependencies: - '@hcengineering/communication-rest-client': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-shared': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) '@tsconfig/node16': 1.0.4 '@types/express': 4.17.21 '@types/jest': 29.5.12 @@ -21767,7 +21741,7 @@ snapshots: - supports-color - ts-node - '@rush-temp/openai@file:projects/openai.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(encoding@0.1.13)(esbuild@0.24.2)(svelte@4.2.19)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))(zod@3.23.8)': + '@rush-temp/openai@file:projects/openai.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(encoding@0.1.13)(esbuild@0.24.2)(svelte@4.2.19)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))(zod@3.24.2)': dependencies: '@types/jest': 29.5.12 '@types/node': 22.15.29 @@ -21780,7 +21754,7 @@ snapshots: eslint-plugin-promise: 6.1.1(eslint@8.56.0) jest: 29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) js-tiktoken: 1.0.14 - openai: 4.56.0(encoding@0.1.13)(zod@3.23.8) + openai: 4.56.0(encoding@0.1.13)(zod@3.24.2) prettier: 3.2.5 prettier-plugin-svelte: 3.2.2(prettier@3.2.5)(svelte@4.2.19) ts-jest: 29.1.2(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)))(typescript@5.8.3) @@ -21926,7 +21900,7 @@ snapshots: - socks - supports-color - '@rush-temp/pod-ai-bot@file:projects/pod-ai-bot.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(bufferutil@4.0.8)(encoding@0.1.13)(gcp-metadata@5.3.0(encoding@0.1.13))(snappy@7.2.2)(socks@2.8.3)(utf-8-validate@6.0.4)(zod@3.23.8)': + '@rush-temp/pod-ai-bot@file:projects/pod-ai-bot.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(bufferutil@4.0.8)(encoding@0.1.13)(gcp-metadata@5.3.0(encoding@0.1.13))(snappy@7.2.2)(socks@2.8.3)(utf-8-validate@6.0.4)(zod@3.24.2)': dependencies: '@tsconfig/node16': 1.0.4 '@types/cors': 2.8.17 @@ -21952,7 +21926,7 @@ snapshots: jest: 29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)) js-tiktoken: 1.0.14 mongodb: 6.16.0(gcp-metadata@5.3.0(encoding@0.1.13))(snappy@7.2.2)(socks@2.8.3) - openai: 4.56.0(encoding@0.1.13)(zod@3.23.8) + openai: 4.56.0(encoding@0.1.13)(zod@3.24.2) prettier: 3.2.5 ts-jest: 29.1.2(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)))(typescript@5.8.3) ts-node: 10.9.2(@types/node@22.15.29)(typescript@5.8.3) @@ -22425,7 +22399,6 @@ snapshots: '@rush-temp/pod-gmail@file:projects/pod-gmail.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.4)': dependencies: - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) '@tsconfig/node16': 1.0.4 '@types/cors': 2.8.17 '@types/express': 4.17.21 @@ -22477,9 +22450,6 @@ snapshots: '@rush-temp/pod-inbound-mail@file:projects/pod-inbound-mail.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))': dependencies: - '@hcengineering/communication-rest-client': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) '@tsconfig/node16': 1.0.4 '@types/cors': 2.8.17 '@types/express': 4.17.21 @@ -22603,11 +22573,6 @@ snapshots: '@rush-temp/pod-msg2file@file:projects/pod-msg2file.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))': dependencies: - '@hcengineering/communication-rest-client': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-shared': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-yaml': 0.1.195(typescript@5.8.3) '@tsconfig/node16': 1.0.4 '@types/cors': 2.8.17 '@types/express': 4.17.21 @@ -22689,7 +22654,6 @@ snapshots: '@rush-temp/pod-server@file:projects/pod-server.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))': dependencies: - '@hcengineering/communication-server': 0.1.195(typescript@5.8.3) '@types/body-parser': 1.19.5 '@types/cors': 2.8.17 '@types/express': 4.17.21 @@ -23142,9 +23106,6 @@ snapshots: '@rush-temp/presentation@file:projects/presentation.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(@types/node@22.15.29)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)))(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': dependencies: - '@hcengineering/communication-client-query': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) '@types/jest': 29.5.12 '@types/png-chunks-extract': 1.0.2 '@types/uuid': 8.3.4 @@ -23553,7 +23514,7 @@ snapshots: ts-jest: 29.1.2(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.15.29)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3)))(typescript@5.8.3) ts-node: 10.9.2(@types/node@22.15.29)(typescript@5.8.3) typescript: 5.8.3 - zod: 3.23.8 + zod: 3.24.2 transitivePeerDependencies: - '@babel/core' - '@jest/types' @@ -24173,8 +24134,6 @@ snapshots: '@rush-temp/server-activity-resources@file:projects/server-activity-resources.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': dependencies: - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) '@types/jest': 29.5.12 '@types/node': 22.15.29 '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) @@ -24453,7 +24412,6 @@ snapshots: '@rush-temp/server-card-resources@file:projects/server-card-resources.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(@types/node@22.15.29)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': dependencies: - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) '@types/jest': 29.5.12 '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.8.3) @@ -24736,8 +24694,6 @@ snapshots: '@rush-temp/server-core@file:projects/server-core.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': dependencies: - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) '@types/jest': 29.5.12 '@types/node': 22.15.29 '@types/uuid': 8.3.4 @@ -26042,8 +25998,6 @@ snapshots: '@rush-temp/server@file:projects/server.tgz(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.24.2)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.8.3))': dependencies: - '@hcengineering/communication-sdk-types': 0.1.195(typescript@5.8.3) - '@hcengineering/communication-types': 0.1.195(typescript@5.8.3) '@types/jest': 29.5.12 '@types/node': 22.15.29 '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.8.3))(eslint@8.56.0)(typescript@5.8.3) @@ -34861,7 +34815,7 @@ snapshots: is-docker: 2.2.1 is-wsl: 2.2.0 - openai@4.56.0(encoding@0.1.13)(zod@3.23.8): + openai@4.56.0(encoding@0.1.13)(zod@3.24.2): dependencies: '@types/node': 18.19.17 '@types/node-fetch': 2.6.12 @@ -34871,7 +34825,7 @@ snapshots: formdata-node: 4.4.1 node-fetch: 2.7.0(encoding@0.1.13) optionalDependencies: - zod: 3.23.8 + zod: 3.24.2 transitivePeerDependencies: - encoding @@ -37208,8 +37162,6 @@ snapshots: utils-merge@1.0.1: {} - uuid@11.0.5: {} - uuid@11.1.0: {} uuid@3.4.0: {} diff --git a/communication b/communication new file mode 160000 index 0000000000..543baed405 --- /dev/null +++ b/communication @@ -0,0 +1 @@ +Subproject commit 543baed4052c441031380b9675068e95c3c82139 diff --git a/packages/presentation/package.json b/packages/presentation/package.json index deeba461ae..bcebed59f0 100644 --- a/packages/presentation/package.json +++ b/packages/presentation/package.json @@ -44,9 +44,9 @@ "@hcengineering/client": "^0.6.18", "@hcengineering/contact": "^0.6.24", "@hcengineering/collaborator-client": "^0.6.4", - "@hcengineering/communication-client-query": "0.1.195", - "@hcengineering/communication-sdk-types": "0.1.195", - "@hcengineering/communication-types": "0.1.195", + "@hcengineering/communication-client-query": "^0.1.0", + "@hcengineering/communication-sdk-types": "^0.1.0", + "@hcengineering/communication-types": "^0.1.0", "@hcengineering/core": "^0.6.32", "@hcengineering/diffview": "^0.6.0", "@hcengineering/notification": "^0.6.23", diff --git a/plugins/activity-resources/package.json b/plugins/activity-resources/package.json index 8a645f69cb..19bb298677 100644 --- a/plugins/activity-resources/package.json +++ b/plugins/activity-resources/package.json @@ -50,7 +50,7 @@ "@hcengineering/ui": "^0.6.15", "@hcengineering/view": "^0.6.13", "@hcengineering/view-resources": "^0.6.0", - "@hcengineering/communication-types": "0.1.195", + "@hcengineering/communication-types": "^0.1.0", "@hcengineering/emoji": "^0.6.0", "@hcengineering/emoji-resources": "^0.6.0", "svelte": "^4.2.19" diff --git a/plugins/card-resources/package.json b/plugins/card-resources/package.json index d32ada877a..c15a38bcf6 100644 --- a/plugins/card-resources/package.json +++ b/plugins/card-resources/package.json @@ -41,7 +41,7 @@ "dependencies": { "@hcengineering/presence": "^0.6.0", "@hcengineering/presentation": "^0.6.3", - "@hcengineering/communication-types": "0.1.195", + "@hcengineering/communication-types": "^0.1.0", "@hcengineering/communication-resources": "^0.6.0", "@hcengineering/core": "^0.6.32", "@hcengineering/ui": "^0.6.15", diff --git a/plugins/card-resources/src/components/LabelsPresenter.svelte b/plugins/card-resources/src/components/LabelsPresenter.svelte index 3ddc6689b4..fd6b676f25 100644 --- a/plugins/card-resources/src/components/LabelsPresenter.svelte +++ b/plugins/card-resources/src/components/LabelsPresenter.svelte @@ -19,6 +19,7 @@ import { Label } from '@hcengineering/communication-types' import tag, { type TagElement } from '@hcengineering/tags' import { TagElementPresenter } from '@hcengineering/tags-resources' + import { Ref } from '@hcengineering/core' export let value: Card | undefined = undefined @@ -33,9 +34,11 @@ labels = res }) - $: client.findAll(tag.class.TagElement, { _id: { $in: labels.map((it) => it.label) } }).then((res) => { - tags = res - }) + $: client + .findAll(tag.class.TagElement, { _id: { $in: labels.map((it) => it.label) as any as Ref[] } }) + .then((res) => { + tags = res + }) {#if tags.length > 0} diff --git a/plugins/chat-resources/package.json b/plugins/chat-resources/package.json index dfdad2f090..6ec6722416 100644 --- a/plugins/chat-resources/package.json +++ b/plugins/chat-resources/package.json @@ -42,7 +42,7 @@ "@hcengineering/card": "^0.6.0", "@hcengineering/card-resources": "^0.6.0", "@hcengineering/chat": "^0.6.0", - "@hcengineering/communication-types": "0.1.195", + "@hcengineering/communication-types": "^0.1.0", "@hcengineering/contact": "^0.6.24", "@hcengineering/contact-resources": "^0.6.0", "@hcengineering/core": "^0.6.32", diff --git a/plugins/client-resources/package.json b/plugins/client-resources/package.json index 60655dbeaf..f8874e7d3d 100644 --- a/plugins/client-resources/package.json +++ b/plugins/client-resources/package.json @@ -40,8 +40,8 @@ "dependencies": { "@hcengineering/analytics": "^0.6.0", "@hcengineering/client": "^0.6.18", - "@hcengineering/communication-sdk-types": "0.1.195", - "@hcengineering/communication-types": "0.1.195", + "@hcengineering/communication-sdk-types": "^0.1.0", + "@hcengineering/communication-types": "^0.1.0", "@hcengineering/core": "^0.6.32", "@hcengineering/platform": "^0.6.11", "@hcengineering/rpc": "^0.6.5", diff --git a/plugins/communication-resources/package.json b/plugins/communication-resources/package.json index b560639fa1..08dbab1f06 100644 --- a/plugins/communication-resources/package.json +++ b/plugins/communication-resources/package.json @@ -46,7 +46,7 @@ "@hcengineering/card": "^0.6.0", "@hcengineering/chat": "^0.6.0", "@hcengineering/communication": "^0.6.0", - "@hcengineering/communication-types": "0.1.195", + "@hcengineering/communication-types": "^0.1.0", "@hcengineering/contact": "^0.6.24", "@hcengineering/contact-resources": "^0.6.0", "@hcengineering/core": "^0.6.32", diff --git a/plugins/inbox-resources/package.json b/plugins/inbox-resources/package.json index 8ad0f4ef06..01ee581ed6 100644 --- a/plugins/inbox-resources/package.json +++ b/plugins/inbox-resources/package.json @@ -42,7 +42,7 @@ "@hcengineering/card": "^0.6.0", "@hcengineering/communication": "^0.6.0", "@hcengineering/communication-resources": "^0.6.0", - "@hcengineering/communication-types": "0.1.195", + "@hcengineering/communication-types": "^0.1.0", "@hcengineering/contact": "^0.6.24", "@hcengineering/contact-resources": "^0.6.0", "@hcengineering/core": "^0.6.32", diff --git a/pods/server/package.json b/pods/server/package.json index 24d497e675..4cca264613 100644 --- a/pods/server/package.json +++ b/pods/server/package.json @@ -61,7 +61,7 @@ "dependencies": { "@hcengineering/analytics": "^0.6.0", "@hcengineering/analytics-service": "^0.6.0", - "@hcengineering/communication-server": "0.1.195", + "@hcengineering/communication-server": "^0.1.0", "@hcengineering/contact": "^0.6.24", "@hcengineering/core": "^0.6.32", "@hcengineering/kafka": "^0.6.0", diff --git a/rush.json b/rush.json index cca7928fd9..dec889e98c 100644 --- a/rush.json +++ b/rush.json @@ -2527,6 +2527,51 @@ "packageName": "@hcengineering/retry", "projectFolder": "packages/retry", "shouldPublish": false + }, + { + "packageName": "@hcengineering/communication-types", + "projectFolder": "communication/packages/types", + "shouldPublish": false + }, + { + "packageName": "@hcengineering/communication-sdk-types", + "projectFolder": "communication/packages/sdk-types", + "shouldPublish": false + }, + { + "packageName": "@hcengineering/communication-shared", + "projectFolder": "communication/packages/shared", + "shouldPublish": false + }, + { + "packageName": "@hcengineering/communication-yaml", + "projectFolder": "communication/packages/yaml", + "shouldPublish": false + }, + { + "packageName": "@hcengineering/communication-rest-client", + "projectFolder": "communication/packages/rest-client", + "shouldPublish": false + }, + { + "packageName": "@hcengineering/communication-cockroach", + "projectFolder": "communication/packages/cockroach", + "shouldPublish": false + }, + { + "packageName": "@hcengineering/communication-server", + "projectFolder": "communication/packages/server", + "shouldPublish": false + }, + { + "packageName": "@hcengineering/communication-query", + "projectFolder": "communication/packages/query", + "shouldPublish": false + }, + { + "packageName": "@hcengineering/communication-client-query", + "projectFolder": "communication/packages/client-query", + "shouldPublish": false } ] } diff --git a/server-plugins/activity-resources/package.json b/server-plugins/activity-resources/package.json index f987de8f2b..ecb1445b17 100644 --- a/server-plugins/activity-resources/package.json +++ b/server-plugins/activity-resources/package.json @@ -45,7 +45,7 @@ "@hcengineering/server-core": "^0.6.1", "@hcengineering/server-notification-resources": "^0.6.0", "@hcengineering/text-core": "^0.6.0", - "@hcengineering/communication-sdk-types": "0.1.195", - "@hcengineering/communication-types": "0.1.195" + "@hcengineering/communication-sdk-types": "^0.1.0", + "@hcengineering/communication-types": "^0.1.0" } } diff --git a/server-plugins/card-resources/package.json b/server-plugins/card-resources/package.json index 3e1f7a943b..4c0117c009 100644 --- a/server-plugins/card-resources/package.json +++ b/server-plugins/card-resources/package.json @@ -43,7 +43,7 @@ "@hcengineering/core": "^0.6.32", "@hcengineering/platform": "^0.6.11", "@hcengineering/server-core": "^0.6.1", - "@hcengineering/communication-sdk-types": "0.1.195", + "@hcengineering/communication-sdk-types": "^0.1.0", "@hcengineering/server-contact": "^0.6.1", "@hcengineering/contact": "^0.6.24" } diff --git a/server/core/package.json b/server/core/package.json index bfa29cc106..fbe96c3ef9 100644 --- a/server/core/package.json +++ b/server/core/package.json @@ -36,8 +36,8 @@ }, "dependencies": { "@hcengineering/analytics": "^0.6.0", - "@hcengineering/communication-sdk-types": "0.1.195", - "@hcengineering/communication-types": "0.1.195", + "@hcengineering/communication-sdk-types": "^0.1.0", + "@hcengineering/communication-types": "^0.1.0", "@hcengineering/core": "^0.6.32", "@hcengineering/platform": "^0.6.11", "@hcengineering/query": "^0.6.12", diff --git a/server/server/package.json b/server/server/package.json index 4660c567f8..c5c45e1d08 100644 --- a/server/server/package.json +++ b/server/server/package.json @@ -37,8 +37,8 @@ "dependencies": { "@hcengineering/account-client": "^0.6.0", "@hcengineering/analytics": "^0.6.0", - "@hcengineering/communication-types": "0.1.195", - "@hcengineering/communication-sdk-types": "0.1.195", + "@hcengineering/communication-types": "^0.1.0", + "@hcengineering/communication-sdk-types": "^0.1.0", "@hcengineering/core": "^0.6.32", "@hcengineering/platform": "^0.6.11", "@hcengineering/rpc": "^0.6.5", diff --git a/services/gmail/pod-gmail/README.md b/services/gmail/pod-gmail/README.md index 1a21d80016..5545c2b2fb 100644 --- a/services/gmail/pod-gmail/README.md +++ b/services/gmail/pod-gmail/README.md @@ -113,4 +113,4 @@ Contributions are welcome! Please read our contributing guidelines before submit ## Support -For support, please contact the Hardcore Engineering team or open an issue in the repository. \ No newline at end of file +For support, please contact the Hardcore Engineering team or open an issue in the repository. diff --git a/services/gmail/pod-gmail/package.json b/services/gmail/pod-gmail/package.json index 6611608248..299eaf9f81 100644 --- a/services/gmail/pod-gmail/package.json +++ b/services/gmail/pod-gmail/package.json @@ -64,7 +64,7 @@ "@hcengineering/chat": "^0.6.0", "@hcengineering/client": "^0.6.18", "@hcengineering/client-resources": "^0.6.27", - "@hcengineering/communication-sdk-types": "0.1.195", + "@hcengineering/communication-sdk-types": "^0.1.0", "@hcengineering/contact": "^0.6.24", "@hcengineering/kvs-client": "^0.6.0", "@hcengineering/mail-common": "^0.6.0", diff --git a/services/mail/mail-common/package.json b/services/mail/mail-common/package.json index 43203891fb..fcc2357b81 100644 --- a/services/mail/mail-common/package.json +++ b/services/mail/mail-common/package.json @@ -49,10 +49,10 @@ "@hcengineering/api-client": "^0.6.0", "@hcengineering/card": "^0.6.0", "@hcengineering/chat": "^0.6.0", - "@hcengineering/communication-rest-client": "0.1.195", - "@hcengineering/communication-sdk-types": "0.1.195", - "@hcengineering/communication-shared": "0.1.195", - "@hcengineering/communication-types": "0.1.195", + "@hcengineering/communication-rest-client": "^0.1.0", + "@hcengineering/communication-sdk-types": "^0.1.0", + "@hcengineering/communication-shared": "^0.1.0", + "@hcengineering/communication-types": "^0.1.0", "@hcengineering/contact": "^0.6.24", "@hcengineering/core": "^0.6.32", "@hcengineering/kvs-client": "^0.6.0", diff --git a/services/mail/pod-inbound-mail/package.json b/services/mail/pod-inbound-mail/package.json index ff9176ae46..bb52418337 100644 --- a/services/mail/pod-inbound-mail/package.json +++ b/services/mail/pod-inbound-mail/package.json @@ -61,9 +61,9 @@ "@hcengineering/analytics-service": "^0.6.0", "@hcengineering/api-client": "^0.6.0", "@hcengineering/card": "^0.6.0", - "@hcengineering/communication-rest-client": "0.1.195", - "@hcengineering/communication-sdk-types": "0.1.195", - "@hcengineering/communication-types": "0.1.195", + "@hcengineering/communication-rest-client": "^0.1.0", + "@hcengineering/communication-sdk-types": "^0.1.0", + "@hcengineering/communication-types": "^0.1.0", "@hcengineering/contact": "^0.6.24", "@hcengineering/core": "^0.6.32", "@hcengineering/kvs-client": "^0.6.0", diff --git a/services/msg2file/package.json b/services/msg2file/package.json index ec9e809d94..da6b3b89ab 100644 --- a/services/msg2file/package.json +++ b/services/msg2file/package.json @@ -57,11 +57,11 @@ "dependencies": { "@hcengineering/api-client": "^0.6.0", "@hcengineering/card": "^0.6.0", - "@hcengineering/communication-types": "0.1.195", - "@hcengineering/communication-shared": "0.1.195", - "@hcengineering/communication-yaml": "0.1.195", - "@hcengineering/communication-sdk-types": "0.1.195", - "@hcengineering/communication-rest-client": "0.1.195", + "@hcengineering/communication-types": "^0.1.0", + "@hcengineering/communication-shared": "^0.1.0", + "@hcengineering/communication-yaml": "^0.1.0", + "@hcengineering/communication-sdk-types": "^0.1.0", + "@hcengineering/communication-rest-client": "^0.1.0", "@hcengineering/core": "^0.6.32", "@hcengineering/platform": "^0.6.11", "@hcengineering/server-client": "^0.6.0",