From 2b2f5d02e5381bcf89588735e77a6696377b1d90 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 28 Sep 2024 20:56:45 +0000 Subject: [PATCH 1/2] fix(deps): update dependency umzug to v3.8.2 --- package-lock.json | 83 ++++++++++------------------------------------- 1 file changed, 17 insertions(+), 66 deletions(-) diff --git a/package-lock.json b/package-lock.json index 95faf83..182094a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -947,7 +947,6 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -960,7 +959,6 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, "engines": { "node": ">= 8" } @@ -969,7 +967,6 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -2418,7 +2415,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, "license": "MIT", "dependencies": { "fill-range": "^7.1.1" @@ -3419,7 +3415,6 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -3436,7 +3431,6 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, "license": "ISC", "dependencies": { "is-glob": "^4.0.1" @@ -3496,7 +3490,6 @@ "version": "1.15.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, "dependencies": { "reusify": "^1.0.4" } @@ -3561,7 +3554,6 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" @@ -3749,7 +3741,8 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "devOptional": true }, "node_modules/function-bind": { "version": "1.1.1", @@ -4098,6 +4091,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "devOptional": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -4132,7 +4126,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -4150,7 +4143,6 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, "dependencies": { "is-extglob": "^2.1.1" }, @@ -4168,7 +4160,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.12.0" @@ -4690,7 +4681,6 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, "license": "MIT", "engines": { "node": ">= 8" @@ -5271,7 +5261,6 @@ "version": "4.0.8", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, "license": "MIT", "dependencies": { "braces": "^3.0.3", @@ -5798,6 +5787,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "devOptional": true, "dependencies": { "wrappy": "1" } @@ -6063,7 +6053,6 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, "engines": { "node": ">=8.6" }, @@ -6217,7 +6206,6 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, "funding": [ { "type": "github", @@ -6404,7 +6392,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -6434,7 +6421,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, "funding": [ { "type": "github", @@ -7120,7 +7106,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, "license": "MIT", "dependencies": { "is-number": "^7.0.0" @@ -7352,63 +7337,28 @@ } }, "node_modules/umzug": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/umzug/-/umzug-3.4.0.tgz", - "integrity": "sha512-bTen9ElCBoWU1mhcaXqVZWXxB1PojsBQBs/4vW0YV8f5CfhuhkfRjQZj6SCb6IuHWPkccDzF+T+RGZCYUiXaKg==", + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/umzug/-/umzug-3.8.2.tgz", + "integrity": "sha512-BEWEF8OJjTYVC56GjELeHl/1XjFejrD7aHzn+HldRJTx+pL1siBrKHZC8n4K/xL3bEzVA9o++qD1tK2CpZu4KA==", + "license": "MIT", "dependencies": { "@rushstack/ts-command-line": "^4.12.2", "emittery": "^0.13.0", - "glob": "^8.0.3", + "fast-glob": "^3.3.2", "pony-cause": "^2.1.4", - "type-fest": "^3.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/umzug/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/umzug/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "type-fest": "^4.0.0" }, "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/umzug/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" } }, "node_modules/umzug/node_modules/type-fest": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", - "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", + "version": "4.26.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz", + "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==", + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=14.16" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -7855,7 +7805,8 @@ "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "devOptional": true }, "node_modules/ws": { "version": "8.11.0", From daa9e622aa899b40fe6a6e1895cbda84f3b3b075 Mon Sep 17 00:00:00 2001 From: Michael Sprauer Date: Thu, 3 Oct 2024 20:09:37 +0200 Subject: [PATCH 2/2] major code cleanup --- .npmrc | 1 + docker-compose.yaml | 1 - docs/schema/CanDoPurchaseRequest.schema.json | 1 - ...eateRegisterDeviceTokenRequest.schema.json | 1 - docs/schema/DeleteAccountPayload.schema.json | 1 - ...ishPurchaseByGooglePlayRequest.schema.json | 1 - docs/schema/IdentityTokenPayload.schema.json | 5 +- .../LinkParentMailAddressRequest.schema.json | 1 - .../MailAuthTokenRequestBody.schema.json | 1 - docs/schema/README.md | 398 +- docs/schema/RemoveDeviceRequest.schema.json | 1 - .../RequestIdentityTokenRequest.schema.json | 5 +- docs/schema/RequestWithAuthToken.schema.json | 1 - .../SendMailLoginCodeRequest.schema.json | 1 - .../SerializedAppLogicAction.schema.json | 166 +- docs/schema/SerializedChildAction.schema.json | 8 +- .../schema/SerializedParentAction.schema.json | 233 +- .../SignInByMailCodeRequest.schema.json | 1 - .../UpdatePrimaryDeviceRequest.schema.json | 1 - docs/schema/candopurchaserequest.md | 20 +- docs/schema/canrecoverpasswordrequest.md | 16 +- ...srequest-definitions-categorydatastatus.md | 40 +- ...itions-clientdatastatus-properties-apps.md | 8 +- ...-clientdatastatus-properties-categories.md | 8 +- ...ientdatastatus-properties-devicesdetail.md | 8 +- ...gesrequest-definitions-clientdatastatus.md | 80 +- ...gesrequest-definitions-devicedatastatus.md | 16 +- docs/schema/clientpullchangesrequest.md | 152 +- ...initions-clientpushchangesrequestaction.md | 40 +- docs/schema/clientpushchangesrequest.md | 56 +- ...ltokenrequest-definitions-newdeviceinfo.md | 8 +- ...est-definitions-plaintextparentpassword.md | 24 +- docs/schema/createfamilybymailtokenrequest.md | 88 +- .../createregisterdevicetokenrequest.md | 28 +- docs/schema/deleteaccountpayload.md | 20 +- .../finishpurchasebygoogleplayrequest.md | 28 +- ...identitytokenpayload-properties-purpose.md | 8 +- docs/schema/identitytokenpayload.md | 52 +- docs/schema/linkparentmailaddressrequest.md | 36 +- docs/schema/mailauthtokenrequestbody.md | 12 +- ...est-definitions-plaintextparentpassword.md | 24 +- docs/schema/recoverparentpasswordrequest.md | 40 +- ...devicerequest-definitions-newdeviceinfo.md | 8 +- docs/schema/registerchilddevicerequest.md | 40 +- docs/schema/removedevicerequest.md | 36 +- ...identitytokenrequest-properties-purpose.md | 8 +- docs/schema/requestidentitytokenrequest.md | 44 +- docs/schema/requestwithauthtoken.md | 12 +- docs/schema/sendmaillogincoderequest.md | 28 +- ...ablingdeviceadminaction-properties-type.md | 8 +- ...rialiezdtrieddisablingdeviceadminaction.md | 16 +- ...daddinstalledappsaction-properties-type.md | 8 +- ...itions-serializedaddinstalledappsaction.md | 24 +- ...alizedaddusedtimeaction-properties-type.md | 8 +- ...definitions-serializedaddusedtimeaction.md | 48 +- ...-properties-i-items-properties-as-items.md | 4 +- ...rsion2-properties-i-items-properties-as.md | 4 +- ...properties-i-items-properties-sdl-items.md | 8 +- ...sion2-properties-i-items-properties-sdl.md | 8 +- ...edtimeactionversion2-properties-i-items.md | 64 +- ...dusedtimeactionversion2-properties-type.md | 8 +- ...ons-serializedaddusedtimeactionversion2.md | 40 +- ...n-definitions-serializedappactivityitem.md | 24 +- ...dfinishkeyrequestaction-properties-type.md | 8 +- ...itions-serializedfinishkeyrequestaction.md | 24 +- ...rializedforcesyncaction-properties-type.md | 8 +- ...n-definitions-serializedforcesyncaction.md | 16 +- ...tion-definitions-serializedinstalledapp.md | 32 +- ...edmarktaskpendingaction-properties-type.md | 8 +- ...nitions-serializedmarktaskpendingaction.md | 24 +- ...moveinstalledappsaction-properties-type.md | 8 +- ...ons-serializedremoveinstalledappsaction.md | 24 +- ...replytokeyrequestaction-properties-type.md | 8 +- ...tions-serializedreplytokeyrequestaction.md | 48 +- ...zedsendkeyrequestaction-properties-type.md | 8 +- ...initions-serializedsendkeyrequestaction.md | 64 +- ...edsignoutatdeviceaction-properties-type.md | 8 +- ...nitions-serializedsignoutatdeviceaction.md | 16 +- ...tivitiesaction-properties-removed-items.md | 4 +- ...eappactivitiesaction-properties-removed.md | 4 +- ...dateappactivitiesaction-properties-type.md | 8 +- ...ons-serializedupdateappactivitiesaction.md | 40 +- ...pdatedevicestatusaction-properties-type.md | 8 +- ...ions-serializedupdatedevicestatusaction.md | 104 +- ...dateinstalledappsaction-properties-type.md | 8 +- ...ons-serializedupdateinstalledappsaction.md | 40 +- ...addevicepublickeyaction-properties-type.md | 8 +- ...s-serializeduploaddevicepublickeyaction.md | 24 +- docs/schema/serializedapplogicaction.md | 886 ++-- ...n-definitions-encryptableparentpassword.md | 32 +- ...ildchangepasswordaction-properties-type.md | 8 +- ...ons-serializedchildchangepasswordaction.md | 24 +- ...alizedchildsigninaction-properties-type.md | 8 +- ...definitions-serializedchildsigninaction.md | 16 +- docs/schema/serializedchildaction.md | 76 +- ...n-definitions-encryptableparentpassword.md | 38 +- ...ktimeverificationaction-properties-type.md | 8 +- ...izedupdatenetworktimeverificationaction.md | 32 +- ...edaddcategoryappsaction-properties-type.md | 8 +- ...nitions-serializedaddcategoryappsaction.md | 32 +- ...categorynetworkidaction-properties-type.md | 8 +- ...ns-serializedaddcategorynetworkidaction.md | 40 +- ...edaddparentu2fkeyaction-properties-type.md | 8 +- ...nitions-serializedaddparentu2fkeyaction.md | 32 +- ...serializedadduseraction-properties-type.md | 8 +- ...ion-definitions-serializedadduseraction.md | 56 +- ...ngeparentpasswordaction-properties-type.md | 8 +- ...ns-serializedchangeparentpasswordaction.md | 56 +- ...zedcreatecategoryaction-properties-type.md | 8 +- ...initions-serializedcreatecategoryaction.md | 40 +- ...reatetimelimtruleaction-properties-type.md | 8 +- ...ions-serializedcreatetimelimtruleaction.md | 24 +- ...zeddeletecategoryaction-properties-type.md | 8 +- ...initions-serializeddeletecategoryaction.md | 24 +- ...eddeletechildtaskaction-properties-type.md | 8 +- ...nitions-serializeddeletechildtaskaction.md | 24 +- ...letetimelimitruleaction-properties-type.md | 8 +- ...ons-serializeddeletetimelimitruleaction.md | 24 +- ...gnoremanipulationaction-properties-type.md | 8 +- ...ions-serializedignoremanipulationaction.md | 112 +- ...categoryextratimeaction-properties-type.md | 8 +- ...ializedincrementcategoryextratimeaction.md | 40 +- ...emovecategoryappsaction-properties-type.md | 8 +- ...ions-serializedremovecategoryappsaction.md | 32 +- ...emoveparentu2fkeyaction-properties-type.md | 8 +- ...ions-serializedremoveparentu2fkeyaction.md | 32 +- ...ializedremoveuseraction-properties-type.md | 8 +- ...-definitions-serializedremoveuseraction.md | 32 +- ...alizedrenamechildaction-properties-type.md | 8 +- ...definitions-serializedrenamechildaction.md | 32 +- ...zedreportu2floginaction-properties-type.md | 8 +- ...initions-serializedreportu2floginaction.md | 16 +- ...edreviewchildtaskaction-properties-type.md | 8 +- ...nitions-serializedreviewchildtaskaction.md | 48 +- ...categoryextratimeaction-properties-type.md | 8 +- ...ns-serializedsetcategoryextratimeaction.md | 40 +- ...forunassignedappsaction-properties-type.md | 8 +- ...lizedsetcategoryforunassignedappsaction.md | 32 +- ...dsetchildpasswordaction-properties-type.md | 8 +- ...itions-serializedsetchildpasswordaction.md | 32 +- ...ebootmanipulationaction-properties-type.md | 8 +- ...izedsetconsiderrebootmanipulationaction.md | 32 +- ...devicedefaultuseraction-properties-type.md | 8 +- ...ns-serializedsetdevicedefaultuseraction.md | 32 +- ...efaultusertimeoutaction-properties-type.md | 8 +- ...alizedsetdevicedefaultusertimeoutaction.md | 32 +- ...izedsetdeviceuseraction-properties-type.md | 8 +- ...finitions-serializedsetdeviceuseraction.md | 32 +- ...edsetkeepsignedinaction-properties-type.md | 8 +- ...nitions-serializedsetkeepsignedinaction.md | 32 +- ...setparentcategoryaction-properties-type.md | 8 +- ...tions-serializedsetparentcategoryaction.md | 32 +- ...elaxprimarydeviceaction-properties-type.md | 8 +- ...s-serializedsetrelaxprimarydeviceaction.md | 32 +- ...dsetsenddeviceconnected-properties-type.md | 8 +- ...itions-serializedsetsenddeviceconnected.md | 32 +- ...isablelimitsuntilaction-properties-type.md | 8 +- ...rializedsetuserdisablelimitsuntilaction.md | 32 +- ...edsetusertimezoneaction-properties-type.md | 8 +- ...nitions-serializedsetusertimezoneaction.md | 32 +- ...ion-definitions-serializedtimelimitrule.md | 80 +- ...gorydisablelimitsaction-properties-type.md | 8 +- ...ializedupdatcategorydisablelimitsaction.md | 32 +- ...egorybatterylimitaction-properties-type.md | 8 +- ...ializedupdatecategorybatterylimitaction.md | 40 +- ...kallnotificationsaction-properties-type.md | 8 +- ...datecategoryblockallnotificationsaction.md | 42 +- ...egoryblockedtimesaction-properties-type.md | 8 +- ...ializedupdatecategoryblockedtimesaction.md | 32 +- ...datecategoryflagsaction-properties-type.md | 8 +- ...ons-serializedupdatecategoryflagsaction.md | 40 +- ...tecategorysortingaction-properties-type.md | 8 +- ...s-serializedupdatecategorysortingaction.md | 24 +- ...emporarilyblockedaction-properties-type.md | 8 +- ...dupdatecategorytemporarilyblockedaction.md | 40 +- ...egorytimewarningsaction-properties-type.md | 8 +- ...ializedupdatecategorytimewarningsaction.md | 48 +- ...datecategorytitleaction-properties-type.md | 8 +- ...ons-serializedupdatecategorytitleaction.md | 32 +- ...edupdatechildtaskaction-properties-type.md | 8 +- ...nitions-serializedupdatechildtaskaction.md | 56 +- ...dupdatedevicenameaction-properties-type.md | 8 +- ...itions-serializedupdatedevicenameaction.md | 32 +- ...vitylevelblockingaction-properties-type.md | 8 +- ...updateenableactivitylevelblockingaction.md | 32 +- ...notificationflagsaction-properties-type.md | 8 +- ...izedupdateparentnotificationflagsaction.md | 40 +- ...datetimelimitruleaction-properties-type.md | 8 +- ...ons-serializedupdatetimelimitruleaction.md | 88 +- ...edupdateuserflagsaction-properties-type.md | 8 +- ...nitions-serializedupdateuserflagsaction.md | 40 +- ...euserlimitlogincategory-properties-type.md | 8 +- ...-serializedupdateuserlimitlogincategory.md | 32 +- ...itloginpreblockduration-properties-type.md | 8 +- ...zedupdateuserlimitloginpreblockduration.md | 32 +- ...ategorynetworkidsaction-properties-type.md | 8 +- ...-serializeresetcategorynetworkidsaction.md | 24 +- docs/schema/serializedparentaction.md | 2138 ++++----- ...s-definitions-serializedappactivityitem.md | 24 +- ...atus-definitions-serializedinstalledapp.md | 32 +- ...tus-definitions-servercategorynetworkid.md | 16 +- ...status-definitions-servercryptcontainer.md | 16 +- ...datastatus-definitions-serverdevicedata.md | 272 +- ...datastatus-definitions-serverdevicelist.md | 16 +- ...erverdatastatus-definitions-serverdhkey.md | 16 +- ...us-definitions-serverextendeddevicedata.md | 24 +- ...tus-definitions-serverinstalledappsdata.md | 32 +- ...datastatus-definitions-serverkeyrequest.md | 64 +- ...atastatus-definitions-serverkeyresponse.md | 48 +- ...s-definitions-serversessiondurationitem.md | 48 +- ...astatus-definitions-servertimelimitrule.md | 72 +- ...tions-serverupdatedcategoryassignedapps.md | 24 +- ...finitions-serverupdatedcategorybasedata.md | 160 +- ...s-definitions-serverupdatedcategorytask.md | 40 +- ...-definitions-serverupdatedcategorytasks.md | 24 +- ...initions-serverupdatedcategoryusedtimes.md | 32 +- ...definitions-serverupdatedtimelimitrules.md | 24 +- ...tastatus-definitions-serverusedtimeitem.md | 32 +- ...rdatastatus-definitions-serveruserentry.md | 128 +- ...erdatastatus-definitions-serveruserlist.md | 16 +- .../serverdatastatus-definitions-u2fdata.md | 16 +- .../serverdatastatus-definitions-u2fitem.md | 32 +- docs/schema/serverdatastatus.md | 1344 +++--- docs/schema/signinbymailcoderequest.md | 20 +- ...familyrequest-definitions-newdeviceinfo.md | 8 +- docs/schema/signintofamilyrequest.md | 40 +- docs/schema/updateprimarydevicerequest.md | 28 +- package-lock.json | 3890 ++++++++--------- package.json | 10 +- src/action/sendkeyrequest.ts | 2 +- src/action/serialization/applogicaction.ts | 4 +- src/action/serialization/parentaction.ts | 2 +- src/action/updateappactivities.ts | 2 +- src/action/updatedevicestatus.ts | 2 +- src/api/admin.ts | 2 +- src/api/auth.ts | 4 +- src/api/child.ts | 2 +- src/api/index.ts | 7 +- src/api/parent.ts | 17 +- src/api/purchase.ts | 12 +- src/api/schema.ts | 3 +- src/api/validator.ts | 418 +- src/database/devicedhkey.ts | 2 +- src/database/main.ts | 1 + .../migrations/20181014-setup-tables.ts | 11 +- ...end-device-table-and-create-old-devices.ts | 17 +- .../migrations/20190113-mail-login-tokens.ts | 17 +- ...20190124-add-device-user-keep-signed-in.ts | 17 +- .../20190125-add-category-for-unused-apps.ts | 17 +- .../20190128-add-parent-categories.ts | 17 +- .../20190129-add-show-device-connected.ts | 17 +- ...0190207-add-used-time-items-last-update.ts | 19 +- ...-extend-tables-for-improved-user-system.ts | 17 +- ...0190218-add-reboot-manipulation-columns.ts | 17 +- .../20190224-add-mail-notification-flags.ts | 17 +- ...190304-add-block-all-notifications-flag.ts | 17 +- .../20190401-add-overlay-permission.ts | 17 +- .../migrations/20190402-add-as-permission.ts | 17 +- .../20190415-add-activity-level-blocking.ts | 17 +- ...0190603-add-time-warnings-and-android-q.ts | 17 +- .../migrations/20190624-add-config-table.ts | 17 +- .../20190805-add-had-manipulation-flags.ts | 17 +- .../20190819-add-parent-blocked-times.ts | 17 +- .../20200113-add-min-battery-level.ts | 17 +- ...200203-add-temporarily-blocked-end-time.ts | 17 +- .../20200210-add-category-sorting.ts | 17 +- .../migrations/20200309-add-extra-time-day.ts | 17 +- .../20200525-add-new-limit-options.ts | 23 +- .../migrations/20200601-fix-purchase-table.ts | 23 +- .../migrations/20200602-add-user-flags.ts | 17 +- ...-create-user-limit-login-category-table.ts | 26 +- ...200824-create-category-network-id-table.ts | 22 +- ...01102-add-category-disable-limits-until.ts | 17 +- .../migrations/20201116-add-child-tasks.ts | 23 +- .../migrations/20201123-add-per-day-rules.ts | 17 +- .../migrations/20201228-add-pre-block.ts | 17 +- .../migrations/20210125-add-category-flags.ts | 17 +- .../20211213-add-notification-block-delay.ts | 17 +- ...213027-add-login-process-locale-storage.ts | 17 +- .../20220328-add-custom-time-limits.ts | 22 +- .../20220711-add-manipulation-flags.ts | 17 +- .../20220725-create-encrypted-app-lists.ts | 23 +- .../20220726-add-device-publickey.ts | 17 +- .../20220727-add-family-requestseq.ts | 17 +- .../20220728-create-key-requests.ts | 23 +- .../20220729-create-key-responses.ts | 23 +- ...0220730-add-device-key-response-counter.ts | 17 +- ...0912-encrypted-applist-mysql-mediumblob.ts | 23 +- .../20220913-create-device-dh-keys.ts | 23 +- .../migrations/20220919-create-u2f-keys.ts | 23 +- .../20220920-add-family-u2f-version.ts | 17 +- .../migrations/20220921-add-dh-subsequence.ts | 17 +- .../20221114-remove-apps-and-activities.ts | 10 +- .../migrations/20230612-add-platform-level.ts | 17 +- src/database/migration/umzug.ts | 3 +- src/database/u2fkey.ts | 4 +- src/exception/validation.ts | 2 +- src/function/child/add-device.ts | 8 +- src/function/dh/decrypt.ts | 2 +- src/function/dh/parentpassword.ts | 10 +- src/function/dh/shared-secret.ts | 2 +- src/function/parent/create-family.ts | 6 +- src/function/parent/sign-in-into-family.ts | 8 +- .../dispatch-app-logic-action/index.ts | 32 +- .../replytokeyrequest.ts | 2 +- .../uploaddevicepublickey.ts | 2 +- .../childchangepassword.ts | 2 +- .../dispatch-child-action/index.ts | 6 +- .../dispatch-parent-action/index.ts | 104 +- .../setchildpassword.ts | 2 +- .../updatetimelimitrule.ts | 4 +- .../sync/apply-actions/exception/database.ts | 2 +- .../sync/apply-actions/exception/index.ts | 2 +- src/function/sync/apply-actions/integrity.ts | 9 +- .../get-server-data-status/device-detail.ts | 4 +- .../sync/get-server-data-status/dh-keys.ts | 6 +- .../sync/get-server-data-status/index.ts | 8 +- src/function/u2f/index.ts | 4 +- src/util/identity-token.ts | 4 +- src/util/u2fsignature.ts | 2 +- tsconfig.json | 6 +- 321 files changed, 7950 insertions(+), 8440 deletions(-) create mode 100644 .npmrc diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..2cd061d --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +21.3.0 \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml index 0d3217d..a4e3cd8 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -1,6 +1,5 @@ # change the passwords and use https://docs.docker.com/compose/environment-variables/ # to keep sensitives value in a .env file while using ${VAR_NAME} here instead -version: '3.8' services: api: diff --git a/docs/schema/CanDoPurchaseRequest.schema.json b/docs/schema/CanDoPurchaseRequest.schema.json index 62246f4..02835fc 100644 --- a/docs/schema/CanDoPurchaseRequest.schema.json +++ b/docs/schema/CanDoPurchaseRequest.schema.json @@ -17,7 +17,6 @@ "deviceAuthToken", "type" ], - "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "title": "CanDoPurchaseRequest", "$id": "https://timelimit.io/CanDoPurchaseRequest" diff --git a/docs/schema/CreateRegisterDeviceTokenRequest.schema.json b/docs/schema/CreateRegisterDeviceTokenRequest.schema.json index be812b4..25dadd5 100644 --- a/docs/schema/CreateRegisterDeviceTokenRequest.schema.json +++ b/docs/schema/CreateRegisterDeviceTokenRequest.schema.json @@ -17,7 +17,6 @@ "parentId", "parentPasswordSecondHash" ], - "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "title": "CreateRegisterDeviceTokenRequest", "$id": "https://timelimit.io/CreateRegisterDeviceTokenRequest" diff --git a/docs/schema/DeleteAccountPayload.schema.json b/docs/schema/DeleteAccountPayload.schema.json index 3d82f61..570631f 100644 --- a/docs/schema/DeleteAccountPayload.schema.json +++ b/docs/schema/DeleteAccountPayload.schema.json @@ -16,7 +16,6 @@ "deviceAuthToken", "mailAuthTokens" ], - "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "title": "DeleteAccountPayload", "$id": "https://timelimit.io/DeleteAccountPayload" diff --git a/docs/schema/FinishPurchaseByGooglePlayRequest.schema.json b/docs/schema/FinishPurchaseByGooglePlayRequest.schema.json index dc33d08..4691929 100644 --- a/docs/schema/FinishPurchaseByGooglePlayRequest.schema.json +++ b/docs/schema/FinishPurchaseByGooglePlayRequest.schema.json @@ -17,7 +17,6 @@ "receipt", "signature" ], - "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "title": "FinishPurchaseByGooglePlayRequest", "$id": "https://timelimit.io/FinishPurchaseByGooglePlayRequest" diff --git a/docs/schema/IdentityTokenPayload.schema.json b/docs/schema/IdentityTokenPayload.schema.json index b27b591..796dca9 100644 --- a/docs/schema/IdentityTokenPayload.schema.json +++ b/docs/schema/IdentityTokenPayload.schema.json @@ -4,9 +4,7 @@ "properties": { "purpose": { "type": "string", - "enum": [ - "purchase" - ] + "const": "purchase" }, "familyId": { "type": "string" @@ -28,7 +26,6 @@ "purpose", "userId" ], - "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "title": "IdentityTokenPayload", "$id": "https://timelimit.io/IdentityTokenPayload" diff --git a/docs/schema/LinkParentMailAddressRequest.schema.json b/docs/schema/LinkParentMailAddressRequest.schema.json index b08f77f..00a760b 100644 --- a/docs/schema/LinkParentMailAddressRequest.schema.json +++ b/docs/schema/LinkParentMailAddressRequest.schema.json @@ -21,7 +21,6 @@ "parentPasswordSecondHash", "parentUserId" ], - "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "title": "LinkParentMailAddressRequest", "$id": "https://timelimit.io/LinkParentMailAddressRequest" diff --git a/docs/schema/MailAuthTokenRequestBody.schema.json b/docs/schema/MailAuthTokenRequestBody.schema.json index 20896f7..f4773db 100644 --- a/docs/schema/MailAuthTokenRequestBody.schema.json +++ b/docs/schema/MailAuthTokenRequestBody.schema.json @@ -9,7 +9,6 @@ "required": [ "mailAuthToken" ], - "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "title": "MailAuthTokenRequestBody", "$id": "https://timelimit.io/MailAuthTokenRequestBody" diff --git a/docs/schema/README.md b/docs/schema/README.md index 6344daa..d9dcd94 100644 --- a/docs/schema/README.md +++ b/docs/schema/README.md @@ -2,409 +2,351 @@ ## Top-level Schemas -* [CanDoPurchaseRequest](./candopurchaserequest.md) – `https://timelimit.io/CanDoPurchaseRequest` +* [CanDoPurchaseRequest](./candopurchaserequest.md) – `https://timelimit.io/CanDoPurchaseRequest` -* [CanRecoverPasswordRequest](./canrecoverpasswordrequest.md) – `https://timelimit.io/CanRecoverPasswordRequest` +* [CanRecoverPasswordRequest](./canrecoverpasswordrequest.md) – `https://timelimit.io/CanRecoverPasswordRequest` -* [ClientPullChangesRequest](./clientpullchangesrequest.md) – `https://timelimit.io/ClientPullChangesRequest` +* [ClientPullChangesRequest](./clientpullchangesrequest.md) – `https://timelimit.io/ClientPullChangesRequest` -* [ClientPushChangesRequest](./clientpushchangesrequest.md) – `https://timelimit.io/ClientPushChangesRequest` +* [ClientPushChangesRequest](./clientpushchangesrequest.md) – `https://timelimit.io/ClientPushChangesRequest` -* [CreateFamilyByMailTokenRequest](./createfamilybymailtokenrequest.md) – `https://timelimit.io/CreateFamilyByMailTokenRequest` +* [CreateFamilyByMailTokenRequest](./createfamilybymailtokenrequest.md) – `https://timelimit.io/CreateFamilyByMailTokenRequest` -* [CreateRegisterDeviceTokenRequest](./createregisterdevicetokenrequest.md) – `https://timelimit.io/CreateRegisterDeviceTokenRequest` +* [CreateRegisterDeviceTokenRequest](./createregisterdevicetokenrequest.md) – `https://timelimit.io/CreateRegisterDeviceTokenRequest` -* [DeleteAccountPayload](./deleteaccountpayload.md) – `https://timelimit.io/DeleteAccountPayload` +* [DeleteAccountPayload](./deleteaccountpayload.md) – `https://timelimit.io/DeleteAccountPayload` -* [FinishPurchaseByGooglePlayRequest](./finishpurchasebygoogleplayrequest.md) – `https://timelimit.io/FinishPurchaseByGooglePlayRequest` +* [FinishPurchaseByGooglePlayRequest](./finishpurchasebygoogleplayrequest.md) – `https://timelimit.io/FinishPurchaseByGooglePlayRequest` -* [IdentityTokenPayload](./identitytokenpayload.md) – `https://timelimit.io/IdentityTokenPayload` +* [IdentityTokenPayload](./identitytokenpayload.md) – `https://timelimit.io/IdentityTokenPayload` -* [LinkParentMailAddressRequest](./linkparentmailaddressrequest.md) – `https://timelimit.io/LinkParentMailAddressRequest` +* [LinkParentMailAddressRequest](./linkparentmailaddressrequest.md) – `https://timelimit.io/LinkParentMailAddressRequest` -* [MailAuthTokenRequestBody](./mailauthtokenrequestbody.md) – `https://timelimit.io/MailAuthTokenRequestBody` +* [MailAuthTokenRequestBody](./mailauthtokenrequestbody.md) – `https://timelimit.io/MailAuthTokenRequestBody` -* [RecoverParentPasswordRequest](./recoverparentpasswordrequest.md) – `https://timelimit.io/RecoverParentPasswordRequest` +* [RecoverParentPasswordRequest](./recoverparentpasswordrequest.md) – `https://timelimit.io/RecoverParentPasswordRequest` -* [RegisterChildDeviceRequest](./registerchilddevicerequest.md) – `https://timelimit.io/RegisterChildDeviceRequest` +* [RegisterChildDeviceRequest](./registerchilddevicerequest.md) – `https://timelimit.io/RegisterChildDeviceRequest` -* [RemoveDeviceRequest](./removedevicerequest.md) – `https://timelimit.io/RemoveDeviceRequest` +* [RemoveDeviceRequest](./removedevicerequest.md) – `https://timelimit.io/RemoveDeviceRequest` -* [RequestIdentityTokenRequest](./requestidentitytokenrequest.md) – `https://timelimit.io/RequestIdentityTokenRequest` +* [RequestIdentityTokenRequest](./requestidentitytokenrequest.md) – `https://timelimit.io/RequestIdentityTokenRequest` -* [RequestWithAuthToken](./requestwithauthtoken.md) – `https://timelimit.io/RequestWithAuthToken` +* [RequestWithAuthToken](./requestwithauthtoken.md) – `https://timelimit.io/RequestWithAuthToken` -* [SendMailLoginCodeRequest](./sendmaillogincoderequest.md) – `https://timelimit.io/SendMailLoginCodeRequest` +* [SendMailLoginCodeRequest](./sendmaillogincoderequest.md) – `https://timelimit.io/SendMailLoginCodeRequest` -* [SerializedAppLogicAction](./serializedapplogicaction.md) – `https://timelimit.io/SerializedAppLogicAction` +* [SerializedAppLogicAction](./serializedapplogicaction.md) – `https://timelimit.io/SerializedAppLogicAction` -* [SerializedChildAction](./serializedchildaction.md) – `https://timelimit.io/SerializedChildAction` +* [SerializedChildAction](./serializedchildaction.md) – `https://timelimit.io/SerializedChildAction` -* [SerializedParentAction](./serializedparentaction.md) – `https://timelimit.io/SerializedParentAction` +* [SerializedParentAction](./serializedparentaction.md) – `https://timelimit.io/SerializedParentAction` -* [ServerDataStatus](./serverdatastatus.md) – `https://timelimit.io/ServerDataStatus` +* [ServerDataStatus](./serverdatastatus.md) – `https://timelimit.io/ServerDataStatus` -* [SignInByMailCodeRequest](./signinbymailcoderequest.md) – `https://timelimit.io/SignInByMailCodeRequest` +* [SignInByMailCodeRequest](./signinbymailcoderequest.md) – `https://timelimit.io/SignInByMailCodeRequest` -* [SignIntoFamilyRequest](./signintofamilyrequest.md) – `https://timelimit.io/SignIntoFamilyRequest` +* [SignIntoFamilyRequest](./signintofamilyrequest.md) – `https://timelimit.io/SignIntoFamilyRequest` -* [UpdatePrimaryDeviceRequest](./updateprimarydevicerequest.md) – `https://timelimit.io/UpdatePrimaryDeviceRequest` +* [UpdatePrimaryDeviceRequest](./updateprimarydevicerequest.md) – `https://timelimit.io/UpdatePrimaryDeviceRequest` ## Other Schemas ### Objects -* [CategoryDataStatus](./clientpullchangesrequest-definitions-categorydatastatus.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus` +* [CategoryDataStatus](./clientpullchangesrequest-definitions-categorydatastatus.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus` -* [ClientDataStatus](./clientpullchangesrequest-definitions-clientdatastatus.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus` +* [ClientDataStatus](./clientpullchangesrequest-definitions-clientdatastatus.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus` -* [ClientPushChangesRequestAction](./clientpushchangesrequest-definitions-clientpushchangesrequestaction.md) – `https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction` +* [ClientPushChangesRequestAction](./clientpushchangesrequest-definitions-clientpushchangesrequestaction.md) – `https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction` -* [DeviceDataStatus](./clientpullchangesrequest-definitions-devicedatastatus.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/DeviceDataStatus` +* [DeviceDataStatus](./clientpullchangesrequest-definitions-devicedatastatus.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/DeviceDataStatus` -* [EncryptableParentPassword](./serializedchildaction-definitions-encryptableparentpassword.md) – `https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword` +* [EncryptableParentPassword](./serializedchildaction-definitions-encryptableparentpassword.md) – `https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword` -* [EncryptableParentPassword](./serializedparentaction-definitions-encryptableparentpassword.md) – `https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword` +* [EncryptableParentPassword](./serializedparentaction-definitions-encryptableparentpassword.md) – `https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword` -* [NewDeviceInfo](./createfamilybymailtokenrequest-definitions-newdeviceinfo.md) – `https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/NewDeviceInfo` +* [NewDeviceInfo](./createfamilybymailtokenrequest-definitions-newdeviceinfo.md) – `https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/NewDeviceInfo` -* [NewDeviceInfo](./registerchilddevicerequest-definitions-newdeviceinfo.md) – `https://timelimit.io/RegisterChildDeviceRequest#/definitions/NewDeviceInfo` +* [NewDeviceInfo](./registerchilddevicerequest-definitions-newdeviceinfo.md) – `https://timelimit.io/RegisterChildDeviceRequest#/definitions/NewDeviceInfo` -* [NewDeviceInfo](./signintofamilyrequest-definitions-newdeviceinfo.md) – `https://timelimit.io/SignIntoFamilyRequest#/definitions/NewDeviceInfo` +* [NewDeviceInfo](./signintofamilyrequest-definitions-newdeviceinfo.md) – `https://timelimit.io/SignIntoFamilyRequest#/definitions/NewDeviceInfo` -* [PlaintextParentPassword](./createfamilybymailtokenrequest-definitions-plaintextparentpassword.md) – `https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword` +* [PlaintextParentPassword](./createfamilybymailtokenrequest-definitions-plaintextparentpassword.md) – `https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword` -* [PlaintextParentPassword](./recoverparentpasswordrequest-definitions-plaintextparentpassword.md) – `https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword` +* [PlaintextParentPassword](./recoverparentpasswordrequest-definitions-plaintextparentpassword.md) – `https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword` -* [SerialiezdTriedDisablingDeviceAdminAction](./serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerialiezdTriedDisablingDeviceAdminAction` +* [SerialiezdTriedDisablingDeviceAdminAction](./serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerialiezdTriedDisablingDeviceAdminAction` -* [SerialiizedUpdateNetworkTimeVerificationAction](./serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction` +* [SerialiizedUpdateNetworkTimeVerificationAction](./serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction` -* [SerializeResetCategoryNetworkIdsAction](./serializedparentaction-definitions-serializeresetcategorynetworkidsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryNetworkIdsAction` +* [SerializeResetCategoryNetworkIdsAction](./serializedparentaction-definitions-serializeresetcategorynetworkidsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryNetworkIdsAction` -* [SerializedAddCategoryAppsAction](./serializedparentaction-definitions-serializedaddcategoryappsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction` +* [SerializedAddCategoryAppsAction](./serializedparentaction-definitions-serializedaddcategoryappsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction` -* [SerializedAddCategoryNetworkIdAction](./serializedparentaction-definitions-serializedaddcategorynetworkidaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction` +* [SerializedAddCategoryNetworkIdAction](./serializedparentaction-definitions-serializedaddcategorynetworkidaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction` -* [SerializedAddInstalledAppsAction](./serializedapplogicaction-definitions-serializedaddinstalledappsaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalledAppsAction` +* [SerializedAddInstalledAppsAction](./serializedapplogicaction-definitions-serializedaddinstalledappsaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalledAppsAction` -* [SerializedAddParentU2fKeyAction](./serializedparentaction-definitions-serializedaddparentu2fkeyaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction` +* [SerializedAddParentU2fKeyAction](./serializedparentaction-definitions-serializedaddparentu2fkeyaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction` -* [SerializedAddUsedTimeAction](./serializedapplogicaction-definitions-serializedaddusedtimeaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction` +* [SerializedAddUsedTimeAction](./serializedapplogicaction-definitions-serializedaddusedtimeaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction` -* [SerializedAddUsedTimeActionVersion2](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2` +* [SerializedAddUsedTimeActionVersion2](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2` -* [SerializedAddUserAction](./serializedparentaction-definitions-serializedadduseraction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction` +* [SerializedAddUserAction](./serializedparentaction-definitions-serializedadduseraction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction` -* [SerializedAppActivityItem](./serializedapplogicaction-definitions-serializedappactivityitem.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem` +* [SerializedAppActivityItem](./serializedapplogicaction-definitions-serializedappactivityitem.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem` -* [SerializedAppActivityItem](./serverdatastatus-definitions-serializedappactivityitem.md) – `https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem` +* [SerializedAppActivityItem](./serverdatastatus-definitions-serializedappactivityitem.md) – `https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem` -* [SerializedChangeParentPasswordAction](./serializedparentaction-definitions-serializedchangeparentpasswordaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction` +* [SerializedChangeParentPasswordAction](./serializedparentaction-definitions-serializedchangeparentpasswordaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction` -* [SerializedChildChangePasswordAction](./serializedchildaction-definitions-serializedchildchangepasswordaction.md) – `https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePasswordAction` +* [SerializedChildChangePasswordAction](./serializedchildaction-definitions-serializedchildchangepasswordaction.md) – `https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePasswordAction` -* [SerializedChildSignInAction](./serializedchildaction-definitions-serializedchildsigninaction.md) – `https://timelimit.io/SerializedChildAction#/definitions/SerializedChildSignInAction` +* [SerializedChildSignInAction](./serializedchildaction-definitions-serializedchildsigninaction.md) – `https://timelimit.io/SerializedChildAction#/definitions/SerializedChildSignInAction` -* [SerializedCreateCategoryAction](./serializedparentaction-definitions-serializedcreatecategoryaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction` +* [SerializedCreateCategoryAction](./serializedparentaction-definitions-serializedcreatecategoryaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction` -* [SerializedCreateTimelimtRuleAction](./serializedparentaction-definitions-serializedcreatetimelimtruleaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelimtRuleAction` +* [SerializedCreateTimelimtRuleAction](./serializedparentaction-definitions-serializedcreatetimelimtruleaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelimtRuleAction` -* [SerializedDeleteCategoryAction](./serializedparentaction-definitions-serializeddeletecategoryaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategoryAction` +* [SerializedDeleteCategoryAction](./serializedparentaction-definitions-serializeddeletecategoryaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategoryAction` -* [SerializedDeleteChildTaskAction](./serializedparentaction-definitions-serializeddeletechildtaskaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTaskAction` +* [SerializedDeleteChildTaskAction](./serializedparentaction-definitions-serializeddeletechildtaskaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTaskAction` -* [SerializedDeleteTimeLimitRuleAction](./serializedparentaction-definitions-serializeddeletetimelimitruleaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLimitRuleAction` +* [SerializedDeleteTimeLimitRuleAction](./serializedparentaction-definitions-serializeddeletetimelimitruleaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLimitRuleAction` -* [SerializedFinishKeyRequestAction](./serializedapplogicaction-definitions-serializedfinishkeyrequestaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRequestAction` +* [SerializedFinishKeyRequestAction](./serializedapplogicaction-definitions-serializedfinishkeyrequestaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRequestAction` -* [SerializedForceSyncAction](./serializedapplogicaction-definitions-serializedforcesyncaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedForceSyncAction` +* [SerializedForceSyncAction](./serializedapplogicaction-definitions-serializedforcesyncaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedForceSyncAction` -* [SerializedIgnoreManipulationAction](./serializedparentaction-definitions-serializedignoremanipulationaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction` +* [SerializedIgnoreManipulationAction](./serializedparentaction-definitions-serializedignoremanipulationaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction` -* [SerializedIncrementCategoryExtraTimeAction](./serializedparentaction-definitions-serializedincrementcategoryextratimeaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction` +* [SerializedIncrementCategoryExtraTimeAction](./serializedparentaction-definitions-serializedincrementcategoryextratimeaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction` -* [SerializedInstalledApp](./serializedapplogicaction-definitions-serializedinstalledapp.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp` +* [SerializedInstalledApp](./serializedapplogicaction-definitions-serializedinstalledapp.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp` -* [SerializedInstalledApp](./serverdatastatus-definitions-serializedinstalledapp.md) – `https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp` +* [SerializedInstalledApp](./serverdatastatus-definitions-serializedinstalledapp.md) – `https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp` -* [SerializedMarkTaskPendingAction](./serializedapplogicaction-definitions-serializedmarktaskpendingaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction` +* [SerializedMarkTaskPendingAction](./serializedapplogicaction-definitions-serializedmarktaskpendingaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction` -* [SerializedRemoveCategoryAppsAction](./serializedparentaction-definitions-serializedremovecategoryappsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction` +* [SerializedRemoveCategoryAppsAction](./serializedparentaction-definitions-serializedremovecategoryappsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction` -* [SerializedRemoveInstalledAppsAction](./serializedapplogicaction-definitions-serializedremoveinstalledappsaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction` +* [SerializedRemoveInstalledAppsAction](./serializedapplogicaction-definitions-serializedremoveinstalledappsaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction` -* [SerializedRemoveParentU2fKeyAction](./serializedparentaction-definitions-serializedremoveparentu2fkeyaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction` +* [SerializedRemoveParentU2fKeyAction](./serializedparentaction-definitions-serializedremoveparentu2fkeyaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction` -* [SerializedRemoveUserAction](./serializedparentaction-definitions-serializedremoveuseraction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction` +* [SerializedRemoveUserAction](./serializedparentaction-definitions-serializedremoveuseraction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction` -* [SerializedRenameChildAction](./serializedparentaction-definitions-serializedrenamechildaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction` +* [SerializedRenameChildAction](./serializedparentaction-definitions-serializedrenamechildaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction` -* [SerializedReplyToKeyRequestAction](./serializedapplogicaction-definitions-serializedreplytokeyrequestaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction` +* [SerializedReplyToKeyRequestAction](./serializedapplogicaction-definitions-serializedreplytokeyrequestaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction` -* [SerializedReportU2fLoginAction](./serializedparentaction-definitions-serializedreportu2floginaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLoginAction` +* [SerializedReportU2fLoginAction](./serializedparentaction-definitions-serializedreportu2floginaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLoginAction` -* [SerializedReviewChildTaskAction](./serializedparentaction-definitions-serializedreviewchildtaskaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction` +* [SerializedReviewChildTaskAction](./serializedparentaction-definitions-serializedreviewchildtaskaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction` -* [SerializedSendKeyRequestAction](./serializedapplogicaction-definitions-serializedsendkeyrequestaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction` +* [SerializedSendKeyRequestAction](./serializedapplogicaction-definitions-serializedsendkeyrequestaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction` -* [SerializedSetCategoryExtraTimeAction](./serializedparentaction-definitions-serializedsetcategoryextratimeaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction` +* [SerializedSetCategoryExtraTimeAction](./serializedparentaction-definitions-serializedsetcategoryextratimeaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction` -* [SerializedSetCategoryForUnassignedAppsAction](./serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction` +* [SerializedSetCategoryForUnassignedAppsAction](./serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction` -* [SerializedSetChildPasswordAction](./serializedparentaction-definitions-serializedsetchildpasswordaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction` +* [SerializedSetChildPasswordAction](./serializedparentaction-definitions-serializedsetchildpasswordaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction` -* [SerializedSetConsiderRebootManipulationAction](./serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction` +* [SerializedSetConsiderRebootManipulationAction](./serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction` -* [SerializedSetDeviceDefaultUserAction](./serializedparentaction-definitions-serializedsetdevicedefaultuseraction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction` +* [SerializedSetDeviceDefaultUserAction](./serializedparentaction-definitions-serializedsetdevicedefaultuseraction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction` -* [SerializedSetDeviceDefaultUserTimeoutAction](./serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction` +* [SerializedSetDeviceDefaultUserTimeoutAction](./serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction` -* [SerializedSetDeviceUserAction](./serializedparentaction-definitions-serializedsetdeviceuseraction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction` +* [SerializedSetDeviceUserAction](./serializedparentaction-definitions-serializedsetdeviceuseraction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction` -* [SerializedSetKeepSignedInAction](./serializedparentaction-definitions-serializedsetkeepsignedinaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction` +* [SerializedSetKeepSignedInAction](./serializedparentaction-definitions-serializedsetkeepsignedinaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction` -* [SerializedSetParentCategoryAction](./serializedparentaction-definitions-serializedsetparentcategoryaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction` +* [SerializedSetParentCategoryAction](./serializedparentaction-definitions-serializedsetparentcategoryaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction` -* [SerializedSetRelaxPrimaryDeviceAction](./serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction` +* [SerializedSetRelaxPrimaryDeviceAction](./serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction` -* [SerializedSetSendDeviceConnected](./serializedparentaction-definitions-serializedsetsenddeviceconnected.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected` +* [SerializedSetSendDeviceConnected](./serializedparentaction-definitions-serializedsetsenddeviceconnected.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected` -* [SerializedSetUserDisableLimitsUntilAction](./serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction` +* [SerializedSetUserDisableLimitsUntilAction](./serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction` -* [SerializedSetUserTimezoneAction](./serializedparentaction-definitions-serializedsetusertimezoneaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction` +* [SerializedSetUserTimezoneAction](./serializedparentaction-definitions-serializedsetusertimezoneaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction` -* [SerializedSignOutAtDeviceAction](./serializedapplogicaction-definitions-serializedsignoutatdeviceaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSignOutAtDeviceAction` +* [SerializedSignOutAtDeviceAction](./serializedapplogicaction-definitions-serializedsignoutatdeviceaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSignOutAtDeviceAction` -* [SerializedTimeLimitRule](./serializedparentaction-definitions-serializedtimelimitrule.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule` +* [SerializedTimeLimitRule](./serializedparentaction-definitions-serializedtimelimitrule.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule` -* [SerializedUpdatCategoryDisableLimitsAction](./serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction` +* [SerializedUpdatCategoryDisableLimitsAction](./serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction` -* [SerializedUpdateAppActivitiesAction](./serializedapplogicaction-definitions-serializedupdateappactivitiesaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction` +* [SerializedUpdateAppActivitiesAction](./serializedapplogicaction-definitions-serializedupdateappactivitiesaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction` -* [SerializedUpdateCategoryBatteryLimitAction](./serializedparentaction-definitions-serializedupdatecategorybatterylimitaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction` +* [SerializedUpdateCategoryBatteryLimitAction](./serializedparentaction-definitions-serializedupdatecategorybatterylimitaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction` -* [SerializedUpdateCategoryBlockAllNotificationsAction](./serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction` +* [SerializedUpdateCategoryBlockAllNotificationsAction](./serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction` -* [SerializedUpdateCategoryBlockedTimesAction](./serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction` +* [SerializedUpdateCategoryBlockedTimesAction](./serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction` -* [SerializedUpdateCategoryFlagsAction](./serializedparentaction-definitions-serializedupdatecategoryflagsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction` +* [SerializedUpdateCategoryFlagsAction](./serializedparentaction-definitions-serializedupdatecategoryflagsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction` -* [SerializedUpdateCategorySortingAction](./serializedparentaction-definitions-serializedupdatecategorysortingaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction` +* [SerializedUpdateCategorySortingAction](./serializedparentaction-definitions-serializedupdatecategorysortingaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction` -* [SerializedUpdateCategoryTemporarilyBlockedAction](./serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction` +* [SerializedUpdateCategoryTemporarilyBlockedAction](./serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction` -* [SerializedUpdateCategoryTimeWarningsAction](./serializedparentaction-definitions-serializedupdatecategorytimewarningsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction` +* [SerializedUpdateCategoryTimeWarningsAction](./serializedparentaction-definitions-serializedupdatecategorytimewarningsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction` -* [SerializedUpdateCategoryTitleAction](./serializedparentaction-definitions-serializedupdatecategorytitleaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction` +* [SerializedUpdateCategoryTitleAction](./serializedparentaction-definitions-serializedupdatecategorytitleaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction` -* [SerializedUpdateChildTaskAction](./serializedparentaction-definitions-serializedupdatechildtaskaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction` +* [SerializedUpdateChildTaskAction](./serializedparentaction-definitions-serializedupdatechildtaskaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction` -* [SerializedUpdateDeviceNameAction](./serializedparentaction-definitions-serializedupdatedevicenameaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction` +* [SerializedUpdateDeviceNameAction](./serializedparentaction-definitions-serializedupdatedevicenameaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction` -* [SerializedUpdateDeviceStatusAction](./serializedapplogicaction-definitions-serializedupdatedevicestatusaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction` +* [SerializedUpdateDeviceStatusAction](./serializedapplogicaction-definitions-serializedupdatedevicestatusaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction` -* [SerializedUpdateEnableActivityLevelBlockingAction](./serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction` +* [SerializedUpdateEnableActivityLevelBlockingAction](./serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction` -* [SerializedUpdateInstalledAppsAction](./serializedapplogicaction-definitions-serializedupdateinstalledappsaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction` +* [SerializedUpdateInstalledAppsAction](./serializedapplogicaction-definitions-serializedupdateinstalledappsaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction` -* [SerializedUpdateParentNotificationFlagsAction](./serializedparentaction-definitions-serializedupdateparentnotificationflagsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction` +* [SerializedUpdateParentNotificationFlagsAction](./serializedparentaction-definitions-serializedupdateparentnotificationflagsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction` -* [SerializedUpdateTimelimitRuleAction](./serializedparentaction-definitions-serializedupdatetimelimitruleaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction` +* [SerializedUpdateTimelimitRuleAction](./serializedparentaction-definitions-serializedupdatetimelimitruleaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction` -* [SerializedUpdateUserFlagsAction](./serializedparentaction-definitions-serializedupdateuserflagsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction` +* [SerializedUpdateUserFlagsAction](./serializedparentaction-definitions-serializedupdateuserflagsaction.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction` -* [SerializedUpdateUserLimitLoginCategory](./serializedparentaction-definitions-serializedupdateuserlimitlogincategory.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory` +* [SerializedUpdateUserLimitLoginCategory](./serializedparentaction-definitions-serializedupdateuserlimitlogincategory.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory` -* [SerializedUpdateUserLimitLoginPreBlockDuration](./serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration` +* [SerializedUpdateUserLimitLoginPreBlockDuration](./serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration` -* [SerializedUploadDevicePublicKeyAction](./serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevicePublicKeyAction` +* [SerializedUploadDevicePublicKeyAction](./serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevicePublicKeyAction` -* [ServerCategoryNetworkId](./serverdatastatus-definitions-servercategorynetworkid.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerCategoryNetworkId` +* [ServerCategoryNetworkId](./serverdatastatus-definitions-servercategorynetworkid.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerCategoryNetworkId` -* [ServerCryptContainer](./serverdatastatus-definitions-servercryptcontainer.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerCryptContainer` +* [ServerCryptContainer](./serverdatastatus-definitions-servercryptcontainer.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerCryptContainer` -* [ServerDeviceData](./serverdatastatus-definitions-serverdevicedata.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData` +* [ServerDeviceData](./serverdatastatus-definitions-serverdevicedata.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData` -* [ServerDeviceList](./serverdatastatus-definitions-serverdevicelist.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList` +* [ServerDeviceList](./serverdatastatus-definitions-serverdevicelist.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList` -* [ServerDhKey](./serverdatastatus-definitions-serverdhkey.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerDhKey` +* [ServerDhKey](./serverdatastatus-definitions-serverdhkey.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerDhKey` -* [ServerExtendedDeviceData](./serverdatastatus-definitions-serverextendeddevicedata.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData` +* [ServerExtendedDeviceData](./serverdatastatus-definitions-serverextendeddevicedata.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData` -* [ServerInstalledAppsData](./serverdatastatus-definitions-serverinstalledappsdata.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData` +* [ServerInstalledAppsData](./serverdatastatus-definitions-serverinstalledappsdata.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData` -* [ServerKeyRequest](./serverdatastatus-definitions-serverkeyrequest.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest` +* [ServerKeyRequest](./serverdatastatus-definitions-serverkeyrequest.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest` -* [ServerKeyResponse](./serverdatastatus-definitions-serverkeyresponse.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse` +* [ServerKeyResponse](./serverdatastatus-definitions-serverkeyresponse.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse` -* [ServerSessionDurationItem](./serverdatastatus-definitions-serversessiondurationitem.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem` +* [ServerSessionDurationItem](./serverdatastatus-definitions-serversessiondurationitem.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem` -* [ServerTimeLimitRule](./serverdatastatus-definitions-servertimelimitrule.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule` +* [ServerTimeLimitRule](./serverdatastatus-definitions-servertimelimitrule.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule` -* [ServerUpdatedCategoryAssignedApps](./serverdatastatus-definitions-serverupdatedcategoryassignedapps.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps` +* [ServerUpdatedCategoryAssignedApps](./serverdatastatus-definitions-serverupdatedcategoryassignedapps.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps` -* [ServerUpdatedCategoryBaseData](./serverdatastatus-definitions-serverupdatedcategorybasedata.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData` +* [ServerUpdatedCategoryBaseData](./serverdatastatus-definitions-serverupdatedcategorybasedata.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData` -* [ServerUpdatedCategoryTask](./serverdatastatus-definitions-serverupdatedcategorytask.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask` +* [ServerUpdatedCategoryTask](./serverdatastatus-definitions-serverupdatedcategorytask.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask` -* [ServerUpdatedCategoryTasks](./serverdatastatus-definitions-serverupdatedcategorytasks.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks` +* [ServerUpdatedCategoryTasks](./serverdatastatus-definitions-serverupdatedcategorytasks.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks` -* [ServerUpdatedCategoryUsedTimes](./serverdatastatus-definitions-serverupdatedcategoryusedtimes.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes` +* [ServerUpdatedCategoryUsedTimes](./serverdatastatus-definitions-serverupdatedcategoryusedtimes.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes` -* [ServerUpdatedTimeLimitRules](./serverdatastatus-definitions-serverupdatedtimelimitrules.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules` +* [ServerUpdatedTimeLimitRules](./serverdatastatus-definitions-serverupdatedtimelimitrules.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules` -* [ServerUsedTimeItem](./serverdatastatus-definitions-serverusedtimeitem.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem` +* [ServerUsedTimeItem](./serverdatastatus-definitions-serverusedtimeitem.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem` -* [ServerUserEntry](./serverdatastatus-definitions-serveruserentry.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry` +* [ServerUserEntry](./serverdatastatus-definitions-serveruserentry.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry` -* [ServerUserList](./serverdatastatus-definitions-serveruserlist.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUserList` +* [ServerUserList](./serverdatastatus-definitions-serveruserlist.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUserList` -* [U2fData](./serverdatastatus-definitions-u2fdata.md) – `https://timelimit.io/ServerDataStatus#/definitions/U2fData` +* [U2fData](./serverdatastatus-definitions-u2fdata.md) – `https://timelimit.io/ServerDataStatus#/definitions/U2fData` -* [U2fItem](./serverdatastatus-definitions-u2fitem.md) – `https://timelimit.io/ServerDataStatus#/definitions/U2fItem` +* [U2fItem](./serverdatastatus-definitions-u2fitem.md) – `https://timelimit.io/ServerDataStatus#/definitions/U2fItem` -* [Untitled object in ClientPullChangesRequest](./clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/apps` +* [Untitled object in ClientPullChangesRequest](./clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/apps` -* [Untitled object in ClientPullChangesRequest](./clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/categories` +* [Untitled object in ClientPullChangesRequest](./clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/categories` -* [Untitled object in ClientPullChangesRequest](./clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/devicesDetail` +* [Untitled object in ClientPullChangesRequest](./clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/devicesDetail` -* [Untitled object in ClientPullChangesRequest](./clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/apps` - -* [Untitled object in ClientPullChangesRequest](./clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/categories` - -* [Untitled object in ClientPullChangesRequest](./clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md) – `https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/devicesDetail` - -* [Untitled object in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items` - -* [Untitled object in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items` +* [Untitled object in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items` ### Arrays -* [Untitled array in ClientPushChangesRequest](./clientpushchangesrequest-properties-actions.md) – `https://timelimit.io/ClientPushChangesRequest#/properties/actions` - -* [Untitled array in DeleteAccountPayload](./deleteaccountpayload-properties-mailauthtokens.md) – `https://timelimit.io/DeleteAccountPayload#/properties/mailAuthTokens` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-apps.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalledAppsAction/properties/apps` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/as` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/as/items` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/sdl` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/sdl/items` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-packagenames.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/packageNames` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/removed` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/removed/items` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-updatedoradded.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/updatedOrAdded` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-apps.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalledAppsAction/properties/apps` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/as` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/as/items` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/sdl` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/sdl/items` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-packagenames.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/packageNames` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/removed` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/removed/items` - -* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-updatedoradded.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/updatedOrAdded` - -* [Untitled array in SerializedParentAction](./serializedparentaction-definitions-serializedaddcategoryappsaction-properties-packagenames.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/packageNames` - -* [Untitled array in SerializedParentAction](./serializedparentaction-definitions-serializedremovecategoryappsaction-properties-packagenames.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/packageNames` - -* [Untitled array in SerializedParentAction](./serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-categoryids.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction/properties/categoryIds` - -* [Untitled array in SerializedParentAction](./serializedparentaction-definitions-serializedaddcategoryappsaction-properties-packagenames.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/packageNames` +* [Untitled array in ClientPushChangesRequest](./clientpushchangesrequest-properties-actions.md) – `https://timelimit.io/ClientPushChangesRequest#/properties/actions` -* [Untitled array in SerializedParentAction](./serializedparentaction-definitions-serializedremovecategoryappsaction-properties-packagenames.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/packageNames` +* [Untitled array in DeleteAccountPayload](./deleteaccountpayload-properties-mailauthtokens.md) – `https://timelimit.io/DeleteAccountPayload#/properties/mailAuthTokens` -* [Untitled array in SerializedParentAction](./serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-categoryids.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction/properties/categoryIds` +* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-apps.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalledAppsAction/properties/apps` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverdevicelist-properties-data.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList/properties/data` +* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i` -* [Untitled array in ServerDataStatus](./serverdatastatus-properties-devices2.md) – `https://timelimit.io/ServerDataStatus#/properties/devices2` +* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/as` -* [Untitled array in ServerDataStatus](./serverdatastatus-properties-apps.md) – `https://timelimit.io/ServerDataStatus#/properties/apps` +* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/as/items` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverinstalledappsdata-properties-apps.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/apps` +* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/sdl` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverinstalledappsdata-properties-activities.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/activities` +* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/sdl/items` -* [Untitled array in ServerDataStatus](./serverdatastatus-properties-rmcategories.md) – `https://timelimit.io/ServerDataStatus#/properties/rmCategories` +* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-packagenames.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/packageNames` -* [Untitled array in ServerDataStatus](./serverdatastatus-properties-categorybase.md) – `https://timelimit.io/ServerDataStatus#/properties/categoryBase` +* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/removed` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategorybasedata-properties-networks.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/networks` +* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/removed/items` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategorybasedata-properties-atw.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/atw` +* [Untitled array in SerializedAppLogicAction](./serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-updatedoradded.md) – `https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/updatedOrAdded` -* [Untitled array in ServerDataStatus](./serverdatastatus-properties-categoryapp.md) – `https://timelimit.io/ServerDataStatus#/properties/categoryApp` +* [Untitled array in SerializedParentAction](./serializedparentaction-definitions-serializedaddcategoryappsaction-properties-packagenames.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/packageNames` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-apps.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/apps` +* [Untitled array in SerializedParentAction](./serializedparentaction-definitions-serializedremovecategoryappsaction-properties-packagenames.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/packageNames` -* [Untitled array in ServerDataStatus](./serverdatastatus-properties-usedtimes.md) – `https://timelimit.io/ServerDataStatus#/properties/usedTimes` +* [Untitled array in SerializedParentAction](./serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-categoryids.md) – `https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction/properties/categoryIds` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-times.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/times` +* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverdevicelist-properties-data.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList/properties/data` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-sessiondurations.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/sessionDurations` +* [Untitled array in ServerDataStatus](./serverdatastatus-properties-devices2.md) – `https://timelimit.io/ServerDataStatus#/properties/devices2` -* [Untitled array in ServerDataStatus](./serverdatastatus-properties-rules.md) – `https://timelimit.io/ServerDataStatus#/properties/rules` +* [Untitled array in ServerDataStatus](./serverdatastatus-properties-apps.md) – `https://timelimit.io/ServerDataStatus#/properties/apps` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedtimelimitrules-properties-rules.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/rules` +* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverinstalledappsdata-properties-apps.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/apps` -* [Untitled array in ServerDataStatus](./serverdatastatus-properties-tasks.md) – `https://timelimit.io/ServerDataStatus#/properties/tasks` +* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverinstalledappsdata-properties-activities.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/activities` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategorytasks-properties-tasks.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/tasks` +* [Untitled array in ServerDataStatus](./serverdatastatus-properties-rmcategories.md) – `https://timelimit.io/ServerDataStatus#/properties/rmCategories` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serveruserlist-properties-data.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUserList/properties/data` +* [Untitled array in ServerDataStatus](./serverdatastatus-properties-categorybase.md) – `https://timelimit.io/ServerDataStatus#/properties/categoryBase` -* [Untitled array in ServerDataStatus](./serverdatastatus-properties-krq.md) – `https://timelimit.io/ServerDataStatus#/properties/krq` +* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategorybasedata-properties-networks.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/networks` -* [Untitled array in ServerDataStatus](./serverdatastatus-properties-kr.md) – `https://timelimit.io/ServerDataStatus#/properties/kr` +* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategorybasedata-properties-atw.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/atw` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-u2fdata-properties-d.md) – `https://timelimit.io/ServerDataStatus#/definitions/U2fData/properties/d` +* [Untitled array in ServerDataStatus](./serverdatastatus-properties-categoryapp.md) – `https://timelimit.io/ServerDataStatus#/properties/categoryApp` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverdevicelist-properties-data.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList/properties/data` +* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-apps.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/apps` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverinstalledappsdata-properties-apps.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/apps` +* [Untitled array in ServerDataStatus](./serverdatastatus-properties-usedtimes.md) – `https://timelimit.io/ServerDataStatus#/properties/usedTimes` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverinstalledappsdata-properties-activities.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/activities` +* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-times.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/times` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategorybasedata-properties-networks.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/networks` +* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-sessiondurations.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/sessionDurations` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategorybasedata-properties-atw.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/atw` +* [Untitled array in ServerDataStatus](./serverdatastatus-properties-rules.md) – `https://timelimit.io/ServerDataStatus#/properties/rules` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-apps.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/apps` +* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedtimelimitrules-properties-rules.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/rules` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-times.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/times` +* [Untitled array in ServerDataStatus](./serverdatastatus-properties-tasks.md) – `https://timelimit.io/ServerDataStatus#/properties/tasks` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-sessiondurations.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/sessionDurations` +* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategorytasks-properties-tasks.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/tasks` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedtimelimitrules-properties-rules.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/rules` +* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serveruserlist-properties-data.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUserList/properties/data` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serverupdatedcategorytasks-properties-tasks.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/tasks` +* [Untitled array in ServerDataStatus](./serverdatastatus-properties-krq.md) – `https://timelimit.io/ServerDataStatus#/properties/krq` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-serveruserlist-properties-data.md) – `https://timelimit.io/ServerDataStatus#/definitions/ServerUserList/properties/data` +* [Untitled array in ServerDataStatus](./serverdatastatus-properties-kr.md) – `https://timelimit.io/ServerDataStatus#/properties/kr` -* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-u2fdata-properties-d.md) – `https://timelimit.io/ServerDataStatus#/definitions/U2fData/properties/d` +* [Untitled array in ServerDataStatus](./serverdatastatus-definitions-u2fdata-properties-d.md) – `https://timelimit.io/ServerDataStatus#/definitions/U2fData/properties/d` ## Version Note diff --git a/docs/schema/RemoveDeviceRequest.schema.json b/docs/schema/RemoveDeviceRequest.schema.json index fea34b5..0a88320 100644 --- a/docs/schema/RemoveDeviceRequest.schema.json +++ b/docs/schema/RemoveDeviceRequest.schema.json @@ -21,7 +21,6 @@ "parentPasswordSecondHash", "parentUserId" ], - "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "title": "RemoveDeviceRequest", "$id": "https://timelimit.io/RemoveDeviceRequest" diff --git a/docs/schema/RequestIdentityTokenRequest.schema.json b/docs/schema/RequestIdentityTokenRequest.schema.json index afc8a71..6ad27c1 100644 --- a/docs/schema/RequestIdentityTokenRequest.schema.json +++ b/docs/schema/RequestIdentityTokenRequest.schema.json @@ -12,9 +12,7 @@ }, "purpose": { "type": "string", - "enum": [ - "purchase" - ] + "const": "purchase" } }, "additionalProperties": false, @@ -24,7 +22,6 @@ "parentUserId", "purpose" ], - "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "title": "RequestIdentityTokenRequest", "$id": "https://timelimit.io/RequestIdentityTokenRequest" diff --git a/docs/schema/RequestWithAuthToken.schema.json b/docs/schema/RequestWithAuthToken.schema.json index 9be3134..7fb5519 100644 --- a/docs/schema/RequestWithAuthToken.schema.json +++ b/docs/schema/RequestWithAuthToken.schema.json @@ -9,7 +9,6 @@ "required": [ "deviceAuthToken" ], - "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "title": "RequestWithAuthToken", "$id": "https://timelimit.io/RequestWithAuthToken" diff --git a/docs/schema/SendMailLoginCodeRequest.schema.json b/docs/schema/SendMailLoginCodeRequest.schema.json index 57d76bc..85075b0 100644 --- a/docs/schema/SendMailLoginCodeRequest.schema.json +++ b/docs/schema/SendMailLoginCodeRequest.schema.json @@ -16,7 +16,6 @@ "locale", "mail" ], - "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "title": "SendMailLoginCodeRequest", "$id": "https://timelimit.io/SendMailLoginCodeRequest" diff --git a/docs/schema/SerializedAppLogicAction.schema.json b/docs/schema/SerializedAppLogicAction.schema.json index 8950217..27af2ef 100644 --- a/docs/schema/SerializedAppLogicAction.schema.json +++ b/docs/schema/SerializedAppLogicAction.schema.json @@ -15,17 +15,14 @@ { "$ref": "#/definitions/SerializedForceSyncAction" }, - { - "$ref": "#/definitions/SerializedReplyToKeyRequestAction" - }, { "$ref": "#/definitions/SerializedMarkTaskPendingAction" }, { - "$ref": "#/definitions/SerializedUpdateInstalledAppsAction" + "$ref": "#/definitions/SerializedRemoveInstalledAppsAction" }, { - "$ref": "#/definitions/SerializedRemoveInstalledAppsAction" + "$ref": "#/definitions/SerializedReplyToKeyRequestAction" }, { "$ref": "#/definitions/SerializedSendKeyRequestAction" @@ -42,6 +39,9 @@ { "$ref": "#/definitions/SerializedUpdateDeviceStatusAction" }, + { + "$ref": "#/definitions/SerializedUpdateInstalledAppsAction" + }, { "$ref": "#/definitions/SerializedUploadDevicePublicKeyAction" } @@ -52,9 +52,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "ADD_INSTALLED_APPS" - ] + "const": "ADD_INSTALLED_APPS" }, "apps": { "type": "array", @@ -109,9 +107,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "ADD_USED_TIME" - ] + "const": "ADD_USED_TIME" }, "categoryId": { "type": "string" @@ -141,9 +137,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "ADD_USED_TIME_V2" - ] + "const": "ADD_USED_TIME_V2" }, "d": { "type": "number" @@ -226,9 +220,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "FINISH_KEY_REQUEST" - ] + "const": "FINISH_KEY_REQUEST" }, "dsn": { "type": "number" @@ -246,9 +238,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "FORCE_SYNC" - ] + "const": "FORCE_SYNC" } }, "additionalProperties": false, @@ -257,115 +247,81 @@ ], "title": "SerializedForceSyncAction" }, - "SerializedReplyToKeyRequestAction": { + "SerializedMarkTaskPendingAction": { "type": "object", "properties": { "type": { "type": "string", - "enum": [ - "REPLY_TO_KEY_REQUEST" - ] - }, - "rsn": { - "type": "number" - }, - "tempKey": { - "type": "string" + "const": "MARK_TASK_PENDING" }, - "encryptedKey": { - "type": "string" - }, - "signature": { + "taskId": { "type": "string" } }, "additionalProperties": false, "required": [ - "encryptedKey", - "rsn", - "signature", - "tempKey", + "taskId", "type" ], - "title": "SerializedReplyToKeyRequestAction" + "title": "SerializedMarkTaskPendingAction" }, - "SerializedMarkTaskPendingAction": { + "SerializedRemoveInstalledAppsAction": { "type": "object", "properties": { "type": { "type": "string", - "enum": [ - "MARK_TASK_PENDING" - ] + "const": "REMOVE_INSTALLED_APPS" }, - "taskId": { - "type": "string" + "packageNames": { + "type": "array", + "items": { + "type": "string" + } } }, "additionalProperties": false, "required": [ - "taskId", + "packageNames", "type" ], - "title": "SerializedMarkTaskPendingAction" + "title": "SerializedRemoveInstalledAppsAction" }, - "SerializedUpdateInstalledAppsAction": { + "SerializedReplyToKeyRequestAction": { "type": "object", "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_INSTALLED_APPS" - ] + "const": "REPLY_TO_KEY_REQUEST" }, - "b": { - "type": "string" + "rsn": { + "type": "number" }, - "d": { + "tempKey": { "type": "string" }, - "w": { - "type": "boolean" - } - }, - "additionalProperties": false, - "required": [ - "type", - "w" - ], - "title": "SerializedUpdateInstalledAppsAction" - }, - "SerializedRemoveInstalledAppsAction": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "REMOVE_INSTALLED_APPS" - ] + "encryptedKey": { + "type": "string" }, - "packageNames": { - "type": "array", - "items": { - "type": "string" - } + "signature": { + "type": "string" } }, "additionalProperties": false, "required": [ - "packageNames", + "encryptedKey", + "rsn", + "signature", + "tempKey", "type" ], - "title": "SerializedRemoveInstalledAppsAction" + "title": "SerializedReplyToKeyRequestAction" }, "SerializedSendKeyRequestAction": { "type": "object", "properties": { "type": { "type": "string", - "enum": [ - "SEND_KEY_REQUEST" - ] + "const": "SEND_KEY_REQUEST" }, "dsn": { "type": "number" @@ -401,9 +357,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SIGN_OUT_AT_DEVICE" - ] + "const": "SIGN_OUT_AT_DEVICE" } }, "additionalProperties": false, @@ -417,9 +371,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "TRIED_DISABLING_DEVICE_ADMIN" - ] + "const": "TRIED_DISABLING_DEVICE_ADMIN" } }, "additionalProperties": false, @@ -433,9 +385,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_APP_ACTIVITIES" - ] + "const": "UPDATE_APP_ACTIVITIES" }, "removed": { "type": "array", @@ -494,9 +444,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_DEVICE_STATUS" - ] + "const": "UPDATE_DEVICE_STATUS" }, "protectionLevel": { "enum": [ @@ -559,14 +507,36 @@ ], "title": "SerializedUpdateDeviceStatusAction" }, + "SerializedUpdateInstalledAppsAction": { + "type": "object", + "properties": { + "type": { + "type": "string", + "const": "UPDATE_INSTALLED_APPS" + }, + "b": { + "type": "string" + }, + "d": { + "type": "string" + }, + "w": { + "type": "boolean" + } + }, + "additionalProperties": false, + "required": [ + "type", + "w" + ], + "title": "SerializedUpdateInstalledAppsAction" + }, "SerializedUploadDevicePublicKeyAction": { "type": "object", "properties": { "type": { "type": "string", - "enum": [ - "UPLOAD_DEVICE_PUBLIC_KEY" - ] + "const": "UPLOAD_DEVICE_PUBLIC_KEY" }, "key": { "type": "string" diff --git a/docs/schema/SerializedChildAction.schema.json b/docs/schema/SerializedChildAction.schema.json index 511f0aa..fa1ef42 100644 --- a/docs/schema/SerializedChildAction.schema.json +++ b/docs/schema/SerializedChildAction.schema.json @@ -13,9 +13,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "CHILD_CHANGE_PASSWORD" - ] + "const": "CHILD_CHANGE_PASSWORD" }, "password": { "$ref": "#/definitions/EncryptableParentPassword" @@ -57,9 +55,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "CHILD_SIGN_IN" - ] + "const": "CHILD_SIGN_IN" } }, "additionalProperties": false, diff --git a/docs/schema/SerializedParentAction.schema.json b/docs/schema/SerializedParentAction.schema.json index 9d59d4f..36555d0 100644 --- a/docs/schema/SerializedParentAction.schema.json +++ b/docs/schema/SerializedParentAction.schema.json @@ -36,9 +36,6 @@ { "$ref": "#/definitions/SerializedIncrementCategoryExtraTimeAction" }, - { - "$ref": "#/definitions/SerializedReportU2fLoginAction" - }, { "$ref": "#/definitions/SerializedRemoveCategoryAppsAction" }, @@ -51,6 +48,9 @@ { "$ref": "#/definitions/SerializedRenameChildAction" }, + { + "$ref": "#/definitions/SerializedReportU2fLoginAction" + }, { "$ref": "#/definitions/SerializeResetCategoryNetworkIdsAction" }, @@ -157,9 +157,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "ADD_CATEGORY_APPS" - ] + "const": "ADD_CATEGORY_APPS" }, "categoryId": { "type": "string" @@ -184,9 +182,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "ADD_CATEGORY_NETWORK_ID" - ] + "const": "ADD_CATEGORY_NETWORK_ID" }, "categoryId": { "type": "string" @@ -212,9 +208,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "ADD_PARENT_U2F" - ] + "const": "ADD_PARENT_U2F" }, "keyHandle": { "type": "string" @@ -236,9 +230,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "ADD_USER" - ] + "const": "ADD_USER" }, "name": { "type": "string" @@ -299,9 +291,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "CHANGE_PARENT_PASSWORD" - ] + "const": "CHANGE_PARENT_PASSWORD" }, "userId": { "type": "string" @@ -335,9 +325,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "CREATE_CATEGORY" - ] + "const": "CREATE_CATEGORY" }, "childId": { "type": "string" @@ -363,9 +351,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "CREATE_TIMELIMIT_RULE" - ] + "const": "CREATE_TIMELIMIT_RULE" }, "rule": { "$ref": "#/definitions/SerializedTimeLimitRule" @@ -427,9 +413,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "DELETE_CATEGORY" - ] + "const": "DELETE_CATEGORY" }, "categoryId": { "type": "string" @@ -447,9 +431,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "DELETE_CHILD_TASK" - ] + "const": "DELETE_CHILD_TASK" }, "taskId": { "type": "string" @@ -467,9 +449,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "DELETE_TIMELIMIT_RULE" - ] + "const": "DELETE_TIMELIMIT_RULE" }, "ruleId": { "type": "string" @@ -487,9 +467,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "IGNORE_MANIPULATION" - ] + "const": "IGNORE_MANIPULATION" }, "deviceId": { "type": "string" @@ -546,9 +524,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "INCREMENT_CATEGORY_EXTRATIME" - ] + "const": "INCREMENT_CATEGORY_EXTRATIME" }, "categoryId": { "type": "string" @@ -568,30 +544,12 @@ ], "title": "SerializedIncrementCategoryExtraTimeAction" }, - "SerializedReportU2fLoginAction": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "REPORT_U2F_LOGIN" - ] - } - }, - "additionalProperties": false, - "required": [ - "type" - ], - "title": "SerializedReportU2fLoginAction" - }, "SerializedRemoveCategoryAppsAction": { "type": "object", "properties": { "type": { "type": "string", - "enum": [ - "REMOVE_CATEGORY_APPS" - ] + "const": "REMOVE_CATEGORY_APPS" }, "categoryId": { "type": "string" @@ -616,9 +574,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "REMOVE_PARENT_U2F" - ] + "const": "REMOVE_PARENT_U2F" }, "keyHandle": { "type": "string" @@ -640,9 +596,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "REMOVE_USER" - ] + "const": "REMOVE_USER" }, "userId": { "type": "string" @@ -663,9 +617,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "RENAME_CHILD" - ] + "const": "RENAME_CHILD" }, "childId": { "type": "string" @@ -682,14 +634,26 @@ ], "title": "SerializedRenameChildAction" }, + "SerializedReportU2fLoginAction": { + "type": "object", + "properties": { + "type": { + "type": "string", + "const": "REPORT_U2F_LOGIN" + } + }, + "additionalProperties": false, + "required": [ + "type" + ], + "title": "SerializedReportU2fLoginAction" + }, "SerializeResetCategoryNetworkIdsAction": { "type": "object", "properties": { "type": { "type": "string", - "enum": [ - "RESET_CATEGORY_NETWORK_IDS" - ] + "const": "RESET_CATEGORY_NETWORK_IDS" }, "categoryId": { "type": "string" @@ -707,9 +671,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "REVIEW_CHILD_TASK" - ] + "const": "REVIEW_CHILD_TASK" }, "taskId": { "type": "string" @@ -738,9 +700,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SET_CATEGORY_EXTRA_TIME" - ] + "const": "SET_CATEGORY_EXTRA_TIME" }, "categoryId": { "type": "string" @@ -765,9 +725,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SET_CATEGORY_FOR_UNASSIGNED_APPS" - ] + "const": "SET_CATEGORY_FOR_UNASSIGNED_APPS" }, "childId": { "type": "string" @@ -789,9 +747,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SET_CHILD_PASSWORD" - ] + "const": "SET_CHILD_PASSWORD" }, "childId": { "type": "string" @@ -813,9 +769,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SET_CONSIDER_REBOOT_MANIPULATION" - ] + "const": "SET_CONSIDER_REBOOT_MANIPULATION" }, "deviceId": { "type": "string" @@ -837,9 +791,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SET_DEVICE_DEFAULT_USER" - ] + "const": "SET_DEVICE_DEFAULT_USER" }, "deviceId": { "type": "string" @@ -861,9 +813,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SET_DEVICE_DEFAULT_USER_TIMEOUT" - ] + "const": "SET_DEVICE_DEFAULT_USER_TIMEOUT" }, "deviceId": { "type": "string" @@ -885,9 +835,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SET_DEVICE_USER" - ] + "const": "SET_DEVICE_USER" }, "deviceId": { "type": "string" @@ -909,9 +857,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SET_KEEP_SIGNED_IN" - ] + "const": "SET_KEEP_SIGNED_IN" }, "deviceId": { "type": "string" @@ -933,9 +879,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SET_PARENT_CATEGORY" - ] + "const": "SET_PARENT_CATEGORY" }, "categoryId": { "type": "string" @@ -957,9 +901,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SET_RELAX_PRIMARY_DEVICE" - ] + "const": "SET_RELAX_PRIMARY_DEVICE" }, "userId": { "type": "string" @@ -981,9 +923,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SET_SEND_DEVICE_CONNECTED" - ] + "const": "SET_SEND_DEVICE_CONNECTED" }, "deviceId": { "type": "string" @@ -1005,9 +945,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SET_USER_DISABLE_LIMITS_UNTIL" - ] + "const": "SET_USER_DISABLE_LIMITS_UNTIL" }, "childId": { "type": "string" @@ -1029,9 +967,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "SET_USER_TIMEZONE" - ] + "const": "SET_USER_TIMEZONE" }, "userId": { "type": "string" @@ -1053,9 +989,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_BATTERY_LIMIT" - ] + "const": "UPDATE_CATEGORY_BATTERY_LIMIT" }, "categoryId": { "type": "string" @@ -1079,9 +1013,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_BLOCK_ALL_NOTIFICATIONS" - ] + "const": "UPDATE_CATEGORY_BLOCK_ALL_NOTIFICATIONS" }, "categoryId": { "type": "string" @@ -1095,6 +1027,7 @@ }, "additionalProperties": false, "required": [ + "blockDelay", "blocked", "categoryId", "type" @@ -1106,9 +1039,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_BLOCKED_TIMES" - ] + "const": "UPDATE_CATEGORY_BLOCKED_TIMES" }, "categoryId": { "type": "string" @@ -1130,9 +1061,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_DISABLE_LIMITS" - ] + "const": "UPDATE_CATEGORY_DISABLE_LIMITS" }, "categoryId": { "type": "string" @@ -1154,9 +1083,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_FLAGS" - ] + "const": "UPDATE_CATEGORY_FLAGS" }, "categoryId": { "type": "string" @@ -1182,9 +1109,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_SORTING" - ] + "const": "UPDATE_CATEGORY_SORTING" }, "categoryIds": { "type": "array", @@ -1205,9 +1130,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_TEMPORARILY_BLOCKED" - ] + "const": "UPDATE_CATEGORY_TEMPORARILY_BLOCKED" }, "categoryId": { "type": "string" @@ -1232,9 +1155,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_TIME_WARNINGS" - ] + "const": "UPDATE_CATEGORY_TIME_WARNINGS" }, "categoryId": { "type": "string" @@ -1263,9 +1184,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_TITLE" - ] + "const": "UPDATE_CATEGORY_TITLE" }, "categoryId": { "type": "string" @@ -1287,9 +1206,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CHILD_TASK" - ] + "const": "UPDATE_CHILD_TASK" }, "isNew": { "type": "boolean" @@ -1323,9 +1240,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_DEVICE_NAME" - ] + "const": "UPDATE_DEVICE_NAME" }, "deviceId": { "type": "string" @@ -1347,9 +1262,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_ENABLE_ACTIVITY_LEVEL_BLOCKING" - ] + "const": "UPDATE_ENABLE_ACTIVITY_LEVEL_BLOCKING" }, "deviceId": { "type": "string" @@ -1371,9 +1284,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_NETWORK_TIME_VERIFICATION" - ] + "const": "UPDATE_NETWORK_TIME_VERIFICATION" }, "deviceId": { "type": "string" @@ -1400,9 +1311,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_PARENT_NOTIFICATION_FLAGS" - ] + "const": "UPDATE_PARENT_NOTIFICATION_FLAGS" }, "parentId": { "type": "string" @@ -1428,9 +1337,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_TIMELIMIT_RULE" - ] + "const": "UPDATE_TIMELIMIT_RULE" }, "ruleId": { "type": "string" @@ -1475,9 +1382,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_USER_FLAGS" - ] + "const": "UPDATE_USER_FLAGS" }, "userId": { "type": "string" @@ -1503,9 +1408,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_USER_LIMIT_LOGIN_CATEGORY" - ] + "const": "UPDATE_USER_LIMIT_LOGIN_CATEGORY" }, "userId": { "type": "string" @@ -1526,9 +1429,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_USER_LIMIT_LOGIN_PRE_BLOCK_DURATION" - ] + "const": "UPDATE_USER_LIMIT_LOGIN_PRE_BLOCK_DURATION" }, "userId": { "type": "string" diff --git a/docs/schema/SignInByMailCodeRequest.schema.json b/docs/schema/SignInByMailCodeRequest.schema.json index 9e5d1d0..51da2ae 100644 --- a/docs/schema/SignInByMailCodeRequest.schema.json +++ b/docs/schema/SignInByMailCodeRequest.schema.json @@ -13,7 +13,6 @@ "mailLoginToken", "receivedCode" ], - "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "title": "SignInByMailCodeRequest", "$id": "https://timelimit.io/SignInByMailCodeRequest" diff --git a/docs/schema/UpdatePrimaryDeviceRequest.schema.json b/docs/schema/UpdatePrimaryDeviceRequest.schema.json index ffc070f..2173deb 100644 --- a/docs/schema/UpdatePrimaryDeviceRequest.schema.json +++ b/docs/schema/UpdatePrimaryDeviceRequest.schema.json @@ -21,7 +21,6 @@ "authToken", "currentUserId" ], - "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "title": "UpdatePrimaryDeviceRequest", "$id": "https://timelimit.io/UpdatePrimaryDeviceRequest" diff --git a/docs/schema/candopurchaserequest.md b/docs/schema/candopurchaserequest.md index 6fad39e..df6b4db 100644 --- a/docs/schema/candopurchaserequest.md +++ b/docs/schema/candopurchaserequest.md @@ -8,7 +8,7 @@ https://timelimit.io/CanDoPurchaseRequest | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :------------------------------------------------------------------------------------------ | -| Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | [CanDoPurchaseRequest.schema.json](CanDoPurchaseRequest.schema.json "open original schema") | +| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [CanDoPurchaseRequest.schema.json](CanDoPurchaseRequest.schema.json "open original schema") | ## CanDoPurchaseRequest Type @@ -27,13 +27,13 @@ https://timelimit.io/CanDoPurchaseRequest `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CanDoPurchaseRequest](candopurchaserequest-properties-type.md "https://timelimit.io/CanDoPurchaseRequest#/properties/type") +* defined in: [CanDoPurchaseRequest](candopurchaserequest-properties-type.md "https://timelimit.io/CanDoPurchaseRequest#/properties/type") ### type Type @@ -54,16 +54,14 @@ https://timelimit.io/CanDoPurchaseRequest `deviceAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CanDoPurchaseRequest](candopurchaserequest-properties-deviceauthtoken.md "https://timelimit.io/CanDoPurchaseRequest#/properties/deviceAuthToken") +* defined in: [CanDoPurchaseRequest](candopurchaserequest-properties-deviceauthtoken.md "https://timelimit.io/CanDoPurchaseRequest#/properties/deviceAuthToken") ### deviceAuthToken Type `string` - -# CanDoPurchaseRequest Definitions diff --git a/docs/schema/canrecoverpasswordrequest.md b/docs/schema/canrecoverpasswordrequest.md index a24aeb6..9b082fa 100644 --- a/docs/schema/canrecoverpasswordrequest.md +++ b/docs/schema/canrecoverpasswordrequest.md @@ -27,13 +27,13 @@ https://timelimit.io/CanRecoverPasswordRequest `mailAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CanRecoverPasswordRequest](canrecoverpasswordrequest-properties-mailauthtoken.md "https://timelimit.io/CanRecoverPasswordRequest#/properties/mailAuthToken") +* defined in: [CanRecoverPasswordRequest](canrecoverpasswordrequest-properties-mailauthtoken.md "https://timelimit.io/CanRecoverPasswordRequest#/properties/mailAuthToken") ### mailAuthToken Type @@ -45,13 +45,13 @@ https://timelimit.io/CanRecoverPasswordRequest `parentUserId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CanRecoverPasswordRequest](canrecoverpasswordrequest-properties-parentuserid.md "https://timelimit.io/CanRecoverPasswordRequest#/properties/parentUserId") +* defined in: [CanRecoverPasswordRequest](canrecoverpasswordrequest-properties-parentuserid.md "https://timelimit.io/CanRecoverPasswordRequest#/properties/parentUserId") ### parentUserId Type diff --git a/docs/schema/clientpullchangesrequest-definitions-categorydatastatus.md b/docs/schema/clientpullchangesrequest-definitions-categorydatastatus.md index 2763a3d..44872e3 100644 --- a/docs/schema/clientpullchangesrequest-definitions-categorydatastatus.md +++ b/docs/schema/clientpullchangesrequest-definitions-categorydatastatus.md @@ -30,13 +30,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus `base` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-base.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/base") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-base.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/base") ### base Type @@ -48,13 +48,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus `apps` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-apps.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/apps") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-apps.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/apps") ### apps Type @@ -66,13 +66,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus `rules` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-rules.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/rules") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-rules.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/rules") ### rules Type @@ -84,13 +84,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus `usedTime` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-usedtime.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/usedTime") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-usedtime.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/usedTime") ### usedTime Type @@ -102,13 +102,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus `tasks` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-tasks.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/tasks") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-tasks.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/tasks") ### tasks Type diff --git a/docs/schema/clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md b/docs/schema/clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md index 040faac..e917877 100644 --- a/docs/schema/clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md +++ b/docs/schema/clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md @@ -26,13 +26,13 @@ Additional properties are allowed, as long as they follow this schema: -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-apps-additionalproperties.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/apps/additionalProperties") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-apps-additionalproperties.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/apps/additionalProperties") ### additionalProperties Type diff --git a/docs/schema/clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md b/docs/schema/clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md index 947c0a2..041ca30 100644 --- a/docs/schema/clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md +++ b/docs/schema/clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md @@ -26,13 +26,13 @@ Additional properties are allowed, as long as they follow this schema: -* is optional +* is optional -* Type: `object` ([CategoryDataStatus](clientpullchangesrequest-definitions-categorydatastatus.md)) +* Type: `object` ([CategoryDataStatus](clientpullchangesrequest-definitions-categorydatastatus.md)) -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/categories/additionalProperties") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/categories/additionalProperties") ### additionalProperties Type diff --git a/docs/schema/clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md b/docs/schema/clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md index a576f79..5e58600 100644 --- a/docs/schema/clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md +++ b/docs/schema/clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md @@ -26,13 +26,13 @@ Additional properties are allowed, as long as they follow this schema: -* is optional +* is optional -* Type: `object` ([DeviceDataStatus](clientpullchangesrequest-definitions-devicedatastatus.md)) +* Type: `object` ([DeviceDataStatus](clientpullchangesrequest-definitions-devicedatastatus.md)) -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-devicedatastatus.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/devicesDetail/additionalProperties") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-devicedatastatus.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/devicesDetail/additionalProperties") ### additionalProperties Type diff --git a/docs/schema/clientpullchangesrequest-definitions-clientdatastatus.md b/docs/schema/clientpullchangesrequest-definitions-clientdatastatus.md index 01f7a17..c07ae06 100644 --- a/docs/schema/clientpullchangesrequest-definitions-clientdatastatus.md +++ b/docs/schema/clientpullchangesrequest-definitions-clientdatastatus.md @@ -35,13 +35,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus `devices` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-devices.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/devices") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-devices.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/devices") ### devices Type @@ -53,13 +53,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus `apps` -* is required +* is required -* Type: `object` ([Details](clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md)) +* Type: `object` ([Details](clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md)) -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/apps") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/apps") ### apps Type @@ -71,13 +71,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus `categories` -* is required +* is required -* Type: `object` ([Details](clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md)) +* Type: `object` ([Details](clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md)) -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/categories") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/categories") ### categories Type @@ -89,13 +89,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus `users` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-users.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/users") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-users.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/users") ### users Type @@ -107,13 +107,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus `clientLevel` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-clientlevel.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/clientLevel") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-clientlevel.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/clientLevel") ### clientLevel Type @@ -125,13 +125,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus `devicesDetail` -* is optional +* is optional -* Type: `object` ([Details](clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md)) +* Type: `object` ([Details](clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md)) -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/devicesDetail") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/devicesDetail") ### devicesDetail Type @@ -143,13 +143,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus `kri` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-kri.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/kri") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-kri.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/kri") ### kri Type @@ -161,13 +161,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus `kr` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-kr.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/kr") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-kr.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/kr") ### kr Type @@ -179,13 +179,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus `dh` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-dh.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/dh") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-dh.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/dh") ### dh Type @@ -197,13 +197,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus `u2f` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-u2f.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/u2f") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-u2f.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/u2f") ### u2f Type diff --git a/docs/schema/clientpullchangesrequest-definitions-devicedatastatus.md b/docs/schema/clientpullchangesrequest-definitions-devicedatastatus.md index 627ebf9..63b89bb 100644 --- a/docs/schema/clientpullchangesrequest-definitions-devicedatastatus.md +++ b/docs/schema/clientpullchangesrequest-definitions-devicedatastatus.md @@ -27,13 +27,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/DeviceDataStatus `appsB` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-devicedatastatus-properties-appsb.md "https://timelimit.io/ClientPullChangesRequest#/definitions/DeviceDataStatus/properties/appsB") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-devicedatastatus-properties-appsb.md "https://timelimit.io/ClientPullChangesRequest#/definitions/DeviceDataStatus/properties/appsB") ### appsB Type @@ -45,13 +45,13 @@ https://timelimit.io/ClientPullChangesRequest#/definitions/DeviceDataStatus `appsD` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-devicedatastatus-properties-appsd.md "https://timelimit.io/ClientPullChangesRequest#/definitions/DeviceDataStatus/properties/appsD") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-devicedatastatus-properties-appsd.md "https://timelimit.io/ClientPullChangesRequest#/definitions/DeviceDataStatus/properties/appsD") ### appsD Type diff --git a/docs/schema/clientpullchangesrequest.md b/docs/schema/clientpullchangesrequest.md index d5ed2db..54cecb4 100644 --- a/docs/schema/clientpullchangesrequest.md +++ b/docs/schema/clientpullchangesrequest.md @@ -27,13 +27,13 @@ https://timelimit.io/ClientPullChangesRequest `deviceAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-properties-deviceauthtoken.md "https://timelimit.io/ClientPullChangesRequest#/properties/deviceAuthToken") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-properties-deviceauthtoken.md "https://timelimit.io/ClientPullChangesRequest#/properties/deviceAuthToken") ### deviceAuthToken Type @@ -45,13 +45,13 @@ https://timelimit.io/ClientPullChangesRequest `status` -* is required +* is required -* Type: `object` ([ClientDataStatus](clientpullchangesrequest-definitions-clientdatastatus.md)) +* Type: `object` ([ClientDataStatus](clientpullchangesrequest-definitions-clientdatastatus.md)) -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus.md "https://timelimit.io/ClientPullChangesRequest#/properties/status") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus.md "https://timelimit.io/ClientPullChangesRequest#/properties/status") ### status Type @@ -86,13 +86,13 @@ Reference this group by using `devices` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-devices.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/devices") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-devices.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/devices") #### devices Type @@ -104,13 +104,13 @@ Reference this group by using `apps` -* is required +* is required -* Type: `object` ([Details](clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md)) +* Type: `object` ([Details](clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md)) -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/apps") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-apps.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/apps") #### apps Type @@ -122,13 +122,13 @@ Reference this group by using `categories` -* is required +* is required -* Type: `object` ([Details](clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md)) +* Type: `object` ([Details](clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md)) -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/categories") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-categories.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/categories") #### categories Type @@ -140,13 +140,13 @@ Reference this group by using `users` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-users.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/users") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-users.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/users") #### users Type @@ -158,13 +158,13 @@ Reference this group by using `clientLevel` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-clientlevel.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/clientLevel") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-clientlevel.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/clientLevel") #### clientLevel Type @@ -176,13 +176,13 @@ Reference this group by using `devicesDetail` -* is optional +* is optional -* Type: `object` ([Details](clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md)) +* Type: `object` ([Details](clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md)) -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/devicesDetail") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-devicesdetail.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/devicesDetail") #### devicesDetail Type @@ -194,13 +194,13 @@ Reference this group by using `kri` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-kri.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/kri") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-kri.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/kri") #### kri Type @@ -212,13 +212,13 @@ Reference this group by using `kr` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-kr.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/kr") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-kr.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/kr") #### kr Type @@ -230,13 +230,13 @@ Reference this group by using `dh` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-dh.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/dh") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-dh.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/dh") #### dh Type @@ -248,13 +248,13 @@ Reference this group by using `u2f` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-u2f.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/u2f") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-clientdatastatus-properties-u2f.md "https://timelimit.io/ClientPullChangesRequest#/definitions/ClientDataStatus/properties/u2f") #### u2f Type @@ -282,13 +282,13 @@ Reference this group by using `base` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-base.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/base") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-base.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/base") #### base Type @@ -300,13 +300,13 @@ Reference this group by using `apps` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-apps.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/apps") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-apps.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/apps") #### apps Type @@ -318,13 +318,13 @@ Reference this group by using `rules` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-rules.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/rules") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-rules.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/rules") #### rules Type @@ -336,13 +336,13 @@ Reference this group by using `usedTime` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-usedtime.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/usedTime") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-usedtime.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/usedTime") #### usedTime Type @@ -354,13 +354,13 @@ Reference this group by using `tasks` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-tasks.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/tasks") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-categorydatastatus-properties-tasks.md "https://timelimit.io/ClientPullChangesRequest#/definitions/CategoryDataStatus/properties/tasks") #### tasks Type @@ -385,13 +385,13 @@ Reference this group by using `appsB` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-devicedatastatus-properties-appsb.md "https://timelimit.io/ClientPullChangesRequest#/definitions/DeviceDataStatus/properties/appsB") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-devicedatastatus-properties-appsb.md "https://timelimit.io/ClientPullChangesRequest#/definitions/DeviceDataStatus/properties/appsB") #### appsB Type @@ -403,13 +403,13 @@ Reference this group by using `appsD` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-devicedatastatus-properties-appsd.md "https://timelimit.io/ClientPullChangesRequest#/definitions/DeviceDataStatus/properties/appsD") +* defined in: [ClientPullChangesRequest](clientpullchangesrequest-definitions-devicedatastatus-properties-appsd.md "https://timelimit.io/ClientPullChangesRequest#/definitions/DeviceDataStatus/properties/appsD") #### appsD Type diff --git a/docs/schema/clientpushchangesrequest-definitions-clientpushchangesrequestaction.md b/docs/schema/clientpushchangesrequest-definitions-clientpushchangesrequestaction.md index 5997cfc..6034e33 100644 --- a/docs/schema/clientpushchangesrequest-definitions-clientpushchangesrequestaction.md +++ b/docs/schema/clientpushchangesrequest-definitions-clientpushchangesrequestaction.md @@ -30,13 +30,13 @@ https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequ `encodedAction` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-encodedaction.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/encodedAction") +* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-encodedaction.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/encodedAction") ### encodedAction Type @@ -48,13 +48,13 @@ https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequ `sequenceNumber` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-sequencenumber.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/sequenceNumber") +* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-sequencenumber.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/sequenceNumber") ### sequenceNumber Type @@ -66,13 +66,13 @@ https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequ `integrity` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-integrity.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/integrity") +* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-integrity.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/integrity") ### integrity Type @@ -84,13 +84,13 @@ https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequ `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-type.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/type") +* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-type.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/type") ### type Type @@ -112,13 +112,13 @@ https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequ `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-userid.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/userId") +* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-userid.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/userId") ### userId Type diff --git a/docs/schema/clientpushchangesrequest.md b/docs/schema/clientpushchangesrequest.md index 683e447..430c5c1 100644 --- a/docs/schema/clientpushchangesrequest.md +++ b/docs/schema/clientpushchangesrequest.md @@ -27,13 +27,13 @@ https://timelimit.io/ClientPushChangesRequest `deviceAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPushChangesRequest](clientpushchangesrequest-properties-deviceauthtoken.md "https://timelimit.io/ClientPushChangesRequest#/properties/deviceAuthToken") +* defined in: [ClientPushChangesRequest](clientpushchangesrequest-properties-deviceauthtoken.md "https://timelimit.io/ClientPushChangesRequest#/properties/deviceAuthToken") ### deviceAuthToken Type @@ -45,13 +45,13 @@ https://timelimit.io/ClientPushChangesRequest `actions` -* is required +* is required -* Type: `object[]` ([ClientPushChangesRequestAction](clientpushchangesrequest-definitions-clientpushchangesrequestaction.md)) +* Type: `object[]` ([ClientPushChangesRequestAction](clientpushchangesrequest-definitions-clientpushchangesrequestaction.md)) -* cannot be null +* cannot be null -* defined in: [ClientPushChangesRequest](clientpushchangesrequest-properties-actions.md "https://timelimit.io/ClientPushChangesRequest#/properties/actions") +* defined in: [ClientPushChangesRequest](clientpushchangesrequest-properties-actions.md "https://timelimit.io/ClientPushChangesRequest#/properties/actions") ### actions Type @@ -81,13 +81,13 @@ Reference this group by using `encodedAction` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-encodedaction.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/encodedAction") +* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-encodedaction.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/encodedAction") #### encodedAction Type @@ -99,13 +99,13 @@ Reference this group by using `sequenceNumber` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-sequencenumber.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/sequenceNumber") +* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-sequencenumber.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/sequenceNumber") #### sequenceNumber Type @@ -117,13 +117,13 @@ Reference this group by using `integrity` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-integrity.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/integrity") +* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-integrity.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/integrity") #### integrity Type @@ -135,13 +135,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-type.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/type") +* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-type.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/type") #### type Type @@ -163,13 +163,13 @@ Reference this group by using `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-userid.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/userId") +* defined in: [ClientPushChangesRequest](clientpushchangesrequest-definitions-clientpushchangesrequestaction-properties-userid.md "https://timelimit.io/ClientPushChangesRequest#/definitions/ClientPushChangesRequestAction/properties/userId") #### userId Type diff --git a/docs/schema/createfamilybymailtokenrequest-definitions-newdeviceinfo.md b/docs/schema/createfamilybymailtokenrequest-definitions-newdeviceinfo.md index dbe06cb..30253f2 100644 --- a/docs/schema/createfamilybymailtokenrequest-definitions-newdeviceinfo.md +++ b/docs/schema/createfamilybymailtokenrequest-definitions-newdeviceinfo.md @@ -26,13 +26,13 @@ https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/NewDeviceInfo `model` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-newdeviceinfo-properties-model.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/NewDeviceInfo/properties/model") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-newdeviceinfo-properties-model.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/NewDeviceInfo/properties/model") ### model Type diff --git a/docs/schema/createfamilybymailtokenrequest-definitions-plaintextparentpassword.md b/docs/schema/createfamilybymailtokenrequest-definitions-plaintextparentpassword.md index 607b43e..ef721dc 100644 --- a/docs/schema/createfamilybymailtokenrequest-definitions-plaintextparentpassword.md +++ b/docs/schema/createfamilybymailtokenrequest-definitions-plaintextparentpassword.md @@ -28,13 +28,13 @@ https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParent `hash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword-properties-hash.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword/properties/hash") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword-properties-hash.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword/properties/hash") ### hash Type @@ -46,13 +46,13 @@ https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParent `secondHash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword-properties-secondhash.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword/properties/secondHash") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword-properties-secondhash.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword/properties/secondHash") ### secondHash Type @@ -64,13 +64,13 @@ https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParent `secondSalt` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword-properties-secondsalt.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword/properties/secondSalt") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword-properties-secondsalt.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword/properties/secondSalt") ### secondSalt Type diff --git a/docs/schema/createfamilybymailtokenrequest.md b/docs/schema/createfamilybymailtokenrequest.md index daca983..3c991b1 100644 --- a/docs/schema/createfamilybymailtokenrequest.md +++ b/docs/schema/createfamilybymailtokenrequest.md @@ -32,13 +32,13 @@ https://timelimit.io/CreateFamilyByMailTokenRequest `mailAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-properties-mailauthtoken.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/mailAuthToken") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-properties-mailauthtoken.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/mailAuthToken") ### mailAuthToken Type @@ -50,13 +50,13 @@ https://timelimit.io/CreateFamilyByMailTokenRequest `parentPassword` -* is required +* is required -* Type: `object` ([PlaintextParentPassword](createfamilybymailtokenrequest-definitions-plaintextparentpassword.md)) +* Type: `object` ([PlaintextParentPassword](createfamilybymailtokenrequest-definitions-plaintextparentpassword.md)) -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/parentPassword") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/parentPassword") ### parentPassword Type @@ -68,13 +68,13 @@ https://timelimit.io/CreateFamilyByMailTokenRequest `parentDevice` -* is required +* is required -* Type: `object` ([NewDeviceInfo](createfamilybymailtokenrequest-definitions-newdeviceinfo.md)) +* Type: `object` ([NewDeviceInfo](createfamilybymailtokenrequest-definitions-newdeviceinfo.md)) -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-newdeviceinfo.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/parentDevice") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-newdeviceinfo.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/parentDevice") ### parentDevice Type @@ -86,13 +86,13 @@ https://timelimit.io/CreateFamilyByMailTokenRequest `deviceName` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-properties-devicename.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/deviceName") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-properties-devicename.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/deviceName") ### deviceName Type @@ -104,13 +104,13 @@ https://timelimit.io/CreateFamilyByMailTokenRequest `timeZone` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-properties-timezone.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/timeZone") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-properties-timezone.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/timeZone") ### timeZone Type @@ -122,13 +122,13 @@ https://timelimit.io/CreateFamilyByMailTokenRequest `parentName` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-properties-parentname.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/parentName") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-properties-parentname.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/parentName") ### parentName Type @@ -140,13 +140,13 @@ https://timelimit.io/CreateFamilyByMailTokenRequest `clientLevel` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-properties-clientlevel.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/clientLevel") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-properties-clientlevel.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/properties/clientLevel") ### clientLevel Type @@ -174,13 +174,13 @@ Reference this group by using `hash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword-properties-hash.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword/properties/hash") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword-properties-hash.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword/properties/hash") #### hash Type @@ -192,13 +192,13 @@ Reference this group by using `secondHash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword-properties-secondhash.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword/properties/secondHash") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword-properties-secondhash.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword/properties/secondHash") #### secondHash Type @@ -210,13 +210,13 @@ Reference this group by using `secondSalt` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword-properties-secondsalt.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword/properties/secondSalt") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-plaintextparentpassword-properties-secondsalt.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/PlaintextParentPassword/properties/secondSalt") #### secondSalt Type @@ -240,13 +240,13 @@ Reference this group by using `model` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-newdeviceinfo-properties-model.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/NewDeviceInfo/properties/model") +* defined in: [CreateFamilyByMailTokenRequest](createfamilybymailtokenrequest-definitions-newdeviceinfo-properties-model.md "https://timelimit.io/CreateFamilyByMailTokenRequest#/definitions/NewDeviceInfo/properties/model") #### model Type diff --git a/docs/schema/createregisterdevicetokenrequest.md b/docs/schema/createregisterdevicetokenrequest.md index 59948b5..4c292f2 100644 --- a/docs/schema/createregisterdevicetokenrequest.md +++ b/docs/schema/createregisterdevicetokenrequest.md @@ -8,7 +8,7 @@ https://timelimit.io/CreateRegisterDeviceTokenRequest | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :------------------------------------------------------------------------------------------------------------------ | -| Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | [CreateRegisterDeviceTokenRequest.schema.json](CreateRegisterDeviceTokenRequest.schema.json "open original schema") | +| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [CreateRegisterDeviceTokenRequest.schema.json](CreateRegisterDeviceTokenRequest.schema.json "open original schema") | ## CreateRegisterDeviceTokenRequest Type @@ -28,13 +28,13 @@ https://timelimit.io/CreateRegisterDeviceTokenRequest `deviceAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateRegisterDeviceTokenRequest](createregisterdevicetokenrequest-properties-deviceauthtoken.md "https://timelimit.io/CreateRegisterDeviceTokenRequest#/properties/deviceAuthToken") +* defined in: [CreateRegisterDeviceTokenRequest](createregisterdevicetokenrequest-properties-deviceauthtoken.md "https://timelimit.io/CreateRegisterDeviceTokenRequest#/properties/deviceAuthToken") ### deviceAuthToken Type @@ -46,13 +46,13 @@ https://timelimit.io/CreateRegisterDeviceTokenRequest `parentId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateRegisterDeviceTokenRequest](createregisterdevicetokenrequest-properties-parentid.md "https://timelimit.io/CreateRegisterDeviceTokenRequest#/properties/parentId") +* defined in: [CreateRegisterDeviceTokenRequest](createregisterdevicetokenrequest-properties-parentid.md "https://timelimit.io/CreateRegisterDeviceTokenRequest#/properties/parentId") ### parentId Type @@ -64,16 +64,14 @@ https://timelimit.io/CreateRegisterDeviceTokenRequest `parentPasswordSecondHash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [CreateRegisterDeviceTokenRequest](createregisterdevicetokenrequest-properties-parentpasswordsecondhash.md "https://timelimit.io/CreateRegisterDeviceTokenRequest#/properties/parentPasswordSecondHash") +* defined in: [CreateRegisterDeviceTokenRequest](createregisterdevicetokenrequest-properties-parentpasswordsecondhash.md "https://timelimit.io/CreateRegisterDeviceTokenRequest#/properties/parentPasswordSecondHash") ### parentPasswordSecondHash Type `string` - -# CreateRegisterDeviceTokenRequest Definitions diff --git a/docs/schema/deleteaccountpayload.md b/docs/schema/deleteaccountpayload.md index 30e6cda..cb598b2 100644 --- a/docs/schema/deleteaccountpayload.md +++ b/docs/schema/deleteaccountpayload.md @@ -8,7 +8,7 @@ https://timelimit.io/DeleteAccountPayload | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :------------------------------------------------------------------------------------------ | -| Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | [DeleteAccountPayload.schema.json](DeleteAccountPayload.schema.json "open original schema") | +| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [DeleteAccountPayload.schema.json](DeleteAccountPayload.schema.json "open original schema") | ## DeleteAccountPayload Type @@ -27,13 +27,13 @@ https://timelimit.io/DeleteAccountPayload `deviceAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [DeleteAccountPayload](deleteaccountpayload-properties-deviceauthtoken.md "https://timelimit.io/DeleteAccountPayload#/properties/deviceAuthToken") +* defined in: [DeleteAccountPayload](deleteaccountpayload-properties-deviceauthtoken.md "https://timelimit.io/DeleteAccountPayload#/properties/deviceAuthToken") ### deviceAuthToken Type @@ -45,16 +45,14 @@ https://timelimit.io/DeleteAccountPayload `mailAuthTokens` -* is required +* is required -* Type: `string[]` +* Type: `string[]` -* cannot be null +* cannot be null -* defined in: [DeleteAccountPayload](deleteaccountpayload-properties-mailauthtokens.md "https://timelimit.io/DeleteAccountPayload#/properties/mailAuthTokens") +* defined in: [DeleteAccountPayload](deleteaccountpayload-properties-mailauthtokens.md "https://timelimit.io/DeleteAccountPayload#/properties/mailAuthTokens") ### mailAuthTokens Type `string[]` - -# DeleteAccountPayload Definitions diff --git a/docs/schema/finishpurchasebygoogleplayrequest.md b/docs/schema/finishpurchasebygoogleplayrequest.md index ce6267d..4168e13 100644 --- a/docs/schema/finishpurchasebygoogleplayrequest.md +++ b/docs/schema/finishpurchasebygoogleplayrequest.md @@ -8,7 +8,7 @@ https://timelimit.io/FinishPurchaseByGooglePlayRequest | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :-------------------------------------------------------------------------------------------------------------------- | -| Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | [FinishPurchaseByGooglePlayRequest.schema.json](FinishPurchaseByGooglePlayRequest.schema.json "open original schema") | +| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [FinishPurchaseByGooglePlayRequest.schema.json](FinishPurchaseByGooglePlayRequest.schema.json "open original schema") | ## FinishPurchaseByGooglePlayRequest Type @@ -28,13 +28,13 @@ https://timelimit.io/FinishPurchaseByGooglePlayRequest `deviceAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [FinishPurchaseByGooglePlayRequest](finishpurchasebygoogleplayrequest-properties-deviceauthtoken.md "https://timelimit.io/FinishPurchaseByGooglePlayRequest#/properties/deviceAuthToken") +* defined in: [FinishPurchaseByGooglePlayRequest](finishpurchasebygoogleplayrequest-properties-deviceauthtoken.md "https://timelimit.io/FinishPurchaseByGooglePlayRequest#/properties/deviceAuthToken") ### deviceAuthToken Type @@ -46,13 +46,13 @@ https://timelimit.io/FinishPurchaseByGooglePlayRequest `receipt` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [FinishPurchaseByGooglePlayRequest](finishpurchasebygoogleplayrequest-properties-receipt.md "https://timelimit.io/FinishPurchaseByGooglePlayRequest#/properties/receipt") +* defined in: [FinishPurchaseByGooglePlayRequest](finishpurchasebygoogleplayrequest-properties-receipt.md "https://timelimit.io/FinishPurchaseByGooglePlayRequest#/properties/receipt") ### receipt Type @@ -64,16 +64,14 @@ https://timelimit.io/FinishPurchaseByGooglePlayRequest `signature` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [FinishPurchaseByGooglePlayRequest](finishpurchasebygoogleplayrequest-properties-signature.md "https://timelimit.io/FinishPurchaseByGooglePlayRequest#/properties/signature") +* defined in: [FinishPurchaseByGooglePlayRequest](finishpurchasebygoogleplayrequest-properties-signature.md "https://timelimit.io/FinishPurchaseByGooglePlayRequest#/properties/signature") ### signature Type `string` - -# FinishPurchaseByGooglePlayRequest Definitions diff --git a/docs/schema/identitytokenpayload-properties-purpose.md b/docs/schema/identitytokenpayload-properties-purpose.md index 69d8d2a..a846f7e 100644 --- a/docs/schema/identitytokenpayload-properties-purpose.md +++ b/docs/schema/identitytokenpayload-properties-purpose.md @@ -16,8 +16,8 @@ https://timelimit.io/IdentityTokenPayload#/properties/purpose ## purpose Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------- | :---------- | -| `"purchase"` | | +```json +"purchase" +``` diff --git a/docs/schema/identitytokenpayload.md b/docs/schema/identitytokenpayload.md index 03ecd6c..0370f2b 100644 --- a/docs/schema/identitytokenpayload.md +++ b/docs/schema/identitytokenpayload.md @@ -8,7 +8,7 @@ https://timelimit.io/IdentityTokenPayload | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :------------------------------------------------------------------------------------------ | -| Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | [IdentityTokenPayload.schema.json](IdentityTokenPayload.schema.json "open original schema") | +| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [IdentityTokenPayload.schema.json](IdentityTokenPayload.schema.json "open original schema") | ## IdentityTokenPayload Type @@ -30,13 +30,13 @@ https://timelimit.io/IdentityTokenPayload `purpose` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [IdentityTokenPayload](identitytokenpayload-properties-purpose.md "https://timelimit.io/IdentityTokenPayload#/properties/purpose") +* defined in: [IdentityTokenPayload](identitytokenpayload-properties-purpose.md "https://timelimit.io/IdentityTokenPayload#/properties/purpose") ### purpose Type @@ -44,11 +44,11 @@ https://timelimit.io/IdentityTokenPayload ### purpose Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------- | :---------- | -| `"purchase"` | | +```json +"purchase" +``` ## familyId @@ -56,13 +56,13 @@ https://timelimit.io/IdentityTokenPayload `familyId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [IdentityTokenPayload](identitytokenpayload-properties-familyid.md "https://timelimit.io/IdentityTokenPayload#/properties/familyId") +* defined in: [IdentityTokenPayload](identitytokenpayload-properties-familyid.md "https://timelimit.io/IdentityTokenPayload#/properties/familyId") ### familyId Type @@ -74,13 +74,13 @@ https://timelimit.io/IdentityTokenPayload `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [IdentityTokenPayload](identitytokenpayload-properties-userid.md "https://timelimit.io/IdentityTokenPayload#/properties/userId") +* defined in: [IdentityTokenPayload](identitytokenpayload-properties-userid.md "https://timelimit.io/IdentityTokenPayload#/properties/userId") ### userId Type @@ -92,13 +92,13 @@ https://timelimit.io/IdentityTokenPayload `mail` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [IdentityTokenPayload](identitytokenpayload-properties-mail.md "https://timelimit.io/IdentityTokenPayload#/properties/mail") +* defined in: [IdentityTokenPayload](identitytokenpayload-properties-mail.md "https://timelimit.io/IdentityTokenPayload#/properties/mail") ### mail Type @@ -110,16 +110,14 @@ https://timelimit.io/IdentityTokenPayload `exp` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [IdentityTokenPayload](identitytokenpayload-properties-exp.md "https://timelimit.io/IdentityTokenPayload#/properties/exp") +* defined in: [IdentityTokenPayload](identitytokenpayload-properties-exp.md "https://timelimit.io/IdentityTokenPayload#/properties/exp") ### exp Type `number` - -# IdentityTokenPayload Definitions diff --git a/docs/schema/linkparentmailaddressrequest.md b/docs/schema/linkparentmailaddressrequest.md index 447fe3b..591381a 100644 --- a/docs/schema/linkparentmailaddressrequest.md +++ b/docs/schema/linkparentmailaddressrequest.md @@ -8,7 +8,7 @@ https://timelimit.io/LinkParentMailAddressRequest | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :---------------------------------------------------------------------------------------------------------- | -| Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | [LinkParentMailAddressRequest.schema.json](LinkParentMailAddressRequest.schema.json "open original schema") | +| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [LinkParentMailAddressRequest.schema.json](LinkParentMailAddressRequest.schema.json "open original schema") | ## LinkParentMailAddressRequest Type @@ -29,13 +29,13 @@ https://timelimit.io/LinkParentMailAddressRequest `mailAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [LinkParentMailAddressRequest](linkparentmailaddressrequest-properties-mailauthtoken.md "https://timelimit.io/LinkParentMailAddressRequest#/properties/mailAuthToken") +* defined in: [LinkParentMailAddressRequest](linkparentmailaddressrequest-properties-mailauthtoken.md "https://timelimit.io/LinkParentMailAddressRequest#/properties/mailAuthToken") ### mailAuthToken Type @@ -47,13 +47,13 @@ https://timelimit.io/LinkParentMailAddressRequest `deviceAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [LinkParentMailAddressRequest](linkparentmailaddressrequest-properties-deviceauthtoken.md "https://timelimit.io/LinkParentMailAddressRequest#/properties/deviceAuthToken") +* defined in: [LinkParentMailAddressRequest](linkparentmailaddressrequest-properties-deviceauthtoken.md "https://timelimit.io/LinkParentMailAddressRequest#/properties/deviceAuthToken") ### deviceAuthToken Type @@ -65,13 +65,13 @@ https://timelimit.io/LinkParentMailAddressRequest `parentUserId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [LinkParentMailAddressRequest](linkparentmailaddressrequest-properties-parentuserid.md "https://timelimit.io/LinkParentMailAddressRequest#/properties/parentUserId") +* defined in: [LinkParentMailAddressRequest](linkparentmailaddressrequest-properties-parentuserid.md "https://timelimit.io/LinkParentMailAddressRequest#/properties/parentUserId") ### parentUserId Type @@ -83,16 +83,14 @@ https://timelimit.io/LinkParentMailAddressRequest `parentPasswordSecondHash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [LinkParentMailAddressRequest](linkparentmailaddressrequest-properties-parentpasswordsecondhash.md "https://timelimit.io/LinkParentMailAddressRequest#/properties/parentPasswordSecondHash") +* defined in: [LinkParentMailAddressRequest](linkparentmailaddressrequest-properties-parentpasswordsecondhash.md "https://timelimit.io/LinkParentMailAddressRequest#/properties/parentPasswordSecondHash") ### parentPasswordSecondHash Type `string` - -# LinkParentMailAddressRequest Definitions diff --git a/docs/schema/mailauthtokenrequestbody.md b/docs/schema/mailauthtokenrequestbody.md index f6e6596..ee5cff2 100644 --- a/docs/schema/mailauthtokenrequestbody.md +++ b/docs/schema/mailauthtokenrequestbody.md @@ -8,7 +8,7 @@ https://timelimit.io/MailAuthTokenRequestBody | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :-------------------------------------------------------------------------------------------------- | -| Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | [MailAuthTokenRequestBody.schema.json](MailAuthTokenRequestBody.schema.json "open original schema") | +| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [MailAuthTokenRequestBody.schema.json](MailAuthTokenRequestBody.schema.json "open original schema") | ## MailAuthTokenRequestBody Type @@ -26,16 +26,14 @@ https://timelimit.io/MailAuthTokenRequestBody `mailAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [MailAuthTokenRequestBody](mailauthtokenrequestbody-properties-mailauthtoken.md "https://timelimit.io/MailAuthTokenRequestBody#/properties/mailAuthToken") +* defined in: [MailAuthTokenRequestBody](mailauthtokenrequestbody-properties-mailauthtoken.md "https://timelimit.io/MailAuthTokenRequestBody#/properties/mailAuthToken") ### mailAuthToken Type `string` - -# MailAuthTokenRequestBody Definitions diff --git a/docs/schema/recoverparentpasswordrequest-definitions-plaintextparentpassword.md b/docs/schema/recoverparentpasswordrequest-definitions-plaintextparentpassword.md index ec4614d..7146d85 100644 --- a/docs/schema/recoverparentpasswordrequest-definitions-plaintextparentpassword.md +++ b/docs/schema/recoverparentpasswordrequest-definitions-plaintextparentpassword.md @@ -28,13 +28,13 @@ https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPa `hash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword-properties-hash.md "https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword/properties/hash") +* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword-properties-hash.md "https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword/properties/hash") ### hash Type @@ -46,13 +46,13 @@ https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPa `secondHash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword-properties-secondhash.md "https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword/properties/secondHash") +* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword-properties-secondhash.md "https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword/properties/secondHash") ### secondHash Type @@ -64,13 +64,13 @@ https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPa `secondSalt` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword-properties-secondsalt.md "https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword/properties/secondSalt") +* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword-properties-secondsalt.md "https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword/properties/secondSalt") ### secondSalt Type diff --git a/docs/schema/recoverparentpasswordrequest.md b/docs/schema/recoverparentpasswordrequest.md index 2ed5fa6..211723a 100644 --- a/docs/schema/recoverparentpasswordrequest.md +++ b/docs/schema/recoverparentpasswordrequest.md @@ -27,13 +27,13 @@ https://timelimit.io/RecoverParentPasswordRequest `mailAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-properties-mailauthtoken.md "https://timelimit.io/RecoverParentPasswordRequest#/properties/mailAuthToken") +* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-properties-mailauthtoken.md "https://timelimit.io/RecoverParentPasswordRequest#/properties/mailAuthToken") ### mailAuthToken Type @@ -45,13 +45,13 @@ https://timelimit.io/RecoverParentPasswordRequest `password` -* is required +* is required -* Type: `object` ([PlaintextParentPassword](recoverparentpasswordrequest-definitions-plaintextparentpassword.md)) +* Type: `object` ([PlaintextParentPassword](recoverparentpasswordrequest-definitions-plaintextparentpassword.md)) -* cannot be null +* cannot be null -* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword.md "https://timelimit.io/RecoverParentPasswordRequest#/properties/password") +* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword.md "https://timelimit.io/RecoverParentPasswordRequest#/properties/password") ### password Type @@ -79,13 +79,13 @@ Reference this group by using `hash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword-properties-hash.md "https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword/properties/hash") +* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword-properties-hash.md "https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword/properties/hash") #### hash Type @@ -97,13 +97,13 @@ Reference this group by using `secondHash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword-properties-secondhash.md "https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword/properties/secondHash") +* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword-properties-secondhash.md "https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword/properties/secondHash") #### secondHash Type @@ -115,13 +115,13 @@ Reference this group by using `secondSalt` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword-properties-secondsalt.md "https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword/properties/secondSalt") +* defined in: [RecoverParentPasswordRequest](recoverparentpasswordrequest-definitions-plaintextparentpassword-properties-secondsalt.md "https://timelimit.io/RecoverParentPasswordRequest#/definitions/PlaintextParentPassword/properties/secondSalt") #### secondSalt Type diff --git a/docs/schema/registerchilddevicerequest-definitions-newdeviceinfo.md b/docs/schema/registerchilddevicerequest-definitions-newdeviceinfo.md index 9885866..3a233c3 100644 --- a/docs/schema/registerchilddevicerequest-definitions-newdeviceinfo.md +++ b/docs/schema/registerchilddevicerequest-definitions-newdeviceinfo.md @@ -26,13 +26,13 @@ https://timelimit.io/RegisterChildDeviceRequest#/definitions/NewDeviceInfo `model` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RegisterChildDeviceRequest](registerchilddevicerequest-definitions-newdeviceinfo-properties-model.md "https://timelimit.io/RegisterChildDeviceRequest#/definitions/NewDeviceInfo/properties/model") +* defined in: [RegisterChildDeviceRequest](registerchilddevicerequest-definitions-newdeviceinfo-properties-model.md "https://timelimit.io/RegisterChildDeviceRequest#/definitions/NewDeviceInfo/properties/model") ### model Type diff --git a/docs/schema/registerchilddevicerequest.md b/docs/schema/registerchilddevicerequest.md index 7f1d1e4..ed51564 100644 --- a/docs/schema/registerchilddevicerequest.md +++ b/docs/schema/registerchilddevicerequest.md @@ -29,13 +29,13 @@ https://timelimit.io/RegisterChildDeviceRequest `registerToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RegisterChildDeviceRequest](registerchilddevicerequest-properties-registertoken.md "https://timelimit.io/RegisterChildDeviceRequest#/properties/registerToken") +* defined in: [RegisterChildDeviceRequest](registerchilddevicerequest-properties-registertoken.md "https://timelimit.io/RegisterChildDeviceRequest#/properties/registerToken") ### registerToken Type @@ -47,13 +47,13 @@ https://timelimit.io/RegisterChildDeviceRequest `childDevice` -* is required +* is required -* Type: `object` ([NewDeviceInfo](registerchilddevicerequest-definitions-newdeviceinfo.md)) +* Type: `object` ([NewDeviceInfo](registerchilddevicerequest-definitions-newdeviceinfo.md)) -* cannot be null +* cannot be null -* defined in: [RegisterChildDeviceRequest](registerchilddevicerequest-definitions-newdeviceinfo.md "https://timelimit.io/RegisterChildDeviceRequest#/properties/childDevice") +* defined in: [RegisterChildDeviceRequest](registerchilddevicerequest-definitions-newdeviceinfo.md "https://timelimit.io/RegisterChildDeviceRequest#/properties/childDevice") ### childDevice Type @@ -65,13 +65,13 @@ https://timelimit.io/RegisterChildDeviceRequest `deviceName` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RegisterChildDeviceRequest](registerchilddevicerequest-properties-devicename.md "https://timelimit.io/RegisterChildDeviceRequest#/properties/deviceName") +* defined in: [RegisterChildDeviceRequest](registerchilddevicerequest-properties-devicename.md "https://timelimit.io/RegisterChildDeviceRequest#/properties/deviceName") ### deviceName Type @@ -83,13 +83,13 @@ https://timelimit.io/RegisterChildDeviceRequest `clientLevel` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [RegisterChildDeviceRequest](registerchilddevicerequest-properties-clientlevel.md "https://timelimit.io/RegisterChildDeviceRequest#/properties/clientLevel") +* defined in: [RegisterChildDeviceRequest](registerchilddevicerequest-properties-clientlevel.md "https://timelimit.io/RegisterChildDeviceRequest#/properties/clientLevel") ### clientLevel Type @@ -115,13 +115,13 @@ Reference this group by using `model` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RegisterChildDeviceRequest](registerchilddevicerequest-definitions-newdeviceinfo-properties-model.md "https://timelimit.io/RegisterChildDeviceRequest#/definitions/NewDeviceInfo/properties/model") +* defined in: [RegisterChildDeviceRequest](registerchilddevicerequest-definitions-newdeviceinfo-properties-model.md "https://timelimit.io/RegisterChildDeviceRequest#/definitions/NewDeviceInfo/properties/model") #### model Type diff --git a/docs/schema/removedevicerequest.md b/docs/schema/removedevicerequest.md index 2e7b31c..d313c59 100644 --- a/docs/schema/removedevicerequest.md +++ b/docs/schema/removedevicerequest.md @@ -8,7 +8,7 @@ https://timelimit.io/RemoveDeviceRequest | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :---------------------------------------------------------------------------------------- | -| Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | [RemoveDeviceRequest.schema.json](RemoveDeviceRequest.schema.json "open original schema") | +| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [RemoveDeviceRequest.schema.json](RemoveDeviceRequest.schema.json "open original schema") | ## RemoveDeviceRequest Type @@ -29,13 +29,13 @@ https://timelimit.io/RemoveDeviceRequest `deviceAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RemoveDeviceRequest](removedevicerequest-properties-deviceauthtoken.md "https://timelimit.io/RemoveDeviceRequest#/properties/deviceAuthToken") +* defined in: [RemoveDeviceRequest](removedevicerequest-properties-deviceauthtoken.md "https://timelimit.io/RemoveDeviceRequest#/properties/deviceAuthToken") ### deviceAuthToken Type @@ -47,13 +47,13 @@ https://timelimit.io/RemoveDeviceRequest `parentUserId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RemoveDeviceRequest](removedevicerequest-properties-parentuserid.md "https://timelimit.io/RemoveDeviceRequest#/properties/parentUserId") +* defined in: [RemoveDeviceRequest](removedevicerequest-properties-parentuserid.md "https://timelimit.io/RemoveDeviceRequest#/properties/parentUserId") ### parentUserId Type @@ -65,13 +65,13 @@ https://timelimit.io/RemoveDeviceRequest `parentPasswordSecondHash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RemoveDeviceRequest](removedevicerequest-properties-parentpasswordsecondhash.md "https://timelimit.io/RemoveDeviceRequest#/properties/parentPasswordSecondHash") +* defined in: [RemoveDeviceRequest](removedevicerequest-properties-parentpasswordsecondhash.md "https://timelimit.io/RemoveDeviceRequest#/properties/parentPasswordSecondHash") ### parentPasswordSecondHash Type @@ -83,16 +83,14 @@ https://timelimit.io/RemoveDeviceRequest `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RemoveDeviceRequest](removedevicerequest-properties-deviceid.md "https://timelimit.io/RemoveDeviceRequest#/properties/deviceId") +* defined in: [RemoveDeviceRequest](removedevicerequest-properties-deviceid.md "https://timelimit.io/RemoveDeviceRequest#/properties/deviceId") ### deviceId Type `string` - -# RemoveDeviceRequest Definitions diff --git a/docs/schema/requestidentitytokenrequest-properties-purpose.md b/docs/schema/requestidentitytokenrequest-properties-purpose.md index 7c5d6ec..28955a3 100644 --- a/docs/schema/requestidentitytokenrequest-properties-purpose.md +++ b/docs/schema/requestidentitytokenrequest-properties-purpose.md @@ -16,8 +16,8 @@ https://timelimit.io/RequestIdentityTokenRequest#/properties/purpose ## purpose Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------- | :---------- | -| `"purchase"` | | +```json +"purchase" +``` diff --git a/docs/schema/requestidentitytokenrequest.md b/docs/schema/requestidentitytokenrequest.md index fba3ee5..5124ce3 100644 --- a/docs/schema/requestidentitytokenrequest.md +++ b/docs/schema/requestidentitytokenrequest.md @@ -8,7 +8,7 @@ https://timelimit.io/RequestIdentityTokenRequest | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :-------------------------------------------------------------------------------------------------------- | -| Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | [RequestIdentityTokenRequest.schema.json](RequestIdentityTokenRequest.schema.json "open original schema") | +| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [RequestIdentityTokenRequest.schema.json](RequestIdentityTokenRequest.schema.json "open original schema") | ## RequestIdentityTokenRequest Type @@ -29,13 +29,13 @@ https://timelimit.io/RequestIdentityTokenRequest `deviceAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RequestIdentityTokenRequest](requestidentitytokenrequest-properties-deviceauthtoken.md "https://timelimit.io/RequestIdentityTokenRequest#/properties/deviceAuthToken") +* defined in: [RequestIdentityTokenRequest](requestidentitytokenrequest-properties-deviceauthtoken.md "https://timelimit.io/RequestIdentityTokenRequest#/properties/deviceAuthToken") ### deviceAuthToken Type @@ -47,13 +47,13 @@ https://timelimit.io/RequestIdentityTokenRequest `parentUserId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RequestIdentityTokenRequest](requestidentitytokenrequest-properties-parentuserid.md "https://timelimit.io/RequestIdentityTokenRequest#/properties/parentUserId") +* defined in: [RequestIdentityTokenRequest](requestidentitytokenrequest-properties-parentuserid.md "https://timelimit.io/RequestIdentityTokenRequest#/properties/parentUserId") ### parentUserId Type @@ -65,13 +65,13 @@ https://timelimit.io/RequestIdentityTokenRequest `parentPasswordSecondHash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RequestIdentityTokenRequest](requestidentitytokenrequest-properties-parentpasswordsecondhash.md "https://timelimit.io/RequestIdentityTokenRequest#/properties/parentPasswordSecondHash") +* defined in: [RequestIdentityTokenRequest](requestidentitytokenrequest-properties-parentpasswordsecondhash.md "https://timelimit.io/RequestIdentityTokenRequest#/properties/parentPasswordSecondHash") ### parentPasswordSecondHash Type @@ -83,13 +83,13 @@ https://timelimit.io/RequestIdentityTokenRequest `purpose` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RequestIdentityTokenRequest](requestidentitytokenrequest-properties-purpose.md "https://timelimit.io/RequestIdentityTokenRequest#/properties/purpose") +* defined in: [RequestIdentityTokenRequest](requestidentitytokenrequest-properties-purpose.md "https://timelimit.io/RequestIdentityTokenRequest#/properties/purpose") ### purpose Type @@ -97,10 +97,8 @@ https://timelimit.io/RequestIdentityTokenRequest ### purpose Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------- | :---------- | -| `"purchase"` | | - -# RequestIdentityTokenRequest Definitions +```json +"purchase" +``` diff --git a/docs/schema/requestwithauthtoken.md b/docs/schema/requestwithauthtoken.md index a9072f0..6fade9c 100644 --- a/docs/schema/requestwithauthtoken.md +++ b/docs/schema/requestwithauthtoken.md @@ -8,7 +8,7 @@ https://timelimit.io/RequestWithAuthToken | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :------------------------------------------------------------------------------------------ | -| Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | [RequestWithAuthToken.schema.json](RequestWithAuthToken.schema.json "open original schema") | +| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [RequestWithAuthToken.schema.json](RequestWithAuthToken.schema.json "open original schema") | ## RequestWithAuthToken Type @@ -26,16 +26,14 @@ https://timelimit.io/RequestWithAuthToken `deviceAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [RequestWithAuthToken](requestwithauthtoken-properties-deviceauthtoken.md "https://timelimit.io/RequestWithAuthToken#/properties/deviceAuthToken") +* defined in: [RequestWithAuthToken](requestwithauthtoken-properties-deviceauthtoken.md "https://timelimit.io/RequestWithAuthToken#/properties/deviceAuthToken") ### deviceAuthToken Type `string` - -# RequestWithAuthToken Definitions diff --git a/docs/schema/sendmaillogincoderequest.md b/docs/schema/sendmaillogincoderequest.md index ba4ca4b..a6a4253 100644 --- a/docs/schema/sendmaillogincoderequest.md +++ b/docs/schema/sendmaillogincoderequest.md @@ -8,7 +8,7 @@ https://timelimit.io/SendMailLoginCodeRequest | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :-------------------------------------------------------------------------------------------------- | -| Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | [SendMailLoginCodeRequest.schema.json](SendMailLoginCodeRequest.schema.json "open original schema") | +| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [SendMailLoginCodeRequest.schema.json](SendMailLoginCodeRequest.schema.json "open original schema") | ## SendMailLoginCodeRequest Type @@ -28,13 +28,13 @@ https://timelimit.io/SendMailLoginCodeRequest `mail` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SendMailLoginCodeRequest](sendmaillogincoderequest-properties-mail.md "https://timelimit.io/SendMailLoginCodeRequest#/properties/mail") +* defined in: [SendMailLoginCodeRequest](sendmaillogincoderequest-properties-mail.md "https://timelimit.io/SendMailLoginCodeRequest#/properties/mail") ### mail Type @@ -46,13 +46,13 @@ https://timelimit.io/SendMailLoginCodeRequest `locale` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SendMailLoginCodeRequest](sendmaillogincoderequest-properties-locale.md "https://timelimit.io/SendMailLoginCodeRequest#/properties/locale") +* defined in: [SendMailLoginCodeRequest](sendmaillogincoderequest-properties-locale.md "https://timelimit.io/SendMailLoginCodeRequest#/properties/locale") ### locale Type @@ -64,16 +64,14 @@ https://timelimit.io/SendMailLoginCodeRequest `deviceAuthToken` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SendMailLoginCodeRequest](sendmaillogincoderequest-properties-deviceauthtoken.md "https://timelimit.io/SendMailLoginCodeRequest#/properties/deviceAuthToken") +* defined in: [SendMailLoginCodeRequest](sendmaillogincoderequest-properties-deviceauthtoken.md "https://timelimit.io/SendMailLoginCodeRequest#/properties/deviceAuthToken") ### deviceAuthToken Type `string` - -# SendMailLoginCodeRequest Definitions diff --git a/docs/schema/serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction-properties-type.md index dbfbb09..263a450 100644 --- a/docs/schema/serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerialiezdTriedDisabl ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------------- | :---------- | -| `"TRIED_DISABLING_DEVICE_ADMIN"` | | +```json +"TRIED_DISABLING_DEVICE_ADMIN" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction.md b/docs/schema/serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction.md index f81848b..595ac52 100644 --- a/docs/schema/serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction.md @@ -26,13 +26,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerialiezdTriedDisabl `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerialiezdTriedDisablingDeviceAdminAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerialiezdTriedDisablingDeviceAdminAction/properties/type") ### type Type @@ -40,8 +40,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerialiezdTriedDisabl ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------------- | :---------- | -| `"TRIED_DISABLING_DEVICE_ADMIN"` | | +```json +"TRIED_DISABLING_DEVICE_ADMIN" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-type.md index c1bfeff..513a019 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalle ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"ADD_INSTALLED_APPS"` | | +```json +"ADD_INSTALLED_APPS" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedaddinstalledappsaction.md b/docs/schema/serializedapplogicaction-definitions-serializedaddinstalledappsaction.md index 32fb80d..13a06f6 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedaddinstalledappsaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedaddinstalledappsaction.md @@ -27,13 +27,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalle `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalledAppsAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalledAppsAction/properties/type") ### type Type @@ -41,11 +41,11 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalle ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"ADD_INSTALLED_APPS"` | | +```json +"ADD_INSTALLED_APPS" +``` ## apps @@ -53,13 +53,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalle `apps` -* is required +* is required -* Type: `object[]` ([SerializedInstalledApp](serializedapplogicaction-definitions-serializedinstalledapp.md)) +* Type: `object[]` ([SerializedInstalledApp](serializedapplogicaction-definitions-serializedinstalledapp.md)) -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-apps.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalledAppsAction/properties/apps") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-apps.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalledAppsAction/properties/apps") ### apps Type diff --git a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-type.md index 0753ffd..af52aae 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------- | :---------- | -| `"ADD_USED_TIME"` | | +```json +"ADD_USED_TIME" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeaction.md b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeaction.md index 1dda368..4f3c46e 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeaction.md @@ -30,13 +30,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/type") ### type Type @@ -44,11 +44,11 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------- | :---------- | -| `"ADD_USED_TIME"` | | +```json +"ADD_USED_TIME" +``` ## categoryId @@ -56,13 +56,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-categoryid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/categoryId") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-categoryid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/categoryId") ### categoryId Type @@ -74,13 +74,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime `day` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-day.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/day") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-day.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/day") ### day Type @@ -92,13 +92,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime `timeToAdd` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-timetoadd.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/timeToAdd") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-timetoadd.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/timeToAdd") ### timeToAdd Type @@ -110,13 +110,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime `extraTimeToSubtract` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-extratimetosubtract.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/extraTimeToSubtract") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-extratimetosubtract.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/extraTimeToSubtract") ### extraTimeToSubtract Type diff --git a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items.md b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items.md index be821f5..783274e 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items.md @@ -14,9 +14,9 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime an array where each item follows the corresponding schema in the following list: -1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-0.md "check type definition") +1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-0.md "check type definition") -2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-1.md "check type definition") +2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-1.md "check type definition") ## items Constraints diff --git a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as.md b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as.md index cf21644..d51fc73 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as.md @@ -14,6 +14,6 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime an array where each item follows the corresponding schema in the following list: -1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-0.md "check type definition") +1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-0.md "check type definition") -2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-1.md "check type definition") +2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-1.md "check type definition") diff --git a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items.md b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items.md index 76170d4..c17822a 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items.md @@ -14,13 +14,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime an array where each item follows the corresponding schema in the following list: -1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-0.md "check type definition") +1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-0.md "check type definition") -2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-1.md "check type definition") +2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-1.md "check type definition") -3. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-2.md "check type definition") +3. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-2.md "check type definition") -4. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-3.md "check type definition") +4. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-3.md "check type definition") ## items Constraints diff --git a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl.md b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl.md index cd674ef..0387c98 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl.md @@ -14,10 +14,10 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime an array where each item follows the corresponding schema in the following list: -1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-0.md "check type definition") +1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-0.md "check type definition") -2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-1.md "check type definition") +2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-1.md "check type definition") -3. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-2.md "check type definition") +3. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-2.md "check type definition") -4. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-3.md "check type definition") +4. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-3.md "check type definition") diff --git a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items.md b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items.md index 14d49d0..4e8643b 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items.md @@ -30,13 +30,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-categoryid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/categoryId") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-categoryid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/categoryId") ### categoryId Type @@ -48,13 +48,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime `tta` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-tta.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/tta") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-tta.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/tta") ### tta Type @@ -66,13 +66,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime `etts` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-etts.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/etts") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-etts.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/etts") ### etts Type @@ -84,25 +84,25 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime `as` -* is optional +* is optional -* Type: an array where each item follows the corresponding schema in the following list: +* Type: an array where each item follows the corresponding schema in the following list: - 1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-0.md "check type definition") + 1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-0.md "check type definition") - 2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-1.md "check type definition") + 2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-1.md "check type definition") -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/as") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/as") ### as Type an array where each item follows the corresponding schema in the following list: -1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-0.md "check type definition") +1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-0.md "check type definition") -2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-1.md "check type definition") +2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-as-items-items-1.md "check type definition") ## sdl @@ -110,30 +110,30 @@ an array where each item follows the corresponding schema in the following list: `sdl` -* is optional +* is optional -* Type: an array where each item follows the corresponding schema in the following list: +* Type: an array where each item follows the corresponding schema in the following list: - 1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-0.md "check type definition") + 1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-0.md "check type definition") - 2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-1.md "check type definition") + 2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-1.md "check type definition") - 3. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-2.md "check type definition") + 3. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-2.md "check type definition") - 4. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-3.md "check type definition") + 4. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-3.md "check type definition") -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/sdl") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i/items/properties/sdl") ### sdl Type an array where each item follows the corresponding schema in the following list: -1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-0.md "check type definition") +1. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-0.md "check type definition") -2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-1.md "check type definition") +2. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-1.md "check type definition") -3. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-2.md "check type definition") +3. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-2.md "check type definition") -4. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-3.md "check type definition") +4. [Untitled number in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items-properties-sdl-items-items-3.md "check type definition") diff --git a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-type.md index 114de3f..5b7c10a 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------- | :---------- | -| `"ADD_USED_TIME_V2"` | | +```json +"ADD_USED_TIME_V2" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2.md b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2.md index 5ba8ad2..ebe44bd 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedaddusedtimeactionversion2.md @@ -29,13 +29,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/type") ### type Type @@ -43,11 +43,11 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------- | :---------- | -| `"ADD_USED_TIME_V2"` | | +```json +"ADD_USED_TIME_V2" +``` ## d @@ -55,13 +55,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime `d` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-d.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/d") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-d.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/d") ### d Type @@ -73,13 +73,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime `i` -* is required +* is required -* Type: `object[]` ([Details](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items.md)) +* Type: `object[]` ([Details](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items.md)) -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i") ### i Type @@ -91,13 +91,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTime `t` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-t.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/t") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-t.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/t") ### t Type diff --git a/docs/schema/serializedapplogicaction-definitions-serializedappactivityitem.md b/docs/schema/serializedapplogicaction-definitions-serializedappactivityitem.md index 1425f39..a0ecb3e 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedappactivityitem.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedappactivityitem.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivity `p` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedappactivityitem-properties-p.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem/properties/p") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedappactivityitem-properties-p.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem/properties/p") ### p Type @@ -46,13 +46,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivity `c` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedappactivityitem-properties-c.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem/properties/c") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedappactivityitem-properties-c.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem/properties/c") ### c Type @@ -64,13 +64,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivity `t` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedappactivityitem-properties-t.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem/properties/t") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedappactivityitem-properties-t.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem/properties/t") ### t Type diff --git a/docs/schema/serializedapplogicaction-definitions-serializedfinishkeyrequestaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializedfinishkeyrequestaction-properties-type.md index d9efbce..46998d6 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedfinishkeyrequestaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedfinishkeyrequestaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRe ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"FINISH_KEY_REQUEST"` | | +```json +"FINISH_KEY_REQUEST" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedfinishkeyrequestaction.md b/docs/schema/serializedapplogicaction-definitions-serializedfinishkeyrequestaction.md index 99b9978..5c5321a 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedfinishkeyrequestaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedfinishkeyrequestaction.md @@ -27,13 +27,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRe `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedfinishkeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRequestAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedfinishkeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRequestAction/properties/type") ### type Type @@ -41,11 +41,11 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRe ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"FINISH_KEY_REQUEST"` | | +```json +"FINISH_KEY_REQUEST" +``` ## dsn @@ -53,13 +53,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRe `dsn` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedfinishkeyrequestaction-properties-dsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRequestAction/properties/dsn") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedfinishkeyrequestaction-properties-dsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRequestAction/properties/dsn") ### dsn Type diff --git a/docs/schema/serializedapplogicaction-definitions-serializedforcesyncaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializedforcesyncaction-properties-type.md index 551646f..97bb193 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedforcesyncaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedforcesyncaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedForceSyncAc ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------- | :---------- | -| `"FORCE_SYNC"` | | +```json +"FORCE_SYNC" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedforcesyncaction.md b/docs/schema/serializedapplogicaction-definitions-serializedforcesyncaction.md index 5adde79..6b4f71a 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedforcesyncaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedforcesyncaction.md @@ -26,13 +26,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedForceSyncAc `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedforcesyncaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedForceSyncAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedforcesyncaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedForceSyncAction/properties/type") ### type Type @@ -40,8 +40,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedForceSyncAc ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------- | :---------- | -| `"FORCE_SYNC"` | | +```json +"FORCE_SYNC" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedinstalledapp.md b/docs/schema/serializedapplogicaction-definitions-serializedinstalledapp.md index 799df4d..2895268 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedinstalledapp.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedinstalledapp.md @@ -29,13 +29,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledAp `packageName` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-packagename.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/packageName") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-packagename.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/packageName") ### packageName Type @@ -47,13 +47,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledAp `title` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-title.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/title") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-title.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/title") ### title Type @@ -65,13 +65,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledAp `isLaunchable` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-islaunchable.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/isLaunchable") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-islaunchable.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/isLaunchable") ### isLaunchable Type @@ -83,13 +83,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledAp `recommendation` -* is required +* is required -* Type: `string` ([AppRecommendation](serializedapplogicaction-definitions-serializedinstalledapp-properties-apprecommendation.md)) +* Type: `string` ([AppRecommendation](serializedapplogicaction-definitions-serializedinstalledapp-properties-apprecommendation.md)) -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-apprecommendation.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/recommendation") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-apprecommendation.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/recommendation") ### recommendation Type diff --git a/docs/schema/serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-type.md index 04f615d..d134b5a 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPen ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"MARK_TASK_PENDING"` | | +```json +"MARK_TASK_PENDING" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedmarktaskpendingaction.md b/docs/schema/serializedapplogicaction-definitions-serializedmarktaskpendingaction.md index 6e10728..42c7b4a 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedmarktaskpendingaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedmarktaskpendingaction.md @@ -27,13 +27,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPen `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction/properties/type") ### type Type @@ -41,11 +41,11 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPen ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"MARK_TASK_PENDING"` | | +```json +"MARK_TASK_PENDING" +``` ## taskId @@ -53,13 +53,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPen `taskId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-taskid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction/properties/taskId") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-taskid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction/properties/taskId") ### taskId Type diff --git a/docs/schema/serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-type.md index 3e80f65..4d39bb0 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInsta ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"REMOVE_INSTALLED_APPS"` | | +```json +"REMOVE_INSTALLED_APPS" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedremoveinstalledappsaction.md b/docs/schema/serializedapplogicaction-definitions-serializedremoveinstalledappsaction.md index 6caccd0..497b7fa 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedremoveinstalledappsaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedremoveinstalledappsaction.md @@ -27,13 +27,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInsta `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/type") ### type Type @@ -41,11 +41,11 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInsta ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"REMOVE_INSTALLED_APPS"` | | +```json +"REMOVE_INSTALLED_APPS" +``` ## packageNames @@ -53,13 +53,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInsta `packageNames` -* is required +* is required -* Type: `string[]` +* Type: `string[]` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-packagenames.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/packageNames") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-packagenames.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/packageNames") ### packageNames Type diff --git a/docs/schema/serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-type.md index 288adf3..cd01ac2 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyR ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------- | :---------- | -| `"REPLY_TO_KEY_REQUEST"` | | +```json +"REPLY_TO_KEY_REQUEST" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedreplytokeyrequestaction.md b/docs/schema/serializedapplogicaction-definitions-serializedreplytokeyrequestaction.md index a7af893..befd243 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedreplytokeyrequestaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedreplytokeyrequestaction.md @@ -30,13 +30,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyR `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/type") ### type Type @@ -44,11 +44,11 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyR ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------- | :---------- | -| `"REPLY_TO_KEY_REQUEST"` | | +```json +"REPLY_TO_KEY_REQUEST" +``` ## rsn @@ -56,13 +56,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyR `rsn` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-rsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/rsn") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-rsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/rsn") ### rsn Type @@ -74,13 +74,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyR `tempKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-tempkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/tempKey") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-tempkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/tempKey") ### tempKey Type @@ -92,13 +92,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyR `encryptedKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-encryptedkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/encryptedKey") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-encryptedkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/encryptedKey") ### encryptedKey Type @@ -110,13 +110,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyR `signature` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-signature.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/signature") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-signature.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/signature") ### signature Type diff --git a/docs/schema/serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-type.md index 18161b5..4484071 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequ ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------- | :---------- | -| `"SEND_KEY_REQUEST"` | | +```json +"SEND_KEY_REQUEST" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedsendkeyrequestaction.md b/docs/schema/serializedapplogicaction-definitions-serializedsendkeyrequestaction.md index 8e9e42f..64cfb6a 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedsendkeyrequestaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedsendkeyrequestaction.md @@ -32,13 +32,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequ `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/type") ### type Type @@ -46,11 +46,11 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequ ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------- | :---------- | -| `"SEND_KEY_REQUEST"` | | +```json +"SEND_KEY_REQUEST" +``` ## dsn @@ -58,13 +58,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequ `dsn` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-dsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/dsn") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-dsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/dsn") ### dsn Type @@ -76,13 +76,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequ `deviceId` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-deviceid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/deviceId") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-deviceid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/deviceId") ### deviceId Type @@ -94,13 +94,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequ `categoryId` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-categoryid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/categoryId") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-categoryid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/categoryId") ### categoryId Type @@ -112,13 +112,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequ `dataType` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-datatype.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/dataType") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-datatype.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/dataType") ### dataType Type @@ -130,13 +130,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequ `tempKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-tempkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/tempKey") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-tempkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/tempKey") ### tempKey Type @@ -148,13 +148,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequ `signature` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-signature.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/signature") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-signature.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/signature") ### signature Type diff --git a/docs/schema/serializedapplogicaction-definitions-serializedsignoutatdeviceaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializedsignoutatdeviceaction-properties-type.md index 4a292ac..0515b5a 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedsignoutatdeviceaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedsignoutatdeviceaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSignOutAtDe ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"SIGN_OUT_AT_DEVICE"` | | +```json +"SIGN_OUT_AT_DEVICE" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedsignoutatdeviceaction.md b/docs/schema/serializedapplogicaction-definitions-serializedsignoutatdeviceaction.md index ca616d2..da122d2 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedsignoutatdeviceaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedsignoutatdeviceaction.md @@ -26,13 +26,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSignOutAtDe `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsignoutatdeviceaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSignOutAtDeviceAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsignoutatdeviceaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSignOutAtDeviceAction/properties/type") ### type Type @@ -40,8 +40,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSignOutAtDe ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"SIGN_OUT_AT_DEVICE"` | | +```json +"SIGN_OUT_AT_DEVICE" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items.md b/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items.md index 94640f2..09a422a 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items.md @@ -14,9 +14,9 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppAc an array where each item follows the corresponding schema in the following list: -1. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-0.md "check type definition") +1. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-0.md "check type definition") -2. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-1.md "check type definition") +2. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-1.md "check type definition") ## items Constraints diff --git a/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed.md b/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed.md index 14e143b..aaecff6 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed.md @@ -14,6 +14,6 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppAc an array where each item follows the corresponding schema in the following list: -1. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-0.md "check type definition") +1. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-0.md "check type definition") -2. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-1.md "check type definition") +2. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-1.md "check type definition") diff --git a/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-type.md index de02aaf..3a67b0e 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppAc ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_APP_ACTIVITIES"` | | +```json +"UPDATE_APP_ACTIVITIES" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction.md b/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction.md index 8c9a0aa..2f8aef8 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedupdateappactivitiesaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppAc `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppAc ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_APP_ACTIVITIES"` | | +```json +"UPDATE_APP_ACTIVITIES" +``` ## removed @@ -54,25 +54,25 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppAc `removed` -* is required +* is required -* Type: an array where each item follows the corresponding schema in the following list: +* Type: an array where each item follows the corresponding schema in the following list: - 1. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-0.md "check type definition") + 1. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-0.md "check type definition") - 2. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-1.md "check type definition") + 2. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-1.md "check type definition") -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/removed") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/removed") ### removed Type an array where each item follows the corresponding schema in the following list: -1. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-0.md "check type definition") +1. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-0.md "check type definition") -2. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-1.md "check type definition") +2. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-1.md "check type definition") ## updatedOrAdded @@ -80,13 +80,13 @@ an array where each item follows the corresponding schema in the following list: `updatedOrAdded` -* is required +* is required -* Type: `object[]` ([SerializedAppActivityItem](serializedapplogicaction-definitions-serializedappactivityitem.md)) +* Type: `object[]` ([SerializedAppActivityItem](serializedapplogicaction-definitions-serializedappactivityitem.md)) -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-updatedoradded.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/updatedOrAdded") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-updatedoradded.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/updatedOrAdded") ### updatedOrAdded Type diff --git a/docs/schema/serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-type.md index ee8843f..07b8a04 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------- | :---------- | -| `"UPDATE_DEVICE_STATUS"` | | +```json +"UPDATE_DEVICE_STATUS" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedupdatedevicestatusaction.md b/docs/schema/serializedapplogicaction-definitions-serializedupdatedevicestatusaction.md index 8cf8305..131e742 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedupdatedevicestatusaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedupdatedevicestatusaction.md @@ -37,13 +37,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/type") ### type Type @@ -51,11 +51,11 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------- | :---------- | -| `"UPDATE_DEVICE_STATUS"` | | +```json +"UPDATE_DEVICE_STATUS" +``` ## protectionLevel @@ -63,13 +63,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic `protectionLevel` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-protectionlevel.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/protectionLevel") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-protectionlevel.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/protectionLevel") ### protectionLevel Type @@ -92,13 +92,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic `usageStats` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-usagestats.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/usageStats") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-usagestats.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/usageStats") ### usageStats Type @@ -120,13 +120,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic `notificationAccess` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-notificationaccess.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/notificationAccess") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-notificationaccess.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/notificationAccess") ### notificationAccess Type @@ -148,13 +148,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic `overlayPermission` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-overlaypermission.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/overlayPermission") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-overlaypermission.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/overlayPermission") ### overlayPermission Type @@ -176,13 +176,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic `accessibilityServiceEnabled` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-accessibilityserviceenabled.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/accessibilityServiceEnabled") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-accessibilityserviceenabled.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/accessibilityServiceEnabled") ### accessibilityServiceEnabled Type @@ -194,13 +194,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic `appVersion` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-appversion.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/appVersion") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-appversion.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/appVersion") ### appVersion Type @@ -212,13 +212,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic `didReboot` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-didreboot.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/didReboot") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-didreboot.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/didReboot") ### didReboot Type @@ -230,13 +230,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic `isQOrLaterNow` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-isqorlaternow.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/isQOrLaterNow") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-isqorlaternow.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/isQOrLaterNow") ### isQOrLaterNow Type @@ -248,13 +248,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic `addedManipulationFlags` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-addedmanipulationflags.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/addedManipulationFlags") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-addedmanipulationflags.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/addedManipulationFlags") ### addedManipulationFlags Type @@ -266,13 +266,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic `platformType` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-platformtype.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/platformType") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-platformtype.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/platformType") ### platformType Type @@ -284,13 +284,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDevic `platformLevel` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-platformlevel.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/platformLevel") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-platformlevel.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/platformLevel") ### platformLevel Type diff --git a/docs/schema/serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-type.md index cb90c75..13487df 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInsta ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_INSTALLED_APPS"` | | +```json +"UPDATE_INSTALLED_APPS" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializedupdateinstalledappsaction.md b/docs/schema/serializedapplogicaction-definitions-serializedupdateinstalledappsaction.md index eedea95..2fbabf3 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializedupdateinstalledappsaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serializedupdateinstalledappsaction.md @@ -29,13 +29,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInsta `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/type") ### type Type @@ -43,11 +43,11 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInsta ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_INSTALLED_APPS"` | | +```json +"UPDATE_INSTALLED_APPS" +``` ## b @@ -55,13 +55,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInsta `b` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-b.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/b") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-b.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/b") ### b Type @@ -73,13 +73,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInsta `d` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-d.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/d") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-d.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/d") ### d Type @@ -91,13 +91,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInsta `w` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-w.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/w") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-w.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/w") ### w Type diff --git a/docs/schema/serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction-properties-type.md b/docs/schema/serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction-properties-type.md index 9dff83c..2d2e21b 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction-properties-type.md +++ b/docs/schema/serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevic ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------------- | :---------- | -| `"UPLOAD_DEVICE_PUBLIC_KEY"` | | +```json +"UPLOAD_DEVICE_PUBLIC_KEY" +``` diff --git a/docs/schema/serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction.md b/docs/schema/serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction.md index d88ad89..b4496a9 100644 --- a/docs/schema/serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction.md +++ b/docs/schema/serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction.md @@ -27,13 +27,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevic `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevicePublicKeyAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevicePublicKeyAction/properties/type") ### type Type @@ -41,11 +41,11 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevic ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------------- | :---------- | -| `"UPLOAD_DEVICE_PUBLIC_KEY"` | | +```json +"UPLOAD_DEVICE_PUBLIC_KEY" +``` ## key @@ -53,13 +53,13 @@ https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevic `key` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction-properties-key.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevicePublicKeyAction/properties/key") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction-properties-key.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevicePublicKeyAction/properties/key") ### key Type diff --git a/docs/schema/serializedapplogicaction.md b/docs/schema/serializedapplogicaction.md index 1050d9d..edfca8f 100644 --- a/docs/schema/serializedapplogicaction.md +++ b/docs/schema/serializedapplogicaction.md @@ -16,35 +16,35 @@ merged type ([SerializedAppLogicAction](serializedapplogicaction.md)) any of -* [SerializedAddInstalledAppsAction](serializedapplogicaction-definitions-serializedaddinstalledappsaction.md "check type definition") +* [SerializedAddInstalledAppsAction](serializedapplogicaction-definitions-serializedaddinstalledappsaction.md "check type definition") -* [SerializedAddUsedTimeAction](serializedapplogicaction-definitions-serializedaddusedtimeaction.md "check type definition") +* [SerializedAddUsedTimeAction](serializedapplogicaction-definitions-serializedaddusedtimeaction.md "check type definition") -* [SerializedAddUsedTimeActionVersion2](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2.md "check type definition") +* [SerializedAddUsedTimeActionVersion2](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2.md "check type definition") -* [SerializedFinishKeyRequestAction](serializedapplogicaction-definitions-serializedfinishkeyrequestaction.md "check type definition") +* [SerializedFinishKeyRequestAction](serializedapplogicaction-definitions-serializedfinishkeyrequestaction.md "check type definition") -* [SerializedForceSyncAction](serializedapplogicaction-definitions-serializedforcesyncaction.md "check type definition") +* [SerializedForceSyncAction](serializedapplogicaction-definitions-serializedforcesyncaction.md "check type definition") -* [SerializedReplyToKeyRequestAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction.md "check type definition") +* [SerializedMarkTaskPendingAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction.md "check type definition") -* [SerializedMarkTaskPendingAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction.md "check type definition") +* [SerializedRemoveInstalledAppsAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction.md "check type definition") -* [SerializedUpdateInstalledAppsAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction.md "check type definition") +* [SerializedReplyToKeyRequestAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction.md "check type definition") -* [SerializedRemoveInstalledAppsAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction.md "check type definition") +* [SerializedSendKeyRequestAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction.md "check type definition") -* [SerializedSendKeyRequestAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction.md "check type definition") +* [SerializedSignOutAtDeviceAction](serializedapplogicaction-definitions-serializedsignoutatdeviceaction.md "check type definition") -* [SerializedSignOutAtDeviceAction](serializedapplogicaction-definitions-serializedsignoutatdeviceaction.md "check type definition") +* [SerialiezdTriedDisablingDeviceAdminAction](serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction.md "check type definition") -* [SerialiezdTriedDisablingDeviceAdminAction](serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction.md "check type definition") +* [SerializedUpdateAppActivitiesAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction.md "check type definition") -* [SerializedUpdateAppActivitiesAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction.md "check type definition") +* [SerializedUpdateDeviceStatusAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction.md "check type definition") -* [SerializedUpdateDeviceStatusAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction.md "check type definition") +* [SerializedUpdateInstalledAppsAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction.md "check type definition") -* [SerializedUploadDevicePublicKeyAction](serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction.md "check type definition") +* [SerializedUploadDevicePublicKeyAction](serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction.md "check type definition") # SerializedAppLogicAction Definitions @@ -67,13 +67,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalledAppsAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalledAppsAction/properties/type") #### type Type @@ -81,11 +81,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"ADD_INSTALLED_APPS"` | | +```json +"ADD_INSTALLED_APPS" +``` ### apps @@ -93,13 +93,13 @@ Reference this group by using `apps` -* is required +* is required -* Type: `object[]` ([SerializedInstalledApp](serializedapplogicaction-definitions-serializedinstalledapp.md)) +* Type: `object[]` ([SerializedInstalledApp](serializedapplogicaction-definitions-serializedinstalledapp.md)) -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-apps.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalledAppsAction/properties/apps") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddinstalledappsaction-properties-apps.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddInstalledAppsAction/properties/apps") #### apps Type @@ -126,13 +126,13 @@ Reference this group by using `packageName` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-packagename.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/packageName") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-packagename.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/packageName") #### packageName Type @@ -144,13 +144,13 @@ Reference this group by using `title` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-title.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/title") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-title.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/title") #### title Type @@ -162,13 +162,13 @@ Reference this group by using `isLaunchable` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-islaunchable.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/isLaunchable") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-islaunchable.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/isLaunchable") #### isLaunchable Type @@ -180,13 +180,13 @@ Reference this group by using `recommendation` -* is required +* is required -* Type: `string` ([AppRecommendation](serializedapplogicaction-definitions-serializedinstalledapp-properties-apprecommendation.md)) +* Type: `string` ([AppRecommendation](serializedapplogicaction-definitions-serializedinstalledapp-properties-apprecommendation.md)) -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-apprecommendation.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/recommendation") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedinstalledapp-properties-apprecommendation.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedInstalledApp/properties/recommendation") #### recommendation Type @@ -235,13 +235,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/type") #### type Type @@ -249,11 +249,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------- | :---------- | -| `"ADD_USED_TIME"` | | +```json +"ADD_USED_TIME" +``` ### categoryId @@ -261,13 +261,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-categoryid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/categoryId") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-categoryid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/categoryId") #### categoryId Type @@ -279,13 +279,13 @@ Reference this group by using `day` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-day.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/day") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-day.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/day") #### day Type @@ -297,13 +297,13 @@ Reference this group by using `timeToAdd` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-timetoadd.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/timeToAdd") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-timetoadd.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/timeToAdd") #### timeToAdd Type @@ -315,13 +315,13 @@ Reference this group by using `extraTimeToSubtract` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-extratimetosubtract.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/extraTimeToSubtract") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeaction-properties-extratimetosubtract.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeAction/properties/extraTimeToSubtract") #### extraTimeToSubtract Type @@ -348,13 +348,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/type") #### type Type @@ -362,11 +362,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------- | :---------- | -| `"ADD_USED_TIME_V2"` | | +```json +"ADD_USED_TIME_V2" +``` ### d @@ -374,13 +374,13 @@ Reference this group by using `d` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-d.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/d") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-d.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/d") #### d Type @@ -392,13 +392,13 @@ Reference this group by using `i` -* is required +* is required -* Type: `object[]` ([Details](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items.md)) +* Type: `object[]` ([Details](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i-items.md)) -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-i.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/i") #### i Type @@ -410,13 +410,13 @@ Reference this group by using `t` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-t.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/t") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedaddusedtimeactionversion2-properties-t.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAddUsedTimeActionVersion2/properties/t") #### t Type @@ -441,13 +441,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedfinishkeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRequestAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedfinishkeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRequestAction/properties/type") #### type Type @@ -455,11 +455,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"FINISH_KEY_REQUEST"` | | +```json +"FINISH_KEY_REQUEST" +``` ### dsn @@ -467,13 +467,13 @@ Reference this group by using `dsn` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedfinishkeyrequestaction-properties-dsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRequestAction/properties/dsn") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedfinishkeyrequestaction-properties-dsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedFinishKeyRequestAction/properties/dsn") #### dsn Type @@ -497,13 +497,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedforcesyncaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedForceSyncAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedforcesyncaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedForceSyncAction/properties/type") #### type Type @@ -511,27 +511,24 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------- | :---------- | -| `"FORCE_SYNC"` | | +```json +"FORCE_SYNC" +``` -## Definitions group SerializedReplyToKeyRequestAction +## Definitions group SerializedMarkTaskPendingAction Reference this group by using ```json -{"$ref":"https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction"} +{"$ref":"https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction"} ``` -| Property | Type | Required | Nullable | Defined by | -| :---------------------------- | :------- | :------- | :------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-5) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/type") | -| [rsn](#rsn) | `number` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-rsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/rsn") | -| [tempKey](#tempkey) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-tempkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/tempKey") | -| [encryptedKey](#encryptedkey) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-encryptedkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/encryptedKey") | -| [signature](#signature) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-signature.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/signature") | +| Property | Type | Required | Nullable | Defined by | +| :---------------- | :------- | :------- | :------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [type](#type-5) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction/properties/type") | +| [taskId](#taskid) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-taskid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction/properties/taskId") | ### type @@ -539,13 +536,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction/properties/type") #### type Type @@ -553,96 +550,42 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: - -| Value | Explanation | -| :----------------------- | :---------- | -| `"REPLY_TO_KEY_REQUEST"` | | - -### rsn - - - -`rsn` - -* is required - -* Type: `number` - -* cannot be null - -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-rsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/rsn") - -#### rsn Type - -`number` - -### tempKey - - - -`tempKey` - -* is required - -* Type: `string` - -* cannot be null - -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-tempkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/tempKey") - -#### tempKey Type - -`string` - -### encryptedKey - - - -`encryptedKey` - -* is required - -* Type: `string` +**constant**: the value of this property must be equal to: -* cannot be null - -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-encryptedkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/encryptedKey") - -#### encryptedKey Type - -`string` +```json +"MARK_TASK_PENDING" +``` -### signature +### taskId -`signature` +`taskId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-signature.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/signature") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-taskid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction/properties/taskId") -#### signature Type +#### taskId Type `string` -## Definitions group SerializedMarkTaskPendingAction +## Definitions group SerializedRemoveInstalledAppsAction Reference this group by using ```json -{"$ref":"https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction"} +{"$ref":"https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction"} ``` -| Property | Type | Required | Nullable | Defined by | -| :---------------- | :------- | :------- | :------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-6) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction/properties/type") | -| [taskId](#taskid) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-taskid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction/properties/taskId") | +| Property | Type | Required | Nullable | Defined by | +| :---------------------------- | :------- | :------- | :------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [type](#type-6) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/type") | +| [packageNames](#packagenames) | `array` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-packagenames.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/packageNames") | ### type @@ -650,13 +593,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/type") #### type Type @@ -664,44 +607,45 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"MARK_TASK_PENDING"` | | +```json +"REMOVE_INSTALLED_APPS" +``` -### taskId +### packageNames -`taskId` +`packageNames` -* is required +* is required -* Type: `string` +* Type: `string[]` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedmarktaskpendingaction-properties-taskid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedMarkTaskPendingAction/properties/taskId") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-packagenames.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/packageNames") -#### taskId Type +#### packageNames Type -`string` +`string[]` -## Definitions group SerializedUpdateInstalledAppsAction +## Definitions group SerializedReplyToKeyRequestAction Reference this group by using ```json -{"$ref":"https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction"} +{"$ref":"https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction"} ``` -| Property | Type | Required | Nullable | Defined by | -| :-------------- | :-------- | :------- | :------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-7) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/type") | -| [b](#b) | `string` | Optional | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-b.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/b") | -| [d](#d-1) | `string` | Optional | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-d.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/d") | -| [w](#w) | `boolean` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-w.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/w") | +| Property | Type | Required | Nullable | Defined by | +| :---------------------------- | :------- | :------- | :------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [type](#type-7) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/type") | +| [rsn](#rsn) | `number` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-rsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/rsn") | +| [tempKey](#tempkey) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-tempkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/tempKey") | +| [encryptedKey](#encryptedkey) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-encryptedkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/encryptedKey") | +| [signature](#signature) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-signature.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/signature") | ### type @@ -709,13 +653,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/type") #### type Type @@ -723,122 +667,83 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_INSTALLED_APPS"` | | +```json +"REPLY_TO_KEY_REQUEST" +``` -### b +### rsn -`b` +`rsn` -* is optional +* is required -* Type: `string` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-b.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/b") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-rsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/rsn") -#### b Type +#### rsn Type -`string` +`number` -### d +### tempKey -`d` +`tempKey` -* is optional +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-d.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/d") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-tempkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/tempKey") -#### d Type +#### tempKey Type `string` -### w - - - -`w` - -* is required - -* Type: `boolean` - -* cannot be null - -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-w.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/w") - -#### w Type - -`boolean` - -## Definitions group SerializedRemoveInstalledAppsAction - -Reference this group by using - -```json -{"$ref":"https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction"} -``` - -| Property | Type | Required | Nullable | Defined by | -| :---------------------------- | :------- | :------- | :------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-8) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/type") | -| [packageNames](#packagenames) | `array` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-packagenames.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/packageNames") | - -### type +### encryptedKey -`type` +`encryptedKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-encryptedkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/encryptedKey") -#### type Type +#### encryptedKey Type `string` -#### type Constraints - -**enum**: the value of this property must be equal to one of the following values: - -| Value | Explanation | -| :------------------------ | :---------- | -| `"REMOVE_INSTALLED_APPS"` | | - -### packageNames +### signature -`packageNames` +`signature` -* is required +* is required -* Type: `string[]` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedremoveinstalledappsaction-properties-packagenames.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedRemoveInstalledAppsAction/properties/packageNames") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedreplytokeyrequestaction-properties-signature.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedReplyToKeyRequestAction/properties/signature") -#### packageNames Type +#### signature Type -`string[]` +`string` ## Definitions group SerializedSendKeyRequestAction @@ -850,7 +755,7 @@ Reference this group by using | Property | Type | Required | Nullable | Defined by | | :-------------------------- | :------- | :------- | :------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-9) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/type") | +| [type](#type-8) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/type") | | [dsn](#dsn-1) | `number` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-dsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/dsn") | | [deviceId](#deviceid) | `string` | Optional | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-deviceid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/deviceId") | | [categoryId](#categoryid-1) | `string` | Optional | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-categoryid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/categoryId") | @@ -864,13 +769,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/type") #### type Type @@ -878,11 +783,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------- | :---------- | -| `"SEND_KEY_REQUEST"` | | +```json +"SEND_KEY_REQUEST" +``` ### dsn @@ -890,13 +795,13 @@ Reference this group by using `dsn` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-dsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/dsn") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-dsn.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/dsn") #### dsn Type @@ -908,13 +813,13 @@ Reference this group by using `deviceId` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-deviceid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/deviceId") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-deviceid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/deviceId") #### deviceId Type @@ -926,13 +831,13 @@ Reference this group by using `categoryId` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-categoryid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/categoryId") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-categoryid.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/categoryId") #### categoryId Type @@ -944,13 +849,13 @@ Reference this group by using `dataType` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-datatype.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/dataType") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-datatype.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/dataType") #### dataType Type @@ -962,13 +867,13 @@ Reference this group by using `tempKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-tempkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/tempKey") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-tempkey.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/tempKey") #### tempKey Type @@ -980,13 +885,13 @@ Reference this group by using `signature` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-signature.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/signature") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsendkeyrequestaction-properties-signature.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSendKeyRequestAction/properties/signature") #### signature Type @@ -1000,9 +905,9 @@ Reference this group by using {"$ref":"https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSignOutAtDeviceAction"} ``` -| Property | Type | Required | Nullable | Defined by | -| :--------------- | :------- | :------- | :------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-10) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsignoutatdeviceaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSignOutAtDeviceAction/properties/type") | +| Property | Type | Required | Nullable | Defined by | +| :-------------- | :------- | :------- | :------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [type](#type-9) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsignoutatdeviceaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSignOutAtDeviceAction/properties/type") | ### type @@ -1010,13 +915,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsignoutatdeviceaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSignOutAtDeviceAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedsignoutatdeviceaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedSignOutAtDeviceAction/properties/type") #### type Type @@ -1024,11 +929,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"SIGN_OUT_AT_DEVICE"` | | +```json +"SIGN_OUT_AT_DEVICE" +``` ## Definitions group SerialiezdTriedDisablingDeviceAdminAction @@ -1040,7 +945,7 @@ Reference this group by using | Property | Type | Required | Nullable | Defined by | | :--------------- | :------- | :------- | :------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-11) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerialiezdTriedDisablingDeviceAdminAction/properties/type") | +| [type](#type-10) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerialiezdTriedDisablingDeviceAdminAction/properties/type") | ### type @@ -1048,13 +953,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerialiezdTriedDisablingDeviceAdminAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serialiezdtrieddisablingdeviceadminaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerialiezdTriedDisablingDeviceAdminAction/properties/type") #### type Type @@ -1062,11 +967,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------------- | :---------- | -| `"TRIED_DISABLING_DEVICE_ADMIN"` | | +```json +"TRIED_DISABLING_DEVICE_ADMIN" +``` ## Definitions group SerializedUpdateAppActivitiesAction @@ -1078,7 +983,7 @@ Reference this group by using | Property | Type | Required | Nullable | Defined by | | :-------------------------------- | :------- | :------- | :------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-12) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/type") | +| [type](#type-11) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/type") | | [removed](#removed) | `array` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/removed") | | [updatedOrAdded](#updatedoradded) | `array` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-updatedoradded.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/updatedOrAdded") | @@ -1088,13 +993,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/type") #### type Type @@ -1102,11 +1007,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_APP_ACTIVITIES"` | | +```json +"UPDATE_APP_ACTIVITIES" +``` ### removed @@ -1114,25 +1019,25 @@ Reference this group by using `removed` -* is required +* is required -* Type: an array where each item follows the corresponding schema in the following list: +* Type: an array where each item follows the corresponding schema in the following list: - 1. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-0.md "check type definition") + 1. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-0.md "check type definition") - 2. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-1.md "check type definition") + 2. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-1.md "check type definition") -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/removed") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/removed") #### removed Type an array where each item follows the corresponding schema in the following list: -1. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-0.md "check type definition") +1. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-0.md "check type definition") -2. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-1.md "check type definition") +2. [Untitled string in SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-removed-items-items-1.md "check type definition") ### updatedOrAdded @@ -1140,13 +1045,13 @@ an array where each item follows the corresponding schema in the following list: `updatedOrAdded` -* is required +* is required -* Type: `object[]` ([SerializedAppActivityItem](serializedapplogicaction-definitions-serializedappactivityitem.md)) +* Type: `object[]` ([SerializedAppActivityItem](serializedapplogicaction-definitions-serializedappactivityitem.md)) -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-updatedoradded.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/updatedOrAdded") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateappactivitiesaction-properties-updatedoradded.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateAppActivitiesAction/properties/updatedOrAdded") #### updatedOrAdded Type @@ -1172,13 +1077,13 @@ Reference this group by using `p` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedappactivityitem-properties-p.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem/properties/p") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedappactivityitem-properties-p.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem/properties/p") #### p Type @@ -1190,13 +1095,13 @@ Reference this group by using `c` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedappactivityitem-properties-c.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem/properties/c") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedappactivityitem-properties-c.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem/properties/c") #### c Type @@ -1208,13 +1113,13 @@ Reference this group by using `t` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedappactivityitem-properties-t.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem/properties/t") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedappactivityitem-properties-t.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedAppActivityItem/properties/t") #### t Type @@ -1230,7 +1135,7 @@ Reference this group by using | Property | Type | Required | Nullable | Defined by | | :---------------------------------------------------------- | :-------- | :------- | :------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-13) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/type") | +| [type](#type-12) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/type") | | [protectionLevel](#protectionlevel) | `string` | Optional | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-protectionlevel.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/protectionLevel") | | [usageStats](#usagestats) | `string` | Optional | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-usagestats.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/usageStats") | | [notificationAccess](#notificationaccess) | `string` | Optional | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-notificationaccess.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/notificationAccess") | @@ -1249,13 +1154,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/type") #### type Type @@ -1263,11 +1168,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------- | :---------- | -| `"UPDATE_DEVICE_STATUS"` | | +```json +"UPDATE_DEVICE_STATUS" +``` ### protectionLevel @@ -1275,13 +1180,13 @@ Reference this group by using `protectionLevel` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-protectionlevel.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/protectionLevel") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-protectionlevel.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/protectionLevel") #### protectionLevel Type @@ -1304,13 +1209,13 @@ Reference this group by using `usageStats` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-usagestats.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/usageStats") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-usagestats.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/usageStats") #### usageStats Type @@ -1332,13 +1237,13 @@ Reference this group by using `notificationAccess` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-notificationaccess.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/notificationAccess") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-notificationaccess.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/notificationAccess") #### notificationAccess Type @@ -1360,13 +1265,13 @@ Reference this group by using `overlayPermission` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-overlaypermission.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/overlayPermission") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-overlaypermission.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/overlayPermission") #### overlayPermission Type @@ -1388,13 +1293,13 @@ Reference this group by using `accessibilityServiceEnabled` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-accessibilityserviceenabled.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/accessibilityServiceEnabled") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-accessibilityserviceenabled.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/accessibilityServiceEnabled") #### accessibilityServiceEnabled Type @@ -1406,13 +1311,13 @@ Reference this group by using `appVersion` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-appversion.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/appVersion") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-appversion.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/appVersion") #### appVersion Type @@ -1424,13 +1329,13 @@ Reference this group by using `didReboot` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-didreboot.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/didReboot") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-didreboot.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/didReboot") #### didReboot Type @@ -1442,13 +1347,13 @@ Reference this group by using `isQOrLaterNow` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-isqorlaternow.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/isQOrLaterNow") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-isqorlaternow.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/isQOrLaterNow") #### isQOrLaterNow Type @@ -1460,13 +1365,13 @@ Reference this group by using `addedManipulationFlags` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-addedmanipulationflags.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/addedManipulationFlags") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-addedmanipulationflags.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/addedManipulationFlags") #### addedManipulationFlags Type @@ -1478,13 +1383,13 @@ Reference this group by using `platformType` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-platformtype.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/platformType") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-platformtype.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/platformType") #### platformType Type @@ -1496,18 +1401,113 @@ Reference this group by using `platformLevel` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-platformlevel.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/platformLevel") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdatedevicestatusaction-properties-platformlevel.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateDeviceStatusAction/properties/platformLevel") #### platformLevel Type `number` +## Definitions group SerializedUpdateInstalledAppsAction + +Reference this group by using + +```json +{"$ref":"https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction"} +``` + +| Property | Type | Required | Nullable | Defined by | +| :--------------- | :-------- | :------- | :------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [type](#type-13) | `string` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/type") | +| [b](#b) | `string` | Optional | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-b.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/b") | +| [d](#d-1) | `string` | Optional | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-d.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/d") | +| [w](#w) | `boolean` | Required | cannot be null | [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-w.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/w") | + +### type + + + +`type` + +* is required + +* Type: `string` + +* cannot be null + +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/type") + +#### type Type + +`string` + +#### type Constraints + +**constant**: the value of this property must be equal to: + +```json +"UPDATE_INSTALLED_APPS" +``` + +### b + + + +`b` + +* is optional + +* Type: `string` + +* cannot be null + +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-b.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/b") + +#### b Type + +`string` + +### d + + + +`d` + +* is optional + +* Type: `string` + +* cannot be null + +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-d.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/d") + +#### d Type + +`string` + +### w + + + +`w` + +* is required + +* Type: `boolean` + +* cannot be null + +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializedupdateinstalledappsaction-properties-w.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUpdateInstalledAppsAction/properties/w") + +#### w Type + +`boolean` + ## Definitions group SerializedUploadDevicePublicKeyAction Reference this group by using @@ -1527,13 +1527,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevicePublicKeyAction/properties/type") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction-properties-type.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevicePublicKeyAction/properties/type") #### type Type @@ -1541,11 +1541,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------------- | :---------- | -| `"UPLOAD_DEVICE_PUBLIC_KEY"` | | +```json +"UPLOAD_DEVICE_PUBLIC_KEY" +``` ### key @@ -1553,13 +1553,13 @@ Reference this group by using `key` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction-properties-key.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevicePublicKeyAction/properties/key") +* defined in: [SerializedAppLogicAction](serializedapplogicaction-definitions-serializeduploaddevicepublickeyaction-properties-key.md "https://timelimit.io/SerializedAppLogicAction#/definitions/SerializedUploadDevicePublicKeyAction/properties/key") #### key Type diff --git a/docs/schema/serializedchildaction-definitions-encryptableparentpassword.md b/docs/schema/serializedchildaction-definitions-encryptableparentpassword.md index 4e77603..e745d65 100644 --- a/docs/schema/serializedchildaction-definitions-encryptableparentpassword.md +++ b/docs/schema/serializedchildaction-definitions-encryptableparentpassword.md @@ -29,13 +29,13 @@ https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPasswor `hash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-hash.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/hash") +* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-hash.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/hash") ### hash Type @@ -47,13 +47,13 @@ https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPasswor `secondHash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-secondhash.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/secondHash") +* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-secondhash.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/secondHash") ### secondHash Type @@ -65,13 +65,13 @@ https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPasswor `secondSalt` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-secondsalt.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/secondSalt") +* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-secondsalt.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/secondSalt") ### secondSalt Type @@ -83,13 +83,13 @@ https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPasswor `encrypted` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-encrypted.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/encrypted") +* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-encrypted.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/encrypted") ### encrypted Type diff --git a/docs/schema/serializedchildaction-definitions-serializedchildchangepasswordaction-properties-type.md b/docs/schema/serializedchildaction-definitions-serializedchildchangepasswordaction-properties-type.md index 2a66ead..f5c270c 100644 --- a/docs/schema/serializedchildaction-definitions-serializedchildchangepasswordaction-properties-type.md +++ b/docs/schema/serializedchildaction-definitions-serializedchildchangepasswordaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePas ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"CHILD_CHANGE_PASSWORD"` | | +```json +"CHILD_CHANGE_PASSWORD" +``` diff --git a/docs/schema/serializedchildaction-definitions-serializedchildchangepasswordaction.md b/docs/schema/serializedchildaction-definitions-serializedchildchangepasswordaction.md index 489240d..035cdac 100644 --- a/docs/schema/serializedchildaction-definitions-serializedchildchangepasswordaction.md +++ b/docs/schema/serializedchildaction-definitions-serializedchildchangepasswordaction.md @@ -27,13 +27,13 @@ https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePas `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-serializedchildchangepasswordaction-properties-type.md "https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePasswordAction/properties/type") +* defined in: [SerializedChildAction](serializedchildaction-definitions-serializedchildchangepasswordaction-properties-type.md "https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePasswordAction/properties/type") ### type Type @@ -41,11 +41,11 @@ https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePas ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"CHILD_CHANGE_PASSWORD"` | | +```json +"CHILD_CHANGE_PASSWORD" +``` ## password @@ -53,13 +53,13 @@ https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePas `password` -* is required +* is required -* Type: `object` ([EncryptableParentPassword](serializedchildaction-definitions-encryptableparentpassword.md)) +* Type: `object` ([EncryptableParentPassword](serializedchildaction-definitions-encryptableparentpassword.md)) -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword.md "https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePasswordAction/properties/password") +* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword.md "https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePasswordAction/properties/password") ### password Type diff --git a/docs/schema/serializedchildaction-definitions-serializedchildsigninaction-properties-type.md b/docs/schema/serializedchildaction-definitions-serializedchildsigninaction-properties-type.md index 781d62b..6d8024a 100644 --- a/docs/schema/serializedchildaction-definitions-serializedchildsigninaction-properties-type.md +++ b/docs/schema/serializedchildaction-definitions-serializedchildsigninaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedChildAction#/definitions/SerializedChildSignInAct ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------- | :---------- | -| `"CHILD_SIGN_IN"` | | +```json +"CHILD_SIGN_IN" +``` diff --git a/docs/schema/serializedchildaction-definitions-serializedchildsigninaction.md b/docs/schema/serializedchildaction-definitions-serializedchildsigninaction.md index 30d6d74..506aa45 100644 --- a/docs/schema/serializedchildaction-definitions-serializedchildsigninaction.md +++ b/docs/schema/serializedchildaction-definitions-serializedchildsigninaction.md @@ -26,13 +26,13 @@ https://timelimit.io/SerializedChildAction#/definitions/SerializedChildSignInAct `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-serializedchildsigninaction-properties-type.md "https://timelimit.io/SerializedChildAction#/definitions/SerializedChildSignInAction/properties/type") +* defined in: [SerializedChildAction](serializedchildaction-definitions-serializedchildsigninaction-properties-type.md "https://timelimit.io/SerializedChildAction#/definitions/SerializedChildSignInAction/properties/type") ### type Type @@ -40,8 +40,8 @@ https://timelimit.io/SerializedChildAction#/definitions/SerializedChildSignInAct ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------- | :---------- | -| `"CHILD_SIGN_IN"` | | +```json +"CHILD_SIGN_IN" +``` diff --git a/docs/schema/serializedchildaction.md b/docs/schema/serializedchildaction.md index 577a1ff..19053ef 100644 --- a/docs/schema/serializedchildaction.md +++ b/docs/schema/serializedchildaction.md @@ -16,9 +16,9 @@ merged type ([SerializedChildAction](serializedchildaction.md)) any of -* [SerializedChildChangePasswordAction](serializedchildaction-definitions-serializedchildchangepasswordaction.md "check type definition") +* [SerializedChildChangePasswordAction](serializedchildaction-definitions-serializedchildchangepasswordaction.md "check type definition") -* [SerializedChildSignInAction](serializedchildaction-definitions-serializedchildsigninaction.md "check type definition") +* [SerializedChildSignInAction](serializedchildaction-definitions-serializedchildsigninaction.md "check type definition") # SerializedChildAction Definitions @@ -41,13 +41,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-serializedchildchangepasswordaction-properties-type.md "https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePasswordAction/properties/type") +* defined in: [SerializedChildAction](serializedchildaction-definitions-serializedchildchangepasswordaction-properties-type.md "https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePasswordAction/properties/type") #### type Type @@ -55,11 +55,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"CHILD_CHANGE_PASSWORD"` | | +```json +"CHILD_CHANGE_PASSWORD" +``` ### password @@ -67,13 +67,13 @@ Reference this group by using `password` -* is required +* is required -* Type: `object` ([EncryptableParentPassword](serializedchildaction-definitions-encryptableparentpassword.md)) +* Type: `object` ([EncryptableParentPassword](serializedchildaction-definitions-encryptableparentpassword.md)) -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword.md "https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePasswordAction/properties/password") +* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword.md "https://timelimit.io/SerializedChildAction#/definitions/SerializedChildChangePasswordAction/properties/password") #### password Type @@ -100,13 +100,13 @@ Reference this group by using `hash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-hash.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/hash") +* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-hash.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/hash") #### hash Type @@ -118,13 +118,13 @@ Reference this group by using `secondHash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-secondhash.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/secondHash") +* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-secondhash.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/secondHash") #### secondHash Type @@ -136,13 +136,13 @@ Reference this group by using `secondSalt` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-secondsalt.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/secondSalt") +* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-secondsalt.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/secondSalt") #### secondSalt Type @@ -154,13 +154,13 @@ Reference this group by using `encrypted` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-encrypted.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/encrypted") +* defined in: [SerializedChildAction](serializedchildaction-definitions-encryptableparentpassword-properties-encrypted.md "https://timelimit.io/SerializedChildAction#/definitions/EncryptableParentPassword/properties/encrypted") #### encrypted Type @@ -184,13 +184,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedChildAction](serializedchildaction-definitions-serializedchildsigninaction-properties-type.md "https://timelimit.io/SerializedChildAction#/definitions/SerializedChildSignInAction/properties/type") +* defined in: [SerializedChildAction](serializedchildaction-definitions-serializedchildsigninaction-properties-type.md "https://timelimit.io/SerializedChildAction#/definitions/SerializedChildSignInAction/properties/type") #### type Type @@ -198,8 +198,8 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------- | :---------- | -| `"CHILD_SIGN_IN"` | | +```json +"CHILD_SIGN_IN" +``` diff --git a/docs/schema/serializedparentaction-definitions-encryptableparentpassword.md b/docs/schema/serializedparentaction-definitions-encryptableparentpassword.md index 9d7c7b0..633a4aa 100644 --- a/docs/schema/serializedparentaction-definitions-encryptableparentpassword.md +++ b/docs/schema/serializedparentaction-definitions-encryptableparentpassword.md @@ -1,7 +1,7 @@ # EncryptableParentPassword Schema ```txt -https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction/properties/newPassword +https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword ``` @@ -10,11 +10,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPassw | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :------------------------------------------------------------------------------------------------ | | Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [SerializedParentAction.schema.json\*](SerializedParentAction.schema.json "open original schema") | -## newPassword Type +## EncryptableParentPassword Type `object` ([EncryptableParentPassword](serializedparentaction-definitions-encryptableparentpassword.md)) -# newPassword Properties +# EncryptableParentPassword Properties | Property | Type | Required | Nullable | Defined by | | :------------------------ | :-------- | :------- | :------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -29,13 +29,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPassw `hash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-hash.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/hash") +* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-hash.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/hash") ### hash Type @@ -47,13 +47,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPassw `secondHash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-secondhash.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/secondHash") +* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-secondhash.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/secondHash") ### secondHash Type @@ -65,13 +65,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPassw `secondSalt` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-secondsalt.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/secondSalt") +* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-secondsalt.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/secondSalt") ### secondSalt Type @@ -83,13 +83,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPassw `encrypted` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-encrypted.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/encrypted") +* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-encrypted.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/encrypted") ### encrypted Type diff --git a/docs/schema/serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-type.md index 1241a06..b687f8b 100644 --- a/docs/schema/serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetwor ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"UPDATE_NETWORK_TIME_VERIFICATION"` | | +```json +"UPDATE_NETWORK_TIME_VERIFICATION" +``` diff --git a/docs/schema/serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction.md b/docs/schema/serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction.md index b16ca80..ad70ead 100644 --- a/docs/schema/serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction.md +++ b/docs/schema/serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetwor `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetwor ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"UPDATE_NETWORK_TIME_VERIFICATION"` | | +```json +"UPDATE_NETWORK_TIME_VERIFICATION" +``` ## deviceId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetwor `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction/properties/deviceId") ### deviceId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetwor `mode` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-mode.md "https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction/properties/mode") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-mode.md "https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction/properties/mode") ### mode Type diff --git a/docs/schema/serializedparentaction-definitions-serializedaddcategoryappsaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedaddcategoryappsaction-properties-type.md index 89b71c7..93a2ba3 100644 --- a/docs/schema/serializedparentaction-definitions-serializedaddcategoryappsaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedaddcategoryappsaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAp ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"ADD_CATEGORY_APPS"` | | +```json +"ADD_CATEGORY_APPS" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedaddcategoryappsaction.md b/docs/schema/serializedparentaction-definitions-serializedaddcategoryappsaction.md index 22459ed..613a4df 100644 --- a/docs/schema/serializedparentaction-definitions-serializedaddcategoryappsaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedaddcategoryappsaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAp `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategoryappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategoryappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAp ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"ADD_CATEGORY_APPS"` | | +```json +"ADD_CATEGORY_APPS" +``` ## categoryId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAp `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategoryappsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategoryappsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/categoryId") ### categoryId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAp `packageNames` -* is required +* is required -* Type: `string[]` +* Type: `string[]` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategoryappsaction-properties-packagenames.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/packageNames") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategoryappsaction-properties-packagenames.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/packageNames") ### packageNames Type diff --git a/docs/schema/serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-type.md index 165f67e..c956402 100644 --- a/docs/schema/serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNe ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------- | :---------- | -| `"ADD_CATEGORY_NETWORK_ID"` | | +```json +"ADD_CATEGORY_NETWORK_ID" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedaddcategorynetworkidaction.md b/docs/schema/serializedparentaction-definitions-serializedaddcategorynetworkidaction.md index 051a6a5..1c0044d 100644 --- a/docs/schema/serializedparentaction-definitions-serializedaddcategorynetworkidaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedaddcategorynetworkidaction.md @@ -29,13 +29,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNe `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/type") ### type Type @@ -43,11 +43,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNe ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------- | :---------- | -| `"ADD_CATEGORY_NETWORK_ID"` | | +```json +"ADD_CATEGORY_NETWORK_ID" +``` ## categoryId @@ -55,13 +55,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNe `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/categoryId") ### categoryId Type @@ -73,13 +73,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNe `itemId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-itemid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/itemId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-itemid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/itemId") ### itemId Type @@ -91,13 +91,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNe `hashedNetworkId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-hashednetworkid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/hashedNetworkId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-hashednetworkid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/hashedNetworkId") ### hashedNetworkId Type diff --git a/docs/schema/serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-type.md index a779010..8ee3685 100644 --- a/docs/schema/serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fK ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------- | :---------- | -| `"ADD_PARENT_U2F"` | | +```json +"ADD_PARENT_U2F" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedaddparentu2fkeyaction.md b/docs/schema/serializedparentaction-definitions-serializedaddparentu2fkeyaction.md index 2d9bb8a..e426fca 100644 --- a/docs/schema/serializedparentaction-definitions-serializedaddparentu2fkeyaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedaddparentu2fkeyaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fK `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fK ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------- | :---------- | -| `"ADD_PARENT_U2F"` | | +```json +"ADD_PARENT_U2F" +``` ## keyHandle @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fK `keyHandle` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-keyhandle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction/properties/keyHandle") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-keyhandle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction/properties/keyHandle") ### keyHandle Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fK `publicKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-publickey.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction/properties/publicKey") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-publickey.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction/properties/publicKey") ### publicKey Type diff --git a/docs/schema/serializedparentaction-definitions-serializedadduseraction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedadduseraction-properties-type.md index 81933b1..65cc775 100644 --- a/docs/schema/serializedparentaction-definitions-serializedadduseraction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedadduseraction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------- | :---------- | -| `"ADD_USER"` | | +```json +"ADD_USER" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedadduseraction.md b/docs/schema/serializedparentaction-definitions-serializedadduseraction.md index e20b24a..943b66d 100644 --- a/docs/schema/serializedparentaction-definitions-serializedadduseraction.md +++ b/docs/schema/serializedparentaction-definitions-serializedadduseraction.md @@ -31,13 +31,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/type") ### type Type @@ -45,11 +45,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------- | :---------- | -| `"ADD_USER"` | | +```json +"ADD_USER" +``` ## name @@ -57,13 +57,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction `name` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-name.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/name") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-name.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/name") ### name Type @@ -75,13 +75,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction `userType` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-usertype.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/userType") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-usertype.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/userType") ### userType Type @@ -102,13 +102,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/userId") ### userId Type @@ -120,13 +120,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction `password` -* is optional +* is optional -* Type: `object` ([EncryptableParentPassword](serializedparentaction-definitions-encryptableparentpassword.md)) +* Type: `object` ([EncryptableParentPassword](serializedparentaction-definitions-encryptableparentpassword.md)) -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/password") +* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/password") ### password Type @@ -138,13 +138,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction `timeZone` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-timezone.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/timeZone") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-timezone.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/timeZone") ### timeZone Type diff --git a/docs/schema/serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-type.md index efd35a5..d9df1a9 100644 --- a/docs/schema/serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentP ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------- | :---------- | -| `"CHANGE_PARENT_PASSWORD"` | | +```json +"CHANGE_PARENT_PASSWORD" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedchangeparentpasswordaction.md b/docs/schema/serializedparentaction-definitions-serializedchangeparentpasswordaction.md index d19d180..5f62223 100644 --- a/docs/schema/serializedparentaction-definitions-serializedchangeparentpasswordaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedchangeparentpasswordaction.md @@ -31,13 +31,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentP `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/type") ### type Type @@ -45,11 +45,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentP ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------- | :---------- | -| `"CHANGE_PARENT_PASSWORD"` | | +```json +"CHANGE_PARENT_PASSWORD" +``` ## userId @@ -57,13 +57,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentP `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/userId") ### userId Type @@ -75,13 +75,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentP `hash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-hash.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/hash") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-hash.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/hash") ### hash Type @@ -93,13 +93,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentP `secondSalt` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-secondsalt.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/secondSalt") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-secondsalt.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/secondSalt") ### secondSalt Type @@ -111,13 +111,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentP `secondHashEncrypted` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-secondhashencrypted.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/secondHashEncrypted") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-secondhashencrypted.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/secondHashEncrypted") ### secondHashEncrypted Type @@ -129,13 +129,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentP `integrity` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-integrity.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/integrity") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-integrity.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/integrity") ### integrity Type diff --git a/docs/schema/serializedparentaction-definitions-serializedcreatecategoryaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedcreatecategoryaction-properties-type.md index ab4a1f6..6be1917 100644 --- a/docs/schema/serializedparentaction-definitions-serializedcreatecategoryaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedcreatecategoryaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategor ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------ | :---------- | -| `"CREATE_CATEGORY"` | | +```json +"CREATE_CATEGORY" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedcreatecategoryaction.md b/docs/schema/serializedparentaction-definitions-serializedcreatecategoryaction.md index 0a4a8af..c841fda 100644 --- a/docs/schema/serializedparentaction-definitions-serializedcreatecategoryaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedcreatecategoryaction.md @@ -29,13 +29,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategor `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/type") ### type Type @@ -43,11 +43,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategor ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------ | :---------- | -| `"CREATE_CATEGORY"` | | +```json +"CREATE_CATEGORY" +``` ## childId @@ -55,13 +55,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategor `childId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/childId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/childId") ### childId Type @@ -73,13 +73,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategor `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/categoryId") ### categoryId Type @@ -91,13 +91,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategor `title` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-title.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/title") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-title.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/title") ### title Type diff --git a/docs/schema/serializedparentaction-definitions-serializedcreatetimelimtruleaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedcreatetimelimtruleaction-properties-type.md index 9409e28..185b2a2 100644 --- a/docs/schema/serializedparentaction-definitions-serializedcreatetimelimtruleaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedcreatetimelimtruleaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelim ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"CREATE_TIMELIMIT_RULE"` | | +```json +"CREATE_TIMELIMIT_RULE" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedcreatetimelimtruleaction.md b/docs/schema/serializedparentaction-definitions-serializedcreatetimelimtruleaction.md index e2100f4..fa1e50a 100644 --- a/docs/schema/serializedparentaction-definitions-serializedcreatetimelimtruleaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedcreatetimelimtruleaction.md @@ -27,13 +27,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelim `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatetimelimtruleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelimtRuleAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatetimelimtruleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelimtRuleAction/properties/type") ### type Type @@ -41,11 +41,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelim ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"CREATE_TIMELIMIT_RULE"` | | +```json +"CREATE_TIMELIMIT_RULE" +``` ## rule @@ -53,13 +53,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelim `rule` -* is required +* is required -* Type: `object` ([SerializedTimeLimitRule](serializedparentaction-definitions-serializedtimelimitrule.md)) +* Type: `object` ([SerializedTimeLimitRule](serializedparentaction-definitions-serializedtimelimitrule.md)) -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelimtRuleAction/properties/rule") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelimtRuleAction/properties/rule") ### rule Type diff --git a/docs/schema/serializedparentaction-definitions-serializeddeletecategoryaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializeddeletecategoryaction-properties-type.md index 2eb776d..6abc505 100644 --- a/docs/schema/serializedparentaction-definitions-serializeddeletecategoryaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializeddeletecategoryaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategor ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------ | :---------- | -| `"DELETE_CATEGORY"` | | +```json +"DELETE_CATEGORY" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializeddeletecategoryaction.md b/docs/schema/serializedparentaction-definitions-serializeddeletecategoryaction.md index 0f06ad5..0ce9edf 100644 --- a/docs/schema/serializedparentaction-definitions-serializeddeletecategoryaction.md +++ b/docs/schema/serializedparentaction-definitions-serializeddeletecategoryaction.md @@ -27,13 +27,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategor `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletecategoryaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategoryAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletecategoryaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategoryAction/properties/type") ### type Type @@ -41,11 +41,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategor ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------ | :---------- | -| `"DELETE_CATEGORY"` | | +```json +"DELETE_CATEGORY" +``` ## categoryId @@ -53,13 +53,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategor `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletecategoryaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategoryAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletecategoryaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategoryAction/properties/categoryId") ### categoryId Type diff --git a/docs/schema/serializedparentaction-definitions-serializeddeletechildtaskaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializeddeletechildtaskaction-properties-type.md index a0f932e..d4a866c 100644 --- a/docs/schema/serializedparentaction-definitions-serializeddeletechildtaskaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializeddeletechildtaskaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTa ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"DELETE_CHILD_TASK"` | | +```json +"DELETE_CHILD_TASK" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializeddeletechildtaskaction.md b/docs/schema/serializedparentaction-definitions-serializeddeletechildtaskaction.md index 387d9a9..f19e471 100644 --- a/docs/schema/serializedparentaction-definitions-serializeddeletechildtaskaction.md +++ b/docs/schema/serializedparentaction-definitions-serializeddeletechildtaskaction.md @@ -27,13 +27,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTa `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletechildtaskaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTaskAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletechildtaskaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTaskAction/properties/type") ### type Type @@ -41,11 +41,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTa ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"DELETE_CHILD_TASK"` | | +```json +"DELETE_CHILD_TASK" +``` ## taskId @@ -53,13 +53,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTa `taskId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletechildtaskaction-properties-taskid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTaskAction/properties/taskId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletechildtaskaction-properties-taskid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTaskAction/properties/taskId") ### taskId Type diff --git a/docs/schema/serializedparentaction-definitions-serializeddeletetimelimitruleaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializeddeletetimelimitruleaction-properties-type.md index 9eaa6ff..53c1dbf 100644 --- a/docs/schema/serializedparentaction-definitions-serializeddeletetimelimitruleaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializeddeletetimelimitruleaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLim ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"DELETE_TIMELIMIT_RULE"` | | +```json +"DELETE_TIMELIMIT_RULE" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializeddeletetimelimitruleaction.md b/docs/schema/serializedparentaction-definitions-serializeddeletetimelimitruleaction.md index d0531fa..76e2b32 100644 --- a/docs/schema/serializedparentaction-definitions-serializeddeletetimelimitruleaction.md +++ b/docs/schema/serializedparentaction-definitions-serializeddeletetimelimitruleaction.md @@ -27,13 +27,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLim `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletetimelimitruleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLimitRuleAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletetimelimitruleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLimitRuleAction/properties/type") ### type Type @@ -41,11 +41,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLim ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"DELETE_TIMELIMIT_RULE"` | | +```json +"DELETE_TIMELIMIT_RULE" +``` ## ruleId @@ -53,13 +53,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLim `ruleId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletetimelimitruleaction-properties-ruleid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLimitRuleAction/properties/ruleId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletetimelimitruleaction-properties-ruleid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLimitRuleAction/properties/ruleId") ### ruleId Type diff --git a/docs/schema/serializedparentaction-definitions-serializedignoremanipulationaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedignoremanipulationaction-properties-type.md index 2570513..2acb476 100644 --- a/docs/schema/serializedparentaction-definitions-serializedignoremanipulationaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedignoremanipulationaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------- | :---------- | -| `"IGNORE_MANIPULATION"` | | +```json +"IGNORE_MANIPULATION" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedignoremanipulationaction.md b/docs/schema/serializedparentaction-definitions-serializedignoremanipulationaction.md index db25d58..4da0e19 100644 --- a/docs/schema/serializedparentaction-definitions-serializedignoremanipulationaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedignoremanipulationaction.md @@ -38,13 +38,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/type") ### type Type @@ -52,11 +52,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------- | :---------- | -| `"IGNORE_MANIPULATION"` | | +```json +"IGNORE_MANIPULATION" +``` ## deviceId @@ -64,13 +64,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/deviceId") ### deviceId Type @@ -82,13 +82,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul `admin` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-admin.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/admin") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-admin.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/admin") ### admin Type @@ -100,13 +100,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul `adminA` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-admina.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/adminA") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-admina.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/adminA") ### adminA Type @@ -118,13 +118,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul `downgrade` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-downgrade.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/downgrade") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-downgrade.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/downgrade") ### downgrade Type @@ -136,13 +136,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul `notification` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-notification.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/notification") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-notification.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/notification") ### notification Type @@ -154,13 +154,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul `usageStats` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-usagestats.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/usageStats") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-usagestats.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/usageStats") ### usageStats Type @@ -172,13 +172,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul `hadManipulation` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-hadmanipulation.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/hadManipulation") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-hadmanipulation.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/hadManipulation") ### hadManipulation Type @@ -190,13 +190,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul `reboot` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-reboot.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/reboot") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-reboot.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/reboot") ### reboot Type @@ -208,13 +208,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul `overlay` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-overlay.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/overlay") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-overlay.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/overlay") ### overlay Type @@ -226,13 +226,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul `accessibilityService` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-accessibilityservice.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/accessibilityService") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-accessibilityservice.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/accessibilityService") ### accessibilityService Type @@ -244,13 +244,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul `ignoreHadManipulationFlags` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-ignorehadmanipulationflags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/ignoreHadManipulationFlags") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-ignorehadmanipulationflags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/ignoreHadManipulationFlags") ### ignoreHadManipulationFlags Type @@ -262,13 +262,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipul `ignoreManipulationFlags` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-ignoremanipulationflags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/ignoreManipulationFlags") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-ignoremanipulationflags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/ignoreManipulationFlags") ### ignoreManipulationFlags Type diff --git a/docs/schema/serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-type.md index f1c78ac..e8e02ea 100644 --- a/docs/schema/serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCate ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------------- | :---------- | -| `"INCREMENT_CATEGORY_EXTRATIME"` | | +```json +"INCREMENT_CATEGORY_EXTRATIME" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedincrementcategoryextratimeaction.md b/docs/schema/serializedparentaction-definitions-serializedincrementcategoryextratimeaction.md index bdf107e..e0080df 100644 --- a/docs/schema/serializedparentaction-definitions-serializedincrementcategoryextratimeaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedincrementcategoryextratimeaction.md @@ -29,13 +29,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCate `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/type") ### type Type @@ -43,11 +43,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCate ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------------- | :---------- | -| `"INCREMENT_CATEGORY_EXTRATIME"` | | +```json +"INCREMENT_CATEGORY_EXTRATIME" +``` ## categoryId @@ -55,13 +55,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCate `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/categoryId") ### categoryId Type @@ -73,13 +73,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCate `addedExtraTime` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-addedextratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/addedExtraTime") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-addedextratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/addedExtraTime") ### addedExtraTime Type @@ -91,13 +91,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCate `day` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-day.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/day") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-day.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/day") ### day Type diff --git a/docs/schema/serializedparentaction-definitions-serializedremovecategoryappsaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedremovecategoryappsaction-properties-type.md index eed1c8e..6eb05cf 100644 --- a/docs/schema/serializedparentaction-definitions-serializedremovecategoryappsaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedremovecategoryappsaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategor ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------- | :---------- | -| `"REMOVE_CATEGORY_APPS"` | | +```json +"REMOVE_CATEGORY_APPS" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedremovecategoryappsaction.md b/docs/schema/serializedparentaction-definitions-serializedremovecategoryappsaction.md index 782009b..2b5427d 100644 --- a/docs/schema/serializedparentaction-definitions-serializedremovecategoryappsaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedremovecategoryappsaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategor `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategor ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------- | :---------- | -| `"REMOVE_CATEGORY_APPS"` | | +```json +"REMOVE_CATEGORY_APPS" +``` ## categoryId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategor `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/categoryId") ### categoryId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategor `packageNames` -* is required +* is required -* Type: `string[]` +* Type: `string[]` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-packagenames.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/packageNames") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-packagenames.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/packageNames") ### packageNames Type diff --git a/docs/schema/serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-type.md index 70384bb..cbc1649 100644 --- a/docs/schema/serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"REMOVE_PARENT_U2F"` | | +```json +"REMOVE_PARENT_U2F" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedremoveparentu2fkeyaction.md b/docs/schema/serializedparentaction-definitions-serializedremoveparentu2fkeyaction.md index dd7f158..4b6ee6d 100644 --- a/docs/schema/serializedparentaction-definitions-serializedremoveparentu2fkeyaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedremoveparentu2fkeyaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"REMOVE_PARENT_U2F"` | | +```json +"REMOVE_PARENT_U2F" +``` ## keyHandle @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU `keyHandle` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-keyhandle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/keyHandle") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-keyhandle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/keyHandle") ### keyHandle Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU `publicKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-publickey.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/publicKey") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-publickey.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/publicKey") ### publicKey Type diff --git a/docs/schema/serializedparentaction-definitions-serializedremoveuseraction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedremoveuseraction-properties-type.md index e650ed0..24c4124 100644 --- a/docs/schema/serializedparentaction-definitions-serializedremoveuseraction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedremoveuseraction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAct ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------- | :---------- | -| `"REMOVE_USER"` | | +```json +"REMOVE_USER" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedremoveuseraction.md b/docs/schema/serializedparentaction-definitions-serializedremoveuseraction.md index 7dbbb4a..2e3188d 100644 --- a/docs/schema/serializedparentaction-definitions-serializedremoveuseraction.md +++ b/docs/schema/serializedparentaction-definitions-serializedremoveuseraction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAct `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAct ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------- | :---------- | -| `"REMOVE_USER"` | | +```json +"REMOVE_USER" +``` ## userId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAct `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/userId") ### userId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAct `authentication` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-authentication.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/authentication") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-authentication.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/authentication") ### authentication Type diff --git a/docs/schema/serializedparentaction-definitions-serializedrenamechildaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedrenamechildaction-properties-type.md index 5803563..9d94334 100644 --- a/docs/schema/serializedparentaction-definitions-serializedrenamechildaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedrenamechildaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAc ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------- | :---------- | -| `"RENAME_CHILD"` | | +```json +"RENAME_CHILD" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedrenamechildaction.md b/docs/schema/serializedparentaction-definitions-serializedrenamechildaction.md index 19f46bd..e67162a 100644 --- a/docs/schema/serializedparentaction-definitions-serializedrenamechildaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedrenamechildaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAc `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAc ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------- | :---------- | -| `"RENAME_CHILD"` | | +```json +"RENAME_CHILD" +``` ## childId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAc `childId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/childId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/childId") ### childId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAc `newName` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-newname.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/newName") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-newname.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/newName") ### newName Type diff --git a/docs/schema/serializedparentaction-definitions-serializedreportu2floginaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedreportu2floginaction-properties-type.md index 0419a90..936d6bc 100644 --- a/docs/schema/serializedparentaction-definitions-serializedreportu2floginaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedreportu2floginaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLogi ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------- | :---------- | -| `"REPORT_U2F_LOGIN"` | | +```json +"REPORT_U2F_LOGIN" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedreportu2floginaction.md b/docs/schema/serializedparentaction-definitions-serializedreportu2floginaction.md index 4ac976b..ac7062b 100644 --- a/docs/schema/serializedparentaction-definitions-serializedreportu2floginaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedreportu2floginaction.md @@ -26,13 +26,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLogi `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreportu2floginaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLoginAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreportu2floginaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLoginAction/properties/type") ### type Type @@ -40,8 +40,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLogi ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------- | :---------- | -| `"REPORT_U2F_LOGIN"` | | +```json +"REPORT_U2F_LOGIN" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedreviewchildtaskaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedreviewchildtaskaction-properties-type.md index 45b640d..d716450 100644 --- a/docs/schema/serializedparentaction-definitions-serializedreviewchildtaskaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedreviewchildtaskaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTa ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"REVIEW_CHILD_TASK"` | | +```json +"REVIEW_CHILD_TASK" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedreviewchildtaskaction.md b/docs/schema/serializedparentaction-definitions-serializedreviewchildtaskaction.md index 071110c..a9a829f 100644 --- a/docs/schema/serializedparentaction-definitions-serializedreviewchildtaskaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedreviewchildtaskaction.md @@ -30,13 +30,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTa `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/type") ### type Type @@ -44,11 +44,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTa ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"REVIEW_CHILD_TASK"` | | +```json +"REVIEW_CHILD_TASK" +``` ## taskId @@ -56,13 +56,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTa `taskId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-taskid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/taskId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-taskid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/taskId") ### taskId Type @@ -74,13 +74,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTa `ok` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-ok.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/ok") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-ok.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/ok") ### ok Type @@ -92,13 +92,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTa `time` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/time") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/time") ### time Type @@ -110,13 +110,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTa `day` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-day.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/day") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-day.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/day") ### day Type diff --git a/docs/schema/serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-type.md index 4c8c26f..6a69518 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryEx ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------- | :---------- | -| `"SET_CATEGORY_EXTRA_TIME"` | | +```json +"SET_CATEGORY_EXTRA_TIME" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedsetcategoryextratimeaction.md b/docs/schema/serializedparentaction-definitions-serializedsetcategoryextratimeaction.md index d378cb9..14bd941 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetcategoryextratimeaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetcategoryextratimeaction.md @@ -29,13 +29,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryEx `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/type") ### type Type @@ -43,11 +43,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryEx ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------- | :---------- | -| `"SET_CATEGORY_EXTRA_TIME"` | | +```json +"SET_CATEGORY_EXTRA_TIME" +``` ## categoryId @@ -55,13 +55,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryEx `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/categoryId") ### categoryId Type @@ -73,13 +73,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryEx `newExtraTime` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-newextratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/newExtraTime") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-newextratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/newExtraTime") ### newExtraTime Type @@ -91,13 +91,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryEx `day` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-day.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/day") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-day.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/day") ### day Type diff --git a/docs/schema/serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-type.md index ac05599..24242dc 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryFo ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"SET_CATEGORY_FOR_UNASSIGNED_APPS"` | | +```json +"SET_CATEGORY_FOR_UNASSIGNED_APPS" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction.md b/docs/schema/serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction.md index d8d3b8d..8124f6a 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryFo `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryFo ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"SET_CATEGORY_FOR_UNASSIGNED_APPS"` | | +```json +"SET_CATEGORY_FOR_UNASSIGNED_APPS" +``` ## childId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryFo `childId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction/properties/childId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction/properties/childId") ### childId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryFo `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction/properties/categoryId") ### categoryId Type diff --git a/docs/schema/serializedparentaction-definitions-serializedsetchildpasswordaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedsetchildpasswordaction-properties-type.md index 2553707..3b1fd65 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetchildpasswordaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetchildpasswordaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPassw ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"SET_CHILD_PASSWORD"` | | +```json +"SET_CHILD_PASSWORD" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedsetchildpasswordaction.md b/docs/schema/serializedparentaction-definitions-serializedsetchildpasswordaction.md index 8439200..2d359e8 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetchildpasswordaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetchildpasswordaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPassw `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetchildpasswordaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetchildpasswordaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPassw ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"SET_CHILD_PASSWORD"` | | +```json +"SET_CHILD_PASSWORD" +``` ## childId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPassw `childId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetchildpasswordaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction/properties/childId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetchildpasswordaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction/properties/childId") ### childId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPassw `newPassword` -* is required +* is required -* Type: `object` ([EncryptableParentPassword](serializedparentaction-definitions-encryptableparentpassword.md)) +* Type: `object` ([EncryptableParentPassword](serializedparentaction-definitions-encryptableparentpassword.md)) -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction/properties/newPassword") +* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction/properties/newPassword") ### newPassword Type diff --git a/docs/schema/serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-type.md index 8709743..9998b4b 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRe ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"SET_CONSIDER_REBOOT_MANIPULATION"` | | +```json +"SET_CONSIDER_REBOOT_MANIPULATION" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction.md b/docs/schema/serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction.md index 9c0b9a2..bf4b276 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRe `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRe ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"SET_CONSIDER_REBOOT_MANIPULATION"` | | +```json +"SET_CONSIDER_REBOOT_MANIPULATION" +``` ## deviceId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRe `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction/properties/deviceId") ### deviceId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRe `enable` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction/properties/enable") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction/properties/enable") ### enable Type diff --git a/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-type.md index 02ba21c..904918e 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefa ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------- | :---------- | -| `"SET_DEVICE_DEFAULT_USER"` | | +```json +"SET_DEVICE_DEFAULT_USER" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultuseraction.md b/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultuseraction.md index b0f1c5d..7b1925c 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultuseraction.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultuseraction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefa `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefa ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------- | :---------- | -| `"SET_DEVICE_DEFAULT_USER"` | | +```json +"SET_DEVICE_DEFAULT_USER" +``` ## deviceId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefa `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction/properties/deviceId") ### deviceId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefa `defaultUserId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-defaultuserid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction/properties/defaultUserId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-defaultuserid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction/properties/defaultUserId") ### defaultUserId Type diff --git a/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-type.md index 33ae2e8..b0bbb15 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefa ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------------------- | :---------- | -| `"SET_DEVICE_DEFAULT_USER_TIMEOUT"` | | +```json +"SET_DEVICE_DEFAULT_USER_TIMEOUT" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction.md b/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction.md index e78639b..ad82494 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefa `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefa ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------------------- | :---------- | -| `"SET_DEVICE_DEFAULT_USER_TIMEOUT"` | | +```json +"SET_DEVICE_DEFAULT_USER_TIMEOUT" +``` ## deviceId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefa `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction/properties/deviceId") ### deviceId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefa `timeout` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-timeout.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction/properties/timeout") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-timeout.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction/properties/timeout") ### timeout Type diff --git a/docs/schema/serializedparentaction-definitions-serializedsetdeviceuseraction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedsetdeviceuseraction-properties-type.md index 2e178b2..09539c1 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetdeviceuseraction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetdeviceuseraction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUser ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------ | :---------- | -| `"SET_DEVICE_USER"` | | +```json +"SET_DEVICE_USER" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedsetdeviceuseraction.md b/docs/schema/serializedparentaction-definitions-serializedsetdeviceuseraction.md index 2e4342d..1503db9 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetdeviceuseraction.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetdeviceuseraction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUser `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdeviceuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdeviceuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUser ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------ | :---------- | -| `"SET_DEVICE_USER"` | | +```json +"SET_DEVICE_USER" +``` ## deviceId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUser `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdeviceuseraction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdeviceuseraction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction/properties/deviceId") ### deviceId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUser `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdeviceuseraction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdeviceuseraction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction/properties/userId") ### userId Type diff --git a/docs/schema/serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-type.md index 86a253b..bde2ac0 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSigned ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"SET_KEEP_SIGNED_IN"` | | +```json +"SET_KEEP_SIGNED_IN" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedsetkeepsignedinaction.md b/docs/schema/serializedparentaction-definitions-serializedsetkeepsignedinaction.md index be38d4c..e0d8168 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetkeepsignedinaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetkeepsignedinaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSigned `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSigned ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"SET_KEEP_SIGNED_IN"` | | +```json +"SET_KEEP_SIGNED_IN" +``` ## deviceId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSigned `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction/properties/deviceId") ### deviceId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSigned `keepSignedIn` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-keepsignedin.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction/properties/keepSignedIn") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-keepsignedin.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction/properties/keepSignedIn") ### keepSignedIn Type diff --git a/docs/schema/serializedparentaction-definitions-serializedsetparentcategoryaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedsetparentcategoryaction-properties-type.md index a912562..d111a95 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetparentcategoryaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetparentcategoryaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCate ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------- | :---------- | -| `"SET_PARENT_CATEGORY"` | | +```json +"SET_PARENT_CATEGORY" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedsetparentcategoryaction.md b/docs/schema/serializedparentaction-definitions-serializedsetparentcategoryaction.md index 1c5272a..148608d 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetparentcategoryaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetparentcategoryaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCate `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetparentcategoryaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetparentcategoryaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCate ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------- | :---------- | -| `"SET_PARENT_CATEGORY"` | | +```json +"SET_PARENT_CATEGORY" +``` ## categoryId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCate `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetparentcategoryaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetparentcategoryaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction/properties/categoryId") ### categoryId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCate `parentCategory` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetparentcategoryaction-properties-parentcategory.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction/properties/parentCategory") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetparentcategoryaction-properties-parentcategory.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction/properties/parentCategory") ### parentCategory Type diff --git a/docs/schema/serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-type.md index 4407e75..9c1376f 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrima ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------------- | :---------- | -| `"SET_RELAX_PRIMARY_DEVICE"` | | +```json +"SET_RELAX_PRIMARY_DEVICE" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction.md b/docs/schema/serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction.md index e721e7c..858a089 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrima `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrima ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------------- | :---------- | -| `"SET_RELAX_PRIMARY_DEVICE"` | | +```json +"SET_RELAX_PRIMARY_DEVICE" +``` ## userId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrima `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction/properties/userId") ### userId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrima `relax` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-relax.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction/properties/relax") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-relax.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction/properties/relax") ### relax Type diff --git a/docs/schema/serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-type.md index c8d5a07..65542bd 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDevice ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------------- | :---------- | -| `"SET_SEND_DEVICE_CONNECTED"` | | +```json +"SET_SEND_DEVICE_CONNECTED" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedsetsenddeviceconnected.md b/docs/schema/serializedparentaction-definitions-serializedsetsenddeviceconnected.md index 5b8dbd4..dcb16b3 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetsenddeviceconnected.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetsenddeviceconnected.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDevice `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDevice ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------------- | :---------- | -| `"SET_SEND_DEVICE_CONNECTED"` | | +```json +"SET_SEND_DEVICE_CONNECTED" +``` ## deviceId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDevice `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected/properties/deviceId") ### deviceId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDevice `enable` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected/properties/enable") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected/properties/enable") ### enable Type diff --git a/docs/schema/serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-type.md index d198bca..8a4fd5c 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisabl ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------- | :---------- | -| `"SET_USER_DISABLE_LIMITS_UNTIL"` | | +```json +"SET_USER_DISABLE_LIMITS_UNTIL" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction.md b/docs/schema/serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction.md index 7896d05..d0d94ab 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisabl `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisabl ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------- | :---------- | -| `"SET_USER_DISABLE_LIMITS_UNTIL"` | | +```json +"SET_USER_DISABLE_LIMITS_UNTIL" +``` ## childId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisabl `childId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction/properties/childId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction/properties/childId") ### childId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisabl `time` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction/properties/time") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction/properties/time") ### time Type diff --git a/docs/schema/serializedparentaction-definitions-serializedsetusertimezoneaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedsetusertimezoneaction-properties-type.md index 2c299b9..4ff80da 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetusertimezoneaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetusertimezoneaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezo ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"SET_USER_TIMEZONE"` | | +```json +"SET_USER_TIMEZONE" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedsetusertimezoneaction.md b/docs/schema/serializedparentaction-definitions-serializedsetusertimezoneaction.md index 42b6b50..3fa76bf 100644 --- a/docs/schema/serializedparentaction-definitions-serializedsetusertimezoneaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedsetusertimezoneaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezo `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetusertimezoneaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetusertimezoneaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezo ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"SET_USER_TIMEZONE"` | | +```json +"SET_USER_TIMEZONE" +``` ## userId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezo `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetusertimezoneaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetusertimezoneaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction/properties/userId") ### userId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezo `timezone` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetusertimezoneaction-properties-timezone.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction/properties/timezone") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetusertimezoneaction-properties-timezone.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction/properties/timezone") ### timezone Type diff --git a/docs/schema/serializedparentaction-definitions-serializedtimelimitrule.md b/docs/schema/serializedparentaction-definitions-serializedtimelimitrule.md index 38d3b26..6b7629d 100644 --- a/docs/schema/serializedparentaction-definitions-serializedtimelimitrule.md +++ b/docs/schema/serializedparentaction-definitions-serializedtimelimitrule.md @@ -35,13 +35,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule `ruleId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-ruleid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/ruleId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-ruleid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/ruleId") ### ruleId Type @@ -53,13 +53,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/categoryId") ### categoryId Type @@ -71,13 +71,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule `time` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/time") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/time") ### time Type @@ -89,13 +89,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule `days` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-days.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/days") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-days.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/days") ### days Type @@ -107,13 +107,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule `extraTime` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-extratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/extraTime") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-extratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/extraTime") ### extraTime Type @@ -125,13 +125,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule `start` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-start.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/start") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-start.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/start") ### start Type @@ -143,13 +143,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule `end` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-end.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/end") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-end.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/end") ### end Type @@ -161,13 +161,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule `dur` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-dur.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/dur") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-dur.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/dur") ### dur Type @@ -179,13 +179,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule `pause` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-pause.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/pause") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-pause.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/pause") ### pause Type @@ -197,13 +197,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule `perDay` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-perday.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/perDay") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-perday.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/perDay") ### perDay Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-type.md index 147d2ed..e7c656f 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategory ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------------------- | :---------- | -| `"UPDATE_CATEGORY_DISABLE_LIMITS"` | | +```json +"UPDATE_CATEGORY_DISABLE_LIMITS" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction.md b/docs/schema/serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction.md index 5ddf4eb..457ecfa 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategory `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategory ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------------------- | :---------- | -| `"UPDATE_CATEGORY_DISABLE_LIMITS"` | | +```json +"UPDATE_CATEGORY_DISABLE_LIMITS" +``` ## categoryId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategory `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction/properties/categoryId") ### categoryId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategory `endTime` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-endtime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction/properties/endTime") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-endtime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction/properties/endTime") ### endTime Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-type.md index 27ae643..b066e8a 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------- | :---------- | -| `"UPDATE_CATEGORY_BATTERY_LIMIT"` | | +```json +"UPDATE_CATEGORY_BATTERY_LIMIT" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategorybatterylimitaction.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategorybatterylimitaction.md index d3f2442..627283b 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategorybatterylimitaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategorybatterylimitaction.md @@ -29,13 +29,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/type") ### type Type @@ -43,11 +43,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------- | :---------- | -| `"UPDATE_CATEGORY_BATTERY_LIMIT"` | | +```json +"UPDATE_CATEGORY_BATTERY_LIMIT" +``` ## categoryId @@ -55,13 +55,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/categoryId") ### categoryId Type @@ -73,13 +73,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `chargeLimit` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-chargelimit.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/chargeLimit") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-chargelimit.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/chargeLimit") ### chargeLimit Type @@ -91,13 +91,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `mobileLimit` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-mobilelimit.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/mobileLimit") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-mobilelimit.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/mobileLimit") ### mobileLimit Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-type.md index 26660b6..40e5932 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------------------------ | :---------- | -| `"UPDATE_CATEGORY_BLOCK_ALL_NOTIFICATIONS"` | | +```json +"UPDATE_CATEGORY_BLOCK_ALL_NOTIFICATIONS" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction.md index 94daa10..195d9ce 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction.md @@ -21,7 +21,7 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor | [type](#type) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/type") | | [categoryId](#categoryid) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/categoryId") | | [blocked](#blocked) | `boolean` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blocked.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blocked") | -| [blockDelay](#blockdelay) | `number` | Optional | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blockdelay.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blockDelay") | +| [blockDelay](#blockdelay) | `number` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blockdelay.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blockDelay") | ## type @@ -29,13 +29,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/type") ### type Type @@ -43,11 +43,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------------------------ | :---------- | -| `"UPDATE_CATEGORY_BLOCK_ALL_NOTIFICATIONS"` | | +```json +"UPDATE_CATEGORY_BLOCK_ALL_NOTIFICATIONS" +``` ## categoryId @@ -55,13 +55,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/categoryId") ### categoryId Type @@ -73,13 +73,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `blocked` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blocked.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blocked") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blocked.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blocked") ### blocked Type @@ -91,13 +91,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `blockDelay` -* is optional +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blockdelay.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blockDelay") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blockdelay.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blockDelay") ### blockDelay Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-type.md index 3c27ef2..16d095c 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------- | :---------- | -| `"UPDATE_CATEGORY_BLOCKED_TIMES"` | | +```json +"UPDATE_CATEGORY_BLOCKED_TIMES" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction.md index fad71be..8782c42 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------- | :---------- | -| `"UPDATE_CATEGORY_BLOCKED_TIMES"` | | +```json +"UPDATE_CATEGORY_BLOCKED_TIMES" +``` ## categoryId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction/properties/categoryId") ### categoryId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `times` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-times.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction/properties/times") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-times.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction/properties/times") ### times Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-type.md index ea6c7db..9d67aba 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_CATEGORY_FLAGS"` | | +```json +"UPDATE_CATEGORY_FLAGS" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategoryflagsaction.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategoryflagsaction.md index 6643f2a..b82bd79 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategoryflagsaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategoryflagsaction.md @@ -29,13 +29,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/type") ### type Type @@ -43,11 +43,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_CATEGORY_FLAGS"` | | +```json +"UPDATE_CATEGORY_FLAGS" +``` ## categoryId @@ -55,13 +55,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/categoryId") ### categoryId Type @@ -73,13 +73,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `modified` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-modified.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/modified") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-modified.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/modified") ### modified Type @@ -91,13 +91,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `values` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-values.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/values") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-values.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/values") ### values Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-type.md index e6a08ab..8097b15 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------- | :---------- | -| `"UPDATE_CATEGORY_SORTING"` | | +```json +"UPDATE_CATEGORY_SORTING" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategorysortingaction.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategorysortingaction.md index 74dce79..08129f5 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategorysortingaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategorysortingaction.md @@ -27,13 +27,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction/properties/type") ### type Type @@ -41,11 +41,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------- | :---------- | -| `"UPDATE_CATEGORY_SORTING"` | | +```json +"UPDATE_CATEGORY_SORTING" +``` ## categoryIds @@ -53,13 +53,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `categoryIds` -* is required +* is required -* Type: `string[]` +* Type: `string[]` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-categoryids.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction/properties/categoryIds") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-categoryids.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction/properties/categoryIds") ### categoryIds Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-type.md index 18f7d7e..9e82c44 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------------- | :---------- | -| `"UPDATE_CATEGORY_TEMPORARILY_BLOCKED"` | | +```json +"UPDATE_CATEGORY_TEMPORARILY_BLOCKED" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction.md index e9981dd..b299379 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction.md @@ -29,13 +29,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/type") ### type Type @@ -43,11 +43,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------------- | :---------- | -| `"UPDATE_CATEGORY_TEMPORARILY_BLOCKED"` | | +```json +"UPDATE_CATEGORY_TEMPORARILY_BLOCKED" +``` ## categoryId @@ -55,13 +55,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/categoryId") ### categoryId Type @@ -73,13 +73,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `blocked` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-blocked.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/blocked") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-blocked.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/blocked") ### blocked Type @@ -91,13 +91,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `endTime` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-endtime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/endTime") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-endtime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/endTime") ### endTime Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-type.md index 134d16e..4086acc 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------- | :---------- | -| `"UPDATE_CATEGORY_TIME_WARNINGS"` | | +```json +"UPDATE_CATEGORY_TIME_WARNINGS" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategorytimewarningsaction.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategorytimewarningsaction.md index b0bc098..9180f80 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategorytimewarningsaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategorytimewarningsaction.md @@ -30,13 +30,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/type") ### type Type @@ -44,11 +44,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------- | :---------- | -| `"UPDATE_CATEGORY_TIME_WARNINGS"` | | +```json +"UPDATE_CATEGORY_TIME_WARNINGS" +``` ## categoryId @@ -56,13 +56,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/categoryId") ### categoryId Type @@ -74,13 +74,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `enable` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/enable") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/enable") ### enable Type @@ -92,13 +92,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `flags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-flags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/flags") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-flags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/flags") ### flags Type @@ -110,13 +110,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `minutes` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-minutes.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/minutes") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-minutes.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/minutes") ### minutes Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-type.md index aaa45c5..091feea 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_CATEGORY_TITLE"` | | +```json +"UPDATE_CATEGORY_TITLE" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatecategorytitleaction.md b/docs/schema/serializedparentaction-definitions-serializedupdatecategorytitleaction.md index 196b353..91039dd 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatecategorytitleaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatecategorytitleaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_CATEGORY_TITLE"` | | +```json +"UPDATE_CATEGORY_TITLE" +``` ## categoryId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction/properties/categoryId") ### categoryId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategor `newTitle` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-newtitle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction/properties/newTitle") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-newtitle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction/properties/newTitle") ### newTitle Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatechildtaskaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdatechildtaskaction-properties-type.md index 59812c7..7538feb 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatechildtaskaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatechildtaskaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTa ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"UPDATE_CHILD_TASK"` | | +```json +"UPDATE_CHILD_TASK" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatechildtaskaction.md b/docs/schema/serializedparentaction-definitions-serializedupdatechildtaskaction.md index fe493bf..882b9e9 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatechildtaskaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatechildtaskaction.md @@ -31,13 +31,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTa `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/type") ### type Type @@ -45,11 +45,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTa ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"UPDATE_CHILD_TASK"` | | +```json +"UPDATE_CHILD_TASK" +``` ## isNew @@ -57,13 +57,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTa `isNew` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-isnew.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/isNew") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-isnew.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/isNew") ### isNew Type @@ -75,13 +75,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTa `taskId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-taskid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/taskId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-taskid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/taskId") ### taskId Type @@ -93,13 +93,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTa `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/categoryId") ### categoryId Type @@ -111,13 +111,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTa `taskTitle` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-tasktitle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/taskTitle") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-tasktitle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/taskTitle") ### taskTitle Type @@ -129,13 +129,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTa `extraTimeDuration` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-extratimeduration.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/extraTimeDuration") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-extratimeduration.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/extraTimeDuration") ### extraTimeDuration Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatedevicenameaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdatedevicenameaction-properties-type.md index 69572e0..2ce6ab6 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatedevicenameaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatedevicenameaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceN ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"UPDATE_DEVICE_NAME"` | | +```json +"UPDATE_DEVICE_NAME" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatedevicenameaction.md b/docs/schema/serializedparentaction-definitions-serializedupdatedevicenameaction.md index dfccd69..bdb6ba4 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatedevicenameaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatedevicenameaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceN `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatedevicenameaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatedevicenameaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceN ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"UPDATE_DEVICE_NAME"` | | +```json +"UPDATE_DEVICE_NAME" +``` ## deviceId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceN `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatedevicenameaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatedevicenameaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction/properties/deviceId") ### deviceId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceN `name` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatedevicenameaction-properties-name.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction/properties/name") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatedevicenameaction-properties-name.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction/properties/name") ### name Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-type.md index 424dc6f..7ba009e 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableA ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------------------------- | :---------- | -| `"UPDATE_ENABLE_ACTIVITY_LEVEL_BLOCKING"` | | +```json +"UPDATE_ENABLE_ACTIVITY_LEVEL_BLOCKING" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction.md b/docs/schema/serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction.md index bf9b09e..686b408 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableA `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableA ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------------------------- | :---------- | -| `"UPDATE_ENABLE_ACTIVITY_LEVEL_BLOCKING"` | | +```json +"UPDATE_ENABLE_ACTIVITY_LEVEL_BLOCKING" +``` ## deviceId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableA `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction/properties/deviceId") ### deviceId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableA `enable` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction/properties/enable") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction/properties/enable") ### enable Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-type.md index 3e7241d..0b65346 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentN ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"UPDATE_PARENT_NOTIFICATION_FLAGS"` | | +```json +"UPDATE_PARENT_NOTIFICATION_FLAGS" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdateparentnotificationflagsaction.md b/docs/schema/serializedparentaction-definitions-serializedupdateparentnotificationflagsaction.md index 7d16a02..41c8361 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdateparentnotificationflagsaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdateparentnotificationflagsaction.md @@ -29,13 +29,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentN `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/type") ### type Type @@ -43,11 +43,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentN ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"UPDATE_PARENT_NOTIFICATION_FLAGS"` | | +```json +"UPDATE_PARENT_NOTIFICATION_FLAGS" +``` ## parentId @@ -55,13 +55,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentN `parentId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-parentid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/parentId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-parentid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/parentId") ### parentId Type @@ -73,13 +73,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentN `flags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-flags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/flags") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-flags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/flags") ### flags Type @@ -91,13 +91,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentN `set` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-set.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/set") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-set.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/set") ### set Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-type.md index 6ab6e6f..032d131 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelim ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_TIMELIMIT_RULE"` | | +```json +"UPDATE_TIMELIMIT_RULE" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdatetimelimitruleaction.md b/docs/schema/serializedparentaction-definitions-serializedupdatetimelimitruleaction.md index 2768c30..3a3c826 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdatetimelimitruleaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdatetimelimitruleaction.md @@ -35,13 +35,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelim `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/type") ### type Type @@ -49,11 +49,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelim ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_TIMELIMIT_RULE"` | | +```json +"UPDATE_TIMELIMIT_RULE" +``` ## ruleId @@ -61,13 +61,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelim `ruleId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-ruleid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/ruleId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-ruleid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/ruleId") ### ruleId Type @@ -79,13 +79,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelim `time` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/time") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/time") ### time Type @@ -97,13 +97,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelim `days` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-days.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/days") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-days.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/days") ### days Type @@ -115,13 +115,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelim `extraTime` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-extratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/extraTime") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-extratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/extraTime") ### extraTime Type @@ -133,13 +133,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelim `start` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-start.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/start") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-start.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/start") ### start Type @@ -151,13 +151,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelim `end` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-end.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/end") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-end.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/end") ### end Type @@ -169,13 +169,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelim `dur` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-dur.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/dur") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-dur.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/dur") ### dur Type @@ -187,13 +187,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelim `pause` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-pause.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/pause") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-pause.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/pause") ### pause Type @@ -205,13 +205,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelim `perDay` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-perday.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/perDay") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-perday.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/perDay") ### perDay Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdateuserflagsaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdateuserflagsaction-properties-type.md index bf37800..02fcc0b 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdateuserflagsaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdateuserflagsaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFla ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"UPDATE_USER_FLAGS"` | | +```json +"UPDATE_USER_FLAGS" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdateuserflagsaction.md b/docs/schema/serializedparentaction-definitions-serializedupdateuserflagsaction.md index bbf4c26..213a0f5 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdateuserflagsaction.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdateuserflagsaction.md @@ -29,13 +29,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFla `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/type") ### type Type @@ -43,11 +43,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFla ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"UPDATE_USER_FLAGS"` | | +```json +"UPDATE_USER_FLAGS" +``` ## userId @@ -55,13 +55,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFla `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/userId") ### userId Type @@ -73,13 +73,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFla `modified` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-modified.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/modified") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-modified.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/modified") ### modified Type @@ -91,13 +91,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFla `values` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-values.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/values") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-values.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/values") ### values Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-type.md index db00391..a2f31bd 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLim ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"UPDATE_USER_LIMIT_LOGIN_CATEGORY"` | | +```json +"UPDATE_USER_LIMIT_LOGIN_CATEGORY" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitlogincategory.md b/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitlogincategory.md index 9acd6d0..6e2abef 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitlogincategory.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitlogincategory.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLim `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLim ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"UPDATE_USER_LIMIT_LOGIN_CATEGORY"` | | +```json +"UPDATE_USER_LIMIT_LOGIN_CATEGORY" +``` ## userId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLim `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory/properties/userId") ### userId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLim `categoryId` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory/properties/categoryId") ### categoryId Type diff --git a/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-type.md b/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-type.md index 492dba0..26a207c 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLim ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------------------------------- | :---------- | -| `"UPDATE_USER_LIMIT_LOGIN_PRE_BLOCK_DURATION"` | | +```json +"UPDATE_USER_LIMIT_LOGIN_PRE_BLOCK_DURATION" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration.md b/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration.md index 76e6e7f..894504e 100644 --- a/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration.md +++ b/docs/schema/serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration.md @@ -28,13 +28,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLim `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration/properties/type") ### type Type @@ -42,11 +42,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLim ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------------------------------- | :---------- | -| `"UPDATE_USER_LIMIT_LOGIN_PRE_BLOCK_DURATION"` | | +```json +"UPDATE_USER_LIMIT_LOGIN_PRE_BLOCK_DURATION" +``` ## userId @@ -54,13 +54,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLim `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration/properties/userId") ### userId Type @@ -72,13 +72,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLim `preBlockDuration` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-preblockduration.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration/properties/preBlockDuration") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-preblockduration.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration/properties/preBlockDuration") ### preBlockDuration Type diff --git a/docs/schema/serializedparentaction-definitions-serializeresetcategorynetworkidsaction-properties-type.md b/docs/schema/serializedparentaction-definitions-serializeresetcategorynetworkidsaction-properties-type.md index 5f8a881..f32df9a 100644 --- a/docs/schema/serializedparentaction-definitions-serializeresetcategorynetworkidsaction-properties-type.md +++ b/docs/schema/serializedparentaction-definitions-serializeresetcategorynetworkidsaction-properties-type.md @@ -16,8 +16,8 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryN ## type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------- | :---------- | -| `"RESET_CATEGORY_NETWORK_IDS"` | | +```json +"RESET_CATEGORY_NETWORK_IDS" +``` diff --git a/docs/schema/serializedparentaction-definitions-serializeresetcategorynetworkidsaction.md b/docs/schema/serializedparentaction-definitions-serializeresetcategorynetworkidsaction.md index 4a03da3..26f952b 100644 --- a/docs/schema/serializedparentaction-definitions-serializeresetcategorynetworkidsaction.md +++ b/docs/schema/serializedparentaction-definitions-serializeresetcategorynetworkidsaction.md @@ -27,13 +27,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryN `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeresetcategorynetworkidsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryNetworkIdsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeresetcategorynetworkidsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryNetworkIdsAction/properties/type") ### type Type @@ -41,11 +41,11 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryN ### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------- | :---------- | -| `"RESET_CATEGORY_NETWORK_IDS"` | | +```json +"RESET_CATEGORY_NETWORK_IDS" +``` ## categoryId @@ -53,13 +53,13 @@ https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryN `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeresetcategorynetworkidsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryNetworkIdsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeresetcategorynetworkidsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryNetworkIdsAction/properties/categoryId") ### categoryId Type diff --git a/docs/schema/serializedparentaction.md b/docs/schema/serializedparentaction.md index 3f39f3a..d65a043 100644 --- a/docs/schema/serializedparentaction.md +++ b/docs/schema/serializedparentaction.md @@ -16,105 +16,105 @@ merged type ([SerializedParentAction](serializedparentaction.md)) any of -* [SerializedAddCategoryAppsAction](serializedparentaction-definitions-serializedaddcategoryappsaction.md "check type definition") +* [SerializedAddCategoryAppsAction](serializedparentaction-definitions-serializedaddcategoryappsaction.md "check type definition") -* [SerializedAddCategoryNetworkIdAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction.md "check type definition") +* [SerializedAddCategoryNetworkIdAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction.md "check type definition") -* [SerializedAddParentU2fKeyAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction.md "check type definition") +* [SerializedAddParentU2fKeyAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction.md "check type definition") -* [SerializedAddUserAction](serializedparentaction-definitions-serializedadduseraction.md "check type definition") +* [SerializedAddUserAction](serializedparentaction-definitions-serializedadduseraction.md "check type definition") -* [SerializedChangeParentPasswordAction](serializedparentaction-definitions-serializedchangeparentpasswordaction.md "check type definition") +* [SerializedChangeParentPasswordAction](serializedparentaction-definitions-serializedchangeparentpasswordaction.md "check type definition") -* [SerializedCreateCategoryAction](serializedparentaction-definitions-serializedcreatecategoryaction.md "check type definition") +* [SerializedCreateCategoryAction](serializedparentaction-definitions-serializedcreatecategoryaction.md "check type definition") -* [SerializedCreateTimelimtRuleAction](serializedparentaction-definitions-serializedcreatetimelimtruleaction.md "check type definition") +* [SerializedCreateTimelimtRuleAction](serializedparentaction-definitions-serializedcreatetimelimtruleaction.md "check type definition") -* [SerializedDeleteCategoryAction](serializedparentaction-definitions-serializeddeletecategoryaction.md "check type definition") +* [SerializedDeleteCategoryAction](serializedparentaction-definitions-serializeddeletecategoryaction.md "check type definition") -* [SerializedDeleteChildTaskAction](serializedparentaction-definitions-serializeddeletechildtaskaction.md "check type definition") +* [SerializedDeleteChildTaskAction](serializedparentaction-definitions-serializeddeletechildtaskaction.md "check type definition") -* [SerializedDeleteTimeLimitRuleAction](serializedparentaction-definitions-serializeddeletetimelimitruleaction.md "check type definition") +* [SerializedDeleteTimeLimitRuleAction](serializedparentaction-definitions-serializeddeletetimelimitruleaction.md "check type definition") -* [SerializedIgnoreManipulationAction](serializedparentaction-definitions-serializedignoremanipulationaction.md "check type definition") +* [SerializedIgnoreManipulationAction](serializedparentaction-definitions-serializedignoremanipulationaction.md "check type definition") -* [SerializedIncrementCategoryExtraTimeAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction.md "check type definition") +* [SerializedIncrementCategoryExtraTimeAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction.md "check type definition") -* [SerializedReportU2fLoginAction](serializedparentaction-definitions-serializedreportu2floginaction.md "check type definition") +* [SerializedRemoveCategoryAppsAction](serializedparentaction-definitions-serializedremovecategoryappsaction.md "check type definition") -* [SerializedRemoveCategoryAppsAction](serializedparentaction-definitions-serializedremovecategoryappsaction.md "check type definition") +* [SerializedRemoveParentU2fKeyAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction.md "check type definition") -* [SerializedRemoveParentU2fKeyAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction.md "check type definition") +* [SerializedRemoveUserAction](serializedparentaction-definitions-serializedremoveuseraction.md "check type definition") -* [SerializedRemoveUserAction](serializedparentaction-definitions-serializedremoveuseraction.md "check type definition") +* [SerializedRenameChildAction](serializedparentaction-definitions-serializedrenamechildaction.md "check type definition") -* [SerializedRenameChildAction](serializedparentaction-definitions-serializedrenamechildaction.md "check type definition") +* [SerializedReportU2fLoginAction](serializedparentaction-definitions-serializedreportu2floginaction.md "check type definition") -* [SerializeResetCategoryNetworkIdsAction](serializedparentaction-definitions-serializeresetcategorynetworkidsaction.md "check type definition") +* [SerializeResetCategoryNetworkIdsAction](serializedparentaction-definitions-serializeresetcategorynetworkidsaction.md "check type definition") -* [SerializedReviewChildTaskAction](serializedparentaction-definitions-serializedreviewchildtaskaction.md "check type definition") +* [SerializedReviewChildTaskAction](serializedparentaction-definitions-serializedreviewchildtaskaction.md "check type definition") -* [SerializedSetCategoryExtraTimeAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction.md "check type definition") +* [SerializedSetCategoryExtraTimeAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction.md "check type definition") -* [SerializedSetCategoryForUnassignedAppsAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction.md "check type definition") +* [SerializedSetCategoryForUnassignedAppsAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction.md "check type definition") -* [SerializedSetChildPasswordAction](serializedparentaction-definitions-serializedsetchildpasswordaction.md "check type definition") +* [SerializedSetChildPasswordAction](serializedparentaction-definitions-serializedsetchildpasswordaction.md "check type definition") -* [SerializedSetConsiderRebootManipulationAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction.md "check type definition") +* [SerializedSetConsiderRebootManipulationAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction.md "check type definition") -* [SerializedSetDeviceDefaultUserAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction.md "check type definition") +* [SerializedSetDeviceDefaultUserAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction.md "check type definition") -* [SerializedSetDeviceDefaultUserTimeoutAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction.md "check type definition") +* [SerializedSetDeviceDefaultUserTimeoutAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction.md "check type definition") -* [SerializedSetDeviceUserAction](serializedparentaction-definitions-serializedsetdeviceuseraction.md "check type definition") +* [SerializedSetDeviceUserAction](serializedparentaction-definitions-serializedsetdeviceuseraction.md "check type definition") -* [SerializedSetKeepSignedInAction](serializedparentaction-definitions-serializedsetkeepsignedinaction.md "check type definition") +* [SerializedSetKeepSignedInAction](serializedparentaction-definitions-serializedsetkeepsignedinaction.md "check type definition") -* [SerializedSetParentCategoryAction](serializedparentaction-definitions-serializedsetparentcategoryaction.md "check type definition") +* [SerializedSetParentCategoryAction](serializedparentaction-definitions-serializedsetparentcategoryaction.md "check type definition") -* [SerializedSetRelaxPrimaryDeviceAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction.md "check type definition") +* [SerializedSetRelaxPrimaryDeviceAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction.md "check type definition") -* [SerializedSetSendDeviceConnected](serializedparentaction-definitions-serializedsetsenddeviceconnected.md "check type definition") +* [SerializedSetSendDeviceConnected](serializedparentaction-definitions-serializedsetsenddeviceconnected.md "check type definition") -* [SerializedSetUserDisableLimitsUntilAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction.md "check type definition") +* [SerializedSetUserDisableLimitsUntilAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction.md "check type definition") -* [SerializedSetUserTimezoneAction](serializedparentaction-definitions-serializedsetusertimezoneaction.md "check type definition") +* [SerializedSetUserTimezoneAction](serializedparentaction-definitions-serializedsetusertimezoneaction.md "check type definition") -* [SerializedUpdateCategoryBatteryLimitAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction.md "check type definition") +* [SerializedUpdateCategoryBatteryLimitAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction.md "check type definition") -* [SerializedUpdateCategoryBlockAllNotificationsAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction.md "check type definition") +* [SerializedUpdateCategoryBlockAllNotificationsAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction.md "check type definition") -* [SerializedUpdateCategoryBlockedTimesAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction.md "check type definition") +* [SerializedUpdateCategoryBlockedTimesAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction.md "check type definition") -* [SerializedUpdatCategoryDisableLimitsAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction.md "check type definition") +* [SerializedUpdatCategoryDisableLimitsAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction.md "check type definition") -* [SerializedUpdateCategoryFlagsAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction.md "check type definition") +* [SerializedUpdateCategoryFlagsAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction.md "check type definition") -* [SerializedUpdateCategorySortingAction](serializedparentaction-definitions-serializedupdatecategorysortingaction.md "check type definition") +* [SerializedUpdateCategorySortingAction](serializedparentaction-definitions-serializedupdatecategorysortingaction.md "check type definition") -* [SerializedUpdateCategoryTemporarilyBlockedAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction.md "check type definition") +* [SerializedUpdateCategoryTemporarilyBlockedAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction.md "check type definition") -* [SerializedUpdateCategoryTimeWarningsAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction.md "check type definition") +* [SerializedUpdateCategoryTimeWarningsAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction.md "check type definition") -* [SerializedUpdateCategoryTitleAction](serializedparentaction-definitions-serializedupdatecategorytitleaction.md "check type definition") +* [SerializedUpdateCategoryTitleAction](serializedparentaction-definitions-serializedupdatecategorytitleaction.md "check type definition") -* [SerializedUpdateChildTaskAction](serializedparentaction-definitions-serializedupdatechildtaskaction.md "check type definition") +* [SerializedUpdateChildTaskAction](serializedparentaction-definitions-serializedupdatechildtaskaction.md "check type definition") -* [SerializedUpdateDeviceNameAction](serializedparentaction-definitions-serializedupdatedevicenameaction.md "check type definition") +* [SerializedUpdateDeviceNameAction](serializedparentaction-definitions-serializedupdatedevicenameaction.md "check type definition") -* [SerializedUpdateEnableActivityLevelBlockingAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction.md "check type definition") +* [SerializedUpdateEnableActivityLevelBlockingAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction.md "check type definition") -* [SerialiizedUpdateNetworkTimeVerificationAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction.md "check type definition") +* [SerialiizedUpdateNetworkTimeVerificationAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction.md "check type definition") -* [SerializedUpdateParentNotificationFlagsAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction.md "check type definition") +* [SerializedUpdateParentNotificationFlagsAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction.md "check type definition") -* [SerializedUpdateTimelimitRuleAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction.md "check type definition") +* [SerializedUpdateTimelimitRuleAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction.md "check type definition") -* [SerializedUpdateUserFlagsAction](serializedparentaction-definitions-serializedupdateuserflagsaction.md "check type definition") +* [SerializedUpdateUserFlagsAction](serializedparentaction-definitions-serializedupdateuserflagsaction.md "check type definition") -* [SerializedUpdateUserLimitLoginCategory](serializedparentaction-definitions-serializedupdateuserlimitlogincategory.md "check type definition") +* [SerializedUpdateUserLimitLoginCategory](serializedparentaction-definitions-serializedupdateuserlimitlogincategory.md "check type definition") -* [SerializedUpdateUserLimitLoginPreBlockDuration](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration.md "check type definition") +* [SerializedUpdateUserLimitLoginPreBlockDuration](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration.md "check type definition") # SerializedParentAction Definitions @@ -138,13 +138,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategoryappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategoryappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/type") #### type Type @@ -152,11 +152,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"ADD_CATEGORY_APPS"` | | +```json +"ADD_CATEGORY_APPS" +``` ### categoryId @@ -164,13 +164,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategoryappsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategoryappsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/categoryId") #### categoryId Type @@ -182,13 +182,13 @@ Reference this group by using `packageNames` -* is required +* is required -* Type: `string[]` +* Type: `string[]` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategoryappsaction-properties-packagenames.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/packageNames") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategoryappsaction-properties-packagenames.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction/properties/packageNames") #### packageNames Type @@ -215,13 +215,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/type") #### type Type @@ -229,11 +229,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------- | :---------- | -| `"ADD_CATEGORY_NETWORK_ID"` | | +```json +"ADD_CATEGORY_NETWORK_ID" +``` ### categoryId @@ -241,13 +241,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/categoryId") #### categoryId Type @@ -259,13 +259,13 @@ Reference this group by using `itemId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-itemid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/itemId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-itemid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/itemId") #### itemId Type @@ -277,13 +277,13 @@ Reference this group by using `hashedNetworkId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-hashednetworkid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/hashedNetworkId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddcategorynetworkidaction-properties-hashednetworkid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction/properties/hashedNetworkId") #### hashedNetworkId Type @@ -309,13 +309,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction/properties/type") #### type Type @@ -323,11 +323,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------- | :---------- | -| `"ADD_PARENT_U2F"` | | +```json +"ADD_PARENT_U2F" +``` ### keyHandle @@ -335,13 +335,13 @@ Reference this group by using `keyHandle` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-keyhandle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction/properties/keyHandle") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-keyhandle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction/properties/keyHandle") #### keyHandle Type @@ -353,13 +353,13 @@ Reference this group by using `publicKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-publickey.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction/properties/publicKey") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedaddparentu2fkeyaction-properties-publickey.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction/properties/publicKey") #### publicKey Type @@ -388,13 +388,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/type") #### type Type @@ -402,11 +402,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------- | :---------- | -| `"ADD_USER"` | | +```json +"ADD_USER" +``` ### name @@ -414,13 +414,13 @@ Reference this group by using `name` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-name.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/name") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-name.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/name") #### name Type @@ -432,13 +432,13 @@ Reference this group by using `userType` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-usertype.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/userType") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-usertype.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/userType") #### userType Type @@ -459,13 +459,13 @@ Reference this group by using `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/userId") #### userId Type @@ -477,13 +477,13 @@ Reference this group by using `password` -* is optional +* is optional -* Type: `object` ([EncryptableParentPassword](serializedparentaction-definitions-encryptableparentpassword.md)) +* Type: `object` ([EncryptableParentPassword](serializedparentaction-definitions-encryptableparentpassword.md)) -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/password") +* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/password") #### password Type @@ -495,13 +495,13 @@ Reference this group by using `timeZone` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-timezone.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/timeZone") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedadduseraction-properties-timezone.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction/properties/timeZone") #### timeZone Type @@ -528,13 +528,13 @@ Reference this group by using `hash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-hash.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/hash") +* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-hash.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/hash") #### hash Type @@ -546,13 +546,13 @@ Reference this group by using `secondHash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-secondhash.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/secondHash") +* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-secondhash.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/secondHash") #### secondHash Type @@ -564,13 +564,13 @@ Reference this group by using `secondSalt` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-secondsalt.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/secondSalt") +* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-secondsalt.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/secondSalt") #### secondSalt Type @@ -582,13 +582,13 @@ Reference this group by using `encrypted` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-encrypted.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/encrypted") +* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword-properties-encrypted.md "https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword/properties/encrypted") #### encrypted Type @@ -617,13 +617,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/type") #### type Type @@ -631,11 +631,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------- | :---------- | -| `"CHANGE_PARENT_PASSWORD"` | | +```json +"CHANGE_PARENT_PASSWORD" +``` ### userId @@ -643,13 +643,13 @@ Reference this group by using `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/userId") #### userId Type @@ -661,13 +661,13 @@ Reference this group by using `hash` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-hash.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/hash") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-hash.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/hash") #### hash Type @@ -679,13 +679,13 @@ Reference this group by using `secondSalt` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-secondsalt.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/secondSalt") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-secondsalt.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/secondSalt") #### secondSalt Type @@ -697,13 +697,13 @@ Reference this group by using `secondHashEncrypted` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-secondhashencrypted.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/secondHashEncrypted") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-secondhashencrypted.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/secondHashEncrypted") #### secondHashEncrypted Type @@ -715,13 +715,13 @@ Reference this group by using `integrity` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-integrity.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/integrity") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedchangeparentpasswordaction-properties-integrity.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction/properties/integrity") #### integrity Type @@ -748,13 +748,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/type") #### type Type @@ -762,11 +762,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------ | :---------- | -| `"CREATE_CATEGORY"` | | +```json +"CREATE_CATEGORY" +``` ### childId @@ -774,13 +774,13 @@ Reference this group by using `childId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/childId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/childId") #### childId Type @@ -792,13 +792,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/categoryId") #### categoryId Type @@ -810,13 +810,13 @@ Reference this group by using `title` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-title.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/title") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatecategoryaction-properties-title.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction/properties/title") #### title Type @@ -841,13 +841,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatetimelimtruleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelimtRuleAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedcreatetimelimtruleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelimtRuleAction/properties/type") #### type Type @@ -855,11 +855,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"CREATE_TIMELIMIT_RULE"` | | +```json +"CREATE_TIMELIMIT_RULE" +``` ### rule @@ -867,13 +867,13 @@ Reference this group by using `rule` -* is required +* is required -* Type: `object` ([SerializedTimeLimitRule](serializedparentaction-definitions-serializedtimelimitrule.md)) +* Type: `object` ([SerializedTimeLimitRule](serializedparentaction-definitions-serializedtimelimitrule.md)) -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelimtRuleAction/properties/rule") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelimtRuleAction/properties/rule") #### rule Type @@ -906,13 +906,13 @@ Reference this group by using `ruleId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-ruleid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/ruleId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-ruleid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/ruleId") #### ruleId Type @@ -924,13 +924,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/categoryId") #### categoryId Type @@ -942,13 +942,13 @@ Reference this group by using `time` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/time") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/time") #### time Type @@ -960,13 +960,13 @@ Reference this group by using `days` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-days.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/days") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-days.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/days") #### days Type @@ -978,13 +978,13 @@ Reference this group by using `extraTime` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-extratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/extraTime") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-extratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/extraTime") #### extraTime Type @@ -996,13 +996,13 @@ Reference this group by using `start` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-start.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/start") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-start.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/start") #### start Type @@ -1014,13 +1014,13 @@ Reference this group by using `end` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-end.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/end") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-end.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/end") #### end Type @@ -1032,13 +1032,13 @@ Reference this group by using `dur` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-dur.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/dur") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-dur.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/dur") #### dur Type @@ -1050,13 +1050,13 @@ Reference this group by using `pause` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-pause.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/pause") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-pause.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/pause") #### pause Type @@ -1068,13 +1068,13 @@ Reference this group by using `perDay` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-perday.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/perDay") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedtimelimitrule-properties-perday.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule/properties/perDay") #### perDay Type @@ -1099,13 +1099,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletecategoryaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategoryAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletecategoryaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategoryAction/properties/type") #### type Type @@ -1113,11 +1113,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------ | :---------- | -| `"DELETE_CATEGORY"` | | +```json +"DELETE_CATEGORY" +``` ### categoryId @@ -1125,13 +1125,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletecategoryaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategoryAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletecategoryaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategoryAction/properties/categoryId") #### categoryId Type @@ -1156,13 +1156,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletechildtaskaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTaskAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletechildtaskaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTaskAction/properties/type") #### type Type @@ -1170,11 +1170,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"DELETE_CHILD_TASK"` | | +```json +"DELETE_CHILD_TASK" +``` ### taskId @@ -1182,13 +1182,13 @@ Reference this group by using `taskId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletechildtaskaction-properties-taskid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTaskAction/properties/taskId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletechildtaskaction-properties-taskid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTaskAction/properties/taskId") #### taskId Type @@ -1213,13 +1213,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletetimelimitruleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLimitRuleAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletetimelimitruleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLimitRuleAction/properties/type") #### type Type @@ -1227,11 +1227,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"DELETE_TIMELIMIT_RULE"` | | +```json +"DELETE_TIMELIMIT_RULE" +``` ### ruleId @@ -1239,13 +1239,13 @@ Reference this group by using `ruleId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletetimelimitruleaction-properties-ruleid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLimitRuleAction/properties/ruleId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeddeletetimelimitruleaction-properties-ruleid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLimitRuleAction/properties/ruleId") #### ruleId Type @@ -1281,13 +1281,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/type") #### type Type @@ -1295,11 +1295,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------- | :---------- | -| `"IGNORE_MANIPULATION"` | | +```json +"IGNORE_MANIPULATION" +``` ### deviceId @@ -1307,13 +1307,13 @@ Reference this group by using `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/deviceId") #### deviceId Type @@ -1325,13 +1325,13 @@ Reference this group by using `admin` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-admin.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/admin") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-admin.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/admin") #### admin Type @@ -1343,13 +1343,13 @@ Reference this group by using `adminA` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-admina.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/adminA") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-admina.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/adminA") #### adminA Type @@ -1361,13 +1361,13 @@ Reference this group by using `downgrade` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-downgrade.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/downgrade") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-downgrade.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/downgrade") #### downgrade Type @@ -1379,13 +1379,13 @@ Reference this group by using `notification` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-notification.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/notification") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-notification.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/notification") #### notification Type @@ -1397,13 +1397,13 @@ Reference this group by using `usageStats` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-usagestats.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/usageStats") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-usagestats.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/usageStats") #### usageStats Type @@ -1415,13 +1415,13 @@ Reference this group by using `hadManipulation` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-hadmanipulation.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/hadManipulation") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-hadmanipulation.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/hadManipulation") #### hadManipulation Type @@ -1433,13 +1433,13 @@ Reference this group by using `reboot` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-reboot.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/reboot") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-reboot.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/reboot") #### reboot Type @@ -1451,13 +1451,13 @@ Reference this group by using `overlay` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-overlay.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/overlay") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-overlay.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/overlay") #### overlay Type @@ -1469,13 +1469,13 @@ Reference this group by using `accessibilityService` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-accessibilityservice.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/accessibilityService") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-accessibilityservice.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/accessibilityService") #### accessibilityService Type @@ -1487,13 +1487,13 @@ Reference this group by using `ignoreHadManipulationFlags` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-ignorehadmanipulationflags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/ignoreHadManipulationFlags") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-ignorehadmanipulationflags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/ignoreHadManipulationFlags") #### ignoreHadManipulationFlags Type @@ -1505,13 +1505,13 @@ Reference this group by using `ignoreManipulationFlags` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-ignoremanipulationflags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/ignoreManipulationFlags") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedignoremanipulationaction-properties-ignoremanipulationflags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction/properties/ignoreManipulationFlags") #### ignoreManipulationFlags Type @@ -1538,13 +1538,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/type") #### type Type @@ -1552,11 +1552,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------------- | :---------- | -| `"INCREMENT_CATEGORY_EXTRATIME"` | | +```json +"INCREMENT_CATEGORY_EXTRATIME" +``` ### categoryId @@ -1564,13 +1564,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/categoryId") #### categoryId Type @@ -1582,13 +1582,13 @@ Reference this group by using `addedExtraTime` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-addedextratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/addedExtraTime") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-addedextratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/addedExtraTime") #### addedExtraTime Type @@ -1600,56 +1600,18 @@ Reference this group by using `day` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-day.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/day") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedincrementcategoryextratimeaction-properties-day.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction/properties/day") #### day Type `number` -## Definitions group SerializedReportU2fLoginAction - -Reference this group by using - -```json -{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLoginAction"} -``` - -| Property | Type | Required | Nullable | Defined by | -| :--------------- | :------- | :------- | :------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-12) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedreportu2floginaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLoginAction/properties/type") | - -### type - - - -`type` - -* is required - -* Type: `string` - -* cannot be null - -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreportu2floginaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLoginAction/properties/type") - -#### type Type - -`string` - -#### type Constraints - -**enum**: the value of this property must be equal to one of the following values: - -| Value | Explanation | -| :------------------- | :---------- | -| `"REPORT_U2F_LOGIN"` | | - ## Definitions group SerializedRemoveCategoryAppsAction Reference this group by using @@ -1660,7 +1622,7 @@ Reference this group by using | Property | Type | Required | Nullable | Defined by | | :------------------------------ | :------- | :------- | :------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-13) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/type") | +| [type](#type-12) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/type") | | [categoryId](#categoryid-6) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/categoryId") | | [packageNames](#packagenames-1) | `array` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-packagenames.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/packageNames") | @@ -1670,13 +1632,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/type") #### type Type @@ -1684,11 +1646,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------- | :---------- | -| `"REMOVE_CATEGORY_APPS"` | | +```json +"REMOVE_CATEGORY_APPS" +``` ### categoryId @@ -1696,13 +1658,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/categoryId") #### categoryId Type @@ -1714,13 +1676,13 @@ Reference this group by using `packageNames` -* is required +* is required -* Type: `string[]` +* Type: `string[]` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-packagenames.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/packageNames") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremovecategoryappsaction-properties-packagenames.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction/properties/packageNames") #### packageNames Type @@ -1736,7 +1698,7 @@ Reference this group by using | Property | Type | Required | Nullable | Defined by | | :------------------------ | :------- | :------- | :------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-14) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/type") | +| [type](#type-13) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/type") | | [keyHandle](#keyhandle-1) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-keyhandle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/keyHandle") | | [publicKey](#publickey-1) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-publickey.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/publicKey") | @@ -1746,13 +1708,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/type") #### type Type @@ -1760,11 +1722,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"REMOVE_PARENT_U2F"` | | +```json +"REMOVE_PARENT_U2F" +``` ### keyHandle @@ -1772,13 +1734,13 @@ Reference this group by using `keyHandle` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-keyhandle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/keyHandle") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-keyhandle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/keyHandle") #### keyHandle Type @@ -1790,13 +1752,13 @@ Reference this group by using `publicKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-publickey.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/publicKey") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveparentu2fkeyaction-properties-publickey.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction/properties/publicKey") #### publicKey Type @@ -1812,7 +1774,7 @@ Reference this group by using | Property | Type | Required | Nullable | Defined by | | :-------------------------------- | :------- | :------- | :------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-15) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/type") | +| [type](#type-14) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/type") | | [userId](#userid-2) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/userId") | | [authentication](#authentication) | `string` | Optional | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-authentication.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/authentication") | @@ -1822,13 +1784,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/type") #### type Type @@ -1836,11 +1798,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------- | :---------- | -| `"REMOVE_USER"` | | +```json +"REMOVE_USER" +``` ### userId @@ -1848,13 +1810,13 @@ Reference this group by using `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/userId") #### userId Type @@ -1866,13 +1828,13 @@ Reference this group by using `authentication` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-authentication.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/authentication") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedremoveuseraction-properties-authentication.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction/properties/authentication") #### authentication Type @@ -1888,7 +1850,7 @@ Reference this group by using | Property | Type | Required | Nullable | Defined by | | :-------------------- | :------- | :------- | :------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [type](#type-16) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/type") | +| [type](#type-15) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/type") | | [childId](#childid-1) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/childId") | | [newName](#newname) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-newname.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/newName") | @@ -1898,13 +1860,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/type") #### type Type @@ -1912,11 +1874,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------- | :---------- | -| `"RENAME_CHILD"` | | +```json +"RENAME_CHILD" +``` ### childId @@ -1924,13 +1886,13 @@ Reference this group by using `childId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/childId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/childId") #### childId Type @@ -1942,18 +1904,56 @@ Reference this group by using `newName` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-newname.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/newName") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedrenamechildaction-properties-newname.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction/properties/newName") #### newName Type `string` +## Definitions group SerializedReportU2fLoginAction + +Reference this group by using + +```json +{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLoginAction"} +``` + +| Property | Type | Required | Nullable | Defined by | +| :--------------- | :------- | :------- | :------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [type](#type-16) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedreportu2floginaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLoginAction/properties/type") | + +### type + + + +`type` + +* is required + +* Type: `string` + +* cannot be null + +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreportu2floginaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLoginAction/properties/type") + +#### type Type + +`string` + +#### type Constraints + +**constant**: the value of this property must be equal to: + +```json +"REPORT_U2F_LOGIN" +``` + ## Definitions group SerializeResetCategoryNetworkIdsAction Reference this group by using @@ -1973,13 +1973,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeresetcategorynetworkidsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryNetworkIdsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeresetcategorynetworkidsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryNetworkIdsAction/properties/type") #### type Type @@ -1987,11 +1987,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------- | :---------- | -| `"RESET_CATEGORY_NETWORK_IDS"` | | +```json +"RESET_CATEGORY_NETWORK_IDS" +``` ### categoryId @@ -1999,13 +1999,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeresetcategorynetworkidsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryNetworkIdsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializeresetcategorynetworkidsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryNetworkIdsAction/properties/categoryId") #### categoryId Type @@ -2033,13 +2033,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/type") #### type Type @@ -2047,11 +2047,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"REVIEW_CHILD_TASK"` | | +```json +"REVIEW_CHILD_TASK" +``` ### taskId @@ -2059,13 +2059,13 @@ Reference this group by using `taskId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-taskid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/taskId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-taskid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/taskId") #### taskId Type @@ -2077,13 +2077,13 @@ Reference this group by using `ok` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-ok.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/ok") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-ok.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/ok") #### ok Type @@ -2095,13 +2095,13 @@ Reference this group by using `time` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/time") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/time") #### time Type @@ -2113,13 +2113,13 @@ Reference this group by using `day` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-day.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/day") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedreviewchildtaskaction-properties-day.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction/properties/day") #### day Type @@ -2146,13 +2146,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/type") #### type Type @@ -2160,11 +2160,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------- | :---------- | -| `"SET_CATEGORY_EXTRA_TIME"` | | +```json +"SET_CATEGORY_EXTRA_TIME" +``` ### categoryId @@ -2172,13 +2172,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/categoryId") #### categoryId Type @@ -2190,13 +2190,13 @@ Reference this group by using `newExtraTime` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-newextratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/newExtraTime") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-newextratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/newExtraTime") #### newExtraTime Type @@ -2208,13 +2208,13 @@ Reference this group by using `day` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-day.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/day") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryextratimeaction-properties-day.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction/properties/day") #### day Type @@ -2240,13 +2240,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction/properties/type") #### type Type @@ -2254,11 +2254,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"SET_CATEGORY_FOR_UNASSIGNED_APPS"` | | +```json +"SET_CATEGORY_FOR_UNASSIGNED_APPS" +``` ### childId @@ -2266,13 +2266,13 @@ Reference this group by using `childId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction/properties/childId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction/properties/childId") #### childId Type @@ -2284,13 +2284,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetcategoryforunassignedappsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction/properties/categoryId") #### categoryId Type @@ -2316,13 +2316,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetchildpasswordaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetchildpasswordaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction/properties/type") #### type Type @@ -2330,11 +2330,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"SET_CHILD_PASSWORD"` | | +```json +"SET_CHILD_PASSWORD" +``` ### childId @@ -2342,13 +2342,13 @@ Reference this group by using `childId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetchildpasswordaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction/properties/childId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetchildpasswordaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction/properties/childId") #### childId Type @@ -2360,13 +2360,13 @@ Reference this group by using `newPassword` -* is required +* is required -* Type: `object` ([EncryptableParentPassword](serializedparentaction-definitions-encryptableparentpassword.md)) +* Type: `object` ([EncryptableParentPassword](serializedparentaction-definitions-encryptableparentpassword.md)) -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction/properties/newPassword") +* defined in: [SerializedParentAction](serializedparentaction-definitions-encryptableparentpassword.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction/properties/newPassword") #### newPassword Type @@ -2392,13 +2392,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction/properties/type") #### type Type @@ -2406,11 +2406,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"SET_CONSIDER_REBOOT_MANIPULATION"` | | +```json +"SET_CONSIDER_REBOOT_MANIPULATION" +``` ### deviceId @@ -2418,13 +2418,13 @@ Reference this group by using `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction/properties/deviceId") #### deviceId Type @@ -2436,13 +2436,13 @@ Reference this group by using `enable` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction/properties/enable") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetconsiderrebootmanipulationaction-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction/properties/enable") #### enable Type @@ -2468,13 +2468,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction/properties/type") #### type Type @@ -2482,11 +2482,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------- | :---------- | -| `"SET_DEVICE_DEFAULT_USER"` | | +```json +"SET_DEVICE_DEFAULT_USER" +``` ### deviceId @@ -2494,13 +2494,13 @@ Reference this group by using `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction/properties/deviceId") #### deviceId Type @@ -2512,13 +2512,13 @@ Reference this group by using `defaultUserId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-defaultuserid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction/properties/defaultUserId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultuseraction-properties-defaultuserid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction/properties/defaultUserId") #### defaultUserId Type @@ -2544,13 +2544,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction/properties/type") #### type Type @@ -2558,11 +2558,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------------------- | :---------- | -| `"SET_DEVICE_DEFAULT_USER_TIMEOUT"` | | +```json +"SET_DEVICE_DEFAULT_USER_TIMEOUT" +``` ### deviceId @@ -2570,13 +2570,13 @@ Reference this group by using `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction/properties/deviceId") #### deviceId Type @@ -2588,13 +2588,13 @@ Reference this group by using `timeout` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-timeout.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction/properties/timeout") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdevicedefaultusertimeoutaction-properties-timeout.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction/properties/timeout") #### timeout Type @@ -2620,13 +2620,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdeviceuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdeviceuseraction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction/properties/type") #### type Type @@ -2634,11 +2634,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------ | :---------- | -| `"SET_DEVICE_USER"` | | +```json +"SET_DEVICE_USER" +``` ### deviceId @@ -2646,13 +2646,13 @@ Reference this group by using `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdeviceuseraction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdeviceuseraction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction/properties/deviceId") #### deviceId Type @@ -2664,13 +2664,13 @@ Reference this group by using `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdeviceuseraction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetdeviceuseraction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction/properties/userId") #### userId Type @@ -2696,13 +2696,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction/properties/type") #### type Type @@ -2710,11 +2710,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"SET_KEEP_SIGNED_IN"` | | +```json +"SET_KEEP_SIGNED_IN" +``` ### deviceId @@ -2722,13 +2722,13 @@ Reference this group by using `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction/properties/deviceId") #### deviceId Type @@ -2740,13 +2740,13 @@ Reference this group by using `keepSignedIn` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-keepsignedin.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction/properties/keepSignedIn") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetkeepsignedinaction-properties-keepsignedin.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction/properties/keepSignedIn") #### keepSignedIn Type @@ -2772,13 +2772,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetparentcategoryaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetparentcategoryaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction/properties/type") #### type Type @@ -2786,11 +2786,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------- | :---------- | -| `"SET_PARENT_CATEGORY"` | | +```json +"SET_PARENT_CATEGORY" +``` ### categoryId @@ -2798,13 +2798,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetparentcategoryaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetparentcategoryaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction/properties/categoryId") #### categoryId Type @@ -2816,13 +2816,13 @@ Reference this group by using `parentCategory` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetparentcategoryaction-properties-parentcategory.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction/properties/parentCategory") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetparentcategoryaction-properties-parentcategory.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction/properties/parentCategory") #### parentCategory Type @@ -2848,13 +2848,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction/properties/type") #### type Type @@ -2862,11 +2862,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------------- | :---------- | -| `"SET_RELAX_PRIMARY_DEVICE"` | | +```json +"SET_RELAX_PRIMARY_DEVICE" +``` ### userId @@ -2874,13 +2874,13 @@ Reference this group by using `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction/properties/userId") #### userId Type @@ -2892,13 +2892,13 @@ Reference this group by using `relax` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-relax.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction/properties/relax") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetrelaxprimarydeviceaction-properties-relax.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction/properties/relax") #### relax Type @@ -2924,13 +2924,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected/properties/type") #### type Type @@ -2938,11 +2938,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------------- | :---------- | -| `"SET_SEND_DEVICE_CONNECTED"` | | +```json +"SET_SEND_DEVICE_CONNECTED" +``` ### deviceId @@ -2950,13 +2950,13 @@ Reference this group by using `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected/properties/deviceId") #### deviceId Type @@ -2968,13 +2968,13 @@ Reference this group by using `enable` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected/properties/enable") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetsenddeviceconnected-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected/properties/enable") #### enable Type @@ -3000,13 +3000,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction/properties/type") #### type Type @@ -3014,11 +3014,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------- | :---------- | -| `"SET_USER_DISABLE_LIMITS_UNTIL"` | | +```json +"SET_USER_DISABLE_LIMITS_UNTIL" +``` ### childId @@ -3026,13 +3026,13 @@ Reference this group by using `childId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction/properties/childId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-childid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction/properties/childId") #### childId Type @@ -3044,13 +3044,13 @@ Reference this group by using `time` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction/properties/time") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetuserdisablelimitsuntilaction-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction/properties/time") #### time Type @@ -3076,13 +3076,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetusertimezoneaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetusertimezoneaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction/properties/type") #### type Type @@ -3090,11 +3090,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"SET_USER_TIMEZONE"` | | +```json +"SET_USER_TIMEZONE" +``` ### userId @@ -3102,13 +3102,13 @@ Reference this group by using `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetusertimezoneaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetusertimezoneaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction/properties/userId") #### userId Type @@ -3120,13 +3120,13 @@ Reference this group by using `timezone` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetusertimezoneaction-properties-timezone.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction/properties/timezone") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedsetusertimezoneaction-properties-timezone.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction/properties/timezone") #### timezone Type @@ -3153,13 +3153,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/type") #### type Type @@ -3167,11 +3167,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------- | :---------- | -| `"UPDATE_CATEGORY_BATTERY_LIMIT"` | | +```json +"UPDATE_CATEGORY_BATTERY_LIMIT" +``` ### categoryId @@ -3179,13 +3179,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/categoryId") #### categoryId Type @@ -3197,13 +3197,13 @@ Reference this group by using `chargeLimit` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-chargelimit.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/chargeLimit") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-chargelimit.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/chargeLimit") #### chargeLimit Type @@ -3215,13 +3215,13 @@ Reference this group by using `mobileLimit` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-mobilelimit.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/mobileLimit") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorybatterylimitaction-properties-mobilelimit.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction/properties/mobileLimit") #### mobileLimit Type @@ -3240,7 +3240,7 @@ Reference this group by using | [type](#type-33) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/type") | | [categoryId](#categoryid-12) | `string` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/categoryId") | | [blocked](#blocked) | `boolean` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blocked.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blocked") | -| [blockDelay](#blockdelay) | `number` | Optional | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blockdelay.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blockDelay") | +| [blockDelay](#blockdelay) | `number` | Required | cannot be null | [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blockdelay.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blockDelay") | ### type @@ -3248,13 +3248,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/type") #### type Type @@ -3262,11 +3262,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------------------------ | :---------- | -| `"UPDATE_CATEGORY_BLOCK_ALL_NOTIFICATIONS"` | | +```json +"UPDATE_CATEGORY_BLOCK_ALL_NOTIFICATIONS" +``` ### categoryId @@ -3274,13 +3274,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/categoryId") #### categoryId Type @@ -3292,13 +3292,13 @@ Reference this group by using `blocked` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blocked.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blocked") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blocked.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blocked") #### blocked Type @@ -3310,13 +3310,13 @@ Reference this group by using `blockDelay` -* is optional +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blockdelay.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blockDelay") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockallnotificationsaction-properties-blockdelay.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction/properties/blockDelay") #### blockDelay Type @@ -3342,13 +3342,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction/properties/type") #### type Type @@ -3356,11 +3356,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------- | :---------- | -| `"UPDATE_CATEGORY_BLOCKED_TIMES"` | | +```json +"UPDATE_CATEGORY_BLOCKED_TIMES" +``` ### categoryId @@ -3368,13 +3368,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction/properties/categoryId") #### categoryId Type @@ -3386,13 +3386,13 @@ Reference this group by using `times` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-times.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction/properties/times") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryblockedtimesaction-properties-times.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction/properties/times") #### times Type @@ -3418,13 +3418,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction/properties/type") #### type Type @@ -3432,11 +3432,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------------------- | :---------- | -| `"UPDATE_CATEGORY_DISABLE_LIMITS"` | | +```json +"UPDATE_CATEGORY_DISABLE_LIMITS" +``` ### categoryId @@ -3444,13 +3444,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction/properties/categoryId") #### categoryId Type @@ -3462,13 +3462,13 @@ Reference this group by using `endTime` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-endtime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction/properties/endTime") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatcategorydisablelimitsaction-properties-endtime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction/properties/endTime") #### endTime Type @@ -3495,13 +3495,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/type") #### type Type @@ -3509,11 +3509,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_CATEGORY_FLAGS"` | | +```json +"UPDATE_CATEGORY_FLAGS" +``` ### categoryId @@ -3521,13 +3521,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/categoryId") #### categoryId Type @@ -3539,13 +3539,13 @@ Reference this group by using `modified` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-modified.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/modified") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-modified.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/modified") #### modified Type @@ -3557,13 +3557,13 @@ Reference this group by using `values` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-values.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/values") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategoryflagsaction-properties-values.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction/properties/values") #### values Type @@ -3588,13 +3588,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction/properties/type") #### type Type @@ -3602,11 +3602,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------- | :---------- | -| `"UPDATE_CATEGORY_SORTING"` | | +```json +"UPDATE_CATEGORY_SORTING" +``` ### categoryIds @@ -3614,13 +3614,13 @@ Reference this group by using `categoryIds` -* is required +* is required -* Type: `string[]` +* Type: `string[]` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-categoryids.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction/properties/categoryIds") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorysortingaction-properties-categoryids.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction/properties/categoryIds") #### categoryIds Type @@ -3647,13 +3647,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/type") #### type Type @@ -3661,11 +3661,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------------- | :---------- | -| `"UPDATE_CATEGORY_TEMPORARILY_BLOCKED"` | | +```json +"UPDATE_CATEGORY_TEMPORARILY_BLOCKED" +``` ### categoryId @@ -3673,13 +3673,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/categoryId") #### categoryId Type @@ -3691,13 +3691,13 @@ Reference this group by using `blocked` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-blocked.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/blocked") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-blocked.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/blocked") #### blocked Type @@ -3709,13 +3709,13 @@ Reference this group by using `endTime` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-endtime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/endTime") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytemporarilyblockedaction-properties-endtime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction/properties/endTime") #### endTime Type @@ -3743,13 +3743,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/type") #### type Type @@ -3757,11 +3757,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------------------- | :---------- | -| `"UPDATE_CATEGORY_TIME_WARNINGS"` | | +```json +"UPDATE_CATEGORY_TIME_WARNINGS" +``` ### categoryId @@ -3769,13 +3769,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/categoryId") #### categoryId Type @@ -3787,13 +3787,13 @@ Reference this group by using `enable` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/enable") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/enable") #### enable Type @@ -3805,13 +3805,13 @@ Reference this group by using `flags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-flags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/flags") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-flags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/flags") #### flags Type @@ -3823,13 +3823,13 @@ Reference this group by using `minutes` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-minutes.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/minutes") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytimewarningsaction-properties-minutes.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction/properties/minutes") #### minutes Type @@ -3855,13 +3855,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction/properties/type") #### type Type @@ -3869,11 +3869,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_CATEGORY_TITLE"` | | +```json +"UPDATE_CATEGORY_TITLE" +``` ### categoryId @@ -3881,13 +3881,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction/properties/categoryId") #### categoryId Type @@ -3899,13 +3899,13 @@ Reference this group by using `newTitle` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-newtitle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction/properties/newTitle") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatecategorytitleaction-properties-newtitle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction/properties/newTitle") #### newTitle Type @@ -3934,13 +3934,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/type") #### type Type @@ -3948,11 +3948,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"UPDATE_CHILD_TASK"` | | +```json +"UPDATE_CHILD_TASK" +``` ### isNew @@ -3960,13 +3960,13 @@ Reference this group by using `isNew` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-isnew.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/isNew") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-isnew.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/isNew") #### isNew Type @@ -3978,13 +3978,13 @@ Reference this group by using `taskId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-taskid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/taskId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-taskid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/taskId") #### taskId Type @@ -3996,13 +3996,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/categoryId") #### categoryId Type @@ -4014,13 +4014,13 @@ Reference this group by using `taskTitle` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-tasktitle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/taskTitle") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-tasktitle.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/taskTitle") #### taskTitle Type @@ -4032,13 +4032,13 @@ Reference this group by using `extraTimeDuration` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-extratimeduration.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/extraTimeDuration") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatechildtaskaction-properties-extratimeduration.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction/properties/extraTimeDuration") #### extraTimeDuration Type @@ -4064,13 +4064,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatedevicenameaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatedevicenameaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction/properties/type") #### type Type @@ -4078,11 +4078,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------- | :---------- | -| `"UPDATE_DEVICE_NAME"` | | +```json +"UPDATE_DEVICE_NAME" +``` ### deviceId @@ -4090,13 +4090,13 @@ Reference this group by using `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatedevicenameaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatedevicenameaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction/properties/deviceId") #### deviceId Type @@ -4108,13 +4108,13 @@ Reference this group by using `name` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatedevicenameaction-properties-name.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction/properties/name") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatedevicenameaction-properties-name.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction/properties/name") #### name Type @@ -4140,13 +4140,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction/properties/type") #### type Type @@ -4154,11 +4154,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :---------------------------------------- | :---------- | -| `"UPDATE_ENABLE_ACTIVITY_LEVEL_BLOCKING"` | | +```json +"UPDATE_ENABLE_ACTIVITY_LEVEL_BLOCKING" +``` ### deviceId @@ -4166,13 +4166,13 @@ Reference this group by using `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction/properties/deviceId") #### deviceId Type @@ -4184,13 +4184,13 @@ Reference this group by using `enable` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction/properties/enable") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateenableactivitylevelblockingaction-properties-enable.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction/properties/enable") #### enable Type @@ -4216,13 +4216,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction/properties/type") #### type Type @@ -4230,11 +4230,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"UPDATE_NETWORK_TIME_VERIFICATION"` | | +```json +"UPDATE_NETWORK_TIME_VERIFICATION" +``` ### deviceId @@ -4242,13 +4242,13 @@ Reference this group by using `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction/properties/deviceId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-deviceid.md "https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction/properties/deviceId") #### deviceId Type @@ -4260,13 +4260,13 @@ Reference this group by using `mode` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-mode.md "https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction/properties/mode") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serialiizedupdatenetworktimeverificationaction-properties-mode.md "https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction/properties/mode") #### mode Type @@ -4303,13 +4303,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/type") #### type Type @@ -4317,11 +4317,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"UPDATE_PARENT_NOTIFICATION_FLAGS"` | | +```json +"UPDATE_PARENT_NOTIFICATION_FLAGS" +``` ### parentId @@ -4329,13 +4329,13 @@ Reference this group by using `parentId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-parentid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/parentId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-parentid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/parentId") #### parentId Type @@ -4347,13 +4347,13 @@ Reference this group by using `flags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-flags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/flags") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-flags.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/flags") #### flags Type @@ -4365,13 +4365,13 @@ Reference this group by using `set` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-set.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/set") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateparentnotificationflagsaction-properties-set.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction/properties/set") #### set Type @@ -4404,13 +4404,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/type") #### type Type @@ -4418,11 +4418,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :------------------------ | :---------- | -| `"UPDATE_TIMELIMIT_RULE"` | | +```json +"UPDATE_TIMELIMIT_RULE" +``` ### ruleId @@ -4430,13 +4430,13 @@ Reference this group by using `ruleId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-ruleid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/ruleId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-ruleid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/ruleId") #### ruleId Type @@ -4448,13 +4448,13 @@ Reference this group by using `time` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/time") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-time.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/time") #### time Type @@ -4466,13 +4466,13 @@ Reference this group by using `days` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-days.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/days") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-days.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/days") #### days Type @@ -4484,13 +4484,13 @@ Reference this group by using `extraTime` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-extratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/extraTime") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-extratime.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/extraTime") #### extraTime Type @@ -4502,13 +4502,13 @@ Reference this group by using `start` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-start.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/start") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-start.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/start") #### start Type @@ -4520,13 +4520,13 @@ Reference this group by using `end` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-end.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/end") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-end.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/end") #### end Type @@ -4538,13 +4538,13 @@ Reference this group by using `dur` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-dur.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/dur") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-dur.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/dur") #### dur Type @@ -4556,13 +4556,13 @@ Reference this group by using `pause` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-pause.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/pause") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-pause.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/pause") #### pause Type @@ -4574,13 +4574,13 @@ Reference this group by using `perDay` -* is optional +* is optional -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-perday.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/perDay") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdatetimelimitruleaction-properties-perday.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction/properties/perDay") #### perDay Type @@ -4607,13 +4607,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/type") #### type Type @@ -4621,11 +4621,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :-------------------- | :---------- | -| `"UPDATE_USER_FLAGS"` | | +```json +"UPDATE_USER_FLAGS" +``` ### userId @@ -4633,13 +4633,13 @@ Reference this group by using `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/userId") #### userId Type @@ -4651,13 +4651,13 @@ Reference this group by using `modified` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-modified.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/modified") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-modified.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/modified") #### modified Type @@ -4669,13 +4669,13 @@ Reference this group by using `values` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-values.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/values") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserflagsaction-properties-values.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction/properties/values") #### values Type @@ -4701,13 +4701,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory/properties/type") #### type Type @@ -4715,11 +4715,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :----------------------------------- | :---------- | -| `"UPDATE_USER_LIMIT_LOGIN_CATEGORY"` | | +```json +"UPDATE_USER_LIMIT_LOGIN_CATEGORY" +``` ### userId @@ -4727,13 +4727,13 @@ Reference this group by using `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory/properties/userId") #### userId Type @@ -4745,13 +4745,13 @@ Reference this group by using `categoryId` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory/properties/categoryId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitlogincategory-properties-categoryid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory/properties/categoryId") #### categoryId Type @@ -4777,13 +4777,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration/properties/type") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-type.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration/properties/type") #### type Type @@ -4791,11 +4791,11 @@ Reference this group by using #### type Constraints -**enum**: the value of this property must be equal to one of the following values: +**constant**: the value of this property must be equal to: -| Value | Explanation | -| :--------------------------------------------- | :---------- | -| `"UPDATE_USER_LIMIT_LOGIN_PRE_BLOCK_DURATION"` | | +```json +"UPDATE_USER_LIMIT_LOGIN_PRE_BLOCK_DURATION" +``` ### userId @@ -4803,13 +4803,13 @@ Reference this group by using `userId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration/properties/userId") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-userid.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration/properties/userId") #### userId Type @@ -4821,13 +4821,13 @@ Reference this group by using `preBlockDuration` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-preblockduration.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration/properties/preBlockDuration") +* defined in: [SerializedParentAction](serializedparentaction-definitions-serializedupdateuserlimitloginpreblockduration-properties-preblockduration.md "https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration/properties/preBlockDuration") #### preBlockDuration Type diff --git a/docs/schema/serverdatastatus-definitions-serializedappactivityitem.md b/docs/schema/serverdatastatus-definitions-serializedappactivityitem.md index 580d3c1..3d8fd2f 100644 --- a/docs/schema/serverdatastatus-definitions-serializedappactivityitem.md +++ b/docs/schema/serverdatastatus-definitions-serializedappactivityitem.md @@ -28,13 +28,13 @@ https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem `p` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedappactivityitem-properties-p.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem/properties/p") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedappactivityitem-properties-p.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem/properties/p") ### p Type @@ -46,13 +46,13 @@ https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem `c` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedappactivityitem-properties-c.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem/properties/c") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedappactivityitem-properties-c.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem/properties/c") ### c Type @@ -64,13 +64,13 @@ https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem `t` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedappactivityitem-properties-t.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem/properties/t") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedappactivityitem-properties-t.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem/properties/t") ### t Type diff --git a/docs/schema/serverdatastatus-definitions-serializedinstalledapp.md b/docs/schema/serverdatastatus-definitions-serializedinstalledapp.md index c600593..d119c15 100644 --- a/docs/schema/serverdatastatus-definitions-serializedinstalledapp.md +++ b/docs/schema/serverdatastatus-definitions-serializedinstalledapp.md @@ -29,13 +29,13 @@ https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp `packageName` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-packagename.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/packageName") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-packagename.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/packageName") ### packageName Type @@ -47,13 +47,13 @@ https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp `title` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-title.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/title") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-title.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/title") ### title Type @@ -65,13 +65,13 @@ https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp `isLaunchable` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-islaunchable.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/isLaunchable") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-islaunchable.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/isLaunchable") ### isLaunchable Type @@ -83,13 +83,13 @@ https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp `recommendation` -* is required +* is required -* Type: `string` ([AppRecommendation](serverdatastatus-definitions-serializedinstalledapp-properties-apprecommendation.md)) +* Type: `string` ([AppRecommendation](serverdatastatus-definitions-serializedinstalledapp-properties-apprecommendation.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-apprecommendation.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/recommendation") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-apprecommendation.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/recommendation") ### recommendation Type diff --git a/docs/schema/serverdatastatus-definitions-servercategorynetworkid.md b/docs/schema/serverdatastatus-definitions-servercategorynetworkid.md index 14bad8e..2e36972 100644 --- a/docs/schema/serverdatastatus-definitions-servercategorynetworkid.md +++ b/docs/schema/serverdatastatus-definitions-servercategorynetworkid.md @@ -27,13 +27,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerCategoryNetworkId `itemId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servercategorynetworkid-properties-itemid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCategoryNetworkId/properties/itemId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servercategorynetworkid-properties-itemid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCategoryNetworkId/properties/itemId") ### itemId Type @@ -45,13 +45,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerCategoryNetworkId `hashedNetworkId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servercategorynetworkid-properties-hashednetworkid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCategoryNetworkId/properties/hashedNetworkId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servercategorynetworkid-properties-hashednetworkid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCategoryNetworkId/properties/hashedNetworkId") ### hashedNetworkId Type diff --git a/docs/schema/serverdatastatus-definitions-servercryptcontainer.md b/docs/schema/serverdatastatus-definitions-servercryptcontainer.md index 7327534..f1f6374 100644 --- a/docs/schema/serverdatastatus-definitions-servercryptcontainer.md +++ b/docs/schema/serverdatastatus-definitions-servercryptcontainer.md @@ -27,13 +27,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerCryptContainer `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCryptContainer/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCryptContainer/properties/version") ### version Type @@ -45,13 +45,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerCryptContainer `data` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer-properties-data.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCryptContainer/properties/data") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer-properties-data.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCryptContainer/properties/data") ### data Type diff --git a/docs/schema/serverdatastatus-definitions-serverdevicedata.md b/docs/schema/serverdatastatus-definitions-serverdevicedata.md index 23ca8c9..84ec4cc 100644 --- a/docs/schema/serverdatastatus-definitions-serverdevicedata.md +++ b/docs/schema/serverdatastatus-definitions-serverdevicedata.md @@ -59,13 +59,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/deviceId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/deviceId") ### deviceId Type @@ -77,13 +77,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `name` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-name.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/name") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-name.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/name") ### name Type @@ -95,13 +95,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `model` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-model.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/model") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-model.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/model") ### model Type @@ -113,13 +113,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `addedAt` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-addedat.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/addedAt") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-addedat.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/addedAt") ### addedAt Type @@ -131,13 +131,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `currentUserId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-currentuserid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/currentUserId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-currentuserid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/currentUserId") ### currentUserId Type @@ -149,13 +149,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `networkTime` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-networktime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/networkTime") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-networktime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/networkTime") ### networkTime Type @@ -177,13 +177,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `cProtectionLevel` -* is required +* is required -* Type: `string` ([ProtectionLevel](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel.md)) +* Type: `string` ([ProtectionLevel](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cProtectionLevel") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cProtectionLevel") ### cProtectionLevel Type @@ -206,13 +206,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `hProtectionLevel` -* is required +* is required -* Type: `string` ([ProtectionLevel](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel-1.md)) +* Type: `string` ([ProtectionLevel](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel-1.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel-1.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hProtectionLevel") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel-1.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hProtectionLevel") ### hProtectionLevel Type @@ -235,13 +235,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `cUsageStats` -* is required +* is required -* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus.md)) +* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cUsageStats") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cUsageStats") ### cUsageStats Type @@ -263,13 +263,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `hUsageStats` -* is required +* is required -* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-1.md)) +* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-1.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-1.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hUsageStats") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-1.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hUsageStats") ### hUsageStats Type @@ -291,13 +291,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `cNotificationAccess` -* is required +* is required -* Type: `string` ([NewPermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus.md)) +* Type: `string` ([NewPermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cNotificationAccess") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cNotificationAccess") ### cNotificationAccess Type @@ -319,13 +319,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `hNotificationAccess` -* is required +* is required -* Type: `string` ([NewPermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus-1.md)) +* Type: `string` ([NewPermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus-1.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus-1.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hNotificationAccess") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus-1.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hNotificationAccess") ### hNotificationAccess Type @@ -347,13 +347,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `cAppVersion` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-cappversion.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cAppVersion") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-cappversion.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cAppVersion") ### cAppVersion Type @@ -365,13 +365,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `hAppVersion` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-happversion.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hAppVersion") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-happversion.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hAppVersion") ### hAppVersion Type @@ -383,13 +383,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `tDisablingAdmin` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-tdisablingadmin.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/tDisablingAdmin") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-tdisablingadmin.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/tDisablingAdmin") ### tDisablingAdmin Type @@ -401,13 +401,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `reboot` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-reboot.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/reboot") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-reboot.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/reboot") ### reboot Type @@ -419,13 +419,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `hadManipulation` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-hadmanipulation.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hadManipulation") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-hadmanipulation.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hadManipulation") ### hadManipulation Type @@ -437,13 +437,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `hadManipulationFlags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-hadmanipulationflags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hadManipulationFlags") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-hadmanipulationflags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hadManipulationFlags") ### hadManipulationFlags Type @@ -455,13 +455,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `reportUninstall` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-reportuninstall.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/reportUninstall") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-reportuninstall.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/reportUninstall") ### reportUninstall Type @@ -473,13 +473,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `isUserKeptSignedIn` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-isuserkeptsignedin.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/isUserKeptSignedIn") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-isuserkeptsignedin.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/isUserKeptSignedIn") ### isUserKeptSignedIn Type @@ -491,13 +491,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `showDeviceConnected` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-showdeviceconnected.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/showDeviceConnected") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-showdeviceconnected.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/showDeviceConnected") ### showDeviceConnected Type @@ -509,13 +509,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `defUser` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-defuser.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/defUser") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-defuser.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/defUser") ### defUser Type @@ -527,13 +527,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `defUserTimeout` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-defusertimeout.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/defUserTimeout") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-defusertimeout.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/defUserTimeout") ### defUserTimeout Type @@ -545,13 +545,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `rebootIsManipulation` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-rebootismanipulation.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/rebootIsManipulation") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-rebootismanipulation.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/rebootIsManipulation") ### rebootIsManipulation Type @@ -563,13 +563,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `cOverlay` -* is required +* is required -* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-2.md)) +* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-2.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-2.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cOverlay") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-2.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cOverlay") ### cOverlay Type @@ -591,13 +591,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `hOverlay` -* is required +* is required -* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-3.md)) +* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-3.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-3.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hOverlay") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-3.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hOverlay") ### hOverlay Type @@ -619,13 +619,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `asEnabled` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-asenabled.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/asEnabled") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-asenabled.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/asEnabled") ### asEnabled Type @@ -637,13 +637,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `wasAsEnabled` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-wasasenabled.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/wasAsEnabled") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-wasasenabled.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/wasAsEnabled") ### wasAsEnabled Type @@ -655,13 +655,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `activityLevelBlocking` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-activitylevelblocking.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/activityLevelBlocking") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-activitylevelblocking.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/activityLevelBlocking") ### activityLevelBlocking Type @@ -673,13 +673,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `qOrLater` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-qorlater.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/qOrLater") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-qorlater.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/qOrLater") ### qOrLater Type @@ -691,13 +691,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `mFlags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-mflags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/mFlags") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-mflags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/mFlags") ### mFlags Type @@ -709,13 +709,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `pk` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-pk.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/pk") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-pk.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/pk") ### pk Type @@ -727,13 +727,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `pType` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-ptype.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/pType") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-ptype.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/pType") ### pType Type @@ -745,13 +745,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData `pLevel` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-plevel.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/pLevel") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-plevel.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/pLevel") ### pLevel Type diff --git a/docs/schema/serverdatastatus-definitions-serverdevicelist.md b/docs/schema/serverdatastatus-definitions-serverdevicelist.md index 4c9417f..619e360 100644 --- a/docs/schema/serverdatastatus-definitions-serverdevicelist.md +++ b/docs/schema/serverdatastatus-definitions-serverdevicelist.md @@ -27,13 +27,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicelist-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicelist-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList/properties/version") ### version Type @@ -45,13 +45,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList `data` -* is required +* is required -* Type: `object[]` ([ServerDeviceData](serverdatastatus-definitions-serverdevicedata.md)) +* Type: `object[]` ([ServerDeviceData](serverdatastatus-definitions-serverdevicedata.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicelist-properties-data.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList/properties/data") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicelist-properties-data.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList/properties/data") ### data Type diff --git a/docs/schema/serverdatastatus-definitions-serverdhkey.md b/docs/schema/serverdatastatus-definitions-serverdhkey.md index 9ec7cae..a0cec06 100644 --- a/docs/schema/serverdatastatus-definitions-serverdhkey.md +++ b/docs/schema/serverdatastatus-definitions-serverdhkey.md @@ -27,13 +27,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDhKey `v` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdhkey-properties-v.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDhKey/properties/v") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdhkey-properties-v.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDhKey/properties/v") ### v Type @@ -45,13 +45,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerDhKey `k` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdhkey-properties-k.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDhKey/properties/k") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdhkey-properties-k.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDhKey/properties/k") ### k Type diff --git a/docs/schema/serverdatastatus-definitions-serverextendeddevicedata.md b/docs/schema/serverdatastatus-definitions-serverextendeddevicedata.md index 3a8b616..903c801 100644 --- a/docs/schema/serverdatastatus-definitions-serverextendeddevicedata.md +++ b/docs/schema/serverdatastatus-definitions-serverextendeddevicedata.md @@ -28,13 +28,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverextendeddevicedata-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData/properties/deviceId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverextendeddevicedata-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData/properties/deviceId") ### deviceId Type @@ -46,13 +46,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData `appsBase` -* is optional +* is optional -* Type: `object` ([ServerCryptContainer](serverdatastatus-definitions-servercryptcontainer.md)) +* Type: `object` ([ServerCryptContainer](serverdatastatus-definitions-servercryptcontainer.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer.md "https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData/properties/appsBase") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer.md "https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData/properties/appsBase") ### appsBase Type @@ -64,13 +64,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData `appsDiff` -* is optional +* is optional -* Type: `object` ([ServerCryptContainer](serverdatastatus-definitions-servercryptcontainer.md)) +* Type: `object` ([ServerCryptContainer](serverdatastatus-definitions-servercryptcontainer.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer.md "https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData/properties/appsDiff") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer.md "https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData/properties/appsDiff") ### appsDiff Type diff --git a/docs/schema/serverdatastatus-definitions-serverinstalledappsdata.md b/docs/schema/serverdatastatus-definitions-serverinstalledappsdata.md index 14f311d..2cdda85 100644 --- a/docs/schema/serverdatastatus-definitions-serverinstalledappsdata.md +++ b/docs/schema/serverdatastatus-definitions-serverinstalledappsdata.md @@ -29,13 +29,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/deviceId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/deviceId") ### deviceId Type @@ -47,13 +47,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/version") ### version Type @@ -65,13 +65,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData `apps` -* is required +* is required -* Type: `object[]` ([SerializedInstalledApp](serverdatastatus-definitions-serializedinstalledapp.md)) +* Type: `object[]` ([SerializedInstalledApp](serverdatastatus-definitions-serializedinstalledapp.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-apps.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/apps") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-apps.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/apps") ### apps Type @@ -83,13 +83,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData `activities` -* is required +* is required -* Type: `object[]` ([SerializedAppActivityItem](serverdatastatus-definitions-serializedappactivityitem.md)) +* Type: `object[]` ([SerializedAppActivityItem](serverdatastatus-definitions-serializedappactivityitem.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-activities.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/activities") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-activities.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/activities") ### activities Type diff --git a/docs/schema/serverdatastatus-definitions-serverkeyrequest.md b/docs/schema/serverdatastatus-definitions-serverkeyrequest.md index 05ef336..178b955 100644 --- a/docs/schema/serverdatastatus-definitions-serverkeyrequest.md +++ b/docs/schema/serverdatastatus-definitions-serverkeyrequest.md @@ -33,13 +33,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest `srvSeq` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-srvseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/srvSeq") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-srvseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/srvSeq") ### srvSeq Type @@ -51,13 +51,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest `senId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-senid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/senId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-senid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/senId") ### senId Type @@ -69,13 +69,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest `senSeq` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-senseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/senSeq") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-senseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/senSeq") ### senSeq Type @@ -87,13 +87,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest `deviceId` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/deviceId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/deviceId") ### deviceId Type @@ -105,13 +105,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest `categoryId` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/categoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/categoryId") ### categoryId Type @@ -123,13 +123,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest `type` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-type.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/type") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-type.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/type") ### type Type @@ -141,13 +141,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest `tempKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-tempkey.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/tempKey") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-tempkey.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/tempKey") ### tempKey Type @@ -159,13 +159,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest `signature` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-signature.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/signature") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-signature.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/signature") ### signature Type diff --git a/docs/schema/serverdatastatus-definitions-serverkeyresponse.md b/docs/schema/serverdatastatus-definitions-serverkeyresponse.md index d79360f..f432d95 100644 --- a/docs/schema/serverdatastatus-definitions-serverkeyresponse.md +++ b/docs/schema/serverdatastatus-definitions-serverkeyresponse.md @@ -31,13 +31,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse `srvSeq` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-srvseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/srvSeq") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-srvseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/srvSeq") ### srvSeq Type @@ -49,13 +49,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse `sender` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-sender.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/sender") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-sender.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/sender") ### sender Type @@ -67,13 +67,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse `rqSeq` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-rqseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/rqSeq") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-rqseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/rqSeq") ### rqSeq Type @@ -85,13 +85,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse `tempKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-tempkey.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/tempKey") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-tempkey.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/tempKey") ### tempKey Type @@ -103,13 +103,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse `cryptKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-cryptkey.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/cryptKey") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-cryptkey.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/cryptKey") ### cryptKey Type @@ -121,13 +121,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse `signature` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-signature.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/signature") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-signature.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/signature") ### signature Type diff --git a/docs/schema/serverdatastatus-definitions-serversessiondurationitem.md b/docs/schema/serverdatastatus-definitions-serversessiondurationitem.md index 5f7e015..3499ae5 100644 --- a/docs/schema/serverdatastatus-definitions-serversessiondurationitem.md +++ b/docs/schema/serverdatastatus-definitions-serversessiondurationitem.md @@ -31,13 +31,13 @@ the maximum duration of a session (maxSessionDuration) `md` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-md.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/md") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-md.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/md") ### md Type @@ -49,13 +49,13 @@ the pause duration after a session (sessionPauseDuration) `spd` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-spd.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/spd") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-spd.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/spd") ### spd Type @@ -68,13 +68,13 @@ which created this session (startMinuteOfDay) `sm` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-sm.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/sm") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-sm.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/sm") ### sm Type @@ -87,13 +87,13 @@ which created this session (endMinuteOfDay) `em` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-em.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/em") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-em.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/em") ### em Type @@ -105,13 +105,13 @@ the timestamp of the last usage of this session (lastUsage) `l` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-l.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/l") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-l.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/l") ### l Type @@ -123,13 +123,13 @@ the duration of the last/ current session (lastSessionDuration) `d` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-d.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/d") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-d.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/d") ### d Type diff --git a/docs/schema/serverdatastatus-definitions-servertimelimitrule.md b/docs/schema/serverdatastatus-definitions-servertimelimitrule.md index 962369d..0ac2868 100644 --- a/docs/schema/serverdatastatus-definitions-servertimelimitrule.md +++ b/docs/schema/serverdatastatus-definitions-servertimelimitrule.md @@ -34,13 +34,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule `id` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-id.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/id") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-id.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/id") ### id Type @@ -52,13 +52,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule `extraTime` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-extratime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/extraTime") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-extratime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/extraTime") ### extraTime Type @@ -70,13 +70,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule `dayMask` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-daymask.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/dayMask") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-daymask.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/dayMask") ### dayMask Type @@ -88,13 +88,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule `maxTime` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-maxtime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/maxTime") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-maxtime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/maxTime") ### maxTime Type @@ -106,13 +106,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule `start` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-start.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/start") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-start.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/start") ### start Type @@ -124,13 +124,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule `end` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-end.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/end") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-end.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/end") ### end Type @@ -142,13 +142,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule `session` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-session.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/session") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-session.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/session") ### session Type @@ -160,13 +160,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule `pause` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-pause.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/pause") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-pause.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/pause") ### pause Type @@ -178,13 +178,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule `perDay` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-perday.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/perDay") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-perday.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/perDay") ### perDay Type diff --git a/docs/schema/serverdatastatus-definitions-serverupdatedcategoryassignedapps.md b/docs/schema/serverdatastatus-definitions-serverupdatedcategoryassignedapps.md index 2f2768e..e9b3cb1 100644 --- a/docs/schema/serverdatastatus-definitions-serverupdatedcategoryassignedapps.md +++ b/docs/schema/serverdatastatus-definitions-serverupdatedcategoryassignedapps.md @@ -28,13 +28,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssigned `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/categoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/categoryId") ### categoryId Type @@ -46,13 +46,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssigned `apps` -* is required +* is required -* Type: `string[]` +* Type: `string[]` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-apps.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/apps") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-apps.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/apps") ### apps Type @@ -64,13 +64,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssigned `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/version") ### version Type diff --git a/docs/schema/serverdatastatus-definitions-serverupdatedcategorybasedata.md b/docs/schema/serverdatastatus-definitions-serverupdatedcategorybasedata.md index 8c34534..3e47681 100644 --- a/docs/schema/serverdatastatus-definitions-serverupdatedcategorybasedata.md +++ b/docs/schema/serverdatastatus-definitions-serverupdatedcategorybasedata.md @@ -45,13 +45,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/categoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/categoryId") ### categoryId Type @@ -63,13 +63,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `childId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-childid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/childId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-childid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/childId") ### childId Type @@ -81,13 +81,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `title` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-title.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/title") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-title.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/title") ### title Type @@ -99,13 +99,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `blockedTimes` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-blockedtimes.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/blockedTimes") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-blockedtimes.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/blockedTimes") ### blockedTimes Type @@ -117,13 +117,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `extraTime` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-extratime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/extraTime") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-extratime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/extraTime") ### extraTime Type @@ -135,13 +135,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `extraTimeDay` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-extratimeday.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/extraTimeDay") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-extratimeday.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/extraTimeDay") ### extraTimeDay Type @@ -153,13 +153,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `tempBlocked` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-tempblocked.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/tempBlocked") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-tempblocked.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/tempBlocked") ### tempBlocked Type @@ -171,13 +171,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `tempBlockTime` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-tempblocktime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/tempBlockTime") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-tempblocktime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/tempBlockTime") ### tempBlockTime Type @@ -189,13 +189,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/version") ### version Type @@ -207,13 +207,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `parentCategoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-parentcategoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/parentCategoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-parentcategoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/parentCategoryId") ### parentCategoryId Type @@ -225,13 +225,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `blockAllNotifications` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-blockallnotifications.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/blockAllNotifications") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-blockallnotifications.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/blockAllNotifications") ### blockAllNotifications Type @@ -243,13 +243,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `timeWarnings` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-timewarnings.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/timeWarnings") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-timewarnings.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/timeWarnings") ### timeWarnings Type @@ -261,13 +261,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `mblCharging` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-mblcharging.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/mblCharging") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-mblcharging.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/mblCharging") ### mblCharging Type @@ -279,13 +279,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `mblMobile` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-mblmobile.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/mblMobile") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-mblmobile.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/mblMobile") ### mblMobile Type @@ -297,13 +297,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `sort` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-sort.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/sort") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-sort.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/sort") ### sort Type @@ -315,13 +315,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `networks` -* is required +* is required -* Type: `object[]` ([ServerCategoryNetworkId](serverdatastatus-definitions-servercategorynetworkid.md)) +* Type: `object[]` ([ServerCategoryNetworkId](serverdatastatus-definitions-servercategorynetworkid.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-networks.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/networks") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-networks.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/networks") ### networks Type @@ -333,13 +333,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `dlu` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-dlu.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/dlu") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-dlu.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/dlu") ### dlu Type @@ -351,13 +351,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `flags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-flags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/flags") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-flags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/flags") ### flags Type @@ -369,13 +369,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `blockNotificationDelay` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-blocknotificationdelay.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/blockNotificationDelay") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-blocknotificationdelay.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/blockNotificationDelay") ### blockNotificationDelay Type @@ -387,13 +387,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData `atw` -* is required +* is required -* Type: `number[]` +* Type: `number[]` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-atw.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/atw") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-atw.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/atw") ### atw Type diff --git a/docs/schema/serverdatastatus-definitions-serverupdatedcategorytask.md b/docs/schema/serverdatastatus-definitions-serverupdatedcategorytask.md index 48d1748..03379b9 100644 --- a/docs/schema/serverdatastatus-definitions-serverupdatedcategorytask.md +++ b/docs/schema/serverdatastatus-definitions-serverupdatedcategorytask.md @@ -30,13 +30,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask `i` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-i.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/i") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-i.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/i") ### i Type @@ -48,13 +48,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask `t` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-t.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/t") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-t.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/t") ### t Type @@ -66,13 +66,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask `d` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-d.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/d") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-d.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/d") ### d Type @@ -84,13 +84,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask `p` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-p.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/p") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-p.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/p") ### p Type @@ -102,13 +102,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask `l` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-l.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/l") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-l.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/l") ### l Type diff --git a/docs/schema/serverdatastatus-definitions-serverupdatedcategorytasks.md b/docs/schema/serverdatastatus-definitions-serverupdatedcategorytasks.md index cc6ff8b..44f2f2c 100644 --- a/docs/schema/serverdatastatus-definitions-serverupdatedcategorytasks.md +++ b/docs/schema/serverdatastatus-definitions-serverupdatedcategorytasks.md @@ -28,13 +28,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytasks-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/categoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytasks-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/categoryId") ### categoryId Type @@ -46,13 +46,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytasks-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytasks-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/version") ### version Type @@ -64,13 +64,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks `tasks` -* is required +* is required -* Type: `object[]` ([ServerUpdatedCategoryTask](serverdatastatus-definitions-serverupdatedcategorytask.md)) +* Type: `object[]` ([ServerUpdatedCategoryTask](serverdatastatus-definitions-serverupdatedcategorytask.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytasks-properties-tasks.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/tasks") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytasks-properties-tasks.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/tasks") ### tasks Type diff --git a/docs/schema/serverdatastatus-definitions-serverupdatedcategoryusedtimes.md b/docs/schema/serverdatastatus-definitions-serverupdatedcategoryusedtimes.md index f2eb6f2..6873012 100644 --- a/docs/schema/serverdatastatus-definitions-serverupdatedcategoryusedtimes.md +++ b/docs/schema/serverdatastatus-definitions-serverupdatedcategoryusedtimes.md @@ -29,13 +29,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTime `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/categoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/categoryId") ### categoryId Type @@ -47,13 +47,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTime `times` -* is required +* is required -* Type: `object[]` ([ServerUsedTimeItem](serverdatastatus-definitions-serverusedtimeitem.md)) +* Type: `object[]` ([ServerUsedTimeItem](serverdatastatus-definitions-serverusedtimeitem.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-times.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/times") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-times.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/times") ### times Type @@ -65,13 +65,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTime `sessionDurations` -* is required +* is required -* Type: `object[]` ([ServerSessionDurationItem](serverdatastatus-definitions-serversessiondurationitem.md)) +* Type: `object[]` ([ServerSessionDurationItem](serverdatastatus-definitions-serversessiondurationitem.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-sessiondurations.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/sessionDurations") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-sessiondurations.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/sessionDurations") ### sessionDurations Type @@ -83,13 +83,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTime `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/version") ### version Type diff --git a/docs/schema/serverdatastatus-definitions-serverupdatedtimelimitrules.md b/docs/schema/serverdatastatus-definitions-serverupdatedtimelimitrules.md index 242dbaf..d9099ab 100644 --- a/docs/schema/serverdatastatus-definitions-serverupdatedtimelimitrules.md +++ b/docs/schema/serverdatastatus-definitions-serverupdatedtimelimitrules.md @@ -28,13 +28,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedtimelimitrules-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/categoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedtimelimitrules-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/categoryId") ### categoryId Type @@ -46,13 +46,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedtimelimitrules-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedtimelimitrules-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/version") ### version Type @@ -64,13 +64,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules `rules` -* is required +* is required -* Type: `object[]` ([ServerTimeLimitRule](serverdatastatus-definitions-servertimelimitrule.md)) +* Type: `object[]` ([ServerTimeLimitRule](serverdatastatus-definitions-servertimelimitrule.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedtimelimitrules-properties-rules.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/rules") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedtimelimitrules-properties-rules.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/rules") ### rules Type diff --git a/docs/schema/serverdatastatus-definitions-serverusedtimeitem.md b/docs/schema/serverdatastatus-definitions-serverusedtimeitem.md index 74ba8f1..855ad12 100644 --- a/docs/schema/serverdatastatus-definitions-serverusedtimeitem.md +++ b/docs/schema/serverdatastatus-definitions-serverusedtimeitem.md @@ -29,13 +29,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem `day` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-day.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/day") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-day.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/day") ### day Type @@ -47,13 +47,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem `time` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-time.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/time") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-time.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/time") ### time Type @@ -65,13 +65,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem `start` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-start.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/start") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-start.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/start") ### start Type @@ -83,13 +83,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem `end` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-end.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/end") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-end.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/end") ### end Type diff --git a/docs/schema/serverdatastatus-definitions-serveruserentry.md b/docs/schema/serverdatastatus-definitions-serveruserentry.md index 00756b9..1afcf30 100644 --- a/docs/schema/serverdatastatus-definitions-serveruserentry.md +++ b/docs/schema/serverdatastatus-definitions-serveruserentry.md @@ -41,13 +41,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `id` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-id.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/id") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-id.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/id") ### id Type @@ -59,13 +59,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `name` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-name.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/name") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-name.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/name") ### name Type @@ -77,13 +77,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `password` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-password.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/password") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-password.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/password") ### password Type @@ -95,13 +95,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `secondPasswordSalt` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-secondpasswordsalt.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/secondPasswordSalt") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-secondpasswordsalt.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/secondPasswordSalt") ### secondPasswordSalt Type @@ -113,13 +113,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-type.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/type") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-type.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/type") ### type Type @@ -140,13 +140,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `timeZone` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-timezone.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/timeZone") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-timezone.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/timeZone") ### timeZone Type @@ -158,13 +158,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `disableLimitsUntil` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-disablelimitsuntil.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/disableLimitsUntil") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-disablelimitsuntil.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/disableLimitsUntil") ### disableLimitsUntil Type @@ -176,13 +176,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `mail` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-mail.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/mail") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-mail.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/mail") ### mail Type @@ -194,13 +194,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `currentDevice` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-currentdevice.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/currentDevice") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-currentdevice.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/currentDevice") ### currentDevice Type @@ -212,13 +212,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `categoryForNotAssignedApps` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-categoryfornotassignedapps.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/categoryForNotAssignedApps") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-categoryfornotassignedapps.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/categoryForNotAssignedApps") ### categoryForNotAssignedApps Type @@ -230,13 +230,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `relaxPrimaryDevice` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-relaxprimarydevice.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/relaxPrimaryDevice") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-relaxprimarydevice.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/relaxPrimaryDevice") ### relaxPrimaryDevice Type @@ -248,13 +248,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `mailNotificationFlags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-mailnotificationflags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/mailNotificationFlags") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-mailnotificationflags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/mailNotificationFlags") ### mailNotificationFlags Type @@ -266,13 +266,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `blockedTimes` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-blockedtimes.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/blockedTimes") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-blockedtimes.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/blockedTimes") ### blockedTimes Type @@ -284,13 +284,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `flags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-flags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/flags") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-flags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/flags") ### flags Type @@ -302,13 +302,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `llc` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-llc.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/llc") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-llc.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/llc") ### llc Type @@ -320,13 +320,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry `pbd` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-pbd.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/pbd") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-pbd.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/pbd") ### pbd Type diff --git a/docs/schema/serverdatastatus-definitions-serveruserlist.md b/docs/schema/serverdatastatus-definitions-serveruserlist.md index 1272275..b7eb8a2 100644 --- a/docs/schema/serverdatastatus-definitions-serveruserlist.md +++ b/docs/schema/serverdatastatus-definitions-serveruserlist.md @@ -27,13 +27,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserList `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserlist-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserList/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserlist-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserList/properties/version") ### version Type @@ -45,13 +45,13 @@ https://timelimit.io/ServerDataStatus#/definitions/ServerUserList `data` -* is required +* is required -* Type: `object[]` ([ServerUserEntry](serverdatastatus-definitions-serveruserentry.md)) +* Type: `object[]` ([ServerUserEntry](serverdatastatus-definitions-serveruserentry.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserlist-properties-data.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserList/properties/data") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserlist-properties-data.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserList/properties/data") ### data Type diff --git a/docs/schema/serverdatastatus-definitions-u2fdata.md b/docs/schema/serverdatastatus-definitions-u2fdata.md index 7d522ac..aa05812 100644 --- a/docs/schema/serverdatastatus-definitions-u2fdata.md +++ b/docs/schema/serverdatastatus-definitions-u2fdata.md @@ -27,13 +27,13 @@ https://timelimit.io/ServerDataStatus#/definitions/U2fData `v` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fdata-properties-v.md "https://timelimit.io/ServerDataStatus#/definitions/U2fData/properties/v") +* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fdata-properties-v.md "https://timelimit.io/ServerDataStatus#/definitions/U2fData/properties/v") ### v Type @@ -45,13 +45,13 @@ https://timelimit.io/ServerDataStatus#/definitions/U2fData `d` -* is required +* is required -* Type: `object[]` ([U2fItem](serverdatastatus-definitions-u2fitem.md)) +* Type: `object[]` ([U2fItem](serverdatastatus-definitions-u2fitem.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fdata-properties-d.md "https://timelimit.io/ServerDataStatus#/definitions/U2fData/properties/d") +* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fdata-properties-d.md "https://timelimit.io/ServerDataStatus#/definitions/U2fData/properties/d") ### d Type diff --git a/docs/schema/serverdatastatus-definitions-u2fitem.md b/docs/schema/serverdatastatus-definitions-u2fitem.md index 0d2501f..2c9959a 100644 --- a/docs/schema/serverdatastatus-definitions-u2fitem.md +++ b/docs/schema/serverdatastatus-definitions-u2fitem.md @@ -29,13 +29,13 @@ https://timelimit.io/ServerDataStatus#/definitions/U2fItem `u` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-u.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/u") +* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-u.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/u") ### u Type @@ -47,13 +47,13 @@ https://timelimit.io/ServerDataStatus#/definitions/U2fItem `a` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-a.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/a") +* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-a.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/a") ### a Type @@ -65,13 +65,13 @@ https://timelimit.io/ServerDataStatus#/definitions/U2fItem `h` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-h.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/h") +* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-h.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/h") ### h Type @@ -83,13 +83,13 @@ https://timelimit.io/ServerDataStatus#/definitions/U2fItem `p` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-p.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/p") +* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-p.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/p") ### p Type diff --git a/docs/schema/serverdatastatus.md b/docs/schema/serverdatastatus.md index aed8191..c6d565f 100644 --- a/docs/schema/serverdatastatus.md +++ b/docs/schema/serverdatastatus.md @@ -42,13 +42,13 @@ https://timelimit.io/ServerDataStatus `devices` -* is optional +* is optional -* Type: `object` ([ServerDeviceList](serverdatastatus-definitions-serverdevicelist.md)) +* Type: `object` ([ServerDeviceList](serverdatastatus-definitions-serverdevicelist.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicelist.md "https://timelimit.io/ServerDataStatus#/properties/devices") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicelist.md "https://timelimit.io/ServerDataStatus#/properties/devices") ### devices Type @@ -60,13 +60,13 @@ https://timelimit.io/ServerDataStatus `devices2` -* is optional +* is optional -* Type: `object[]` ([ServerExtendedDeviceData](serverdatastatus-definitions-serverextendeddevicedata.md)) +* Type: `object[]` ([ServerExtendedDeviceData](serverdatastatus-definitions-serverextendeddevicedata.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-properties-devices2.md "https://timelimit.io/ServerDataStatus#/properties/devices2") +* defined in: [ServerDataStatus](serverdatastatus-properties-devices2.md "https://timelimit.io/ServerDataStatus#/properties/devices2") ### devices2 Type @@ -78,13 +78,13 @@ https://timelimit.io/ServerDataStatus `apps` -* is optional +* is optional -* Type: `object[]` ([ServerInstalledAppsData](serverdatastatus-definitions-serverinstalledappsdata.md)) +* Type: `object[]` ([ServerInstalledAppsData](serverdatastatus-definitions-serverinstalledappsdata.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-properties-apps.md "https://timelimit.io/ServerDataStatus#/properties/apps") +* defined in: [ServerDataStatus](serverdatastatus-properties-apps.md "https://timelimit.io/ServerDataStatus#/properties/apps") ### apps Type @@ -96,13 +96,13 @@ https://timelimit.io/ServerDataStatus `rmCategories` -* is optional +* is optional -* Type: `string[]` +* Type: `string[]` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-properties-rmcategories.md "https://timelimit.io/ServerDataStatus#/properties/rmCategories") +* defined in: [ServerDataStatus](serverdatastatus-properties-rmcategories.md "https://timelimit.io/ServerDataStatus#/properties/rmCategories") ### rmCategories Type @@ -114,13 +114,13 @@ https://timelimit.io/ServerDataStatus `categoryBase` -* is optional +* is optional -* Type: `object[]` ([ServerUpdatedCategoryBaseData](serverdatastatus-definitions-serverupdatedcategorybasedata.md)) +* Type: `object[]` ([ServerUpdatedCategoryBaseData](serverdatastatus-definitions-serverupdatedcategorybasedata.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-properties-categorybase.md "https://timelimit.io/ServerDataStatus#/properties/categoryBase") +* defined in: [ServerDataStatus](serverdatastatus-properties-categorybase.md "https://timelimit.io/ServerDataStatus#/properties/categoryBase") ### categoryBase Type @@ -132,13 +132,13 @@ https://timelimit.io/ServerDataStatus `categoryApp` -* is optional +* is optional -* Type: `object[]` ([ServerUpdatedCategoryAssignedApps](serverdatastatus-definitions-serverupdatedcategoryassignedapps.md)) +* Type: `object[]` ([ServerUpdatedCategoryAssignedApps](serverdatastatus-definitions-serverupdatedcategoryassignedapps.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-properties-categoryapp.md "https://timelimit.io/ServerDataStatus#/properties/categoryApp") +* defined in: [ServerDataStatus](serverdatastatus-properties-categoryapp.md "https://timelimit.io/ServerDataStatus#/properties/categoryApp") ### categoryApp Type @@ -150,13 +150,13 @@ https://timelimit.io/ServerDataStatus `usedTimes` -* is optional +* is optional -* Type: `object[]` ([ServerUpdatedCategoryUsedTimes](serverdatastatus-definitions-serverupdatedcategoryusedtimes.md)) +* Type: `object[]` ([ServerUpdatedCategoryUsedTimes](serverdatastatus-definitions-serverupdatedcategoryusedtimes.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-properties-usedtimes.md "https://timelimit.io/ServerDataStatus#/properties/usedTimes") +* defined in: [ServerDataStatus](serverdatastatus-properties-usedtimes.md "https://timelimit.io/ServerDataStatus#/properties/usedTimes") ### usedTimes Type @@ -168,13 +168,13 @@ https://timelimit.io/ServerDataStatus `rules` -* is optional +* is optional -* Type: `object[]` ([ServerUpdatedTimeLimitRules](serverdatastatus-definitions-serverupdatedtimelimitrules.md)) +* Type: `object[]` ([ServerUpdatedTimeLimitRules](serverdatastatus-definitions-serverupdatedtimelimitrules.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-properties-rules.md "https://timelimit.io/ServerDataStatus#/properties/rules") +* defined in: [ServerDataStatus](serverdatastatus-properties-rules.md "https://timelimit.io/ServerDataStatus#/properties/rules") ### rules Type @@ -186,13 +186,13 @@ https://timelimit.io/ServerDataStatus `tasks` -* is optional +* is optional -* Type: `object[]` ([ServerUpdatedCategoryTasks](serverdatastatus-definitions-serverupdatedcategorytasks.md)) +* Type: `object[]` ([ServerUpdatedCategoryTasks](serverdatastatus-definitions-serverupdatedcategorytasks.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-properties-tasks.md "https://timelimit.io/ServerDataStatus#/properties/tasks") +* defined in: [ServerDataStatus](serverdatastatus-properties-tasks.md "https://timelimit.io/ServerDataStatus#/properties/tasks") ### tasks Type @@ -204,13 +204,13 @@ https://timelimit.io/ServerDataStatus `users` -* is optional +* is optional -* Type: `object` ([ServerUserList](serverdatastatus-definitions-serveruserlist.md)) +* Type: `object` ([ServerUserList](serverdatastatus-definitions-serveruserlist.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserlist.md "https://timelimit.io/ServerDataStatus#/properties/users") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserlist.md "https://timelimit.io/ServerDataStatus#/properties/users") ### users Type @@ -222,13 +222,13 @@ https://timelimit.io/ServerDataStatus `krq` -* is optional +* is optional -* Type: `object[]` ([ServerKeyRequest](serverdatastatus-definitions-serverkeyrequest.md)) +* Type: `object[]` ([ServerKeyRequest](serverdatastatus-definitions-serverkeyrequest.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-properties-krq.md "https://timelimit.io/ServerDataStatus#/properties/krq") +* defined in: [ServerDataStatus](serverdatastatus-properties-krq.md "https://timelimit.io/ServerDataStatus#/properties/krq") ### krq Type @@ -240,13 +240,13 @@ https://timelimit.io/ServerDataStatus `kr` -* is optional +* is optional -* Type: `object[]` ([ServerKeyResponse](serverdatastatus-definitions-serverkeyresponse.md)) +* Type: `object[]` ([ServerKeyResponse](serverdatastatus-definitions-serverkeyresponse.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-properties-kr.md "https://timelimit.io/ServerDataStatus#/properties/kr") +* defined in: [ServerDataStatus](serverdatastatus-properties-kr.md "https://timelimit.io/ServerDataStatus#/properties/kr") ### kr Type @@ -258,13 +258,13 @@ https://timelimit.io/ServerDataStatus `dh` -* is optional +* is optional -* Type: `object` ([ServerDhKey](serverdatastatus-definitions-serverdhkey.md)) +* Type: `object` ([ServerDhKey](serverdatastatus-definitions-serverdhkey.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdhkey.md "https://timelimit.io/ServerDataStatus#/properties/dh") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdhkey.md "https://timelimit.io/ServerDataStatus#/properties/dh") ### dh Type @@ -276,13 +276,13 @@ https://timelimit.io/ServerDataStatus `u2f` -* is optional +* is optional -* Type: `object` ([U2fData](serverdatastatus-definitions-u2fdata.md)) +* Type: `object` ([U2fData](serverdatastatus-definitions-u2fdata.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fdata.md "https://timelimit.io/ServerDataStatus#/properties/u2f") +* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fdata.md "https://timelimit.io/ServerDataStatus#/properties/u2f") ### u2f Type @@ -294,13 +294,13 @@ https://timelimit.io/ServerDataStatus `fullVersion` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-properties-fullversion.md "https://timelimit.io/ServerDataStatus#/properties/fullVersion") +* defined in: [ServerDataStatus](serverdatastatus-properties-fullversion.md "https://timelimit.io/ServerDataStatus#/properties/fullVersion") ### fullVersion Type @@ -312,13 +312,13 @@ https://timelimit.io/ServerDataStatus `message` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-properties-message.md "https://timelimit.io/ServerDataStatus#/properties/message") +* defined in: [ServerDataStatus](serverdatastatus-properties-message.md "https://timelimit.io/ServerDataStatus#/properties/message") ### message Type @@ -330,13 +330,13 @@ https://timelimit.io/ServerDataStatus `apiLevel` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-properties-apilevel.md "https://timelimit.io/ServerDataStatus#/properties/apiLevel") +* defined in: [ServerDataStatus](serverdatastatus-properties-apilevel.md "https://timelimit.io/ServerDataStatus#/properties/apiLevel") ### apiLevel Type @@ -363,13 +363,13 @@ Reference this group by using `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicelist-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicelist-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList/properties/version") #### version Type @@ -381,13 +381,13 @@ Reference this group by using `data` -* is required +* is required -* Type: `object[]` ([ServerDeviceData](serverdatastatus-definitions-serverdevicedata.md)) +* Type: `object[]` ([ServerDeviceData](serverdatastatus-definitions-serverdevicedata.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicelist-properties-data.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList/properties/data") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicelist-properties-data.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList/properties/data") #### data Type @@ -444,13 +444,13 @@ Reference this group by using `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/deviceId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/deviceId") #### deviceId Type @@ -462,13 +462,13 @@ Reference this group by using `name` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-name.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/name") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-name.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/name") #### name Type @@ -480,13 +480,13 @@ Reference this group by using `model` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-model.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/model") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-model.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/model") #### model Type @@ -498,13 +498,13 @@ Reference this group by using `addedAt` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-addedat.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/addedAt") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-addedat.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/addedAt") #### addedAt Type @@ -516,13 +516,13 @@ Reference this group by using `currentUserId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-currentuserid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/currentUserId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-currentuserid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/currentUserId") #### currentUserId Type @@ -534,13 +534,13 @@ Reference this group by using `networkTime` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-networktime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/networkTime") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-networktime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/networkTime") #### networkTime Type @@ -562,13 +562,13 @@ Reference this group by using `cProtectionLevel` -* is required +* is required -* Type: `string` ([ProtectionLevel](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel.md)) +* Type: `string` ([ProtectionLevel](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cProtectionLevel") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cProtectionLevel") #### cProtectionLevel Type @@ -591,13 +591,13 @@ Reference this group by using `hProtectionLevel` -* is required +* is required -* Type: `string` ([ProtectionLevel](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel-1.md)) +* Type: `string` ([ProtectionLevel](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel-1.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel-1.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hProtectionLevel") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-protectionlevel-1.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hProtectionLevel") #### hProtectionLevel Type @@ -620,13 +620,13 @@ Reference this group by using `cUsageStats` -* is required +* is required -* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus.md)) +* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cUsageStats") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cUsageStats") #### cUsageStats Type @@ -648,13 +648,13 @@ Reference this group by using `hUsageStats` -* is required +* is required -* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-1.md)) +* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-1.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-1.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hUsageStats") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-1.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hUsageStats") #### hUsageStats Type @@ -676,13 +676,13 @@ Reference this group by using `cNotificationAccess` -* is required +* is required -* Type: `string` ([NewPermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus.md)) +* Type: `string` ([NewPermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cNotificationAccess") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cNotificationAccess") #### cNotificationAccess Type @@ -704,13 +704,13 @@ Reference this group by using `hNotificationAccess` -* is required +* is required -* Type: `string` ([NewPermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus-1.md)) +* Type: `string` ([NewPermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus-1.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus-1.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hNotificationAccess") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-newpermissionstatus-1.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hNotificationAccess") #### hNotificationAccess Type @@ -732,13 +732,13 @@ Reference this group by using `cAppVersion` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-cappversion.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cAppVersion") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-cappversion.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cAppVersion") #### cAppVersion Type @@ -750,13 +750,13 @@ Reference this group by using `hAppVersion` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-happversion.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hAppVersion") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-happversion.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hAppVersion") #### hAppVersion Type @@ -768,13 +768,13 @@ Reference this group by using `tDisablingAdmin` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-tdisablingadmin.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/tDisablingAdmin") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-tdisablingadmin.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/tDisablingAdmin") #### tDisablingAdmin Type @@ -786,13 +786,13 @@ Reference this group by using `reboot` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-reboot.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/reboot") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-reboot.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/reboot") #### reboot Type @@ -804,13 +804,13 @@ Reference this group by using `hadManipulation` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-hadmanipulation.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hadManipulation") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-hadmanipulation.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hadManipulation") #### hadManipulation Type @@ -822,13 +822,13 @@ Reference this group by using `hadManipulationFlags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-hadmanipulationflags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hadManipulationFlags") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-hadmanipulationflags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hadManipulationFlags") #### hadManipulationFlags Type @@ -840,13 +840,13 @@ Reference this group by using `reportUninstall` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-reportuninstall.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/reportUninstall") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-reportuninstall.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/reportUninstall") #### reportUninstall Type @@ -858,13 +858,13 @@ Reference this group by using `isUserKeptSignedIn` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-isuserkeptsignedin.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/isUserKeptSignedIn") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-isuserkeptsignedin.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/isUserKeptSignedIn") #### isUserKeptSignedIn Type @@ -876,13 +876,13 @@ Reference this group by using `showDeviceConnected` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-showdeviceconnected.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/showDeviceConnected") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-showdeviceconnected.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/showDeviceConnected") #### showDeviceConnected Type @@ -894,13 +894,13 @@ Reference this group by using `defUser` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-defuser.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/defUser") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-defuser.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/defUser") #### defUser Type @@ -912,13 +912,13 @@ Reference this group by using `defUserTimeout` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-defusertimeout.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/defUserTimeout") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-defusertimeout.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/defUserTimeout") #### defUserTimeout Type @@ -930,13 +930,13 @@ Reference this group by using `rebootIsManipulation` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-rebootismanipulation.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/rebootIsManipulation") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-rebootismanipulation.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/rebootIsManipulation") #### rebootIsManipulation Type @@ -948,13 +948,13 @@ Reference this group by using `cOverlay` -* is required +* is required -* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-2.md)) +* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-2.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-2.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cOverlay") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-2.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/cOverlay") #### cOverlay Type @@ -976,13 +976,13 @@ Reference this group by using `hOverlay` -* is required +* is required -* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-3.md)) +* Type: `string` ([RuntimePermissionStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-3.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-3.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hOverlay") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-runtimepermissionstatus-3.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/hOverlay") #### hOverlay Type @@ -1004,13 +1004,13 @@ Reference this group by using `asEnabled` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-asenabled.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/asEnabled") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-asenabled.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/asEnabled") #### asEnabled Type @@ -1022,13 +1022,13 @@ Reference this group by using `wasAsEnabled` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-wasasenabled.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/wasAsEnabled") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-wasasenabled.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/wasAsEnabled") #### wasAsEnabled Type @@ -1040,13 +1040,13 @@ Reference this group by using `activityLevelBlocking` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-activitylevelblocking.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/activityLevelBlocking") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-activitylevelblocking.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/activityLevelBlocking") #### activityLevelBlocking Type @@ -1058,13 +1058,13 @@ Reference this group by using `qOrLater` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-qorlater.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/qOrLater") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-qorlater.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/qOrLater") #### qOrLater Type @@ -1076,13 +1076,13 @@ Reference this group by using `mFlags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-mflags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/mFlags") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-mflags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/mFlags") #### mFlags Type @@ -1094,13 +1094,13 @@ Reference this group by using `pk` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-pk.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/pk") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-pk.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/pk") #### pk Type @@ -1112,13 +1112,13 @@ Reference this group by using `pType` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-ptype.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/pType") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-ptype.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/pType") #### pType Type @@ -1130,13 +1130,13 @@ Reference this group by using `pLevel` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-plevel.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/pLevel") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdevicedata-properties-plevel.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData/properties/pLevel") #### pLevel Type @@ -1195,13 +1195,13 @@ Reference this group by using `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverextendeddevicedata-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData/properties/deviceId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverextendeddevicedata-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData/properties/deviceId") #### deviceId Type @@ -1213,13 +1213,13 @@ Reference this group by using `appsBase` -* is optional +* is optional -* Type: `object` ([ServerCryptContainer](serverdatastatus-definitions-servercryptcontainer.md)) +* Type: `object` ([ServerCryptContainer](serverdatastatus-definitions-servercryptcontainer.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer.md "https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData/properties/appsBase") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer.md "https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData/properties/appsBase") #### appsBase Type @@ -1231,13 +1231,13 @@ Reference this group by using `appsDiff` -* is optional +* is optional -* Type: `object` ([ServerCryptContainer](serverdatastatus-definitions-servercryptcontainer.md)) +* Type: `object` ([ServerCryptContainer](serverdatastatus-definitions-servercryptcontainer.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer.md "https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData/properties/appsDiff") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer.md "https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData/properties/appsDiff") #### appsDiff Type @@ -1262,13 +1262,13 @@ Reference this group by using `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCryptContainer/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCryptContainer/properties/version") #### version Type @@ -1280,13 +1280,13 @@ Reference this group by using `data` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer-properties-data.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCryptContainer/properties/data") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servercryptcontainer-properties-data.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCryptContainer/properties/data") #### data Type @@ -1313,13 +1313,13 @@ Reference this group by using `deviceId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/deviceId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/deviceId") #### deviceId Type @@ -1331,13 +1331,13 @@ Reference this group by using `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/version") #### version Type @@ -1349,13 +1349,13 @@ Reference this group by using `apps` -* is required +* is required -* Type: `object[]` ([SerializedInstalledApp](serverdatastatus-definitions-serializedinstalledapp.md)) +* Type: `object[]` ([SerializedInstalledApp](serverdatastatus-definitions-serializedinstalledapp.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-apps.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/apps") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-apps.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/apps") #### apps Type @@ -1367,13 +1367,13 @@ Reference this group by using `activities` -* is required +* is required -* Type: `object[]` ([SerializedAppActivityItem](serverdatastatus-definitions-serializedappactivityitem.md)) +* Type: `object[]` ([SerializedAppActivityItem](serverdatastatus-definitions-serializedappactivityitem.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-activities.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/activities") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverinstalledappsdata-properties-activities.md "https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData/properties/activities") #### activities Type @@ -1400,13 +1400,13 @@ Reference this group by using `packageName` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-packagename.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/packageName") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-packagename.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/packageName") #### packageName Type @@ -1418,13 +1418,13 @@ Reference this group by using `title` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-title.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/title") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-title.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/title") #### title Type @@ -1436,13 +1436,13 @@ Reference this group by using `isLaunchable` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-islaunchable.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/isLaunchable") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-islaunchable.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/isLaunchable") #### isLaunchable Type @@ -1454,13 +1454,13 @@ Reference this group by using `recommendation` -* is required +* is required -* Type: `string` ([AppRecommendation](serverdatastatus-definitions-serializedinstalledapp-properties-apprecommendation.md)) +* Type: `string` ([AppRecommendation](serverdatastatus-definitions-serializedinstalledapp-properties-apprecommendation.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-apprecommendation.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/recommendation") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedinstalledapp-properties-apprecommendation.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp/properties/recommendation") #### recommendation Type @@ -1507,13 +1507,13 @@ Reference this group by using `p` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedappactivityitem-properties-p.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem/properties/p") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedappactivityitem-properties-p.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem/properties/p") #### p Type @@ -1525,13 +1525,13 @@ Reference this group by using `c` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedappactivityitem-properties-c.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem/properties/c") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedappactivityitem-properties-c.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem/properties/c") #### c Type @@ -1543,13 +1543,13 @@ Reference this group by using `t` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedappactivityitem-properties-t.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem/properties/t") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serializedappactivityitem-properties-t.md "https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem/properties/t") #### t Type @@ -1592,13 +1592,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/categoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/categoryId") #### categoryId Type @@ -1610,13 +1610,13 @@ Reference this group by using `childId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-childid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/childId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-childid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/childId") #### childId Type @@ -1628,13 +1628,13 @@ Reference this group by using `title` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-title.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/title") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-title.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/title") #### title Type @@ -1646,13 +1646,13 @@ Reference this group by using `blockedTimes` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-blockedtimes.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/blockedTimes") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-blockedtimes.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/blockedTimes") #### blockedTimes Type @@ -1664,13 +1664,13 @@ Reference this group by using `extraTime` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-extratime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/extraTime") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-extratime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/extraTime") #### extraTime Type @@ -1682,13 +1682,13 @@ Reference this group by using `extraTimeDay` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-extratimeday.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/extraTimeDay") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-extratimeday.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/extraTimeDay") #### extraTimeDay Type @@ -1700,13 +1700,13 @@ Reference this group by using `tempBlocked` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-tempblocked.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/tempBlocked") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-tempblocked.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/tempBlocked") #### tempBlocked Type @@ -1718,13 +1718,13 @@ Reference this group by using `tempBlockTime` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-tempblocktime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/tempBlockTime") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-tempblocktime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/tempBlockTime") #### tempBlockTime Type @@ -1736,13 +1736,13 @@ Reference this group by using `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/version") #### version Type @@ -1754,13 +1754,13 @@ Reference this group by using `parentCategoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-parentcategoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/parentCategoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-parentcategoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/parentCategoryId") #### parentCategoryId Type @@ -1772,13 +1772,13 @@ Reference this group by using `blockAllNotifications` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-blockallnotifications.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/blockAllNotifications") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-blockallnotifications.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/blockAllNotifications") #### blockAllNotifications Type @@ -1790,13 +1790,13 @@ Reference this group by using `timeWarnings` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-timewarnings.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/timeWarnings") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-timewarnings.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/timeWarnings") #### timeWarnings Type @@ -1808,13 +1808,13 @@ Reference this group by using `mblCharging` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-mblcharging.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/mblCharging") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-mblcharging.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/mblCharging") #### mblCharging Type @@ -1826,13 +1826,13 @@ Reference this group by using `mblMobile` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-mblmobile.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/mblMobile") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-mblmobile.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/mblMobile") #### mblMobile Type @@ -1844,13 +1844,13 @@ Reference this group by using `sort` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-sort.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/sort") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-sort.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/sort") #### sort Type @@ -1862,13 +1862,13 @@ Reference this group by using `networks` -* is required +* is required -* Type: `object[]` ([ServerCategoryNetworkId](serverdatastatus-definitions-servercategorynetworkid.md)) +* Type: `object[]` ([ServerCategoryNetworkId](serverdatastatus-definitions-servercategorynetworkid.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-networks.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/networks") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-networks.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/networks") #### networks Type @@ -1880,13 +1880,13 @@ Reference this group by using `dlu` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-dlu.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/dlu") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-dlu.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/dlu") #### dlu Type @@ -1898,13 +1898,13 @@ Reference this group by using `flags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-flags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/flags") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-flags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/flags") #### flags Type @@ -1916,13 +1916,13 @@ Reference this group by using `blockNotificationDelay` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-blocknotificationdelay.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/blockNotificationDelay") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-blocknotificationdelay.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/blockNotificationDelay") #### blockNotificationDelay Type @@ -1934,13 +1934,13 @@ Reference this group by using `atw` -* is required +* is required -* Type: `number[]` +* Type: `number[]` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-atw.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/atw") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorybasedata-properties-atw.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData/properties/atw") #### atw Type @@ -1965,13 +1965,13 @@ Reference this group by using `itemId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servercategorynetworkid-properties-itemid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCategoryNetworkId/properties/itemId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servercategorynetworkid-properties-itemid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCategoryNetworkId/properties/itemId") #### itemId Type @@ -1983,13 +1983,13 @@ Reference this group by using `hashedNetworkId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servercategorynetworkid-properties-hashednetworkid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCategoryNetworkId/properties/hashedNetworkId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servercategorynetworkid-properties-hashednetworkid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerCategoryNetworkId/properties/hashedNetworkId") #### hashedNetworkId Type @@ -2015,13 +2015,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/categoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/categoryId") #### categoryId Type @@ -2033,13 +2033,13 @@ Reference this group by using `apps` -* is required +* is required -* Type: `string[]` +* Type: `string[]` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-apps.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/apps") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-apps.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/apps") #### apps Type @@ -2051,13 +2051,13 @@ Reference this group by using `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryassignedapps-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps/properties/version") #### version Type @@ -2084,13 +2084,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/categoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/categoryId") #### categoryId Type @@ -2102,13 +2102,13 @@ Reference this group by using `times` -* is required +* is required -* Type: `object[]` ([ServerUsedTimeItem](serverdatastatus-definitions-serverusedtimeitem.md)) +* Type: `object[]` ([ServerUsedTimeItem](serverdatastatus-definitions-serverusedtimeitem.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-times.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/times") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-times.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/times") #### times Type @@ -2120,13 +2120,13 @@ Reference this group by using `sessionDurations` -* is required +* is required -* Type: `object[]` ([ServerSessionDurationItem](serverdatastatus-definitions-serversessiondurationitem.md)) +* Type: `object[]` ([ServerSessionDurationItem](serverdatastatus-definitions-serversessiondurationitem.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-sessiondurations.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/sessionDurations") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-sessiondurations.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/sessionDurations") #### sessionDurations Type @@ -2138,13 +2138,13 @@ Reference this group by using `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategoryusedtimes-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes/properties/version") #### version Type @@ -2171,13 +2171,13 @@ Reference this group by using `day` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-day.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/day") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-day.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/day") #### day Type @@ -2189,13 +2189,13 @@ Reference this group by using `time` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-time.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/time") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-time.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/time") #### time Type @@ -2207,13 +2207,13 @@ Reference this group by using `start` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-start.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/start") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-start.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/start") #### start Type @@ -2225,13 +2225,13 @@ Reference this group by using `end` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-end.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/end") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverusedtimeitem-properties-end.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem/properties/end") #### end Type @@ -2260,13 +2260,13 @@ the maximum duration of a session (maxSessionDuration) `md` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-md.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/md") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-md.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/md") #### md Type @@ -2278,13 +2278,13 @@ the pause duration after a session (sessionPauseDuration) `spd` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-spd.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/spd") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-spd.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/spd") #### spd Type @@ -2297,13 +2297,13 @@ which created this session (startMinuteOfDay) `sm` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-sm.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/sm") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-sm.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/sm") #### sm Type @@ -2316,13 +2316,13 @@ which created this session (endMinuteOfDay) `em` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-em.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/em") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-em.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/em") #### em Type @@ -2334,13 +2334,13 @@ the timestamp of the last usage of this session (lastUsage) `l` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-l.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/l") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-l.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/l") #### l Type @@ -2352,13 +2352,13 @@ the duration of the last/ current session (lastSessionDuration) `d` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-d.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/d") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serversessiondurationitem-properties-d.md "https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem/properties/d") #### d Type @@ -2384,13 +2384,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedtimelimitrules-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/categoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedtimelimitrules-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/categoryId") #### categoryId Type @@ -2402,13 +2402,13 @@ Reference this group by using `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedtimelimitrules-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedtimelimitrules-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/version") #### version Type @@ -2420,13 +2420,13 @@ Reference this group by using `rules` -* is required +* is required -* Type: `object[]` ([ServerTimeLimitRule](serverdatastatus-definitions-servertimelimitrule.md)) +* Type: `object[]` ([ServerTimeLimitRule](serverdatastatus-definitions-servertimelimitrule.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedtimelimitrules-properties-rules.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/rules") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedtimelimitrules-properties-rules.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules/properties/rules") #### rules Type @@ -2458,13 +2458,13 @@ Reference this group by using `id` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-id.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/id") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-id.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/id") #### id Type @@ -2476,13 +2476,13 @@ Reference this group by using `extraTime` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-extratime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/extraTime") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-extratime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/extraTime") #### extraTime Type @@ -2494,13 +2494,13 @@ Reference this group by using `dayMask` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-daymask.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/dayMask") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-daymask.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/dayMask") #### dayMask Type @@ -2512,13 +2512,13 @@ Reference this group by using `maxTime` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-maxtime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/maxTime") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-maxtime.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/maxTime") #### maxTime Type @@ -2530,13 +2530,13 @@ Reference this group by using `start` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-start.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/start") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-start.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/start") #### start Type @@ -2548,13 +2548,13 @@ Reference this group by using `end` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-end.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/end") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-end.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/end") #### end Type @@ -2566,13 +2566,13 @@ Reference this group by using `session` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-session.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/session") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-session.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/session") #### session Type @@ -2584,13 +2584,13 @@ Reference this group by using `pause` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-pause.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/pause") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-pause.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/pause") #### pause Type @@ -2602,13 +2602,13 @@ Reference this group by using `perDay` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-perday.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/perDay") +* defined in: [ServerDataStatus](serverdatastatus-definitions-servertimelimitrule-properties-perday.md "https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule/properties/perDay") #### perDay Type @@ -2634,13 +2634,13 @@ Reference this group by using `categoryId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytasks-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/categoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytasks-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/categoryId") #### categoryId Type @@ -2652,13 +2652,13 @@ Reference this group by using `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytasks-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytasks-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/version") #### version Type @@ -2670,13 +2670,13 @@ Reference this group by using `tasks` -* is required +* is required -* Type: `object[]` ([ServerUpdatedCategoryTask](serverdatastatus-definitions-serverupdatedcategorytask.md)) +* Type: `object[]` ([ServerUpdatedCategoryTask](serverdatastatus-definitions-serverupdatedcategorytask.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytasks-properties-tasks.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/tasks") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytasks-properties-tasks.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks/properties/tasks") #### tasks Type @@ -2704,13 +2704,13 @@ Reference this group by using `i` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-i.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/i") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-i.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/i") #### i Type @@ -2722,13 +2722,13 @@ Reference this group by using `t` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-t.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/t") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-t.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/t") #### t Type @@ -2740,13 +2740,13 @@ Reference this group by using `d` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-d.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/d") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-d.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/d") #### d Type @@ -2758,13 +2758,13 @@ Reference this group by using `p` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-p.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/p") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-p.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/p") #### p Type @@ -2776,13 +2776,13 @@ Reference this group by using `l` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-l.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/l") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverupdatedcategorytask-properties-l.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask/properties/l") #### l Type @@ -2807,13 +2807,13 @@ Reference this group by using `version` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserlist-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserList/properties/version") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserlist-properties-version.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserList/properties/version") #### version Type @@ -2825,13 +2825,13 @@ Reference this group by using `data` -* is required +* is required -* Type: `object[]` ([ServerUserEntry](serverdatastatus-definitions-serveruserentry.md)) +* Type: `object[]` ([ServerUserEntry](serverdatastatus-definitions-serveruserentry.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserlist-properties-data.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserList/properties/data") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserlist-properties-data.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserList/properties/data") #### data Type @@ -2870,13 +2870,13 @@ Reference this group by using `id` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-id.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/id") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-id.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/id") #### id Type @@ -2888,13 +2888,13 @@ Reference this group by using `name` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-name.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/name") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-name.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/name") #### name Type @@ -2906,13 +2906,13 @@ Reference this group by using `password` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-password.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/password") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-password.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/password") #### password Type @@ -2924,13 +2924,13 @@ Reference this group by using `secondPasswordSalt` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-secondpasswordsalt.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/secondPasswordSalt") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-secondpasswordsalt.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/secondPasswordSalt") #### secondPasswordSalt Type @@ -2942,13 +2942,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-type.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/type") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-type.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/type") #### type Type @@ -2969,13 +2969,13 @@ Reference this group by using `timeZone` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-timezone.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/timeZone") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-timezone.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/timeZone") #### timeZone Type @@ -2987,13 +2987,13 @@ Reference this group by using `disableLimitsUntil` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-disablelimitsuntil.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/disableLimitsUntil") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-disablelimitsuntil.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/disableLimitsUntil") #### disableLimitsUntil Type @@ -3005,13 +3005,13 @@ Reference this group by using `mail` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-mail.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/mail") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-mail.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/mail") #### mail Type @@ -3023,13 +3023,13 @@ Reference this group by using `currentDevice` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-currentdevice.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/currentDevice") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-currentdevice.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/currentDevice") #### currentDevice Type @@ -3041,13 +3041,13 @@ Reference this group by using `categoryForNotAssignedApps` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-categoryfornotassignedapps.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/categoryForNotAssignedApps") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-categoryfornotassignedapps.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/categoryForNotAssignedApps") #### categoryForNotAssignedApps Type @@ -3059,13 +3059,13 @@ Reference this group by using `relaxPrimaryDevice` -* is required +* is required -* Type: `boolean` +* Type: `boolean` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-relaxprimarydevice.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/relaxPrimaryDevice") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-relaxprimarydevice.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/relaxPrimaryDevice") #### relaxPrimaryDevice Type @@ -3077,13 +3077,13 @@ Reference this group by using `mailNotificationFlags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-mailnotificationflags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/mailNotificationFlags") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-mailnotificationflags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/mailNotificationFlags") #### mailNotificationFlags Type @@ -3095,13 +3095,13 @@ Reference this group by using `blockedTimes` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-blockedtimes.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/blockedTimes") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-blockedtimes.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/blockedTimes") #### blockedTimes Type @@ -3113,13 +3113,13 @@ Reference this group by using `flags` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-flags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/flags") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-flags.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/flags") #### flags Type @@ -3131,13 +3131,13 @@ Reference this group by using `llc` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-llc.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/llc") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-llc.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/llc") #### llc Type @@ -3149,13 +3149,13 @@ Reference this group by using `pbd` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-pbd.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/pbd") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serveruserentry-properties-pbd.md "https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry/properties/pbd") #### pbd Type @@ -3186,13 +3186,13 @@ Reference this group by using `srvSeq` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-srvseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/srvSeq") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-srvseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/srvSeq") #### srvSeq Type @@ -3204,13 +3204,13 @@ Reference this group by using `senId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-senid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/senId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-senid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/senId") #### senId Type @@ -3222,13 +3222,13 @@ Reference this group by using `senSeq` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-senseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/senSeq") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-senseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/senSeq") #### senSeq Type @@ -3240,13 +3240,13 @@ Reference this group by using `deviceId` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/deviceId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-deviceid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/deviceId") #### deviceId Type @@ -3258,13 +3258,13 @@ Reference this group by using `categoryId` -* is optional +* is optional -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/categoryId") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-categoryid.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/categoryId") #### categoryId Type @@ -3276,13 +3276,13 @@ Reference this group by using `type` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-type.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/type") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-type.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/type") #### type Type @@ -3294,13 +3294,13 @@ Reference this group by using `tempKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-tempkey.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/tempKey") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-tempkey.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/tempKey") #### tempKey Type @@ -3312,13 +3312,13 @@ Reference this group by using `signature` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-signature.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/signature") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyrequest-properties-signature.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest/properties/signature") #### signature Type @@ -3347,13 +3347,13 @@ Reference this group by using `srvSeq` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-srvseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/srvSeq") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-srvseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/srvSeq") #### srvSeq Type @@ -3365,13 +3365,13 @@ Reference this group by using `sender` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-sender.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/sender") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-sender.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/sender") #### sender Type @@ -3383,13 +3383,13 @@ Reference this group by using `rqSeq` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-rqseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/rqSeq") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-rqseq.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/rqSeq") #### rqSeq Type @@ -3401,13 +3401,13 @@ Reference this group by using `tempKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-tempkey.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/tempKey") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-tempkey.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/tempKey") #### tempKey Type @@ -3419,13 +3419,13 @@ Reference this group by using `cryptKey` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-cryptkey.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/cryptKey") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-cryptkey.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/cryptKey") #### cryptKey Type @@ -3437,13 +3437,13 @@ Reference this group by using `signature` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-signature.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/signature") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverkeyresponse-properties-signature.md "https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse/properties/signature") #### signature Type @@ -3468,13 +3468,13 @@ Reference this group by using `v` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdhkey-properties-v.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDhKey/properties/v") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdhkey-properties-v.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDhKey/properties/v") #### v Type @@ -3486,13 +3486,13 @@ Reference this group by using `k` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdhkey-properties-k.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDhKey/properties/k") +* defined in: [ServerDataStatus](serverdatastatus-definitions-serverdhkey-properties-k.md "https://timelimit.io/ServerDataStatus#/definitions/ServerDhKey/properties/k") #### k Type @@ -3517,13 +3517,13 @@ Reference this group by using `v` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fdata-properties-v.md "https://timelimit.io/ServerDataStatus#/definitions/U2fData/properties/v") +* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fdata-properties-v.md "https://timelimit.io/ServerDataStatus#/definitions/U2fData/properties/v") #### v Type @@ -3535,13 +3535,13 @@ Reference this group by using `d` -* is required +* is required -* Type: `object[]` ([U2fItem](serverdatastatus-definitions-u2fitem.md)) +* Type: `object[]` ([U2fItem](serverdatastatus-definitions-u2fitem.md)) -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fdata-properties-d.md "https://timelimit.io/ServerDataStatus#/definitions/U2fData/properties/d") +* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fdata-properties-d.md "https://timelimit.io/ServerDataStatus#/definitions/U2fData/properties/d") #### d Type @@ -3568,13 +3568,13 @@ Reference this group by using `u` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-u.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/u") +* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-u.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/u") #### u Type @@ -3586,13 +3586,13 @@ Reference this group by using `a` -* is required +* is required -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-a.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/a") +* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-a.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/a") #### a Type @@ -3604,13 +3604,13 @@ Reference this group by using `h` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-h.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/h") +* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-h.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/h") #### h Type @@ -3622,13 +3622,13 @@ Reference this group by using `p` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-p.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/p") +* defined in: [ServerDataStatus](serverdatastatus-definitions-u2fitem-properties-p.md "https://timelimit.io/ServerDataStatus#/definitions/U2fItem/properties/p") #### p Type diff --git a/docs/schema/signinbymailcoderequest.md b/docs/schema/signinbymailcoderequest.md index 46b8030..6fda92d 100644 --- a/docs/schema/signinbymailcoderequest.md +++ b/docs/schema/signinbymailcoderequest.md @@ -8,7 +8,7 @@ https://timelimit.io/SignInByMailCodeRequest | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :------------------------------------------------------------------------------------------------ | -| Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | [SignInByMailCodeRequest.schema.json](SignInByMailCodeRequest.schema.json "open original schema") | +| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [SignInByMailCodeRequest.schema.json](SignInByMailCodeRequest.schema.json "open original schema") | ## SignInByMailCodeRequest Type @@ -27,13 +27,13 @@ https://timelimit.io/SignInByMailCodeRequest `mailLoginToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SignInByMailCodeRequest](signinbymailcoderequest-properties-maillogintoken.md "https://timelimit.io/SignInByMailCodeRequest#/properties/mailLoginToken") +* defined in: [SignInByMailCodeRequest](signinbymailcoderequest-properties-maillogintoken.md "https://timelimit.io/SignInByMailCodeRequest#/properties/mailLoginToken") ### mailLoginToken Type @@ -45,16 +45,14 @@ https://timelimit.io/SignInByMailCodeRequest `receivedCode` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SignInByMailCodeRequest](signinbymailcoderequest-properties-receivedcode.md "https://timelimit.io/SignInByMailCodeRequest#/properties/receivedCode") +* defined in: [SignInByMailCodeRequest](signinbymailcoderequest-properties-receivedcode.md "https://timelimit.io/SignInByMailCodeRequest#/properties/receivedCode") ### receivedCode Type `string` - -# SignInByMailCodeRequest Definitions diff --git a/docs/schema/signintofamilyrequest-definitions-newdeviceinfo.md b/docs/schema/signintofamilyrequest-definitions-newdeviceinfo.md index 4f706ea..5ecb699 100644 --- a/docs/schema/signintofamilyrequest-definitions-newdeviceinfo.md +++ b/docs/schema/signintofamilyrequest-definitions-newdeviceinfo.md @@ -26,13 +26,13 @@ https://timelimit.io/SignIntoFamilyRequest#/definitions/NewDeviceInfo `model` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SignIntoFamilyRequest](signintofamilyrequest-definitions-newdeviceinfo-properties-model.md "https://timelimit.io/SignIntoFamilyRequest#/definitions/NewDeviceInfo/properties/model") +* defined in: [SignIntoFamilyRequest](signintofamilyrequest-definitions-newdeviceinfo-properties-model.md "https://timelimit.io/SignIntoFamilyRequest#/definitions/NewDeviceInfo/properties/model") ### model Type diff --git a/docs/schema/signintofamilyrequest.md b/docs/schema/signintofamilyrequest.md index 4c88af2..60d7e1e 100644 --- a/docs/schema/signintofamilyrequest.md +++ b/docs/schema/signintofamilyrequest.md @@ -29,13 +29,13 @@ https://timelimit.io/SignIntoFamilyRequest `mailAuthToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SignIntoFamilyRequest](signintofamilyrequest-properties-mailauthtoken.md "https://timelimit.io/SignIntoFamilyRequest#/properties/mailAuthToken") +* defined in: [SignIntoFamilyRequest](signintofamilyrequest-properties-mailauthtoken.md "https://timelimit.io/SignIntoFamilyRequest#/properties/mailAuthToken") ### mailAuthToken Type @@ -47,13 +47,13 @@ https://timelimit.io/SignIntoFamilyRequest `parentDevice` -* is required +* is required -* Type: `object` ([NewDeviceInfo](signintofamilyrequest-definitions-newdeviceinfo.md)) +* Type: `object` ([NewDeviceInfo](signintofamilyrequest-definitions-newdeviceinfo.md)) -* cannot be null +* cannot be null -* defined in: [SignIntoFamilyRequest](signintofamilyrequest-definitions-newdeviceinfo.md "https://timelimit.io/SignIntoFamilyRequest#/properties/parentDevice") +* defined in: [SignIntoFamilyRequest](signintofamilyrequest-definitions-newdeviceinfo.md "https://timelimit.io/SignIntoFamilyRequest#/properties/parentDevice") ### parentDevice Type @@ -65,13 +65,13 @@ https://timelimit.io/SignIntoFamilyRequest `deviceName` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SignIntoFamilyRequest](signintofamilyrequest-properties-devicename.md "https://timelimit.io/SignIntoFamilyRequest#/properties/deviceName") +* defined in: [SignIntoFamilyRequest](signintofamilyrequest-properties-devicename.md "https://timelimit.io/SignIntoFamilyRequest#/properties/deviceName") ### deviceName Type @@ -83,13 +83,13 @@ https://timelimit.io/SignIntoFamilyRequest `clientLevel` -* is optional +* is optional -* Type: `number` +* Type: `number` -* cannot be null +* cannot be null -* defined in: [SignIntoFamilyRequest](signintofamilyrequest-properties-clientlevel.md "https://timelimit.io/SignIntoFamilyRequest#/properties/clientLevel") +* defined in: [SignIntoFamilyRequest](signintofamilyrequest-properties-clientlevel.md "https://timelimit.io/SignIntoFamilyRequest#/properties/clientLevel") ### clientLevel Type @@ -115,13 +115,13 @@ Reference this group by using `model` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [SignIntoFamilyRequest](signintofamilyrequest-definitions-newdeviceinfo-properties-model.md "https://timelimit.io/SignIntoFamilyRequest#/definitions/NewDeviceInfo/properties/model") +* defined in: [SignIntoFamilyRequest](signintofamilyrequest-definitions-newdeviceinfo-properties-model.md "https://timelimit.io/SignIntoFamilyRequest#/definitions/NewDeviceInfo/properties/model") #### model Type diff --git a/docs/schema/updateprimarydevicerequest.md b/docs/schema/updateprimarydevicerequest.md index bd0e70e..1fbda7d 100644 --- a/docs/schema/updateprimarydevicerequest.md +++ b/docs/schema/updateprimarydevicerequest.md @@ -8,7 +8,7 @@ https://timelimit.io/UpdatePrimaryDeviceRequest | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :------------------------------------------------------------------------------------------------------ | -| Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | [UpdatePrimaryDeviceRequest.schema.json](UpdatePrimaryDeviceRequest.schema.json "open original schema") | +| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [UpdatePrimaryDeviceRequest.schema.json](UpdatePrimaryDeviceRequest.schema.json "open original schema") | ## UpdatePrimaryDeviceRequest Type @@ -28,13 +28,13 @@ https://timelimit.io/UpdatePrimaryDeviceRequest `action` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [UpdatePrimaryDeviceRequest](updateprimarydevicerequest-properties-action.md "https://timelimit.io/UpdatePrimaryDeviceRequest#/properties/action") +* defined in: [UpdatePrimaryDeviceRequest](updateprimarydevicerequest-properties-action.md "https://timelimit.io/UpdatePrimaryDeviceRequest#/properties/action") ### action Type @@ -55,13 +55,13 @@ https://timelimit.io/UpdatePrimaryDeviceRequest `currentUserId` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [UpdatePrimaryDeviceRequest](updateprimarydevicerequest-properties-currentuserid.md "https://timelimit.io/UpdatePrimaryDeviceRequest#/properties/currentUserId") +* defined in: [UpdatePrimaryDeviceRequest](updateprimarydevicerequest-properties-currentuserid.md "https://timelimit.io/UpdatePrimaryDeviceRequest#/properties/currentUserId") ### currentUserId Type @@ -73,16 +73,14 @@ https://timelimit.io/UpdatePrimaryDeviceRequest `authToken` -* is required +* is required -* Type: `string` +* Type: `string` -* cannot be null +* cannot be null -* defined in: [UpdatePrimaryDeviceRequest](updateprimarydevicerequest-properties-authtoken.md "https://timelimit.io/UpdatePrimaryDeviceRequest#/properties/authToken") +* defined in: [UpdatePrimaryDeviceRequest](updateprimarydevicerequest-properties-authtoken.md "https://timelimit.io/UpdatePrimaryDeviceRequest#/properties/authToken") ### authToken Type `string` - -# UpdatePrimaryDeviceRequest Definitions diff --git a/package-lock.json b/package-lock.json index 182094a..4e5561a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "timelimit-server", - "version": "1.17.0", + "version": "1.17.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "timelimit-server", - "version": "1.17.0", + "version": "1.17.1", "license": "AGPL-3.0", "dependencies": { "ajv": "^8.12.0", @@ -25,6 +25,7 @@ "rate-limiter-flexible": "^5.0.0", "sequelize": "^6.32.1", "socket.io": "^4.7.2", + "ts-node": "^10.9.2", "umzug": "^3.3.1" }, "devDependencies": { @@ -37,36 +38,26 @@ "@types/lodash": "^4.14.197", "@types/node": "^20.0.0", "@types/nodemailer": "^6.4.9", - "@types/umzug": "^2.3.3", + "@types/umzug": "^2.3.7", "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", "eslint": "^8.46.0", - "rimraf": "^6.0.0", + "rimraf": "^3.0.1", "typescript": "^5.0.0", "typescript-json-schema": "^0.64.0" }, "engines": { - "node": ">=18.0.0" + "node": ">=21.0.0" }, "optionalDependencies": { "sqlite3": "^5.1.6" } }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@adobe/jsonschema2md": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@adobe/jsonschema2md/-/jsonschema2md-8.0.2.tgz", "integrity": "sha512-g90Rtz1Xghp9HTfbtBH2Pf5IpuUY1Ry9Wps5NNuNmxucbtmnCY4/1KXmtwe0yKxnknPF7nt5/Y8TOekMh450tQ==", "dev": true, - "license": "Apache-2.0", "dependencies": { "@types/json-schema": "^7.0.8", "@types/mdast": "^4.0.0", @@ -93,634 +84,731 @@ "node": "^18.0.0 || >= 20.0.0" } }, - "node_modules/@aws-crypto/crc32": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz", - "integrity": "sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==", + "node_modules/@aws-crypto/sha256-browser": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz", + "integrity": "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==", "dev": true, "optional": true, "dependencies": { - "@aws-crypto/util": "^3.0.0", + "@aws-crypto/sha256-js": "^5.2.0", + "@aws-crypto/supports-web-crypto": "^5.2.0", + "@aws-crypto/util": "^5.2.0", "@aws-sdk/types": "^3.222.0", - "tslib": "^1.11.1" + "@aws-sdk/util-locate-window": "^3.0.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.6.2" } }, - "node_modules/@aws-crypto/crc32/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "optional": true - }, - "node_modules/@aws-crypto/ie11-detection": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz", - "integrity": "sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==", + "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/is-array-buffer": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", + "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", "dev": true, "optional": true, "dependencies": { - "tslib": "^1.11.1" + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" } }, - "node_modules/@aws-crypto/ie11-detection/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "optional": true - }, - "node_modules/@aws-crypto/sha256-browser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz", - "integrity": "sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==", + "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-buffer-from": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", + "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", "dev": true, "optional": true, "dependencies": { - "@aws-crypto/ie11-detection": "^3.0.0", - "@aws-crypto/sha256-js": "^3.0.0", - "@aws-crypto/supports-web-crypto": "^3.0.0", - "@aws-crypto/util": "^3.0.0", - "@aws-sdk/types": "^3.222.0", - "@aws-sdk/util-locate-window": "^3.0.0", - "@aws-sdk/util-utf8-browser": "^3.0.0", - "tslib": "^1.11.1" + "@smithy/is-array-buffer": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" } }, - "node_modules/@aws-crypto/sha256-browser/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", + "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", "dev": true, - "optional": true + "optional": true, + "dependencies": { + "@smithy/util-buffer-from": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } }, "node_modules/@aws-crypto/sha256-js": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz", - "integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz", + "integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==", "dev": true, "optional": true, "dependencies": { - "@aws-crypto/util": "^3.0.0", + "@aws-crypto/util": "^5.2.0", "@aws-sdk/types": "^3.222.0", - "tslib": "^1.11.1" + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@aws-crypto/sha256-js/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "optional": true - }, "node_modules/@aws-crypto/supports-web-crypto": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz", - "integrity": "sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz", + "integrity": "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==", "dev": true, "optional": true, "dependencies": { - "tslib": "^1.11.1" + "tslib": "^2.6.2" } }, - "node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "optional": true - }, "node_modules/@aws-crypto/util": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz", - "integrity": "sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz", + "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==", "dev": true, "optional": true, "dependencies": { "@aws-sdk/types": "^3.222.0", - "@aws-sdk/util-utf8-browser": "^3.0.0", - "tslib": "^1.11.1" + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.6.2" } }, - "node_modules/@aws-crypto/util/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "node_modules/@aws-crypto/util/node_modules/@smithy/is-array-buffer": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", + "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", "dev": true, - "optional": true - }, - "node_modules/@aws-sdk/client-cognito-identity": { - "version": "3.388.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.388.0.tgz", - "integrity": "sha512-5sCogMJ1utRlwLQiameyOrrcyhueknbsC2YK1G9Y7pgmgUl2zzUo7htQS2luW71SeBHiwkTQa3OZjbmGsotJvg==", - "dev": true, - "optional": true, - "dependencies": { - "@aws-crypto/sha256-browser": "3.0.0", - "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.388.0", - "@aws-sdk/credential-provider-node": "3.388.0", - "@aws-sdk/middleware-host-header": "3.387.0", - "@aws-sdk/middleware-logger": "3.387.0", - "@aws-sdk/middleware-recursion-detection": "3.387.0", - "@aws-sdk/middleware-signing": "3.387.0", - "@aws-sdk/middleware-user-agent": "3.387.0", - "@aws-sdk/types": "3.387.0", - "@aws-sdk/util-endpoints": "3.387.0", - "@aws-sdk/util-user-agent-browser": "3.387.0", - "@aws-sdk/util-user-agent-node": "3.387.0", - "@smithy/config-resolver": "^2.0.2", - "@smithy/fetch-http-handler": "^2.0.2", - "@smithy/hash-node": "^2.0.2", - "@smithy/invalid-dependency": "^2.0.2", - "@smithy/middleware-content-length": "^2.0.2", - "@smithy/middleware-endpoint": "^2.0.2", - "@smithy/middleware-retry": "^2.0.2", - "@smithy/middleware-serde": "^2.0.2", - "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.2", - "@smithy/node-http-handler": "^2.0.2", - "@smithy/protocol-http": "^2.0.2", - "@smithy/smithy-client": "^2.0.2", - "@smithy/types": "^2.1.0", - "@smithy/url-parser": "^2.0.2", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", - "@smithy/util-body-length-node": "^2.0.0", - "@smithy/util-defaults-mode-browser": "^2.0.2", - "@smithy/util-defaults-mode-node": "^2.0.2", - "@smithy/util-retry": "^2.0.0", - "@smithy/util-utf8": "^2.0.0", - "tslib": "^2.5.0" + "optional": true, + "dependencies": { + "tslib": "^2.6.2" }, "engines": { "node": ">=14.0.0" } }, - "node_modules/@aws-sdk/client-sso": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.387.0.tgz", - "integrity": "sha512-E7uKSvbA0XMKSN5KLInf52hmMpe9/OKo6N9OPffGXdn3fNEQlvyQq3meUkqG7Is0ldgsQMz5EUBNtNybXzr3tQ==", - "dev": true, - "optional": true, - "dependencies": { - "@aws-crypto/sha256-browser": "3.0.0", - "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/middleware-host-header": "3.387.0", - "@aws-sdk/middleware-logger": "3.387.0", - "@aws-sdk/middleware-recursion-detection": "3.387.0", - "@aws-sdk/middleware-user-agent": "3.387.0", - "@aws-sdk/types": "3.387.0", - "@aws-sdk/util-endpoints": "3.387.0", - "@aws-sdk/util-user-agent-browser": "3.387.0", - "@aws-sdk/util-user-agent-node": "3.387.0", - "@smithy/config-resolver": "^2.0.2", - "@smithy/fetch-http-handler": "^2.0.2", - "@smithy/hash-node": "^2.0.2", - "@smithy/invalid-dependency": "^2.0.2", - "@smithy/middleware-content-length": "^2.0.2", - "@smithy/middleware-endpoint": "^2.0.2", - "@smithy/middleware-retry": "^2.0.2", - "@smithy/middleware-serde": "^2.0.2", - "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.2", - "@smithy/node-http-handler": "^2.0.2", - "@smithy/protocol-http": "^2.0.2", - "@smithy/smithy-client": "^2.0.2", - "@smithy/types": "^2.1.0", - "@smithy/url-parser": "^2.0.2", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", - "@smithy/util-body-length-node": "^2.0.0", - "@smithy/util-defaults-mode-browser": "^2.0.2", - "@smithy/util-defaults-mode-node": "^2.0.2", - "@smithy/util-retry": "^2.0.0", - "@smithy/util-utf8": "^2.0.0", - "tslib": "^2.5.0" + "node_modules/@aws-crypto/util/node_modules/@smithy/util-buffer-from": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", + "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", + "dev": true, + "optional": true, + "dependencies": { + "@smithy/is-array-buffer": "^2.2.0", + "tslib": "^2.6.2" }, "engines": { "node": ">=14.0.0" } }, - "node_modules/@aws-sdk/client-sts": { - "version": "3.388.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.388.0.tgz", - "integrity": "sha512-y9FAcAYHT8O6T/jqhgsIQUb4gLiSTKD3xtzudDvjmFi8gl0oRIY1npbeckSiK6k07VQugm2s64I0nDnDxtWsBg==", - "dev": true, - "optional": true, - "dependencies": { - "@aws-crypto/sha256-browser": "3.0.0", - "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/credential-provider-node": "3.388.0", - "@aws-sdk/middleware-host-header": "3.387.0", - "@aws-sdk/middleware-logger": "3.387.0", - "@aws-sdk/middleware-recursion-detection": "3.387.0", - "@aws-sdk/middleware-sdk-sts": "3.387.0", - "@aws-sdk/middleware-signing": "3.387.0", - "@aws-sdk/middleware-user-agent": "3.387.0", - "@aws-sdk/types": "3.387.0", - "@aws-sdk/util-endpoints": "3.387.0", - "@aws-sdk/util-user-agent-browser": "3.387.0", - "@aws-sdk/util-user-agent-node": "3.387.0", - "@smithy/config-resolver": "^2.0.2", - "@smithy/fetch-http-handler": "^2.0.2", - "@smithy/hash-node": "^2.0.2", - "@smithy/invalid-dependency": "^2.0.2", - "@smithy/middleware-content-length": "^2.0.2", - "@smithy/middleware-endpoint": "^2.0.2", - "@smithy/middleware-retry": "^2.0.2", - "@smithy/middleware-serde": "^2.0.2", - "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.2", - "@smithy/node-http-handler": "^2.0.2", - "@smithy/protocol-http": "^2.0.2", - "@smithy/smithy-client": "^2.0.2", - "@smithy/types": "^2.1.0", - "@smithy/url-parser": "^2.0.2", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", - "@smithy/util-body-length-node": "^2.0.0", - "@smithy/util-defaults-mode-browser": "^2.0.2", - "@smithy/util-defaults-mode-node": "^2.0.2", - "@smithy/util-retry": "^2.0.0", - "@smithy/util-utf8": "^2.0.0", - "fast-xml-parser": "4.2.5", - "tslib": "^2.5.0" + "node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", + "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", + "dev": true, + "optional": true, + "dependencies": { + "@smithy/util-buffer-from": "^2.2.0", + "tslib": "^2.6.2" }, "engines": { "node": ">=14.0.0" } }, + "node_modules/@aws-sdk/client-cognito-identity": { + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.662.0.tgz", + "integrity": "sha512-ZHftalHETCtrEn0Nf6LFCjSbJFBAs/LawNR4N/evSmK4e+YjqbYUw/rzKISKHr6gdFEWYnYDcl2iLR5yX2b3yg==", + "dev": true, + "optional": true, + "dependencies": { + "@aws-crypto/sha256-browser": "5.2.0", + "@aws-crypto/sha256-js": "5.2.0", + "@aws-sdk/client-sso-oidc": "3.662.0", + "@aws-sdk/client-sts": "3.662.0", + "@aws-sdk/core": "3.662.0", + "@aws-sdk/credential-provider-node": "3.662.0", + "@aws-sdk/middleware-host-header": "3.662.0", + "@aws-sdk/middleware-logger": "3.662.0", + "@aws-sdk/middleware-recursion-detection": "3.662.0", + "@aws-sdk/middleware-user-agent": "3.662.0", + "@aws-sdk/region-config-resolver": "3.662.0", + "@aws-sdk/types": "3.662.0", + "@aws-sdk/util-endpoints": "3.662.0", + "@aws-sdk/util-user-agent-browser": "3.662.0", + "@aws-sdk/util-user-agent-node": "3.662.0", + "@smithy/config-resolver": "^3.0.9", + "@smithy/core": "^2.4.7", + "@smithy/fetch-http-handler": "^3.2.9", + "@smithy/hash-node": "^3.0.7", + "@smithy/invalid-dependency": "^3.0.7", + "@smithy/middleware-content-length": "^3.0.9", + "@smithy/middleware-endpoint": "^3.1.4", + "@smithy/middleware-retry": "^3.0.22", + "@smithy/middleware-serde": "^3.0.7", + "@smithy/middleware-stack": "^3.0.7", + "@smithy/node-config-provider": "^3.1.8", + "@smithy/node-http-handler": "^3.2.4", + "@smithy/protocol-http": "^4.1.4", + "@smithy/smithy-client": "^3.3.6", + "@smithy/types": "^3.5.0", + "@smithy/url-parser": "^3.0.7", + "@smithy/util-base64": "^3.0.0", + "@smithy/util-body-length-browser": "^3.0.0", + "@smithy/util-body-length-node": "^3.0.0", + "@smithy/util-defaults-mode-browser": "^3.0.22", + "@smithy/util-defaults-mode-node": "^3.0.22", + "@smithy/util-endpoints": "^2.1.3", + "@smithy/util-middleware": "^3.0.7", + "@smithy/util-retry": "^3.0.7", + "@smithy/util-utf8": "^3.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@aws-sdk/client-sso": { + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.662.0.tgz", + "integrity": "sha512-4j3+eNSnNblcIYCJrsRRdyXFjAWGpGa7s7pdIyDMLwtYA7AKNlnlyQV14jtezhMrN2j6qZ7zZmnwEyFGipgfWA==", + "dev": true, + "optional": true, + "dependencies": { + "@aws-crypto/sha256-browser": "5.2.0", + "@aws-crypto/sha256-js": "5.2.0", + "@aws-sdk/core": "3.662.0", + "@aws-sdk/middleware-host-header": "3.662.0", + "@aws-sdk/middleware-logger": "3.662.0", + "@aws-sdk/middleware-recursion-detection": "3.662.0", + "@aws-sdk/middleware-user-agent": "3.662.0", + "@aws-sdk/region-config-resolver": "3.662.0", + "@aws-sdk/types": "3.662.0", + "@aws-sdk/util-endpoints": "3.662.0", + "@aws-sdk/util-user-agent-browser": "3.662.0", + "@aws-sdk/util-user-agent-node": "3.662.0", + "@smithy/config-resolver": "^3.0.9", + "@smithy/core": "^2.4.7", + "@smithy/fetch-http-handler": "^3.2.9", + "@smithy/hash-node": "^3.0.7", + "@smithy/invalid-dependency": "^3.0.7", + "@smithy/middleware-content-length": "^3.0.9", + "@smithy/middleware-endpoint": "^3.1.4", + "@smithy/middleware-retry": "^3.0.22", + "@smithy/middleware-serde": "^3.0.7", + "@smithy/middleware-stack": "^3.0.7", + "@smithy/node-config-provider": "^3.1.8", + "@smithy/node-http-handler": "^3.2.4", + "@smithy/protocol-http": "^4.1.4", + "@smithy/smithy-client": "^3.3.6", + "@smithy/types": "^3.5.0", + "@smithy/url-parser": "^3.0.7", + "@smithy/util-base64": "^3.0.0", + "@smithy/util-body-length-browser": "^3.0.0", + "@smithy/util-body-length-node": "^3.0.0", + "@smithy/util-defaults-mode-browser": "^3.0.22", + "@smithy/util-defaults-mode-node": "^3.0.22", + "@smithy/util-endpoints": "^2.1.3", + "@smithy/util-middleware": "^3.0.7", + "@smithy/util-retry": "^3.0.7", + "@smithy/util-utf8": "^3.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@aws-sdk/client-sso-oidc": { + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.662.0.tgz", + "integrity": "sha512-YZrH0sftdmjvEIY8u0LCrfEhyaMVpN0+K0K9WsUrFRMZ7DK6nB9YD1f5EaKUN5UjNw5S7gbjSdI8neSCoELjhw==", + "dev": true, + "optional": true, + "dependencies": { + "@aws-crypto/sha256-browser": "5.2.0", + "@aws-crypto/sha256-js": "5.2.0", + "@aws-sdk/core": "3.662.0", + "@aws-sdk/credential-provider-node": "3.662.0", + "@aws-sdk/middleware-host-header": "3.662.0", + "@aws-sdk/middleware-logger": "3.662.0", + "@aws-sdk/middleware-recursion-detection": "3.662.0", + "@aws-sdk/middleware-user-agent": "3.662.0", + "@aws-sdk/region-config-resolver": "3.662.0", + "@aws-sdk/types": "3.662.0", + "@aws-sdk/util-endpoints": "3.662.0", + "@aws-sdk/util-user-agent-browser": "3.662.0", + "@aws-sdk/util-user-agent-node": "3.662.0", + "@smithy/config-resolver": "^3.0.9", + "@smithy/core": "^2.4.7", + "@smithy/fetch-http-handler": "^3.2.9", + "@smithy/hash-node": "^3.0.7", + "@smithy/invalid-dependency": "^3.0.7", + "@smithy/middleware-content-length": "^3.0.9", + "@smithy/middleware-endpoint": "^3.1.4", + "@smithy/middleware-retry": "^3.0.22", + "@smithy/middleware-serde": "^3.0.7", + "@smithy/middleware-stack": "^3.0.7", + "@smithy/node-config-provider": "^3.1.8", + "@smithy/node-http-handler": "^3.2.4", + "@smithy/protocol-http": "^4.1.4", + "@smithy/smithy-client": "^3.3.6", + "@smithy/types": "^3.5.0", + "@smithy/url-parser": "^3.0.7", + "@smithy/util-base64": "^3.0.0", + "@smithy/util-body-length-browser": "^3.0.0", + "@smithy/util-body-length-node": "^3.0.0", + "@smithy/util-defaults-mode-browser": "^3.0.22", + "@smithy/util-defaults-mode-node": "^3.0.22", + "@smithy/util-endpoints": "^2.1.3", + "@smithy/util-middleware": "^3.0.7", + "@smithy/util-retry": "^3.0.7", + "@smithy/util-utf8": "^3.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "@aws-sdk/client-sts": "^3.662.0" + } + }, + "node_modules/@aws-sdk/client-sts": { + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.662.0.tgz", + "integrity": "sha512-RjiXvfW3a36ybHuzYuZ6ZgddYiENiXLDGC3tlZMsKWuoVQNeoh2grx1wxUA6e4ajAIqJLXs5dAYTSXzGaAqHTA==", + "dev": true, + "optional": true, + "dependencies": { + "@aws-crypto/sha256-browser": "5.2.0", + "@aws-crypto/sha256-js": "5.2.0", + "@aws-sdk/client-sso-oidc": "3.662.0", + "@aws-sdk/core": "3.662.0", + "@aws-sdk/credential-provider-node": "3.662.0", + "@aws-sdk/middleware-host-header": "3.662.0", + "@aws-sdk/middleware-logger": "3.662.0", + "@aws-sdk/middleware-recursion-detection": "3.662.0", + "@aws-sdk/middleware-user-agent": "3.662.0", + "@aws-sdk/region-config-resolver": "3.662.0", + "@aws-sdk/types": "3.662.0", + "@aws-sdk/util-endpoints": "3.662.0", + "@aws-sdk/util-user-agent-browser": "3.662.0", + "@aws-sdk/util-user-agent-node": "3.662.0", + "@smithy/config-resolver": "^3.0.9", + "@smithy/core": "^2.4.7", + "@smithy/fetch-http-handler": "^3.2.9", + "@smithy/hash-node": "^3.0.7", + "@smithy/invalid-dependency": "^3.0.7", + "@smithy/middleware-content-length": "^3.0.9", + "@smithy/middleware-endpoint": "^3.1.4", + "@smithy/middleware-retry": "^3.0.22", + "@smithy/middleware-serde": "^3.0.7", + "@smithy/middleware-stack": "^3.0.7", + "@smithy/node-config-provider": "^3.1.8", + "@smithy/node-http-handler": "^3.2.4", + "@smithy/protocol-http": "^4.1.4", + "@smithy/smithy-client": "^3.3.6", + "@smithy/types": "^3.5.0", + "@smithy/url-parser": "^3.0.7", + "@smithy/util-base64": "^3.0.0", + "@smithy/util-body-length-browser": "^3.0.0", + "@smithy/util-body-length-node": "^3.0.0", + "@smithy/util-defaults-mode-browser": "^3.0.22", + "@smithy/util-defaults-mode-node": "^3.0.22", + "@smithy/util-endpoints": "^2.1.3", + "@smithy/util-middleware": "^3.0.7", + "@smithy/util-retry": "^3.0.7", + "@smithy/util-utf8": "^3.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@aws-sdk/core": { + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.662.0.tgz", + "integrity": "sha512-w64Fa4dsgM8vN7Z+QPR3n+aAl5GXThQRH8deT/iF1rLrzfq7V8xxACJ/CLVaxrZMZUPUUgG7DUAo95nXFWmGjA==", + "dev": true, + "optional": true, + "dependencies": { + "@smithy/core": "^2.4.7", + "@smithy/node-config-provider": "^3.1.8", + "@smithy/property-provider": "^3.1.7", + "@smithy/protocol-http": "^4.1.4", + "@smithy/signature-v4": "^4.2.0", + "@smithy/smithy-client": "^3.3.6", + "@smithy/types": "^3.5.0", + "@smithy/util-middleware": "^3.0.7", + "fast-xml-parser": "4.4.1", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" + } + }, "node_modules/@aws-sdk/credential-provider-cognito-identity": { - "version": "3.388.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.388.0.tgz", - "integrity": "sha512-j1oyBc0/O76YouOC2wMZuQUfHOjfrKWgBibIwrwqEqacYWMx/IBxZkk9j2fFerIVaKhhMNkZHAGb+qBx0urR/Q==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.662.0.tgz", + "integrity": "sha512-5A2eVcXxQtnLwPFRoQOUAzMuCKWJp6VzMQvACZ+d4B59myHzns/RtHXvIku/6t+l+Nzqsun6iOaWnfxU7h53Mw==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/client-cognito-identity": "3.388.0", - "@aws-sdk/types": "3.387.0", - "@smithy/property-provider": "^2.0.0", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/client-cognito-identity": "3.662.0", + "@aws-sdk/types": "3.662.0", + "@smithy/property-provider": "^3.1.7", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.387.0.tgz", - "integrity": "sha512-PVqNk7XPIYe5CMYNvELkcALtkl/pIM8/uPtqEtTg+mgnZBeL4fAmgXZiZMahQo1DxP5t/JaK384f6JG+A0qDjA==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.662.0.tgz", + "integrity": "sha512-Dgwb0c/FH4xT5QZZFdLTFmCkdG3woXIAgLx5HCoH9Ty5G7T8keHOU9Jm4Vpe2ZJXL7JJHlLakGS65+bgXTuLSQ==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/types": "3.387.0", - "@smithy/property-provider": "^2.0.0", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/types": "3.662.0", + "@smithy/property-provider": "^3.1.7", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-http": { + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.662.0.tgz", + "integrity": "sha512-Wnle/uJI4Ku9ABJHof9sio28VlaSbF3jVQKTSVCJftvbKELlFOlY5aXSjtu0wwcJqDS5r78N5KM7aARUJES+DA==", + "dev": true, + "optional": true, + "dependencies": { + "@aws-sdk/types": "3.662.0", + "@smithy/fetch-http-handler": "^3.2.9", + "@smithy/node-http-handler": "^3.2.4", + "@smithy/property-provider": "^3.1.7", + "@smithy/protocol-http": "^4.1.4", + "@smithy/smithy-client": "^3.3.6", + "@smithy/types": "^3.5.0", + "@smithy/util-stream": "^3.1.9", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.388.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.388.0.tgz", - "integrity": "sha512-3dg3A8AiZ5vXkSAYyyI3V/AW3Eo6KQJyE/glA+Nr2M0oAjT4z3vHhS3pf2B+hfKGZBTuKKgxusrrhrQABd/Diw==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.662.0.tgz", + "integrity": "sha512-jk+A5B0NRYG4KrjJ8ef1+r9bFjhpwUm/A9grJmp3JOwcHKXvI2Gy9BXNqfqqVgrK0Gns+WyhJZy6rsRaC+v1oQ==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/credential-provider-env": "3.387.0", - "@aws-sdk/credential-provider-process": "3.387.0", - "@aws-sdk/credential-provider-sso": "3.388.0", - "@aws-sdk/credential-provider-web-identity": "3.387.0", - "@aws-sdk/types": "3.387.0", - "@smithy/credential-provider-imds": "^2.0.0", - "@smithy/property-provider": "^2.0.0", - "@smithy/shared-ini-file-loader": "^2.0.0", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/credential-provider-env": "3.662.0", + "@aws-sdk/credential-provider-http": "3.662.0", + "@aws-sdk/credential-provider-process": "3.662.0", + "@aws-sdk/credential-provider-sso": "3.662.0", + "@aws-sdk/credential-provider-web-identity": "3.662.0", + "@aws-sdk/types": "3.662.0", + "@smithy/credential-provider-imds": "^3.2.4", + "@smithy/property-provider": "^3.1.7", + "@smithy/shared-ini-file-loader": "^3.1.8", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" + }, + "peerDependencies": { + "@aws-sdk/client-sts": "^3.662.0" } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.388.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.388.0.tgz", - "integrity": "sha512-BqWAkIG08gj/wevpesaZhAjALjfUNVjseHQRk+DNUoHIfyibW7Ahf3q/GIPs11dA2o8ECwR9/fo68Sq+sK799A==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.662.0.tgz", + "integrity": "sha512-2O9wjxdLcU1b+bWVkp3YYbPHo15SU3pW4KfWTca5bB/C01i1eqiHnwsOFz/WKPYYKNj0FhXtJJjeDQLtNFYI8A==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/credential-provider-env": "3.387.0", - "@aws-sdk/credential-provider-ini": "3.388.0", - "@aws-sdk/credential-provider-process": "3.387.0", - "@aws-sdk/credential-provider-sso": "3.388.0", - "@aws-sdk/credential-provider-web-identity": "3.387.0", - "@aws-sdk/types": "3.387.0", - "@smithy/credential-provider-imds": "^2.0.0", - "@smithy/property-provider": "^2.0.0", - "@smithy/shared-ini-file-loader": "^2.0.0", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/credential-provider-env": "3.662.0", + "@aws-sdk/credential-provider-http": "3.662.0", + "@aws-sdk/credential-provider-ini": "3.662.0", + "@aws-sdk/credential-provider-process": "3.662.0", + "@aws-sdk/credential-provider-sso": "3.662.0", + "@aws-sdk/credential-provider-web-identity": "3.662.0", + "@aws-sdk/types": "3.662.0", + "@smithy/credential-provider-imds": "^3.2.4", + "@smithy/property-provider": "^3.1.7", + "@smithy/shared-ini-file-loader": "^3.1.8", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.387.0.tgz", - "integrity": "sha512-tQScLHmDlqkQN+mqw4s3cxepEUeHYDhFl5eH+J8puvPqWjXMYpCEdY79SAtWs6SZd4CWiZ0VLeYU6xQBZengbQ==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.662.0.tgz", + "integrity": "sha512-1QUdtr/JiuvRjVgA8enpgCwjq7Eud8eVUT0i/vpWuFp5TV2FFq/8BD3GBkesTdy4Ylms6QVGf7J6INdfUWQEmw==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/types": "3.387.0", - "@smithy/property-provider": "^2.0.0", - "@smithy/shared-ini-file-loader": "^2.0.0", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/types": "3.662.0", + "@smithy/property-provider": "^3.1.7", + "@smithy/shared-ini-file-loader": "^3.1.8", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.388.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.388.0.tgz", - "integrity": "sha512-RH02+rntaO0UhnSBr42n+7q8HOztc+Dets/hh6cWovf3Yi9s9ghLgYLN9FXpSosfot3XkmT/HOCa+CphAmGN9A==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.662.0.tgz", + "integrity": "sha512-zxze6pDPgwBwl7S3h4JDALCCz93pTAfulbCY8FqMEd7GvnAiofHpL9svyt4+gytXwwUSsQ6KxCMVLbi+8k8YIg==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/client-sso": "3.387.0", - "@aws-sdk/token-providers": "3.388.0", - "@aws-sdk/types": "3.387.0", - "@smithy/property-provider": "^2.0.0", - "@smithy/shared-ini-file-loader": "^2.0.0", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/client-sso": "3.662.0", + "@aws-sdk/token-providers": "3.662.0", + "@aws-sdk/types": "3.662.0", + "@smithy/property-provider": "^3.1.7", + "@smithy/shared-ini-file-loader": "^3.1.8", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.387.0.tgz", - "integrity": "sha512-6ueMPl+J3KWv6ZaAWF4Z138QCuBVFZRVAgwbtP3BNqWrrs4Q6TPksOQJ79lRDMpv0EUoyVl04B6lldNlhN8RdA==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.662.0.tgz", + "integrity": "sha512-GhPwxmHSFtwCckuT+34JG+U99qKfDWVYPLJOPI6b35+aLhfVqW5CHPmVjtM4WZqbxzsA0a3KAYA/U1ZaluI4SA==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/types": "3.387.0", - "@smithy/property-provider": "^2.0.0", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/types": "3.662.0", + "@smithy/property-provider": "^3.1.7", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" + }, + "peerDependencies": { + "@aws-sdk/client-sts": "^3.662.0" } }, "node_modules/@aws-sdk/credential-providers": { - "version": "3.388.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.388.0.tgz", - "integrity": "sha512-5opHLYjj6rHrw2OaxE+IcLhC9JfiopPH7hRknzKjFnSrJ+HjzcHCML5xghwHLJOLGcoWU40CCSlwJVPLlJluMw==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.662.0.tgz", + "integrity": "sha512-9307nnbBqUVM8ttkFrt5/x7aoOwomRQH/prLM0AoRqDfUFe70YX2mk1+czfU6aBku+aShDd5OrwVQ5HC4E/quQ==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/client-cognito-identity": "3.388.0", - "@aws-sdk/client-sso": "3.387.0", - "@aws-sdk/client-sts": "3.388.0", - "@aws-sdk/credential-provider-cognito-identity": "3.388.0", - "@aws-sdk/credential-provider-env": "3.387.0", - "@aws-sdk/credential-provider-ini": "3.388.0", - "@aws-sdk/credential-provider-node": "3.388.0", - "@aws-sdk/credential-provider-process": "3.387.0", - "@aws-sdk/credential-provider-sso": "3.388.0", - "@aws-sdk/credential-provider-web-identity": "3.387.0", - "@aws-sdk/types": "3.387.0", - "@smithy/credential-provider-imds": "^2.0.0", - "@smithy/property-provider": "^2.0.0", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/client-cognito-identity": "3.662.0", + "@aws-sdk/client-sso": "3.662.0", + "@aws-sdk/client-sts": "3.662.0", + "@aws-sdk/credential-provider-cognito-identity": "3.662.0", + "@aws-sdk/credential-provider-env": "3.662.0", + "@aws-sdk/credential-provider-http": "3.662.0", + "@aws-sdk/credential-provider-ini": "3.662.0", + "@aws-sdk/credential-provider-node": "3.662.0", + "@aws-sdk/credential-provider-process": "3.662.0", + "@aws-sdk/credential-provider-sso": "3.662.0", + "@aws-sdk/credential-provider-web-identity": "3.662.0", + "@aws-sdk/types": "3.662.0", + "@smithy/credential-provider-imds": "^3.2.4", + "@smithy/property-provider": "^3.1.7", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@aws-sdk/middleware-host-header": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.387.0.tgz", - "integrity": "sha512-EWm9PXSr8dSp7hnRth1U7OfelXQp9dLf1yS1kUL+UhppYDJpjhdP7ql3NI4xJKw8e76sP2FuJYEuzWnJHuWoyQ==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.662.0.tgz", + "integrity": "sha512-Gkb0J1LTvD8LOS8uwoRI5weFXvvJwP1jfnYwzQrFgLymRFHJm5JtORQZtmw34dtdou+IBTUsH1mgI8b3QVVH3w==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/types": "3.387.0", - "@smithy/protocol-http": "^2.0.2", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/types": "3.662.0", + "@smithy/protocol-http": "^4.1.4", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@aws-sdk/middleware-logger": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.387.0.tgz", - "integrity": "sha512-FjAvJr1XyaInT81RxUwgifnbXoFJrRBFc64XeFJgFanGIQCWLYxRrK2HV9eBpao/AycbmuoHgLd/f0sa4hZFoQ==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.662.0.tgz", + "integrity": "sha512-aSpwVHtfMlqzpmnmmUgRNCaIcxXdRrGqGWG+VWXuYR1F6jJARDDCxGkSuKiPEOLX0h0BroUo4gqbM8ILXQ8rVw==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/types": "3.387.0", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/types": "3.662.0", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@aws-sdk/middleware-recursion-detection": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.387.0.tgz", - "integrity": "sha512-ZF45T785ru8OwvYZw6awD9Z76OwSMM1eZzj2eY+FDz1cHfkpLjxEiti2iIH1FxbyK7n9ZqDUx29lVlCv238YyQ==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.662.0.tgz", + "integrity": "sha512-V/MYE+LOFIQDLnpWMHLxnKu+ELhD3pLOrWXVhKpVit6YcHxaOz6nvB40CPamSPDXenA11FGXKAGNHZ0loTpDQg==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/types": "3.387.0", - "@smithy/protocol-http": "^2.0.2", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/types": "3.662.0", + "@smithy/protocol-http": "^4.1.4", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, - "node_modules/@aws-sdk/middleware-sdk-sts": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.387.0.tgz", - "integrity": "sha512-7ZzRKOJ4V/JDQmKz9z+FjZqw59mrMATEMLR6ff0H0JHMX0Uk5IX8TQB058ss+ar14qeJ4UcteYzCqHNI0O1BHw==", + "node_modules/@aws-sdk/middleware-user-agent": { + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.662.0.tgz", + "integrity": "sha512-NT940BLSSys/A8W3zO3g2Kj+zpeydqGbSQgN6qz84jTskQjnrlamoq+Zl9Rrp8Cn8sC10UQ09kGg97lvjVOlmg==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/middleware-signing": "3.387.0", - "@aws-sdk/types": "3.387.0", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/types": "3.662.0", + "@aws-sdk/util-endpoints": "3.662.0", + "@smithy/protocol-http": "^4.1.4", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, - "node_modules/@aws-sdk/middleware-signing": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.387.0.tgz", - "integrity": "sha512-oJXlE0MES8gxNLo137PPNNiOICQGOaETTvq3kBSJgb/gtEAxQajMIlaNT7s1wsjOAruFHt4975nCXuY4lpx7GQ==", + "node_modules/@aws-sdk/region-config-resolver": { + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.662.0.tgz", + "integrity": "sha512-MDiWl4wZSVnnTELLb+jFSe0nj9HwxJPX2JnghXKkOXmbKEiE2/21DCQwU9mr9VUq2ZOQqaSnMFPr94iRu0AVTQ==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/types": "3.387.0", - "@smithy/property-provider": "^2.0.0", - "@smithy/protocol-http": "^2.0.2", - "@smithy/signature-v4": "^2.0.0", - "@smithy/types": "^2.1.0", - "@smithy/util-middleware": "^2.0.0", - "tslib": "^2.5.0" + "@aws-sdk/types": "3.662.0", + "@smithy/node-config-provider": "^3.1.8", + "@smithy/types": "^3.5.0", + "@smithy/util-config-provider": "^3.0.0", + "@smithy/util-middleware": "^3.0.7", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, - "node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.387.0.tgz", - "integrity": "sha512-hTfFTwDtp86xS98BKa+RFuLfcvGftxwzrbZeisZV8hdb4ZhvNXjSxnvM3vetW0GUEnY9xHPSGyp2ERRTinPKFQ==", + "node_modules/@aws-sdk/token-providers": { + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.662.0.tgz", + "integrity": "sha512-OqtBPutNC9Am10P1W5IwqRvzCVQAHRxWxZnfDBh1FQjNmoboGWYSriKxbrCRYLFffusNuzo8KnOFOmg1sRlhJQ==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/types": "3.387.0", - "@aws-sdk/util-endpoints": "3.387.0", - "@smithy/protocol-http": "^2.0.2", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/types": "3.662.0", + "@smithy/property-provider": "^3.1.7", + "@smithy/shared-ini-file-loader": "^3.1.8", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@aws-sdk/token-providers": { - "version": "3.388.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.388.0.tgz", - "integrity": "sha512-2lo1gFJl624kfjo/YdU6zW+k6dEwhoqjNkDNbOZEFgS1KDofHe9GX8W4/ReKb0Ggho5/EcjzZ53/1CjkzUq4tA==", - "dev": true, - "optional": true, - "dependencies": { - "@aws-crypto/sha256-browser": "3.0.0", - "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/middleware-host-header": "3.387.0", - "@aws-sdk/middleware-logger": "3.387.0", - "@aws-sdk/middleware-recursion-detection": "3.387.0", - "@aws-sdk/middleware-user-agent": "3.387.0", - "@aws-sdk/types": "3.387.0", - "@aws-sdk/util-endpoints": "3.387.0", - "@aws-sdk/util-user-agent-browser": "3.387.0", - "@aws-sdk/util-user-agent-node": "3.387.0", - "@smithy/config-resolver": "^2.0.2", - "@smithy/fetch-http-handler": "^2.0.2", - "@smithy/hash-node": "^2.0.2", - "@smithy/invalid-dependency": "^2.0.2", - "@smithy/middleware-content-length": "^2.0.2", - "@smithy/middleware-endpoint": "^2.0.2", - "@smithy/middleware-retry": "^2.0.2", - "@smithy/middleware-serde": "^2.0.2", - "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.2", - "@smithy/node-http-handler": "^2.0.2", - "@smithy/property-provider": "^2.0.0", - "@smithy/protocol-http": "^2.0.2", - "@smithy/shared-ini-file-loader": "^2.0.0", - "@smithy/smithy-client": "^2.0.2", - "@smithy/types": "^2.1.0", - "@smithy/url-parser": "^2.0.2", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", - "@smithy/util-body-length-node": "^2.0.0", - "@smithy/util-defaults-mode-browser": "^2.0.2", - "@smithy/util-defaults-mode-node": "^2.0.2", - "@smithy/util-retry": "^2.0.0", - "@smithy/util-utf8": "^2.0.0", - "tslib": "^2.5.0" + "node": ">=16.0.0" }, - "engines": { - "node": ">=14.0.0" + "peerDependencies": { + "@aws-sdk/client-sso-oidc": "^3.662.0" } }, "node_modules/@aws-sdk/types": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.387.0.tgz", - "integrity": "sha512-YTjFabNwjTF+6yl88f0/tWff018qmmgMmjlw45s6sdVKueWxdxV68U7gepNLF2nhaQPZa6FDOBoA51NaviVs0Q==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.662.0.tgz", + "integrity": "sha512-Ff9/KRmIm8iEzodxzISLj4/pB/0hX2nVw1RFeOBC65OuM6nHrAdWHHog/CVx25hS5JPU0uE3h6NlWRaBJ7AV5w==", "dev": true, "optional": true, "dependencies": { - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@aws-sdk/util-endpoints": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.387.0.tgz", - "integrity": "sha512-g7kvuCXehGXHHBw9PkSQdwVyDFmNUZLmfrRmqMyrMDG9QLQrxr4pyWcSaYgTE16yUzhQQOR+QSey+BL6W9/N6g==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.662.0.tgz", + "integrity": "sha512-RQ/78yNUxZZZULFg7VxT7oObGOR/FBc0ojiFoCAKC20ycY8VvVX5Eof4gyxoVpwOP7EoZO3UlWSIqtaEV/X70w==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/types": "3.387.0", - "tslib": "^2.5.0" + "@aws-sdk/types": "3.662.0", + "@smithy/types": "^3.5.0", + "@smithy/util-endpoints": "^2.1.3", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@aws-sdk/util-locate-window": { - "version": "3.310.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz", - "integrity": "sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w==", + "version": "3.568.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.568.0.tgz", + "integrity": "sha512-3nh4TINkXYr+H41QaPelCceEB2FXP3fxp93YZXB/kqJvX0U9j0N0Uk45gvsjmEPzG8XxkPEeLIfT2I1M7A6Lig==", "dev": true, "optional": true, "dependencies": { - "tslib": "^2.5.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@aws-sdk/util-user-agent-browser": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.387.0.tgz", - "integrity": "sha512-lpgSVvDqx+JjHZCTYs/yQSS7J71dPlJeAlvxc7bmx5m+vfwKe07HAnIs+929DngS0QbAp/VaXbTiMFsInLkO4Q==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.662.0.tgz", + "integrity": "sha512-5wQd+HbNTY1r1Gndxf93dAEFtKz1DqcalI4Ym40To+RIonSsYQNRomFoizYNgJ1P+Mkfsr4P1dy/MNTlkqTZuQ==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/types": "3.387.0", - "@smithy/types": "^2.1.0", + "@aws-sdk/types": "3.662.0", + "@smithy/types": "^3.5.0", "bowser": "^2.11.0", - "tslib": "^2.5.0" + "tslib": "^2.6.2" } }, "node_modules/@aws-sdk/util-user-agent-node": { - "version": "3.387.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.387.0.tgz", - "integrity": "sha512-r9OVkcWpRYatjLhJacuHFgvO2T5s/Nu5DDbScMrkUD8b4aGIIqsrdZji0vZy9FCjsUFQMM92t9nt4SejrGjChA==", + "version": "3.662.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.662.0.tgz", + "integrity": "sha512-vBRbZ9Hr1OGmdJPWj36X0fR8/VdI2JiwK6+oJRa6qfJ6AnhqCYZbCyeA6JIDeEu3M9iu1OLjenU8NdXhTz8c2w==", "dev": true, "optional": true, "dependencies": { - "@aws-sdk/types": "3.387.0", - "@smithy/node-config-provider": "^2.0.2", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@aws-sdk/types": "3.662.0", + "@smithy/node-config-provider": "^3.1.8", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" }, "peerDependencies": { "aws-crt": ">=1.0.0" @@ -731,21 +819,10 @@ } } }, - "node_modules/@aws-sdk/util-utf8-browser": { - "version": "3.259.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz", - "integrity": "sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==", - "dev": true, - "optional": true, - "dependencies": { - "tslib": "^2.3.1" - } - }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, "dependencies": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -769,11 +846,10 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", + "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", "dev": true, - "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } @@ -817,16 +893,38 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/@eslint/js": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -839,12 +937,13 @@ "optional": true }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", + "deprecated": "Use @eslint/config-array instead", "dev": true, "dependencies": { - "@humanwhocodes/object-schema": "^2.0.2", + "@humanwhocodes/object-schema": "^2.0.3", "debug": "^4.3.1", "minimatch": "^3.0.5" }, @@ -852,97 +951,80 @@ "node": ">=10.10.0" } }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", - "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", - "dev": true - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=12" + "node": "*" } }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, - "license": "MIT", "engines": { - "node": ">=12" + "node": ">=12.22" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", + "dev": true }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "dev": true, + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" } }, + "node_modules/@mongodb-js/saslprep": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.9.tgz", + "integrity": "sha512-tVkljjeEaAhCqTzajSdgbQ6gE6f3oneVwa3iXR6csiEwXXOFsiC6Uh9iAjAhXPtqa/XMDHWjjeNH/77m/Yq2dw==", + "dev": true, + "optional": true, + "dependencies": { + "sparse-bitfield": "^3.0.3" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -999,60 +1081,137 @@ "node": ">=10" } }, - "node_modules/@npmcli/move-file/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, + "node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" }, - "engines": { - "node": "*" + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/node-core-library/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@npmcli/move-file/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "optional": true, + "node_modules/@rushstack/node-core-library/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dependencies": { - "glob": "^7.1.3" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" }, "bin": { - "rimraf": "bin.js" + "semver": "bin/semver.js" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": ">=10" } }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "license": "MIT", - "optional": true, + "node_modules/@rushstack/node-core-library/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@rushstack/terminal": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.14.2.tgz", + "integrity": "sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==", + "dependencies": { + "@rushstack/node-core-library": "5.9.0", + "supports-color": "~8.1.1" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/terminal/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=14" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, "node_modules/@rushstack/ts-command-line": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.15.2.tgz", - "integrity": "sha512-5+C2uoJY8b+odcZD6coEe2XNC4ZjGB4vCMESbqW/8DHRWC/qIHfANdmN9F1wz/lAgxz72i7xRoVtPY2j7e4gpQ==", + "version": "4.22.8", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.22.8.tgz", + "integrity": "sha512-XbFjOoV7qZHJnSuFUHv0pKaFA4ixyCuki+xMjsMfDwfvQjs5MYG0IK5COal3tRnG7KCDe2l/G+9LrzYE/RJhgg==", "dependencies": { + "@rushstack/terminal": "0.14.2", "@types/argparse": "1.0.38", "argparse": "~1.0.9", - "colors": "~1.2.1", "string-argv": "~0.3.1" } }, @@ -1064,562 +1223,607 @@ "sprintf-js": "~1.0.2" } }, + "node_modules/@rushstack/ts-command-line/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, "node_modules/@smithy/abort-controller": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.0.2.tgz", - "integrity": "sha512-ln5Cob0mksym62sLr7NiPOSqJ0jKao4qjfcNLDdgINM1lQI12hXrZBlKdPHbXJqpKhKiECDgonMoqCM8bigq4g==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.5.tgz", + "integrity": "sha512-DhNPnqTqPoG8aZ5dWkFOgsuY+i0GQ3CI6hMmvCoduNsnU9gUZWZBwGfDQsTTB7NvFPkom1df7jMIJWU90kuXXg==", "dev": true, "optional": true, "dependencies": { - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/config-resolver": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-2.0.2.tgz", - "integrity": "sha512-0kdsqBL6BdmSbdU6YaDkodVBMua5MuQQluC3nocJ7OJ6PnOuM7i2FEQHE46LBadLqT+CimlDSM+6j91uHNL1ng==", + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.9.tgz", + "integrity": "sha512-5d9oBf40qC7n2xUoHmntKLdqsyTMMo/r49+eqSIjJ73eDfEtljAxEhzIQ3bkgXJtR3xiv7YzMT/3FF3ORkjWdg==", "dev": true, "optional": true, "dependencies": { - "@smithy/types": "^2.1.0", - "@smithy/util-config-provider": "^2.0.0", - "@smithy/util-middleware": "^2.0.0", - "tslib": "^2.5.0" + "@smithy/node-config-provider": "^3.1.8", + "@smithy/types": "^3.5.0", + "@smithy/util-config-provider": "^3.0.0", + "@smithy/util-middleware": "^3.0.7", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, - "node_modules/@smithy/credential-provider-imds": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.2.tgz", - "integrity": "sha512-mbWFYEZ00LBRDk3WvcXViwpdpkJQcfrM3seuKzFxZnF6wIBLMwrcWcsj+OUC/1L+86m8aQY9imXMAaQsAoGxow==", + "node_modules/@smithy/core": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.4.7.tgz", + "integrity": "sha512-goqMjX+IoVEnHZjYuzu8xwoZjoteMiLXsPHuXPBkWsGwu0o9c3nTjqkUlP1Ez/V8E501aOU7CJ3INk8mQcW2gw==", "dev": true, "optional": true, "dependencies": { - "@smithy/node-config-provider": "^2.0.2", - "@smithy/property-provider": "^2.0.2", - "@smithy/types": "^2.1.0", - "@smithy/url-parser": "^2.0.2", - "tslib": "^2.5.0" + "@smithy/middleware-endpoint": "^3.1.4", + "@smithy/middleware-retry": "^3.0.22", + "@smithy/middleware-serde": "^3.0.7", + "@smithy/protocol-http": "^4.1.4", + "@smithy/smithy-client": "^3.3.6", + "@smithy/types": "^3.5.0", + "@smithy/util-body-length-browser": "^3.0.0", + "@smithy/util-middleware": "^3.0.7", + "@smithy/util-utf8": "^3.0.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, - "node_modules/@smithy/eventstream-codec": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.2.tgz", - "integrity": "sha512-PQZiKx7fMnNwx4zxcUCm82VjnqK6wV4MEHSmMy3taj5dKfXV782IjRGyaDT+8TsmNqVdZIkve5zLRAzh+7kOhA==", + "node_modules/@smithy/credential-provider-imds": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.2.4.tgz", + "integrity": "sha512-S9bb0EIokfYEuar4kEbLta+ivlKCWOCFsLZuilkNy9i0uEUEHSi47IFLPaxqqCl+0ftKmcOTHayY5nQhAuq7+w==", "dev": true, "optional": true, "dependencies": { - "@aws-crypto/crc32": "3.0.0", - "@smithy/types": "^2.1.0", - "@smithy/util-hex-encoding": "^2.0.0", - "tslib": "^2.5.0" + "@smithy/node-config-provider": "^3.1.8", + "@smithy/property-provider": "^3.1.7", + "@smithy/types": "^3.5.0", + "@smithy/url-parser": "^3.0.7", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" } }, "node_modules/@smithy/fetch-http-handler": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.0.2.tgz", - "integrity": "sha512-Wo2m1RaiXNSLF4J3D62LpdSoj/YYb+6tn0H8is1tSrzr7eXAdiYVBc0wIa23N0wT4zmN0iG/yNY6gTCDQ6799A==", + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.9.tgz", + "integrity": "sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==", "dev": true, "optional": true, "dependencies": { - "@smithy/protocol-http": "^2.0.2", - "@smithy/querystring-builder": "^2.0.2", - "@smithy/types": "^2.1.0", - "@smithy/util-base64": "^2.0.0", - "tslib": "^2.5.0" + "@smithy/protocol-http": "^4.1.4", + "@smithy/querystring-builder": "^3.0.7", + "@smithy/types": "^3.5.0", + "@smithy/util-base64": "^3.0.0", + "tslib": "^2.6.2" } }, "node_modules/@smithy/hash-node": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.0.2.tgz", - "integrity": "sha512-JKDzZ1YVR7JzOBaJoWy3ToJCE86OQE6D4kOBvvVsu93a3lcF9kv6KYTKBYEWAjwOn/CpK4NH7mKB01OQ8H+aiA==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-3.0.7.tgz", + "integrity": "sha512-SAGHN+QkrwcHFjfWzs/czX94ZEjPJ0CrWJS3M43WswDXVEuP4AVy9gJ3+AF6JQHZD13bojmuf/Ap/ItDeZ+Qfw==", "dev": true, "optional": true, "dependencies": { - "@smithy/types": "^2.1.0", - "@smithy/util-buffer-from": "^2.0.0", - "@smithy/util-utf8": "^2.0.0", - "tslib": "^2.5.0" + "@smithy/types": "^3.5.0", + "@smithy/util-buffer-from": "^3.0.0", + "@smithy/util-utf8": "^3.0.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/invalid-dependency": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-2.0.2.tgz", - "integrity": "sha512-inQZQ5gCO3WRWuXpsc1YJ4KBjsvj2qsoU32yTIKznBWTCQe/D5Dp+sSaysqBqxe0VTZ+8nFEHdUMWUX2BxQThw==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-3.0.7.tgz", + "integrity": "sha512-Bq00GsAhHeYSuZX8Kpu4sbI9agH2BNYnqUmmbTGWOhki9NVsWn2jFr896vvoTMH8KAjNX/ErC/8t5QHuEXG+IA==", "dev": true, "optional": true, "dependencies": { - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" } }, "node_modules/@smithy/is-array-buffer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.0.0.tgz", - "integrity": "sha512-z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-3.0.0.tgz", + "integrity": "sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ==", "dev": true, "optional": true, "dependencies": { - "tslib": "^2.5.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/middleware-content-length": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-2.0.2.tgz", - "integrity": "sha512-FmHlNfuvYgDZE3fIx0G3rD/wLXfAmBYE4mVc/w6d7RllA7TygPzq2pfHL1iCMzWkWTdoAVnt3h4aavAZnhaxEQ==", + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-3.0.9.tgz", + "integrity": "sha512-t97PidoGElF9hTtLCrof32wfWMqC5g2SEJNxaVH3NjlatuNGsdxXRYO/t+RPnxA15RpYiS0f+zG7FuE2DeGgjA==", "dev": true, "optional": true, "dependencies": { - "@smithy/protocol-http": "^2.0.2", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@smithy/protocol-http": "^4.1.4", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/middleware-endpoint": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.2.tgz", - "integrity": "sha512-ropE7/c+g22QeluZ+By/B/WvVep0UFreX+IeRMGIO7EbOUPgqtJRXpbJFdG6JKB1uC+CdaJLn4MnZnVBpcyjuA==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.1.4.tgz", + "integrity": "sha512-/ChcVHekAyzUbyPRI8CzPPLj6y8QRAfJngWcLMgsWxKVzw/RzBV69mSOzJYDD3pRwushA1+5tHtPF8fjmzBnrQ==", "dev": true, "optional": true, "dependencies": { - "@smithy/middleware-serde": "^2.0.2", - "@smithy/types": "^2.1.0", - "@smithy/url-parser": "^2.0.2", - "@smithy/util-middleware": "^2.0.0", - "tslib": "^2.5.0" + "@smithy/middleware-serde": "^3.0.7", + "@smithy/node-config-provider": "^3.1.8", + "@smithy/shared-ini-file-loader": "^3.1.8", + "@smithy/types": "^3.5.0", + "@smithy/url-parser": "^3.0.7", + "@smithy/util-middleware": "^3.0.7", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/middleware-retry": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-2.0.2.tgz", - "integrity": "sha512-wtBUXqtZVriiXppYaFkUrybAPhFVX7vebnW/yVPliLMWMcguOMS58qhOYPZe3t9Wki2+mASfyu+kO3An8lAg2A==", + "version": "3.0.22", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.22.tgz", + "integrity": "sha512-svEN7O2Tf7BoaBkPzX/8AE2Bv7p16d9/ulFAD1Gmn5g19iMqNk1WIkMxAY7SpB9/tVtUwKx0NaIsBRl88gumZA==", "dev": true, "optional": true, "dependencies": { - "@smithy/protocol-http": "^2.0.2", - "@smithy/service-error-classification": "^2.0.0", - "@smithy/types": "^2.1.0", - "@smithy/util-middleware": "^2.0.0", - "@smithy/util-retry": "^2.0.0", - "tslib": "^2.5.0", - "uuid": "^8.3.2" + "@smithy/node-config-provider": "^3.1.8", + "@smithy/protocol-http": "^4.1.4", + "@smithy/service-error-classification": "^3.0.7", + "@smithy/smithy-client": "^3.3.6", + "@smithy/types": "^3.5.0", + "@smithy/util-middleware": "^3.0.7", + "@smithy/util-retry": "^3.0.7", + "tslib": "^2.6.2", + "uuid": "^9.0.1" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/middleware-serde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.0.2.tgz", - "integrity": "sha512-Kw9xLdlueIaivUWslKB67WZ/cCUg3QnzYVIA3t5KfgsseEEuU4UxXw8NSTvIt71gqQloY+Um8ugS+idgxrWWnw==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.7.tgz", + "integrity": "sha512-VytaagsQqtH2OugzVTq4qvjkLNbWehHfGcGr0JLJmlDRrNCeZoWkWsSOw1nhS/4hyUUWF/TLGGml4X/OnEep5g==", "dev": true, "optional": true, "dependencies": { - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/middleware-stack": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.0.0.tgz", - "integrity": "sha512-31XC1xNF65nlbc16yuh3wwTudmqs6qy4EseQUGF8A/p2m/5wdd/cnXJqpniy/XvXVwkHPz/GwV36HqzHtIKATQ==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.7.tgz", + "integrity": "sha512-EyTbMCdqS1DoeQsO4gI7z2Gzq1MoRFAeS8GkFYIwbedB7Lp5zlLHJdg+56tllIIG5Hnf9ZWX48YKSHlsKvugGA==", "dev": true, "optional": true, "dependencies": { - "tslib": "^2.5.0" + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/node-config-provider": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.0.2.tgz", - "integrity": "sha512-9wVJccASfuCctNWrzR0zrDkf0ox3HCHGEhFlWL2LBoghUYuK28pVRBbG69wvnkhlHnB8dDZHagxH+Nq9dm7eWw==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.8.tgz", + "integrity": "sha512-E0rU0DglpeJn5ge64mk8wTGEXcQwmpUTY5Zr7IzTpDLmHKiIamINERNZYrPQjg58Ck236sEKSwRSHA4CwshU6Q==", "dev": true, "optional": true, "dependencies": { - "@smithy/property-provider": "^2.0.2", - "@smithy/shared-ini-file-loader": "^2.0.2", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@smithy/property-provider": "^3.1.7", + "@smithy/shared-ini-file-loader": "^3.1.8", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/node-http-handler": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.0.2.tgz", - "integrity": "sha512-lpZjmtmyZqSAtMPsbrLhb7XoAQ2kAHeuLY/csW6I2k+QyFvOk7cZeQsqEngWmZ9SJaeYiDCBINxAIM61i5WGLw==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.4.tgz", + "integrity": "sha512-49reY3+JgLMFNm7uTAKBWiKCA6XSvkNp9FqhVmusm2jpVnHORYFeFZ704LShtqWfjZW/nhX+7Iexyb6zQfXYIQ==", "dev": true, "optional": true, "dependencies": { - "@smithy/abort-controller": "^2.0.2", - "@smithy/protocol-http": "^2.0.2", - "@smithy/querystring-builder": "^2.0.2", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@smithy/abort-controller": "^3.1.5", + "@smithy/protocol-http": "^4.1.4", + "@smithy/querystring-builder": "^3.0.7", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/property-provider": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.0.2.tgz", - "integrity": "sha512-DfaZ8cO+d/mgnMzIllcXcU4OYP+omiOl2LYdn/fTGpw/EAQSVzscYV2muV3sDDnuPYQ/r014hUqIxnF+pzh+SQ==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.7.tgz", + "integrity": "sha512-QfzLi1GPMisY7bAM5hOUqBdGYnY5S2JAlr201pghksrQv139f8iiiMalXtjczIP5f6owxFn3MINLNUNvUkgtPw==", "dev": true, "optional": true, "dependencies": { - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/protocol-http": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-2.0.2.tgz", - "integrity": "sha512-qWu8g1FUy+m36KpO1sREJSF7BaLmjw9AqOuwxLVVSdYz+nUQjc9tFAZ9LB6jJXKdsZFSjfkjHJBbhD78QdE7Rw==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.4.tgz", + "integrity": "sha512-MlWK8eqj0JlpZBnWmjQLqmFp71Ug00P+m72/1xQB3YByXD4zZ+y9N4hYrR0EDmrUCZIkyATWHOXFgtavwGDTzQ==", "dev": true, "optional": true, "dependencies": { - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/querystring-builder": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.0.2.tgz", - "integrity": "sha512-H99LOMWEssfwqkOoTs4Y12UiZ7CTGQSX5Nrx5UkYgRbUEpC1GnnaprHiYrqclC58/xr4K76aNchdPyioxewMzA==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.7.tgz", + "integrity": "sha512-65RXGZZ20rzqqxTsChdqSpbhA6tdt5IFNgG6o7e1lnPVLCe6TNWQq4rTl4N87hTDD8mV4IxJJnvyE7brbnRkQw==", "dev": true, "optional": true, "dependencies": { - "@smithy/types": "^2.1.0", - "@smithy/util-uri-escape": "^2.0.0", - "tslib": "^2.5.0" + "@smithy/types": "^3.5.0", + "@smithy/util-uri-escape": "^3.0.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/querystring-parser": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.0.2.tgz", - "integrity": "sha512-L4VtKQ8O4/aWPQJbiFymbhAmxdfLnEaROh/Vs0OstJ7jtOZeBl2QJmuWY2V7hjt64W7V+tEn2sv6vVvnxkm/xQ==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.7.tgz", + "integrity": "sha512-Fouw4KJVWqqUVIu1gZW8BH2HakwLz6dvdrAhXeXfeymOBrZw+hcqaWs+cS1AZPVp4nlbeIujYrKA921ZW2WMPA==", "dev": true, "optional": true, "dependencies": { - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/service-error-classification": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-2.0.0.tgz", - "integrity": "sha512-2z5Nafy1O0cTf69wKyNjGW/sNVMiqDnb4jgwfMG8ye8KnFJ5qmJpDccwIbJNhXIfbsxTg9SEec2oe1cexhMJvw==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.7.tgz", + "integrity": "sha512-91PRkTfiBf9hxkIchhRKJfl1rsplRDyBnmyFca3y0Z3x/q0JJN480S83LBd8R6sBCkm2bBbqw2FHp0Mbh+ecSA==", "dev": true, "optional": true, + "dependencies": { + "@smithy/types": "^3.5.0" + }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/shared-ini-file-loader": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.2.tgz", - "integrity": "sha512-2VkNOM/82u4vatVdK5nfusgGIlvR48Fkq6me17Oc+V1iyxfR/1x0pG6LzW0br1qlGtzBYFZKmDyviBRcPVFTVw==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.8.tgz", + "integrity": "sha512-0NHdQiSkeGl0ICQKcJQ2lCOKH23Nb0EaAa7RDRId6ZqwXkw4LJyIyZ0t3iusD4bnKYDPLGy2/5e2rfUhrt0Acw==", "dev": true, "optional": true, "dependencies": { - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/signature-v4": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.2.tgz", - "integrity": "sha512-YMooDEw/UmGxcXY4qWnSXkbPFsRloluSvyXVT678YPDN/K2AS1GzKfRsvSU7fbccOB4WF8MHZf2UqcRGEltE3Q==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-4.2.0.tgz", + "integrity": "sha512-LafbclHNKnsorMgUkKm7Tk7oJ7xizsZ1VwqhGKqoCIrXh4fqDDp73fK99HOEEgcsQbtemmeY/BPv0vTVYYUNEQ==", "dev": true, "optional": true, "dependencies": { - "@smithy/eventstream-codec": "^2.0.2", - "@smithy/is-array-buffer": "^2.0.0", - "@smithy/types": "^2.1.0", - "@smithy/util-hex-encoding": "^2.0.0", - "@smithy/util-middleware": "^2.0.0", - "@smithy/util-uri-escape": "^2.0.0", - "@smithy/util-utf8": "^2.0.0", - "tslib": "^2.5.0" + "@smithy/is-array-buffer": "^3.0.0", + "@smithy/protocol-http": "^4.1.4", + "@smithy/types": "^3.5.0", + "@smithy/util-hex-encoding": "^3.0.0", + "@smithy/util-middleware": "^3.0.7", + "@smithy/util-uri-escape": "^3.0.0", + "@smithy/util-utf8": "^3.0.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/smithy-client": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.0.2.tgz", - "integrity": "sha512-mDfokI8WwLU5C0gcQ4ww/zJI/WLGSh2+vdIA42JRnjfYUjJNH/rKfX9YOnn2eBOxl3loATERVUqkHmKe+P8s2Q==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.3.6.tgz", + "integrity": "sha512-qdH+mvDHgq1ss6mocyIl2/VjlWXew7pGwZQydwYJczEc22HZyX3k8yVPV9aZsbYbssHPvMDRA5rfBDrjQUbIIw==", "dev": true, "optional": true, "dependencies": { - "@smithy/middleware-stack": "^2.0.0", - "@smithy/types": "^2.1.0", - "@smithy/util-stream": "^2.0.2", - "tslib": "^2.5.0" + "@smithy/middleware-endpoint": "^3.1.4", + "@smithy/middleware-stack": "^3.0.7", + "@smithy/protocol-http": "^4.1.4", + "@smithy/types": "^3.5.0", + "@smithy/util-stream": "^3.1.9", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/types": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@smithy/types/-/types-2.1.0.tgz", - "integrity": "sha512-KLsCsqxX0j2l99iP8s0f7LBlcsp7a7ceXGn0LPYPyVOsqmIKvSaPQajq0YevlL4T9Bm+DtcyXfBTbtBcLX1I7A==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz", + "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==", "dev": true, "optional": true, "dependencies": { - "tslib": "^2.5.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/url-parser": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.0.2.tgz", - "integrity": "sha512-X1mHCzrSVDlhVy7d3S7Vq+dTfYzwh4n7xGHhyJumu77nJqIss0lazVug85Pwo0DKIoO314wAOvMnBxNYDa+7wA==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.7.tgz", + "integrity": "sha512-70UbSSR8J97c1rHZOWhl+VKiZDqHWxs/iW8ZHrHp5fCCPLSBE7GcUlUvKSle3Ca+J9LLbYCj/A79BxztBvAfpA==", "dev": true, "optional": true, "dependencies": { - "@smithy/querystring-parser": "^2.0.2", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@smithy/querystring-parser": "^3.0.7", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" } }, "node_modules/@smithy/util-base64": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-2.0.0.tgz", - "integrity": "sha512-Zb1E4xx+m5Lud8bbeYi5FkcMJMnn+1WUnJF3qD7rAdXpaL7UjkFQLdmW5fHadoKbdHpwH9vSR8EyTJFHJs++tA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-3.0.0.tgz", + "integrity": "sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ==", "dev": true, "optional": true, "dependencies": { - "@smithy/util-buffer-from": "^2.0.0", - "tslib": "^2.5.0" + "@smithy/util-buffer-from": "^3.0.0", + "@smithy/util-utf8": "^3.0.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/util-body-length-browser": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-2.0.0.tgz", - "integrity": "sha512-JdDuS4ircJt+FDnaQj88TzZY3+njZ6O+D3uakS32f2VNnDo3vyEuNdBOh/oFd8Df1zSZOuH1HEChk2AOYDezZg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-3.0.0.tgz", + "integrity": "sha512-cbjJs2A1mLYmqmyVl80uoLTJhAcfzMOyPgjwAYusWKMdLeNtzmMz9YxNl3/jRLoxSS3wkqkf0jwNdtXWtyEBaQ==", "dev": true, "optional": true, "dependencies": { - "tslib": "^2.5.0" + "tslib": "^2.6.2" } }, "node_modules/@smithy/util-body-length-node": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-2.0.0.tgz", - "integrity": "sha512-ZV7Z/WHTMxHJe/xL/56qZwSUcl63/5aaPAGjkfynJm4poILjdD4GmFI+V+YWabh2WJIjwTKZ5PNsuvPQKt93Mg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-3.0.0.tgz", + "integrity": "sha512-Tj7pZ4bUloNUP6PzwhN7K386tmSmEET9QtQg0TgdNOnxhZvCssHji+oZTUIuzxECRfG8rdm2PMw2WCFs6eIYkA==", "dev": true, "optional": true, "dependencies": { - "tslib": "^2.5.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/util-buffer-from": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.0.0.tgz", - "integrity": "sha512-/YNnLoHsR+4W4Vf2wL5lGv0ksg8Bmk3GEGxn2vEQt52AQaPSCuaO5PM5VM7lP1K9qHRKHwrPGktqVoAHKWHxzw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-3.0.0.tgz", + "integrity": "sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==", "dev": true, "optional": true, "dependencies": { - "@smithy/is-array-buffer": "^2.0.0", - "tslib": "^2.5.0" + "@smithy/is-array-buffer": "^3.0.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/util-config-provider": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-2.0.0.tgz", - "integrity": "sha512-xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-3.0.0.tgz", + "integrity": "sha512-pbjk4s0fwq3Di/ANL+rCvJMKM5bzAQdE5S/6RL5NXgMExFAi6UgQMPOm5yPaIWPpr+EOXKXRonJ3FoxKf4mCJQ==", "dev": true, "optional": true, "dependencies": { - "tslib": "^2.5.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.2.tgz", - "integrity": "sha512-c2tMMjb624XLuzmlRoZpnFOkejVxcgw3WQKdmgdGZYZapcLzXyC0H9JhnXMjQCt30GqLTlsILRNVBYwFRbw/4Q==", + "version": "3.0.22", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.22.tgz", + "integrity": "sha512-WKzUxNsOun5ETwEOrvooXeI1mZ8tjDTOcN4oruELWHhEYDgQYWwxZupURVyovcv+h5DyQT/DzK5nm4ZoR/Tw5Q==", "dev": true, "optional": true, "dependencies": { - "@smithy/property-provider": "^2.0.2", - "@smithy/types": "^2.1.0", + "@smithy/property-provider": "^3.1.7", + "@smithy/smithy-client": "^3.3.6", + "@smithy/types": "^3.5.0", "bowser": "^2.11.0", - "tslib": "^2.5.0" + "tslib": "^2.6.2" }, "engines": { "node": ">= 10.0.0" } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.2.tgz", - "integrity": "sha512-gt7m5LLqUtEKldJLyc14DE4kb85vxwomvt9AfEMEvWM4VwfWS1kGJqiStZFb5KNqnQPXw8vvpgLTi8NrWAOXqg==", + "version": "3.0.22", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.22.tgz", + "integrity": "sha512-hUsciOmAq8fsGwqg4+pJfNRmrhfqMH4Y9UeGcgeUl88kPAoYANFATJqCND+O4nUvwp5TzsYwGpqpcBKyA8LUUg==", "dev": true, "optional": true, "dependencies": { - "@smithy/config-resolver": "^2.0.2", - "@smithy/credential-provider-imds": "^2.0.2", - "@smithy/node-config-provider": "^2.0.2", - "@smithy/property-provider": "^2.0.2", - "@smithy/types": "^2.1.0", - "tslib": "^2.5.0" + "@smithy/config-resolver": "^3.0.9", + "@smithy/credential-provider-imds": "^3.2.4", + "@smithy/node-config-provider": "^3.1.8", + "@smithy/property-provider": "^3.1.7", + "@smithy/smithy-client": "^3.3.6", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { "node": ">= 10.0.0" } }, + "node_modules/@smithy/util-endpoints": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.1.3.tgz", + "integrity": "sha512-34eACeKov6jZdHqS5hxBMJ4KyWKztTMulhuQ2UdOoP6vVxMLrOKUqIXAwJe/wiWMhXhydLW664B02CNpQBQ4Aw==", + "dev": true, + "optional": true, + "dependencies": { + "@smithy/node-config-provider": "^3.1.8", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" + } + }, "node_modules/@smithy/util-hex-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz", - "integrity": "sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-3.0.0.tgz", + "integrity": "sha512-eFndh1WEK5YMUYvy3lPlVmYY/fZcQE1D8oSf41Id2vCeIkKJXPcYDCZD+4+xViI6b1XSd7tE+s5AmXzz5ilabQ==", "dev": true, "optional": true, "dependencies": { - "tslib": "^2.5.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/util-middleware": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.0.0.tgz", - "integrity": "sha512-eCWX4ECuDHn1wuyyDdGdUWnT4OGyIzV0LN1xRttBFMPI9Ff/4heSHVxneyiMtOB//zpXWCha1/SWHJOZstG7kA==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.7.tgz", + "integrity": "sha512-OVA6fv/3o7TMJTpTgOi1H5OTwnuUa8hzRzhSFDtZyNxi6OZ70L/FHattSmhE212I7b6WSOJAAmbYnvcjTHOJCA==", "dev": true, "optional": true, "dependencies": { - "tslib": "^2.5.0" + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/util-retry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-2.0.0.tgz", - "integrity": "sha512-/dvJ8afrElasuiiIttRJeoS2sy8YXpksQwiM/TcepqdRVp7u4ejd9C4IQURHNjlfPUT7Y6lCDSa2zQJbdHhVTg==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.7.tgz", + "integrity": "sha512-nh1ZO1vTeo2YX1plFPSe/OXaHkLAHza5jpokNiiKX2M5YpNUv6RxGJZhpfmiR4jSvVHCjIDmILjrxKmP+/Ghug==", "dev": true, "optional": true, "dependencies": { - "@smithy/service-error-classification": "^2.0.0", - "tslib": "^2.5.0" + "@smithy/service-error-classification": "^3.0.7", + "@smithy/types": "^3.5.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">= 14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/util-stream": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.2.tgz", - "integrity": "sha512-Mg9IJcKIu4YKlbzvpp1KLvh4JZLdcPgpxk+LICuDwzZCfxe47R9enVK8dNEiuyiIGK2ExbfvzCVT8IBru62vZw==", + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.1.9.tgz", + "integrity": "sha512-7YAR0Ub3MwTMjDfjnup4qa6W8gygZMxikBhFMPESi6ASsl/rZJhwLpF/0k9TuezScCojsM0FryGdz4LZtjKPPQ==", "dev": true, "optional": true, "dependencies": { - "@smithy/fetch-http-handler": "^2.0.2", - "@smithy/node-http-handler": "^2.0.2", - "@smithy/types": "^2.1.0", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-buffer-from": "^2.0.0", - "@smithy/util-hex-encoding": "^2.0.0", - "@smithy/util-utf8": "^2.0.0", - "tslib": "^2.5.0" + "@smithy/fetch-http-handler": "^3.2.9", + "@smithy/node-http-handler": "^3.2.4", + "@smithy/types": "^3.5.0", + "@smithy/util-base64": "^3.0.0", + "@smithy/util-buffer-from": "^3.0.0", + "@smithy/util-hex-encoding": "^3.0.0", + "@smithy/util-utf8": "^3.0.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/util-uri-escape": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-2.0.0.tgz", - "integrity": "sha512-ebkxsqinSdEooQduuk9CbKcI+wheijxEb3utGXkCoYQkJnwTnLbH1JXGimJtUkQwNQbsbuYwG2+aFVyZf5TLaw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-3.0.0.tgz", + "integrity": "sha512-LqR7qYLgZTD7nWLBecUi4aqolw8Mhza9ArpNEQ881MJJIU2sE5iHCK6TdyqqzcDLy0OPe10IY4T8ctVdtynubg==", "dev": true, "optional": true, "dependencies": { - "tslib": "^2.5.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@smithy/util-utf8": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.0.0.tgz", - "integrity": "sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-3.0.0.tgz", + "integrity": "sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==", "dev": true, "optional": true, "dependencies": { - "@smithy/util-buffer-from": "^2.0.0", - "tslib": "^2.5.0" + "@smithy/util-buffer-from": "^3.0.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } }, "node_modules/@socket.io/component-emitter": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz", - "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==" + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==" }, "node_modules/@tootallnate/once": { "version": "1.1.2", @@ -1631,28 +1835,24 @@ } }, "node_modules/@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==" }, "node_modules/@tsconfig/node12": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==" }, "node_modules/@tsconfig/node14": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==" }, "node_modules/@tsconfig/node16": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==" }, "node_modules/@types/argparse": { "version": "1.0.38", @@ -1669,9 +1869,9 @@ } }, "node_modules/@types/bluebird": { - "version": "3.5.38", - "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.38.tgz", - "integrity": "sha512-yR/Kxc0dd4FfwtEoLZMoqJbM/VE/W7hXn/MIjb+axcwag0iFmSPK7OBUZq1YWLynJUoWQkfUrI7T0HDqGApNSg==", + "version": "3.5.42", + "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.42.tgz", + "integrity": "sha512-Jhy+MWRlro6UjVi578V/4ZGNfeCOcNCp0YaFNIUGFKlImowqwb1O/22wDVk3FDGMLqxdpOV3qQHD5fPEH4hK6A==", "dev": true }, "node_modules/@types/body-parser": { @@ -1685,18 +1885,18 @@ } }, "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/continuation-local-storage": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@types/continuation-local-storage/-/continuation-local-storage-3.2.4.tgz", - "integrity": "sha512-OT32vCVMymU1JMPKDeY0lX3cduAr0Pm/VwIbxygMeDS4lRcv57qYXn9bMwBRcRnEpXKBb/r4xYaZCARTZllP0A==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/@types/continuation-local-storage/-/continuation-local-storage-3.2.7.tgz", + "integrity": "sha512-Q7dPOymVpRG5Zpz90/o26+OAqOG2Sw+FED7uQmTrJNCF/JAPTylclZofMxZKd6W7g1BDPmT9/C/jX0ZcSNTQwQ==", "dev": true, "dependencies": { "@types/node": "*" @@ -1708,17 +1908,17 @@ "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==" }, "node_modules/@types/cors": { - "version": "2.8.13", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.13.tgz", - "integrity": "sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==", + "version": "2.8.17", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", + "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", "dependencies": { "@types/node": "*" } }, "node_modules/@types/debug": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.8.tgz", - "integrity": "sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==", + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", "dependencies": { "@types/ms": "*" } @@ -1742,9 +1942,9 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.35", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", - "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", + "version": "4.19.6", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", + "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", "dev": true, "dependencies": { "@types/node": "*", @@ -1765,72 +1965,70 @@ "dev": true }, "node_modules/@types/json-schema": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true }, "node_modules/@types/lodash": { - "version": "4.17.7", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.7.tgz", - "integrity": "sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==", - "dev": true, - "license": "MIT" + "version": "4.17.10", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.10.tgz", + "integrity": "sha512-YpS0zzoduEhuOWjAotS6A5AVCva7X4lVlYLF0FYHAY9sdraBfnatttHItlWeZdGhuEkf+OzMNg2ZYAx8t+52uQ==", + "dev": true }, "node_modules/@types/mdast": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.3.tgz", - "integrity": "sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", "dev": true, "dependencies": { "@types/unist": "*" } }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", "dev": true }, "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" }, "node_modules/@types/node": { - "version": "20.16.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.2.tgz", - "integrity": "sha512-91s/n4qUPV/wg8eE9KHYW1kouTfDk2FPGjXbBMfRWP/2vg1rCXNQL1OCabwGs0XSdukuK+MwCDXE30QpSeMUhQ==", - "license": "MIT", + "version": "20.16.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.10.tgz", + "integrity": "sha512-vQUKgWTjEIRFCvK6CyriPH3MZYiYlNy0fKiEYHWbcoWLEgs4opurGGKlebrTLqdSMIbXImH6XExNiIyNUv3WpA==", "dependencies": { "undici-types": "~6.19.2" } }, "node_modules/@types/nodemailer": { - "version": "6.4.15", - "resolved": "https://registry.npmjs.org/@types/nodemailer/-/nodemailer-6.4.15.tgz", - "integrity": "sha512-0EBJxawVNjPkng1zm2vopRctuWVCxk34JcIlRuXSf54habUWdz1FB7wHDqOqvDa8Mtpt0Q3LTXQkAs2LNyK5jQ==", + "version": "6.4.16", + "resolved": "https://registry.npmjs.org/@types/nodemailer/-/nodemailer-6.4.16.tgz", + "integrity": "sha512-uz6hN6Pp0upXMcilM61CoKyjT7sskBoOWpptkjjJp8jIMlTdc3xG01U7proKkXzruMS4hS0zqtHNkNPFB20rKQ==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "version": "6.9.16", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz", + "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==", "dev": true }, "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", "dev": true }, "node_modules/@types/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", - "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", "dev": true, "dependencies": { "@types/mime": "^1", @@ -1838,9 +2036,9 @@ } }, "node_modules/@types/sequelize": { - "version": "4.28.15", - "resolved": "https://registry.npmjs.org/@types/sequelize/-/sequelize-4.28.15.tgz", - "integrity": "sha512-DlwOs4Dz2s+bDlL4RFxl5mJZJC2r1Z7/hlTPIF0JF1RciivH120yEQF0gYQI9NXd3+KJOmvFyScaEO/7dxGQew==", + "version": "4.28.20", + "resolved": "https://registry.npmjs.org/@types/sequelize/-/sequelize-4.28.20.tgz", + "integrity": "sha512-XaGOKRhdizC87hDgQ0u3btxzbejlF+t6Hhvkek1HyphqCI4y7zVBIVAGmuc4cWJqGpxusZ1RiBToHHnNK/Edlw==", "dev": true, "dependencies": { "@types/bluebird": "*", @@ -1850,14 +2048,14 @@ } }, "node_modules/@types/serve-static": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz", - "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", "dev": true, "dependencies": { "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" + "@types/node": "*", + "@types/send": "*" } }, "node_modules/@types/umzug": { @@ -1872,20 +2070,20 @@ } }, "node_modules/@types/unist": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.7.tgz", - "integrity": "sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", "dev": true }, "node_modules/@types/validator": { - "version": "13.11.1", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.1.tgz", - "integrity": "sha512-d/MUkJYdOeKycmm75Arql4M5+UuXmf4cHdHKsyw1GcvnNgL6s77UkgSgJ8TE/rI5PYsnwYq5jkcWBLuN/MpQ1A==" + "version": "13.12.2", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.12.2.tgz", + "integrity": "sha512-6SlHBzUW8Jhf3liqrGGXyTJSIFe4nqlJ5A5KaMZ2l/vbM3Wh3KSybots/wfWVzNLK4D1NZluDlSQIbIEPx6oyA==" }, "node_modules/@types/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz", + "integrity": "sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==", "dev": true }, "node_modules/@types/whatwg-url": { @@ -1903,7 +2101,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz", "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "7.18.0", @@ -1937,7 +2134,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/scope-manager": "7.18.0", "@typescript-eslint/types": "7.18.0", @@ -1966,7 +2162,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", "dev": true, - "license": "MIT", "dependencies": { "@typescript-eslint/types": "7.18.0", "@typescript-eslint/visitor-keys": "7.18.0" @@ -1984,7 +2179,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", "dev": true, - "license": "MIT", "dependencies": { "@typescript-eslint/typescript-estree": "7.18.0", "@typescript-eslint/utils": "7.18.0", @@ -2012,7 +2206,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", "dev": true, - "license": "MIT", "engines": { "node": "^18.18.0 || >=20.0.0" }, @@ -2026,7 +2219,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/types": "7.18.0", "@typescript-eslint/visitor-keys": "7.18.0", @@ -2050,38 +2242,11 @@ } } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@typescript-eslint/utils": { "version": "7.18.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@typescript-eslint/scope-manager": "7.18.0", @@ -2104,7 +2269,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", "dev": true, - "license": "MIT", "dependencies": { "@typescript-eslint/types": "7.18.0", "eslint-visitor-keys": "^3.4.3" @@ -2142,10 +2306,9 @@ } }, "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "bin": { "acorn": "bin/acorn" }, @@ -2163,10 +2326,12 @@ } }, "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "dependencies": { + "acorn": "^8.11.0" + }, "engines": { "node": ">=0.4.0" } @@ -2212,7 +2377,6 @@ "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -2224,6 +2388,35 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "peerDependencies": { + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, "node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -2253,11 +2446,24 @@ "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", "optional": true }, + "node_modules/are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "deprecated": "This package is no longer supported.", + "optional": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/arg": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" }, "node_modules/argparse": { "version": "2.0.1", @@ -2275,15 +2481,14 @@ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==" }, "node_modules/bail": { "version": "2.0.2", @@ -2360,9 +2565,9 @@ } }, "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", "dependencies": { "bytes": "3.1.2", "content-type": "~1.0.5", @@ -2372,7 +2577,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -2403,19 +2608,17 @@ "optional": true }, "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "balanced-match": "^1.0.0" } }, "node_modules/braces": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "license": "MIT", "dependencies": { "fill-range": "^7.1.1" }, @@ -2496,26 +2699,6 @@ "node": ">= 10" } }, - "node_modules/cacache/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/cacache/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -2528,40 +2711,19 @@ "node": ">=10" } }, - "node_modules/cacache/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "optional": true, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dependencies": { - "yallist": "^4.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" }, "engines": { - "node": ">=8" - } - }, - "node_modules/cacache/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "optional": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -2643,43 +2805,6 @@ "node": ">=12" } }, - "node_modules/cliui/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/cliui/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -2705,14 +2830,6 @@ "color-support": "bin.js" } }, - "node_modules/colors": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", - "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==", - "engines": { - "node": ">=0.1.90" - } - }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -2790,8 +2907,7 @@ "node_modules/create-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" }, "node_modules/cross-spawn": { "version": "7.0.3", @@ -2814,11 +2930,11 @@ "dev": true }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -2872,6 +2988,22 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", @@ -2913,9 +3045,9 @@ } }, "node_modules/detect-libc": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", - "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", "optional": true, "engines": { "node": ">=8" @@ -2938,7 +3070,6 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, "engines": { "node": ">=0.3.1" } @@ -2948,7 +3079,6 @@ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, - "license": "MIT", "dependencies": { "path-type": "^4.0.0" }, @@ -2973,13 +3103,6 @@ "resolved": "https://registry.npmjs.org/dottie/-/dottie-2.0.6.tgz", "integrity": "sha512-iGCHkfUc5kFekGiqhe8B/mdaurD+lakO9txNnTvKtA6PISrw86LgqHvRzWYPyoE2Ph5aMIrCw9/uko6XHTKCwA==" }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true, - "license": "MIT" - }, "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", @@ -3016,16 +3139,15 @@ } }, "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "devOptional": true }, "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "engines": { "node": ">= 0.8" } @@ -3061,9 +3183,9 @@ } }, "node_modules/engine.io": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.2.tgz", - "integrity": "sha512-IXsMcGpw/xRfjra46sVZVHiSWo/nJ/3g1337q9KNXtS6YRzbW5yIzTCb9DjhrBe7r3GZQR0I4+nq+4ODk5g/cA==", + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.1.tgz", + "integrity": "sha512-NEpDCw9hrvBW+hVEOK4T7v0jFJ++KgtPl4jKFwsZVfG1XhS0dCrSb3VMb9gPAd7VAdW52VT1EnaNiU2vM8C0og==", "dependencies": { "@types/cookie": "^0.4.1", "@types/cors": "^2.8.12", @@ -3074,16 +3196,16 @@ "cors": "~2.8.5", "debug": "~4.3.1", "engine.io-parser": "~5.2.1", - "ws": "~8.11.0" + "ws": "~8.17.1" }, "engines": { "node": ">=10.2.0" } }, "node_modules/engine.io-parser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.1.tgz", - "integrity": "sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", "engines": { "node": ">=10.0.0" } @@ -3111,6 +3233,25 @@ "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", "optional": true }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es2015-i18n-tag": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/es2015-i18n-tag/-/es2015-i18n-tag-1.6.1.tgz", @@ -3121,9 +3262,9 @@ } }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, "engines": { "node": ">=6" @@ -3147,16 +3288,16 @@ } }, "node_modules/eslint": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "@ungap/structured-clone": "^1.2.0", @@ -3245,12 +3386,34 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/eslint/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/eslint/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, + "node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/espree": { "version": "9.6.1", "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", @@ -3269,9 +3432,9 @@ } }, "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, "dependencies": { "estraverse": "^5.1.0" @@ -3328,36 +3491,36 @@ } }, "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", + "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -3415,7 +3578,6 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -3431,7 +3593,6 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -3452,24 +3613,23 @@ "dev": true }, "node_modules/fast-uri": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz", - "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==", - "license": "MIT" + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.2.tgz", + "integrity": "sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==" }, "node_modules/fast-xml-parser": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz", - "integrity": "sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz", + "integrity": "sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==", "dev": true, "funding": [ - { - "type": "paypal", - "url": "https://paypal.me/naturalintelligence" - }, { "type": "github", "url": "https://github.com/sponsors/NaturalIntelligence" + }, + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" } ], "optional": true, @@ -3487,9 +3647,9 @@ "dev": true }, "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dependencies": { "reusify": "^1.0.4" } @@ -3531,14 +3691,6 @@ "minimatch": "^5.0.1" } }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/filelist/node_modules/minimatch": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", @@ -3554,7 +3706,6 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -3563,12 +3714,12 @@ } }, "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "dependencies": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -3605,79 +3756,29 @@ "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flat-cache/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/flat-cache/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "^10.12.0 || >=12.0.0" } }, + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": true + }, "node_modules/forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", @@ -3726,18 +3827,6 @@ "node": ">= 8" } }, - "node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "optional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -3745,9 +3834,32 @@ "devOptional": true }, "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "deprecated": "This package is no longer supported.", + "optional": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } }, "node_modules/get-caller-file": { "version": "2.0.5", @@ -3759,14 +3871,18 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3785,24 +3901,21 @@ "dev": true }, "node_modules/glob": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz", - "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==", - "dev": true, - "license": "ISC", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "devOptional": true, "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^4.0.1", - "minimatch": "^10.0.0", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^2.0.0" - }, - "bin": { - "glob": "dist/esm/bin.mjs" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": "20 || >=22" + "node": "*" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -3821,35 +3934,31 @@ } }, "node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "devOptional": true, "dependencies": { - "balanced-match": "^1.0.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, "node_modules/glob/node_modules/minimatch": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", - "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", - "dev": true, - "license": "ISC", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "devOptional": true, "dependencies": { - "brace-expansion": "^2.0.1" + "brace-expansion": "^1.1.7" }, "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "*" } }, "node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -3866,7 +3975,6 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, - "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -3882,11 +3990,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "devOptional": true + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, "node_modules/graphemer": { "version": "1.4.0", @@ -3894,17 +4012,6 @@ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", "dev": true }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -3913,10 +4020,21 @@ "node": ">=8" } }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "engines": { "node": ">= 0.4" }, @@ -3941,6 +4059,17 @@ "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", "optional": true }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/http-cache-semantics": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", @@ -4030,11 +4159,10 @@ ] }, "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, - "license": "MIT", "engines": { "node": ">= 4" } @@ -4055,6 +4183,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "engines": { + "node": ">=8" + } + }, "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", @@ -4091,6 +4227,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "devOptional": true, "dependencies": { "once": "^1.3.0", @@ -4108,11 +4245,18 @@ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "optional": true }, - "node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "devOptional": true + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "devOptional": true, + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } }, "node_modules/ipaddr.js": { "version": "1.9.1", @@ -4122,6 +4266,20 @@ "node": ">= 0.10" } }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -4160,7 +4318,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -4192,29 +4349,10 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "devOptional": true }, - "node_modules/jackspeak": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.1.tgz", - "integrity": "sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, "node_modules/jake": { - "version": "10.8.7", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", - "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", "dependencies": { "async": "^3.2.3", "chalk": "^4.0.2", @@ -4228,11 +4366,35 @@ "node": ">=10" } }, + "node_modules/jake/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/jake/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" + }, "node_modules/jose": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/jose/-/jose-5.8.0.tgz", - "integrity": "sha512-E7CqYpL/t7MMnfGnK/eg416OsFCVUrU/Y3Vwe7QjKhu/BkS1Ms455+2xsqZQVN57/U2MHMBvEb5SrmAZWAIntA==", - "license": "MIT", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-5.9.3.tgz", + "integrity": "sha512-egLIoYSpcd+QUF+UHgobt5YzI2Pkw/H39ou9suW687MY6PmCwPmkNV/4TNjn1p2tX5xO3j0d0sq5hiYE24bSlg==", "funding": { "url": "https://github.com/sponsors/panva" } @@ -4249,6 +4411,18 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "devOptional": true + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, "node_modules/json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", @@ -4278,6 +4452,15 @@ "graceful-fs": "^4.1.6" } }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, "node_modules/levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", @@ -4334,18 +4517,14 @@ } }, "node_modules/lru-cache": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", - "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", - "engines": { - "node": "14 || >=16.14" - } + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" }, "node_modules/make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" }, "node_modules/make-fetch-happen": { "version": "9.1.0", @@ -4386,39 +4565,33 @@ "node": ">=10" } }, - "node_modules/make-fetch-happen/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "optional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/mariadb": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/mariadb/-/mariadb-3.3.1.tgz", - "integrity": "sha512-L8bh4iuZU3J8H7Co7rQ6OY9FDLItAN1rGy8kPA7Dyxo8AiHADuuONoypKKp1pE09drs6e5LR7UW9luLZ/A4znA==", - "license": "LGPL-2.1-or-later", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/mariadb/-/mariadb-3.3.2.tgz", + "integrity": "sha512-kZvRy00thfFxEksfbDWq+77nB2M520PIZ26LLuHbOvyeZ5XQ3OCY/YsDDu+ifYNHIcs+7UCmjm50GiPdogc24w==", "dependencies": { "@types/geojson": "^7946.0.14", - "@types/node": "^20.11.17", + "@types/node": "^22.5.4", "denque": "^2.1.0", "iconv-lite": "^0.6.3", - "lru-cache": "^10.2.0" + "lru-cache": "^10.3.0" }, "engines": { "node": ">= 14" } }, + "node_modules/mariadb/node_modules/@types/node": { + "version": "22.7.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.4.tgz", + "integrity": "sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==", + "dependencies": { + "undici-types": "~6.19.2" + } + }, "node_modules/mariadb/node_modules/iconv-lite": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -4445,6 +4618,12 @@ "@types/unist": "^2.0.3" } }, + "node_modules/mdast-builder/node_modules/@types/unist": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", + "dev": true + }, "node_modules/mdast-util-find-and-replace": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", @@ -4474,9 +4653,9 @@ } }, "node_modules/mdast-util-from-markdown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.0.tgz", - "integrity": "sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", + "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", "dev": true, "dependencies": { "@types/mdast": "^4.0.0", @@ -4497,12 +4676,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-from-markdown/node_modules/@types/unist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", - "dev": true - }, "node_modules/mdast-util-gfm": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", @@ -4523,9 +4696,9 @@ } }, "node_modules/mdast-util-gfm-autolink-literal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.0.tgz", - "integrity": "sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", "dev": true, "dependencies": { "@types/mdast": "^4.0.0", @@ -4638,12 +4811,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-to-markdown/node_modules/@types/unist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", - "dev": true - }, "node_modules/mdast-util-to-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", @@ -4673,15 +4840,17 @@ "optional": true }, "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "license": "MIT", "engines": { "node": ">= 8" } @@ -4730,9 +4899,9 @@ } }, "node_modules/micromark-core-commonmark": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.0.tgz", - "integrity": "sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", "dev": true, "funding": [ { @@ -4784,9 +4953,9 @@ } }, "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.0.0.tgz", - "integrity": "sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", "dev": true, "dependencies": { "micromark-util-character": "^2.0.0", @@ -4800,9 +4969,9 @@ } }, "node_modules/micromark-extension-gfm-footnote": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.0.0.tgz", - "integrity": "sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", "dev": true, "dependencies": { "devlop": "^1.0.0", @@ -4820,9 +4989,9 @@ } }, "node_modules/micromark-extension-gfm-strikethrough": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.0.0.tgz", - "integrity": "sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", "dev": true, "dependencies": { "devlop": "^1.0.0", @@ -4838,9 +5007,9 @@ } }, "node_modules/micromark-extension-gfm-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.0.0.tgz", - "integrity": "sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", + "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", "dev": true, "dependencies": { "devlop": "^1.0.0", @@ -4868,9 +5037,9 @@ } }, "node_modules/micromark-extension-gfm-task-list-item": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.0.1.tgz", - "integrity": "sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", "dev": true, "dependencies": { "devlop": "^1.0.0", @@ -5204,9 +5373,9 @@ } }, "node_modules/micromark-util-subtokenize": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.0.tgz", - "integrity": "sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", "dev": true, "funding": [ { @@ -5261,7 +5430,6 @@ "version": "4.0.8", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -5313,14 +5481,18 @@ } }, "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/minimist": { @@ -5333,13 +5505,15 @@ } }, "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "license": "ISC", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "optional": true, + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=8" } }, "node_modules/minipass-collect": { @@ -5354,18 +5528,6 @@ "node": ">= 8" } }, - "node_modules/minipass-collect/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "optional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/minipass-fetch": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", @@ -5383,18 +5545,6 @@ "encoding": "^0.1.12" } }, - "node_modules/minipass-fetch/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "optional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/minipass-flush": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", @@ -5407,18 +5557,6 @@ "node": ">= 8" } }, - "node_modules/minipass-flush/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "optional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", @@ -5431,18 +5569,6 @@ "node": ">=8" } }, - "node_modules/minipass-pipeline/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "optional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/minipass-sized": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", @@ -5455,18 +5581,6 @@ "node": ">=8" } }, - "node_modules/minipass-sized/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "optional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/minizlib": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", @@ -5480,18 +5594,6 @@ "node": ">= 8" } }, - "node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "optional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -5511,17 +5613,17 @@ "optional": true }, "node_modules/moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", + "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", "engines": { "node": "*" } }, "node_modules/moment-timezone": { - "version": "0.5.43", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.43.tgz", - "integrity": "sha512-72j3aNyuIsDxdF1i7CEgV2FfxM1r6aaqJyLB2vwb33mXYyoyLly+F1zbWqhA3/bVIoJ4szlUoMbUnVdid32NUQ==", + "version": "0.5.45", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.45.tgz", + "integrity": "sha512-HIWmqA86KcmCAhnMAN0wuDOARV/525R2+lOLotuGFzn4HO+FH+/645z2wx0Dt3iDv6/p61SIvKnDstISainhLQ==", "dependencies": { "moment": "^2.29.4" }, @@ -5530,13 +5632,13 @@ } }, "node_modules/mongodb": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.16.0.tgz", - "integrity": "sha512-0EB113Fsucaq1wsY0dOhi1fmZOwFtLOtteQkiqOXGklvWMnSH3g2QS53f0KTP+/6qOkuoXE2JksubSZNmxeI+g==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.17.2.tgz", + "integrity": "sha512-mLV7SEiov2LHleRJPMPrK2PMyhXFZt2UQLC4VD4pnth3jMjYKHhtqfwwkkvS/NXuo/Fp3vbhaNcXrIDaLRb9Tg==", "dev": true, "dependencies": { "bson": "^4.7.2", - "mongodb-connection-string-url": "^2.5.4", + "mongodb-connection-string-url": "^2.6.0", "socks": "^2.7.1" }, "engines": { @@ -5544,7 +5646,7 @@ }, "optionalDependencies": { "@aws-sdk/credential-providers": "^3.186.0", - "saslprep": "^1.0.3" + "@mongodb-js/saslprep": "^1.1.0" } }, "node_modules/mongodb-connection-string-url": { @@ -5558,9 +5660,9 @@ } }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "node_modules/napi-build-utils": { "version": "1.0.2", @@ -5583,9 +5685,9 @@ } }, "node_modules/node-abi": { - "version": "3.54.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.54.0.tgz", - "integrity": "sha512-p7eGEiQil0YUV3ItH4/tBb781L5impVmmx2E9FRKF7d18XXzp4PGT2tdYMFY6wQqgxD0IwNZOiSJ0/K0fSi/OA==", + "version": "3.68.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.68.0.tgz", + "integrity": "sha512-7vbj10trelExNjFSBm5kTvZXXa7pZyKWx9RCKIyqe6I9Ev3IzGpQoqBP3a+cOdxY+pWj6VkP28n/2wWysBHD/A==", "optional": true, "dependencies": { "semver": "^7.3.5" @@ -5595,9 +5697,9 @@ } }, "node_modules/node-addon-api": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.0.0.tgz", - "integrity": "sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", "optional": true }, "node_modules/node-gyp": { @@ -5624,68 +5726,34 @@ "node": ">= 10.12.0" } }, - "node_modules/node-gyp/node_modules/are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "optional": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, + "node_modules/nodemailer": { + "version": "6.9.15", + "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.15.tgz", + "integrity": "sha512-AHf04ySLC6CIfuRtRiEYtGEXgRfa6INgWGluDhnxTZhHSKvrBu7lc1VVchQ0d8nPc4cFaZoPq8vkyNoZr0TpGQ==", "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=6.0.0" } }, - "node_modules/node-gyp/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "optional": true - }, - "node_modules/node-gyp/node_modules/gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", "optional": true, "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" + "abbrev": "1" }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/node-gyp/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "bin": { + "nopt": "bin/nopt.js" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=6" } }, - "node_modules/node-gyp/node_modules/npmlog": { + "node_modules/npmlog": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "deprecated": "This package is no longer supported.", "optional": true, "dependencies": { "are-we-there-yet": "^3.0.0", @@ -5697,65 +5765,6 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/node-gyp/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "optional": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/node-gyp/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "optional": true - }, - "node_modules/node-gyp/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "optional": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nodemailer": { - "version": "6.9.14", - "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.14.tgz", - "integrity": "sha512-Dobp/ebDKBvz91sbtRKhcznLThrKxKt97GI2FAlAyy+fk19j73Uz3sBXolVtmcXjaorivqsbbbjDY+Jkt4/bQA==", - "license": "MIT-0", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "optional": true, - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -5765,9 +5774,12 @@ } }, "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -5793,17 +5805,17 @@ } }, "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, "engines": { "node": ">= 0.8.0" @@ -5854,13 +5866,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/package-json-from-dist": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", - "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", - "dev": true, - "license": "BlueOak-1.0.0" - }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -5914,57 +5919,33 @@ "node": ">=8" } }, - "node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.0.tgz", - "integrity": "sha512-Qv32eSV1RSCfhY3fpPE2GNZ8jgM9X7rdAfemLWqTUxwiyIC4jJ6Sy0fZ8H+oLWevO6i4/bizg7c8d8i6bxrzbA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "20 || >=22" - } + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/pg": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.12.0.tgz", - "integrity": "sha512-A+LHUSnwnxrnL/tZ+OLfqR1SxLN3c/pgDztZ47Rpbsd4jUytsTtwQo/TLPRzPJMp/1pbhYVhH9cuSZLAajNfjQ==", - "license": "MIT", - "dependencies": { - "pg-connection-string": "^2.6.4", - "pg-pool": "^3.6.2", - "pg-protocol": "^1.6.1", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.13.0.tgz", + "integrity": "sha512-34wkUTh3SxTClfoHB3pQ7bIMvw9dpFU1audQQeZG837fmHfHpr14n/AELVDoOYVDW2h5RDWU78tFjkD+erSBsw==", + "dependencies": { + "pg-connection-string": "^2.7.0", + "pg-pool": "^3.7.0", + "pg-protocol": "^1.7.0", "pg-types": "^2.1.0", "pgpass": "1.x" }, @@ -5990,9 +5971,9 @@ "optional": true }, "node_modules/pg-connection-string": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.4.tgz", - "integrity": "sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==" + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.7.0.tgz", + "integrity": "sha512-PI2W9mv53rXJQEOb8xNR8lH7Hr+EKa6oJa38zsK0S/ky2er16ios1wLKhZyxzD7jUReiWokc9WK5nxSnC7W1TA==" }, "node_modules/pg-hstore": { "version": "2.3.4", @@ -6014,17 +5995,17 @@ } }, "node_modules/pg-pool": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.2.tgz", - "integrity": "sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.7.0.tgz", + "integrity": "sha512-ZOBQForurqh4zZWjrgSwwAtzJ7QiRX0ovFkZr2klsen3Nm0aoh33Ls0fzfv3imeH/nw/O27cjdz5kzYJfeGp/g==", "peerDependencies": { "pg": ">=8.0" } }, "node_modules/pg-protocol": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.6.1.tgz", - "integrity": "sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==" + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.7.0.tgz", + "integrity": "sha512-hTK/mE36i8fDDhgDFjy6xNOG+LCorxLG3WO17tku+ij6sVHXh1jQUJ8hYAnRhNla4QVD2H8er/FOjc/+EgC6yQ==" }, "node_modules/pg-types": { "version": "2.2.0", @@ -6061,9 +6042,9 @@ } }, "node_modules/pony-cause": { - "version": "2.1.10", - "resolved": "https://registry.npmjs.org/pony-cause/-/pony-cause-2.1.10.tgz", - "integrity": "sha512-3IKLNXclQgkU++2fSi93sQ6BznFuxSLB11HdvZQ6JW/spahf/P1pAHBQEahr20rs0htZW0UDkM1HmA+nZkXKsw==", + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/pony-cause/-/pony-cause-2.1.11.tgz", + "integrity": "sha512-M7LhCsdNbNgiLYiP4WjsfLUuFmCfnjdF6jKe2R9NKl4WFN+HZPGHJZ9lnLP7f9ZnKe3U9nuWD0szirmj+migUg==", "engines": { "node": ">=12.0.0" } @@ -6104,9 +6085,9 @@ } }, "node_modules/prebuild-install": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", + "integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==", "optional": true, "dependencies": { "detect-libc": "^2.0.0", @@ -6170,9 +6151,9 @@ } }, "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", + "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", "optional": true, "dependencies": { "end-of-stream": "^1.1.0", @@ -6180,20 +6161,19 @@ } }, "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true, + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "engines": { "node": ">=6" } }, "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "dependencies": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" }, "engines": { "node": ">=0.6" @@ -6232,8 +6212,7 @@ "node_modules/rate-limiter-flexible": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-5.0.3.tgz", - "integrity": "sha512-lWx2y8NBVlTOLPyqs+6y7dxfEpT6YFqKy3MzWbCy95sTTOhOuxufP2QvRyOHpfXpB9OUJPbVLybw3z3AVAS5fA==", - "license": "ISC" + "integrity": "sha512-lWx2y8NBVlTOLPyqs+6y7dxfEpT6YFqKy3MzWbCy95sTTOhOuxufP2QvRyOHpfXpB9OUJPbVLybw3z3AVAS5fA==" }, "node_modules/raw-body": { "version": "2.5.2", @@ -6365,6 +6344,22 @@ "node": ">=0.10.0" } }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", @@ -6398,20 +6393,16 @@ } }, "node_modules/rimraf": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.0.1.tgz", - "integrity": "sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==", - "dev": true, - "license": "ISC", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "devOptional": true, "dependencies": { - "glob": "^11.0.0", - "package-json-from-dist": "^1.0.0" + "glob": "^7.1.3" }, "bin": { - "rimraf": "dist/esm/bin.mjs" - }, - "engines": { - "node": "20 || >=22" + "rimraf": "bin.js" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -6445,9 +6436,9 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "node_modules/safe-stable-stringify": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz", - "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", + "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", "dev": true, "engines": { "node": ">=10" @@ -6458,24 +6449,10 @@ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "node_modules/saslprep": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", - "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", - "dev": true, - "optional": true, - "dependencies": { - "sparse-bitfield": "^3.0.3" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "license": "ISC", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "bin": { "semver": "bin/semver.js" }, @@ -6484,9 +6461,9 @@ } }, "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", "dependencies": { "debug": "2.6.9", "depd": "2.0.0", @@ -6519,10 +6496,13 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } }, "node_modules/sequelize": { "version": "6.37.3", @@ -6593,15 +6573,23 @@ "node": ">= 10.0.0" } }, + "node_modules/sequelize/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", "dependencies": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" }, "engines": { "node": ">= 0.8.0" @@ -6613,6 +6601,22 @@ "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "optional": true }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -6640,29 +6644,27 @@ } }, "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "optional": true }, "node_modules/simple-concat": { "version": "1.0.1", @@ -6714,7 +6716,6 @@ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -6730,15 +6731,15 @@ } }, "node_modules/socket.io": { - "version": "4.7.5", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.7.5.tgz", - "integrity": "sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.0.tgz", + "integrity": "sha512-8U6BEgGjQOfGz3HHTYaC/L1GaxDCJ/KM0XTkJly0EhZ5U/du9uNEZy4ZgYzEzIqlx2CMm25CrCqr1ck899eLNA==", "dependencies": { "accepts": "~1.3.4", "base64id": "~2.0.0", "cors": "~2.8.5", "debug": "~4.3.2", - "engine.io": "~6.5.2", + "engine.io": "~6.6.0", "socket.io-adapter": "~2.5.2", "socket.io-parser": "~4.2.4" }, @@ -6747,11 +6748,12 @@ } }, "node_modules/socket.io-adapter": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz", - "integrity": "sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==", + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", + "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", "dependencies": { - "ws": "~8.11.0" + "debug": "~4.3.4", + "ws": "~8.17.1" } }, "node_modules/socket.io-parser": { @@ -6767,16 +6769,16 @@ } }, "node_modules/socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "devOptional": true, "dependencies": { - "ip": "^2.0.0", + "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" }, "engines": { - "node": ">= 10.13.0", + "node": ">= 10.0.0", "npm": ">= 3.0.0" } }, @@ -6813,9 +6815,10 @@ } }, "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "devOptional": true }, "node_modules/sqlite3": { "version": "5.1.7", @@ -6853,18 +6856,6 @@ "node": ">= 8" } }, - "node_modules/ssri/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "optional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -6911,30 +6902,10 @@ } }, "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", + "devOptional": true, "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -6944,42 +6915,6 @@ "node": ">=8" } }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, "node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -6992,20 +6927,6 @@ "node": ">=8" } }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -7036,10 +6957,21 @@ "node": ">=8" } }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/tar": { - "version": "6.1.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", - "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "optional": true, "dependencies": { "chownr": "^2.0.0", @@ -7106,7 +7038,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -7154,7 +7085,6 @@ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -7163,10 +7093,9 @@ } }, "node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", + "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -7206,9 +7135,9 @@ } }, "node_modules/tslib": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", - "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", "dev": true, "optional": true }, @@ -7261,10 +7190,9 @@ } }, "node_modules/typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", - "dev": true, + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -7278,7 +7206,6 @@ "resolved": "https://registry.npmjs.org/typescript-json-schema/-/typescript-json-schema-0.64.0.tgz", "integrity": "sha512-Sew8llkYSzpxaMoGjpjD6NMFCr6DoWFHLs7Bz1LU48pzzi8ok8W+GZs9cG87IMBpC0UI7qwBMUI2um0LGxxLOg==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "@types/json-schema": "^7.0.9", "@types/node": "^16.9.2", @@ -7294,40 +7221,16 @@ } }, "node_modules/typescript-json-schema/node_modules/@types/node": { - "version": "16.18.98", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.98.tgz", - "integrity": "sha512-fpiC20NvLpTLAzo3oVBKIqBGR6Fx/8oAK/SSf7G+fydnXMY1x4x9RZ6sBXhqKlCU21g2QapUsbLlhv3+a7wS+Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/typescript-json-schema/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } + "version": "16.18.112", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.112.tgz", + "integrity": "sha512-EKrbKUGJROm17+dY/gMi31aJlGLJ75e1IkTojt9n6u+hnaTBDs+M1bIdOawpk2m6YUAXq/R2W0SxCng1tndHCg==", + "dev": true }, "node_modules/typescript-json-schema/node_modules/typescript": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", "dev": true, - "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -7340,7 +7243,6 @@ "version": "3.8.2", "resolved": "https://registry.npmjs.org/umzug/-/umzug-3.8.2.tgz", "integrity": "sha512-BEWEF8OJjTYVC56GjELeHl/1XjFejrD7aHzn+HldRJTx+pL1siBrKHZC8n4K/xL3bEzVA9o++qD1tK2CpZu4KA==", - "license": "MIT", "dependencies": { "@rushstack/ts-command-line": "^4.12.2", "emittery": "^0.13.0", @@ -7356,7 +7258,6 @@ "version": "4.26.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz", "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==", - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=16" }, @@ -7365,15 +7266,14 @@ } }, "node_modules/underscore": { - "version": "1.13.6", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", - "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" + "version": "1.13.7", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz", + "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==" }, "node_modules/undici-types": { "version": "6.19.8", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "license": "MIT" + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" }, "node_modules/unified": { "version": "11.0.4", @@ -7394,12 +7294,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/unified/node_modules/@types/unist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", - "dev": true - }, "node_modules/unique-filename": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", @@ -7431,12 +7325,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-inspect/node_modules/@types/unist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", - "dev": true - }, "node_modules/unist-util-is": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", @@ -7450,12 +7338,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-is/node_modules/@types/unist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", - "dev": true - }, "node_modules/unist-util-stringify-position": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", @@ -7469,12 +7351,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-stringify-position/node_modules/@types/unist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", - "dev": true - }, "node_modules/unist-util-visit": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", @@ -7504,22 +7380,10 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-visit-parents/node_modules/@types/unist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", - "dev": true - }, - "node_modules/unist-util-visit/node_modules/@types/unist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", - "dev": true - }, "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, "engines": { "node": ">= 10.0.0" @@ -7537,7 +7401,6 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, "dependencies": { "punycode": "^2.1.0" } @@ -7557,9 +7420,15 @@ } }, "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "optional": true, "bin": { "uuid": "dist/bin/uuid" } @@ -7567,13 +7436,12 @@ "node_modules/v8-compile-cache-lib": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==" }, "node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", "engines": { "node": ">= 0.10" } @@ -7587,13 +7455,12 @@ } }, "node_modules/vfile": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz", - "integrity": "sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", "dev": true, "dependencies": { "@types/unist": "^3.0.0", - "unist-util-stringify-position": "^4.0.0", "vfile-message": "^4.0.0" }, "funding": { @@ -7615,18 +7482,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/vfile-message/node_modules/@types/unist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", - "dev": true - }, - "node_modules/vfile/node_modules/@types/unist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", - "dev": true - }, "node_modules/webidl-conversions": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", @@ -7673,26 +7528,6 @@ "string-width": "^1.0.2 || 2 || 3 || 4" } }, - "node_modules/wide-align/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "optional": true - }, - "node_modules/wide-align/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "optional": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/wkx": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/wkx/-/wkx-0.5.0.tgz", @@ -7701,31 +7536,20 @@ "@types/node": "*" } }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", + "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -7738,70 +7562,6 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/wrap-ansi-cjs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -7809,15 +7569,15 @@ "devOptional": true }, "node_modules/ws": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -7857,8 +7617,7 @@ "node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "optional": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/yargs": { "version": "17.7.2", @@ -7887,31 +7646,10 @@ "node": ">=12" } }, - "node_modules/yargs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/yargs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, "engines": { "node": ">=6" } diff --git a/package.json b/package.json index df82c9b..0ba5faf 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,10 @@ { "name": "timelimit-server", - "version": "1.17.0", + "version": "1.17.1", "private": true, "description": "", "engines": { - "node": ">=18.0.0" + "node": ">=21.0.0" }, "scripts": { "start": "node ./build/index.js", @@ -42,11 +42,11 @@ "@types/lodash": "^4.14.197", "@types/node": "^20.0.0", "@types/nodemailer": "^6.4.9", - "@types/umzug": "^2.3.3", + "@types/umzug": "^2.3.7", "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", "eslint": "^8.46.0", - "rimraf": "^6.0.0", + "rimraf": "^3.0.1", "typescript": "^5.0.0", "typescript-json-schema": "^0.64.0" }, @@ -67,7 +67,7 @@ "rate-limiter-flexible": "^5.0.0", "sequelize": "^6.32.1", "socket.io": "^4.7.2", - "sqlite3": "^5.1.6", + "ts-node": "^10.9.2", "umzug": "^3.3.1" }, "optionalDependencies": { diff --git a/src/action/sendkeyrequest.ts b/src/action/sendkeyrequest.ts index a4bbbec..dfe995d 100644 --- a/src/action/sendkeyrequest.ts +++ b/src/action/sendkeyrequest.ts @@ -15,10 +15,10 @@ * along with this program. If not, see . */ +import { types } from '../database/keyrequest' import { AppLogicAction } from './basetypes' import { InvalidActionParameterException } from './meta/exception' import { assertIdWithinFamily, assertSafeInteger } from './meta/util' -import { types } from '../database/keyrequest' const actionType = 'SendKeyRequestAction' diff --git a/src/action/serialization/applogicaction.ts b/src/action/serialization/applogicaction.ts index 2aabcef..5e33042 100644 --- a/src/action/serialization/applogicaction.ts +++ b/src/action/serialization/applogicaction.ts @@ -21,16 +21,16 @@ import { AddUsedTimeActionVersion2, SerializedAddUsedTimeActionVersion2 } from ' import { AppLogicAction } from '../basetypes' import { FinishKeyRequestAction, SerializedFinishKeyRequestAction } from '../finishkeyrequest' import { ForceSyncAction, SerializedForceSyncAction } from '../forcesync' -import { ReplyToKeyRequestAction, SerializedReplyToKeyRequestAction } from '../replytokeyrequest' import { MarkTaskPendingAction, SerializedMarkTaskPendingAction } from '../marktaskpendingaction' import { UnknownActionTypeException } from '../meta/exception' -import { UpdateInstalledAppsAction, SerializedUpdateInstalledAppsAction } from '../updateinstalledapps' import { RemoveInstalledAppsAction, SerializedRemoveInstalledAppsAction } from '../removeinstalledapps' +import { ReplyToKeyRequestAction, SerializedReplyToKeyRequestAction } from '../replytokeyrequest' import { SendKeyRequestAction, SerializedSendKeyRequestAction } from '../sendkeyrequest' import { SerializedSignOutAtDeviceAction, SignOutAtDeviceAction } from '../signoutatdevice' import { SerialiezdTriedDisablingDeviceAdminAction, TriedDisablingDeviceAdminAction } from '../trieddisablingdeviceadmin' import { SerializedUpdateAppActivitiesAction, UpdateAppActivitiesAction } from '../updateappactivities' import { SerializedUpdateDeviceStatusAction, UpdateDeviceStatusAction } from '../updatedevicestatus' +import { SerializedUpdateInstalledAppsAction, UpdateInstalledAppsAction } from '../updateinstalledapps' import { SerializedUploadDevicePublicKeyAction, UploadDevicePublicKeyAction } from '../uploaddevicepublickey' export type SerializedAppLogicAction = diff --git a/src/action/serialization/parentaction.ts b/src/action/serialization/parentaction.ts index 199d603..0236907 100644 --- a/src/action/serialization/parentaction.ts +++ b/src/action/serialization/parentaction.ts @@ -28,12 +28,12 @@ import { DeleteChildTaskAction, SerializedDeleteChildTaskAction } from '../delet import { DeleteTimeLimitRuleAction, SerializedDeleteTimeLimitRuleAction } from '../deletetimelimitrule' import { IgnoreManipulationAction, SerializedIgnoreManipulationAction } from '../ignoremanipulation' import { IncrementCategoryExtraTimeAction, SerializedIncrementCategoryExtraTimeAction } from '../incrementcategoryextratime' -import { ReportU2fLoginAction, SerializedReportU2fLoginAction } from '../reportu2flogin' import { UnknownActionTypeException } from '../meta/exception' import { RemoveCategoryAppsAction, SerializedRemoveCategoryAppsAction } from '../removecategoryapps' import { RemoveParentU2fKeyAction, SerializedRemoveParentU2fKeyAction } from '../removeu2fkey' import { RemoveUserAction, SerializedRemoveUserAction } from '../removeuser' import { RenameChildAction, SerializedRenameChildAction } from '../renamechild' +import { ReportU2fLoginAction, SerializedReportU2fLoginAction } from '../reportu2flogin' import { ResetCategoryNetworkIdsAction, SerializeResetCategoryNetworkIdsAction } from '../resetcategorynetworkids' import { ReviewChildTaskAction, SerializedReviewChildTaskAction } from '../reviewchildtaskaction' import { SerializedSetCategoryExtraTimeAction, SetCategoryExtraTimeAction } from '../setcategoryextratime' diff --git a/src/action/updateappactivities.ts b/src/action/updateappactivities.ts index 45d5f7a..621f1a0 100644 --- a/src/action/updateappactivities.ts +++ b/src/action/updateappactivities.ts @@ -16,7 +16,7 @@ */ import { - AppActivityItem, IncompleteAppActivityItemException, RemovedAppActivityItem, SerializedAppActivityItem, SerializedRemovedAppActivityItem + AppActivityItem, IncompleteAppActivityItemException, RemovedAppActivityItem, SerializedAppActivityItem, SerializedRemovedAppActivityItem } from '../model/appactivity' import { AppLogicAction } from './basetypes' import { InvalidActionParameterException } from './meta/exception' diff --git a/src/action/updatedevicestatus.ts b/src/action/updatedevicestatus.ts index d1ffcd8..ab14ee9 100644 --- a/src/action/updatedevicestatus.ts +++ b/src/action/updatedevicestatus.ts @@ -15,7 +15,7 @@ * along with this program. If not, see . */ -import { minPlatformLevel, maxPlatformLevel, minPlatformTypeLength, maxPlatformTypeLength } from '../database/device' +import { maxPlatformLevel, maxPlatformTypeLength, minPlatformLevel, minPlatformTypeLength } from '../database/device' import { NewPermissionStatus } from '../model/newpermissionstatus' import { ProtectionLevel } from '../model/protectionlevel' import { RuntimePermissionStatus } from '../model/runtimepermissionstatus' diff --git a/src/api/admin.ts b/src/api/admin.ts index 22ebf23..d811407 100644 --- a/src/api/admin.ts +++ b/src/api/admin.ts @@ -23,8 +23,8 @@ import { Database } from '../database' import { addPurchase, canDoNextPurchase } from '../function/purchase' import { getStatusMessage, setStatusMessage } from '../function/statusmessage' import { EventHandler } from '../monitoring/eventhandler' +import { TokenValidationException, verifyIdentitifyToken } from '../util/identity-token' import { generatePurchaseId } from '../util/token' -import { verifyIdentitifyToken, TokenValidationException } from '../util/identity-token' import { WebsocketApi } from '../websocket' export const createAdminRouter = ({ database, websocket, eventHandler }: { diff --git a/src/api/auth.ts b/src/api/auth.ts index ae13b7e..50f9905 100644 --- a/src/api/auth.ts +++ b/src/api/auth.ts @@ -22,8 +22,8 @@ import { Database } from '../database' import { sendLoginCode, signInByMailCode } from '../function/authentication/login-by-mail' import { isMailAddressCoveredByWhitelist, isMailServerBlacklisted, sanitizeMailAddress } from '../util/mail' import { - isSendMailLoginCodeRequest, - isSignInByMailCodeRequest + isSendMailLoginCodeRequest, + isSignInByMailCodeRequest } from './validator' export const createAuthRouter = (database: Database) => { diff --git a/src/api/child.ts b/src/api/child.ts index 2e298b2..eb4632c 100644 --- a/src/api/child.ts +++ b/src/api/child.ts @@ -22,9 +22,9 @@ import { Database } from '../database' import { addChildDevice } from '../function/child/add-device' import { logoutAtPrimaryDevice } from '../function/child/logout-at-primary-device' import { setPrimaryDevice } from '../function/child/set-primary-device' +import { EventHandler } from '../monitoring/eventhandler' import { WebsocketApi } from '../websocket' import { isRegisterChildDeviceRequest, isRequestWithAuthToken, isUpdatePrimaryDeviceRequest } from './validator' -import { EventHandler } from '../monitoring/eventhandler' export const createChildRouter = ({ database, websocket, eventHandler }: { database: Database diff --git a/src/api/index.ts b/src/api/index.ts index 86f7c9e..b9efe39 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -15,8 +15,9 @@ * along with this program. If not, see . */ -import * as basicAuth from 'basic-auth' -import * as express from 'express' + +import auth from 'basic-auth' +import express from 'express' import { VisibleConnectedDevicesManager } from '../connected-devices' import { Database } from '../database' import { EventHandler } from '../monitoring/eventhandler' @@ -67,7 +68,7 @@ export const createApi = ({ database, websocket, connectedDevicesManager, eventH return } - const user = basicAuth(req) + const user = auth(req) if (adminToken !== '' && user && user.pass === adminToken) { next() diff --git a/src/api/parent.ts b/src/api/parent.ts index e0e7eca..b293201 100644 --- a/src/api/parent.ts +++ b/src/api/parent.ts @@ -29,16 +29,19 @@ import { getStatusByMailToken } from '../function/parent/get-status-by-mail-addr import { linkMailAddress } from '../function/parent/link-mail-address' import { recoverParentPassword } from '../function/parent/recover-parent-password' import { signInIntoFamily } from '../function/parent/sign-in-into-family' -import { validateU2fIntegrity, U2fValidationError } from '../function/u2f' +import { U2fValidationError, validateU2fIntegrity } from '../function/u2f' +import { EventHandler } from '../monitoring/eventhandler' import { createIdentityToken, MissingSignSecretException } from '../util/identity-token' import { WebsocketApi } from '../websocket' -import { EventHandler } from '../monitoring/eventhandler' import { - isCreateFamilyByMailTokenRequest, - isCreateRegisterDeviceTokenRequest, isLinkParentMailAddressRequest, - isMailAuthTokenRequestBody, isRecoverParentPasswordRequest, - isRemoveDeviceRequest, isSignIntoFamilyRequest, isRequestIdentityTokenRequest, - isDeleteAccountPayload + isCreateFamilyByMailTokenRequest, + isCreateRegisterDeviceTokenRequest, + isDeleteAccountPayload, + isLinkParentMailAddressRequest, + isMailAuthTokenRequestBody, isRecoverParentPasswordRequest, + isRemoveDeviceRequest, + isRequestIdentityTokenRequest, + isSignIntoFamilyRequest } from './validator' export const createParentRouter = ({ diff --git a/src/api/purchase.ts b/src/api/purchase.ts index da2ff4d..ab4836d 100644 --- a/src/api/purchase.ts +++ b/src/api/purchase.ts @@ -20,12 +20,12 @@ import { Router } from 'express' import { BadRequest, Conflict, Unauthorized } from 'http-errors' import { Database } from '../database' import { - addPurchase, - areGooglePlayPaymentsPossible, - canDoNextPurchase, - googlePlayPublicKey, - isGooglePlayPurchaseSignatureValid, - requireFamilyEntry + addPurchase, + areGooglePlayPaymentsPossible, + canDoNextPurchase, + googlePlayPublicKey, + isGooglePlayPurchaseSignatureValid, + requireFamilyEntry } from '../function/purchase' import { WebsocketApi } from '../websocket' import { isCanDoPurchaseRequest, isFinishPurchaseByGooglePlayRequest } from './validator' diff --git a/src/api/schema.ts b/src/api/schema.ts index afaa5f1..937449c 100644 --- a/src/api/schema.ts +++ b/src/api/schema.ts @@ -181,5 +181,6 @@ export interface DeleteAccountPayload { mailAuthTokens: Array } -export { SerializedParentAction, SerializedChildAction, SerializedAppLogicAction } from '../action/serialization' +export { SerializedAppLogicAction, SerializedChildAction, SerializedParentAction } from '../action/serialization' export { ServerDataStatus } from '../object/serverdatastatus' + diff --git a/src/api/validator.ts b/src/api/validator.ts index 408c934..89319ae 100644 --- a/src/api/validator.ts +++ b/src/api/validator.ts @@ -164,9 +164,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "ADD_CATEGORY_APPS" - ] + "const": "ADD_CATEGORY_APPS" }, "categoryId": { "type": "string" @@ -190,9 +188,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "ADD_CATEGORY_NETWORK_ID" - ] + "const": "ADD_CATEGORY_NETWORK_ID" }, "categoryId": { "type": "string" @@ -217,9 +213,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "ADD_PARENT_U2F" - ] + "const": "ADD_PARENT_U2F" }, "keyHandle": { "type": "string" @@ -240,9 +234,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "ADD_USER" - ] + "const": "ADD_USER" }, "name": { "type": "string" @@ -301,9 +293,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "CHANGE_PARENT_PASSWORD" - ] + "const": "CHANGE_PARENT_PASSWORD" }, "userId": { "type": "string" @@ -336,9 +326,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "CREATE_CATEGORY" - ] + "const": "CREATE_CATEGORY" }, "childId": { "type": "string" @@ -363,9 +351,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "CREATE_TIMELIMIT_RULE" - ] + "const": "CREATE_TIMELIMIT_RULE" }, "rule": { "$ref": "#/definitions/SerializedTimeLimitRule" @@ -425,9 +411,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "DELETE_CATEGORY" - ] + "const": "DELETE_CATEGORY" }, "categoryId": { "type": "string" @@ -444,9 +428,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "DELETE_CHILD_TASK" - ] + "const": "DELETE_CHILD_TASK" }, "taskId": { "type": "string" @@ -463,9 +445,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "DELETE_TIMELIMIT_RULE" - ] + "const": "DELETE_TIMELIMIT_RULE" }, "ruleId": { "type": "string" @@ -482,9 +462,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "IGNORE_MANIPULATION" - ] + "const": "IGNORE_MANIPULATION" }, "deviceId": { "type": "string" @@ -540,9 +518,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "INCREMENT_CATEGORY_EXTRATIME" - ] + "const": "INCREMENT_CATEGORY_EXTRATIME" }, "categoryId": { "type": "string" @@ -561,29 +537,12 @@ const definitions = { "type" ] }, - "SerializedReportU2fLoginAction": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "REPORT_U2F_LOGIN" - ] - } - }, - "additionalProperties": false, - "required": [ - "type" - ] - }, "SerializedRemoveCategoryAppsAction": { "type": "object", "properties": { "type": { "type": "string", - "enum": [ - "REMOVE_CATEGORY_APPS" - ] + "const": "REMOVE_CATEGORY_APPS" }, "categoryId": { "type": "string" @@ -607,9 +566,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "REMOVE_PARENT_U2F" - ] + "const": "REMOVE_PARENT_U2F" }, "keyHandle": { "type": "string" @@ -630,9 +587,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "REMOVE_USER" - ] + "const": "REMOVE_USER" }, "userId": { "type": "string" @@ -652,9 +607,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "RENAME_CHILD" - ] + "const": "RENAME_CHILD" }, "childId": { "type": "string" @@ -670,14 +623,25 @@ const definitions = { "type" ] }, + "SerializedReportU2fLoginAction": { + "type": "object", + "properties": { + "type": { + "type": "string", + "const": "REPORT_U2F_LOGIN" + } + }, + "additionalProperties": false, + "required": [ + "type" + ] + }, "SerializeResetCategoryNetworkIdsAction": { "type": "object", "properties": { "type": { "type": "string", - "enum": [ - "RESET_CATEGORY_NETWORK_IDS" - ] + "const": "RESET_CATEGORY_NETWORK_IDS" }, "categoryId": { "type": "string" @@ -694,9 +658,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "REVIEW_CHILD_TASK" - ] + "const": "REVIEW_CHILD_TASK" }, "taskId": { "type": "string" @@ -724,9 +686,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SET_CATEGORY_EXTRA_TIME" - ] + "const": "SET_CATEGORY_EXTRA_TIME" }, "categoryId": { "type": "string" @@ -750,9 +710,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SET_CATEGORY_FOR_UNASSIGNED_APPS" - ] + "const": "SET_CATEGORY_FOR_UNASSIGNED_APPS" }, "childId": { "type": "string" @@ -773,9 +731,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SET_CHILD_PASSWORD" - ] + "const": "SET_CHILD_PASSWORD" }, "childId": { "type": "string" @@ -796,9 +752,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SET_CONSIDER_REBOOT_MANIPULATION" - ] + "const": "SET_CONSIDER_REBOOT_MANIPULATION" }, "deviceId": { "type": "string" @@ -819,9 +773,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SET_DEVICE_DEFAULT_USER" - ] + "const": "SET_DEVICE_DEFAULT_USER" }, "deviceId": { "type": "string" @@ -842,9 +794,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SET_DEVICE_DEFAULT_USER_TIMEOUT" - ] + "const": "SET_DEVICE_DEFAULT_USER_TIMEOUT" }, "deviceId": { "type": "string" @@ -865,9 +815,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SET_DEVICE_USER" - ] + "const": "SET_DEVICE_USER" }, "deviceId": { "type": "string" @@ -888,9 +836,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SET_KEEP_SIGNED_IN" - ] + "const": "SET_KEEP_SIGNED_IN" }, "deviceId": { "type": "string" @@ -911,9 +857,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SET_PARENT_CATEGORY" - ] + "const": "SET_PARENT_CATEGORY" }, "categoryId": { "type": "string" @@ -934,9 +878,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SET_RELAX_PRIMARY_DEVICE" - ] + "const": "SET_RELAX_PRIMARY_DEVICE" }, "userId": { "type": "string" @@ -957,9 +899,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SET_SEND_DEVICE_CONNECTED" - ] + "const": "SET_SEND_DEVICE_CONNECTED" }, "deviceId": { "type": "string" @@ -980,9 +920,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SET_USER_DISABLE_LIMITS_UNTIL" - ] + "const": "SET_USER_DISABLE_LIMITS_UNTIL" }, "childId": { "type": "string" @@ -1003,9 +941,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SET_USER_TIMEZONE" - ] + "const": "SET_USER_TIMEZONE" }, "userId": { "type": "string" @@ -1026,9 +962,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_BATTERY_LIMIT" - ] + "const": "UPDATE_CATEGORY_BATTERY_LIMIT" }, "categoryId": { "type": "string" @@ -1051,9 +985,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_BLOCK_ALL_NOTIFICATIONS" - ] + "const": "UPDATE_CATEGORY_BLOCK_ALL_NOTIFICATIONS" }, "categoryId": { "type": "string" @@ -1067,6 +999,7 @@ const definitions = { }, "additionalProperties": false, "required": [ + "blockDelay", "blocked", "categoryId", "type" @@ -1077,9 +1010,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_BLOCKED_TIMES" - ] + "const": "UPDATE_CATEGORY_BLOCKED_TIMES" }, "categoryId": { "type": "string" @@ -1100,9 +1031,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_DISABLE_LIMITS" - ] + "const": "UPDATE_CATEGORY_DISABLE_LIMITS" }, "categoryId": { "type": "string" @@ -1123,9 +1052,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_FLAGS" - ] + "const": "UPDATE_CATEGORY_FLAGS" }, "categoryId": { "type": "string" @@ -1150,9 +1077,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_SORTING" - ] + "const": "UPDATE_CATEGORY_SORTING" }, "categoryIds": { "type": "array", @@ -1172,9 +1097,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_TEMPORARILY_BLOCKED" - ] + "const": "UPDATE_CATEGORY_TEMPORARILY_BLOCKED" }, "categoryId": { "type": "string" @@ -1198,9 +1121,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_TIME_WARNINGS" - ] + "const": "UPDATE_CATEGORY_TIME_WARNINGS" }, "categoryId": { "type": "string" @@ -1228,9 +1149,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CATEGORY_TITLE" - ] + "const": "UPDATE_CATEGORY_TITLE" }, "categoryId": { "type": "string" @@ -1251,9 +1170,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_CHILD_TASK" - ] + "const": "UPDATE_CHILD_TASK" }, "isNew": { "type": "boolean" @@ -1286,9 +1203,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_DEVICE_NAME" - ] + "const": "UPDATE_DEVICE_NAME" }, "deviceId": { "type": "string" @@ -1309,9 +1224,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_ENABLE_ACTIVITY_LEVEL_BLOCKING" - ] + "const": "UPDATE_ENABLE_ACTIVITY_LEVEL_BLOCKING" }, "deviceId": { "type": "string" @@ -1332,9 +1245,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_NETWORK_TIME_VERIFICATION" - ] + "const": "UPDATE_NETWORK_TIME_VERIFICATION" }, "deviceId": { "type": "string" @@ -1360,9 +1271,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_PARENT_NOTIFICATION_FLAGS" - ] + "const": "UPDATE_PARENT_NOTIFICATION_FLAGS" }, "parentId": { "type": "string" @@ -1387,9 +1296,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_TIMELIMIT_RULE" - ] + "const": "UPDATE_TIMELIMIT_RULE" }, "ruleId": { "type": "string" @@ -1433,9 +1340,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_USER_FLAGS" - ] + "const": "UPDATE_USER_FLAGS" }, "userId": { "type": "string" @@ -1460,9 +1365,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_USER_LIMIT_LOGIN_CATEGORY" - ] + "const": "UPDATE_USER_LIMIT_LOGIN_CATEGORY" }, "userId": { "type": "string" @@ -1482,9 +1385,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_USER_LIMIT_LOGIN_PRE_BLOCK_DURATION" - ] + "const": "UPDATE_USER_LIMIT_LOGIN_PRE_BLOCK_DURATION" }, "userId": { "type": "string" @@ -1505,9 +1406,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "ADD_INSTALLED_APPS" - ] + "const": "ADD_INSTALLED_APPS" }, "apps": { "type": "array", @@ -1559,9 +1458,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "ADD_USED_TIME" - ] + "const": "ADD_USED_TIME" }, "categoryId": { "type": "string" @@ -1590,9 +1487,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "ADD_USED_TIME_V2" - ] + "const": "ADD_USED_TIME_V2" }, "d": { "type": "number" @@ -1674,9 +1569,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "FINISH_KEY_REQUEST" - ] + "const": "FINISH_KEY_REQUEST" }, "dsn": { "type": "number" @@ -1693,9 +1586,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "FORCE_SYNC" - ] + "const": "FORCE_SYNC" } }, "additionalProperties": false, @@ -1703,100 +1594,69 @@ const definitions = { "type" ] }, - "SerializedReplyToKeyRequestAction": { + "SerializedMarkTaskPendingAction": { "type": "object", "properties": { "type": { "type": "string", - "enum": [ - "REPLY_TO_KEY_REQUEST" - ] + "const": "MARK_TASK_PENDING" }, - "rsn": { - "type": "number" - }, - "tempKey": { - "type": "string" - }, - "encryptedKey": { - "type": "string" - }, - "signature": { + "taskId": { "type": "string" } }, "additionalProperties": false, "required": [ - "encryptedKey", - "rsn", - "signature", - "tempKey", + "taskId", "type" ] }, - "SerializedMarkTaskPendingAction": { + "SerializedRemoveInstalledAppsAction": { "type": "object", "properties": { "type": { "type": "string", - "enum": [ - "MARK_TASK_PENDING" - ] + "const": "REMOVE_INSTALLED_APPS" }, - "taskId": { - "type": "string" + "packageNames": { + "type": "array", + "items": { + "type": "string" + } } }, "additionalProperties": false, "required": [ - "taskId", + "packageNames", "type" ] }, - "SerializedUpdateInstalledAppsAction": { + "SerializedReplyToKeyRequestAction": { "type": "object", "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_INSTALLED_APPS" - ] + "const": "REPLY_TO_KEY_REQUEST" }, - "b": { - "type": "string" + "rsn": { + "type": "number" }, - "d": { + "tempKey": { "type": "string" }, - "w": { - "type": "boolean" - } - }, - "additionalProperties": false, - "required": [ - "type", - "w" - ] - }, - "SerializedRemoveInstalledAppsAction": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "REMOVE_INSTALLED_APPS" - ] + "encryptedKey": { + "type": "string" }, - "packageNames": { - "type": "array", - "items": { - "type": "string" - } + "signature": { + "type": "string" } }, "additionalProperties": false, "required": [ - "packageNames", + "encryptedKey", + "rsn", + "signature", + "tempKey", "type" ] }, @@ -1805,9 +1665,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SEND_KEY_REQUEST" - ] + "const": "SEND_KEY_REQUEST" }, "dsn": { "type": "number" @@ -1842,9 +1700,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "SIGN_OUT_AT_DEVICE" - ] + "const": "SIGN_OUT_AT_DEVICE" } }, "additionalProperties": false, @@ -1857,9 +1713,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "TRIED_DISABLING_DEVICE_ADMIN" - ] + "const": "TRIED_DISABLING_DEVICE_ADMIN" } }, "additionalProperties": false, @@ -1872,9 +1726,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_APP_ACTIVITIES" - ] + "const": "UPDATE_APP_ACTIVITIES" }, "removed": { "type": "array", @@ -1931,9 +1783,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "UPDATE_DEVICE_STATUS" - ] + "const": "UPDATE_DEVICE_STATUS" }, "protectionLevel": { "enum": [ @@ -1995,14 +1845,35 @@ const definitions = { "type" ] }, + "SerializedUpdateInstalledAppsAction": { + "type": "object", + "properties": { + "type": { + "type": "string", + "const": "UPDATE_INSTALLED_APPS" + }, + "b": { + "type": "string" + }, + "d": { + "type": "string" + }, + "w": { + "type": "boolean" + } + }, + "additionalProperties": false, + "required": [ + "type", + "w" + ] + }, "SerializedUploadDevicePublicKeyAction": { "type": "object", "properties": { "type": { "type": "string", - "enum": [ - "UPLOAD_DEVICE_PUBLIC_KEY" - ] + "const": "UPLOAD_DEVICE_PUBLIC_KEY" }, "key": { "type": "string" @@ -2019,9 +1890,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "CHILD_CHANGE_PASSWORD" - ] + "const": "CHILD_CHANGE_PASSWORD" }, "password": { "$ref": "#/definitions/EncryptableParentPassword" @@ -2038,9 +1907,7 @@ const definitions = { "properties": { "type": { "type": "string", - "enum": [ - "CHILD_SIGN_IN" - ] + "const": "CHILD_SIGN_IN" } }, "additionalProperties": false, @@ -2920,7 +2787,6 @@ export const isMailAuthTokenRequestBody: (value: unknown) => value is MailAuthTo "required": [ "mailAuthToken" ], - "definitions": definitions, "$schema": "http://json-schema.org/draft-07/schema#" }) export const isCreateFamilyByMailTokenRequest: (value: unknown) => value is CreateFamilyByMailTokenRequest = ajv.compile({ @@ -3066,9 +2932,6 @@ export const isSerializedParentAction: (value: unknown) => value is SerializedPa { "$ref": "#/definitions/SerializedIncrementCategoryExtraTimeAction" }, - { - "$ref": "#/definitions/SerializedReportU2fLoginAction" - }, { "$ref": "#/definitions/SerializedRemoveCategoryAppsAction" }, @@ -3081,6 +2944,9 @@ export const isSerializedParentAction: (value: unknown) => value is SerializedPa { "$ref": "#/definitions/SerializedRenameChildAction" }, + { + "$ref": "#/definitions/SerializedReportU2fLoginAction" + }, { "$ref": "#/definitions/SerializeResetCategoryNetworkIdsAction" }, @@ -3201,17 +3067,14 @@ export const isSerializedAppLogicAction: (value: unknown) => value is Serialized { "$ref": "#/definitions/SerializedForceSyncAction" }, - { - "$ref": "#/definitions/SerializedReplyToKeyRequestAction" - }, { "$ref": "#/definitions/SerializedMarkTaskPendingAction" }, { - "$ref": "#/definitions/SerializedUpdateInstalledAppsAction" + "$ref": "#/definitions/SerializedRemoveInstalledAppsAction" }, { - "$ref": "#/definitions/SerializedRemoveInstalledAppsAction" + "$ref": "#/definitions/SerializedReplyToKeyRequestAction" }, { "$ref": "#/definitions/SerializedSendKeyRequestAction" @@ -3228,6 +3091,9 @@ export const isSerializedAppLogicAction: (value: unknown) => value is Serialized { "$ref": "#/definitions/SerializedUpdateDeviceStatusAction" }, + { + "$ref": "#/definitions/SerializedUpdateInstalledAppsAction" + }, { "$ref": "#/definitions/SerializedUploadDevicePublicKeyAction" } @@ -3266,7 +3132,6 @@ export const isCreateRegisterDeviceTokenRequest: (value: unknown) => value is Cr "parentId", "parentPasswordSecondHash" ], - "definitions": definitions, "$schema": "http://json-schema.org/draft-07/schema#" }) export const isCanDoPurchaseRequest: (value: unknown) => value is CanDoPurchaseRequest = ajv.compile({ @@ -3288,7 +3153,6 @@ export const isCanDoPurchaseRequest: (value: unknown) => value is CanDoPurchaseR "deviceAuthToken", "type" ], - "definitions": definitions, "$schema": "http://json-schema.org/draft-07/schema#" }) export const isFinishPurchaseByGooglePlayRequest: (value: unknown) => value is FinishPurchaseByGooglePlayRequest = ajv.compile({ @@ -3310,7 +3174,6 @@ export const isFinishPurchaseByGooglePlayRequest: (value: unknown) => value is F "receipt", "signature" ], - "definitions": definitions, "$schema": "http://json-schema.org/draft-07/schema#" }) export const isLinkParentMailAddressRequest: (value: unknown) => value is LinkParentMailAddressRequest = ajv.compile({ @@ -3336,7 +3199,6 @@ export const isLinkParentMailAddressRequest: (value: unknown) => value is LinkPa "parentPasswordSecondHash", "parentUserId" ], - "definitions": definitions, "$schema": "http://json-schema.org/draft-07/schema#" }) export const isUpdatePrimaryDeviceRequest: (value: unknown) => value is UpdatePrimaryDeviceRequest = ajv.compile({ @@ -3362,7 +3224,6 @@ export const isUpdatePrimaryDeviceRequest: (value: unknown) => value is UpdatePr "authToken", "currentUserId" ], - "definitions": definitions, "$schema": "http://json-schema.org/draft-07/schema#" }) export const isRemoveDeviceRequest: (value: unknown) => value is RemoveDeviceRequest = ajv.compile({ @@ -3388,7 +3249,6 @@ export const isRemoveDeviceRequest: (value: unknown) => value is RemoveDeviceReq "parentPasswordSecondHash", "parentUserId" ], - "definitions": definitions, "$schema": "http://json-schema.org/draft-07/schema#" }) export const isRequestIdentityTokenRequest: (value: unknown) => value is RequestIdentityTokenRequest = ajv.compile({ @@ -3405,9 +3265,7 @@ export const isRequestIdentityTokenRequest: (value: unknown) => value is Request }, "purpose": { "type": "string", - "enum": [ - "purchase" - ] + "const": "purchase" } }, "additionalProperties": false, @@ -3417,7 +3275,6 @@ export const isRequestIdentityTokenRequest: (value: unknown) => value is Request "parentUserId", "purpose" ], - "definitions": definitions, "$schema": "http://json-schema.org/draft-07/schema#" }) export const isRequestWithAuthToken: (value: unknown) => value is RequestWithAuthToken = ajv.compile({ @@ -3431,7 +3288,6 @@ export const isRequestWithAuthToken: (value: unknown) => value is RequestWithAut "required": [ "deviceAuthToken" ], - "definitions": definitions, "$schema": "http://json-schema.org/draft-07/schema#" }) export const isSendMailLoginCodeRequest: (value: unknown) => value is SendMailLoginCodeRequest = ajv.compile({ @@ -3452,7 +3308,6 @@ export const isSendMailLoginCodeRequest: (value: unknown) => value is SendMailLo "locale", "mail" ], - "definitions": definitions, "$schema": "http://json-schema.org/draft-07/schema#" }) export const isSignInByMailCodeRequest: (value: unknown) => value is SignInByMailCodeRequest = ajv.compile({ @@ -3470,7 +3325,6 @@ export const isSignInByMailCodeRequest: (value: unknown) => value is SignInByMai "mailLoginToken", "receivedCode" ], - "definitions": definitions, "$schema": "http://json-schema.org/draft-07/schema#" }) export const isIdentityTokenPayload: (value: unknown) => value is IdentityTokenPayload = ajv.compile({ @@ -3479,9 +3333,7 @@ export const isIdentityTokenPayload: (value: unknown) => value is IdentityTokenP "properties": { "purpose": { "type": "string", - "enum": [ - "purchase" - ] + "const": "purchase" }, "familyId": { "type": "string" @@ -3503,7 +3355,6 @@ export const isIdentityTokenPayload: (value: unknown) => value is IdentityTokenP "purpose", "userId" ], - "definitions": definitions, "$schema": "http://json-schema.org/draft-07/schema#" }) export const isDeleteAccountPayload: (value: unknown) => value is DeleteAccountPayload = ajv.compile({ @@ -3524,6 +3375,5 @@ export const isDeleteAccountPayload: (value: unknown) => value is DeleteAccountP "deviceAuthToken", "mailAuthTokens" ], - "definitions": definitions, "$schema": "http://json-schema.org/draft-07/schema#" }) diff --git a/src/database/devicedhkey.ts b/src/database/devicedhkey.ts index 83a5e1e..66f0b8b 100644 --- a/src/database/devicedhkey.ts +++ b/src/database/devicedhkey.ts @@ -16,7 +16,7 @@ */ import * as Sequelize from 'sequelize' -import { familyIdColumn, idWithinFamilyColumn, versionColumn, timestampColumn } from './columns' +import { familyIdColumn, idWithinFamilyColumn, timestampColumn, versionColumn } from './columns' import { SequelizeAttributes } from './types' export const config = { diff --git a/src/database/main.ts b/src/database/main.ts index fa4c313..9887ae5 100644 --- a/src/database/main.ts +++ b/src/database/main.ts @@ -153,3 +153,4 @@ export const sequelize = new Sequelize.Sequelize(DB_URL, { export const defaultDatabase = createDatabase(sequelize) export const defaultUmzug = createUmzug(sequelize) +export type Migration = typeof defaultUmzug._types.migration; \ No newline at end of file diff --git a/src/database/migration/migrations/20181014-setup-tables.ts b/src/database/migration/migrations/20181014-setup-tables.ts index d3a1d37..551a484 100644 --- a/src/database/migration/migrations/20181014-setup-tables.ts +++ b/src/database/migration/migrations/20181014-setup-tables.ts @@ -15,7 +15,7 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributes as addDeviceTokenAttributes } from '../../adddevicetoken' import { attributes as appAttributes } from '../../app' import { attributesVersion1 as authTokenAttributes } from '../../authtoken' @@ -23,15 +23,18 @@ import { attributesVersion1 as categoryAttributes } from '../../category' import { attributes as categoryAppAttributes } from '../../categoryapp' import { attributesVersion1 as deviceAttributes } from '../../device' import { attributesVersion1 as familyAttributes } from '../../family' +import { Migration } from '../../main' import { attributes as purchaseAttributes } from '../../purchase' import { attributesVersion1 as timelimitruleAttributes } from '../../timelimitrule' import { attributesVersion1 as usedTimeAttribute } from '../../usedtime' import { attributesVersion1 as userAttributes } from '../../user' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ + +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.createTable('AddDeviceTokens', addDeviceTokenAttributes, { transaction }) await queryInterface.createTable('Apps', appAttributes, { transaction }) await queryInterface.createTable('AuthTokens', authTokenAttributes, { transaction }) diff --git a/src/database/migration/migrations/20181022-extend-device-table-and-create-old-devices.ts b/src/database/migration/migrations/20181022-extend-device-table-and-create-old-devices.ts index 4f0fbdf..619a8cd 100644 --- a/src/database/migration/migrations/20181022-extend-device-table-and-create-old-devices.ts +++ b/src/database/migration/migrations/20181022-extend-device-table-and-create-old-devices.ts @@ -15,14 +15,16 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion2 } from '../../device' +import { Migration } from '../../main' import { attributes as oldDeviceAttributes } from '../../olddevice' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Devices', 'lastConnectivity', { ...attributesVersion2.lastConnectivity }, { @@ -45,10 +47,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Devices', 'lastConnectivity', { transaction }) await queryInterface.removeColumn('Devices', 'notSeenForLongTime', { transaction }) await queryInterface.removeColumn('Devices', 'didDeviceReportUninstall', { transaction }) diff --git a/src/database/migration/migrations/20190113-mail-login-tokens.ts b/src/database/migration/migrations/20190113-mail-login-tokens.ts index 0c40ae9..a4a2f68 100644 --- a/src/database/migration/migrations/20190113-mail-login-tokens.ts +++ b/src/database/migration/migrations/20190113-mail-login-tokens.ts @@ -15,21 +15,24 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion1 as mailLoginTokenAttributes } from '../../maillogintoken' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.createTable('MailLoginTokens', mailLoginTokenAttributes, { transaction }) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.dropTable('MailLoginTokens', { transaction }) }) } diff --git a/src/database/migration/migrations/20190124-add-device-user-keep-signed-in.ts b/src/database/migration/migrations/20190124-add-device-user-keep-signed-in.ts index b970baf..e8ba2e8 100644 --- a/src/database/migration/migrations/20190124-add-device-user-keep-signed-in.ts +++ b/src/database/migration/migrations/20190124-add-device-user-keep-signed-in.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion3 } from '../../device' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Devices', 'isUserKeptSignedIn', { ...attributesVersion3.isUserKeptSignedIn }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Devices', 'isUserKeptSignedIn', { transaction }) }) } diff --git a/src/database/migration/migrations/20190125-add-category-for-unused-apps.ts b/src/database/migration/migrations/20190125-add-category-for-unused-apps.ts index 1ac8d28..ed4f900 100644 --- a/src/database/migration/migrations/20190125-add-category-for-unused-apps.ts +++ b/src/database/migration/migrations/20190125-add-category-for-unused-apps.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' import { attributesVersion2 } from '../../user' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Users', 'categoryForNotAssignedApps', { ...attributesVersion2.categoryForNotAssignedApps }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Users', 'categoryForNotAssignedApps', { transaction }) }) } diff --git a/src/database/migration/migrations/20190128-add-parent-categories.ts b/src/database/migration/migrations/20190128-add-parent-categories.ts index 6268a28..1eb2ad8 100644 --- a/src/database/migration/migrations/20190128-add-parent-categories.ts +++ b/src/database/migration/migrations/20190128-add-parent-categories.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion2 } from '../../category' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Categories', 'parentCategoryId', { ...attributesVersion2.parentCategoryId }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Categories', 'parentCategoryId', { transaction }) }) } diff --git a/src/database/migration/migrations/20190129-add-show-device-connected.ts b/src/database/migration/migrations/20190129-add-show-device-connected.ts index ac16e4c..7eb81d4 100644 --- a/src/database/migration/migrations/20190129-add-show-device-connected.ts +++ b/src/database/migration/migrations/20190129-add-show-device-connected.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion4 } from '../../device' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Devices', 'showDeviceConnected', { ...attributesVersion4.showDeviceConnected }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Devices', 'showDeviceConnected', { transaction }) }) } diff --git a/src/database/migration/migrations/20190207-add-used-time-items-last-update.ts b/src/database/migration/migrations/20190207-add-used-time-items-last-update.ts index d1c104c..101edc5 100644 --- a/src/database/migration/migrations/20190207-add-used-time-items-last-update.ts +++ b/src/database/migration/migrations/20190207-add-used-time-items-last-update.ts @@ -15,27 +15,30 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' import { attributesVersion2 } from '../../usedtime' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('UsedTimes', 'lastUpdate', { ...attributesVersion2.lastUpdate }, { transaction }) + await queryInterface.addIndex('UsedTimes', ['lastUpdate'], {transaction}) }) - await queryInterface.addIndex('UsedTimes', ['lastUpdate']) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeIndex('UsedTimes', ['lastUpdate'], { transaction }) await queryInterface.removeColumn('UsedTimes', 'lastUpdate', { transaction }) }) diff --git a/src/database/migration/migrations/20190210-extend-tables-for-improved-user-system.ts b/src/database/migration/migrations/20190210-extend-tables-for-improved-user-system.ts index ead9718..e09b6a2 100644 --- a/src/database/migration/migrations/20190210-extend-tables-for-improved-user-system.ts +++ b/src/database/migration/migrations/20190210-extend-tables-for-improved-user-system.ts @@ -15,14 +15,16 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion5 as deviceAttributes } from '../../device' +import { Migration } from '../../main' import { attributesVersion3 as userAttributes } from '../../user' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { // users await queryInterface.addColumn('Users', 'relaxPrimaryDeviceRule', { ...userAttributes.relaxPrimaryDeviceRule @@ -39,10 +41,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { // users await queryInterface.removeColumn('Users', 'relaxPrimaryDeviceRule', { transaction }) diff --git a/src/database/migration/migrations/20190218-add-reboot-manipulation-columns.ts b/src/database/migration/migrations/20190218-add-reboot-manipulation-columns.ts index 0c99b17..aea3da8 100644 --- a/src/database/migration/migrations/20190218-add-reboot-manipulation-columns.ts +++ b/src/database/migration/migrations/20190218-add-reboot-manipulation-columns.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion6 } from '../../device' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Devices', 'considerRebootManipulation', { ...attributesVersion6.considerRebootManipulation }, { @@ -36,10 +38,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Devices', 'considerRebootManipulation', { transaction }) await queryInterface.removeColumn('Devices', 'didReboot', { transaction }) }) diff --git a/src/database/migration/migrations/20190224-add-mail-notification-flags.ts b/src/database/migration/migrations/20190224-add-mail-notification-flags.ts index 98df72a..ff203e3 100644 --- a/src/database/migration/migrations/20190224-add-mail-notification-flags.ts +++ b/src/database/migration/migrations/20190224-add-mail-notification-flags.ts @@ -15,23 +15,26 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' import { attributesVersion4 as userAttributes } from '../../user' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Users', 'mailNotificationFlags', { ...userAttributes.mailNotificationFlags }, { transaction }) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Users', 'mailNotificationFlags', { transaction }) }) } diff --git a/src/database/migration/migrations/20190304-add-block-all-notifications-flag.ts b/src/database/migration/migrations/20190304-add-block-all-notifications-flag.ts index 4b0a4f2..adb69fa 100644 --- a/src/database/migration/migrations/20190304-add-block-all-notifications-flag.ts +++ b/src/database/migration/migrations/20190304-add-block-all-notifications-flag.ts @@ -15,23 +15,26 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion3 as categoryAttributes } from '../../category' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Categories', 'blockAllNotifications', { ...categoryAttributes.blockAllNotifications }, { transaction }) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Categories', 'blockAllNotifications', { transaction }) }) } diff --git a/src/database/migration/migrations/20190401-add-overlay-permission.ts b/src/database/migration/migrations/20190401-add-overlay-permission.ts index f452621..60771d9 100644 --- a/src/database/migration/migrations/20190401-add-overlay-permission.ts +++ b/src/database/migration/migrations/20190401-add-overlay-permission.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion7 } from '../../device' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Devices', 'currentOverlayPermission', { ...attributesVersion7.currentOverlayPermission }, { @@ -36,10 +38,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Devices', 'currentOverlayPermission', { transaction }) await queryInterface.removeColumn('Devices', 'highestOverlayPermission', { transaction }) }) diff --git a/src/database/migration/migrations/20190402-add-as-permission.ts b/src/database/migration/migrations/20190402-add-as-permission.ts index 37a22c0..fe395d3 100644 --- a/src/database/migration/migrations/20190402-add-as-permission.ts +++ b/src/database/migration/migrations/20190402-add-as-permission.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion8 } from '../../device' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Devices', 'asEnabled', { ...attributesVersion8.asEnabled }, { @@ -36,10 +38,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Devices', 'asEnabled', { transaction }) await queryInterface.removeColumn('Devices', 'wasAsEnabled', { transaction }) }) diff --git a/src/database/migration/migrations/20190415-add-activity-level-blocking.ts b/src/database/migration/migrations/20190415-add-activity-level-blocking.ts index 492fcfc..ded2711 100644 --- a/src/database/migration/migrations/20190415-add-activity-level-blocking.ts +++ b/src/database/migration/migrations/20190415-add-activity-level-blocking.ts @@ -15,14 +15,16 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributes as appActivityAttributes } from '../../appactivity' import { attributesVersion9 as deviceAttributes } from '../../device' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.createTable('AppActivities', appActivityAttributes, { transaction }) await queryInterface.addColumn('Devices', 'activityLevelBlocking', { ...deviceAttributes.activityLevelBlocking @@ -32,10 +34,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.dropTable('AppActivities', { transaction }) await queryInterface.removeColumn('Devices', 'activityLevelBlocking', { transaction }) }) diff --git a/src/database/migration/migrations/20190603-add-time-warnings-and-android-q.ts b/src/database/migration/migrations/20190603-add-time-warnings-and-android-q.ts index 99499ab..03a4d64 100644 --- a/src/database/migration/migrations/20190603-add-time-warnings-and-android-q.ts +++ b/src/database/migration/migrations/20190603-add-time-warnings-and-android-q.ts @@ -15,14 +15,16 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributes as categoryAttributes } from '../../category' import { attributesVersion10 as deviceAttributes } from '../../device' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Devices', 'isQorLater', { ...deviceAttributes.isQorLater }, { @@ -37,10 +39,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Devices', 'isQorLater', { transaction }) await queryInterface.removeColumn('Categories', 'timeWarningFlags', { transaction }) }) diff --git a/src/database/migration/migrations/20190624-add-config-table.ts b/src/database/migration/migrations/20190624-add-config-table.ts index 4f6831b..acb7bb3 100644 --- a/src/database/migration/migrations/20190624-add-config-table.ts +++ b/src/database/migration/migrations/20190624-add-config-table.ts @@ -15,21 +15,24 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributes as configAttributes } from '../../config' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.createTable('Configs', configAttributes, { transaction }) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.dropTable('Configs', { transaction }) }) } diff --git a/src/database/migration/migrations/20190805-add-had-manipulation-flags.ts b/src/database/migration/migrations/20190805-add-had-manipulation-flags.ts index 6c64a30..c8cd969 100644 --- a/src/database/migration/migrations/20190805-add-had-manipulation-flags.ts +++ b/src/database/migration/migrations/20190805-add-had-manipulation-flags.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion11 as deviceAttributes } from '../../device' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Devices', 'hadManipulationFlags', { ...deviceAttributes.hadManipulationFlags }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Devices', 'hadManipulationFlags', { transaction }) }) } diff --git a/src/database/migration/migrations/20190819-add-parent-blocked-times.ts b/src/database/migration/migrations/20190819-add-parent-blocked-times.ts index 5689abc..13cf8ee 100644 --- a/src/database/migration/migrations/20190819-add-parent-blocked-times.ts +++ b/src/database/migration/migrations/20190819-add-parent-blocked-times.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' import { attributesVersion5 as userAttributes } from '../../user' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Users', 'blockedTimes', { ...userAttributes.blockedTimes }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Users', 'blockedTimes', { transaction }) }) } diff --git a/src/database/migration/migrations/20200113-add-min-battery-level.ts b/src/database/migration/migrations/20200113-add-min-battery-level.ts index bc0c429..1631567 100644 --- a/src/database/migration/migrations/20200113-add-min-battery-level.ts +++ b/src/database/migration/migrations/20200113-add-min-battery-level.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion5 as categoryAttributes } from '../../category' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Categories', 'minBatteryMobile', { ...categoryAttributes.minBatteryMobile }, { @@ -36,10 +38,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Categories', 'minBatteryMobile', { transaction }) await queryInterface.removeColumn('Categories', 'minBatteryCharging', { transaction }) }) diff --git a/src/database/migration/migrations/20200203-add-temporarily-blocked-end-time.ts b/src/database/migration/migrations/20200203-add-temporarily-blocked-end-time.ts index 523acd5..2ad7059 100644 --- a/src/database/migration/migrations/20200203-add-temporarily-blocked-end-time.ts +++ b/src/database/migration/migrations/20200203-add-temporarily-blocked-end-time.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion6 as categoryAttributes } from '../../category' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Categories', 'temporarilyBlockedEndTime', { ...categoryAttributes.temporarilyBlockedEndTime }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Categories', 'temporarilyBlockedEndTime', { transaction }) }) } diff --git a/src/database/migration/migrations/20200210-add-category-sorting.ts b/src/database/migration/migrations/20200210-add-category-sorting.ts index 9cb2ce9..3ca426e 100644 --- a/src/database/migration/migrations/20200210-add-category-sorting.ts +++ b/src/database/migration/migrations/20200210-add-category-sorting.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion7 as categoryAttributes } from '../../category' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Categories', 'sort', { ...categoryAttributes.sort }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Categories', 'sort', { transaction }) }) } diff --git a/src/database/migration/migrations/20200309-add-extra-time-day.ts b/src/database/migration/migrations/20200309-add-extra-time-day.ts index 929b0b7..f3401ae 100644 --- a/src/database/migration/migrations/20200309-add-extra-time-day.ts +++ b/src/database/migration/migrations/20200309-add-extra-time-day.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion8 as categoryAttributes } from '../../category' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Categories', 'extraTimeDay', { ...categoryAttributes.extraTimeDay }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Categories', 'extraTimeDay', { transaction }) }) } diff --git a/src/database/migration/migrations/20200525-add-new-limit-options.ts b/src/database/migration/migrations/20200525-add-new-limit-options.ts index eda4a98..b365f72 100644 --- a/src/database/migration/migrations/20200525-add-new-limit-options.ts +++ b/src/database/migration/migrations/20200525-add-new-limit-options.ts @@ -15,8 +15,9 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { MinuteOfDay } from '../../../util/minuteofday' +import { Migration } from '../../main' import { attributesVersion1 as sessionDurationAttributes } from '../../sessionduration' import { attributesVersion2 as timelimitRuleAttributes } from '../../timelimitrule' import { @@ -25,10 +26,11 @@ import { attributesVersion3 as usedTimeAttributesVersion3 } from '../../usedtime' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { // session durations await queryInterface.createTable('SessionDurations', sessionDurationAttributes, { transaction }) @@ -58,18 +60,18 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) ...usedTimeAttributesVersion3 }, { transaction }) - const dialect = sequelize.getDialect() + const dialect = context.getDialect() const isMysql = dialect === 'mysql' || dialect === 'mariadb' if (isMysql) { - await sequelize.query(` + await context.query(` INSERT INTO UsedTimes (familyId, categoryId, dayOfEpoch, usedTime, lastUpdate, startMinuteOfDay, endMinuteOfDay) SELECT familyId, categoryId, dayOfEpoch, usedTime, lastUpdate, ${MinuteOfDay.MIN} AS startMinuteOfDay, ${MinuteOfDay.MAX} AS endMinuteOfDay FROM UsedTimesOld `, { transaction }) } else { - await sequelize.query(` + await context.query(` INSERT INTO "UsedTimes" ("familyId", "categoryId", "dayOfEpoch", "usedTime", "lastUpdate", "startMinuteOfDay", "endMinuteOfDay") SELECT "familyId", "categoryId", "dayOfEpoch", "usedTime", "lastUpdate", ${MinuteOfDay.MIN} AS "startMinuteOfDay", ${MinuteOfDay.MAX} AS "endMinuteOfDay" @@ -81,10 +83,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { // session durations await queryInterface.dropTable('SessionDurations', { transaction }) diff --git a/src/database/migration/migrations/20200601-fix-purchase-table.ts b/src/database/migration/migrations/20200601-fix-purchase-table.ts index abb2410..7f22960 100644 --- a/src/database/migration/migrations/20200601-fix-purchase-table.ts +++ b/src/database/migration/migrations/20200601-fix-purchase-table.ts @@ -15,27 +15,29 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' import { attributes as purchaseAttributes } from '../../purchase' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.renameTable('Purchases', 'PurchasesOld', { transaction }) await queryInterface.createTable('Purchases', purchaseAttributes, { transaction }) - const dialect = sequelize.getDialect() + const dialect = context.getDialect() const isMysql = dialect === 'mysql' || dialect === 'mariadb' if (isMysql) { - await sequelize.query(` + await context.query(` INSERT INTO Purchases (familyId, service, transactionId, type, loggedAt, previousFullVersionEndTime, newFullVersionEndTime) SELECT familyId, service, transactionId, type, 0 AS loggedAt, 0 AS previousFullVersionEndTime, loggedAt AS newFullVersionEndTime FROM PurchasesOld `, { transaction }) } else { - await sequelize.query(` + await context.query(` INSERT INTO "Purchases" ("familyId", service, "transactionId", type, "loggedAt", "previousFullVersionEndTime", "newFullVersionEndTime") SELECT "familyId", service, "transactionId", type, 0 AS "loggedAt", 0 AS "previousFullVersionEndTime", "loggedAt" AS "newFullVersionEndTime" FROM "PurchasesOld" @@ -46,10 +48,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Purchases', 'previousFullVersionEndTime', { transaction }) await queryInterface.removeColumn('Purchases', 'newFullVersionEndTime', { transaction }) }) diff --git a/src/database/migration/migrations/20200602-add-user-flags.ts b/src/database/migration/migrations/20200602-add-user-flags.ts index a312361..3af8af0 100644 --- a/src/database/migration/migrations/20200602-add-user-flags.ts +++ b/src/database/migration/migrations/20200602-add-user-flags.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' import { attributesVersion6 as userAttributes } from '../../user' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Users', 'flags', { ...userAttributes.flags }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Users', 'flags', { transaction }) }) } diff --git a/src/database/migration/migrations/20200706-create-user-limit-login-category-table.ts b/src/database/migration/migrations/20200706-create-user-limit-login-category-table.ts index a8b9d35..d03c934 100644 --- a/src/database/migration/migrations/20200706-create-user-limit-login-category-table.ts +++ b/src/database/migration/migrations/20200706-create-user-limit-login-category-table.ts @@ -15,41 +15,43 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { - const dialect = sequelize.getDialect() + }, async ( transaction: Transaction) => { + const dialect = context.getDialect() const isMysql = dialect === 'mysql' || dialect === 'mariadb' if (isMysql) { - await sequelize.query( + await context.query( 'CREATE TABLE `UserLimitLoginCategories`' + '(`familyId` VARCHAR(10) NOT NULL, `userId` VARCHAR(6) NOT NULL, `categoryId` VARCHAR(6) NOT NULL,' + 'PRIMARY KEY(`familyId`, `userId`), FOREIGN KEY(`familyId`, `userId`) REFERENCES `Users`(`familyId`, `userId`) ON UPDATE CASCADE ON DELETE CASCADE , FOREIGN KEY(`familyId`, `categoryId`) REFERENCES `Categories`(`familyId`, `categoryId`) ON UPDATE CASCADE ON DELETE CASCADE )', { transaction } ) - await sequelize.query('CREATE INDEX `UserLimitLoginCategoriesIndexCategoryId` ON `UserLimitLoginCategories` (`familyId`, `categoryId`)', { transaction }) + await context.query('CREATE INDEX `UserLimitLoginCategoriesIndexCategoryId` ON `UserLimitLoginCategories` (`familyId`, `categoryId`)', { transaction }) } else { - await sequelize.query( + await context.query( 'CREATE TABLE "UserLimitLoginCategories"' + '("familyId" VARCHAR(10) NOT NULL, "userId" VARCHAR(6) NOT NULL, "categoryId" VARCHAR(6) NOT NULL,' + 'PRIMARY KEY("familyId", "userId"), FOREIGN KEY("familyId", "userId") REFERENCES "Users" ("familyId", "userId") ON UPDATE CASCADE ON DELETE CASCADE , FOREIGN KEY("familyId", "categoryId") REFERENCES "Categories" ("familyId", "categoryId") ON UPDATE CASCADE ON DELETE CASCADE )', { transaction } ) - await sequelize.query('CREATE INDEX "UserLimitLoginCategoriesIndexCategoryId" ON "UserLimitLoginCategories" ("familyId", "categoryId")', { transaction }) + await context.query('CREATE INDEX "UserLimitLoginCategoriesIndexCategoryId" ON "UserLimitLoginCategories" ("familyId", "categoryId")', { transaction }) } }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.dropTable('UserLimitLoginCategories', { transaction }) }) } diff --git a/src/database/migration/migrations/20200824-create-category-network-id-table.ts b/src/database/migration/migrations/20200824-create-category-network-id-table.ts index 54dd7b5..ea86f76 100644 --- a/src/database/migration/migrations/20200824-create-category-network-id-table.ts +++ b/src/database/migration/migrations/20200824-create-category-network-id-table.ts @@ -15,17 +15,18 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' -export async function up (_: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { - const dialect = sequelize.getDialect() + }, async ( transaction: Transaction) => { + const dialect = context.getDialect() const isMysql = dialect === 'mysql' || dialect === 'mariadb' if (isMysql) { - await sequelize.query( + await context.query( 'CREATE TABLE `CategoryNetworkIds` ' + '(`familyId` VARCHAR(10) NOT NULL, `categoryId` VARCHAR(6) NOT NULL,' + '`networkItemId` VARCHAR(6) NOT NULL, `hashedNetworkId` VARCHAR(8) NOT NULL,' + @@ -34,7 +35,7 @@ export async function up (_: QueryInterface, sequelize: Sequelize) { { transaction } ) } else { - await sequelize.query( + await context.query( 'CREATE TABLE "CategoryNetworkIds" ' + '("familyId" VARCHAR(10) NOT NULL, "categoryId" VARCHAR(6) NOT NULL,' + '"networkItemId" VARCHAR(6) NOT NULL, "hashedNetworkId" VARCHAR(8) NOT NULL,' + @@ -46,10 +47,11 @@ export async function up (_: QueryInterface, sequelize: Sequelize) { }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.dropTable('CategoryNetworkIds', { transaction }) }) } diff --git a/src/database/migration/migrations/20201102-add-category-disable-limits-until.ts b/src/database/migration/migrations/20201102-add-category-disable-limits-until.ts index 0b205fb..56da6ab 100644 --- a/src/database/migration/migrations/20201102-add-category-disable-limits-until.ts +++ b/src/database/migration/migrations/20201102-add-category-disable-limits-until.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion9 as categoryAttributes } from '../../category' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Categories', 'disableLimitsUntil', { ...categoryAttributes.disableLimitsUntil }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Categories', 'disableLimitsUntil', { transaction }) }) } diff --git a/src/database/migration/migrations/20201116-add-child-tasks.ts b/src/database/migration/migrations/20201116-add-child-tasks.ts index 117a3d0..c951a47 100644 --- a/src/database/migration/migrations/20201116-add-child-tasks.ts +++ b/src/database/migration/migrations/20201116-add-child-tasks.ts @@ -15,18 +15,20 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion10 as categoryAttributes } from '../../category' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { - const dialect = sequelize.getDialect() + }, async ( transaction: Transaction) => { + const dialect = context.getDialect() const isMysql = dialect === 'mysql' || dialect === 'mariadb' if (isMysql) { - await sequelize.query( + await context.query( 'CREATE TABLE `ChildTasks` (' + '`familyId` VARCHAR(10) NOT NULL, `taskId` VARCHAR(6) NOT NULL,' + '`categoryId` VARCHAR(6) NOT NULL, `taskTitle` VARCHAR(50) NOT NULL,' + @@ -39,7 +41,7 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { transaction } ) } else { - await sequelize.query( + await context.query( 'CREATE TABLE "ChildTasks" (' + '"familyId" VARCHAR(10) NOT NULL, "taskId" VARCHAR(6) NOT NULL,' + '"categoryId" VARCHAR(6) NOT NULL, "taskTitle" VARCHAR(50) NOT NULL,' + @@ -61,10 +63,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.dropTable('ChildTasks', { transaction }) await queryInterface.removeColumn('Categories', 'taskListVersion', { transaction }) }) diff --git a/src/database/migration/migrations/20201123-add-per-day-rules.ts b/src/database/migration/migrations/20201123-add-per-day-rules.ts index 44f26bb..40882d9 100644 --- a/src/database/migration/migrations/20201123-add-per-day-rules.ts +++ b/src/database/migration/migrations/20201123-add-per-day-rules.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' import { attributesVersion3 as ruleAttributes } from '../../timelimitrule' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { // timelimit rule table await queryInterface.addColumn('TimelimitRules', 'perDay', { ...ruleAttributes.perDay @@ -29,10 +31,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('TimelimitRules', 'perDay', { transaction }) }) } diff --git a/src/database/migration/migrations/20201228-add-pre-block.ts b/src/database/migration/migrations/20201228-add-pre-block.ts index 0a5485a..10b82f1 100644 --- a/src/database/migration/migrations/20201228-add-pre-block.ts +++ b/src/database/migration/migrations/20201228-add-pre-block.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' import { attributesVersion2 as limitLoginCategoryAttributes } from '../../userlimitlogincategory' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { // timelimit rule table await queryInterface.addColumn('UserLimitLoginCategories', 'preBlockDuration', { ...limitLoginCategoryAttributes.preBlockDuration @@ -29,10 +31,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('UserLimitLoginCategories', 'preBlockDuration', { transaction }) }) } diff --git a/src/database/migration/migrations/20210125-add-category-flags.ts b/src/database/migration/migrations/20210125-add-category-flags.ts index 87f8aa7..8d9578f 100644 --- a/src/database/migration/migrations/20210125-add-category-flags.ts +++ b/src/database/migration/migrations/20210125-add-category-flags.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion11 as categoryAttributes } from '../../category' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Categories', 'flags', { ...categoryAttributes.flags }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Categories', 'flags', { transaction }) }) } diff --git a/src/database/migration/migrations/20211213-add-notification-block-delay.ts b/src/database/migration/migrations/20211213-add-notification-block-delay.ts index 5c5c295..fbeb604 100644 --- a/src/database/migration/migrations/20211213-add-notification-block-delay.ts +++ b/src/database/migration/migrations/20211213-add-notification-block-delay.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion12 as categoryAttributes } from '../../category' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Categories', 'blockNotificationDelay', { ...categoryAttributes.blockNotificationDelay }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Categories', 'blockNotificationDelay', { transaction }) }) } diff --git a/src/database/migration/migrations/20213027-add-login-process-locale-storage.ts b/src/database/migration/migrations/20213027-add-login-process-locale-storage.ts index 35951e7..2f856a4 100644 --- a/src/database/migration/migrations/20213027-add-login-process-locale-storage.ts +++ b/src/database/migration/migrations/20213027-add-login-process-locale-storage.ts @@ -15,14 +15,16 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion2 as authTokenAttributes } from '../../authtoken' import { attributesVersion2 as mailLoginTokenAttributes } from '../../maillogintoken' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('AuthTokens', 'locale', { ...authTokenAttributes.locale }, { @@ -37,10 +39,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('AuthTokens', 'locale', { transaction }) await queryInterface.removeColumn('MailLoginTokens', 'locale', { transaction }) }) diff --git a/src/database/migration/migrations/20220328-add-custom-time-limits.ts b/src/database/migration/migrations/20220328-add-custom-time-limits.ts index cec7198..594aae5 100644 --- a/src/database/migration/migrations/20220328-add-custom-time-limits.ts +++ b/src/database/migration/migrations/20220328-add-custom-time-limits.ts @@ -15,17 +15,18 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' -export async function up (_: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { - const dialect = sequelize.getDialect() + }, async ( transaction: Transaction) => { + const dialect = context.getDialect() const isMysql = dialect === 'mysql' || dialect === 'mariadb' if (isMysql) { - await sequelize.query( + await context.query( 'CREATE TABLE `CategoryTimeWarnings` ' + '(`familyId` VARCHAR(10) NOT NULL, `categoryId` VARCHAR(6) NOT NULL,' + '`minutes` INTEGER NOT NULL, ' + @@ -34,7 +35,7 @@ export async function up (_: QueryInterface, sequelize: Sequelize) { { transaction } ) } else { - await sequelize.query( + await context.query( 'CREATE TABLE "CategoryTimeWarnings" ' + '("familyId" VARCHAR(10) NOT NULL, "categoryId" VARCHAR(6) NOT NULL,' + '"minutes" INTEGER NOT NULL, ' + @@ -46,10 +47,11 @@ export async function up (_: QueryInterface, sequelize: Sequelize) { }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.dropTable('CategoryTimeWarnings', { transaction }) }) } diff --git a/src/database/migration/migrations/20220711-add-manipulation-flags.ts b/src/database/migration/migrations/20220711-add-manipulation-flags.ts index 0f892bc..86ffb85 100644 --- a/src/database/migration/migrations/20220711-add-manipulation-flags.ts +++ b/src/database/migration/migrations/20220711-add-manipulation-flags.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion12 as deviceAttributes } from '../../device' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Devices', 'manipulationFlags', { ...deviceAttributes.manipulationFlags }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Devices', 'manipulationFlags', { transaction }) }) } diff --git a/src/database/migration/migrations/20220725-create-encrypted-app-lists.ts b/src/database/migration/migrations/20220725-create-encrypted-app-lists.ts index 273a028..db84ad6 100644 --- a/src/database/migration/migrations/20220725-create-encrypted-app-lists.ts +++ b/src/database/migration/migrations/20220725-create-encrypted-app-lists.ts @@ -15,18 +15,20 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { - const dialect = sequelize.getDialect() + }, async ( transaction: Transaction) => { + const dialect = context.getDialect() const isMysql = dialect === 'mysql' || dialect === 'mariadb' const isPosgresql = dialect === 'postgres' if (isMysql) { - await sequelize.query( + await context.query( 'CREATE TABLE `EncryptedAppLists` ' + '(`familyId` VARCHAR(10) NOT NULL, `deviceId` VARCHAR(6) NOT NULL,' + '`type` INTEGER NOT NULL, `version` VARCHAR(4) NOT NULL,' + @@ -37,7 +39,7 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { transaction } ) } else { - await sequelize.query( + await context.query( 'CREATE TABLE "EncryptedAppLists" ' + '("familyId" VARCHAR(10) NOT NULL, "deviceId" VARCHAR(6) NOT NULL,' + '"type" INTEGER NOT NULL, "version" VARCHAR(4) NOT NULL,' + @@ -53,10 +55,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.dropTable('EncryptedAppLists', { transaction }) }) } diff --git a/src/database/migration/migrations/20220726-add-device-publickey.ts b/src/database/migration/migrations/20220726-add-device-publickey.ts index f7d9c96..749a945 100644 --- a/src/database/migration/migrations/20220726-add-device-publickey.ts +++ b/src/database/migration/migrations/20220726-add-device-publickey.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion13 as deviceAttributes } from '../../device' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Devices', 'publicKey', { ...deviceAttributes.publicKey }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Devices', 'publicKey', { transaction }) }) } diff --git a/src/database/migration/migrations/20220727-add-family-requestseq.ts b/src/database/migration/migrations/20220727-add-family-requestseq.ts index cd3f809..457f538 100644 --- a/src/database/migration/migrations/20220727-add-family-requestseq.ts +++ b/src/database/migration/migrations/20220727-add-family-requestseq.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion2 as familyAttributes } from '../../family' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Families', 'nextServerKeyRequestSeq', { ...familyAttributes.nextServerKeyRequestSeq }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Families', 'nextServerKeyRequestSeq', { transaction }) }) } diff --git a/src/database/migration/migrations/20220728-create-key-requests.ts b/src/database/migration/migrations/20220728-create-key-requests.ts index 4fc4585..8e7f4ac 100644 --- a/src/database/migration/migrations/20220728-create-key-requests.ts +++ b/src/database/migration/migrations/20220728-create-key-requests.ts @@ -15,18 +15,20 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { - const dialect = sequelize.getDialect() + }, async ( transaction: Transaction) => { + const dialect = context.getDialect() const isMysql = dialect === 'mysql' || dialect === 'mariadb' const isPosgresql = dialect === 'postgres' if (isMysql) { - await sequelize.query( + await context.query( 'CREATE TABLE `KeyRequests` (' + '`familyId` VARCHAR(10) NOT NULL, ' + '`serverSequenceNumber` BIGINT NOT NULL, ' + @@ -45,7 +47,7 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { transaction } ) } else { - await sequelize.query( + await context.query( 'CREATE TABLE "KeyRequests" (' + '"familyId" VARCHAR(10) NOT NULL, ' + '"serverSequenceNumber" ' + (isPosgresql ? 'BIGINT' : 'LONG') + ' NOT NULL, ' + @@ -72,10 +74,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.dropTable('KeyRequests', { transaction }) }) } diff --git a/src/database/migration/migrations/20220729-create-key-responses.ts b/src/database/migration/migrations/20220729-create-key-responses.ts index 29becd1..2168683 100644 --- a/src/database/migration/migrations/20220729-create-key-responses.ts +++ b/src/database/migration/migrations/20220729-create-key-responses.ts @@ -15,18 +15,20 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { - const dialect = sequelize.getDialect() + }, async ( transaction: Transaction) => { + const dialect = context.getDialect() const isMysql = dialect === 'mysql' || dialect === 'mariadb' const isPosgresql = dialect === 'postgres' if (isMysql) { - await sequelize.query( + await context.query( 'CREATE TABLE `KeyResponses` (' + '`familyId` VARCHAR(10) NOT NULL, ' + '`receiverDeviceId` VARCHAR(6) NOT NULL, ' + @@ -43,7 +45,7 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { transaction } ) } else { - await sequelize.query( + await context.query( 'CREATE TABLE "KeyResponses" (' + '"familyId" VARCHAR(10) NOT NULL, ' + '"receiverDeviceId" VARCHAR(6) NOT NULL, ' + @@ -74,10 +76,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.dropTable('KeyResponses', { transaction }) }) } diff --git a/src/database/migration/migrations/20220730-add-device-key-response-counter.ts b/src/database/migration/migrations/20220730-add-device-key-response-counter.ts index 2849d4f..9ed3d7f 100644 --- a/src/database/migration/migrations/20220730-add-device-key-response-counter.ts +++ b/src/database/migration/migrations/20220730-add-device-key-response-counter.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion14 as deviceAttributes } from '../../device' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Devices', 'nextKeyReplySequenceNumber', { ...deviceAttributes.nextKeyReplySequenceNumber }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Devices', 'nextKeyReplySequenceNumber', { transaction }) }) } diff --git a/src/database/migration/migrations/20220912-encrypted-applist-mysql-mediumblob.ts b/src/database/migration/migrations/20220912-encrypted-applist-mysql-mediumblob.ts index da60396..1442b8b 100644 --- a/src/database/migration/migrations/20220912-encrypted-applist-mysql-mediumblob.ts +++ b/src/database/migration/migrations/20220912-encrypted-applist-mysql-mediumblob.ts @@ -15,17 +15,18 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { - const dialect = sequelize.getDialect() + }, async ( transaction: Transaction) => { + const dialect = context.getDialect() const isMysql = dialect === 'mysql' || dialect === 'mariadb' if (isMysql) { - await sequelize.query( + await context.query( 'ALTER TABLE `EncryptedAppLists` MODIFY `data` MEDIUMBLOB', { transaction } ) @@ -33,15 +34,15 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { - const dialect = sequelize.getDialect() + }, async ( transaction: Transaction) => { + const dialect = context.getDialect() const isMysql = dialect === 'mysql' || dialect === 'mariadb' if (isMysql) { - await sequelize.query( + await context.query( 'ALTER TABLE `EncryptedAppLists` MODIFY `data` BLOB', { transaction } ) diff --git a/src/database/migration/migrations/20220913-create-device-dh-keys.ts b/src/database/migration/migrations/20220913-create-device-dh-keys.ts index 0929d3d..00da038 100644 --- a/src/database/migration/migrations/20220913-create-device-dh-keys.ts +++ b/src/database/migration/migrations/20220913-create-device-dh-keys.ts @@ -15,18 +15,20 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { - const dialect = sequelize.getDialect() + }, async ( transaction: Transaction) => { + const dialect = context.getDialect() const isMysql = dialect === 'mysql' || dialect === 'mariadb' const isPosgresql = dialect === 'postgres' if (isMysql) { - await sequelize.query( + await context.query( 'CREATE TABLE `DeviceDhKeys` ' + '(`familyId` VARCHAR(10) NOT NULL,' + '`deviceId` VARCHAR(6) NOT NULL,' + @@ -41,7 +43,7 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { transaction } ) } else { - await sequelize.query( + await context.query( 'CREATE TABLE "DeviceDhKeys" ' + '("familyId" VARCHAR(10) NOT NULL,' + '"deviceId" VARCHAR(6) NOT NULL,' + @@ -61,10 +63,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.dropTable('DeviceDhKeys', { transaction }) }) } diff --git a/src/database/migration/migrations/20220919-create-u2f-keys.ts b/src/database/migration/migrations/20220919-create-u2f-keys.ts index a7fb06a..b9f2d2a 100644 --- a/src/database/migration/migrations/20220919-create-u2f-keys.ts +++ b/src/database/migration/migrations/20220919-create-u2f-keys.ts @@ -15,18 +15,20 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { - const dialect = sequelize.getDialect() + }, async ( transaction: Transaction) => { + const dialect = context.getDialect() const isMysql = dialect === 'mysql' || dialect === 'mariadb' const isPosgresql = dialect === 'postgres' if (isMysql) { - await sequelize.query( + await context.query( 'CREATE TABLE `U2fKeys` ' + '(`familyId` VARCHAR(10) NOT NULL,' + '`keyId` VARCHAR(8) NOT NULL,' + @@ -41,7 +43,7 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { transaction } ) } else { - await sequelize.query( + await context.query( 'CREATE TABLE "U2fKeys" ' + '("familyId" VARCHAR(10) NOT NULL,' + '"keyId" VARCHAR(8) NOT NULL,' + @@ -61,10 +63,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.dropTable('U2fKeys', { transaction }) }) } diff --git a/src/database/migration/migrations/20220920-add-family-u2f-version.ts b/src/database/migration/migrations/20220920-add-family-u2f-version.ts index 43859c0..edfcb85 100644 --- a/src/database/migration/migrations/20220920-add-family-u2f-version.ts +++ b/src/database/migration/migrations/20220920-add-family-u2f-version.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion3 as familyAttributes } from '../../family' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Families', 'u2fKeysVersion', { ...familyAttributes.u2fKeysVersion }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Families', 'u2fKeysVersion', { transaction }) }) } diff --git a/src/database/migration/migrations/20220921-add-dh-subsequence.ts b/src/database/migration/migrations/20220921-add-dh-subsequence.ts index 7157cd5..035b86c 100644 --- a/src/database/migration/migrations/20220921-add-dh-subsequence.ts +++ b/src/database/migration/migrations/20220921-add-dh-subsequence.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion2 as dhKeyAttributes } from '../../devicedhkey' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('DeviceDhKeys', 'createdAtSubsequence', { ...dhKeyAttributes.createdAtSubsequence }, { @@ -30,10 +32,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('DeviceDhKeys', 'createdAtSubsequence', { transaction }) }) } diff --git a/src/database/migration/migrations/20221114-remove-apps-and-activities.ts b/src/database/migration/migrations/20221114-remove-apps-and-activities.ts index 56ac13b..b7e7e83 100644 --- a/src/database/migration/migrations/20221114-remove-apps-and-activities.ts +++ b/src/database/migration/migrations/20221114-remove-apps-and-activities.ts @@ -15,12 +15,14 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.dropTable('Apps', { transaction }) await queryInterface.dropTable('AppActivities', { transaction }) }) diff --git a/src/database/migration/migrations/20230612-add-platform-level.ts b/src/database/migration/migrations/20230612-add-platform-level.ts index d614544..07bb312 100644 --- a/src/database/migration/migrations/20230612-add-platform-level.ts +++ b/src/database/migration/migrations/20230612-add-platform-level.ts @@ -15,13 +15,15 @@ * along with this program. If not, see . */ -import { QueryInterface, Sequelize, Transaction } from 'sequelize' +import { Transaction } from 'sequelize' import { attributesVersion15 as deviceAttributes } from '../../device' +import { Migration } from '../../main' -export async function up (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const up: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.addColumn('Devices', 'platformType', { ...deviceAttributes.platformType }, { @@ -36,10 +38,11 @@ export async function up (queryInterface: QueryInterface, sequelize: Sequelize) }) } -export async function down (queryInterface: QueryInterface, sequelize: Sequelize) { - await sequelize.transaction({ +export const down: Migration = async ({context}) => { + const queryInterface = context.getQueryInterface() + context.transaction({ type: Transaction.TYPES.EXCLUSIVE - }, async (transaction) => { + }, async ( transaction: Transaction) => { await queryInterface.removeColumn('Devices', 'platformLevel', { transaction }) await queryInterface.removeColumn('Devices', 'platformType', { transaction }) }) diff --git a/src/database/migration/umzug.ts b/src/database/migration/umzug.ts index e31ecbe..7ee075e 100644 --- a/src/database/migration/umzug.ts +++ b/src/database/migration/umzug.ts @@ -17,11 +17,12 @@ import { Sequelize } from "sequelize"; import { SequelizeStorage, Umzug } from "umzug"; +require('ts-node/register') export const createUmzug = (sequelize: Sequelize) => new Umzug({ storage: new SequelizeStorage({ sequelize }), - context: sequelize.getQueryInterface(), + context: sequelize, migrations: { glob: "src/database/migration/migrations/*.ts", }, diff --git a/src/database/u2fkey.ts b/src/database/u2fkey.ts index 83fa04a..2038784 100644 --- a/src/database/u2fkey.ts +++ b/src/database/u2fkey.ts @@ -15,11 +15,11 @@ * along with this program. If not, see . */ -import * as Sequelize from 'sequelize' import { createHash } from 'crypto' +import * as Sequelize from 'sequelize' +import { intToBuffer } from '../util/binary-number' import { familyIdColumn, idWithinFamilyColumn, timestampColumn } from './columns' import { SequelizeAttributes } from './types' -import { intToBuffer } from '../util/binary-number' export function getU2fKeyId({ keyHandle, publicKey }: { keyHandle: Buffer diff --git a/src/exception/validation.ts b/src/exception/validation.ts index e37af22..d22a511 100644 --- a/src/exception/validation.ts +++ b/src/exception/validation.ts @@ -15,6 +15,6 @@ * along with this program. If not, see . */ -import { StaticMessageException } from './static-message-exception' +import { StaticMessageException } from './static-message-exception'; export class ValidationException extends StaticMessageException {} diff --git a/src/function/child/add-device.ts b/src/function/child/add-device.ts index ede948c..18bda32 100644 --- a/src/function/child/add-device.ts +++ b/src/function/child/add-device.ts @@ -18,14 +18,14 @@ import { Unauthorized } from 'http-errors' import { RegisterChildDeviceRequest } from '../../api/schema' import { Database } from '../../database' +import { EventHandler } from '../../monitoring/eventhandler' +import { createEmptyClientDataStatus } from '../../object/clientdatastatus' +import { ServerDataStatus } from '../../object/serverdatastatus' import { generateAuthToken, generateVersionId } from '../../util/token' import { WebsocketApi } from '../../websocket' import { prepareDeviceEntry } from '../device/prepare-device-entry' -import { notifyClientsAboutChangesDelayed } from '../websocket' import { generateServerDataStatus } from '../sync/get-server-data-status' -import { EventHandler } from '../../monitoring/eventhandler' -import { ServerDataStatus } from '../../object/serverdatastatus' -import { createEmptyClientDataStatus } from '../../object/clientdatastatus' +import { notifyClientsAboutChangesDelayed } from '../websocket' export const addChildDevice = async ({ database, eventHandler, websocket, request }: { database: Database diff --git a/src/function/dh/decrypt.ts b/src/function/dh/decrypt.ts index bd6534c..20775b2 100644 --- a/src/function/dh/decrypt.ts +++ b/src/function/dh/decrypt.ts @@ -15,8 +15,8 @@ * along with this program. If not, see . */ -import * as Sequelize from 'sequelize' import { createDecipheriv } from 'crypto' +import * as Sequelize from 'sequelize' import { Database } from '../../database' import { isVersionId } from '../../util/token' import { getSharedSecret, SharedSecretException } from './shared-secret' diff --git a/src/function/dh/parentpassword.ts b/src/function/dh/parentpassword.ts index 322cee7..a727bf7 100644 --- a/src/function/dh/parentpassword.ts +++ b/src/function/dh/parentpassword.ts @@ -15,12 +15,14 @@ * along with this program. If not, see . */ -import { Cache } from '../sync/apply-actions/cache' -import { ApplyActionException } from '../sync/apply-actions/exception' import { - EncryptableParentPassword, assertParentPasswordValid, - PlaintextParentPassword, ParentPasswordValidationException + assertParentPasswordValid, + EncryptableParentPassword, + ParentPasswordValidationException, + PlaintextParentPassword } from '../../api/schema' +import { Cache } from '../sync/apply-actions/cache' +import { ApplyActionException } from '../sync/apply-actions/exception' import { decrypt, DecryptException } from './decrypt' export async function decryptParentPassword({ cache, password } : { diff --git a/src/function/dh/shared-secret.ts b/src/function/dh/shared-secret.ts index 257c7c1..2b65cf8 100644 --- a/src/function/dh/shared-secret.ts +++ b/src/function/dh/shared-secret.ts @@ -15,8 +15,8 @@ * along with this program. If not, see . */ -import * as Sequelize from 'sequelize' import { createPrivateKey, createPublicKey, diffieHellman } from 'crypto' +import * as Sequelize from 'sequelize' import { Database } from '../../database' import { calculateExpireTime } from '../../database/devicedhkey' import { isVersionId } from '../../util/token' diff --git a/src/function/parent/create-family.ts b/src/function/parent/create-family.ts index 475a1cf..fb45670 100644 --- a/src/function/parent/create-family.ts +++ b/src/function/parent/create-family.ts @@ -16,18 +16,18 @@ */ import { Conflict } from 'http-errors' -import { generateServerDataStatus } from '../sync/get-server-data-status' import { NewDeviceInfo, PlaintextParentPassword, assertPlaintextParentPasswordValid } from '../../api/schema' import { Database } from '../../database' import { maxMailNotificationFlags } from '../../database/user' import { EventHandler } from '../../monitoring/eventhandler' -import { ServerDataStatus } from '../../object/serverdatastatus' import { createEmptyClientDataStatus } from '../../object/clientdatastatus' +import { ServerDataStatus } from '../../object/serverdatastatus' import { - generateAuthToken, generateFamilyId, generateIdWithinFamily, generateVersionId + generateAuthToken, generateFamilyId, generateIdWithinFamily, generateVersionId } from '../../util/token' import { requireMailAndLocaleByAuthToken } from '../authentication' import { prepareDeviceEntry } from '../device/prepare-device-entry' +import { generateServerDataStatus } from '../sync/get-server-data-status' export async function createFamily ({ database, eventHandler, mailAuthToken, firstParentDevice, diff --git a/src/function/parent/sign-in-into-family.ts b/src/function/parent/sign-in-into-family.ts index 8637b4e..1e68258 100644 --- a/src/function/parent/sign-in-into-family.ts +++ b/src/function/parent/sign-in-into-family.ts @@ -18,16 +18,16 @@ import { Conflict } from 'http-errors' import { NewDeviceInfo } from '../../api/schema' import { Database } from '../../database' +import { EventHandler } from '../../monitoring/eventhandler' +import { createEmptyClientDataStatus } from '../../object/clientdatastatus' +import { ServerDataStatus } from '../../object/serverdatastatus' import { sendDeviceLinkedMail } from '../../util/mail' import { generateAuthToken, generateIdWithinFamily, generateVersionId } from '../../util/token' import { WebsocketApi } from '../../websocket' import { requireMailAndLocaleByAuthToken } from '../authentication' import { prepareDeviceEntry } from '../device/prepare-device-entry' -import { notifyClientsAboutChangesDelayed } from '../websocket' import { generateServerDataStatus } from '../sync/get-server-data-status' -import { EventHandler } from '../../monitoring/eventhandler' -import { ServerDataStatus } from '../../object/serverdatastatus' -import { createEmptyClientDataStatus } from '../../object/clientdatastatus' +import { notifyClientsAboutChangesDelayed } from '../websocket' export const signInIntoFamily = async ({ database, eventHandler, mailAuthToken, newDeviceInfo, deviceName, websocket, clientLevel }: { database: Database diff --git a/src/function/sync/apply-actions/dispatch-app-logic-action/index.ts b/src/function/sync/apply-actions/dispatch-app-logic-action/index.ts index f535247..007586f 100644 --- a/src/function/sync/apply-actions/dispatch-app-logic-action/index.ts +++ b/src/function/sync/apply-actions/dispatch-app-logic-action/index.ts @@ -16,22 +16,22 @@ */ import { - AddInstalledAppsAction, - AddUsedTimeAction, - AddUsedTimeActionVersion2, - AppLogicAction, - FinishKeyRequestAction, - ForceSyncAction, - MarkTaskPendingAction, - ReplyToKeyRequestAction, - RemoveInstalledAppsAction, - SendKeyRequestAction, - SignOutAtDeviceAction, - TriedDisablingDeviceAdminAction, - UpdateAppActivitiesAction, - UpdateDeviceStatusAction, - UpdateInstalledAppsAction, - UploadDevicePublicKeyAction + AddInstalledAppsAction, + AddUsedTimeAction, + AddUsedTimeActionVersion2, + AppLogicAction, + FinishKeyRequestAction, + ForceSyncAction, + MarkTaskPendingAction, + RemoveInstalledAppsAction, + ReplyToKeyRequestAction, + SendKeyRequestAction, + SignOutAtDeviceAction, + TriedDisablingDeviceAdminAction, + UpdateAppActivitiesAction, + UpdateDeviceStatusAction, + UpdateInstalledAppsAction, + UploadDevicePublicKeyAction } from '../../../../action' import { EventHandler } from '../../../../monitoring/eventhandler' import { Cache } from '../cache' diff --git a/src/function/sync/apply-actions/dispatch-app-logic-action/replytokeyrequest.ts b/src/function/sync/apply-actions/dispatch-app-logic-action/replytokeyrequest.ts index 33f522f..9741163 100644 --- a/src/function/sync/apply-actions/dispatch-app-logic-action/replytokeyrequest.ts +++ b/src/function/sync/apply-actions/dispatch-app-logic-action/replytokeyrequest.ts @@ -16,8 +16,8 @@ */ import { ReplyToKeyRequestAction } from '../../../../action' -import { Cache } from '../cache' import { EventHandler } from '../../../../monitoring/eventhandler' +import { Cache } from '../cache' import { IllegalStateException } from '../exception/illegal-state' export async function dispatchReplyToKeyRequestAction ({ deviceId, action, cache, eventHandler }: { diff --git a/src/function/sync/apply-actions/dispatch-app-logic-action/uploaddevicepublickey.ts b/src/function/sync/apply-actions/dispatch-app-logic-action/uploaddevicepublickey.ts index 0ac9b90..8c28412 100644 --- a/src/function/sync/apply-actions/dispatch-app-logic-action/uploaddevicepublickey.ts +++ b/src/function/sync/apply-actions/dispatch-app-logic-action/uploaddevicepublickey.ts @@ -16,8 +16,8 @@ */ import { UploadDevicePublicKeyAction } from '../../../../action' -import { Cache } from '../cache' import { EventHandler } from '../../../../monitoring/eventhandler' +import { Cache } from '../cache' import { SourceDeviceNotFoundException } from '../exception/illegal-state' export async function dispatchUploadDevicePublicKeyAction ({ deviceId, action, cache, eventHandler }: { diff --git a/src/function/sync/apply-actions/dispatch-child-action/childchangepassword.ts b/src/function/sync/apply-actions/dispatch-child-action/childchangepassword.ts index 374d796..30f968d 100644 --- a/src/function/sync/apply-actions/dispatch-child-action/childchangepassword.ts +++ b/src/function/sync/apply-actions/dispatch-child-action/childchangepassword.ts @@ -16,9 +16,9 @@ */ import { ChildChangePasswordAction } from '../../../../action' +import { decryptParentPassword } from '../../../dh' import { Cache } from '../cache' import { SourceUserNotFoundException } from '../exception/illegal-state' -import { decryptParentPassword } from '../../../dh' export const dispatchChildChangePassword = async ({ action, childUserId, cache }: { action: ChildChangePasswordAction diff --git a/src/function/sync/apply-actions/dispatch-child-action/index.ts b/src/function/sync/apply-actions/dispatch-child-action/index.ts index fa0bde1..9cb4ef1 100644 --- a/src/function/sync/apply-actions/dispatch-child-action/index.ts +++ b/src/function/sync/apply-actions/dispatch-child-action/index.ts @@ -16,9 +16,9 @@ */ import { - ChildAction, - ChildChangePasswordAction, - ChildSignInAction + ChildAction, + ChildChangePasswordAction, + ChildSignInAction } from '../../../../action' import { Cache } from '../cache' import { ActionObjectTypeNotHandledException } from '../exception/illegal-state' diff --git a/src/function/sync/apply-actions/dispatch-parent-action/index.ts b/src/function/sync/apply-actions/dispatch-parent-action/index.ts index a22d39a..abeaf3c 100644 --- a/src/function/sync/apply-actions/dispatch-parent-action/index.ts +++ b/src/function/sync/apply-actions/dispatch-parent-action/index.ts @@ -16,57 +16,57 @@ */ import { - AddCategoryAppsAction, - AddCategoryNetworkIdAction, - AddParentU2fKeyAction, - AddUserAction, - ChangeParentPasswordAction, - CreateCategoryAction, - CreateTimeLimitRuleAction, - DeleteCategoryAction, - DeleteChildTaskAction, - DeleteTimeLimitRuleAction, - IgnoreManipulationAction, - IncrementCategoryExtraTimeAction, - ParentAction, - RemoveCategoryAppsAction, - RemoveParentU2fKeyAction, - RemoveUserAction, - ReportU2fLoginAction, - RenameChildAction, - ResetCategoryNetworkIdsAction, - ReviewChildTaskAction, - SetCategoryExtraTimeAction, - SetCategoryForUnassignedAppsAction, - SetChildPasswordAction, - SetConsiderRebootManipulationAction, - SetDeviceDefaultUserAction, - SetDeviceDefaultUserTimeoutAction, - SetDeviceUserAction, - SetKeepSignedInAction, - SetParentCategoryAction, - SetRelaxPrimaryDeviceAction, - SetSendDeviceConnected, - SetUserDisableLimitsUntilAction, - SetUserTimezoneAction, - UpdateCategoryBatteryLimitAction, - UpdateCategoryBlockAllNotificationsAction, - UpdateCategoryBlockedTimesAction, - UpdateCategoryDisableLimitsAction, - UpdateCategoryFlagsAction, - UpdateCategorySortingAction, - UpdateCategoryTemporarilyBlockedAction, - UpdateCategoryTimeWarningsAction, - UpdateCategoryTitleAction, - UpdateChildTaskAction, - UpdateDeviceNameAction, - UpdateEnableActivityLevelBlockingAction, - UpdateNetworkTimeVerificationAction, - UpdateParentNotificationFlagsAction, - UpdateTimelimitRuleAction, - UpdateUserFlagsAction, - UpdateUserLimitLoginCategory, - UpdateUserLimitLoginPreBlockDuration + AddCategoryAppsAction, + AddCategoryNetworkIdAction, + AddParentU2fKeyAction, + AddUserAction, + ChangeParentPasswordAction, + CreateCategoryAction, + CreateTimeLimitRuleAction, + DeleteCategoryAction, + DeleteChildTaskAction, + DeleteTimeLimitRuleAction, + IgnoreManipulationAction, + IncrementCategoryExtraTimeAction, + ParentAction, + RemoveCategoryAppsAction, + RemoveParentU2fKeyAction, + RemoveUserAction, + RenameChildAction, + ReportU2fLoginAction, + ResetCategoryNetworkIdsAction, + ReviewChildTaskAction, + SetCategoryExtraTimeAction, + SetCategoryForUnassignedAppsAction, + SetChildPasswordAction, + SetConsiderRebootManipulationAction, + SetDeviceDefaultUserAction, + SetDeviceDefaultUserTimeoutAction, + SetDeviceUserAction, + SetKeepSignedInAction, + SetParentCategoryAction, + SetRelaxPrimaryDeviceAction, + SetSendDeviceConnected, + SetUserDisableLimitsUntilAction, + SetUserTimezoneAction, + UpdateCategoryBatteryLimitAction, + UpdateCategoryBlockAllNotificationsAction, + UpdateCategoryBlockedTimesAction, + UpdateCategoryDisableLimitsAction, + UpdateCategoryFlagsAction, + UpdateCategorySortingAction, + UpdateCategoryTemporarilyBlockedAction, + UpdateCategoryTimeWarningsAction, + UpdateCategoryTitleAction, + UpdateChildTaskAction, + UpdateDeviceNameAction, + UpdateEnableActivityLevelBlockingAction, + UpdateNetworkTimeVerificationAction, + UpdateParentNotificationFlagsAction, + UpdateTimelimitRuleAction, + UpdateUserFlagsAction, + UpdateUserLimitLoginCategory, + UpdateUserLimitLoginPreBlockDuration } from '../../../../action' import { Cache } from '../cache' import { ActionObjectTypeNotHandledException } from '../exception/illegal-state' @@ -87,8 +87,8 @@ import { dispatchIncrementCategoryExtraTime } from './incrementcategoryextratime import { dispatchRemoveCategoryApps } from './removecategoryapps' import { dispatchRemoveU2f } from './removeu2fkey' import { dispatchRemoveUser } from './removeuser' -import { dispatchReportU2fLogin } from './reportu2flogin' import { dispatchRenameChild } from './renamechild' +import { dispatchReportU2fLogin } from './reportu2flogin' import { dispatchResetCategoryNetworkIds } from './resetcategorynetworkids' import { dispatchReviewChildTaskAction } from './reviewchildtaskaction' import { dispatchSetCategoryExtraTime } from './setcategoryextratime' diff --git a/src/function/sync/apply-actions/dispatch-parent-action/setchildpassword.ts b/src/function/sync/apply-actions/dispatch-parent-action/setchildpassword.ts index de63d88..dcdffc8 100644 --- a/src/function/sync/apply-actions/dispatch-parent-action/setchildpassword.ts +++ b/src/function/sync/apply-actions/dispatch-parent-action/setchildpassword.ts @@ -16,9 +16,9 @@ */ import { SetChildPasswordAction } from '../../../../action' +import { decryptParentPassword } from '../../../dh' import { Cache } from '../cache' import { MissingUserException } from '../exception/missing-item' -import { decryptParentPassword } from '../../../dh' export async function dispatchSetChildPassword ({ action, cache }: { action: SetChildPasswordAction diff --git a/src/function/sync/apply-actions/dispatch-parent-action/updatetimelimitrule.ts b/src/function/sync/apply-actions/dispatch-parent-action/updatetimelimitrule.ts index a39a026..5cd6c54 100644 --- a/src/function/sync/apply-actions/dispatch-parent-action/updatetimelimitrule.ts +++ b/src/function/sync/apply-actions/dispatch-parent-action/updatetimelimitrule.ts @@ -17,9 +17,9 @@ import { UpdateTimelimitRuleAction } from '../../../../action' import { Cache } from '../cache' -import { MissingRuleException, MissingCategoryException } from '../exception/missing-item' +import { MissingCategoryException, MissingRuleException } from '../exception/missing-item' import { - CanNotModifyOtherUsersBySelfLimitationException, CanNotRelaxRestrictionsSelfLimitException + CanNotModifyOtherUsersBySelfLimitationException, CanNotRelaxRestrictionsSelfLimitException } from '../exception/self-limit' export async function dispatchUpdateTimelimitRule ({ diff --git a/src/function/sync/apply-actions/exception/database.ts b/src/function/sync/apply-actions/exception/database.ts index a310dc0..3eb326d 100644 --- a/src/function/sync/apply-actions/exception/database.ts +++ b/src/function/sync/apply-actions/exception/database.ts @@ -15,6 +15,6 @@ * along with this program. If not, see . */ -import { ApplyActionException } from './index' +import { ApplyActionException } from './index'; export class ApplyActionDatabaseException extends ApplyActionException {} diff --git a/src/function/sync/apply-actions/exception/index.ts b/src/function/sync/apply-actions/exception/index.ts index de570f3..1643f11 100644 --- a/src/function/sync/apply-actions/exception/index.ts +++ b/src/function/sync/apply-actions/exception/index.ts @@ -15,6 +15,6 @@ * along with this program. If not, see . */ -import { StaticMessageException } from '../../../../exception' +import { StaticMessageException } from '../../../../exception'; export class ApplyActionException extends StaticMessageException {} diff --git a/src/function/sync/apply-actions/integrity.ts b/src/function/sync/apply-actions/integrity.ts index 087f075..17f0c65 100644 --- a/src/function/sync/apply-actions/integrity.ts +++ b/src/function/sync/apply-actions/integrity.ts @@ -18,13 +18,14 @@ import { createHash, createHmac, timingSafeEqual } from 'crypto' import { ClientPushChangesRequestAction } from '../../../api/schema' import { intToBuffer, longToBuffer } from '../../../util/binary-number' -import { validateU2fIntegrity, U2fValidationError } from '../../u2f' +import { U2fValidationError, validateU2fIntegrity } from '../../u2f' import { Cache } from './cache' +import { ActionObjectTypeNotHandledException } from './exception/illegal-state' import { - InvalidChildActionIntegrityValue, InvalidParentActionIntegrityValue, - ParentDeviceActionWithoutParentDeviceException, InvalidU2fIntegrityValue + InvalidChildActionIntegrityValue, InvalidParentActionIntegrityValue, + InvalidU2fIntegrityValue, + ParentDeviceActionWithoutParentDeviceException } from './exception/integrity' -import { ActionObjectTypeNotHandledException } from './exception/illegal-state' import { AuthenticationMethod } from './types' export async function assertActionIntegrity ({ action, cache, deviceId }: { diff --git a/src/function/sync/get-server-data-status/device-detail.ts b/src/function/sync/get-server-data-status/device-detail.ts index 8e9211d..34079cf 100644 --- a/src/function/sync/get-server-data-status/device-detail.ts +++ b/src/function/sync/get-server-data-status/device-detail.ts @@ -17,10 +17,10 @@ import * as Sequelize from 'sequelize' import { Database } from '../../../database' +import { types } from '../../../database/encryptedapplist' import { ClientDataStatusDevicesExtended } from '../../../object/clientdatastatus' -import { ServerExtendedDeviceData, ServerCryptContainer } from '../../../object/serverdatastatus' +import { ServerCryptContainer, ServerExtendedDeviceData } from '../../../object/serverdatastatus' import { FamilyEntry } from './family-entry' -import { types } from '../../../database/encryptedapplist' export async function getDeviceDetailList ({ database, transaction, familyEntry, devicesDetail }: { database: Database diff --git a/src/function/sync/get-server-data-status/dh-keys.ts b/src/function/sync/get-server-data-status/dh-keys.ts index 7ff3f15..abf7e70 100644 --- a/src/function/sync/get-server-data-status/dh-keys.ts +++ b/src/function/sync/get-server-data-status/dh-keys.ts @@ -17,11 +17,11 @@ import * as Sequelize from 'sequelize' import { Database } from '../../../database' -import { config, calculateExpireTime } from '../../../database/devicedhkey' +import { calculateExpireTime, config } from '../../../database/devicedhkey' +import { generateDhKeypair } from '../../../function/dh' +import { EventHandler } from '../../../monitoring/eventhandler' import { ServerDhKey } from '../../../object/serverdatastatus' import { generateVersionId } from '../../../util/token' -import { EventHandler } from '../../../monitoring/eventhandler' -import { generateDhKeypair } from '../../../function/dh' import { FamilyEntry } from './family-entry' export async function getDeviceDhKeys ({ diff --git a/src/function/sync/get-server-data-status/index.ts b/src/function/sync/get-server-data-status/index.ts index ec708ae..083dbce 100644 --- a/src/function/sync/get-server-data-status/index.ts +++ b/src/function/sync/get-server-data-status/index.ts @@ -19,21 +19,21 @@ import * as Sequelize from 'sequelize' import { config } from '../../../config' import { Database } from '../../../database' import { getStatusMessage } from '../../../function/statusmessage' +import { EventHandler } from '../../../monitoring/eventhandler' import { ClientDataStatus } from '../../../object/clientdatastatus' import { ServerDataStatus } from '../../../object/serverdatastatus' -import { EventHandler } from '../../../monitoring/eventhandler' import { - getCategoryAssignedApps, getCategoryBaseDatas, getCategoryDataToSync, - getRules, getTasks, getUsedTimes + getCategoryAssignedApps, getCategoryBaseDatas, getCategoryDataToSync, + getRules, getTasks, getUsedTimes } from './category' import { getDeviceDetailList } from './device-detail' import { getDeviceList } from './device-list' import { getDeviceDhKeys } from './dh-keys' import { getFamilyEntry } from './family-entry' -import { getUserList } from './user-list' import { getKeyRequests } from './key-requests' import { getKeyResponses } from './key-responses' import { getU2f } from './u2f' +import { getUserList } from './user-list' export const generateServerDataStatus = async ({ database, clientStatus, familyId, deviceId, transaction, eventHandler diff --git a/src/function/u2f/index.ts b/src/function/u2f/index.ts index 8052c4b..b3d093a 100644 --- a/src/function/u2f/index.ts +++ b/src/function/u2f/index.ts @@ -17,10 +17,10 @@ import { createHash, timingSafeEqual } from 'crypto' import * as Sequelize from 'sequelize' -import { getSharedSecret, SharedSecretException } from '../dh' import { Database } from '../../database' import { intToBuffer } from '../../util/binary-number' -import { isU2fSignatureValid, calculateApplicationId } from '../../util/u2fsignature' +import { calculateApplicationId, isU2fSignatureValid } from '../../util/u2fsignature' +import { getSharedSecret, SharedSecretException } from '../dh' export class U2fValidationError extends Error {} class IntegrityMalformedException extends U2fValidationError { constructor() { super('integrity malformed') } } diff --git a/src/util/identity-token.ts b/src/util/identity-token.ts index fb147a3..223ff0b 100644 --- a/src/util/identity-token.ts +++ b/src/util/identity-token.ts @@ -16,9 +16,9 @@ */ import { SignJWT, jwtVerify } from 'jose' -import { config } from '../config' -import { IdentityTokenPayload, IdentityTokenCreatePayload } from '../api/schema' +import { IdentityTokenCreatePayload, IdentityTokenPayload } from '../api/schema' import { isIdentityTokenPayload } from '../api/validator' +import { config } from '../config' export async function createIdentityToken({ purpose, familyId, userId, mail }: IdentityTokenCreatePayload) { const jwt = await new SignJWT({ purpose, familyId, userId, mail }) diff --git a/src/util/u2fsignature.ts b/src/util/u2fsignature.ts index 08c5e35..4b8134d 100644 --- a/src/util/u2fsignature.ts +++ b/src/util/u2fsignature.ts @@ -15,7 +15,7 @@ * along with this program. If not, see . */ -import { createVerify, createPublicKey, createHash } from 'crypto' +import { createHash, createPublicKey, createVerify } from 'crypto' export function isU2fSignatureValid({ u2fRawResponse, applicationId, challenge, publicKey diff --git a/tsconfig.json b/tsconfig.json index 74c283a..b74e178 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -6,7 +6,9 @@ "strict": true, "noImplicitAny": true, "strictNullChecks": true, - "module": "commonjs", + "module": "Node16", + "moduleResolution": "Node16", + "forceConsistentCasingInFileNames": true, "noUnusedLocals": true, "noUnusedParameters": false, "noImplicitReturns": true, @@ -14,7 +16,7 @@ "sourceMap": true }, "include": [ - "./src/**/*" + "./src/**/*", ], "compileOnSave": true }