diff --git a/dev/prod/webpack.config.js b/dev/prod/webpack.config.js index d2307f7d48..0b8c1bce98 100644 --- a/dev/prod/webpack.config.js +++ b/dev/prod/webpack.config.js @@ -162,7 +162,8 @@ module.exports = { }, proxy: { '/account': { - target: 'https://ftwm71rwag.execute-api.us-west-2.amazonaws.com/stage/', + // target: 'https://ftwm71rwag.execute-api.us-west-2.amazonaws.com/stage/', + target: 'https://account.hc.engineering/', changeOrigin: true, pathRewrite: { '^/account': '' }, logLevel: 'debug' diff --git a/dev/storage/src/model.tx.json b/dev/storage/src/model.tx.json index 9b2a1e41b7..1e3f64e6e9 100644 --- a/dev/storage/src/model.tx.json +++ b/dev/storage/src/model.tx.json @@ -1,25 +1,25 @@ [ { - "_id": "6138e727b33f4e301505895d", + "_id": "613b3742055edfe45b7e43bb", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Obj", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0 } }, { - "_id": "6138e727b33f4e301505895e", + "_id": "613b3742055edfe45b7e43bc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Doc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -27,13 +27,13 @@ } }, { - "_id": "6138e727b33f4e301505895f", + "_id": "613b3742055edfe45b7e43bd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:State", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "state", @@ -42,13 +42,13 @@ } }, { - "_id": "6138e727b33f4e3015058960", + "_id": "613b3742055edfe45b7e43be", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Type", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -56,13 +56,13 @@ } }, { - "_id": "6138e727b33f4e3015058961", + "_id": "613b3742055edfe45b7e43bf", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -70,13 +70,13 @@ } }, { - "_id": "6138e727b33f4e3015058962", + "_id": "613b3742055edfe45b7e43c0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Attribute", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -84,13 +84,13 @@ } }, { - "_id": "6138e727b33f4e3015058963", + "_id": "613b3742055edfe45b7e43c1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Account", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -99,13 +99,13 @@ } }, { - "_id": "6138e727b33f4e3015058964", + "_id": "613b3742055edfe45b7e43c2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Space", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -114,13 +114,13 @@ } }, { - "_id": "6138e727b33f4e3015058965", + "_id": "613b3742055edfe45b7e43c3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Tx", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "tx", @@ -129,13 +129,13 @@ } }, { - "_id": "6138e727b33f4e3015058966", + "_id": "613b3742055edfe45b7e43c4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxCUD", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -143,13 +143,13 @@ } }, { - "_id": "6138e727b33f4e3015058967", + "_id": "613b3742055edfe45b7e43c5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxUpdateDoc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -157,13 +157,13 @@ } }, { - "_id": "6138e727b33f4e3015058968", + "_id": "613b3742055edfe45b7e43c6", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxMixin", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -171,13 +171,13 @@ } }, { - "_id": "6138e727b33f4e3015058969", + "_id": "613b3742055edfe45b7e43c7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxCreateDoc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -185,13 +185,13 @@ } }, { - "_id": "6138e727b33f4e301505896a", + "_id": "613b3742055edfe45b7e43c8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Class", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -200,13 +200,13 @@ } }, { - "_id": "6138e727b33f4e301505896b", + "_id": "613b3742055edfe45b7e43c9", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Mixin", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -214,13 +214,13 @@ } }, { - "_id": "6138e727b33f4e301505896c", + "_id": "613b3742055edfe45b7e43ca", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:class:Viewlet", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -229,13 +229,13 @@ } }, { - "_id": "6138e727b33f4e301505896d", + "_id": "613b3742055edfe45b7e43cb", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:class:ViewletDescriptor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -244,13 +244,13 @@ } }, { - "_id": "6138e727b33f4e301505896e", + "_id": "613b3742055edfe45b7e43cc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:ObjectEditor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -258,13 +258,13 @@ } }, { - "_id": "6138e727b33f4e301505896f", + "_id": "613b3742055edfe45b7e43cd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:KanbanCard", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -272,13 +272,13 @@ } }, { - "_id": "6138e727b33f4e3015058970", + "_id": "613b3742055edfe45b7e43ce", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:AttributePresenter", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -286,13 +286,13 @@ } }, { - "_id": "6138e727b33f4e3015058971", + "_id": "613b3742055edfe45b7e43cf", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:AttributeEditor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -300,11 +300,11 @@ } }, { - "_id": "6138e727b33f4e3015058972", + "_id": "613b3742055edfe45b7e43d0", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -314,11 +314,11 @@ } }, { - "_id": "6138e727b33f4e3015058973", + "_id": "613b3742055edfe45b7e43d1", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -328,11 +328,11 @@ } }, { - "_id": "6138e727b33f4e3015058974", + "_id": "613b3742055edfe45b7e43d2", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "objectId": "core:class:State", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -342,13 +342,13 @@ } }, { - "_id": "6138e727b33f4e3015058975", + "_id": "613b3742055edfe45b7e43d3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:viewlet:Table", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "label": "Table", @@ -357,13 +357,13 @@ } }, { - "_id": "6138e727b33f4e3015058976", + "_id": "613b3742055edfe45b7e43d4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:viewlet:Kanban", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "label": "Kanban", @@ -372,13 +372,13 @@ } }, { - "_id": "6138e727b33f4e3015058977", + "_id": "613b3742055edfe45b7e43d5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "workbench:mixin:SpaceView", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -386,13 +386,13 @@ } }, { - "_id": "6138e727b33f4e3015058978", + "_id": "613b3742055edfe45b7e43d6", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "workbench:class:Application", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -401,13 +401,27 @@ } }, { - "_id": "6138e727b33f4e3015058979", + "_id": "613b3742055edfe45b7e43d7", + "_class": "core:class:TxCreateDoc", + "space": "core:space:Tx", + "objectId": "contact:class:EmployeeAccount", + "objectClass": "core:class:Class", + "objectSpace": "core:space:Model", + "modifiedOn": 1631270722632, + "modifiedBy": "core:account:System", + "attributes": { + "kind": 0, + "extends": "core:class:Account" + } + }, + { + "_id": "613b3742055edfe45b7e43d8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Contact", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "contact", @@ -416,12 +430,12 @@ } }, { - "_id": "6138e727b33f4e301505897a", - "objectId": "6138e727b33f4e301505897b", + "_id": "613b3742055edfe45b7e43d9", + "objectId": "613b3742055edfe45b7e43da", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143186, + "modifiedOn": 1631270722425, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -434,13 +448,13 @@ } }, { - "_id": "6138e727b33f4e301505897c", + "_id": "613b3742055edfe45b7e43db", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Person", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -449,12 +463,12 @@ } }, { - "_id": "6138e727b33f4e301505897d", - "objectId": "6138e727b33f4e301505897e", + "_id": "613b3742055edfe45b7e43dc", + "objectId": "613b3742055edfe45b7e43dd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143186, + "modifiedOn": 1631270722425, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -467,12 +481,12 @@ } }, { - "_id": "6138e727b33f4e301505897f", - "objectId": "6138e727b33f4e3015058980", + "_id": "613b3742055edfe45b7e43de", + "objectId": "613b3742055edfe45b7e43df", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143186, + "modifiedOn": 1631270722425, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -485,12 +499,12 @@ } }, { - "_id": "6138e727b33f4e3015058981", - "objectId": "6138e727b33f4e3015058982", + "_id": "613b3742055edfe45b7e43e0", + "objectId": "613b3742055edfe45b7e43e1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143186, + "modifiedOn": 1631270722425, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -503,13 +517,13 @@ } }, { - "_id": "6138e727b33f4e3015058983", + "_id": "613b3742055edfe45b7e43e2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Employee", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -517,13 +531,13 @@ } }, { - "_id": "6138e727b33f4e3015058984", + "_id": "613b3742055edfe45b7e43e3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Organization", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -531,13 +545,13 @@ } }, { - "_id": "6138e727b33f4e3015058985", + "_id": "613b3742055edfe45b7e43e4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:TypeChannels", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -545,13 +559,13 @@ } }, { - "_id": "6138e727b33f4e3015058986", + "_id": "613b3742055edfe45b7e43e5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:ChannelProvider", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -560,11 +574,11 @@ } }, { - "_id": "6138e727b33f4e3015058987", + "_id": "613b3742055edfe45b7e43e6", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "contact:class:TypeChannels", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -574,13 +588,13 @@ } }, { - "_id": "6138e727b33f4e3015058988", + "_id": "613b3742055edfe45b7e43e7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:channelProvider:Email", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Email", @@ -589,13 +603,13 @@ } }, { - "_id": "6138e727b33f4e3015058989", + "_id": "613b3742055edfe45b7e43e8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505898a", + "objectId": "613b3742055edfe45b7e43e9", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Phone", @@ -604,13 +618,13 @@ } }, { - "_id": "6138e727b33f4e301505898b", + "_id": "613b3742055edfe45b7e43ea", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505898c", + "objectId": "613b3742055edfe45b7e43eb", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "LinkedIn", @@ -619,13 +633,13 @@ } }, { - "_id": "6138e727b33f4e301505898d", + "_id": "613b3742055edfe45b7e43ec", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505898e", + "objectId": "613b3742055edfe45b7e43ed", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Twitter", @@ -634,13 +648,13 @@ } }, { - "_id": "6138e727b33f4e301505898f", + "_id": "613b3742055edfe45b7e43ee", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e3015058990", + "objectId": "613b3742055edfe45b7e43ef", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Telegram", @@ -649,13 +663,13 @@ } }, { - "_id": "6138e727b33f4e3015058991", + "_id": "613b3742055edfe45b7e43f0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:space:Employee", "objectClass": "core:class:Space", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "name": "Employees", @@ -665,11 +679,11 @@ } }, { - "_id": "6138e727b33f4e3015058992", + "_id": "613b3742055edfe45b7e43f1", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "contact:class:Person", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -679,13 +693,13 @@ } }, { - "_id": "6138e727b33f4e3015058993", + "_id": "613b3742055edfe45b7e43f2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Attachment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "attachment", @@ -694,13 +708,13 @@ } }, { - "_id": "6138e727b33f4e3015058994", + "_id": "613b3742055edfe45b7e43f3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Comment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "comment", @@ -709,13 +723,13 @@ } }, { - "_id": "6138e727b33f4e3015058995", + "_id": "613b3742055edfe45b7e43f4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Backlink", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -723,13 +737,13 @@ } }, { - "_id": "6138e727b33f4e3015058996", + "_id": "613b3742055edfe45b7e43f5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Message", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "chunter", @@ -738,12 +752,12 @@ } }, { - "_id": "6138e727b33f4e3015058997", - "objectId": "6138e727b33f4e3015058998", + "_id": "613b3742055edfe45b7e43f6", + "objectId": "613b3742055edfe45b7e43f7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143289, + "modifiedOn": 1631270722533, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -757,13 +771,13 @@ } }, { - "_id": "6138e727b33f4e3015058999", + "_id": "613b3742055edfe45b7e43f8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Channel", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -773,11 +787,11 @@ } }, { - "_id": "6138e727b33f4e301505899a", + "_id": "613b3742055edfe45b7e43f9", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "chunter:class:Channel", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -789,13 +803,13 @@ } }, { - "_id": "6138e727b33f4e301505899b", + "_id": "613b3742055edfe45b7e43fa", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:viewlet:Chat", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Chat", @@ -804,13 +818,13 @@ } }, { - "_id": "6138e727b33f4e301505899c", + "_id": "613b3742055edfe45b7e43fb", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505899d", + "objectId": "613b3742055edfe45b7e43fc", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "attachTo": "chunter:class:Message", @@ -820,13 +834,13 @@ } }, { - "_id": "6138e727b33f4e301505899e", + "_id": "613b3742055edfe45b7e43fd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505899f", + "objectId": "613b3742055edfe45b7e43fe", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "chunter:string:ApplicationLabelChunter", @@ -844,13 +858,13 @@ } }, { - "_id": "6138e727b33f4e30150589a0", + "_id": "613b3742055edfe45b7e43ff", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589a1", + "objectId": "613b3742055edfe45b7e4400", "objectClass": "chunter:class:Channel", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "name": "general", @@ -860,13 +874,13 @@ } }, { - "_id": "6138e727b33f4e30150589a2", + "_id": "613b3742055edfe45b7e4401", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589a3", + "objectId": "613b3742055edfe45b7e4402", "objectClass": "chunter:class:Channel", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "name": "random", @@ -876,11 +890,11 @@ } }, { - "_id": "6138e727b33f4e30150589a4", + "_id": "613b3742055edfe45b7e4403", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "chunter:class:Attachment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -890,13 +904,13 @@ } }, { - "_id": "6138e727b33f4e30150589a5", + "_id": "613b3742055edfe45b7e4404", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "task:class:Task", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -904,12 +918,12 @@ } }, { - "_id": "6138e727b33f4e30150589a6", - "objectId": "6138e727b33f4e30150589a7", + "_id": "613b3742055edfe45b7e4405", + "objectId": "613b3742055edfe45b7e4406", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143233, + "modifiedOn": 1631270722474, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -922,12 +936,12 @@ } }, { - "_id": "6138e727b33f4e30150589a8", - "objectId": "6138e727b33f4e30150589a9", + "_id": "613b3742055edfe45b7e4407", + "objectId": "613b3742055edfe45b7e4408", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143233, + "modifiedOn": 1631270722474, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -940,12 +954,12 @@ } }, { - "_id": "6138e727b33f4e30150589aa", - "objectId": "6138e727b33f4e30150589ab", + "_id": "613b3742055edfe45b7e4409", + "objectId": "613b3742055edfe45b7e440a", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143233, + "modifiedOn": 1631270722474, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -958,13 +972,13 @@ } }, { - "_id": "6138e727b33f4e30150589ac", + "_id": "613b3742055edfe45b7e440b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "task:class:Project", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -974,11 +988,11 @@ } }, { - "_id": "6138e727b33f4e30150589ad", + "_id": "613b3742055edfe45b7e440c", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "task:class:Project", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -991,13 +1005,13 @@ } }, { - "_id": "6138e727b33f4e30150589ae", + "_id": "613b3742055edfe45b7e440d", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589af", + "objectId": "613b3742055edfe45b7e440e", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "attachTo": "task:class:Task", @@ -1015,13 +1029,13 @@ } }, { - "_id": "6138e727b33f4e30150589b0", + "_id": "613b3742055edfe45b7e440f", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589b1", + "objectId": "613b3742055edfe45b7e4410", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "label": "task:string:ApplicationLabelTask", @@ -1039,13 +1053,13 @@ } }, { - "_id": "6138e727b33f4e30150589b2", + "_id": "613b3742055edfe45b7e4411", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589b3", + "objectId": "613b3742055edfe45b7e4412", "objectClass": "task:class:Project", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "name": "demo", @@ -1055,13 +1069,13 @@ } }, { - "_id": "6138e727b33f4e30150589b4", + "_id": "613b3742055edfe45b7e4413", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Applicant", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "domain": "recruit", @@ -1070,12 +1084,12 @@ } }, { - "_id": "6138e727b33f4e30150589b5", - "objectId": "6138e727b33f4e30150589b6", + "_id": "613b3742055edfe45b7e4414", + "objectId": "613b3742055edfe45b7e4415", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143340, + "modifiedOn": 1631270722589, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1088,12 +1102,12 @@ } }, { - "_id": "6138e727b33f4e30150589b7", - "objectId": "6138e727b33f4e30150589b8", + "_id": "613b3742055edfe45b7e4416", + "objectId": "613b3742055edfe45b7e4417", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143340, + "modifiedOn": 1631270722589, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1106,13 +1120,13 @@ } }, { - "_id": "6138e727b33f4e30150589b9", + "_id": "613b3742055edfe45b7e4418", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Candidate", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1121,12 +1135,12 @@ } }, { - "_id": "6138e727b33f4e30150589ba", - "objectId": "6138e727b33f4e30150589bb", + "_id": "613b3742055edfe45b7e4419", + "objectId": "613b3742055edfe45b7e441a", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143340, + "modifiedOn": 1631270722589, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1139,13 +1153,13 @@ } }, { - "_id": "6138e727b33f4e30150589bc", + "_id": "613b3742055edfe45b7e441b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Candidates", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1155,13 +1169,13 @@ } }, { - "_id": "6138e727b33f4e30150589bd", + "_id": "613b3742055edfe45b7e441c", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Vacancy", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1171,11 +1185,11 @@ } }, { - "_id": "6138e727b33f4e30150589be", + "_id": "613b3742055edfe45b7e441d", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "objectId": "recruit:class:Vacancy", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1188,11 +1202,11 @@ } }, { - "_id": "6138e727b33f4e30150589bf", + "_id": "613b3742055edfe45b7e441e", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "objectId": "recruit:class:Candidates", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1205,13 +1219,13 @@ } }, { - "_id": "6138e727b33f4e30150589c0", + "_id": "613b3742055edfe45b7e441f", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589c1", + "objectId": "613b3742055edfe45b7e4420", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "label": "recruit:string:RecruitApplication", @@ -1235,13 +1249,13 @@ } }, { - "_id": "6138e727b33f4e30150589c2", + "_id": "613b3742055edfe45b7e4421", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:space:CandidatesPublic", "objectClass": "recruit:class:Candidates", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "name": "public", @@ -1251,13 +1265,13 @@ } }, { - "_id": "6138e727b33f4e30150589c3", + "_id": "613b3742055edfe45b7e4422", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589c4", + "objectId": "613b3742055edfe45b7e4423", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Candidate", @@ -1278,13 +1292,13 @@ } }, { - "_id": "6138e727b33f4e30150589c5", + "_id": "613b3742055edfe45b7e4424", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589c6", + "objectId": "613b3742055edfe45b7e4425", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Applicant", @@ -1305,13 +1319,13 @@ } }, { - "_id": "6138e727b33f4e30150589c7", + "_id": "613b3742055edfe45b7e4426", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589c8", + "objectId": "613b3742055edfe45b7e4427", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Applicant", @@ -1332,11 +1346,11 @@ } }, { - "_id": "6138e727b33f4e30150589c9", + "_id": "613b3742055edfe45b7e4428", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "objectId": "recruit:class:Applicant", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1346,11 +1360,11 @@ } }, { - "_id": "6138e727b33f4e30150589ca", + "_id": "613b3742055edfe45b7e4429", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "objectId": "recruit:class:Candidate", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1360,13 +1374,13 @@ } }, { - "_id": "6138e727b33f4e30150589cb", + "_id": "613b3742055edfe45b7e442a", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "server-core:class:Trigger", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -1375,84 +1389,26 @@ } }, { - "_id": "6138e727b33f4e30150589cc", + "_id": "613b3742055edfe45b7e442b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589cd", + "objectId": "613b3742055edfe45b7e442c", "objectClass": "server-core:class:Trigger", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "trigger": "server-chunter:trigger:OnMessage" } }, { - "_id": "6138e727b33f4e30150589ce", + "_id": "613b3742055edfe45b7e442d", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589cf", - "objectClass": "contact:class:Employee", - "objectSpace": "contact:space:Employee", - "modifiedOn": 1631119143362, - "modifiedBy": "core:account:System", - "attributes": { - "firstName": "Rosamund", - "lastName": "Chen", - "city": "Mountain View", - "channels": [] - } - }, - { - "_id": "6138e727b33f4e30150589d0", - "_class": "core:class:TxCreateDoc", - "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d1", - "objectClass": "core:class:Account", - "objectSpace": "core:space:Model", - "modifiedOn": 1631119143362, - "modifiedBy": "core:account:System", - "attributes": { - "email": "rosamund@hc.engineering" - } - }, - { - "_id": "6138e727b33f4e30150589d2", - "_class": "core:class:TxCreateDoc", - "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d3", - "objectClass": "contact:class:Employee", - "objectSpace": "contact:space:Employee", - "modifiedOn": 1631119143362, - "modifiedBy": "core:account:System", - "attributes": { - "firstName": "Elon", - "lastName": "Musk", - "city": "Bel Air", - "channels": [] - } - }, - { - "_id": "6138e727b33f4e30150589d4", - "_class": "core:class:TxCreateDoc", - "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d5", - "objectClass": "core:class:Account", - "objectSpace": "core:space:Model", - "modifiedOn": 1631119143362, - "modifiedBy": "core:account:System", - "attributes": { - "email": "elon@hc.engineering" - } - }, - { - "_id": "6138e727b33f4e30150589d6", - "_class": "core:class:TxCreateDoc", - "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d7", + "objectId": "613b3742055edfe45b7e442e", "objectClass": "recruit:class:Candidate", "objectSpace": "recruit:space:CandidatesPublic", - "modifiedOn": 1631119143362, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "firstName": "Andrey", @@ -1467,13 +1423,13 @@ } }, { - "_id": "6138e727b33f4e30150589d8", + "_id": "613b3742055edfe45b7e442f", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d9", + "objectId": "613b3742055edfe45b7e4430", "objectClass": "recruit:class:Candidate", "objectSpace": "recruit:space:CandidatesPublic", - "modifiedOn": 1631119143362, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "firstName": "Marina", diff --git a/dev/tool/src/index.ts b/dev/tool/src/index.ts index aee0cee143..97b8228c54 100644 --- a/dev/tool/src/index.ts +++ b/dev/tool/src/index.ts @@ -18,7 +18,7 @@ import { program } from 'commander' import { MongoClient, Db } from 'mongodb' import { getAccount, createAccount, assignWorkspace, createWorkspace, ACCOUNT_DB } from '@anticrm/account' import { createContributingClient } from '@anticrm/contrib' -import core, { TxOperations } from '@anticrm/core' +import core, { TxOperations, TxFactory, DOMAIN_TX } from '@anticrm/core' import { encode } from 'jwt-simple' import { Client } from 'minio' import { initWorkspace } from './workspace' @@ -63,11 +63,11 @@ const minio = new Client({ secretKey: minioSecretKey }) -async function withDatabase (uri: string, f: (db: Db) => Promise): Promise { +async function withDatabase (uri: string, f: (db: Db, client: MongoClient) => Promise): Promise { console.log(`connecting to database '${uri}'...`) const client = await MongoClient.connect(uri) - await f(client.db(ACCOUNT_DB)) + await f(client.db(ACCOUNT_DB), client) await client.close() } @@ -75,15 +75,15 @@ program.version('0.0.1') // create-user john.appleseed@gmail.com --password 123 --workspace workspace --fullname "John Appleseed" program - .command('create-user ') + .command('create-account ') .description('create user and corresponding account in master database') .requiredOption('-p, --password ', 'user password') - .requiredOption('-f, --first ', 'first name') - .requiredOption('-l, --last ', 'first name') + .requiredOption('-f, --first ', 'first name') + .requiredOption('-l, --last ', 'first name') .action(async (email: string, cmd) => { return await withDatabase(mongodbUri, async (db) => { - console.log(`creating account ${cmd.firstname as string} ${cmd.lastname as string} (${email})...`) - await createAccount(db, email, cmd.password, cmd.firstname, cmd.lastname) + console.log(`creating account ${cmd.first as string} ${cmd.last as string} (${email})...`) + await createAccount(db, email, cmd.password, cmd.first, cmd.last) }) }) @@ -91,28 +91,37 @@ program .command('assign-workspace ') .description('assign workspace') .action(async (email: string, workspace: string, cmd) => { - return await withDatabase(mongodbUri, async (db) => { + return await withDatabase(mongodbUri, async (db, client) => { console.log(`retrieveing account from ${email}...`) const account = await getAccount(db, email) if (account === null) { throw new Error('account not found') } + console.log(`assigning user ${email} to ${workspace}...`) await assignWorkspace(db, email, workspace) + + console.log('connecting to transactor...') const token = encode({ email: 'anticrm@hc.engineering', workspace }, 'secret') const url = new URL(`/${token}`, transactorUrl) const contrib = await createContributingClient(url.href) const txop = new TxOperations(contrib, core.account.System) + + console.log('create user in target workspace...') const employee = await txop.createDoc(contact.class.Employee, contact.space.Employee, { firstName: account.first, lastName: account.last, city: 'Mountain View', channels: [] }) + + console.log('create account in target workspace...') await txop.createDoc(contact.class.EmployeeAccount, core.space.Model, { email, employee }) + + contrib.close() }) }) diff --git a/dev/tool/src/model.tx.json b/dev/tool/src/model.tx.json index 9b2a1e41b7..1e3f64e6e9 100644 --- a/dev/tool/src/model.tx.json +++ b/dev/tool/src/model.tx.json @@ -1,25 +1,25 @@ [ { - "_id": "6138e727b33f4e301505895d", + "_id": "613b3742055edfe45b7e43bb", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Obj", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0 } }, { - "_id": "6138e727b33f4e301505895e", + "_id": "613b3742055edfe45b7e43bc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Doc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -27,13 +27,13 @@ } }, { - "_id": "6138e727b33f4e301505895f", + "_id": "613b3742055edfe45b7e43bd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:State", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "state", @@ -42,13 +42,13 @@ } }, { - "_id": "6138e727b33f4e3015058960", + "_id": "613b3742055edfe45b7e43be", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Type", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -56,13 +56,13 @@ } }, { - "_id": "6138e727b33f4e3015058961", + "_id": "613b3742055edfe45b7e43bf", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -70,13 +70,13 @@ } }, { - "_id": "6138e727b33f4e3015058962", + "_id": "613b3742055edfe45b7e43c0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Attribute", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -84,13 +84,13 @@ } }, { - "_id": "6138e727b33f4e3015058963", + "_id": "613b3742055edfe45b7e43c1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Account", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -99,13 +99,13 @@ } }, { - "_id": "6138e727b33f4e3015058964", + "_id": "613b3742055edfe45b7e43c2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Space", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -114,13 +114,13 @@ } }, { - "_id": "6138e727b33f4e3015058965", + "_id": "613b3742055edfe45b7e43c3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Tx", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "tx", @@ -129,13 +129,13 @@ } }, { - "_id": "6138e727b33f4e3015058966", + "_id": "613b3742055edfe45b7e43c4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxCUD", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -143,13 +143,13 @@ } }, { - "_id": "6138e727b33f4e3015058967", + "_id": "613b3742055edfe45b7e43c5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxUpdateDoc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -157,13 +157,13 @@ } }, { - "_id": "6138e727b33f4e3015058968", + "_id": "613b3742055edfe45b7e43c6", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxMixin", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -171,13 +171,13 @@ } }, { - "_id": "6138e727b33f4e3015058969", + "_id": "613b3742055edfe45b7e43c7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxCreateDoc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -185,13 +185,13 @@ } }, { - "_id": "6138e727b33f4e301505896a", + "_id": "613b3742055edfe45b7e43c8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Class", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -200,13 +200,13 @@ } }, { - "_id": "6138e727b33f4e301505896b", + "_id": "613b3742055edfe45b7e43c9", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Mixin", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -214,13 +214,13 @@ } }, { - "_id": "6138e727b33f4e301505896c", + "_id": "613b3742055edfe45b7e43ca", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:class:Viewlet", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -229,13 +229,13 @@ } }, { - "_id": "6138e727b33f4e301505896d", + "_id": "613b3742055edfe45b7e43cb", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:class:ViewletDescriptor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -244,13 +244,13 @@ } }, { - "_id": "6138e727b33f4e301505896e", + "_id": "613b3742055edfe45b7e43cc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:ObjectEditor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -258,13 +258,13 @@ } }, { - "_id": "6138e727b33f4e301505896f", + "_id": "613b3742055edfe45b7e43cd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:KanbanCard", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -272,13 +272,13 @@ } }, { - "_id": "6138e727b33f4e3015058970", + "_id": "613b3742055edfe45b7e43ce", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:AttributePresenter", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -286,13 +286,13 @@ } }, { - "_id": "6138e727b33f4e3015058971", + "_id": "613b3742055edfe45b7e43cf", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:AttributeEditor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -300,11 +300,11 @@ } }, { - "_id": "6138e727b33f4e3015058972", + "_id": "613b3742055edfe45b7e43d0", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -314,11 +314,11 @@ } }, { - "_id": "6138e727b33f4e3015058973", + "_id": "613b3742055edfe45b7e43d1", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -328,11 +328,11 @@ } }, { - "_id": "6138e727b33f4e3015058974", + "_id": "613b3742055edfe45b7e43d2", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "objectId": "core:class:State", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -342,13 +342,13 @@ } }, { - "_id": "6138e727b33f4e3015058975", + "_id": "613b3742055edfe45b7e43d3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:viewlet:Table", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "label": "Table", @@ -357,13 +357,13 @@ } }, { - "_id": "6138e727b33f4e3015058976", + "_id": "613b3742055edfe45b7e43d4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:viewlet:Kanban", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "label": "Kanban", @@ -372,13 +372,13 @@ } }, { - "_id": "6138e727b33f4e3015058977", + "_id": "613b3742055edfe45b7e43d5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "workbench:mixin:SpaceView", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -386,13 +386,13 @@ } }, { - "_id": "6138e727b33f4e3015058978", + "_id": "613b3742055edfe45b7e43d6", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "workbench:class:Application", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -401,13 +401,27 @@ } }, { - "_id": "6138e727b33f4e3015058979", + "_id": "613b3742055edfe45b7e43d7", + "_class": "core:class:TxCreateDoc", + "space": "core:space:Tx", + "objectId": "contact:class:EmployeeAccount", + "objectClass": "core:class:Class", + "objectSpace": "core:space:Model", + "modifiedOn": 1631270722632, + "modifiedBy": "core:account:System", + "attributes": { + "kind": 0, + "extends": "core:class:Account" + } + }, + { + "_id": "613b3742055edfe45b7e43d8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Contact", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "contact", @@ -416,12 +430,12 @@ } }, { - "_id": "6138e727b33f4e301505897a", - "objectId": "6138e727b33f4e301505897b", + "_id": "613b3742055edfe45b7e43d9", + "objectId": "613b3742055edfe45b7e43da", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143186, + "modifiedOn": 1631270722425, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -434,13 +448,13 @@ } }, { - "_id": "6138e727b33f4e301505897c", + "_id": "613b3742055edfe45b7e43db", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Person", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -449,12 +463,12 @@ } }, { - "_id": "6138e727b33f4e301505897d", - "objectId": "6138e727b33f4e301505897e", + "_id": "613b3742055edfe45b7e43dc", + "objectId": "613b3742055edfe45b7e43dd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143186, + "modifiedOn": 1631270722425, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -467,12 +481,12 @@ } }, { - "_id": "6138e727b33f4e301505897f", - "objectId": "6138e727b33f4e3015058980", + "_id": "613b3742055edfe45b7e43de", + "objectId": "613b3742055edfe45b7e43df", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143186, + "modifiedOn": 1631270722425, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -485,12 +499,12 @@ } }, { - "_id": "6138e727b33f4e3015058981", - "objectId": "6138e727b33f4e3015058982", + "_id": "613b3742055edfe45b7e43e0", + "objectId": "613b3742055edfe45b7e43e1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143186, + "modifiedOn": 1631270722425, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -503,13 +517,13 @@ } }, { - "_id": "6138e727b33f4e3015058983", + "_id": "613b3742055edfe45b7e43e2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Employee", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -517,13 +531,13 @@ } }, { - "_id": "6138e727b33f4e3015058984", + "_id": "613b3742055edfe45b7e43e3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Organization", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -531,13 +545,13 @@ } }, { - "_id": "6138e727b33f4e3015058985", + "_id": "613b3742055edfe45b7e43e4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:TypeChannels", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -545,13 +559,13 @@ } }, { - "_id": "6138e727b33f4e3015058986", + "_id": "613b3742055edfe45b7e43e5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:ChannelProvider", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -560,11 +574,11 @@ } }, { - "_id": "6138e727b33f4e3015058987", + "_id": "613b3742055edfe45b7e43e6", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "contact:class:TypeChannels", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -574,13 +588,13 @@ } }, { - "_id": "6138e727b33f4e3015058988", + "_id": "613b3742055edfe45b7e43e7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:channelProvider:Email", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Email", @@ -589,13 +603,13 @@ } }, { - "_id": "6138e727b33f4e3015058989", + "_id": "613b3742055edfe45b7e43e8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505898a", + "objectId": "613b3742055edfe45b7e43e9", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Phone", @@ -604,13 +618,13 @@ } }, { - "_id": "6138e727b33f4e301505898b", + "_id": "613b3742055edfe45b7e43ea", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505898c", + "objectId": "613b3742055edfe45b7e43eb", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "LinkedIn", @@ -619,13 +633,13 @@ } }, { - "_id": "6138e727b33f4e301505898d", + "_id": "613b3742055edfe45b7e43ec", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505898e", + "objectId": "613b3742055edfe45b7e43ed", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Twitter", @@ -634,13 +648,13 @@ } }, { - "_id": "6138e727b33f4e301505898f", + "_id": "613b3742055edfe45b7e43ee", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e3015058990", + "objectId": "613b3742055edfe45b7e43ef", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Telegram", @@ -649,13 +663,13 @@ } }, { - "_id": "6138e727b33f4e3015058991", + "_id": "613b3742055edfe45b7e43f0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:space:Employee", "objectClass": "core:class:Space", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "name": "Employees", @@ -665,11 +679,11 @@ } }, { - "_id": "6138e727b33f4e3015058992", + "_id": "613b3742055edfe45b7e43f1", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "contact:class:Person", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -679,13 +693,13 @@ } }, { - "_id": "6138e727b33f4e3015058993", + "_id": "613b3742055edfe45b7e43f2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Attachment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "attachment", @@ -694,13 +708,13 @@ } }, { - "_id": "6138e727b33f4e3015058994", + "_id": "613b3742055edfe45b7e43f3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Comment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "comment", @@ -709,13 +723,13 @@ } }, { - "_id": "6138e727b33f4e3015058995", + "_id": "613b3742055edfe45b7e43f4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Backlink", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -723,13 +737,13 @@ } }, { - "_id": "6138e727b33f4e3015058996", + "_id": "613b3742055edfe45b7e43f5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Message", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "chunter", @@ -738,12 +752,12 @@ } }, { - "_id": "6138e727b33f4e3015058997", - "objectId": "6138e727b33f4e3015058998", + "_id": "613b3742055edfe45b7e43f6", + "objectId": "613b3742055edfe45b7e43f7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143289, + "modifiedOn": 1631270722533, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -757,13 +771,13 @@ } }, { - "_id": "6138e727b33f4e3015058999", + "_id": "613b3742055edfe45b7e43f8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Channel", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -773,11 +787,11 @@ } }, { - "_id": "6138e727b33f4e301505899a", + "_id": "613b3742055edfe45b7e43f9", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "chunter:class:Channel", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -789,13 +803,13 @@ } }, { - "_id": "6138e727b33f4e301505899b", + "_id": "613b3742055edfe45b7e43fa", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:viewlet:Chat", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Chat", @@ -804,13 +818,13 @@ } }, { - "_id": "6138e727b33f4e301505899c", + "_id": "613b3742055edfe45b7e43fb", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505899d", + "objectId": "613b3742055edfe45b7e43fc", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "attachTo": "chunter:class:Message", @@ -820,13 +834,13 @@ } }, { - "_id": "6138e727b33f4e301505899e", + "_id": "613b3742055edfe45b7e43fd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505899f", + "objectId": "613b3742055edfe45b7e43fe", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "chunter:string:ApplicationLabelChunter", @@ -844,13 +858,13 @@ } }, { - "_id": "6138e727b33f4e30150589a0", + "_id": "613b3742055edfe45b7e43ff", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589a1", + "objectId": "613b3742055edfe45b7e4400", "objectClass": "chunter:class:Channel", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "name": "general", @@ -860,13 +874,13 @@ } }, { - "_id": "6138e727b33f4e30150589a2", + "_id": "613b3742055edfe45b7e4401", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589a3", + "objectId": "613b3742055edfe45b7e4402", "objectClass": "chunter:class:Channel", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "name": "random", @@ -876,11 +890,11 @@ } }, { - "_id": "6138e727b33f4e30150589a4", + "_id": "613b3742055edfe45b7e4403", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "chunter:class:Attachment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -890,13 +904,13 @@ } }, { - "_id": "6138e727b33f4e30150589a5", + "_id": "613b3742055edfe45b7e4404", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "task:class:Task", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -904,12 +918,12 @@ } }, { - "_id": "6138e727b33f4e30150589a6", - "objectId": "6138e727b33f4e30150589a7", + "_id": "613b3742055edfe45b7e4405", + "objectId": "613b3742055edfe45b7e4406", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143233, + "modifiedOn": 1631270722474, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -922,12 +936,12 @@ } }, { - "_id": "6138e727b33f4e30150589a8", - "objectId": "6138e727b33f4e30150589a9", + "_id": "613b3742055edfe45b7e4407", + "objectId": "613b3742055edfe45b7e4408", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143233, + "modifiedOn": 1631270722474, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -940,12 +954,12 @@ } }, { - "_id": "6138e727b33f4e30150589aa", - "objectId": "6138e727b33f4e30150589ab", + "_id": "613b3742055edfe45b7e4409", + "objectId": "613b3742055edfe45b7e440a", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143233, + "modifiedOn": 1631270722474, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -958,13 +972,13 @@ } }, { - "_id": "6138e727b33f4e30150589ac", + "_id": "613b3742055edfe45b7e440b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "task:class:Project", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -974,11 +988,11 @@ } }, { - "_id": "6138e727b33f4e30150589ad", + "_id": "613b3742055edfe45b7e440c", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "task:class:Project", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -991,13 +1005,13 @@ } }, { - "_id": "6138e727b33f4e30150589ae", + "_id": "613b3742055edfe45b7e440d", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589af", + "objectId": "613b3742055edfe45b7e440e", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "attachTo": "task:class:Task", @@ -1015,13 +1029,13 @@ } }, { - "_id": "6138e727b33f4e30150589b0", + "_id": "613b3742055edfe45b7e440f", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589b1", + "objectId": "613b3742055edfe45b7e4410", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "label": "task:string:ApplicationLabelTask", @@ -1039,13 +1053,13 @@ } }, { - "_id": "6138e727b33f4e30150589b2", + "_id": "613b3742055edfe45b7e4411", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589b3", + "objectId": "613b3742055edfe45b7e4412", "objectClass": "task:class:Project", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "name": "demo", @@ -1055,13 +1069,13 @@ } }, { - "_id": "6138e727b33f4e30150589b4", + "_id": "613b3742055edfe45b7e4413", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Applicant", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "domain": "recruit", @@ -1070,12 +1084,12 @@ } }, { - "_id": "6138e727b33f4e30150589b5", - "objectId": "6138e727b33f4e30150589b6", + "_id": "613b3742055edfe45b7e4414", + "objectId": "613b3742055edfe45b7e4415", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143340, + "modifiedOn": 1631270722589, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1088,12 +1102,12 @@ } }, { - "_id": "6138e727b33f4e30150589b7", - "objectId": "6138e727b33f4e30150589b8", + "_id": "613b3742055edfe45b7e4416", + "objectId": "613b3742055edfe45b7e4417", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143340, + "modifiedOn": 1631270722589, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1106,13 +1120,13 @@ } }, { - "_id": "6138e727b33f4e30150589b9", + "_id": "613b3742055edfe45b7e4418", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Candidate", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1121,12 +1135,12 @@ } }, { - "_id": "6138e727b33f4e30150589ba", - "objectId": "6138e727b33f4e30150589bb", + "_id": "613b3742055edfe45b7e4419", + "objectId": "613b3742055edfe45b7e441a", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143340, + "modifiedOn": 1631270722589, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1139,13 +1153,13 @@ } }, { - "_id": "6138e727b33f4e30150589bc", + "_id": "613b3742055edfe45b7e441b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Candidates", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1155,13 +1169,13 @@ } }, { - "_id": "6138e727b33f4e30150589bd", + "_id": "613b3742055edfe45b7e441c", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Vacancy", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1171,11 +1185,11 @@ } }, { - "_id": "6138e727b33f4e30150589be", + "_id": "613b3742055edfe45b7e441d", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "objectId": "recruit:class:Vacancy", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1188,11 +1202,11 @@ } }, { - "_id": "6138e727b33f4e30150589bf", + "_id": "613b3742055edfe45b7e441e", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "objectId": "recruit:class:Candidates", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1205,13 +1219,13 @@ } }, { - "_id": "6138e727b33f4e30150589c0", + "_id": "613b3742055edfe45b7e441f", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589c1", + "objectId": "613b3742055edfe45b7e4420", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "label": "recruit:string:RecruitApplication", @@ -1235,13 +1249,13 @@ } }, { - "_id": "6138e727b33f4e30150589c2", + "_id": "613b3742055edfe45b7e4421", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:space:CandidatesPublic", "objectClass": "recruit:class:Candidates", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "name": "public", @@ -1251,13 +1265,13 @@ } }, { - "_id": "6138e727b33f4e30150589c3", + "_id": "613b3742055edfe45b7e4422", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589c4", + "objectId": "613b3742055edfe45b7e4423", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Candidate", @@ -1278,13 +1292,13 @@ } }, { - "_id": "6138e727b33f4e30150589c5", + "_id": "613b3742055edfe45b7e4424", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589c6", + "objectId": "613b3742055edfe45b7e4425", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Applicant", @@ -1305,13 +1319,13 @@ } }, { - "_id": "6138e727b33f4e30150589c7", + "_id": "613b3742055edfe45b7e4426", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589c8", + "objectId": "613b3742055edfe45b7e4427", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Applicant", @@ -1332,11 +1346,11 @@ } }, { - "_id": "6138e727b33f4e30150589c9", + "_id": "613b3742055edfe45b7e4428", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "objectId": "recruit:class:Applicant", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1346,11 +1360,11 @@ } }, { - "_id": "6138e727b33f4e30150589ca", + "_id": "613b3742055edfe45b7e4429", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "objectId": "recruit:class:Candidate", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1360,13 +1374,13 @@ } }, { - "_id": "6138e727b33f4e30150589cb", + "_id": "613b3742055edfe45b7e442a", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "server-core:class:Trigger", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -1375,84 +1389,26 @@ } }, { - "_id": "6138e727b33f4e30150589cc", + "_id": "613b3742055edfe45b7e442b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589cd", + "objectId": "613b3742055edfe45b7e442c", "objectClass": "server-core:class:Trigger", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "trigger": "server-chunter:trigger:OnMessage" } }, { - "_id": "6138e727b33f4e30150589ce", + "_id": "613b3742055edfe45b7e442d", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589cf", - "objectClass": "contact:class:Employee", - "objectSpace": "contact:space:Employee", - "modifiedOn": 1631119143362, - "modifiedBy": "core:account:System", - "attributes": { - "firstName": "Rosamund", - "lastName": "Chen", - "city": "Mountain View", - "channels": [] - } - }, - { - "_id": "6138e727b33f4e30150589d0", - "_class": "core:class:TxCreateDoc", - "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d1", - "objectClass": "core:class:Account", - "objectSpace": "core:space:Model", - "modifiedOn": 1631119143362, - "modifiedBy": "core:account:System", - "attributes": { - "email": "rosamund@hc.engineering" - } - }, - { - "_id": "6138e727b33f4e30150589d2", - "_class": "core:class:TxCreateDoc", - "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d3", - "objectClass": "contact:class:Employee", - "objectSpace": "contact:space:Employee", - "modifiedOn": 1631119143362, - "modifiedBy": "core:account:System", - "attributes": { - "firstName": "Elon", - "lastName": "Musk", - "city": "Bel Air", - "channels": [] - } - }, - { - "_id": "6138e727b33f4e30150589d4", - "_class": "core:class:TxCreateDoc", - "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d5", - "objectClass": "core:class:Account", - "objectSpace": "core:space:Model", - "modifiedOn": 1631119143362, - "modifiedBy": "core:account:System", - "attributes": { - "email": "elon@hc.engineering" - } - }, - { - "_id": "6138e727b33f4e30150589d6", - "_class": "core:class:TxCreateDoc", - "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d7", + "objectId": "613b3742055edfe45b7e442e", "objectClass": "recruit:class:Candidate", "objectSpace": "recruit:space:CandidatesPublic", - "modifiedOn": 1631119143362, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "firstName": "Andrey", @@ -1467,13 +1423,13 @@ } }, { - "_id": "6138e727b33f4e30150589d8", + "_id": "613b3742055edfe45b7e442f", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d9", + "objectId": "613b3742055edfe45b7e4430", "objectClass": "recruit:class:Candidate", "objectSpace": "recruit:space:CandidatesPublic", - "modifiedOn": 1631119143362, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "firstName": "Marina", diff --git a/models/all/src/__genmodel.ts b/models/all/src/__genmodel.ts index 5f5a0290c7..0be9fd2ae6 100644 --- a/models/all/src/__genmodel.ts +++ b/models/all/src/__genmodel.ts @@ -19,3 +19,4 @@ import { writeFileSync } from 'fs' const content = JSON.stringify(builder.getTxes(), undefined, 2) writeFileSync('../../dev/storage/src/model.tx.json', content) writeFileSync('../../server/workspace/src/model.tx.json', content) +writeFileSync('../../dev/tool/src/model.tx.json', content) diff --git a/plugins/workbench-resources/src/components/WorkbenchApp.svelte b/plugins/workbench-resources/src/components/WorkbenchApp.svelte index a3442ffac1..23011db031 100644 --- a/plugins/workbench-resources/src/components/WorkbenchApp.svelte +++ b/plugins/workbench-resources/src/components/WorkbenchApp.svelte @@ -38,9 +38,12 @@ async function connect(): Promise { const getClient = await getResource(client.function.GetClient) const instance = await getClient(token, endpoint) - const me = await instance.findOne(contact.class.Employee, { email }) + const me = await instance.findOne(contact.class.EmployeeAccount, { email }) if (me !== undefined) { - setCurrentAccount(me._id) + console.log('login: employee account', me) + setCurrentAccount(me) + } else { + console.log('WARNING: no employee account found.') } return instance } diff --git a/plugins/workbench-resources/src/utils.ts b/plugins/workbench-resources/src/utils.ts index 1d852bef09..c362a4d2a4 100644 --- a/plugins/workbench-resources/src/utils.ts +++ b/plugins/workbench-resources/src/utils.ts @@ -17,17 +17,16 @@ import type { Ref, Obj, Class } from '@anticrm/core' import type { Asset } from '@anticrm/platform' import type { Client } from '@anticrm/core' -import type { Employee } from '@anticrm/contact' +import type { EmployeeAccount } from '@anticrm/contact' export function classIcon(client: Client, _class: Ref>): Asset | undefined { return client.getHierarchy().getClass(_class).icon } -let currentAccount: Ref +let currentAccount: EmployeeAccount -export function getCurrentAccount(): Ref { return currentAccount } +export function getCurrentAccount(): EmployeeAccount { return currentAccount } -export function setCurrentAccount(account: Ref): void { +export function setCurrentAccount(account: EmployeeAccount): void { currentAccount = account - console.log('current account', currentAccount) } diff --git a/pods/account/kube/deployment.yml b/pods/account/kube/deployment.yml index bf1929c952..fc5c54b332 100644 --- a/pods/account/kube/deployment.yml +++ b/pods/account/kube/deployment.yml @@ -19,5 +19,5 @@ spec: - containerPort: 3000 imagePullPolicy: Always env: - - name: MONGO_URL - value: mongodb://root:WZCwnHRazX@mng-mongodb:27017/ + - name: MONGO_URL + value: mongodb://root:WZCwnHRazX@mng-mongodb:27017/ diff --git a/pods/account/src/index.ts b/pods/account/src/index.ts index 14c23a912f..a5ee211a22 100644 --- a/pods/account/src/index.ts +++ b/pods/account/src/index.ts @@ -24,7 +24,12 @@ import Router from 'koa-router' import bodyParser from 'koa-bodyparser' import cors from '@koa/cors' -const dbUri = process.env.MONGO_URL ?? 'mongodb://localhost:27017' +const dbUri = process.env.MONGO_URL +if (dbUri === undefined) { + console.log('Please provide mongodb url') + process.exit(1) +} + let client: MongoClient const app = new Koa() diff --git a/server/workspace/src/model.tx.json b/server/workspace/src/model.tx.json index 9b2a1e41b7..1e3f64e6e9 100644 --- a/server/workspace/src/model.tx.json +++ b/server/workspace/src/model.tx.json @@ -1,25 +1,25 @@ [ { - "_id": "6138e727b33f4e301505895d", + "_id": "613b3742055edfe45b7e43bb", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Obj", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0 } }, { - "_id": "6138e727b33f4e301505895e", + "_id": "613b3742055edfe45b7e43bc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Doc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -27,13 +27,13 @@ } }, { - "_id": "6138e727b33f4e301505895f", + "_id": "613b3742055edfe45b7e43bd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:State", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "state", @@ -42,13 +42,13 @@ } }, { - "_id": "6138e727b33f4e3015058960", + "_id": "613b3742055edfe45b7e43be", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Type", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -56,13 +56,13 @@ } }, { - "_id": "6138e727b33f4e3015058961", + "_id": "613b3742055edfe45b7e43bf", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -70,13 +70,13 @@ } }, { - "_id": "6138e727b33f4e3015058962", + "_id": "613b3742055edfe45b7e43c0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Attribute", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -84,13 +84,13 @@ } }, { - "_id": "6138e727b33f4e3015058963", + "_id": "613b3742055edfe45b7e43c1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Account", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -99,13 +99,13 @@ } }, { - "_id": "6138e727b33f4e3015058964", + "_id": "613b3742055edfe45b7e43c2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Space", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -114,13 +114,13 @@ } }, { - "_id": "6138e727b33f4e3015058965", + "_id": "613b3742055edfe45b7e43c3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Tx", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "tx", @@ -129,13 +129,13 @@ } }, { - "_id": "6138e727b33f4e3015058966", + "_id": "613b3742055edfe45b7e43c4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxCUD", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -143,13 +143,13 @@ } }, { - "_id": "6138e727b33f4e3015058967", + "_id": "613b3742055edfe45b7e43c5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxUpdateDoc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -157,13 +157,13 @@ } }, { - "_id": "6138e727b33f4e3015058968", + "_id": "613b3742055edfe45b7e43c6", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxMixin", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -171,13 +171,13 @@ } }, { - "_id": "6138e727b33f4e3015058969", + "_id": "613b3742055edfe45b7e43c7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:TxCreateDoc", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -185,13 +185,13 @@ } }, { - "_id": "6138e727b33f4e301505896a", + "_id": "613b3742055edfe45b7e43c8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Class", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -200,13 +200,13 @@ } }, { - "_id": "6138e727b33f4e301505896b", + "_id": "613b3742055edfe45b7e43c9", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "core:class:Mixin", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -214,13 +214,13 @@ } }, { - "_id": "6138e727b33f4e301505896c", + "_id": "613b3742055edfe45b7e43ca", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:class:Viewlet", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -229,13 +229,13 @@ } }, { - "_id": "6138e727b33f4e301505896d", + "_id": "613b3742055edfe45b7e43cb", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:class:ViewletDescriptor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -244,13 +244,13 @@ } }, { - "_id": "6138e727b33f4e301505896e", + "_id": "613b3742055edfe45b7e43cc", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:ObjectEditor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -258,13 +258,13 @@ } }, { - "_id": "6138e727b33f4e301505896f", + "_id": "613b3742055edfe45b7e43cd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:KanbanCard", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -272,13 +272,13 @@ } }, { - "_id": "6138e727b33f4e3015058970", + "_id": "613b3742055edfe45b7e43ce", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:AttributePresenter", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143360, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -286,13 +286,13 @@ } }, { - "_id": "6138e727b33f4e3015058971", + "_id": "613b3742055edfe45b7e43cf", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:mixin:AttributeEditor", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -300,11 +300,11 @@ } }, { - "_id": "6138e727b33f4e3015058972", + "_id": "613b3742055edfe45b7e43d0", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -314,11 +314,11 @@ } }, { - "_id": "6138e727b33f4e3015058973", + "_id": "613b3742055edfe45b7e43d1", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "objectId": "core:class:TypeString", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -328,11 +328,11 @@ } }, { - "_id": "6138e727b33f4e3015058974", + "_id": "613b3742055edfe45b7e43d2", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "objectId": "core:class:State", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -342,13 +342,13 @@ } }, { - "_id": "6138e727b33f4e3015058975", + "_id": "613b3742055edfe45b7e43d3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:viewlet:Table", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "label": "Table", @@ -357,13 +357,13 @@ } }, { - "_id": "6138e727b33f4e3015058976", + "_id": "613b3742055edfe45b7e43d4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "view:viewlet:Kanban", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722631, "modifiedBy": "core:account:System", "attributes": { "label": "Kanban", @@ -372,13 +372,13 @@ } }, { - "_id": "6138e727b33f4e3015058977", + "_id": "613b3742055edfe45b7e43d5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "workbench:mixin:SpaceView", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -386,13 +386,13 @@ } }, { - "_id": "6138e727b33f4e3015058978", + "_id": "613b3742055edfe45b7e43d6", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "workbench:class:Application", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -401,13 +401,27 @@ } }, { - "_id": "6138e727b33f4e3015058979", + "_id": "613b3742055edfe45b7e43d7", + "_class": "core:class:TxCreateDoc", + "space": "core:space:Tx", + "objectId": "contact:class:EmployeeAccount", + "objectClass": "core:class:Class", + "objectSpace": "core:space:Model", + "modifiedOn": 1631270722632, + "modifiedBy": "core:account:System", + "attributes": { + "kind": 0, + "extends": "core:class:Account" + } + }, + { + "_id": "613b3742055edfe45b7e43d8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Contact", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "contact", @@ -416,12 +430,12 @@ } }, { - "_id": "6138e727b33f4e301505897a", - "objectId": "6138e727b33f4e301505897b", + "_id": "613b3742055edfe45b7e43d9", + "objectId": "613b3742055edfe45b7e43da", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143186, + "modifiedOn": 1631270722425, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -434,13 +448,13 @@ } }, { - "_id": "6138e727b33f4e301505897c", + "_id": "613b3742055edfe45b7e43db", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Person", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -449,12 +463,12 @@ } }, { - "_id": "6138e727b33f4e301505897d", - "objectId": "6138e727b33f4e301505897e", + "_id": "613b3742055edfe45b7e43dc", + "objectId": "613b3742055edfe45b7e43dd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143186, + "modifiedOn": 1631270722425, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -467,12 +481,12 @@ } }, { - "_id": "6138e727b33f4e301505897f", - "objectId": "6138e727b33f4e3015058980", + "_id": "613b3742055edfe45b7e43de", + "objectId": "613b3742055edfe45b7e43df", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143186, + "modifiedOn": 1631270722425, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -485,12 +499,12 @@ } }, { - "_id": "6138e727b33f4e3015058981", - "objectId": "6138e727b33f4e3015058982", + "_id": "613b3742055edfe45b7e43e0", + "objectId": "613b3742055edfe45b7e43e1", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143186, + "modifiedOn": 1631270722425, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -503,13 +517,13 @@ } }, { - "_id": "6138e727b33f4e3015058983", + "_id": "613b3742055edfe45b7e43e2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Employee", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -517,13 +531,13 @@ } }, { - "_id": "6138e727b33f4e3015058984", + "_id": "613b3742055edfe45b7e43e3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:Organization", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -531,13 +545,13 @@ } }, { - "_id": "6138e727b33f4e3015058985", + "_id": "613b3742055edfe45b7e43e4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:TypeChannels", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -545,13 +559,13 @@ } }, { - "_id": "6138e727b33f4e3015058986", + "_id": "613b3742055edfe45b7e43e5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:class:ChannelProvider", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -560,11 +574,11 @@ } }, { - "_id": "6138e727b33f4e3015058987", + "_id": "613b3742055edfe45b7e43e6", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "contact:class:TypeChannels", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -574,13 +588,13 @@ } }, { - "_id": "6138e727b33f4e3015058988", + "_id": "613b3742055edfe45b7e43e7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:channelProvider:Email", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Email", @@ -589,13 +603,13 @@ } }, { - "_id": "6138e727b33f4e3015058989", + "_id": "613b3742055edfe45b7e43e8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505898a", + "objectId": "613b3742055edfe45b7e43e9", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Phone", @@ -604,13 +618,13 @@ } }, { - "_id": "6138e727b33f4e301505898b", + "_id": "613b3742055edfe45b7e43ea", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505898c", + "objectId": "613b3742055edfe45b7e43eb", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "LinkedIn", @@ -619,13 +633,13 @@ } }, { - "_id": "6138e727b33f4e301505898d", + "_id": "613b3742055edfe45b7e43ec", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505898e", + "objectId": "613b3742055edfe45b7e43ed", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Twitter", @@ -634,13 +648,13 @@ } }, { - "_id": "6138e727b33f4e301505898f", + "_id": "613b3742055edfe45b7e43ee", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e3015058990", + "objectId": "613b3742055edfe45b7e43ef", "objectClass": "contact:class:ChannelProvider", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Telegram", @@ -649,13 +663,13 @@ } }, { - "_id": "6138e727b33f4e3015058991", + "_id": "613b3742055edfe45b7e43f0", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "contact:space:Employee", "objectClass": "core:class:Space", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "name": "Employees", @@ -665,11 +679,11 @@ } }, { - "_id": "6138e727b33f4e3015058992", + "_id": "613b3742055edfe45b7e43f1", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "contact:class:Person", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -679,13 +693,13 @@ } }, { - "_id": "6138e727b33f4e3015058993", + "_id": "613b3742055edfe45b7e43f2", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Attachment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "attachment", @@ -694,13 +708,13 @@ } }, { - "_id": "6138e727b33f4e3015058994", + "_id": "613b3742055edfe45b7e43f3", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Comment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "comment", @@ -709,13 +723,13 @@ } }, { - "_id": "6138e727b33f4e3015058995", + "_id": "613b3742055edfe45b7e43f4", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Backlink", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -723,13 +737,13 @@ } }, { - "_id": "6138e727b33f4e3015058996", + "_id": "613b3742055edfe45b7e43f5", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Message", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "domain": "chunter", @@ -738,12 +752,12 @@ } }, { - "_id": "6138e727b33f4e3015058997", - "objectId": "6138e727b33f4e3015058998", + "_id": "613b3742055edfe45b7e43f6", + "objectId": "613b3742055edfe45b7e43f7", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143289, + "modifiedOn": 1631270722533, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -757,13 +771,13 @@ } }, { - "_id": "6138e727b33f4e3015058999", + "_id": "613b3742055edfe45b7e43f8", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:class:Channel", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -773,11 +787,11 @@ } }, { - "_id": "6138e727b33f4e301505899a", + "_id": "613b3742055edfe45b7e43f9", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "chunter:class:Channel", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -789,13 +803,13 @@ } }, { - "_id": "6138e727b33f4e301505899b", + "_id": "613b3742055edfe45b7e43fa", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "chunter:viewlet:Chat", "objectClass": "view:class:ViewletDescriptor", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "Chat", @@ -804,13 +818,13 @@ } }, { - "_id": "6138e727b33f4e301505899c", + "_id": "613b3742055edfe45b7e43fb", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505899d", + "objectId": "613b3742055edfe45b7e43fc", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "attachTo": "chunter:class:Message", @@ -820,13 +834,13 @@ } }, { - "_id": "6138e727b33f4e301505899e", + "_id": "613b3742055edfe45b7e43fd", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e301505899f", + "objectId": "613b3742055edfe45b7e43fe", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "label": "chunter:string:ApplicationLabelChunter", @@ -844,13 +858,13 @@ } }, { - "_id": "6138e727b33f4e30150589a0", + "_id": "613b3742055edfe45b7e43ff", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589a1", + "objectId": "613b3742055edfe45b7e4400", "objectClass": "chunter:class:Channel", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "name": "general", @@ -860,13 +874,13 @@ } }, { - "_id": "6138e727b33f4e30150589a2", + "_id": "613b3742055edfe45b7e4401", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589a3", + "objectId": "613b3742055edfe45b7e4402", "objectClass": "chunter:class:Channel", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "name": "random", @@ -876,11 +890,11 @@ } }, { - "_id": "6138e727b33f4e30150589a4", + "_id": "613b3742055edfe45b7e4403", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "chunter:class:Attachment", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -890,13 +904,13 @@ } }, { - "_id": "6138e727b33f4e30150589a5", + "_id": "613b3742055edfe45b7e4404", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "task:class:Task", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -904,12 +918,12 @@ } }, { - "_id": "6138e727b33f4e30150589a6", - "objectId": "6138e727b33f4e30150589a7", + "_id": "613b3742055edfe45b7e4405", + "objectId": "613b3742055edfe45b7e4406", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143233, + "modifiedOn": 1631270722474, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -922,12 +936,12 @@ } }, { - "_id": "6138e727b33f4e30150589a8", - "objectId": "6138e727b33f4e30150589a9", + "_id": "613b3742055edfe45b7e4407", + "objectId": "613b3742055edfe45b7e4408", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143233, + "modifiedOn": 1631270722474, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -940,12 +954,12 @@ } }, { - "_id": "6138e727b33f4e30150589aa", - "objectId": "6138e727b33f4e30150589ab", + "_id": "613b3742055edfe45b7e4409", + "objectId": "613b3742055edfe45b7e440a", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143233, + "modifiedOn": 1631270722474, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -958,13 +972,13 @@ } }, { - "_id": "6138e727b33f4e30150589ac", + "_id": "613b3742055edfe45b7e440b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "task:class:Project", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -974,11 +988,11 @@ } }, { - "_id": "6138e727b33f4e30150589ad", + "_id": "613b3742055edfe45b7e440c", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722632, "objectId": "task:class:Project", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -991,13 +1005,13 @@ } }, { - "_id": "6138e727b33f4e30150589ae", + "_id": "613b3742055edfe45b7e440d", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589af", + "objectId": "613b3742055edfe45b7e440e", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "attachTo": "task:class:Task", @@ -1015,13 +1029,13 @@ } }, { - "_id": "6138e727b33f4e30150589b0", + "_id": "613b3742055edfe45b7e440f", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589b1", + "objectId": "613b3742055edfe45b7e4410", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "label": "task:string:ApplicationLabelTask", @@ -1039,13 +1053,13 @@ } }, { - "_id": "6138e727b33f4e30150589b2", + "_id": "613b3742055edfe45b7e4411", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589b3", + "objectId": "613b3742055edfe45b7e4412", "objectClass": "task:class:Project", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "name": "demo", @@ -1055,13 +1069,13 @@ } }, { - "_id": "6138e727b33f4e30150589b4", + "_id": "613b3742055edfe45b7e4413", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Applicant", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "domain": "recruit", @@ -1070,12 +1084,12 @@ } }, { - "_id": "6138e727b33f4e30150589b5", - "objectId": "6138e727b33f4e30150589b6", + "_id": "613b3742055edfe45b7e4414", + "objectId": "613b3742055edfe45b7e4415", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143340, + "modifiedOn": 1631270722589, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1088,12 +1102,12 @@ } }, { - "_id": "6138e727b33f4e30150589b7", - "objectId": "6138e727b33f4e30150589b8", + "_id": "613b3742055edfe45b7e4416", + "objectId": "613b3742055edfe45b7e4417", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143340, + "modifiedOn": 1631270722589, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1106,13 +1120,13 @@ } }, { - "_id": "6138e727b33f4e30150589b9", + "_id": "613b3742055edfe45b7e4418", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Candidate", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1121,12 +1135,12 @@ } }, { - "_id": "6138e727b33f4e30150589ba", - "objectId": "6138e727b33f4e30150589bb", + "_id": "613b3742055edfe45b7e4419", + "objectId": "613b3742055edfe45b7e441a", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143340, + "modifiedOn": 1631270722589, "objectSpace": "core:space:Model", "objectClass": "core:class:Attribute", "attributes": { @@ -1139,13 +1153,13 @@ } }, { - "_id": "6138e727b33f4e30150589bc", + "_id": "613b3742055edfe45b7e441b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Candidates", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1155,13 +1169,13 @@ } }, { - "_id": "6138e727b33f4e30150589bd", + "_id": "613b3742055edfe45b7e441c", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:class:Vacancy", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "kind": 0, @@ -1171,11 +1185,11 @@ } }, { - "_id": "6138e727b33f4e30150589be", + "_id": "613b3742055edfe45b7e441d", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "objectId": "recruit:class:Vacancy", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1188,11 +1202,11 @@ } }, { - "_id": "6138e727b33f4e30150589bf", + "_id": "613b3742055edfe45b7e441e", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "objectId": "recruit:class:Candidates", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1205,13 +1219,13 @@ } }, { - "_id": "6138e727b33f4e30150589c0", + "_id": "613b3742055edfe45b7e441f", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589c1", + "objectId": "613b3742055edfe45b7e4420", "objectClass": "workbench:class:Application", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "label": "recruit:string:RecruitApplication", @@ -1235,13 +1249,13 @@ } }, { - "_id": "6138e727b33f4e30150589c2", + "_id": "613b3742055edfe45b7e4421", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "recruit:space:CandidatesPublic", "objectClass": "recruit:class:Candidates", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "name": "public", @@ -1251,13 +1265,13 @@ } }, { - "_id": "6138e727b33f4e30150589c3", + "_id": "613b3742055edfe45b7e4422", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589c4", + "objectId": "613b3742055edfe45b7e4423", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Candidate", @@ -1278,13 +1292,13 @@ } }, { - "_id": "6138e727b33f4e30150589c5", + "_id": "613b3742055edfe45b7e4424", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589c6", + "objectId": "613b3742055edfe45b7e4425", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Applicant", @@ -1305,13 +1319,13 @@ } }, { - "_id": "6138e727b33f4e30150589c7", + "_id": "613b3742055edfe45b7e4426", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589c8", + "objectId": "613b3742055edfe45b7e4427", "objectClass": "view:class:Viewlet", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "attachTo": "recruit:class:Applicant", @@ -1332,11 +1346,11 @@ } }, { - "_id": "6138e727b33f4e30150589c9", + "_id": "613b3742055edfe45b7e4428", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "objectId": "recruit:class:Applicant", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1346,11 +1360,11 @@ } }, { - "_id": "6138e727b33f4e30150589ca", + "_id": "613b3742055edfe45b7e4429", "_class": "core:class:TxMixin", "space": "core:space:Tx", "modifiedBy": "core:account:System", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "objectId": "recruit:class:Candidate", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", @@ -1360,13 +1374,13 @@ } }, { - "_id": "6138e727b33f4e30150589cb", + "_id": "613b3742055edfe45b7e442a", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", "objectId": "server-core:class:Trigger", "objectClass": "core:class:Class", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "domain": "model", @@ -1375,84 +1389,26 @@ } }, { - "_id": "6138e727b33f4e30150589cc", + "_id": "613b3742055edfe45b7e442b", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589cd", + "objectId": "613b3742055edfe45b7e442c", "objectClass": "server-core:class:Trigger", "objectSpace": "core:space:Model", - "modifiedOn": 1631119143361, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "trigger": "server-chunter:trigger:OnMessage" } }, { - "_id": "6138e727b33f4e30150589ce", + "_id": "613b3742055edfe45b7e442d", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589cf", - "objectClass": "contact:class:Employee", - "objectSpace": "contact:space:Employee", - "modifiedOn": 1631119143362, - "modifiedBy": "core:account:System", - "attributes": { - "firstName": "Rosamund", - "lastName": "Chen", - "city": "Mountain View", - "channels": [] - } - }, - { - "_id": "6138e727b33f4e30150589d0", - "_class": "core:class:TxCreateDoc", - "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d1", - "objectClass": "core:class:Account", - "objectSpace": "core:space:Model", - "modifiedOn": 1631119143362, - "modifiedBy": "core:account:System", - "attributes": { - "email": "rosamund@hc.engineering" - } - }, - { - "_id": "6138e727b33f4e30150589d2", - "_class": "core:class:TxCreateDoc", - "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d3", - "objectClass": "contact:class:Employee", - "objectSpace": "contact:space:Employee", - "modifiedOn": 1631119143362, - "modifiedBy": "core:account:System", - "attributes": { - "firstName": "Elon", - "lastName": "Musk", - "city": "Bel Air", - "channels": [] - } - }, - { - "_id": "6138e727b33f4e30150589d4", - "_class": "core:class:TxCreateDoc", - "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d5", - "objectClass": "core:class:Account", - "objectSpace": "core:space:Model", - "modifiedOn": 1631119143362, - "modifiedBy": "core:account:System", - "attributes": { - "email": "elon@hc.engineering" - } - }, - { - "_id": "6138e727b33f4e30150589d6", - "_class": "core:class:TxCreateDoc", - "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d7", + "objectId": "613b3742055edfe45b7e442e", "objectClass": "recruit:class:Candidate", "objectSpace": "recruit:space:CandidatesPublic", - "modifiedOn": 1631119143362, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "firstName": "Andrey", @@ -1467,13 +1423,13 @@ } }, { - "_id": "6138e727b33f4e30150589d8", + "_id": "613b3742055edfe45b7e442f", "_class": "core:class:TxCreateDoc", "space": "core:space:Tx", - "objectId": "6138e727b33f4e30150589d9", + "objectId": "613b3742055edfe45b7e4430", "objectClass": "recruit:class:Candidate", "objectSpace": "recruit:space:CandidatesPublic", - "modifiedOn": 1631119143362, + "modifiedOn": 1631270722633, "modifiedBy": "core:account:System", "attributes": { "firstName": "Marina",