Merge branch 'develop' into staging-new

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev
2025-10-30 19:41:08 +07:00
441 changed files with 6766 additions and 1489 deletions
+21
View File
@@ -740,6 +740,27 @@
"sourceMaps": true,
"cwd": "${workspaceRoot}/services/sign/pod-sign"
},
{
"name": "Debug payment",
"type": "node",
"request": "launch",
"args": ["src/index.ts"],
"env": {
"PORT": "3040",
"SECRET": "secret",
"SERVICE_ID": "payment-service",
"ACCOUNTS_URL": "http://huly.local:3000",
"FRONT_URL": "http://huly.local:8087",
"USE_SANDBOX": "true",
// "POLAR_ACCESS_TOKEN": "polar_xxx",
// "POLAR_WEBHOOK_SECRET": "whsec_xxx",
// "POLAR_SUBSCRIPTION_PLANS": "common@tier:prod_1a,prod_1b;rare@tier:prod_2;epic@tier:prod_3;legendary@tier:prod_4"
},
"runtimeArgs": ["--nolazy", "-r", "ts-node/register"],
"runtimeVersion": "20",
"sourceMaps": true,
"cwd": "${workspaceRoot}/services/payment/pod-payment"
},
{
"name": "Debug rekoni",
"type": "node",
+1059 -881
View File
File diff suppressed because it is too large Load Diff
+3 -2
View File
@@ -25,5 +25,6 @@ rush docker:build -p 20 \
--to @hcengineering/pod-backup \
--to @hcengineering/backup-api-pod \
--to @hcengineering/pod-billing \
--to @hcengineering/pod-process \
--to @hcengineering/pod-rating
--to @hcengineering/pod-process \
--to @hcengineering/pod-rating \
--to @hcengineering/pod-payment
+1 -1
View File
@@ -133,7 +133,7 @@
"@hcengineering/notification-resources": "^0.7.0",
"@hcengineering/preference": "^0.7.0",
"@hcengineering/preference-assets": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/rekoni": "^0.7.0",
"@hcengineering/tags-assets": "^0.7.0",
"@hcengineering/tags": "^0.7.0",
+1
View File
@@ -358,6 +358,7 @@ export async function configurePlatform (onWorkbenchConnect?: () => Promise<void
setMetadata(exportPlugin.metadata.ExportUrl, config.EXPORT_URL ?? '')
setMetadata(billingPlugin.metadata.BillingURL, config.BILLING_URL ?? '')
setMetadata(presentation.metadata.PaymentUrl, config.PAYMENT_URL ?? '')
const languages = myBranding.languages !== undefined && myBranding.languages !== '' ? myBranding.languages.split(',').map((l) => l.trim()) : ['en', 'ru', 'es', 'pt', 'zh', 'fr', 'cs', 'it', 'de', 'ja', 'tr']
+1
View File
@@ -64,6 +64,7 @@ export interface Config {
MAIL_URL?: string
COMMUNICATION_API_ENABLED?: string
BILLING_URL?: string
PAYMENT_URL?: string
PULSE_URL?: string
PASSWORD_STRICTNESS?: 'very_strict' | 'strict' | 'normal' | 'none'
EXCLUDED_APPLICATIONS_FOR_ANONYMOUS?: string
+1 -1
View File
@@ -47,7 +47,7 @@
"@hcengineering/account": "^0.7.0",
"@hcengineering/attachment": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-core": "^0.7.16",
"@hcengineering/server-storage": "^0.7.15",
+17
View File
@@ -123,6 +123,22 @@ services:
- PORT=4900
- SERVER_SECRET=secret
restart: unless-stopped
payment:
image: hardcoreeng/payment
extra_hosts:
- 'huly.local:host-gateway'
ports:
- 3040:3040
environment:
- SECRET=secret
- PORT=3040
- ACCOUNTS_URL=http://huly.local:3000
- FRONT_URL=http://huly.local:8087
- USE_SANDBOX=true
- POLAR_ACCESS_TOKEN=${POLAR_ACCESS_TOKEN}
- POLAR_WEBHOOK_SECRET=${POLAR_WEBHOOK_SECRET}
- POLAR_SUBSCRIPTION_PLANS=${POLAR_SUBSCRIPTION_PLANS}
restart: unless-stopped
workspace_cockroach:
image: hardcoreeng/workspace
extra_hosts:
@@ -203,6 +219,7 @@ services:
- DESKTOP_UPDATES_CHANNELS=dev;tracex:dev-tracex
- BRANDING_URL=http://huly.local:8087/branding.json
- STREAM_URL=http://huly.local:1080/recording
- PAYMENT_URL=http://huly.local:3040
# - DISABLE_SIGNUP=true
restart: unless-stopped
transactor_cockroach:
+18
View File
@@ -199,6 +199,23 @@ services:
- SERVER_SECRET=secret
- OTEL_EXPORTER_OTLP_ENDPOINT=http://jaeger:4318/v1/traces
restart: unless-stopped
payment:
image: hardcoreeng/payment
extra_hosts:
- 'huly.local:host-gateway'
ports:
- 3040:3040
environment:
- SECRET=secret
- PORT=3040
- ACCOUNTS_URL=http://huly.local:3000
- FRONT_URL=http://huly.local:8087
- USE_SANDBOX=true
- POLAR_ACCESS_TOKEN=${POLAR_ACCESS_TOKEN}
- POLAR_WEBHOOK_SECRET=${POLAR_WEBHOOK_SECRET}
- POLAR_SUBSCRIPTION_PLANS=${POLAR_SUBSCRIPTION_PLANS}
- OTEL_EXPORTER_OTLP_ENDPOINT=http://jaeger:4318/v1/traces
restart: unless-stopped
workspace_cockroach:
image: hardcoreeng/workspace
extra_hosts:
@@ -279,6 +296,7 @@ services:
- DESKTOP_UPDATES_CHANNELS=dev;tracex:dev-tracex
- BRANDING_URL=http://huly.local:8087/branding.json
- STREAM_URL=http://huly.local:1080/recording
- PAYMENT_URL=http://huly.local:3040
- COMMUNICATION_API_ENABLED=true
- BACKUP_URL=http://huly.local:4039/api/backup,
- EXCLUDED_APPLICATIONS_FOR_ANONYMOUS=["chunter", "notification"]
+1 -1
View File
@@ -51,7 +51,7 @@
"@types/js-yaml": "^4.0.9"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-client": "^0.7.15",
"@hcengineering/importer": "^0.7.0",
+1 -1
View File
@@ -97,7 +97,7 @@
"@hcengineering/controlled-documents": "^0.7.0",
"@hcengineering/controlled-documents-assets": "^0.7.0",
"@hcengineering/controlled-documents-resources": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/desktop-preferences": "^0.7.0",
"@hcengineering/desktop-preferences-assets": "^0.7.0",
"@hcengineering/desktop-preferences-resources": "^0.7.0",
+1
View File
@@ -22,6 +22,7 @@
"STATS_URL": "http://huly.local:4900",
"PASSWORD_STRICTNESS": "none",
"STREAM_URL": "http://huly.local:1080/recording",
"PAYMENT_URL": "http://huly.local:3040",
"PUBLIC_SCHEDULE_URL": "http://huly.local:8060",
"CALDAV_SERVER_URL": "http://huly.local:9070",
"EXPORT_URL": "http://huly.local:4009",
+2
View File
@@ -201,6 +201,7 @@ export interface Config {
MAIL_URL?: string
COMMUNICATION_API_ENABLED?: string
BILLING_URL?: string
PAYMENT_URL?: string
EXCLUDED_APPLICATIONS_FOR_ANONYMOUS?: string
PULSE_URL?: string
HULYLAKE_URL?: string
@@ -514,6 +515,7 @@ export async function configurePlatform () {
setMetadata(exportPlugin.metadata.ExportUrl, config.EXPORT_URL ?? '')
setMetadata(billingPlugin.metadata.BillingURL, config.BILLING_URL ?? '')
setMetadata(presentation.metadata.PaymentUrl, config.PAYMENT_URL ?? '')
setMetadata(presentation.metadata.PulseUrl, config.PULSE_URL)
setMetadata(presentation.metadata.HulylakeUrl, config.HULYLAKE_URL ?? '')
+1 -1
View File
@@ -11,7 +11,7 @@
"test": "echo \"No test specified\""
},
"devDependencies": {
"@hcengineering/platform": "^0.7.5",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/theme": "^0.7.0",
"@hcengineering/ui": "^0.7.0",
"@storybook/addon-essentials": "^7.0.6",
+3 -3
View File
@@ -75,7 +75,7 @@
"@hcengineering/activity": "^0.7.0",
"@hcengineering/client-resources": "^0.7.17",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/controlled-documents": "^0.7.0",
"@hcengineering/document": "^0.7.0",
"@hcengineering/elastic": "^0.7.15",
@@ -94,8 +94,8 @@
"@hcengineering/model-task": "^0.7.0",
"@hcengineering/model-activity": "^0.7.0",
"@hcengineering/model-lead": "^0.7.0",
"@hcengineering/postgres": "^0.7.15",
"@hcengineering/account-client": "^0.7.17",
"@hcengineering/postgres": "^0.7.16",
"@hcengineering/account-client": "^0.7.19",
"@hcengineering/mongo": "^0.7.15",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/recruit": "^0.7.0",
+1 -1
View File
@@ -37,7 +37,7 @@
"@hcengineering/achievement": "^0.7.0",
"@hcengineering/achievement-resources": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-view": "^0.7.0",
"@hcengineering/model-core": "^0.7.0",
+1 -1
View File
@@ -37,7 +37,7 @@
"@hcengineering/activity": "^0.7.0",
"@hcengineering/activity-resources": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-preference": "^0.7.0",
+1 -1
View File
@@ -35,7 +35,7 @@
},
"dependencies": {
"@hcengineering/model": "^0.7.17",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/ai-assistant": "^0.7.0",
+1 -1
View File
@@ -35,7 +35,7 @@
},
"dependencies": {
"@hcengineering/ai-bot": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/platform": "^0.7.17",
+1 -1
View File
@@ -74,7 +74,7 @@
"@hcengineering/model-notification": "^0.7.0",
"@hcengineering/model-text-editor": "^0.7.0",
"@hcengineering/model-uploader": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/model-tags": "^0.7.0",
"@hcengineering/model-calendar": "^0.7.0",
+1 -1
View File
@@ -38,7 +38,7 @@
"@hcengineering/analytics-collector": "^0.7.0",
"@hcengineering/attachment": "^0.7.0",
"@hcengineering/chunter": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-activity": "^0.7.0",
"@hcengineering/model-chunter": "^0.7.0",
+1 -1
View File
@@ -37,7 +37,7 @@
"@hcengineering/activity": "^0.7.0",
"@hcengineering/attachment": "^0.7.0",
"@hcengineering/attachment-resources": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-preference": "^0.7.0",
+3 -2
View File
@@ -34,10 +34,11 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/setting": "^0.7.0",
"@hcengineering/billing": "^0.7.0"
"@hcengineering/billing": "^0.7.0",
"@hcengineering/platform": "^0.7.17"
}
}
+83 -8
View File
@@ -13,23 +13,98 @@
// limitations under the License.
//
import { type Builder } from '@hcengineering/model'
import core from '@hcengineering/model-core'
import { Model, UX, type Builder } from '@hcengineering/model'
import core, { TDoc } from '@hcengineering/model-core'
import { type IntlString } from '@hcengineering/platform'
import setting from '@hcengineering/setting'
import billingPlugin from '@hcengineering/billing'
import { AccountRole } from '@hcengineering/core'
import billing, { type Tier } from '@hcengineering/billing'
import { AccountRole, DOMAIN_MODEL } from '@hcengineering/core'
export { billingId } from '@hcengineering/billing'
export { billingPlugin as default }
export { billing as default }
@Model(billing.class.Tier, core.class.Doc, DOMAIN_MODEL)
@UX(billing.string.Tier)
export class TTier extends TDoc implements Tier {
label!: IntlString
description!: IntlString
storageLimitGB!: number
trafficLimitGB!: number
priceMonthly!: number
index!: number
color?: string
}
export function createModel (builder: Builder): void {
builder.createModel(TTier)
builder.createDoc(setting.class.WorkspaceSettingCategory, core.space.Model, {
name: 'billing',
label: billingPlugin.string.Billing,
icon: billingPlugin.icon.Billing,
component: billingPlugin.component.Settings,
label: billing.string.Billing,
icon: billing.icon.Billing,
component: billing.component.Settings,
group: 'settings-editor',
role: AccountRole.Owner,
order: 920
})
builder.createDoc(
billing.class.Tier,
core.space.Model,
{
label: billing.string.Common,
description: billing.string.CommonDescription,
storageLimitGB: 10,
trafficLimitGB: 10,
priceMonthly: 0,
index: 0
},
billing.tier.Common
)
builder.createDoc(
billing.class.Tier,
core.space.Model,
{
label: billing.string.Rare,
description: billing.string.RareDescription,
storageLimitGB: 100,
trafficLimitGB: 100,
priceMonthly: 19.99,
index: 1,
color: 'Sky'
},
billing.tier.Rare
)
builder.createDoc(
billing.class.Tier,
core.space.Model,
{
label: billing.string.Epic,
description: billing.string.EpicDescription,
storageLimitGB: 1000,
trafficLimitGB: 500,
priceMonthly: 99.99,
index: 2,
color: 'Orchid'
},
billing.tier.Epic
)
builder.createDoc(
billing.class.Tier,
core.space.Model,
{
label: billing.string.Legendary,
description: billing.string.LegendaryDescription,
storageLimitGB: 10000,
trafficLimitGB: 2000,
priceMonthly: 399.99,
index: 3,
color: 'Orange'
},
billing.tier.Legendary
)
}
+1 -1
View File
@@ -36,7 +36,7 @@
"dependencies": {
"@hcengineering/activity": "^0.7.0",
"@hcengineering/model": "^0.7.17",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-attachment": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/ui": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
+2 -2
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/ui": "^0.7.0",
"@hcengineering/view": "^0.7.0",
@@ -48,7 +48,7 @@
"@hcengineering/model-view": "^0.7.0",
"@hcengineering/model-setting": "^0.7.0",
"@hcengineering/model-workbench": "^0.7.0",
"@hcengineering/account-client": "^0.7.17",
"@hcengineering/account-client": "^0.7.19",
"@hcengineering/activity": "^0.7.0",
"@hcengineering/workbench": "^0.7.0",
"@hcengineering/model-preference": "^0.7.0",
+1 -1
View File
@@ -36,7 +36,7 @@
"dependencies": {
"@hcengineering/activity": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/chunter": "^0.7.0",
"@hcengineering/model-setting": "^0.7.0",
+1 -1
View File
@@ -38,7 +38,7 @@
"@hcengineering/communication": "^0.7.0",
"@hcengineering/chat": "^0.7.0",
"@hcengineering/chat-resources": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-card": "^0.7.0",
"@hcengineering/model-core": "^0.7.0",
+1 -1
View File
@@ -39,7 +39,7 @@
"@hcengineering/chunter": "^0.7.0",
"@hcengineering/chunter-resources": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-attachment": "^0.7.0",
"@hcengineering/model-activity": "^0.7.0",
+1 -1
View File
@@ -39,7 +39,7 @@
"@hcengineering/communication-resources": "^0.7.0",
"@hcengineering/communication-types": "^0.7.12",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-card": "^0.7.0",
"@hcengineering/model-core": "^0.7.0",
+1 -1
View File
@@ -38,7 +38,7 @@
"@hcengineering/chunter": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/contact-resources": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-activity": "^0.7.0",
"@hcengineering/model-attachment": "^0.7.0",
+1 -1
View File
@@ -48,7 +48,7 @@
"@hcengineering/model-print": "^0.7.0",
"@hcengineering/model": "^0.7.17",
"@hcengineering/setting": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/ui": "^0.7.0",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/view": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/storage": "^0.7.17",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/desktop-downloads": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/notification": "^0.7.0",
+1 -1
View File
@@ -48,7 +48,7 @@
"@hcengineering/activity": "^0.7.0",
"@hcengineering/attachment": "^0.7.0",
"@hcengineering/setting": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/ui": "^0.7.0",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/notification": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-preference": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-presentation": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
+1 -1
View File
@@ -36,7 +36,7 @@
"dependencies": {
"@hcengineering/activity": "^0.7.0",
"@hcengineering/model": "^0.7.17",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-view": "^0.7.0",
+1 -1
View File
@@ -35,7 +35,7 @@
},
"dependencies": {
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/hr": "^0.7.0",
"@hcengineering/hr-resources": "^0.7.0",
"@hcengineering/model": "^0.7.17",
+1 -1
View File
@@ -35,7 +35,7 @@
},
"dependencies": {
"@hcengineering/model": "^0.7.17",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/huly-mail": "^0.7.0",
+1 -1
View File
@@ -37,7 +37,7 @@
"@hcengineering/card": "^0.7.0",
"@hcengineering/inbox": "^0.7.0",
"@hcengineering/inbox-resources": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-workbench": "^0.7.0",
+1 -1
View File
@@ -36,7 +36,7 @@
"dependencies": {
"@hcengineering/activity": "^0.7.0",
"@hcengineering/chunter": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/inventory": "^0.7.0",
"@hcengineering/inventory-resources": "^0.7.0",
"@hcengineering/model": "^0.7.17",
+1 -1
View File
@@ -36,7 +36,7 @@
"dependencies": {
"@hcengineering/activity": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/lead": "^0.7.0",
"@hcengineering/chunter": "^0.7.0",
"@hcengineering/lead-resources": "^0.7.0",
+1 -1
View File
@@ -38,7 +38,7 @@
"@hcengineering/attachment": "^0.7.0",
"@hcengineering/chunter": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/drive": "^0.7.0",
"@hcengineering/love": "^0.7.0",
"@hcengineering/love-resources": "^0.7.0",
+1 -1
View File
@@ -41,7 +41,7 @@
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-card": "^0.7.0",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/model-view": "^0.7.0",
"@hcengineering/mail": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-presentation": "^0.7.0",
+1 -1
View File
@@ -37,7 +37,7 @@
"@hcengineering/activity": "^0.7.0",
"@hcengineering/chunter": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-activity": "^0.7.0",
"@hcengineering/model-attachment": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/ui": "^0.7.0",
"@hcengineering/platform": "^0.7.17",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/ui": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-view": "^0.7.0",
+1 -1
View File
@@ -35,7 +35,7 @@
},
"dependencies": {
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-view": "^0.7.0",
"@hcengineering/model-core": "^0.7.0",
+1 -1
View File
@@ -47,7 +47,7 @@
"@hcengineering/model-workbench": "^0.7.0",
"@hcengineering/activity": "^0.7.0",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/ui": "^0.7.0",
"@hcengineering/view": "^0.7.0",
+1 -1
View File
@@ -39,7 +39,7 @@
"@hcengineering/questions": "^0.7.0",
"@hcengineering/questions-resources": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-tracker": "^0.7.0",
+1 -1
View File
@@ -36,7 +36,7 @@
"dependencies": {
"@hcengineering/activity": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/rating": "^0.7.0",
+1 -1
View File
@@ -38,7 +38,7 @@
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-presentation": "^0.7.0",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/drive": "^0.7.0",
"@hcengineering/uploader": "^0.7.0",
"@hcengineering/recorder": "^0.7.0",
+1 -1
View File
@@ -38,7 +38,7 @@
"@hcengineering/activity": "^0.7.0",
"@hcengineering/chunter": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-attachment": "^0.7.0",
"@hcengineering/model-calendar": "^0.7.0",
+1 -1
View File
@@ -36,7 +36,7 @@
"dependencies": {
"@hcengineering/activity": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-chunter": "^0.7.0",
"@hcengineering/model-core": "^0.7.0",
+1 -1
View File
@@ -35,7 +35,7 @@
},
"dependencies": {
"@hcengineering/activity": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/card": "^0.7.0",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-activity": "^0.7.0",
+1 -1
View File
@@ -37,7 +37,7 @@
"@hcengineering/ai-bot": "^0.7.0",
"@hcengineering/chunter": "^0.7.0",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-activity": "^0.7.0",
"@hcengineering/model-chunter": "^0.7.0",
+1 -1
View File
@@ -35,7 +35,7 @@
},
"dependencies": {
"@hcengineering/attachment": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-attachment": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/calendar": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/card": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-chunter": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-collaboration": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-contact": "^0.7.0",
@@ -36,7 +36,7 @@
"dependencies": {
"@hcengineering/contact": "^0.7.0",
"@hcengineering/controlled-documents": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/notification": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-core": "^0.7.16",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-core": "^0.7.16",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/drive": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/gmail": "^0.7.0",
"@hcengineering/model": "^0.7.17",
"@hcengineering/contact": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/guest": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/hr": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-inventory": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-lead": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
},
"dependencies": {
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/love": "^0.7.0",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
+1 -1
View File
@@ -35,7 +35,7 @@
},
"dependencies": {
"@hcengineering/activity": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-chunter": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-process": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-core": "^0.7.16",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-recruit": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/platform": "^0.7.17",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/setting": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-tags": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-task": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/contact": "^0.7.0",
"@hcengineering/platform": "^0.7.17",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/templates": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/server-time": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/tracker": "^0.7.0",
"@hcengineering/server-core": "^0.7.16",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/notification": "^0.7.0",
"@hcengineering/platform": "^0.7.17",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/platform": "^0.7.17",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/ui": "^0.7.0",
"@hcengineering/view": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-preference": "^0.7.0",
+1 -1
View File
@@ -35,7 +35,7 @@
},
"dependencies": {
"@hcengineering/activity": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-chunter": "^0.7.0",
"@hcengineering/model-core": "^0.7.0",
+1 -1
View File
@@ -34,7 +34,7 @@
"ts-jest": "^29.1.1"
},
"dependencies": {
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-view": "^0.7.0",
+1 -1
View File
@@ -35,7 +35,7 @@
},
"dependencies": {
"@hcengineering/contact": "^0.7.0",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/model": "^0.7.17",
"@hcengineering/model-attachment": "^0.7.0",
"@hcengineering/model-chunter": "^0.7.0",
+1 -1
View File
@@ -38,7 +38,7 @@
"@hcengineering/chunter": "^0.7.0",
"@hcengineering/love": "^0.7.0",
"@hcengineering/model": "^0.7.17",
"@hcengineering/core": "^0.7.18",
"@hcengineering/core": "^0.7.20",
"@hcengineering/platform": "^0.7.17",
"@hcengineering/model-core": "^0.7.0",
"@hcengineering/model-attachment": "^0.7.0",

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