diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000000..e4ebdf6b56 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,43 @@ +# This is a basic workflow to help you get started with Actions + +name: CI + +# Controls when the action will run. +on: + # Triggers the workflow on push or pull request events but only for the main branch + push: + branches: [ main ] + pull_request: + branches: [ main ] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + # This workflow contains a single job called "build" + build: + # The type of runner that the job will run on + runs-on: ubuntu-latest + + # Steps represent a sequence of tasks that will be executed as part of the job + steps: + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + + # - name: Checking for mis-matching dependencies... + # run: node common/scripts/install-run-rush.js check + + # - name: Checking for missing change logs... + # run: node common/scripts/install-run-rush.js change -v + + - name: Installing... + run: node common/scripts/install-run-rush.js install + + - name: Building... + run: node common/scripts/install-run-rush.js rebuild --verbose + + - name: Checking svelte sources... + run: common/scripts/each.sh svelte-check diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 9056670789..d66f9b8b42 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -2,7 +2,7 @@ lockfileVersion: 5.3 specifiers: '@elastic/elasticsearch': ^7.14.0 - '@koa/cors': ~3.1.0 + '@koa/cors': ^3.1.0 '@microsoft/api-extractor': ^7.18.4 '@rush-temp/account': file:./projects/account.tgz '@rush-temp/chunter': file:./projects/chunter.tgz @@ -80,9 +80,10 @@ specifiers: '@types/express': ^4.17.13 '@types/express-fileupload': ^1.1.7 '@types/heft-jest': ^1.0.2 - '@types/koa-bodyparser': ~4.3.3 - '@types/koa-router': ~7.4.4 - '@types/koa__cors': ~3.0.3 + '@types/koa': ^2.13.4 + '@types/koa-bodyparser': ^4.3.3 + '@types/koa-router': ^7.4.4 + '@types/koa__cors': ^3.0.3 '@types/minio': ^7.0.10 '@types/toposort': ^2.0.3 '@types/uuid': ^8.3.1 @@ -105,9 +106,9 @@ specifiers: express-fileupload: ^1.2.1 file-loader: ^6.2.0 intl-messageformat: ^9.7.1 - koa: ~2.13.1 - koa-bodyparser: ~4.3.0 - koa-router: ~10.1.1 + koa: ^2.13.1 + koa-bodyparser: ^4.3.0 + koa-router: ^10.1.1 mini-css-extract-plugin: ^2.2.0 minio: ^7.0.19 node-html-parser: ^4.1.3 @@ -209,6 +210,7 @@ dependencies: '@types/express': 4.17.13 '@types/express-fileupload': 1.1.7 '@types/heft-jest': 1.0.2 + '@types/koa': 2.13.4 '@types/koa-bodyparser': 4.3.3 '@types/koa-router': 7.4.4 '@types/koa__cors': 3.0.3 @@ -6290,6 +6292,11 @@ packages: saslprep: 1.0.3 dev: false + /mri/1.1.6: + resolution: {integrity: sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==} + engines: {node: '>=4'} + dev: false + /ms/2.0.0: resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=} dev: false @@ -7482,6 +7489,13 @@ packages: queue-microtask: 1.2.3 dev: false + /sade/1.7.4: + resolution: {integrity: sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==} + engines: {node: '>= 6'} + dependencies: + mri: 1.1.6 + dev: false + /safe-buffer/5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} dev: false @@ -8153,6 +8167,35 @@ packages: supports-color: 7.2.0 dev: false + /svelte-check/2.2.5_635b56cd8c077c5dd126b6e20db90d4b: + resolution: {integrity: sha512-EstDoqxjqWStWELh7Z0qytqUDl/ikdNEr21dveNc4fUDnhnqO2F2jHEufqoNnC3GfBji3GIUHvoXsp/I5lMbCg==} + hasBin: true + peerDependencies: + svelte: ^3.24.0 + dependencies: + chalk: 4.1.2 + chokidar: 3.4.3 + glob: 7.1.7 + import-fresh: 3.3.0 + minimist: 1.2.5 + sade: 1.7.4 + source-map: 0.7.3 + svelte: 3.42.1 + svelte-preprocess: 4.7.4_c407529626dbb58d14a718f48c7fa84c + typescript: 4.3.5 + transitivePeerDependencies: + - '@babel/core' + - coffeescript + - less + - node-sass + - postcss + - postcss-load-config + - pug + - sass + - stylus + - sugarss + dev: false + /svelte-dev-helper/1.1.9: resolution: {integrity: sha1-fRh9tcbNu9ZNdaMvkbiZi94yc8M=} dev: false @@ -10036,7 +10079,7 @@ packages: dev: false file:projects/pod-account.tgz_6c259fadfeb3a4b20890aefe87070b8b: - resolution: {integrity: sha512-LslRQA1JvP/7ifMS9HlLquIlDd1zYoWnm6kA+H4ZTrFySfZ70JVvSTlFffN1cH6IsAPRaEmG0wPX9JrQkSfOCw==, tarball: file:projects/pod-account.tgz} + resolution: {integrity: sha512-RaW5pklTBD+yxSB4u84Yn5+nH/3k1dQqn/TCgVWSOio6INnyuQwFygCBHRwjGupvnuJMC38upU8r3PU99UfZGw==, tarball: file:projects/pod-account.tgz} id: file:projects/pod-account.tgz name: '@rush-temp/pod-account' version: 0.0.0 @@ -10432,13 +10475,14 @@ packages: dev: false file:projects/ui.tgz_c38cf1a7a413db8918b0b4754c21e4c5: - resolution: {integrity: sha512-nqw2XVY89MoFfK662WYoko9Cu+aLj4f32RjKFdamRPs6ZZRyECkCV3JxAC+d+AYvGEPTLcfQyX2FAHtw94JISA==, tarball: file:projects/ui.tgz} + resolution: {integrity: sha512-0c3Kif2z3qzO+oqkrK7BCL5USvkS4YwBBOzFIFW+RK2fiEeAQJydTYSm8hcgpBHDi1+GhuFKxZt3/ok7HVqBjg==, tarball: file:projects/ui.tgz} id: file:projects/ui.tgz name: '@rush-temp/ui' version: 0.0.0 dependencies: sass: 1.37.5 svelte: 3.42.1 + svelte-check: 2.2.5_635b56cd8c077c5dd126b6e20db90d4b svelte-loader: 3.1.2_svelte@3.42.1 svelte-preprocess: 4.7.4_c407529626dbb58d14a718f48c7fa84c transitivePeerDependencies: diff --git a/common/scripts/each.sh b/common/scripts/each.sh new file mode 100755 index 0000000000..3738705651 --- /dev/null +++ b/common/scripts/each.sh @@ -0,0 +1,37 @@ +#!/bin/bash +# +# Copyright © 2020 Anticrm Platform Contributors. +# +# Licensed under the Eclipse Public License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. You may +# obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# +# See the License for the specific language governing permissions and +# limitations under the License. +# + +set -e + +sourceDir=$(dirname "$0") +sourceDir=$(realpath "$sourceDir") +runScript=$sourceDir/install-run-rushx.js + +roots=$(node $sourceDir/install-run-rush.js list -f --json | grep "fullPath" | cut -f 2 -d ':' | cut -f 2 -d '"') +for i in $roots +do + pushd ${i} + checkScript=$(cat package.json | grep \"$1\": | wc -l) + if [ $checkScript -gt 0 ]; then + node ${runScript} $@ + retVal=$? + if [ $retVal -ne 0 ]; then + echo "Error" + exit $retVal + fi + fi + popd +done diff --git a/dev/prod/.env-prod b/dev/prod/.env-prod index e7ed051a44..1188498b80 100644 --- a/dev/prod/.env-prod +++ b/dev/prod/.env-prod @@ -1,4 +1,5 @@ -ACCOUNTS_URL=https://ftwm71rwag.execute-api.us-west-2.amazonaws.com/stage/ +#ACCOUNTS_URL=https://ftwm71rwag.execute-api.us-west-2.amazonaws.com/stage/ +ACCOUNTS_URL=https://account.hc.engineering/ UPLOAD_URL=https://upload.hc.engineering/ diff --git a/dev/storage/src/model.tx.json b/dev/storage/src/model.tx.json index 0e7648f840..e1bc45964e 100644 --- a/dev/storage/src/model.tx.json +++ b/dev/storage/src/model.tx.json @@ -1,25 +1,25 @@ [ { - "_id": "613b7706573cb0aecd500287", + "_id": "613c7610711bf9ec74b3f798", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Obj", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046487, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0 } }, { - "_id": "613b7706573cb0aecd500288", + "_id": "613c7610711bf9ec74b3f799", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Doc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046487, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -27,13 +27,13 @@ } }, { - "_id": "613b7706573cb0aecd500289", + "_id": "613c7610711bf9ec74b3f79a", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:State", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046487, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "state", @@ -42,13 +42,13 @@ } }, { - "_id": "613b7706573cb0aecd50028a", + "_id": "613c7610711bf9ec74b3f79b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Type", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046487, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -56,13 +56,13 @@ } }, { - "_id": "613b7706573cb0aecd50028b", + "_id": "613c7610711bf9ec74b3f79c", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -70,13 +70,13 @@ } }, { - "_id": "613b7706573cb0aecd50028c", + "_id": "613c7610711bf9ec74b3f79d", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Attribute", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -84,13 +84,13 @@ } }, { - "_id": "613b7706573cb0aecd50028d", + "_id": "613c7610711bf9ec74b3f79e", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Account", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -99,13 +99,13 @@ } }, { - "_id": "613b7706573cb0aecd50028e", + "_id": "613c7610711bf9ec74b3f79f", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Space", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -114,13 +114,13 @@ } }, { - "_id": "613b7706573cb0aecd50028f", + "_id": "613c7610711bf9ec74b3f7a0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Tx", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "tx", @@ -129,13 +129,13 @@ } }, { - "_id": "613b7706573cb0aecd500290", + "_id": "613c7610711bf9ec74b3f7a1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxCUD", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -143,13 +143,13 @@ } }, { - "_id": "613b7706573cb0aecd500291", + "_id": "613c7610711bf9ec74b3f7a2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxUpdateDoc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -157,13 +157,13 @@ } }, { - "_id": "613b7706573cb0aecd500292", + "_id": "613c7610711bf9ec74b3f7a3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxMixin", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -171,13 +171,13 @@ } }, { - "_id": "613b7706573cb0aecd500293", + "_id": "613c7610711bf9ec74b3f7a4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxCreateDoc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -185,13 +185,13 @@ } }, { - "_id": "613b7706573cb0aecd500294", + "_id": "613c7610711bf9ec74b3f7a5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Class", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -200,13 +200,13 @@ } }, { - "_id": "613b7706573cb0aecd500295", + "_id": "613c7610711bf9ec74b3f7a6", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Mixin", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -214,13 +214,13 @@ } }, { - "_id": "613b7706573cb0aecd500296", + "_id": "613c7610711bf9ec74b3f7a7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:class:Viewlet", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -229,13 +229,13 @@ } }, { - "_id": "613b7706573cb0aecd500297", + "_id": "613c7610711bf9ec74b3f7a8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:class:ViewletDescriptor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -244,13 +244,13 @@ } }, { - "_id": "613b7706573cb0aecd500298", + "_id": "613c7610711bf9ec74b3f7a9", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:ObjectEditor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -258,13 +258,13 @@ } }, { - "_id": "613b7706573cb0aecd500299", + "_id": "613c7610711bf9ec74b3f7aa", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:KanbanCard", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -272,13 +272,13 @@ } }, { - "_id": "613b7706573cb0aecd50029a", + "_id": "613c7610711bf9ec74b3f7ab", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:AttributePresenter", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -286,13 +286,13 @@ } }, { - "_id": "613b7706573cb0aecd50029b", + "_id": "613c7610711bf9ec74b3f7ac", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:AttributeEditor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -300,11 +300,11 @@ } }, { - "_id": "613b7706573cb0aecd50029c", + "_id": "613c7610711bf9ec74b3f7ad", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -314,11 +314,11 @@ } }, { - "_id": "613b7706573cb0aecd50029d", + "_id": "613c7610711bf9ec74b3f7ae", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -328,11 +328,11 @@ } }, { - "_id": "613b7706573cb0aecd50029e", + "_id": "613c7610711bf9ec74b3f7af", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "objectId": "core:class:State", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -342,13 +342,13 @@ } }, { - "_id": "613b7706573cb0aecd50029f", + "_id": "613c7610711bf9ec74b3f7b0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:viewlet:Table", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Table", @@ -357,13 +357,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a0", + "_id": "613c7610711bf9ec74b3f7b1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:viewlet:Kanban", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Kanban", @@ -372,13 +372,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a1", + "_id": "613c7610711bf9ec74b3f7b2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "workbench:mixin:SpaceView", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -386,13 +386,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a2", + "_id": "613c7610711bf9ec74b3f7b3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "workbench:class:Application", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -401,13 +401,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a3", + "_id": "613c7610711bf9ec74b3f7b4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:EmployeeAccount", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -415,13 +415,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a4", + "_id": "613c7610711bf9ec74b3f7b5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Contact", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "contact", @@ -430,12 +430,12 @@ } }, { - "_id": "613b7706573cb0aecd5002a5", - "objectId": "613b7706573cb0aecd5002a6", + "_id": "613c7610711bf9ec74b3f7b6", + "objectId": "613c7610711bf9ec74b3f7b7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046290, + "modifiedOn": 1631352335887, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -448,13 +448,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a7", + "_id": "613c7610711bf9ec74b3f7b8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Person", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -463,12 +463,12 @@ } }, { - "_id": "613b7706573cb0aecd5002a8", - "objectId": "613b7706573cb0aecd5002a9", + "_id": "613c7610711bf9ec74b3f7b9", + "objectId": "613c7610711bf9ec74b3f7ba", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046290, + "modifiedOn": 1631352335887, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -481,12 +481,12 @@ } }, { - "_id": "613b7706573cb0aecd5002aa", - "objectId": "613b7706573cb0aecd5002ab", + "_id": "613c7610711bf9ec74b3f7bb", + "objectId": "613c7610711bf9ec74b3f7bc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046290, + "modifiedOn": 1631352335887, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -499,12 +499,12 @@ } }, { - "_id": "613b7706573cb0aecd5002ac", - "objectId": "613b7706573cb0aecd5002ad", + "_id": "613c7610711bf9ec74b3f7bd", + "objectId": "613c7610711bf9ec74b3f7be", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046290, + "modifiedOn": 1631352335887, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -517,13 +517,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ae", + "_id": "613c7610711bf9ec74b3f7bf", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Employee", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -531,13 +531,13 @@ } }, { - "_id": "613b7706573cb0aecd5002af", + "_id": "613c7610711bf9ec74b3f7c0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Organization", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -545,13 +545,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b0", + "_id": "613c7610711bf9ec74b3f7c1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:TypeChannels", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -559,13 +559,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b1", + "_id": "613c7610711bf9ec74b3f7c2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:ChannelProvider", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -574,11 +574,11 @@ } }, { - "_id": "613b7706573cb0aecd5002b2", + "_id": "613c7610711bf9ec74b3f7c3", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "objectId": "contact:class:TypeChannels", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -588,13 +588,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b3", + "_id": "613c7610711bf9ec74b3f7c4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:channelProvider:Email", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Email", @@ -603,13 +603,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b4", + "_id": "613c7610711bf9ec74b3f7c5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002b5", + "objectId": "613c7610711bf9ec74b3f7c6", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Phone", @@ -618,13 +618,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b6", + "_id": "613c7610711bf9ec74b3f7c7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002b7", + "objectId": "613c7610711bf9ec74b3f7c8", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "LinkedIn", @@ -633,13 +633,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b8", + "_id": "613c7610711bf9ec74b3f7c9", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002b9", + "objectId": "613c7610711bf9ec74b3f7ca", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Twitter", @@ -648,13 +648,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ba", + "_id": "613c7610711bf9ec74b3f7cb", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002bb", + "objectId": "613c7610711bf9ec74b3f7cc", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Telegram", @@ -663,13 +663,13 @@ } }, { - "_id": "613b7706573cb0aecd5002bc", + "_id": "613c7610711bf9ec74b3f7cd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:space:Employee", "objectClass": "core:class:Space", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "name": "Employees", @@ -679,11 +679,11 @@ } }, { - "_id": "613b7706573cb0aecd5002bd", + "_id": "613c7610711bf9ec74b3f7ce", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "objectId": "contact:class:Person", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -693,13 +693,13 @@ } }, { - "_id": "613b7706573cb0aecd5002be", + "_id": "613c7610711bf9ec74b3f7cf", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Attachment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "attachment", @@ -708,13 +708,13 @@ } }, { - "_id": "613b7706573cb0aecd5002bf", + "_id": "613c7610711bf9ec74b3f7d0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Comment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "comment", @@ -723,13 +723,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c0", + "_id": "613c7610711bf9ec74b3f7d1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Backlink", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -737,13 +737,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c1", + "_id": "613c7610711bf9ec74b3f7d2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Message", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "chunter", @@ -752,12 +752,12 @@ } }, { - "_id": "613b7706573cb0aecd5002c2", - "objectId": "613b7706573cb0aecd5002c3", + "_id": "613c7610711bf9ec74b3f7d3", + "objectId": "613c7610711bf9ec74b3f7d4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046395, + "modifiedOn": 1631352335991, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -771,13 +771,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c4", + "_id": "613c7610711bf9ec74b3f7d5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Channel", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -787,11 +787,11 @@ } }, { - "_id": "613b7706573cb0aecd5002c5", + "_id": "613c7610711bf9ec74b3f7d6", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "chunter:class:Channel", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -803,13 +803,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c6", + "_id": "613c7610711bf9ec74b3f7d7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:viewlet:Chat", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "label": "Chat", @@ -818,13 +818,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c7", + "_id": "613c7610711bf9ec74b3f7d8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002c8", + "objectId": "613c7610711bf9ec74b3f7d9", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "chunter:class:Message", @@ -834,13 +834,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c9", + "_id": "613c7610711bf9ec74b3f7da", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002ca", + "objectId": "613c7610711bf9ec74b3f7db", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "label": "chunter:string:ApplicationLabelChunter", @@ -858,13 +858,13 @@ } }, { - "_id": "613b7706573cb0aecd5002cb", + "_id": "613c7610711bf9ec74b3f7dc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002cc", + "objectId": "613c7610711bf9ec74b3f7dd", "objectClass": "chunter:class:Channel", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "name": "general", @@ -874,13 +874,13 @@ } }, { - "_id": "613b7706573cb0aecd5002cd", + "_id": "613c7610711bf9ec74b3f7de", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002ce", + "objectId": "613c7610711bf9ec74b3f7df", "objectClass": "chunter:class:Channel", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "name": "random", @@ -890,11 +890,11 @@ } }, { - "_id": "613b7706573cb0aecd5002cf", + "_id": "613c7610711bf9ec74b3f7e0", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "chunter:class:Attachment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -904,13 +904,13 @@ } }, { - "_id": "613b7706573cb0aecd5002d0", + "_id": "613c7610711bf9ec74b3f7e1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "task:class:Task", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -918,12 +918,12 @@ } }, { - "_id": "613b7706573cb0aecd5002d1", - "objectId": "613b7706573cb0aecd5002d2", + "_id": "613c7610711bf9ec74b3f7e2", + "objectId": "613c7610711bf9ec74b3f7e3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046338, + "modifiedOn": 1631352335934, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -936,12 +936,12 @@ } }, { - "_id": "613b7706573cb0aecd5002d3", - "objectId": "613b7706573cb0aecd5002d4", + "_id": "613c7610711bf9ec74b3f7e4", + "objectId": "613c7610711bf9ec74b3f7e5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046338, + "modifiedOn": 1631352335934, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -954,12 +954,12 @@ } }, { - "_id": "613b7706573cb0aecd5002d5", - "objectId": "613b7706573cb0aecd5002d6", + "_id": "613c7610711bf9ec74b3f7e6", + "objectId": "613c7610711bf9ec74b3f7e7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046338, + "modifiedOn": 1631352335934, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -972,13 +972,13 @@ } }, { - "_id": "613b7706573cb0aecd5002d7", + "_id": "613c7610711bf9ec74b3f7e8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "task:class:Project", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -988,11 +988,11 @@ } }, { - "_id": "613b7706573cb0aecd5002d8", + "_id": "613c7610711bf9ec74b3f7e9", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "task:class:Project", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1005,13 +1005,13 @@ } }, { - "_id": "613b7706573cb0aecd5002d9", + "_id": "613c7610711bf9ec74b3f7ea", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002da", + "objectId": "613c7610711bf9ec74b3f7eb", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "task:class:Task", @@ -1029,13 +1029,13 @@ } }, { - "_id": "613b7706573cb0aecd5002db", + "_id": "613c7610711bf9ec74b3f7ec", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002dc", + "objectId": "613c7610711bf9ec74b3f7ed", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "label": "task:string:ApplicationLabelTask", @@ -1053,13 +1053,13 @@ } }, { - "_id": "613b7706573cb0aecd5002dd", + "_id": "613c7610711bf9ec74b3f7ee", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002de", + "objectId": "613c7610711bf9ec74b3f7ef", "objectClass": "task:class:Project", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "name": "demo", @@ -1069,13 +1069,13 @@ } }, { - "_id": "613b7706573cb0aecd5002df", + "_id": "613c7610711bf9ec74b3f7f0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Applicant", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "recruit", @@ -1084,12 +1084,12 @@ } }, { - "_id": "613b7706573cb0aecd5002e0", - "objectId": "613b7706573cb0aecd5002e1", + "_id": "613c7610711bf9ec74b3f7f1", + "objectId": "613c7610711bf9ec74b3f7f2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046447, + "modifiedOn": 1631352336044, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1102,12 +1102,12 @@ } }, { - "_id": "613b7706573cb0aecd5002e2", - "objectId": "613b7706573cb0aecd5002e3", + "_id": "613c7610711bf9ec74b3f7f3", + "objectId": "613c7610711bf9ec74b3f7f4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046447, + "modifiedOn": 1631352336044, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1120,13 +1120,13 @@ } }, { - "_id": "613b7706573cb0aecd5002e4", + "_id": "613c7610711bf9ec74b3f7f5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Candidate", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1135,12 +1135,12 @@ } }, { - "_id": "613b7706573cb0aecd5002e5", - "objectId": "613b7706573cb0aecd5002e6", + "_id": "613c7610711bf9ec74b3f7f6", + "objectId": "613c7610711bf9ec74b3f7f7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046447, + "modifiedOn": 1631352336044, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1153,13 +1153,13 @@ } }, { - "_id": "613b7706573cb0aecd5002e7", + "_id": "613c7610711bf9ec74b3f7f8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Candidates", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1169,13 +1169,13 @@ } }, { - "_id": "613b7706573cb0aecd5002e8", + "_id": "613c7610711bf9ec74b3f7f9", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Vacancy", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1185,11 +1185,11 @@ } }, { - "_id": "613b7706573cb0aecd5002e9", + "_id": "613c7610711bf9ec74b3f7fa", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "recruit:class:Vacancy", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1202,11 +1202,11 @@ } }, { - "_id": "613b7706573cb0aecd5002ea", + "_id": "613c7610711bf9ec74b3f7fb", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "recruit:class:Candidates", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1219,13 +1219,13 @@ } }, { - "_id": "613b7706573cb0aecd5002eb", + "_id": "613c7610711bf9ec74b3f7fc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002ec", + "objectId": "613c7610711bf9ec74b3f7fd", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "label": "recruit:string:RecruitApplication", @@ -1249,13 +1249,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ed", + "_id": "613c7610711bf9ec74b3f7fe", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:space:CandidatesPublic", "objectClass": "recruit:class:Candidates", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "name": "public", @@ -1265,13 +1265,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ee", + "_id": "613c7610711bf9ec74b3f7ff", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002ef", + "objectId": "613c7610711bf9ec74b3f800", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Candidate", @@ -1284,7 +1284,7 @@ }, "config": [ "", - "#recruit:component:CreateApplicationPresenter", + "#recruit:component:CreateApplicationPresenter/Action", "city", "$lookup.resume", "channels" @@ -1292,13 +1292,13 @@ } }, { - "_id": "613b7706573cb0aecd5002f0", + "_id": "613c7610711bf9ec74b3f801", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002f1", + "objectId": "613c7610711bf9ec74b3f802", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Applicant", @@ -1312,6 +1312,7 @@ }, "config": [ "$lookup.candidate", + "#recruit:component:ApplicationPresenter/Application", "$lookup.state", "$lookup.candidate.city", "$lookup.candidate.channels" @@ -1319,13 +1320,13 @@ } }, { - "_id": "613b7706573cb0aecd5002f2", + "_id": "613c7610711bf9ec74b3f803", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002f3", + "objectId": "613c7610711bf9ec74b3f804", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Applicant", @@ -1346,11 +1347,11 @@ } }, { - "_id": "613b7706573cb0aecd5002f4", + "_id": "613c7610711bf9ec74b3f805", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "objectId": "recruit:class:Applicant", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1360,11 +1361,11 @@ } }, { - "_id": "613b7706573cb0aecd5002f5", + "_id": "613c7610711bf9ec74b3f806", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "objectId": "recruit:class:Candidate", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1374,13 +1375,13 @@ } }, { - "_id": "613b7706573cb0aecd5002f6", + "_id": "613c7610711bf9ec74b3f807", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "server-core:class:Trigger", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -1389,26 +1390,26 @@ } }, { - "_id": "613b7706573cb0aecd5002f7", + "_id": "613c7610711bf9ec74b3f808", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002f8", + "objectId": "613c7610711bf9ec74b3f809", "objectClass": "server-core:class:Trigger", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "trigger": "server-chunter:trigger:OnMessage" } }, { - "_id": "613b7706573cb0aecd5002fa", + "_id": "613c7610711bf9ec74b3f80b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002f9", + "objectId": "613c7610711bf9ec74b3f80a", "objectClass": "contact:class:Employee", "objectSpace": "contact:space:Employee", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "firstName": "Rosamund", @@ -1418,27 +1419,29 @@ } }, { - "_id": "613b7706573cb0aecd5002fb", + "_id": "613c7610711bf9ec74b3f80c", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002fc", + "objectId": "613c7610711bf9ec74b3f80d", "objectClass": "contact:class:EmployeeAccount", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "email": "rosamund@hc.engineering", - "employee": "613b7706573cb0aecd5002f9" + "employee": "613c7610711bf9ec74b3f80a", + "firstName": "Rosamund", + "lastName": "Chen" } }, { - "_id": "613b7706573cb0aecd5002fd", + "_id": "613c7610711bf9ec74b3f80e", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002fe", + "objectId": "613c7610711bf9ec74b3f80f", "objectClass": "recruit:class:Candidate", "objectSpace": "recruit:space:CandidatesPublic", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "firstName": "Andrey", @@ -1453,13 +1456,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ff", + "_id": "613c7610711bf9ec74b3f810", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd500300", + "objectId": "613c7610711bf9ec74b3f811", "objectClass": "recruit:class:Candidate", "objectSpace": "recruit:space:CandidatesPublic", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "firstName": "Marina", diff --git a/dev/tool/src/index.ts b/dev/tool/src/index.ts index 9d7911fbd6..78ae988b10 100644 --- a/dev/tool/src/index.ts +++ b/dev/tool/src/index.ts @@ -16,7 +16,7 @@ import { program } from 'commander' import { MongoClient, Db } from 'mongodb' -import { getAccount, createAccount, assignWorkspace, createWorkspace, ACCOUNT_DB } from '@anticrm/account' +import { getAccount, createAccount, assignWorkspace, createWorkspace, ACCOUNT_DB, dropWorkspace, dropAccount } from '@anticrm/account' import { createContributingClient } from '@anticrm/contrib' import core, { TxOperations } from '@anticrm/core' import { encode } from 'jwt-simple' @@ -118,7 +118,9 @@ program console.log('create account in target workspace...') await txop.createDoc(contact.class.EmployeeAccount, core.space.Model, { email, - employee + employee, + firstName: account.first, + lastName: account.last }) contrib.close() @@ -146,4 +148,22 @@ program }) }) +program + .command('drop-workspace ') + .description('drop workspace') + .action(async (workspace, cmd) => { + return await withDatabase(mongodbUri, async (db) => { + await dropWorkspace(db, workspace) + }) + }) + +program + .command('drop-account ') + .description('drop account') + .action(async (email, cmd) => { + return await withDatabase(mongodbUri, async (db) => { + await dropAccount(db, email) + }) + }) + program.parse(process.argv) diff --git a/dev/tool/src/model.tx.json b/dev/tool/src/model.tx.json index 0e7648f840..e1bc45964e 100644 --- a/dev/tool/src/model.tx.json +++ b/dev/tool/src/model.tx.json @@ -1,25 +1,25 @@ [ { - "_id": "613b7706573cb0aecd500287", + "_id": "613c7610711bf9ec74b3f798", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Obj", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046487, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0 } }, { - "_id": "613b7706573cb0aecd500288", + "_id": "613c7610711bf9ec74b3f799", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Doc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046487, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -27,13 +27,13 @@ } }, { - "_id": "613b7706573cb0aecd500289", + "_id": "613c7610711bf9ec74b3f79a", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:State", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046487, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "state", @@ -42,13 +42,13 @@ } }, { - "_id": "613b7706573cb0aecd50028a", + "_id": "613c7610711bf9ec74b3f79b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Type", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046487, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -56,13 +56,13 @@ } }, { - "_id": "613b7706573cb0aecd50028b", + "_id": "613c7610711bf9ec74b3f79c", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -70,13 +70,13 @@ } }, { - "_id": "613b7706573cb0aecd50028c", + "_id": "613c7610711bf9ec74b3f79d", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Attribute", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -84,13 +84,13 @@ } }, { - "_id": "613b7706573cb0aecd50028d", + "_id": "613c7610711bf9ec74b3f79e", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Account", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -99,13 +99,13 @@ } }, { - "_id": "613b7706573cb0aecd50028e", + "_id": "613c7610711bf9ec74b3f79f", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Space", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -114,13 +114,13 @@ } }, { - "_id": "613b7706573cb0aecd50028f", + "_id": "613c7610711bf9ec74b3f7a0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Tx", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "tx", @@ -129,13 +129,13 @@ } }, { - "_id": "613b7706573cb0aecd500290", + "_id": "613c7610711bf9ec74b3f7a1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxCUD", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -143,13 +143,13 @@ } }, { - "_id": "613b7706573cb0aecd500291", + "_id": "613c7610711bf9ec74b3f7a2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxUpdateDoc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -157,13 +157,13 @@ } }, { - "_id": "613b7706573cb0aecd500292", + "_id": "613c7610711bf9ec74b3f7a3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxMixin", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -171,13 +171,13 @@ } }, { - "_id": "613b7706573cb0aecd500293", + "_id": "613c7610711bf9ec74b3f7a4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxCreateDoc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -185,13 +185,13 @@ } }, { - "_id": "613b7706573cb0aecd500294", + "_id": "613c7610711bf9ec74b3f7a5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Class", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -200,13 +200,13 @@ } }, { - "_id": "613b7706573cb0aecd500295", + "_id": "613c7610711bf9ec74b3f7a6", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Mixin", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -214,13 +214,13 @@ } }, { - "_id": "613b7706573cb0aecd500296", + "_id": "613c7610711bf9ec74b3f7a7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:class:Viewlet", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -229,13 +229,13 @@ } }, { - "_id": "613b7706573cb0aecd500297", + "_id": "613c7610711bf9ec74b3f7a8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:class:ViewletDescriptor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -244,13 +244,13 @@ } }, { - "_id": "613b7706573cb0aecd500298", + "_id": "613c7610711bf9ec74b3f7a9", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:ObjectEditor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -258,13 +258,13 @@ } }, { - "_id": "613b7706573cb0aecd500299", + "_id": "613c7610711bf9ec74b3f7aa", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:KanbanCard", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -272,13 +272,13 @@ } }, { - "_id": "613b7706573cb0aecd50029a", + "_id": "613c7610711bf9ec74b3f7ab", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:AttributePresenter", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -286,13 +286,13 @@ } }, { - "_id": "613b7706573cb0aecd50029b", + "_id": "613c7610711bf9ec74b3f7ac", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:AttributeEditor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -300,11 +300,11 @@ } }, { - "_id": "613b7706573cb0aecd50029c", + "_id": "613c7610711bf9ec74b3f7ad", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -314,11 +314,11 @@ } }, { - "_id": "613b7706573cb0aecd50029d", + "_id": "613c7610711bf9ec74b3f7ae", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -328,11 +328,11 @@ } }, { - "_id": "613b7706573cb0aecd50029e", + "_id": "613c7610711bf9ec74b3f7af", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "objectId": "core:class:State", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -342,13 +342,13 @@ } }, { - "_id": "613b7706573cb0aecd50029f", + "_id": "613c7610711bf9ec74b3f7b0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:viewlet:Table", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Table", @@ -357,13 +357,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a0", + "_id": "613c7610711bf9ec74b3f7b1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:viewlet:Kanban", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Kanban", @@ -372,13 +372,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a1", + "_id": "613c7610711bf9ec74b3f7b2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "workbench:mixin:SpaceView", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -386,13 +386,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a2", + "_id": "613c7610711bf9ec74b3f7b3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "workbench:class:Application", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -401,13 +401,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a3", + "_id": "613c7610711bf9ec74b3f7b4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:EmployeeAccount", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -415,13 +415,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a4", + "_id": "613c7610711bf9ec74b3f7b5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Contact", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "contact", @@ -430,12 +430,12 @@ } }, { - "_id": "613b7706573cb0aecd5002a5", - "objectId": "613b7706573cb0aecd5002a6", + "_id": "613c7610711bf9ec74b3f7b6", + "objectId": "613c7610711bf9ec74b3f7b7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046290, + "modifiedOn": 1631352335887, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -448,13 +448,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a7", + "_id": "613c7610711bf9ec74b3f7b8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Person", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -463,12 +463,12 @@ } }, { - "_id": "613b7706573cb0aecd5002a8", - "objectId": "613b7706573cb0aecd5002a9", + "_id": "613c7610711bf9ec74b3f7b9", + "objectId": "613c7610711bf9ec74b3f7ba", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046290, + "modifiedOn": 1631352335887, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -481,12 +481,12 @@ } }, { - "_id": "613b7706573cb0aecd5002aa", - "objectId": "613b7706573cb0aecd5002ab", + "_id": "613c7610711bf9ec74b3f7bb", + "objectId": "613c7610711bf9ec74b3f7bc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046290, + "modifiedOn": 1631352335887, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -499,12 +499,12 @@ } }, { - "_id": "613b7706573cb0aecd5002ac", - "objectId": "613b7706573cb0aecd5002ad", + "_id": "613c7610711bf9ec74b3f7bd", + "objectId": "613c7610711bf9ec74b3f7be", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046290, + "modifiedOn": 1631352335887, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -517,13 +517,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ae", + "_id": "613c7610711bf9ec74b3f7bf", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Employee", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -531,13 +531,13 @@ } }, { - "_id": "613b7706573cb0aecd5002af", + "_id": "613c7610711bf9ec74b3f7c0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Organization", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -545,13 +545,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b0", + "_id": "613c7610711bf9ec74b3f7c1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:TypeChannels", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -559,13 +559,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b1", + "_id": "613c7610711bf9ec74b3f7c2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:ChannelProvider", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -574,11 +574,11 @@ } }, { - "_id": "613b7706573cb0aecd5002b2", + "_id": "613c7610711bf9ec74b3f7c3", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "objectId": "contact:class:TypeChannels", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -588,13 +588,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b3", + "_id": "613c7610711bf9ec74b3f7c4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:channelProvider:Email", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Email", @@ -603,13 +603,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b4", + "_id": "613c7610711bf9ec74b3f7c5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002b5", + "objectId": "613c7610711bf9ec74b3f7c6", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Phone", @@ -618,13 +618,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b6", + "_id": "613c7610711bf9ec74b3f7c7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002b7", + "objectId": "613c7610711bf9ec74b3f7c8", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "LinkedIn", @@ -633,13 +633,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b8", + "_id": "613c7610711bf9ec74b3f7c9", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002b9", + "objectId": "613c7610711bf9ec74b3f7ca", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Twitter", @@ -648,13 +648,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ba", + "_id": "613c7610711bf9ec74b3f7cb", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002bb", + "objectId": "613c7610711bf9ec74b3f7cc", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Telegram", @@ -663,13 +663,13 @@ } }, { - "_id": "613b7706573cb0aecd5002bc", + "_id": "613c7610711bf9ec74b3f7cd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:space:Employee", "objectClass": "core:class:Space", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "name": "Employees", @@ -679,11 +679,11 @@ } }, { - "_id": "613b7706573cb0aecd5002bd", + "_id": "613c7610711bf9ec74b3f7ce", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "objectId": "contact:class:Person", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -693,13 +693,13 @@ } }, { - "_id": "613b7706573cb0aecd5002be", + "_id": "613c7610711bf9ec74b3f7cf", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Attachment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "attachment", @@ -708,13 +708,13 @@ } }, { - "_id": "613b7706573cb0aecd5002bf", + "_id": "613c7610711bf9ec74b3f7d0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Comment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "comment", @@ -723,13 +723,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c0", + "_id": "613c7610711bf9ec74b3f7d1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Backlink", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -737,13 +737,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c1", + "_id": "613c7610711bf9ec74b3f7d2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Message", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "chunter", @@ -752,12 +752,12 @@ } }, { - "_id": "613b7706573cb0aecd5002c2", - "objectId": "613b7706573cb0aecd5002c3", + "_id": "613c7610711bf9ec74b3f7d3", + "objectId": "613c7610711bf9ec74b3f7d4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046395, + "modifiedOn": 1631352335991, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -771,13 +771,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c4", + "_id": "613c7610711bf9ec74b3f7d5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Channel", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -787,11 +787,11 @@ } }, { - "_id": "613b7706573cb0aecd5002c5", + "_id": "613c7610711bf9ec74b3f7d6", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "chunter:class:Channel", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -803,13 +803,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c6", + "_id": "613c7610711bf9ec74b3f7d7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:viewlet:Chat", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "label": "Chat", @@ -818,13 +818,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c7", + "_id": "613c7610711bf9ec74b3f7d8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002c8", + "objectId": "613c7610711bf9ec74b3f7d9", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "chunter:class:Message", @@ -834,13 +834,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c9", + "_id": "613c7610711bf9ec74b3f7da", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002ca", + "objectId": "613c7610711bf9ec74b3f7db", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "label": "chunter:string:ApplicationLabelChunter", @@ -858,13 +858,13 @@ } }, { - "_id": "613b7706573cb0aecd5002cb", + "_id": "613c7610711bf9ec74b3f7dc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002cc", + "objectId": "613c7610711bf9ec74b3f7dd", "objectClass": "chunter:class:Channel", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "name": "general", @@ -874,13 +874,13 @@ } }, { - "_id": "613b7706573cb0aecd5002cd", + "_id": "613c7610711bf9ec74b3f7de", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002ce", + "objectId": "613c7610711bf9ec74b3f7df", "objectClass": "chunter:class:Channel", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "name": "random", @@ -890,11 +890,11 @@ } }, { - "_id": "613b7706573cb0aecd5002cf", + "_id": "613c7610711bf9ec74b3f7e0", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "chunter:class:Attachment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -904,13 +904,13 @@ } }, { - "_id": "613b7706573cb0aecd5002d0", + "_id": "613c7610711bf9ec74b3f7e1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "task:class:Task", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -918,12 +918,12 @@ } }, { - "_id": "613b7706573cb0aecd5002d1", - "objectId": "613b7706573cb0aecd5002d2", + "_id": "613c7610711bf9ec74b3f7e2", + "objectId": "613c7610711bf9ec74b3f7e3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046338, + "modifiedOn": 1631352335934, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -936,12 +936,12 @@ } }, { - "_id": "613b7706573cb0aecd5002d3", - "objectId": "613b7706573cb0aecd5002d4", + "_id": "613c7610711bf9ec74b3f7e4", + "objectId": "613c7610711bf9ec74b3f7e5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046338, + "modifiedOn": 1631352335934, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -954,12 +954,12 @@ } }, { - "_id": "613b7706573cb0aecd5002d5", - "objectId": "613b7706573cb0aecd5002d6", + "_id": "613c7610711bf9ec74b3f7e6", + "objectId": "613c7610711bf9ec74b3f7e7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046338, + "modifiedOn": 1631352335934, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -972,13 +972,13 @@ } }, { - "_id": "613b7706573cb0aecd5002d7", + "_id": "613c7610711bf9ec74b3f7e8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "task:class:Project", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -988,11 +988,11 @@ } }, { - "_id": "613b7706573cb0aecd5002d8", + "_id": "613c7610711bf9ec74b3f7e9", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "task:class:Project", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1005,13 +1005,13 @@ } }, { - "_id": "613b7706573cb0aecd5002d9", + "_id": "613c7610711bf9ec74b3f7ea", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002da", + "objectId": "613c7610711bf9ec74b3f7eb", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "task:class:Task", @@ -1029,13 +1029,13 @@ } }, { - "_id": "613b7706573cb0aecd5002db", + "_id": "613c7610711bf9ec74b3f7ec", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002dc", + "objectId": "613c7610711bf9ec74b3f7ed", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "label": "task:string:ApplicationLabelTask", @@ -1053,13 +1053,13 @@ } }, { - "_id": "613b7706573cb0aecd5002dd", + "_id": "613c7610711bf9ec74b3f7ee", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002de", + "objectId": "613c7610711bf9ec74b3f7ef", "objectClass": "task:class:Project", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "name": "demo", @@ -1069,13 +1069,13 @@ } }, { - "_id": "613b7706573cb0aecd5002df", + "_id": "613c7610711bf9ec74b3f7f0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Applicant", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "recruit", @@ -1084,12 +1084,12 @@ } }, { - "_id": "613b7706573cb0aecd5002e0", - "objectId": "613b7706573cb0aecd5002e1", + "_id": "613c7610711bf9ec74b3f7f1", + "objectId": "613c7610711bf9ec74b3f7f2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046447, + "modifiedOn": 1631352336044, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1102,12 +1102,12 @@ } }, { - "_id": "613b7706573cb0aecd5002e2", - "objectId": "613b7706573cb0aecd5002e3", + "_id": "613c7610711bf9ec74b3f7f3", + "objectId": "613c7610711bf9ec74b3f7f4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046447, + "modifiedOn": 1631352336044, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1120,13 +1120,13 @@ } }, { - "_id": "613b7706573cb0aecd5002e4", + "_id": "613c7610711bf9ec74b3f7f5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Candidate", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1135,12 +1135,12 @@ } }, { - "_id": "613b7706573cb0aecd5002e5", - "objectId": "613b7706573cb0aecd5002e6", + "_id": "613c7610711bf9ec74b3f7f6", + "objectId": "613c7610711bf9ec74b3f7f7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046447, + "modifiedOn": 1631352336044, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1153,13 +1153,13 @@ } }, { - "_id": "613b7706573cb0aecd5002e7", + "_id": "613c7610711bf9ec74b3f7f8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Candidates", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1169,13 +1169,13 @@ } }, { - "_id": "613b7706573cb0aecd5002e8", + "_id": "613c7610711bf9ec74b3f7f9", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Vacancy", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1185,11 +1185,11 @@ } }, { - "_id": "613b7706573cb0aecd5002e9", + "_id": "613c7610711bf9ec74b3f7fa", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "recruit:class:Vacancy", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1202,11 +1202,11 @@ } }, { - "_id": "613b7706573cb0aecd5002ea", + "_id": "613c7610711bf9ec74b3f7fb", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "recruit:class:Candidates", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1219,13 +1219,13 @@ } }, { - "_id": "613b7706573cb0aecd5002eb", + "_id": "613c7610711bf9ec74b3f7fc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002ec", + "objectId": "613c7610711bf9ec74b3f7fd", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "label": "recruit:string:RecruitApplication", @@ -1249,13 +1249,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ed", + "_id": "613c7610711bf9ec74b3f7fe", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:space:CandidatesPublic", "objectClass": "recruit:class:Candidates", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "name": "public", @@ -1265,13 +1265,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ee", + "_id": "613c7610711bf9ec74b3f7ff", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002ef", + "objectId": "613c7610711bf9ec74b3f800", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Candidate", @@ -1284,7 +1284,7 @@ }, "config": [ "", - "#recruit:component:CreateApplicationPresenter", + "#recruit:component:CreateApplicationPresenter/Action", "city", "$lookup.resume", "channels" @@ -1292,13 +1292,13 @@ } }, { - "_id": "613b7706573cb0aecd5002f0", + "_id": "613c7610711bf9ec74b3f801", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002f1", + "objectId": "613c7610711bf9ec74b3f802", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Applicant", @@ -1312,6 +1312,7 @@ }, "config": [ "$lookup.candidate", + "#recruit:component:ApplicationPresenter/Application", "$lookup.state", "$lookup.candidate.city", "$lookup.candidate.channels" @@ -1319,13 +1320,13 @@ } }, { - "_id": "613b7706573cb0aecd5002f2", + "_id": "613c7610711bf9ec74b3f803", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002f3", + "objectId": "613c7610711bf9ec74b3f804", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Applicant", @@ -1346,11 +1347,11 @@ } }, { - "_id": "613b7706573cb0aecd5002f4", + "_id": "613c7610711bf9ec74b3f805", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "objectId": "recruit:class:Applicant", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1360,11 +1361,11 @@ } }, { - "_id": "613b7706573cb0aecd5002f5", + "_id": "613c7610711bf9ec74b3f806", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "objectId": "recruit:class:Candidate", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1374,13 +1375,13 @@ } }, { - "_id": "613b7706573cb0aecd5002f6", + "_id": "613c7610711bf9ec74b3f807", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "server-core:class:Trigger", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -1389,26 +1390,26 @@ } }, { - "_id": "613b7706573cb0aecd5002f7", + "_id": "613c7610711bf9ec74b3f808", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002f8", + "objectId": "613c7610711bf9ec74b3f809", "objectClass": "server-core:class:Trigger", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "trigger": "server-chunter:trigger:OnMessage" } }, { - "_id": "613b7706573cb0aecd5002fa", + "_id": "613c7610711bf9ec74b3f80b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002f9", + "objectId": "613c7610711bf9ec74b3f80a", "objectClass": "contact:class:Employee", "objectSpace": "contact:space:Employee", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "firstName": "Rosamund", @@ -1418,27 +1419,29 @@ } }, { - "_id": "613b7706573cb0aecd5002fb", + "_id": "613c7610711bf9ec74b3f80c", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002fc", + "objectId": "613c7610711bf9ec74b3f80d", "objectClass": "contact:class:EmployeeAccount", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "email": "rosamund@hc.engineering", - "employee": "613b7706573cb0aecd5002f9" + "employee": "613c7610711bf9ec74b3f80a", + "firstName": "Rosamund", + "lastName": "Chen" } }, { - "_id": "613b7706573cb0aecd5002fd", + "_id": "613c7610711bf9ec74b3f80e", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002fe", + "objectId": "613c7610711bf9ec74b3f80f", "objectClass": "recruit:class:Candidate", "objectSpace": "recruit:space:CandidatesPublic", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "firstName": "Andrey", @@ -1453,13 +1456,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ff", + "_id": "613c7610711bf9ec74b3f810", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd500300", + "objectId": "613c7610711bf9ec74b3f811", "objectClass": "recruit:class:Candidate", "objectSpace": "recruit:space:CandidatesPublic", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "firstName": "Marina", diff --git a/models/contact/src/index.ts b/models/contact/src/index.ts index 345a79abd9..7f55312edf 100644 --- a/models/contact/src/index.ts +++ b/models/contact/src/index.ts @@ -80,6 +80,8 @@ export class TEmployee extends TPerson implements Employee { @Model(contact.class.EmployeeAccount, core.class.Account) export class TEmployeeAccount extends TAccount implements EmployeeAccount { employee!: Ref + firstName!: string + lastName!: string } export function createModel (builder: Builder): void { diff --git a/models/demo/src/index.ts b/models/demo/src/index.ts index e1ce3a963b..e0f66d4ba7 100644 --- a/models/demo/src/index.ts +++ b/models/demo/src/index.ts @@ -32,7 +32,9 @@ export function createDemo (builder: Builder): void { builder.createDoc(contact.class.EmployeeAccount, core.space.Model, { email: 'rosamund@hc.engineering', - employee: rosamund as any + employee: rosamund as any, + firstName: 'Rosamund', + lastName: 'Chen' }) builder.createDoc(recruit.class.Candidate, recruit.space.CandidatesPublic, { diff --git a/models/recruit/src/index.ts b/models/recruit/src/index.ts index d356a37f4f..01103e9d32 100644 --- a/models/recruit/src/index.ts +++ b/models/recruit/src/index.ts @@ -108,7 +108,7 @@ export function createModel (builder: Builder): void { resume: chunter.class.Attachment } } as FindOptions, // TODO: fix - config: ['', '#' + recruit.component.CreateApplicationPresenter, 'city', '$lookup.resume', 'channels'] + config: ['', '#' + recruit.component.CreateApplicationPresenter + '/Action', 'city', '$lookup.resume', 'channels'] }) builder.createDoc(view.class.Viewlet, core.space.Model, { @@ -122,7 +122,7 @@ export function createModel (builder: Builder): void { state: core.class.State } } as FindOptions, // TODO: fix - config: ['$lookup.candidate', '$lookup.state', '$lookup.candidate.city', '$lookup.candidate.channels'] + config: ['$lookup.candidate', '#' + recruit.component.ApplicationPresenter + '/Application', '$lookup.state', '$lookup.candidate.city', '$lookup.candidate.channels'] }) builder.createDoc(view.class.Viewlet, core.space.Model, { diff --git a/models/recruit/src/plugin.ts b/models/recruit/src/plugin.ts index f65bdf7a75..85d02c5f78 100644 --- a/models/recruit/src/plugin.ts +++ b/models/recruit/src/plugin.ts @@ -34,7 +34,8 @@ export default mergeIds(recruitId, recruit, { CreateApplication: '' as AnyComponent, EditCandidate: '' as AnyComponent, KanbanCard: '' as AnyComponent, - CreateApplicationPresenter: '' as AnyComponent + CreateApplicationPresenter: '' as AnyComponent, + ApplicationPresenter: '' as AnyComponent }, space: { CandidatesPublic: '' as Ref diff --git a/packages/presentation/package.json b/packages/presentation/package.json index 08765d25bc..fc0d7059ca 100644 --- a/packages/presentation/package.json +++ b/packages/presentation/package.json @@ -10,8 +10,7 @@ "test": "jest", "lint": "eslint src", "lint:fix": "eslint --fix src", - "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src", - "svelte-check": "svelte-check" + "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src" }, "devDependencies": { "svelte-loader":"^3.1.2", diff --git a/packages/presentation/src/components/Card.svelte b/packages/presentation/src/components/Card.svelte index 497ee6da2e..9a4f3a13f5 100644 --- a/packages/presentation/src/components/Card.svelte +++ b/packages/presentation/src/components/Card.svelte @@ -27,6 +27,8 @@ export let spaceClass: Ref> export let space: Ref + export let spaceLabel: IntlString + export let spacePlaceholder: IntlString export let label: IntlString export let okLabel: IntlString export let okAction: () => void @@ -44,7 +46,7 @@
- +
{#if $$slots.contacts}
diff --git a/packages/text-editor/package.json b/packages/text-editor/package.json index 8baed09a91..872c4e9f61 100644 --- a/packages/text-editor/package.json +++ b/packages/text-editor/package.json @@ -10,8 +10,7 @@ "test": "jest", "lint": "eslint src", "lint:fix": "eslint --fix src", - "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src", - "svelte-check": "svelte-check" + "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src" }, "devDependencies": { "svelte-loader":"^3.1.2", diff --git a/packages/theme/package.json b/packages/theme/package.json index 49e44ffb59..d8ccc59384 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -10,8 +10,7 @@ "test": "echo 'no tests'", "lint": "ts-standard src", "lint:fix": "ts-standard --fix src", - "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && ts-standard --fix src", - "svelte-check": "svelte-check" + "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && ts-standard --fix src" }, "devDependencies": { "svelte-loader":"^3.1.2", diff --git a/packages/ui/lang/en.json b/packages/ui/lang/en.json new file mode 100644 index 0000000000..ebee4fc11e --- /dev/null +++ b/packages/ui/lang/en.json @@ -0,0 +1,8 @@ +{ + "string": { + "Cancel": "Cancel", + "Minutes": "{minutes, plural, =0 {less than a minute ago} =1 {a minute ago} other {# minutes ago}}", + "Hours": "{hours, plural, =0 {less than an hour ago} =1 {an hour ago} other {# hours ago}}", + "Days": "{days, plural, =0 {today} =1 {yesterday} other {# days ago}" + } +} diff --git a/packages/ui/package.json b/packages/ui/package.json index b99f696c2b..7cfd3271e7 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -16,7 +16,8 @@ "devDependencies": { "svelte-loader":"^3.1.2", "sass":"^1.37.5", - "svelte-preprocess":"^4.7.4" + "svelte-preprocess":"^4.7.4", + "svelte-check": "^2.2.5" }, "dependencies": { "@anticrm/platform": "~0.6.5", diff --git a/packages/ui/src/components/Button.svelte b/packages/ui/src/components/Button.svelte index 9af85da036..b63f76c268 100644 --- a/packages/ui/src/components/Button.svelte +++ b/packages/ui/src/components/Button.svelte @@ -14,7 +14,7 @@ --> - + {#each $modal as popup, i} diff --git a/packages/ui/src/components/PopupInstance.svelte b/packages/ui/src/components/PopupInstance.svelte index 60d6eee5f4..db67da4a9c 100644 --- a/packages/ui/src/components/PopupInstance.svelte +++ b/packages/ui/src/components/PopupInstance.svelte @@ -22,7 +22,7 @@ import { closePopup } from '..' export let is: AnyComponent | AnySvelteComponent export let props: object export let element: PopupAlignment | undefined -export let onClose: (result: any) => void | undefined +export let onClose: ((result: any) => void) | undefined export let zIndex: number let modalHTML: HTMLElement diff --git a/packages/ui/src/components/PopupItem.svelte b/packages/ui/src/components/PopupItem.svelte.txt similarity index 100% rename from packages/ui/src/components/PopupItem.svelte rename to packages/ui/src/components/PopupItem.svelte.txt diff --git a/packages/ui/src/components/PopupMenu.svelte b/packages/ui/src/components/PopupMenu.svelte index f407f05f6e..f52a68d26f 100644 --- a/packages/ui/src/components/PopupMenu.svelte +++ b/packages/ui/src/components/PopupMenu.svelte @@ -66,10 +66,10 @@ } else popup.style.left = `${rectT.left}px` } - const findNode = (el: Node, name: string): any => { + const findNode = (el: HTMLElement, name: string): any => { while (el.parentNode !== null) { if (el.classList.contains(name)) return el - el = el.parentNode + el = el.parentNode as HTMLElement } return false } diff --git a/packages/ui/src/components/SelectItem.svelte b/packages/ui/src/components/SelectItem.svelte deleted file mode 100644 index 04dc9a43f3..0000000000 --- a/packages/ui/src/components/SelectItem.svelte +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - {#if byTitle } - - {:else} - - {/if} - {#each items.filter(i => !i.selected) as noItem} - {#if byTitle } - { - pressed = false - item.selected = false - }}/> - {:else} - { - pressed = false - item.selected = false - }}/> - {/if} - {/each} - - - diff --git a/packages/ui/src/components/Tabs.svelte b/packages/ui/src/components/Tabs.svelte index 2ed88008f3..0a6cf22774 100644 --- a/packages/ui/src/components/Tabs.svelte +++ b/packages/ui/src/components/Tabs.svelte @@ -26,14 +26,14 @@ {#each model as tab, i}
{ selected = i }}> -
{/each}
{#each model as tab, i} {#if selected === i} - + {/if} {/each} diff --git a/packages/ui/src/components/TimeSince.svelte b/packages/ui/src/components/TimeSince.svelte new file mode 100644 index 0000000000..d3e79ca36e --- /dev/null +++ b/packages/ui/src/components/TimeSince.svelte @@ -0,0 +1,48 @@ + + + + +{time} \ No newline at end of file diff --git a/packages/ui/src/components/Tooltip.svelte b/packages/ui/src/components/Tooltip.svelte index 0942dbb4aa..a7af624202 100644 --- a/packages/ui/src/components/Tooltip.svelte +++ b/packages/ui/src/components/Tooltip.svelte @@ -27,7 +27,7 @@
{ + on:mouseenter={() => { showTooltip(label, triggerHTML, direction) }} on:mouseleave={() => { diff --git a/packages/ui/src/components/internal/FontSizeSelector.svelte b/packages/ui/src/components/internal/FontSizeSelector.svelte index 7376379f48..6a1fc09191 100644 --- a/packages/ui/src/components/internal/FontSizeSelector.svelte +++ b/packages/ui/src/components/internal/FontSizeSelector.svelte @@ -1,3 +1,18 @@ + + diff --git a/packages/ui/src/index.ts b/packages/ui/src/index.ts index a1085931af..0936ccc685 100644 --- a/packages/ui/src/index.ts +++ b/packages/ui/src/index.ts @@ -16,6 +16,8 @@ import { SvelteComponent } from 'svelte' import type { AnySvelteComponent, AnyComponent, PopupAlignment, LabelAndProps, TooltipAligment } from './types' import type { IntlString } from '@anticrm/platform' +import { addStringsLoader } from '@anticrm/platform' +import { uiId } from './plugin' import Root from './components/internal/Root.svelte' @@ -40,21 +42,21 @@ export { default as Progress } from './components/Progress.svelte' export { default as Tabs } from './components/Tabs.svelte' export { default as ScrollBox } from './components/ScrollBox.svelte' export { default as PopupMenu } from './components/PopupMenu.svelte' -export { default as PopupItem } from './components/PopupItem.svelte' -export { default as SelectItem } from './components/SelectItem.svelte' +// export { default as PopupItem } from './components/PopupItem.svelte' export { default as TextArea } from './components/TextArea.svelte' export { default as Section } from './components/Section.svelte' export { default as DatePicker } from './components/DatePicker.svelte' export { default as StylishEdit } from './components/StylishEdit.svelte' export { default as Grid } from './components/Grid.svelte' export { default as Row } from './components/Row.svelte' -export { default as CheckBoxWithLabel } from './components/CheckBoxWithLabel.svelte' -export { default as CheckBoxList } from './components/CheckBoxList.svelte' +// export { default as CheckBoxWithLabel } from './components/CheckBoxWithLabel.svelte' +// export { default as CheckBoxList } from './components/CheckBoxList.svelte.txt' export { default as EditWithIcon } from './components/EditWithIcon.svelte' export { default as Loading } from './components/Loading.svelte' export { default as Popup } from './components/Popup.svelte' export { default as CircleButton } from './components/CircleButton.svelte' export { default as Link } from './components/Link.svelte' +export { default as TimeSince } from './components/TimeSince.svelte' export { default as IconAdd } from './components/icons/Add.svelte' export { default as IconClose } from './components/icons/Close.svelte' @@ -71,23 +73,23 @@ export { default as IconActivity } from './components/icons/Activity.svelte' export * from './utils' -import { writable } from 'svelte/store' +import { writable, readable } from 'svelte/store' export function createApp (target: HTMLElement): SvelteComponent { return new Root({ target }) } interface CompAndProps { - is: AnySvelteComponent | AnyComponent | undefined + is: AnySvelteComponent | AnyComponent props: any element?: PopupAlignment onClose?: (result: any) => void } -export const store = writable({ - is: undefined, - props: {}, -}) +// export const store = writable({ +// is: undefined, +// props: {}, +// }) export const popupstore = writable([]) @@ -118,3 +120,13 @@ export function showTooltip (label: IntlString, element: HTMLElement, direction? export function closeTooltip (): void { tooltipstore.set({ label: undefined, element: undefined, direction: undefined }) } + +export const ticker = readable(Date.now(), set => { + const interval = setInterval(() => { + set(Date.now()) + }, 10000) +}) + +addStringsLoader(uiId, async (lang: string) => { + return await import(`../lang/${lang}.json`) +}) diff --git a/packages/ui/src/plugin.ts b/packages/ui/src/plugin.ts new file mode 100644 index 0000000000..c9a2c9f82b --- /dev/null +++ b/packages/ui/src/plugin.ts @@ -0,0 +1,32 @@ +// +// Copyright © 2020, 2021 Anticrm Platform Contributors. +// Copyright © 2021 Hardcore Engineering Inc. +// +// Licensed under the Eclipse Public License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. You may +// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import type { IntlString, Plugin } from '@anticrm/platform' +import { plugin } from '@anticrm/platform' + +/** + * @public + */ + export const uiId = 'ui' as Plugin + + export default plugin(uiId, { + string: { + Cancel: '' as IntlString, + Minutes: '' as IntlString, + Hours: '' as IntlString, + Days: '' as IntlString, + } + }) \ No newline at end of file diff --git a/plugins/chunter-resources/package.json b/plugins/chunter-resources/package.json index 2599d0a78f..4964047649 100644 --- a/plugins/chunter-resources/package.json +++ b/plugins/chunter-resources/package.json @@ -10,8 +10,7 @@ "test": "jest", "lint": "eslint src", "lint:fix": "eslint --fix src", - "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src", - "svelte-check": "svelte-check" + "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src" }, "devDependencies": { "svelte-loader":"^3.1.2", diff --git a/plugins/chunter-resources/src/components/Backlink.svelte b/plugins/chunter-resources/src/components/Backlink.svelte index 5c68701faf..ec04eca0b3 100644 --- a/plugins/chunter-resources/src/components/Backlink.svelte +++ b/plugins/chunter-resources/src/components/Backlink.svelte @@ -20,29 +20,25 @@ import MessageViewer from '@anticrm/presentation/src/components/MessageViewer.svelte' import Avatar from '@anticrm/presentation/src/components/Avatar.svelte' + import { TimeSince } from '@anticrm/ui' import contact, { Employee, EmployeeAccount } from '@anticrm/contact' export let comment: Comment - let employee: Employee | undefined + let employee: EmployeeAccount | undefined console.log('comment modified by', comment.modifiedBy) const client = getClient() - client.findOne(contact.class.EmployeeAccount, { _id: comment.modifiedBy as Ref }) - .then(account => client.findOne(contact.class.Employee, { _id: account?.employee })) - .then(result => { - console.log('comment', result) - employee = result - }) + client.findOne(contact.class.EmployeeAccount, { _id: comment.modifiedBy as Ref }).then(account => {employee = account})
-
{#if employee}{employee.firstName} {employee.lastName}{/if}July 28th
+
{#if employee}{employee.firstName} {employee.lastName}{/if}
diff --git a/plugins/chunter-resources/src/components/CreateChannel.svelte b/plugins/chunter-resources/src/components/CreateChannel.svelte index 158918f298..0a7084c698 100644 --- a/plugins/chunter-resources/src/components/CreateChannel.svelte +++ b/plugins/chunter-resources/src/components/CreateChannel.svelte @@ -15,7 +15,7 @@ + + diff --git a/plugins/recruit-resources/src/components/CreateApplication.svelte b/plugins/recruit-resources/src/components/CreateApplication.svelte index 06d7cfc123..69ae5c8c40 100644 --- a/plugins/recruit-resources/src/components/CreateApplication.svelte +++ b/plugins/recruit-resources/src/components/CreateApplication.svelte @@ -58,6 +58,8 @@ okAction={createApplication} canSave={candidate !== undefined} spaceClass={recruit.class.Vacancy} + spaceLabel={'Vacancy'} + spacePlaceholder={'Select vacancy'} bind:space={_space} on:close={() => { dispatch('close') }}> diff --git a/plugins/recruit-resources/src/components/CreateApplicationPresenter.svelte b/plugins/recruit-resources/src/components/CreateApplicationPresenter.svelte index df2cbb20cc..c9eb585286 100644 --- a/plugins/recruit-resources/src/components/CreateApplicationPresenter.svelte +++ b/plugins/recruit-resources/src/components/CreateApplicationPresenter.svelte @@ -20,14 +20,14 @@ import { Label, showPopup } from '@anticrm/ui' import CreateApplication from './CreateApplication.svelte' - export let object: Doc + export let value: Doc let button: HTMLElement
{ showPopup(CreateApplication, { candidate: object._id, preserveCandidate: true }, button) }} + on:click={() => { showPopup(CreateApplication, { candidate: value._id, preserveCandidate: true }, button) }} >
diff --git a/plugins/recruit-resources/src/components/CreateCandidate.svelte b/plugins/recruit-resources/src/components/CreateCandidate.svelte index 859d357bc4..7d1842d3c4 100644 --- a/plugins/recruit-resources/src/components/CreateCandidate.svelte +++ b/plugins/recruit-resources/src/components/CreateCandidate.svelte @@ -129,6 +129,8 @@ okAction={createCandidate} canSave={object.firstName.length > 0 && object.lastName.length > 0} spaceClass={recruit.class.Candidates} + spaceLabel={'Talent Pool'} + spacePlaceholder={'Select pool'} bind:space={_space} on:close={() => { dispatch('close') }}> diff --git a/plugins/recruit-resources/src/index.ts b/plugins/recruit-resources/src/index.ts index 9a43705fcd..78be683594 100644 --- a/plugins/recruit-resources/src/index.ts +++ b/plugins/recruit-resources/src/index.ts @@ -22,6 +22,7 @@ import CandidateGeneral from './components/CandidateGeneral.svelte' import Attachments from './components/Attachments.svelte' import KanbanCard from './components/KanbanCard.svelte' import CreateApplicationPresenter from './components/CreateApplicationPresenter.svelte' +import ApplicationPresenter from './components/ApplicationPresenter.svelte' export default async () => ({ component: { @@ -33,6 +34,7 @@ export default async () => ({ CandidateGeneral, Attachments, KanbanCard, - CreateApplicationPresenter + CreateApplicationPresenter, + ApplicationPresenter }, }) diff --git a/plugins/task-resources/package.json b/plugins/task-resources/package.json index ddb9fb0b4f..9e376917c5 100644 --- a/plugins/task-resources/package.json +++ b/plugins/task-resources/package.json @@ -10,8 +10,7 @@ "test": "jest", "lint": "eslint src", "lint:fix": "eslint --fix src", - "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src", - "svelte-check": "svelte-check" + "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src" }, "devDependencies": { "svelte-loader":"^3.1.2", diff --git a/plugins/view-resources/package.json b/plugins/view-resources/package.json index 7cb1d40653..f676916015 100644 --- a/plugins/view-resources/package.json +++ b/plugins/view-resources/package.json @@ -10,8 +10,7 @@ "test": "jest", "lint": "eslint src", "lint:fix": "eslint --fix src", - "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src", - "svelte-check": "svelte-check" + "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src" }, "devDependencies": { "svelte-loader":"^3.1.2", diff --git a/plugins/view-resources/src/components/TableView.svelte b/plugins/view-resources/src/components/TableView.svelte index d6d89afc57..7366e369c9 100644 --- a/plugins/view-resources/src/components/TableView.svelte +++ b/plugins/view-resources/src/components/TableView.svelte @@ -67,7 +67,7 @@ {#each objects as object (object._id)} {#each model as attribute} - + {/each} {/each} diff --git a/plugins/view-resources/src/utils.ts b/plugins/view-resources/src/utils.ts index 90bfd4e925..b8507629a1 100644 --- a/plugins/view-resources/src/utils.ts +++ b/plugins/view-resources/src/utils.ts @@ -65,10 +65,11 @@ async function getPresenter(client: Client, _class: Ref>, key: string return getObjectPresenter(client, _class, preserveKey) } else { if (key.startsWith('#')) { + const [presenter, label] = key.substring(1).split('/') return { key: '', - label: '' as IntlString, - presenter: await getResource(key.substring(1) as AnyComponent) + label: label as IntlString, + presenter: await getResource(presenter as AnyComponent) } } const split = key.split('.') diff --git a/plugins/workbench-resources/package.json b/plugins/workbench-resources/package.json index c459bde762..75d83809b8 100644 --- a/plugins/workbench-resources/package.json +++ b/plugins/workbench-resources/package.json @@ -10,8 +10,7 @@ "test": "jest", "lint": "eslint src", "lint:fix": "eslint --fix src", - "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src", - "svelte-check": "svelte-check" + "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src" }, "devDependencies": { "svelte-loader":"^3.1.2", diff --git a/server/account/src/index.ts b/server/account/src/index.ts index 05fed154ef..35c969da84 100644 --- a/server/account/src/index.ts +++ b/server/account/src/index.ts @@ -250,6 +250,30 @@ export async function removeWorkspace (db: Db, email: string, workspace: string) await db.collection(ACCOUNT_COLLECTION).updateOne({ _id: accountId }, { $pull: { workspaces: workspaceId } }) } +/** + * @public + */ +export async function dropWorkspace (db: Db, workspace: string): Promise { + const ws = await getWorkspace(db, workspace) + if (ws === null) { + throw new PlatformError(new Status(Severity.ERROR, accountPlugin.status.WorkspaceNotFound, { workspace })) + } + await db.collection(WORKSPACE_COLLECTION).deleteOne({ _id: ws._id }) + await db.collection(ACCOUNT_COLLECTION).updateMany({ _id: { $in: ws.accounts } }, { $pull: { workspaces: ws._id } }) +} + +/** + * @public + */ +export async function dropAccount (db: Db, email: string): Promise { + const account = await getAccount(db, email) + if (account === null) { + throw new PlatformError(new Status(Severity.ERROR, accountPlugin.status.AccountNotFound, { account: email })) + } + await db.collection(ACCOUNT_COLLECTION).deleteOne({ _id: account._id }) + await db.collection(WORKSPACE_COLLECTION).updateMany({ _id: { $in: account.workspaces } }, { $pull: { accounts: account._id } }) +} + function wrap (f: (db: Db, ...args: any[]) => Promise) { return async function (db: Db, request: Request): Promise> { return await f(db, ...request.params) diff --git a/server/workspace/src/model.tx.json b/server/workspace/src/model.tx.json index 0e7648f840..e1bc45964e 100644 --- a/server/workspace/src/model.tx.json +++ b/server/workspace/src/model.tx.json @@ -1,25 +1,25 @@ [ { - "_id": "613b7706573cb0aecd500287", + "_id": "613c7610711bf9ec74b3f798", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Obj", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046487, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0 } }, { - "_id": "613b7706573cb0aecd500288", + "_id": "613c7610711bf9ec74b3f799", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Doc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046487, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -27,13 +27,13 @@ } }, { - "_id": "613b7706573cb0aecd500289", + "_id": "613c7610711bf9ec74b3f79a", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:State", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046487, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "state", @@ -42,13 +42,13 @@ } }, { - "_id": "613b7706573cb0aecd50028a", + "_id": "613c7610711bf9ec74b3f79b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Type", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046487, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -56,13 +56,13 @@ } }, { - "_id": "613b7706573cb0aecd50028b", + "_id": "613c7610711bf9ec74b3f79c", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -70,13 +70,13 @@ } }, { - "_id": "613b7706573cb0aecd50028c", + "_id": "613c7610711bf9ec74b3f79d", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Attribute", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -84,13 +84,13 @@ } }, { - "_id": "613b7706573cb0aecd50028d", + "_id": "613c7610711bf9ec74b3f79e", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Account", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -99,13 +99,13 @@ } }, { - "_id": "613b7706573cb0aecd50028e", + "_id": "613c7610711bf9ec74b3f79f", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Space", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -114,13 +114,13 @@ } }, { - "_id": "613b7706573cb0aecd50028f", + "_id": "613c7610711bf9ec74b3f7a0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Tx", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "tx", @@ -129,13 +129,13 @@ } }, { - "_id": "613b7706573cb0aecd500290", + "_id": "613c7610711bf9ec74b3f7a1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxCUD", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -143,13 +143,13 @@ } }, { - "_id": "613b7706573cb0aecd500291", + "_id": "613c7610711bf9ec74b3f7a2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxUpdateDoc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -157,13 +157,13 @@ } }, { - "_id": "613b7706573cb0aecd500292", + "_id": "613c7610711bf9ec74b3f7a3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxMixin", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -171,13 +171,13 @@ } }, { - "_id": "613b7706573cb0aecd500293", + "_id": "613c7610711bf9ec74b3f7a4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxCreateDoc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -185,13 +185,13 @@ } }, { - "_id": "613b7706573cb0aecd500294", + "_id": "613c7610711bf9ec74b3f7a5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Class", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -200,13 +200,13 @@ } }, { - "_id": "613b7706573cb0aecd500295", + "_id": "613c7610711bf9ec74b3f7a6", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Mixin", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -214,13 +214,13 @@ } }, { - "_id": "613b7706573cb0aecd500296", + "_id": "613c7610711bf9ec74b3f7a7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:class:Viewlet", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -229,13 +229,13 @@ } }, { - "_id": "613b7706573cb0aecd500297", + "_id": "613c7610711bf9ec74b3f7a8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:class:ViewletDescriptor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -244,13 +244,13 @@ } }, { - "_id": "613b7706573cb0aecd500298", + "_id": "613c7610711bf9ec74b3f7a9", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:ObjectEditor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -258,13 +258,13 @@ } }, { - "_id": "613b7706573cb0aecd500299", + "_id": "613c7610711bf9ec74b3f7aa", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:KanbanCard", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -272,13 +272,13 @@ } }, { - "_id": "613b7706573cb0aecd50029a", + "_id": "613c7610711bf9ec74b3f7ab", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:AttributePresenter", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -286,13 +286,13 @@ } }, { - "_id": "613b7706573cb0aecd50029b", + "_id": "613c7610711bf9ec74b3f7ac", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:AttributeEditor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -300,11 +300,11 @@ } }, { - "_id": "613b7706573cb0aecd50029c", + "_id": "613c7610711bf9ec74b3f7ad", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -314,11 +314,11 @@ } }, { - "_id": "613b7706573cb0aecd50029d", + "_id": "613c7610711bf9ec74b3f7ae", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -328,11 +328,11 @@ } }, { - "_id": "613b7706573cb0aecd50029e", + "_id": "613c7610711bf9ec74b3f7af", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "objectId": "core:class:State", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -342,13 +342,13 @@ } }, { - "_id": "613b7706573cb0aecd50029f", + "_id": "613c7610711bf9ec74b3f7b0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:viewlet:Table", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Table", @@ -357,13 +357,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a0", + "_id": "613c7610711bf9ec74b3f7b1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:viewlet:Kanban", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Kanban", @@ -372,13 +372,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a1", + "_id": "613c7610711bf9ec74b3f7b2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "workbench:mixin:SpaceView", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -386,13 +386,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a2", + "_id": "613c7610711bf9ec74b3f7b3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "workbench:class:Application", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -401,13 +401,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a3", + "_id": "613c7610711bf9ec74b3f7b4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:EmployeeAccount", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -415,13 +415,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a4", + "_id": "613c7610711bf9ec74b3f7b5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Contact", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046488, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "contact", @@ -430,12 +430,12 @@ } }, { - "_id": "613b7706573cb0aecd5002a5", - "objectId": "613b7706573cb0aecd5002a6", + "_id": "613c7610711bf9ec74b3f7b6", + "objectId": "613c7610711bf9ec74b3f7b7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046290, + "modifiedOn": 1631352335887, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -448,13 +448,13 @@ } }, { - "_id": "613b7706573cb0aecd5002a7", + "_id": "613c7610711bf9ec74b3f7b8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Person", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -463,12 +463,12 @@ } }, { - "_id": "613b7706573cb0aecd5002a8", - "objectId": "613b7706573cb0aecd5002a9", + "_id": "613c7610711bf9ec74b3f7b9", + "objectId": "613c7610711bf9ec74b3f7ba", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046290, + "modifiedOn": 1631352335887, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -481,12 +481,12 @@ } }, { - "_id": "613b7706573cb0aecd5002aa", - "objectId": "613b7706573cb0aecd5002ab", + "_id": "613c7610711bf9ec74b3f7bb", + "objectId": "613c7610711bf9ec74b3f7bc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046290, + "modifiedOn": 1631352335887, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -499,12 +499,12 @@ } }, { - "_id": "613b7706573cb0aecd5002ac", - "objectId": "613b7706573cb0aecd5002ad", + "_id": "613c7610711bf9ec74b3f7bd", + "objectId": "613c7610711bf9ec74b3f7be", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046290, + "modifiedOn": 1631352335887, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -517,13 +517,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ae", + "_id": "613c7610711bf9ec74b3f7bf", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Employee", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -531,13 +531,13 @@ } }, { - "_id": "613b7706573cb0aecd5002af", + "_id": "613c7610711bf9ec74b3f7c0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Organization", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -545,13 +545,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b0", + "_id": "613c7610711bf9ec74b3f7c1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:TypeChannels", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -559,13 +559,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b1", + "_id": "613c7610711bf9ec74b3f7c2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:ChannelProvider", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -574,11 +574,11 @@ } }, { - "_id": "613b7706573cb0aecd5002b2", + "_id": "613c7610711bf9ec74b3f7c3", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "objectId": "contact:class:TypeChannels", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -588,13 +588,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b3", + "_id": "613c7610711bf9ec74b3f7c4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:channelProvider:Email", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Email", @@ -603,13 +603,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b4", + "_id": "613c7610711bf9ec74b3f7c5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002b5", + "objectId": "613c7610711bf9ec74b3f7c6", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Phone", @@ -618,13 +618,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b6", + "_id": "613c7610711bf9ec74b3f7c7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002b7", + "objectId": "613c7610711bf9ec74b3f7c8", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "LinkedIn", @@ -633,13 +633,13 @@ } }, { - "_id": "613b7706573cb0aecd5002b8", + "_id": "613c7610711bf9ec74b3f7c9", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002b9", + "objectId": "613c7610711bf9ec74b3f7ca", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Twitter", @@ -648,13 +648,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ba", + "_id": "613c7610711bf9ec74b3f7cb", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002bb", + "objectId": "613c7610711bf9ec74b3f7cc", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "label": "Telegram", @@ -663,13 +663,13 @@ } }, { - "_id": "613b7706573cb0aecd5002bc", + "_id": "613c7610711bf9ec74b3f7cd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:space:Employee", "objectClass": "core:class:Space", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "modifiedBy": "core:account:System", "attributes": { "name": "Employees", @@ -679,11 +679,11 @@ } }, { - "_id": "613b7706573cb0aecd5002bd", + "_id": "613c7610711bf9ec74b3f7ce", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336050, "objectId": "contact:class:Person", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -693,13 +693,13 @@ } }, { - "_id": "613b7706573cb0aecd5002be", + "_id": "613c7610711bf9ec74b3f7cf", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Attachment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "attachment", @@ -708,13 +708,13 @@ } }, { - "_id": "613b7706573cb0aecd5002bf", + "_id": "613c7610711bf9ec74b3f7d0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Comment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "comment", @@ -723,13 +723,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c0", + "_id": "613c7610711bf9ec74b3f7d1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Backlink", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -737,13 +737,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c1", + "_id": "613c7610711bf9ec74b3f7d2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Message", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "chunter", @@ -752,12 +752,12 @@ } }, { - "_id": "613b7706573cb0aecd5002c2", - "objectId": "613b7706573cb0aecd5002c3", + "_id": "613c7610711bf9ec74b3f7d3", + "objectId": "613c7610711bf9ec74b3f7d4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046395, + "modifiedOn": 1631352335991, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -771,13 +771,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c4", + "_id": "613c7610711bf9ec74b3f7d5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Channel", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -787,11 +787,11 @@ } }, { - "_id": "613b7706573cb0aecd5002c5", + "_id": "613c7610711bf9ec74b3f7d6", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "chunter:class:Channel", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -803,13 +803,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c6", + "_id": "613c7610711bf9ec74b3f7d7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:viewlet:Chat", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "label": "Chat", @@ -818,13 +818,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c7", + "_id": "613c7610711bf9ec74b3f7d8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002c8", + "objectId": "613c7610711bf9ec74b3f7d9", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "chunter:class:Message", @@ -834,13 +834,13 @@ } }, { - "_id": "613b7706573cb0aecd5002c9", + "_id": "613c7610711bf9ec74b3f7da", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002ca", + "objectId": "613c7610711bf9ec74b3f7db", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "label": "chunter:string:ApplicationLabelChunter", @@ -858,13 +858,13 @@ } }, { - "_id": "613b7706573cb0aecd5002cb", + "_id": "613c7610711bf9ec74b3f7dc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002cc", + "objectId": "613c7610711bf9ec74b3f7dd", "objectClass": "chunter:class:Channel", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "name": "general", @@ -874,13 +874,13 @@ } }, { - "_id": "613b7706573cb0aecd5002cd", + "_id": "613c7610711bf9ec74b3f7de", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002ce", + "objectId": "613c7610711bf9ec74b3f7df", "objectClass": "chunter:class:Channel", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "name": "random", @@ -890,11 +890,11 @@ } }, { - "_id": "613b7706573cb0aecd5002cf", + "_id": "613c7610711bf9ec74b3f7e0", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "chunter:class:Attachment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -904,13 +904,13 @@ } }, { - "_id": "613b7706573cb0aecd5002d0", + "_id": "613c7610711bf9ec74b3f7e1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "task:class:Task", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -918,12 +918,12 @@ } }, { - "_id": "613b7706573cb0aecd5002d1", - "objectId": "613b7706573cb0aecd5002d2", + "_id": "613c7610711bf9ec74b3f7e2", + "objectId": "613c7610711bf9ec74b3f7e3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046338, + "modifiedOn": 1631352335934, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -936,12 +936,12 @@ } }, { - "_id": "613b7706573cb0aecd5002d3", - "objectId": "613b7706573cb0aecd5002d4", + "_id": "613c7610711bf9ec74b3f7e4", + "objectId": "613c7610711bf9ec74b3f7e5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046338, + "modifiedOn": 1631352335934, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -954,12 +954,12 @@ } }, { - "_id": "613b7706573cb0aecd5002d5", - "objectId": "613b7706573cb0aecd5002d6", + "_id": "613c7610711bf9ec74b3f7e6", + "objectId": "613c7610711bf9ec74b3f7e7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046338, + "modifiedOn": 1631352335934, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -972,13 +972,13 @@ } }, { - "_id": "613b7706573cb0aecd5002d7", + "_id": "613c7610711bf9ec74b3f7e8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "task:class:Project", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -988,11 +988,11 @@ } }, { - "_id": "613b7706573cb0aecd5002d8", + "_id": "613c7610711bf9ec74b3f7e9", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "task:class:Project", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1005,13 +1005,13 @@ } }, { - "_id": "613b7706573cb0aecd5002d9", + "_id": "613c7610711bf9ec74b3f7ea", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002da", + "objectId": "613c7610711bf9ec74b3f7eb", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "task:class:Task", @@ -1029,13 +1029,13 @@ } }, { - "_id": "613b7706573cb0aecd5002db", + "_id": "613c7610711bf9ec74b3f7ec", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002dc", + "objectId": "613c7610711bf9ec74b3f7ed", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "label": "task:string:ApplicationLabelTask", @@ -1053,13 +1053,13 @@ } }, { - "_id": "613b7706573cb0aecd5002dd", + "_id": "613c7610711bf9ec74b3f7ee", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002de", + "objectId": "613c7610711bf9ec74b3f7ef", "objectClass": "task:class:Project", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "name": "demo", @@ -1069,13 +1069,13 @@ } }, { - "_id": "613b7706573cb0aecd5002df", + "_id": "613c7610711bf9ec74b3f7f0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Applicant", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "recruit", @@ -1084,12 +1084,12 @@ } }, { - "_id": "613b7706573cb0aecd5002e0", - "objectId": "613b7706573cb0aecd5002e1", + "_id": "613c7610711bf9ec74b3f7f1", + "objectId": "613c7610711bf9ec74b3f7f2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046447, + "modifiedOn": 1631352336044, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1102,12 +1102,12 @@ } }, { - "_id": "613b7706573cb0aecd5002e2", - "objectId": "613b7706573cb0aecd5002e3", + "_id": "613c7610711bf9ec74b3f7f3", + "objectId": "613c7610711bf9ec74b3f7f4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046447, + "modifiedOn": 1631352336044, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1120,13 +1120,13 @@ } }, { - "_id": "613b7706573cb0aecd5002e4", + "_id": "613c7610711bf9ec74b3f7f5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Candidate", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1135,12 +1135,12 @@ } }, { - "_id": "613b7706573cb0aecd5002e5", - "objectId": "613b7706573cb0aecd5002e6", + "_id": "613c7610711bf9ec74b3f7f6", + "objectId": "613c7610711bf9ec74b3f7f7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046447, + "modifiedOn": 1631352336044, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1153,13 +1153,13 @@ } }, { - "_id": "613b7706573cb0aecd5002e7", + "_id": "613c7610711bf9ec74b3f7f8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Candidates", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1169,13 +1169,13 @@ } }, { - "_id": "613b7706573cb0aecd5002e8", + "_id": "613c7610711bf9ec74b3f7f9", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Vacancy", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1185,11 +1185,11 @@ } }, { - "_id": "613b7706573cb0aecd5002e9", + "_id": "613c7610711bf9ec74b3f7fa", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "recruit:class:Vacancy", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1202,11 +1202,11 @@ } }, { - "_id": "613b7706573cb0aecd5002ea", + "_id": "613c7610711bf9ec74b3f7fb", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "objectId": "recruit:class:Candidates", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1219,13 +1219,13 @@ } }, { - "_id": "613b7706573cb0aecd5002eb", + "_id": "613c7610711bf9ec74b3f7fc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002ec", + "objectId": "613c7610711bf9ec74b3f7fd", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "label": "recruit:string:RecruitApplication", @@ -1249,13 +1249,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ed", + "_id": "613c7610711bf9ec74b3f7fe", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:space:CandidatesPublic", "objectClass": "recruit:class:Candidates", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046489, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "name": "public", @@ -1265,13 +1265,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ee", + "_id": "613c7610711bf9ec74b3f7ff", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002ef", + "objectId": "613c7610711bf9ec74b3f800", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Candidate", @@ -1284,7 +1284,7 @@ }, "config": [ "", - "#recruit:component:CreateApplicationPresenter", + "#recruit:component:CreateApplicationPresenter/Action", "city", "$lookup.resume", "channels" @@ -1292,13 +1292,13 @@ } }, { - "_id": "613b7706573cb0aecd5002f0", + "_id": "613c7610711bf9ec74b3f801", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002f1", + "objectId": "613c7610711bf9ec74b3f802", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Applicant", @@ -1312,6 +1312,7 @@ }, "config": [ "$lookup.candidate", + "#recruit:component:ApplicationPresenter/Application", "$lookup.state", "$lookup.candidate.city", "$lookup.candidate.channels" @@ -1319,13 +1320,13 @@ } }, { - "_id": "613b7706573cb0aecd5002f2", + "_id": "613c7610711bf9ec74b3f803", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002f3", + "objectId": "613c7610711bf9ec74b3f804", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Applicant", @@ -1346,11 +1347,11 @@ } }, { - "_id": "613b7706573cb0aecd5002f4", + "_id": "613c7610711bf9ec74b3f805", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "objectId": "recruit:class:Applicant", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1360,11 +1361,11 @@ } }, { - "_id": "613b7706573cb0aecd5002f5", + "_id": "613c7610711bf9ec74b3f806", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "objectId": "recruit:class:Candidate", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1374,13 +1375,13 @@ } }, { - "_id": "613b7706573cb0aecd5002f6", + "_id": "613c7610711bf9ec74b3f807", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "server-core:class:Trigger", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -1389,26 +1390,26 @@ } }, { - "_id": "613b7706573cb0aecd5002f7", + "_id": "613c7610711bf9ec74b3f808", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002f8", + "objectId": "613c7610711bf9ec74b3f809", "objectClass": "server-core:class:Trigger", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "trigger": "server-chunter:trigger:OnMessage" } }, { - "_id": "613b7706573cb0aecd5002fa", + "_id": "613c7610711bf9ec74b3f80b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002f9", + "objectId": "613c7610711bf9ec74b3f80a", "objectClass": "contact:class:Employee", "objectSpace": "contact:space:Employee", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "firstName": "Rosamund", @@ -1418,27 +1419,29 @@ } }, { - "_id": "613b7706573cb0aecd5002fb", + "_id": "613c7610711bf9ec74b3f80c", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002fc", + "objectId": "613c7610711bf9ec74b3f80d", "objectClass": "contact:class:EmployeeAccount", "objectSpace": "core:space:Model", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "email": "rosamund@hc.engineering", - "employee": "613b7706573cb0aecd5002f9" + "employee": "613c7610711bf9ec74b3f80a", + "firstName": "Rosamund", + "lastName": "Chen" } }, { - "_id": "613b7706573cb0aecd5002fd", + "_id": "613c7610711bf9ec74b3f80e", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd5002fe", + "objectId": "613c7610711bf9ec74b3f80f", "objectClass": "recruit:class:Candidate", "objectSpace": "recruit:space:CandidatesPublic", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "firstName": "Andrey", @@ -1453,13 +1456,13 @@ } }, { - "_id": "613b7706573cb0aecd5002ff", + "_id": "613c7610711bf9ec74b3f810", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "613b7706573cb0aecd500300", + "objectId": "613c7610711bf9ec74b3f811", "objectClass": "recruit:class:Candidate", "objectSpace": "recruit:space:CandidatesPublic", - "modifiedOn": 1631287046490, + "modifiedOn": 1631352336051, "modifiedBy": "core:account:System", "attributes": { "firstName": "Marina",