diff --git a/src/Umbraco.Web.UI.Client/docs/authentication.md b/src/Umbraco.Web.UI.Client/docs/authentication.md
index 2b24ac2369..e0376e9c24 100644
--- a/src/Umbraco.Web.UI.Client/docs/authentication.md
+++ b/src/Umbraco.Web.UI.Client/docs/authentication.md
@@ -34,7 +34,7 @@ There are two ways to use this:
```json
"Umbraco": {
"CMS": {
- "NewBackOffice":{
+ "Security":{
"BackOfficeHost": "http://localhost:5173",
"AuthorizeCallbackPathName": "/"
},
diff --git a/src/Umbraco.Web.UI.Client/package-lock.json b/src/Umbraco.Web.UI.Client/package-lock.json
index defe78bf69..b303bab2c8 100644
--- a/src/Umbraco.Web.UI.Client/package-lock.json
+++ b/src/Umbraco.Web.UI.Client/package-lock.json
@@ -11,7 +11,7 @@
"dependencies": {
"@openid/appauth": "^1.3.1",
"@types/dompurify": "^3.0.5",
- "@types/uuid": "^9.0.7",
+ "@types/uuid": "^9.0.8",
"@umbraco-ui/uui": "1.6.0-rc.3",
"@umbraco-ui/uui-css": "1.6.0-rc.3",
"dompurify": "^3.0.6",
@@ -29,7 +29,7 @@
"@babel/core": "^7.22.17",
"@mdx-js/react": "^2.3.0",
"@open-wc/testing": "^3.2.0",
- "@playwright/test": "^1.40.1",
+ "@playwright/test": "^1.41.1",
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
@@ -70,7 +70,7 @@
"react": "^18.2.0",
"react-dom": "^18.2.0",
"remark-gfm": "^3.0.1",
- "rollup": "^4.9.4",
+ "rollup": "^4.9.6",
"rollup-plugin-esbuild": "^6.1.0",
"rollup-plugin-import-css": "^3.4.0",
"rollup-plugin-web-worker-loader": "^1.6.1",
@@ -80,7 +80,7 @@
"typescript": "^5.3.3",
"typescript-json-schema": "^0.62.0",
"vite": "^5.0.11",
- "vite-plugin-static-copy": "^1.0.0",
+ "vite-plugin-static-copy": "^1.0.1",
"vite-tsconfig-paths": "^4.2.3",
"web-component-analyzer": "^2.0.0"
},
@@ -3379,12 +3379,12 @@
}
},
"node_modules/@playwright/test": {
- "version": "1.41.0",
- "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.41.0.tgz",
- "integrity": "sha512-Grvzj841THwtpBOrfiHOeYTJQxDRnKofMSzCiV8XeyLWu3o89qftQ4BCKfkziJhSUQRd0utKhrddtIsiraIwmw==",
+ "version": "1.41.1",
+ "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.41.1.tgz",
+ "integrity": "sha512-9g8EWTjiQ9yFBXc6HjCWe41msLpxEX0KhmfmPl9RPLJdfzL4F0lg2BdJ91O9azFdl11y1pmpwdjBiSxvqc+btw==",
"dev": true,
"dependencies": {
- "playwright": "1.41.0"
+ "playwright": "1.41.1"
},
"bin": {
"playwright": "cli.js"
@@ -4217,9 +4217,9 @@
}
},
"node_modules/@rollup/rollup-android-arm-eabi": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.5.tgz",
- "integrity": "sha512-idWaG8xeSRCfRq9KpRysDHJ/rEHBEXcHuJ82XY0yYFIWnLMjZv9vF/7DOq8djQ2n3Lk6+3qfSH8AqlmHlmi1MA==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz",
+ "integrity": "sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==",
"cpu": [
"arm"
],
@@ -4230,9 +4230,9 @@
]
},
"node_modules/@rollup/rollup-android-arm64": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.5.tgz",
- "integrity": "sha512-f14d7uhAMtsCGjAYwZGv6TwuS3IFaM4ZnGMUn3aCBgkcHAYErhV1Ad97WzBvS2o0aaDv4mVz+syiN0ElMyfBPg==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz",
+ "integrity": "sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==",
"cpu": [
"arm64"
],
@@ -4243,9 +4243,9 @@
]
},
"node_modules/@rollup/rollup-darwin-arm64": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.5.tgz",
- "integrity": "sha512-ndoXeLx455FffL68OIUrVr89Xu1WLzAG4n65R8roDlCoYiQcGGg6MALvs2Ap9zs7AHg8mpHtMpwC8jBBjZrT/w==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz",
+ "integrity": "sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==",
"cpu": [
"arm64"
],
@@ -4256,9 +4256,9 @@
]
},
"node_modules/@rollup/rollup-darwin-x64": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.5.tgz",
- "integrity": "sha512-UmElV1OY2m/1KEEqTlIjieKfVwRg0Zwg4PLgNf0s3glAHXBN99KLpw5A5lrSYCa1Kp63czTpVll2MAqbZYIHoA==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz",
+ "integrity": "sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==",
"cpu": [
"x64"
],
@@ -4269,9 +4269,9 @@
]
},
"node_modules/@rollup/rollup-linux-arm-gnueabihf": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.5.tgz",
- "integrity": "sha512-Q0LcU61v92tQB6ae+udZvOyZ0wfpGojtAKrrpAaIqmJ7+psq4cMIhT/9lfV6UQIpeItnq/2QDROhNLo00lOD1g==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz",
+ "integrity": "sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==",
"cpu": [
"arm"
],
@@ -4282,9 +4282,9 @@
]
},
"node_modules/@rollup/rollup-linux-arm64-gnu": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.5.tgz",
- "integrity": "sha512-dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz",
+ "integrity": "sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==",
"cpu": [
"arm64"
],
@@ -4295,9 +4295,9 @@
]
},
"node_modules/@rollup/rollup-linux-arm64-musl": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.5.tgz",
- "integrity": "sha512-QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClIQ==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz",
+ "integrity": "sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==",
"cpu": [
"arm64"
],
@@ -4308,9 +4308,9 @@
]
},
"node_modules/@rollup/rollup-linux-riscv64-gnu": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.5.tgz",
- "integrity": "sha512-HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OPA==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz",
+ "integrity": "sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==",
"cpu": [
"riscv64"
],
@@ -4321,9 +4321,9 @@
]
},
"node_modules/@rollup/rollup-linux-x64-gnu": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.5.tgz",
- "integrity": "sha512-Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz",
+ "integrity": "sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==",
"cpu": [
"x64"
],
@@ -4334,9 +4334,9 @@
]
},
"node_modules/@rollup/rollup-linux-x64-musl": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.5.tgz",
- "integrity": "sha512-ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz",
+ "integrity": "sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==",
"cpu": [
"x64"
],
@@ -4347,9 +4347,9 @@
]
},
"node_modules/@rollup/rollup-win32-arm64-msvc": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.5.tgz",
- "integrity": "sha512-aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz",
+ "integrity": "sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==",
"cpu": [
"arm64"
],
@@ -4360,9 +4360,9 @@
]
},
"node_modules/@rollup/rollup-win32-ia32-msvc": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.5.tgz",
- "integrity": "sha512-AiqiLkb9KSf7Lj/o1U3SEP9Zn+5NuVKgFdRIZkvd4N0+bYrTOovVd0+LmYCPQGbocT4kvFyK+LXCDiXPBF3fyA==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz",
+ "integrity": "sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==",
"cpu": [
"ia32"
],
@@ -4373,9 +4373,9 @@
]
},
"node_modules/@rollup/rollup-win32-x64-msvc": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.5.tgz",
- "integrity": "sha512-1q+mykKE3Vot1kaFJIDoUFv5TuW+QQVaf2FmTT9krg86pQrGStOSJJ0Zil7CFagyxDuouTepzt5Y5TVzyajOdQ==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz",
+ "integrity": "sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==",
"cpu": [
"x64"
],
@@ -6416,9 +6416,9 @@
"dev": true
},
"node_modules/@types/uuid": {
- "version": "9.0.7",
- "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.7.tgz",
- "integrity": "sha512-WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g=="
+ "version": "9.0.8",
+ "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz",
+ "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA=="
},
"node_modules/@types/ws": {
"version": "7.4.7",
@@ -17639,12 +17639,12 @@
}
},
"node_modules/playwright": {
- "version": "1.41.0",
- "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.41.0.tgz",
- "integrity": "sha512-XOsfl5ZtAik/T9oek4V0jAypNlaCNzuKOwVhqhgYT3os6kH34PzbRb74F0VWcLYa5WFdnmxl7qyAHBXvPv7lqQ==",
+ "version": "1.41.1",
+ "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.41.1.tgz",
+ "integrity": "sha512-gdZAWG97oUnbBdRL3GuBvX3nDDmUOuqzV/D24dytqlKt+eI5KbwusluZRGljx1YoJKZ2NRPaeWiFTeGZO7SosQ==",
"dev": true,
"dependencies": {
- "playwright-core": "1.41.0"
+ "playwright-core": "1.41.1"
},
"bin": {
"playwright": "cli.js"
@@ -17657,9 +17657,9 @@
}
},
"node_modules/playwright-core": {
- "version": "1.41.0",
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.41.0.tgz",
- "integrity": "sha512-UGKASUhXmvqm2Lxa1fNr8sFwAtqjpgBRr9jQ7XBI8Rn5uFiEowGUGwrruUQsVPIom4bk7Lt+oLGpXobnXzrBIw==",
+ "version": "1.41.1",
+ "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.41.1.tgz",
+ "integrity": "sha512-/KPO5DzXSMlxSX77wy+HihKGOunh3hqndhqeo/nMxfigiKzogn8kfL0ZBDu0L1RKgan5XHCPmn6zXd2NUJgjhg==",
"dev": true,
"bin": {
"playwright-core": "cli.js"
@@ -18932,9 +18932,9 @@
}
},
"node_modules/rollup": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.5.tgz",
- "integrity": "sha512-E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ==",
+ "version": "4.9.6",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.6.tgz",
+ "integrity": "sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==",
"dev": true,
"dependencies": {
"@types/estree": "1.0.5"
@@ -18947,19 +18947,19 @@
"npm": ">=8.0.0"
},
"optionalDependencies": {
- "@rollup/rollup-android-arm-eabi": "4.9.5",
- "@rollup/rollup-android-arm64": "4.9.5",
- "@rollup/rollup-darwin-arm64": "4.9.5",
- "@rollup/rollup-darwin-x64": "4.9.5",
- "@rollup/rollup-linux-arm-gnueabihf": "4.9.5",
- "@rollup/rollup-linux-arm64-gnu": "4.9.5",
- "@rollup/rollup-linux-arm64-musl": "4.9.5",
- "@rollup/rollup-linux-riscv64-gnu": "4.9.5",
- "@rollup/rollup-linux-x64-gnu": "4.9.5",
- "@rollup/rollup-linux-x64-musl": "4.9.5",
- "@rollup/rollup-win32-arm64-msvc": "4.9.5",
- "@rollup/rollup-win32-ia32-msvc": "4.9.5",
- "@rollup/rollup-win32-x64-msvc": "4.9.5",
+ "@rollup/rollup-android-arm-eabi": "4.9.6",
+ "@rollup/rollup-android-arm64": "4.9.6",
+ "@rollup/rollup-darwin-arm64": "4.9.6",
+ "@rollup/rollup-darwin-x64": "4.9.6",
+ "@rollup/rollup-linux-arm-gnueabihf": "4.9.6",
+ "@rollup/rollup-linux-arm64-gnu": "4.9.6",
+ "@rollup/rollup-linux-arm64-musl": "4.9.6",
+ "@rollup/rollup-linux-riscv64-gnu": "4.9.6",
+ "@rollup/rollup-linux-x64-gnu": "4.9.6",
+ "@rollup/rollup-linux-x64-musl": "4.9.6",
+ "@rollup/rollup-win32-arm64-msvc": "4.9.6",
+ "@rollup/rollup-win32-ia32-msvc": "4.9.6",
+ "@rollup/rollup-win32-x64-msvc": "4.9.6",
"fsevents": "~2.3.2"
}
},
@@ -21328,9 +21328,9 @@
}
},
"node_modules/vite-plugin-static-copy": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/vite-plugin-static-copy/-/vite-plugin-static-copy-1.0.0.tgz",
- "integrity": "sha512-kMlrB3WDtC5GzFedNIPkpjnOAr8M11PfWOiUaONrUZ3AqogTsOmIhTt6w7Fh311wl8pN81ld7sfuOEogFJ9N8A==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/vite-plugin-static-copy/-/vite-plugin-static-copy-1.0.1.tgz",
+ "integrity": "sha512-3eGL4mdZoPJMDBT68pv/XKIHR4MgVolStIxxv1gIBP4R8TpHn9C9EnaU0hesqlseJ4ycLGUxckFTu/jpuJXQlA==",
"dev": true,
"dependencies": {
"chokidar": "^3.5.3",
diff --git a/src/Umbraco.Web.UI.Client/package.json b/src/Umbraco.Web.UI.Client/package.json
index a756f55069..30a36f3953 100644
--- a/src/Umbraco.Web.UI.Client/package.json
+++ b/src/Umbraco.Web.UI.Client/package.json
@@ -31,7 +31,6 @@
"./extension-registry": "./dist-cms/packages/core/extension-registry/index.js",
"./id": "./dist-cms/packages/core/id/index.js",
"./localization": "./dist-cms/packages/core/localization/index.js",
- "./macro": "./dist-cms/packages/core/macro/index.js",
"./menu": "./dist-cms/packages/core/menu/index.js",
"./modal": "./dist-cms/packages/core/modal/index.js",
"./notification": "./dist-cms/packages/core/notification/index.js",
@@ -139,7 +138,7 @@
"dependencies": {
"@openid/appauth": "^1.3.1",
"@types/dompurify": "^3.0.5",
- "@types/uuid": "^9.0.7",
+ "@types/uuid": "^9.0.8",
"@umbraco-ui/uui": "1.6.0-rc.3",
"@umbraco-ui/uui-css": "1.6.0-rc.3",
"dompurify": "^3.0.6",
@@ -157,7 +156,7 @@
"@babel/core": "^7.22.17",
"@mdx-js/react": "^2.3.0",
"@open-wc/testing": "^3.2.0",
- "@playwright/test": "^1.40.1",
+ "@playwright/test": "^1.41.1",
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
@@ -198,7 +197,7 @@
"react": "^18.2.0",
"react-dom": "^18.2.0",
"remark-gfm": "^3.0.1",
- "rollup": "^4.9.4",
+ "rollup": "^4.9.6",
"rollup-plugin-esbuild": "^6.1.0",
"rollup-plugin-import-css": "^3.4.0",
"rollup-plugin-web-worker-loader": "^1.6.1",
@@ -208,7 +207,7 @@
"typescript": "^5.3.3",
"typescript-json-schema": "^0.62.0",
"vite": "^5.0.11",
- "vite-plugin-static-copy": "^1.0.0",
+ "vite-plugin-static-copy": "^1.0.1",
"vite-tsconfig-paths": "^4.2.3",
"web-component-analyzer": "^2.0.0"
},
diff --git a/src/Umbraco.Web.UI.Client/public-assets/css/rte-content.css b/src/Umbraco.Web.UI.Client/public-assets/css/rte-content.css
deleted file mode 100644
index 34ea2b3c77..0000000000
--- a/src/Umbraco.Web.UI.Client/public-assets/css/rte-content.css
+++ /dev/null
@@ -1,42 +0,0 @@
-.umb-macro-holder {
- border: 3px dotted var(--uui-palette-spanish-pink-light);
- padding: 7px;
- display: block;
- margin: 3px;
-}
-
-.umb-macro-holder.loading {
- background: url(assets/img/loader.gif) right no-repeat;
- background-size: 18px;
- background-position-x: 99%;
-}
-
-.umb-embed-holder {
- position: relative;
-}
-
-.umb-embed-holder>* {
- user-select: none;
- pointer-events: none;
-}
-
-.umb-embed-holder[data-mce-selected] {
- outline: 2px solid var(--uui-palette-spanish-pink-light);
-}
-
-.umb-embed-holder::before {
- z-index: 1000;
- width: 100%;
- height: 100%;
- position: absolute;
- content: ' ';
-}
-
-.umb-embed-holder[data-mce-selected]::before {
- background: rgba(0, 0, 0, 0.025);
-}
-
-*[data-mce-selected='inline-boundary'] {
- background: rgba(0, 0, 0, 0.025);
- outline: 2px solid var(--uui-palette-spanish-pink-light);
-}
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/src/assets/lang/da-dk.ts b/src/Umbraco.Web.UI.Client/src/assets/lang/da-dk.ts
index d3b00b4443..9a5db47c5d 100644
--- a/src/Umbraco.Web.UI.Client/src/assets/lang/da-dk.ts
+++ b/src/Umbraco.Web.UI.Client/src/assets/lang/da-dk.ts
@@ -3217,7 +3217,7 @@ export default {
minimalLevelDescription: 'We will only send an anonymized site ID to let us know that the site exists.',
basicLevelDescription: 'We will send an anonymized site ID, Umbraco version, and packages installed',
detailedLevelDescription:
- '\n We will send:\n
\n - Anonymized site ID, Umbraco version, and packages installed.
\n - Number of: Root nodes, Content nodes, Macros, Media, Document Types, Templates, Languages, Domains, User Group, Users, Members, Backoffice external login providers, and Property Editors in use.
\n - System information: Webserver, server OS, server framework, server OS language, and database provider.
\n - Configuration settings: Modelsbuilder mode, if custom Umbraco path exists, ASP environment, whether the delivery API is enabled, and allows public access, and if you are in debug mode.
\n
\n We might change what we send on the Detailed level in the future. If so, it will be listed above.\n
By choosing "Detailed" you agree to current and future anonymized information being collected.\n ',
+ '\n We will send:\n \n - Anonymized site ID, Umbraco version, and packages installed.
\n - Number of: Root nodes, Content nodes, Media, Document Types, Templates, Languages, Domains, User Group, Users, Members, Backoffice external login providers, and Property Editors in use.
\n - System information: Webserver, server OS, server framework, server OS language, and database provider.
\n - Configuration settings: Modelsbuilder mode, if custom Umbraco path exists, ASP environment, whether the delivery API is enabled, and allows public access, and if you are in debug mode.
\n
\n We might change what we send on the Detailed level in the future. If so, it will be listed above.\n
By choosing "Detailed" you agree to current and future anonymized information being collected.\n ',
},
umbId: {
editProfile: 'Edit your Umbraco ID profile',
diff --git a/src/Umbraco.Web.UI.Client/src/assets/lang/en-us.ts b/src/Umbraco.Web.UI.Client/src/assets/lang/en-us.ts
index 6dce152d56..1c05c9a743 100644
--- a/src/Umbraco.Web.UI.Client/src/assets/lang/en-us.ts
+++ b/src/Umbraco.Web.UI.Client/src/assets/lang/en-us.ts
@@ -1522,7 +1522,7 @@ export default {
addGroup: 'Add group',
inheritedFrom: 'Inherited from',
addProperty: 'Add property',
- editProperty : 'Edit property',
+ editProperty: 'Edit property',
requiredLabel: 'Required label',
enableListViewHeading: 'Enable list view',
enableListViewDescription:
@@ -2470,7 +2470,7 @@ export default {
minimalLevelDescription: 'We will only send an anonymized site ID to let us know that the site exists.',
basicLevelDescription: 'We will send an anonymized site ID, Umbraco version, and packages installed',
detailedLevelDescription:
- '\n We will send:\n \n - Anonymized site ID, Umbraco version, and packages installed.
\n - Number of: Root nodes, Content nodes, Macros, Media, Document Types, Templates, Languages, Domains, User Group, Users, Members, Backoffice external login providers, and Property Editors in use.
\n - System information: Webserver, server OS, server framework, server OS language, and database provider.
\n - Configuration settings: Modelsbuilder mode, if custom Umbraco path exists, ASP environment, whether the delivery API is enabled, and allows public access, and if you are in debug mode.
\n
\n We might change what we send on the Detailed level in the future. If so, it will be listed above.\n
By choosing "Detailed" you agree to current and future anonymized information being collected.\n ',
+ '\n We will send:\n \n - Anonymized site ID, Umbraco version, and packages installed.
\n - Number of: Root nodes, Content nodes, Media, Document Types, Templates, Languages, Domains, User Group, Users, Members, Backoffice external login providers, and Property Editors in use.
\n - System information: Webserver, server OS, server framework, server OS language, and database provider.
\n - Configuration settings: Modelsbuilder mode, if custom Umbraco path exists, ASP environment, whether the delivery API is enabled, and allows public access, and if you are in debug mode.
\n
\n We might change what we send on the Detailed level in the future. If so, it will be listed above.\n
By choosing "Detailed" you agree to current and future anonymized information being collected.\n ',
},
umbId: {
editProfile: 'Edit your Umbraco ID profile',
diff --git a/src/Umbraco.Web.UI.Client/src/css/rte-content.css b/src/Umbraco.Web.UI.Client/src/css/rte-content.css
new file mode 100644
index 0000000000..2e6d1c23dc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/css/rte-content.css
@@ -0,0 +1,49 @@
+.umb-macro-holder {
+ border: 3px dotted red;
+ padding: 7px;
+ margin: 3px;
+ display: block;
+ position: relative;
+}
+
+.umb-macro-holder::after {
+ content: 'Macros are no longer supported. Please use the block picker instead.';
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%);
+ color: white;
+ background-color: rgba(0, 0, 0, 0.7);
+ padding: 10px;
+ border-radius: 5px;
+}
+
+.umb-embed-holder {
+ position: relative;
+}
+
+.umb-embed-holder > * {
+ user-select: none;
+ pointer-events: none;
+}
+
+.umb-embed-holder[data-mce-selected] {
+ outline: 2px solid var(--uui-palette-spanish-pink-light);
+}
+
+.umb-embed-holder::before {
+ z-index: 1000;
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ content: ' ';
+}
+
+.umb-embed-holder[data-mce-selected]::before {
+ background: rgba(0, 0, 0, 0.025);
+}
+
+*[data-mce-selected='inline-boundary'] {
+ background: rgba(0, 0, 0, 0.025);
+ outline: 2px solid var(--uui-palette-spanish-pink-light);
+}
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/index.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/index.ts
index 74c14bcd08..161690f058 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/index.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/index.ts
@@ -7,6 +7,9 @@ export { CancelablePromise, CancelError } from './core/CancelablePromise';
export { OpenAPI } from './core/OpenAPI';
export type { OpenAPIConfig } from './core/OpenAPI';
+export type { AllowedContentTypeModel } from './models/AllowedContentTypeModel';
+export type { AllowedDocumentTypeModel } from './models/AllowedDocumentTypeModel';
+export type { AllowedMediaTypeModel } from './models/AllowedMediaTypeModel';
export type { AuditLogBaseModel } from './models/AuditLogBaseModel';
export type { AuditLogResponseModel } from './models/AuditLogResponseModel';
export type { AuditLogWithUsernameResponseModel } from './models/AuditLogWithUsernameResponseModel';
@@ -15,18 +18,18 @@ export type { AvailableContentTypeCompositionResponseModelBaseModel } from './mo
export type { AvailableDocumentTypeCompositionResponseModel } from './models/AvailableDocumentTypeCompositionResponseModel';
export type { AvailableMediaTypeCompositionResponseModel } from './models/AvailableMediaTypeCompositionResponseModel';
export type { ChangePasswordUserRequestModel } from './models/ChangePasswordUserRequestModel';
+export { CompositionTypeModel } from './models/CompositionTypeModel';
export type { ConsentLevelPresentationModel } from './models/ConsentLevelPresentationModel';
export type { ContentForDocumentResponseModel } from './models/ContentForDocumentResponseModel';
+export type { ContentForMediaResponseModel } from './models/ContentForMediaResponseModel';
export { ContentStateModel } from './models/ContentStateModel';
export type { ContentTreeItemResponseModel } from './models/ContentTreeItemResponseModel';
export type { ContentTypeCleanupModel } from './models/ContentTypeCleanupModel';
-export type { ContentTypeCompositionModel } from './models/ContentTypeCompositionModel';
export type { ContentTypeCompositionRequestModelBaseModel } from './models/ContentTypeCompositionRequestModelBaseModel';
export type { ContentTypeCompositionResponseModelBaseModel } from './models/ContentTypeCompositionResponseModelBaseModel';
-export { ContentTypeCompositionTypeModel } from './models/ContentTypeCompositionTypeModel';
export type { ContentTypeForDocumentTypeResponseModel } from './models/ContentTypeForDocumentTypeResponseModel';
export type { ContentTypeForMediaTypeResponseModel } from './models/ContentTypeForMediaTypeResponseModel';
-export type { ContentTypeSortModel } from './models/ContentTypeSortModel';
+export type { ContentTypeReferenceResponseModelBaseModel } from './models/ContentTypeReferenceResponseModelBaseModel';
export type { ContentUrlInfoModel } from './models/ContentUrlInfoModel';
export type { CopyDataTypeRequestModel } from './models/CopyDataTypeRequestModel';
export type { CopyDocumentRequestModel } from './models/CopyDocumentRequestModel';
@@ -66,6 +69,8 @@ export type { CurrentUserResponseModel } from './models/CurrentUserResponseModel
export type { CurrenUserConfigurationResponseModel } from './models/CurrenUserConfigurationResponseModel';
export type { DatabaseInstallResponseModel } from './models/DatabaseInstallResponseModel';
export type { DatabaseSettingsPresentationModel } from './models/DatabaseSettingsPresentationModel';
+export { DataTypeChangeModeModel } from './models/DataTypeChangeModeModel';
+export type { DatatypeConfigurationResponseModel } from './models/DatatypeConfigurationResponseModel';
export type { DataTypeItemResponseModel } from './models/DataTypeItemResponseModel';
export type { DataTypeModelBaseModel } from './models/DataTypeModelBaseModel';
export type { DataTypePropertyPresentationModel } from './models/DataTypePropertyPresentationModel';
@@ -84,18 +89,25 @@ export { DirectionModel } from './models/DirectionModel';
export type { DisableUserRequestModel } from './models/DisableUserRequestModel';
export type { DocumentBlueprintResponseModel } from './models/DocumentBlueprintResponseModel';
export type { DocumentBlueprintTreeItemResponseModel } from './models/DocumentBlueprintTreeItemResponseModel';
+export type { DocumentConfigurationResponseModel } from './models/DocumentConfigurationResponseModel';
export type { DocumentItemResponseModel } from './models/DocumentItemResponseModel';
export type { DocumentNotificationResponseModel } from './models/DocumentNotificationResponseModel';
+export type { DocumentRecycleBinItemResponseModel } from './models/DocumentRecycleBinItemResponseModel';
export type { DocumentResponseModel } from './models/DocumentResponseModel';
export type { DocumentTreeItemResponseModel } from './models/DocumentTreeItemResponseModel';
+export type { DocumentTypeCompositionModel } from './models/DocumentTypeCompositionModel';
export type { DocumentTypeCompositionRequestModel } from './models/DocumentTypeCompositionRequestModel';
export type { DocumentTypeCompositionResponseModel } from './models/DocumentTypeCompositionResponseModel';
+export type { DocumentTypeConfigurationResponseModel } from './models/DocumentTypeConfigurationResponseModel';
export type { DocumentTypeItemResponseModel } from './models/DocumentTypeItemResponseModel';
export type { DocumentTypePropertyTypeContainerResponseModel } from './models/DocumentTypePropertyTypeContainerResponseModel';
export type { DocumentTypePropertyTypeResponseModel } from './models/DocumentTypePropertyTypeResponseModel';
+export type { DocumentTypeReferenceResponseModel } from './models/DocumentTypeReferenceResponseModel';
export type { DocumentTypeResponseModel } from './models/DocumentTypeResponseModel';
+export type { DocumentTypeSortModel } from './models/DocumentTypeSortModel';
export type { DocumentTypeTreeItemResponseModel } from './models/DocumentTypeTreeItemResponseModel';
export type { DocumentValueModel } from './models/DocumentValueModel';
+export type { DocumentVariantItemResponseModel } from './models/DocumentVariantItemResponseModel';
export type { DocumentVariantRequestModel } from './models/DocumentVariantRequestModel';
export type { DocumentVariantResponseModel } from './models/DocumentVariantResponseModel';
export type { DomainPresentationModel } from './models/DomainPresentationModel';
@@ -107,6 +119,7 @@ export type { DynamicRootQueryRequestModel } from './models/DynamicRootQueryRequ
export type { DynamicRootQueryStepRequestModel } from './models/DynamicRootQueryStepRequestModel';
export type { DynamicRootRequestModel } from './models/DynamicRootRequestModel';
export type { DynamicRootResponseModel } from './models/DynamicRootResponseModel';
+export type { EnableTwoFactorRequestModel } from './models/EnableTwoFactorRequestModel';
export type { EnableUserRequestModel } from './models/EnableUserRequestModel';
export type { EntityTreeItemResponseModel } from './models/EntityTreeItemResponseModel';
export type { FieldPresentationModel } from './models/FieldPresentationModel';
@@ -139,6 +152,7 @@ export type { IndexResponseModel } from './models/IndexResponseModel';
export type { InstallSettingsResponseModel } from './models/InstallSettingsResponseModel';
export type { InstallVResponseModel } from './models/InstallVResponseModel';
export type { InviteUserRequestModel } from './models/InviteUserRequestModel';
+export type { ItemReferenceByIdResponseModel } from './models/ItemReferenceByIdResponseModel';
export type { ItemResponseModelBaseModel } from './models/ItemResponseModelBaseModel';
export type { ItemSortingRequestModel } from './models/ItemSortingRequestModel';
export type { LanguageItemResponseModel } from './models/LanguageItemResponseModel';
@@ -152,14 +166,20 @@ export { LogLevelModel } from './models/LogLevelModel';
export type { LogMessagePropertyPresentationModel } from './models/LogMessagePropertyPresentationModel';
export type { LogMessageResponseModel } from './models/LogMessageResponseModel';
export type { LogTemplateResponseModel } from './models/LogTemplateResponseModel';
+export type { MediaConfigurationResponseModel } from './models/MediaConfigurationResponseModel';
export type { MediaItemResponseModel } from './models/MediaItemResponseModel';
+export type { MediaRecycleBinItemResponseModel } from './models/MediaRecycleBinItemResponseModel';
+export type { MediaResponseModel } from './models/MediaResponseModel';
export type { MediaTreeItemResponseModel } from './models/MediaTreeItemResponseModel';
+export type { MediaTypeCompositionModel } from './models/MediaTypeCompositionModel';
export type { MediaTypeCompositionRequestModel } from './models/MediaTypeCompositionRequestModel';
export type { MediaTypeCompositionResponseModel } from './models/MediaTypeCompositionResponseModel';
export type { MediaTypeItemResponseModel } from './models/MediaTypeItemResponseModel';
export type { MediaTypePropertyTypeContainerResponseModel } from './models/MediaTypePropertyTypeContainerResponseModel';
export type { MediaTypePropertyTypeResponseModel } from './models/MediaTypePropertyTypeResponseModel';
+export type { MediaTypeReferenceResponseModel } from './models/MediaTypeReferenceResponseModel';
export type { MediaTypeResponseModel } from './models/MediaTypeResponseModel';
+export type { MediaTypeSortModel } from './models/MediaTypeSortModel';
export type { MediaTypeTreeItemResponseModel } from './models/MediaTypeTreeItemResponseModel';
export type { MediaValueModel } from './models/MediaValueModel';
export type { MediaVariantRequestModel } from './models/MediaVariantRequestModel';
@@ -175,25 +195,30 @@ export type { MoveDocumentRequestModel } from './models/MoveDocumentRequestModel
export type { MoveDocumentTypeRequestModel } from './models/MoveDocumentTypeRequestModel';
export type { MoveMediaRequestModel } from './models/MoveMediaRequestModel';
export type { MoveMediaTypeRequestModel } from './models/MoveMediaTypeRequestModel';
+export type { NamedEntityTreeItemResponseModel } from './models/NamedEntityTreeItemResponseModel';
+export type { NamedItemResponseModelBaseModel } from './models/NamedItemResponseModelBaseModel';
+export type { NoopSetupTwoFactorModel } from './models/NoopSetupTwoFactorModel';
export type { ObjectTypeResponseModel } from './models/ObjectTypeResponseModel';
export type { OkResult } from './models/OkResult';
export { OperatorModel } from './models/OperatorModel';
export type { OutOfDateStatusResponseModel } from './models/OutOfDateStatusResponseModel';
export { OutOfDateTypeModel } from './models/OutOfDateTypeModel';
+export type { PackageConfigurationResponseModel } from './models/PackageConfigurationResponseModel';
export type { PackageDefinitionResponseModel } from './models/PackageDefinitionResponseModel';
export type { PackageManifestResponseModel } from './models/PackageManifestResponseModel';
export type { PackageMigrationStatusResponseModel } from './models/PackageMigrationStatusResponseModel';
export type { PackageModelBaseModel } from './models/PackageModelBaseModel';
+export type { PagedAllowedDocumentTypeModel } from './models/PagedAllowedDocumentTypeModel';
+export type { PagedAllowedMediaTypeModel } from './models/PagedAllowedMediaTypeModel';
export type { PagedAuditLogResponseModel } from './models/PagedAuditLogResponseModel';
export type { PagedAuditLogWithUsernameResponseModel } from './models/PagedAuditLogWithUsernameResponseModel';
export type { PagedCultureReponseModel } from './models/PagedCultureReponseModel';
export type { PagedDataTypeTreeItemResponseModel } from './models/PagedDataTypeTreeItemResponseModel';
export type { PagedDictionaryOverviewResponseModel } from './models/PagedDictionaryOverviewResponseModel';
export type { PagedDocumentBlueprintTreeItemResponseModel } from './models/PagedDocumentBlueprintTreeItemResponseModel';
+export type { PagedDocumentRecycleBinItemResponseModel } from './models/PagedDocumentRecycleBinItemResponseModel';
export type { PagedDocumentTreeItemResponseModel } from './models/PagedDocumentTreeItemResponseModel';
-export type { PagedDocumentTypeResponseModel } from './models/PagedDocumentTypeResponseModel';
export type { PagedDocumentTypeTreeItemResponseModel } from './models/PagedDocumentTypeTreeItemResponseModel';
-export type { PagedEntityTreeItemResponseModel } from './models/PagedEntityTreeItemResponseModel';
export type { PagedFileSystemTreeItemPresentationModel } from './models/PagedFileSystemTreeItemPresentationModel';
export type { PagedHealthCheckGroupResponseModel } from './models/PagedHealthCheckGroupResponseModel';
export type { PagedHelpPageResponseModel } from './models/PagedHelpPageResponseModel';
@@ -202,14 +227,15 @@ export type { PagedLanguageResponseModel } from './models/PagedLanguageResponseM
export type { PagedLoggerResponseModel } from './models/PagedLoggerResponseModel';
export type { PagedLogMessageResponseModel } from './models/PagedLogMessageResponseModel';
export type { PagedLogTemplateResponseModel } from './models/PagedLogTemplateResponseModel';
+export type { PagedMediaRecycleBinItemResponseModel } from './models/PagedMediaRecycleBinItemResponseModel';
export type { PagedMediaTreeItemResponseModel } from './models/PagedMediaTreeItemResponseModel';
export type { PagedMediaTypeTreeItemResponseModel } from './models/PagedMediaTypeTreeItemResponseModel';
+export type { PagedNamedEntityTreeItemResponseModel } from './models/PagedNamedEntityTreeItemResponseModel';
export type { PagedObjectTypeResponseModel } from './models/PagedObjectTypeResponseModel';
export type { PagedPackageDefinitionResponseModel } from './models/PagedPackageDefinitionResponseModel';
export type { PagedPackageMigrationStatusResponseModel } from './models/PagedPackageMigrationStatusResponseModel';
export type { PagedPartialViewSnippetItemResponseModel } from './models/PagedPartialViewSnippetItemResponseModel';
export type { PagedProblemDetailsModel } from './models/PagedProblemDetailsModel';
-export type { PagedRecycleBinItemResponseModel } from './models/PagedRecycleBinItemResponseModel';
export type { PagedRedirectUrlResponseModel } from './models/PagedRedirectUrlResponseModel';
export type { PagedRelationItemResponseModel } from './models/PagedRelationItemResponseModel';
export type { PagedRelationResponseModel } from './models/PagedRelationResponseModel';
@@ -239,11 +265,11 @@ export type { PublicAccessRequestModel } from './models/PublicAccessRequestModel
export type { PublicAccessResponseModel } from './models/PublicAccessResponseModel';
export type { PublishDocumentRequestModel } from './models/PublishDocumentRequestModel';
export type { PublishDocumentWithDescendantsRequestModel } from './models/PublishDocumentWithDescendantsRequestModel';
-export { PublishedStateModel } from './models/PublishedStateModel';
-export type { RecycleBinItemResponseModel } from './models/RecycleBinItemResponseModel';
+export type { RecycleBinItemResponseModelBaseModel } from './models/RecycleBinItemResponseModelBaseModel';
export { RedirectStatusModel } from './models/RedirectStatusModel';
export type { RedirectUrlResponseModel } from './models/RedirectUrlResponseModel';
export type { RedirectUrlStatusResponseModel } from './models/RedirectUrlStatusResponseModel';
+export type { ReferenceByIdModel } from './models/ReferenceByIdModel';
export type { RelationItemResponseModel } from './models/RelationItemResponseModel';
export type { RelationResponseModel } from './models/RelationResponseModel';
export type { RelationTypeBaseModel } from './models/RelationTypeBaseModel';
@@ -285,6 +311,7 @@ export { TelemetryLevelModel } from './models/TelemetryLevelModel';
export type { TelemetryRepresentationBaseModel } from './models/TelemetryRepresentationBaseModel';
export type { TelemetryRequestModel } from './models/TelemetryRequestModel';
export type { TelemetryResponseModel } from './models/TelemetryResponseModel';
+export type { TemplateConfigurationResponseModel } from './models/TemplateConfigurationResponseModel';
export type { TemplateItemResponseModel } from './models/TemplateItemResponseModel';
export type { TemplateModelBaseModel } from './models/TemplateModelBaseModel';
export type { TemplateQueryExecuteFilterPresentationModel } from './models/TemplateQueryExecuteFilterPresentationModel';
@@ -345,10 +372,12 @@ export type { UserResponseModel } from './models/UserResponseModel';
export type { UserSettingsModel } from './models/UserSettingsModel';
export { UserStateModel } from './models/UserStateModel';
export type { UserTourStatusesResponseModel } from './models/UserTourStatusesResponseModel';
+export type { UserTwoFactorProviderModel } from './models/UserTwoFactorProviderModel';
export type { ValueModelBaseModel } from './models/ValueModelBaseModel';
+export type { VariantItemResponseModel } from './models/VariantItemResponseModel';
+export type { VariantItemResponseModelBaseModel } from './models/VariantItemResponseModelBaseModel';
export type { VariantModelBaseModel } from './models/VariantModelBaseModel';
export type { VariantResponseModelBaseModel } from './models/VariantResponseModelBaseModel';
-export type { VariantTreeItemModel } from './models/VariantTreeItemModel';
export type { VerifyInviteUserRequestModel } from './models/VerifyInviteUserRequestModel';
export type { VerifyResetPasswordTokenRequestModel } from './models/VerifyResetPasswordTokenRequestModel';
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RecycleBinItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AllowedContentTypeModel.ts
similarity index 51%
rename from src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RecycleBinItemResponseModel.ts
rename to src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AllowedContentTypeModel.ts
index 649ee88473..c7197ce531 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RecycleBinItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AllowedContentTypeModel.ts
@@ -3,12 +3,10 @@
/* tslint:disable */
/* eslint-disable */
-export type RecycleBinItemResponseModel = {
+export type AllowedContentTypeModel = {
id: string;
name: string;
- type: string;
- icon: string;
- hasChildren: boolean;
- isContainer: boolean;
- parentId?: string | null;
+ description?: string | null;
+ icon?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AllowedDocumentTypeModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AllowedDocumentTypeModel.ts
new file mode 100644
index 0000000000..1762891713
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AllowedDocumentTypeModel.ts
@@ -0,0 +1,9 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { AllowedContentTypeModel } from './AllowedContentTypeModel';
+
+export type AllowedDocumentTypeModel = AllowedContentTypeModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AllowedMediaTypeModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AllowedMediaTypeModel.ts
new file mode 100644
index 0000000000..49ce218c3a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AllowedMediaTypeModel.ts
@@ -0,0 +1,9 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { AllowedContentTypeModel } from './AllowedContentTypeModel';
+
+export type AllowedMediaTypeModel = AllowedContentTypeModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AuditLogBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AuditLogBaseModel.ts
index 6338db587b..e68127bc22 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AuditLogBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AuditLogBaseModel.ts
@@ -14,3 +14,4 @@ export type AuditLogBaseModel = {
comment?: string | null;
parameters?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AuditLogResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AuditLogResponseModel.ts
index c9fed6801b..4ecddd6605 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AuditLogResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AuditLogResponseModel.ts
@@ -6,3 +6,4 @@
import type { AuditLogBaseModel } from './AuditLogBaseModel';
export type AuditLogResponseModel = AuditLogBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AuditLogWithUsernameResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AuditLogWithUsernameResponseModel.ts
index aa10559144..2ee1c4acc5 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AuditLogWithUsernameResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/AuditLogWithUsernameResponseModel.ts
@@ -6,6 +6,7 @@
import type { AuditLogBaseModel } from './AuditLogBaseModel';
export type AuditLogWithUsernameResponseModel = (AuditLogBaseModel & {
-userName?: string | null;
-userAvatars: Array;
+ userName?: string | null;
+ userAvatars: Array;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ChangePasswordUserRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ChangePasswordUserRequestModel.ts
index ce2f7c5bab..9a435d14d3 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ChangePasswordUserRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ChangePasswordUserRequestModel.ts
@@ -7,3 +7,4 @@ export type ChangePasswordUserRequestModel = {
newPassword: string;
oldPassword?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCompositionTypeModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CompositionTypeModel.ts
similarity index 81%
rename from src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCompositionTypeModel.ts
rename to src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CompositionTypeModel.ts
index 5e0b6b596f..63dfdae1e6 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCompositionTypeModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CompositionTypeModel.ts
@@ -3,7 +3,7 @@
/* tslint:disable */
/* eslint-disable */
-export enum ContentTypeCompositionTypeModel {
+export enum CompositionTypeModel {
COMPOSITION = 'Composition',
INHERITANCE = 'Inheritance',
}
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ConsentLevelPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ConsentLevelPresentationModel.ts
index ae6d68b1d2..1df32f48de 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ConsentLevelPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ConsentLevelPresentationModel.ts
@@ -9,3 +9,4 @@ export type ConsentLevelPresentationModel = {
level: TelemetryLevelModel;
description: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentForDocumentResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentForDocumentResponseModel.ts
index 863793e02e..e248810d0d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentForDocumentResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentForDocumentResponseModel.ts
@@ -10,5 +10,5 @@ export type ContentForDocumentResponseModel = {
values: Array;
variants: Array;
id: string;
- contentTypeId: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentForMediaResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentForMediaResponseModel.ts
new file mode 100644
index 0000000000..5f4b42be51
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentForMediaResponseModel.ts
@@ -0,0 +1,14 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { MediaValueModel } from './MediaValueModel';
+import type { MediaVariantResponseModel } from './MediaVariantResponseModel';
+
+export type ContentForMediaResponseModel = {
+ values: Array;
+ variants: Array;
+ id: string;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTreeItemResponseModel.ts
index d1347bae1f..c9a0e89dc4 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTreeItemResponseModel.ts
@@ -6,7 +6,8 @@
import type { EntityTreeItemResponseModel } from './EntityTreeItemResponseModel';
export type ContentTreeItemResponseModel = (EntityTreeItemResponseModel & {
-noAccess: boolean;
-isTrashed: boolean;
-id: string;
+ noAccess: boolean;
+ isTrashed: boolean;
+ id: string;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCleanupModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCleanupModel.ts
index 9e03330e73..ba8199a31c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCleanupModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCleanupModel.ts
@@ -8,3 +8,4 @@ export type ContentTypeCleanupModel = {
keepAllVersionsNewerThanDays?: number | null;
keepLatestVersionPerDayForDays?: number | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCompositionModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCompositionModel.ts
deleted file mode 100644
index 9812ade9ed..0000000000
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCompositionModel.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-/* generated using openapi-typescript-codegen -- do no edit */
-/* istanbul ignore file */
-/* tslint:disable */
-/* eslint-disable */
-
-import type { ContentTypeCompositionTypeModel } from './ContentTypeCompositionTypeModel';
-
-export type ContentTypeCompositionModel = {
- id: string;
- compositionType: ContentTypeCompositionTypeModel;
-};
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCompositionResponseModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCompositionResponseModelBaseModel.ts
index 48bcb91f60..8de2c0f47e 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCompositionResponseModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeCompositionResponseModelBaseModel.ts
@@ -8,3 +8,4 @@ export type ContentTypeCompositionResponseModelBaseModel = {
name: string;
icon: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeForDocumentTypeResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeForDocumentTypeResponseModel.ts
index f0f65e483c..f5b3816589 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeForDocumentTypeResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeForDocumentTypeResponseModel.ts
@@ -3,8 +3,6 @@
/* tslint:disable */
/* eslint-disable */
-import type { ContentTypeCompositionModel } from './ContentTypeCompositionModel';
-import type { ContentTypeSortModel } from './ContentTypeSortModel';
import type { DocumentTypePropertyTypeContainerResponseModel } from './DocumentTypePropertyTypeContainerResponseModel';
import type { DocumentTypePropertyTypeResponseModel } from './DocumentTypePropertyTypeResponseModel';
@@ -19,7 +17,6 @@ export type ContentTypeForDocumentTypeResponseModel = {
isElement: boolean;
properties: Array;
containers: Array;
- allowedContentTypes: Array;
- compositions: Array;
id: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeForMediaTypeResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeForMediaTypeResponseModel.ts
index 9d7e5d3f9d..457df240bc 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeForMediaTypeResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeForMediaTypeResponseModel.ts
@@ -3,8 +3,6 @@
/* tslint:disable */
/* eslint-disable */
-import type { ContentTypeCompositionModel } from './ContentTypeCompositionModel';
-import type { ContentTypeSortModel } from './ContentTypeSortModel';
import type { MediaTypePropertyTypeContainerResponseModel } from './MediaTypePropertyTypeContainerResponseModel';
import type { MediaTypePropertyTypeResponseModel } from './MediaTypePropertyTypeResponseModel';
@@ -19,7 +17,6 @@ export type ContentTypeForMediaTypeResponseModel = {
isElement: boolean;
properties: Array;
containers: Array;
- allowedContentTypes: Array;
- compositions: Array;
id: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeReferenceResponseModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeReferenceResponseModelBaseModel.ts
new file mode 100644
index 0000000000..a6e3ce7d8b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeReferenceResponseModelBaseModel.ts
@@ -0,0 +1,11 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+export type ContentTypeReferenceResponseModelBaseModel = {
+ id: string;
+ icon: string;
+ hasListView: boolean;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentUrlInfoModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentUrlInfoModel.ts
index bdd424a485..435ff9dd73 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentUrlInfoModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentUrlInfoModel.ts
@@ -7,3 +7,4 @@ export type ContentUrlInfoModel = {
culture?: string | null;
url: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyDataTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyDataTypeRequestModel.ts
index 17a312c5b2..0a4d58fe70 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyDataTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyDataTypeRequestModel.ts
@@ -6,3 +6,4 @@
export type CopyDataTypeRequestModel = {
targetId?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyDocumentRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyDocumentRequestModel.ts
index 625a011400..828849c9ac 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyDocumentRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyDocumentRequestModel.ts
@@ -3,8 +3,11 @@
/* tslint:disable */
/* eslint-disable */
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
+
export type CopyDocumentRequestModel = {
- targetId?: string | null;
+ target?: ReferenceByIdModel | null;
relateToOriginal: boolean;
includeDescendants: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyDocumentTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyDocumentTypeRequestModel.ts
index 54a1580100..346920d256 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyDocumentTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyDocumentTypeRequestModel.ts
@@ -3,6 +3,9 @@
/* tslint:disable */
/* eslint-disable */
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
+
export type CopyDocumentTypeRequestModel = {
- targetId?: string | null;
+ target?: ReferenceByIdModel | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyMediaTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyMediaTypeRequestModel.ts
index 03b5dbcb8e..943722db52 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyMediaTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CopyMediaTypeRequestModel.ts
@@ -3,7 +3,9 @@
/* tslint:disable */
/* eslint-disable */
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
+
export type CopyMediaTypeRequestModel = {
- targetId?: string | null;
+ target?: ReferenceByIdModel | null;
};
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentForDocumentRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentForDocumentRequestModel.ts
index eccb38a6ea..b8ab5e9b48 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentForDocumentRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentForDocumentRequestModel.ts
@@ -5,10 +5,12 @@
import type { DocumentValueModel } from './DocumentValueModel';
import type { DocumentVariantRequestModel } from './DocumentVariantRequestModel';
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
export type CreateContentForDocumentRequestModel = {
values: Array;
variants: Array;
id?: string | null;
- parentId?: string | null;
+ parent?: ReferenceByIdModel | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentForMediaRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentForMediaRequestModel.ts
index 028bd92d74..252171141b 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentForMediaRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentForMediaRequestModel.ts
@@ -5,10 +5,12 @@
import type { MediaValueModel } from './MediaValueModel';
import type { MediaVariantRequestModel } from './MediaVariantRequestModel';
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
export type CreateContentForMediaRequestModel = {
values: Array;
variants: Array;
id?: string | null;
- parentId?: string | null;
+ parent?: ReferenceByIdModel | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentTypeForDocumentTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentTypeForDocumentTypeRequestModel.ts
index 9179609311..fa26c2f097 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentTypeForDocumentTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentTypeForDocumentTypeRequestModel.ts
@@ -3,10 +3,9 @@
/* tslint:disable */
/* eslint-disable */
-import type { ContentTypeCompositionModel } from './ContentTypeCompositionModel';
-import type { ContentTypeSortModel } from './ContentTypeSortModel';
import type { CreateDocumentTypePropertyTypeContainerRequestModel } from './CreateDocumentTypePropertyTypeContainerRequestModel';
import type { CreateDocumentTypePropertyTypeRequestModel } from './CreateDocumentTypePropertyTypeRequestModel';
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
export type CreateContentTypeForDocumentTypeRequestModel = {
alias: string;
@@ -19,8 +18,7 @@ export type CreateContentTypeForDocumentTypeRequestModel = {
isElement: boolean;
properties: Array;
containers: Array;
- allowedContentTypes: Array;
- compositions: Array;
id?: string | null;
- containerId?: string | null;
+ folder?: ReferenceByIdModel | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentTypeForMediaTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentTypeForMediaTypeRequestModel.ts
index 390ce03ac1..16d446f260 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentTypeForMediaTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateContentTypeForMediaTypeRequestModel.ts
@@ -3,10 +3,9 @@
/* tslint:disable */
/* eslint-disable */
-import type { ContentTypeCompositionModel } from './ContentTypeCompositionModel';
-import type { ContentTypeSortModel } from './ContentTypeSortModel';
import type { CreateMediaTypePropertyTypeContainerRequestModel } from './CreateMediaTypePropertyTypeContainerRequestModel';
import type { CreateMediaTypePropertyTypeRequestModel } from './CreateMediaTypePropertyTypeRequestModel';
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
export type CreateContentTypeForMediaTypeRequestModel = {
alias: string;
@@ -19,8 +18,7 @@ export type CreateContentTypeForMediaTypeRequestModel = {
isElement: boolean;
properties: Array;
containers: Array;
- allowedContentTypes: Array;
- compositions: Array;
id?: string | null;
- containerId?: string | null;
+ folder?: ReferenceByIdModel | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDataTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDataTypeRequestModel.ts
index 2c82e8c591..521fae8673 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDataTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDataTypeRequestModel.ts
@@ -6,6 +6,7 @@
import type { DataTypeModelBaseModel } from './DataTypeModelBaseModel';
export type CreateDataTypeRequestModel = (DataTypeModelBaseModel & {
-id?: string | null;
-parentId?: string | null;
+ id?: string | null;
+ parentId?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDictionaryItemRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDictionaryItemRequestModel.ts
index 7ee00666fb..ee60863e59 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDictionaryItemRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDictionaryItemRequestModel.ts
@@ -6,6 +6,7 @@
import type { DictionaryItemModelBaseModel } from './DictionaryItemModelBaseModel';
export type CreateDictionaryItemRequestModel = (DictionaryItemModelBaseModel & {
-id?: string | null;
-parentId?: string | null;
+ id?: string | null;
+ parentId?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentRequestModel.ts
index 6ce932dbba..72400483f3 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentRequestModel.ts
@@ -4,8 +4,10 @@
/* eslint-disable */
import type { CreateContentForDocumentRequestModel } from './CreateContentForDocumentRequestModel';
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
export type CreateDocumentRequestModel = (CreateContentForDocumentRequestModel & {
-contentTypeId: string;
-templateId?: string | null;
+ documentType: ReferenceByIdModel;
+ template?: ReferenceByIdModel | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentTypePropertyTypeContainerRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentTypePropertyTypeContainerRequestModel.ts
index e2b1b8b399..75695a9551 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentTypePropertyTypeContainerRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentTypePropertyTypeContainerRequestModel.ts
@@ -6,3 +6,4 @@
import type { PropertyTypeContainerModelBaseModel } from './PropertyTypeContainerModelBaseModel';
export type CreateDocumentTypePropertyTypeContainerRequestModel = PropertyTypeContainerModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentTypePropertyTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentTypePropertyTypeRequestModel.ts
index 18d7d3dc9e..49c3e3cf95 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentTypePropertyTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentTypePropertyTypeRequestModel.ts
@@ -6,3 +6,4 @@
import type { PropertyTypeModelBaseModel } from './PropertyTypeModelBaseModel';
export type CreateDocumentTypePropertyTypeRequestModel = PropertyTypeModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentTypeRequestModel.ts
index 6886b97810..297668404c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateDocumentTypeRequestModel.ts
@@ -5,9 +5,15 @@
import type { ContentTypeCleanupModel } from './ContentTypeCleanupModel';
import type { CreateContentTypeForDocumentTypeRequestModel } from './CreateContentTypeForDocumentTypeRequestModel';
+import type { DocumentTypeCompositionModel } from './DocumentTypeCompositionModel';
+import type { DocumentTypeSortModel } from './DocumentTypeSortModel';
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
export type CreateDocumentTypeRequestModel = (CreateContentTypeForDocumentTypeRequestModel & {
-allowedTemplateIds: Array;
-defaultTemplateId?: string | null;
-cleanup: ContentTypeCleanupModel;
+ allowedTemplates: Array;
+ defaultTemplate?: ReferenceByIdModel | null;
+ cleanup: ContentTypeCleanupModel;
+ allowedDocumentTypes: Array;
+ compositions: Array;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateFolderRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateFolderRequestModel.ts
index 02633cecba..2c2084a18d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateFolderRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateFolderRequestModel.ts
@@ -6,6 +6,7 @@
import type { FolderModelBaseModel } from './FolderModelBaseModel';
export type CreateFolderRequestModel = (FolderModelBaseModel & {
-id?: string | null;
-parentId?: string | null;
+ id?: string | null;
+ parentId?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateInitialPasswordUserRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateInitialPasswordUserRequestModel.ts
index e2c290678f..dbc957ff82 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateInitialPasswordUserRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateInitialPasswordUserRequestModel.ts
@@ -6,5 +6,6 @@
import type { VerifyInviteUserRequestModel } from './VerifyInviteUserRequestModel';
export type CreateInitialPasswordUserRequestModel = (VerifyInviteUserRequestModel & {
-password: string;
+ password: string;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateLanguageRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateLanguageRequestModel.ts
index 00f1f81c25..456b4e4b83 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateLanguageRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateLanguageRequestModel.ts
@@ -6,5 +6,6 @@
import type { LanguageModelBaseModel } from './LanguageModelBaseModel';
export type CreateLanguageRequestModel = (LanguageModelBaseModel & {
-isoCode: string;
+ isoCode: string;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaRequestModel.ts
index d818f11e5a..937dcab69f 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaRequestModel.ts
@@ -4,7 +4,9 @@
/* eslint-disable */
import type { CreateContentForMediaRequestModel } from './CreateContentForMediaRequestModel';
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
export type CreateMediaRequestModel = (CreateContentForMediaRequestModel & {
-contentTypeId: string;
+ mediaType: ReferenceByIdModel;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaTypePropertyTypeContainerRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaTypePropertyTypeContainerRequestModel.ts
index b95dddefa7..8fea33fee6 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaTypePropertyTypeContainerRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaTypePropertyTypeContainerRequestModel.ts
@@ -6,3 +6,4 @@
import type { PropertyTypeContainerModelBaseModel } from './PropertyTypeContainerModelBaseModel';
export type CreateMediaTypePropertyTypeContainerRequestModel = PropertyTypeContainerModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaTypePropertyTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaTypePropertyTypeRequestModel.ts
index f7580ed396..344b1852fb 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaTypePropertyTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaTypePropertyTypeRequestModel.ts
@@ -6,3 +6,4 @@
import type { PropertyTypeModelBaseModel } from './PropertyTypeModelBaseModel';
export type CreateMediaTypePropertyTypeRequestModel = PropertyTypeModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaTypeRequestModel.ts
index da2c267eaf..e143edb901 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateMediaTypeRequestModel.ts
@@ -4,5 +4,11 @@
/* eslint-disable */
import type { CreateContentTypeForMediaTypeRequestModel } from './CreateContentTypeForMediaTypeRequestModel';
+import type { MediaTypeCompositionModel } from './MediaTypeCompositionModel';
+import type { MediaTypeSortModel } from './MediaTypeSortModel';
+
+export type CreateMediaTypeRequestModel = (CreateContentTypeForMediaTypeRequestModel & {
+ allowedMediaTypes: Array;
+ compositions: Array;
+});
-export type CreateMediaTypeRequestModel = CreateContentTypeForMediaTypeRequestModel;
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreatePackageRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreatePackageRequestModel.ts
index b0c95e7869..73977ee1aa 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreatePackageRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreatePackageRequestModel.ts
@@ -6,3 +6,4 @@
import type { PackageModelBaseModel } from './PackageModelBaseModel';
export type CreatePackageRequestModel = PackageModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateRelationTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateRelationTypeRequestModel.ts
index 4f926f78c8..bc558b9331 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateRelationTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateRelationTypeRequestModel.ts
@@ -6,5 +6,6 @@
import type { RelationTypeBaseModel } from './RelationTypeBaseModel';
export type CreateRelationTypeRequestModel = (RelationTypeBaseModel & {
-id?: string | null;
+ id?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateUserGroupRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateUserGroupRequestModel.ts
index 6cceedf7c3..1cceb76e9a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateUserGroupRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateUserGroupRequestModel.ts
@@ -6,3 +6,4 @@
import type { UserGroupBaseModel } from './UserGroupBaseModel';
export type CreateUserGroupRequestModel = UserGroupBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateUserRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateUserRequestModel.ts
index 1ec757d5db..5d63724191 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateUserRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateUserRequestModel.ts
@@ -6,3 +6,4 @@
import type { UserPresentationBaseModel } from './UserPresentationBaseModel';
export type CreateUserRequestModel = UserPresentationBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateUserResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateUserResponseModel.ts
index 49afb950df..f2e0290598 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateUserResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CreateUserResponseModel.ts
@@ -7,3 +7,4 @@ export type CreateUserResponseModel = {
userId: string;
initialPassword?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CultureReponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CultureReponseModel.ts
index 17052ff1a2..3bb48f8923 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CultureReponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CultureReponseModel.ts
@@ -7,3 +7,4 @@ export type CultureReponseModel = {
name: string;
englishName: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CurrentUserResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CurrentUserResponseModel.ts
index 99a514b3db..ac422494ea 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CurrentUserResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/CurrentUserResponseModel.ts
@@ -16,3 +16,4 @@ export type CurrentUserResponseModel = {
hasAccessToAllLanguages: boolean;
permissions: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeChangeModeModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeChangeModeModel.ts
new file mode 100644
index 0000000000..fe470165fb
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeChangeModeModel.ts
@@ -0,0 +1,10 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+export enum DataTypeChangeModeModel {
+ TRUE = 'True',
+ FALSE = 'False',
+ FALSE_WITH_HELP_TEXT = 'FalseWithHelpText',
+}
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeItemResponseModel.ts
index b0aded60d3..6c4fd4dbb3 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeItemResponseModel.ts
@@ -3,8 +3,9 @@
/* tslint:disable */
/* eslint-disable */
-import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
+import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
-export type DataTypeItemResponseModel = (ItemResponseModelBaseModel & {
-editorUiAlias?: string | null;
+export type DataTypeItemResponseModel = (NamedItemResponseModelBaseModel & {
+ editorUiAlias?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeModelBaseModel.ts
index 03fd1d95cd..7c3a1d770a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeModelBaseModel.ts
@@ -11,3 +11,4 @@ export type DataTypeModelBaseModel = {
editorUiAlias?: string | null;
values: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypePropertyPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypePropertyPresentationModel.ts
index dddd95ec38..5c6f1bf9a5 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypePropertyPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypePropertyPresentationModel.ts
@@ -7,3 +7,4 @@ export type DataTypePropertyPresentationModel = {
alias: string;
value?: any;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypePropertyReferenceModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypePropertyReferenceModel.ts
index d8e1cddc73..34599f578a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypePropertyReferenceModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypePropertyReferenceModel.ts
@@ -7,3 +7,4 @@ export type DataTypePropertyReferenceModel = {
name: string;
alias: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeReferenceResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeReferenceResponseModel.ts
index dbe0455028..60b4ebf070 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeReferenceResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeReferenceResponseModel.ts
@@ -10,3 +10,4 @@ export type DataTypeReferenceResponseModel = {
type: string;
properties: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeResponseModel.ts
index 8bf0e63d81..f83939f738 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeResponseModel.ts
@@ -6,6 +6,7 @@
import type { DataTypeModelBaseModel } from './DataTypeModelBaseModel';
export type DataTypeResponseModel = (DataTypeModelBaseModel & {
-id: string;
-parentId?: string | null;
+ id: string;
+ parentId?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeTreeItemResponseModel.ts
index 6bc4619040..a24567b4f4 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DataTypeTreeItemResponseModel.ts
@@ -6,5 +6,6 @@
import type { FolderTreeItemResponseModel } from './FolderTreeItemResponseModel';
export type DataTypeTreeItemResponseModel = (FolderTreeItemResponseModel & {
-editorUiAlias?: string | null;
+ editorUiAlias?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DatabaseInstallResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DatabaseInstallResponseModel.ts
index 7a32527bf1..23baa81221 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DatabaseInstallResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DatabaseInstallResponseModel.ts
@@ -14,3 +14,4 @@ export type DatabaseInstallResponseModel = {
connectionString?: string | null;
trustServerCertificate: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DatabaseSettingsPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DatabaseSettingsPresentationModel.ts
index 54e12c5a4d..219b792647 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DatabaseSettingsPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DatabaseSettingsPresentationModel.ts
@@ -16,3 +16,4 @@ export type DatabaseSettingsPresentationModel = {
supportsIntegratedAuthentication: boolean;
requiresConnectionTest: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DatatypeConfigurationResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DatatypeConfigurationResponseModel.ts
new file mode 100644
index 0000000000..86aa086f3f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DatatypeConfigurationResponseModel.ts
@@ -0,0 +1,11 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { DataTypeChangeModeModel } from './DataTypeChangeModeModel';
+
+export type DatatypeConfigurationResponseModel = {
+ canBeChanged: DataTypeChangeModeModel;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DeleteUserGroupsRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DeleteUserGroupsRequestModel.ts
index 79839e50c1..6942407664 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DeleteUserGroupsRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DeleteUserGroupsRequestModel.ts
@@ -6,3 +6,4 @@
export type DeleteUserGroupsRequestModel = {
userGroupIds: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DeleteUsersRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DeleteUsersRequestModel.ts
index 22c88d0c0e..c6f210a95c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DeleteUsersRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DeleteUsersRequestModel.ts
@@ -6,3 +6,4 @@
export type DeleteUsersRequestModel = {
userIds: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemItemResponseModel.ts
index 7bbbdd7135..38f73f486d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemItemResponseModel.ts
@@ -3,6 +3,7 @@
/* tslint:disable */
/* eslint-disable */
-import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
+import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
+
+export type DictionaryItemItemResponseModel = NamedItemResponseModelBaseModel;
-export type DictionaryItemItemResponseModel = ItemResponseModelBaseModel;
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemModelBaseModel.ts
index 1862fe594e..3ab80babb0 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemModelBaseModel.ts
@@ -9,3 +9,4 @@ export type DictionaryItemModelBaseModel = {
name: string;
translations: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemResponseModel.ts
index 694b5af1d9..54a63654cf 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemResponseModel.ts
@@ -6,5 +6,6 @@
import type { DictionaryItemModelBaseModel } from './DictionaryItemModelBaseModel';
export type DictionaryItemResponseModel = (DictionaryItemModelBaseModel & {
-id: string;
+ id: string;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemTranslationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemTranslationModel.ts
index 874d6d1e8d..2016bf3674 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemTranslationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryItemTranslationModel.ts
@@ -7,3 +7,4 @@ export type DictionaryItemTranslationModel = {
isoCode: string;
translation: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryOverviewResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryOverviewResponseModel.ts
index 8f908da360..2a0228cec7 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryOverviewResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DictionaryOverviewResponseModel.ts
@@ -9,3 +9,4 @@ export type DictionaryOverviewResponseModel = {
parentId?: string | null;
translatedIsoCodes: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DisableUserRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DisableUserRequestModel.ts
index bb1b7f0d08..d761f29549 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DisableUserRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DisableUserRequestModel.ts
@@ -6,3 +6,4 @@
export type DisableUserRequestModel = {
userIds: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentBlueprintResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentBlueprintResponseModel.ts
index 53df8b333c..e894f9e29f 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentBlueprintResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentBlueprintResponseModel.ts
@@ -3,6 +3,7 @@
/* tslint:disable */
/* eslint-disable */
-import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
+import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
+
+export type DocumentBlueprintResponseModel = NamedItemResponseModelBaseModel;
-export type DocumentBlueprintResponseModel = ItemResponseModelBaseModel;
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentBlueprintTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentBlueprintTreeItemResponseModel.ts
index d325ee660e..cc1573f33e 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentBlueprintTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentBlueprintTreeItemResponseModel.ts
@@ -3,10 +3,11 @@
/* tslint:disable */
/* eslint-disable */
-import type { EntityTreeItemResponseModel } from './EntityTreeItemResponseModel';
+import type { NamedEntityTreeItemResponseModel } from './NamedEntityTreeItemResponseModel';
-export type DocumentBlueprintTreeItemResponseModel = (EntityTreeItemResponseModel & {
-documentTypeId: string;
-documentTypeAlias: string;
-documentTypeName?: string | null;
+export type DocumentBlueprintTreeItemResponseModel = (NamedEntityTreeItemResponseModel & {
+ documentTypeId: string;
+ documentTypeAlias: string;
+ documentTypeName?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentConfigurationResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentConfigurationResponseModel.ts
new file mode 100644
index 0000000000..78fb81d996
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentConfigurationResponseModel.ts
@@ -0,0 +1,12 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+export type DocumentConfigurationResponseModel = {
+ sanitizeTinyMce: boolean;
+ disableDeleteWhenReferenced: boolean;
+ disableUnpublishWhenReferenced: boolean;
+ allowEditInvariantFromNonDefault: boolean;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentItemResponseModel.ts
index bcc5c4f8be..80630f509d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentItemResponseModel.ts
@@ -3,10 +3,14 @@
/* tslint:disable */
/* eslint-disable */
+import type { DocumentTypeReferenceResponseModel } from './DocumentTypeReferenceResponseModel';
+import type { DocumentVariantItemResponseModel } from './DocumentVariantItemResponseModel';
import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
export type DocumentItemResponseModel = (ItemResponseModelBaseModel & {
-icon?: string | null;
-contentTypeId: string;
-isTrashed: boolean;
+ isTrashed: boolean;
+ isProtected: boolean;
+ documentType: DocumentTypeReferenceResponseModel;
+ variants: Array;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentNotificationResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentNotificationResponseModel.ts
index c566759f76..72e7e8629d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentNotificationResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentNotificationResponseModel.ts
@@ -7,3 +7,4 @@ export type DocumentNotificationResponseModel = {
actionId: string;
subscribed: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentRecycleBinItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentRecycleBinItemResponseModel.ts
new file mode 100644
index 0000000000..c594d375b0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentRecycleBinItemResponseModel.ts
@@ -0,0 +1,14 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { DocumentTypeReferenceResponseModel } from './DocumentTypeReferenceResponseModel';
+import type { DocumentVariantItemResponseModel } from './DocumentVariantItemResponseModel';
+import type { RecycleBinItemResponseModelBaseModel } from './RecycleBinItemResponseModelBaseModel';
+
+export type DocumentRecycleBinItemResponseModel = (RecycleBinItemResponseModelBaseModel & {
+ documentType: DocumentTypeReferenceResponseModel;
+ variants: Array;
+});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentResponseModel.ts
index e0cfe042d9..049f9b077a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentResponseModel.ts
@@ -5,9 +5,13 @@
import type { ContentForDocumentResponseModel } from './ContentForDocumentResponseModel';
import type { ContentUrlInfoModel } from './ContentUrlInfoModel';
+import type { DocumentTypeReferenceResponseModel } from './DocumentTypeReferenceResponseModel';
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
export type DocumentResponseModel = (ContentForDocumentResponseModel & {
-urls: Array;
-templateId?: string | null;
-isTrashed: boolean;
+ urls: Array;
+ template?: ReferenceByIdModel | null;
+ isTrashed: boolean;
+ documentType: DocumentTypeReferenceResponseModel;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTreeItemResponseModel.ts
index bb37e8f797..3f202d48c6 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTreeItemResponseModel.ts
@@ -4,13 +4,12 @@
/* eslint-disable */
import type { ContentTreeItemResponseModel } from './ContentTreeItemResponseModel';
-import type { VariantTreeItemModel } from './VariantTreeItemModel';
+import type { DocumentTypeReferenceResponseModel } from './DocumentTypeReferenceResponseModel';
+import type { DocumentVariantItemResponseModel } from './DocumentVariantItemResponseModel';
export type DocumentTreeItemResponseModel = (ContentTreeItemResponseModel & {
-isProtected: boolean;
-isPublished: boolean;
-isEdited: boolean;
-contentTypeId: string;
-variants: Array;
-icon: string;
+ isProtected: boolean;
+ documentType: DocumentTypeReferenceResponseModel;
+ variants: Array;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeCompositionModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeCompositionModel.ts
new file mode 100644
index 0000000000..5cb10be1d0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeCompositionModel.ts
@@ -0,0 +1,13 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { CompositionTypeModel } from './CompositionTypeModel';
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
+
+export type DocumentTypeCompositionModel = {
+ documentType: ReferenceByIdModel;
+ compositionType: CompositionTypeModel;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeConfigurationResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeConfigurationResponseModel.ts
new file mode 100644
index 0000000000..b728fd3a12
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeConfigurationResponseModel.ts
@@ -0,0 +1,12 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { DataTypeChangeModeModel } from './DataTypeChangeModeModel';
+
+export type DocumentTypeConfigurationResponseModel = {
+ dataTypesCanBeChanged: DataTypeChangeModeModel;
+ disableTemplates: boolean;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeItemResponseModel.ts
index aeec0ee93a..1ed148dec1 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeItemResponseModel.ts
@@ -3,9 +3,10 @@
/* tslint:disable */
/* eslint-disable */
-import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
+import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
-export type DocumentTypeItemResponseModel = (ItemResponseModelBaseModel & {
-isElement: boolean;
-icon?: string | null;
+export type DocumentTypeItemResponseModel = (NamedItemResponseModelBaseModel & {
+ isElement: boolean;
+ icon?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypePropertyTypeContainerResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypePropertyTypeContainerResponseModel.ts
index 68ddb36d34..f6a57aa6c7 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypePropertyTypeContainerResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypePropertyTypeContainerResponseModel.ts
@@ -6,3 +6,4 @@
import type { PropertyTypeContainerModelBaseModel } from './PropertyTypeContainerModelBaseModel';
export type DocumentTypePropertyTypeContainerResponseModel = PropertyTypeContainerModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypePropertyTypeResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypePropertyTypeResponseModel.ts
index 9c364f0fd7..14837ade42 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypePropertyTypeResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypePropertyTypeResponseModel.ts
@@ -6,3 +6,4 @@
import type { PropertyTypeModelBaseModel } from './PropertyTypeModelBaseModel';
export type DocumentTypePropertyTypeResponseModel = PropertyTypeModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeReferenceResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeReferenceResponseModel.ts
new file mode 100644
index 0000000000..1ce7ab1db8
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeReferenceResponseModel.ts
@@ -0,0 +1,9 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { ContentTypeReferenceResponseModelBaseModel } from './ContentTypeReferenceResponseModelBaseModel';
+
+export type DocumentTypeReferenceResponseModel = ContentTypeReferenceResponseModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeResponseModel.ts
index 60ae207871..376ad9d470 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeResponseModel.ts
@@ -5,9 +5,15 @@
import type { ContentTypeCleanupModel } from './ContentTypeCleanupModel';
import type { ContentTypeForDocumentTypeResponseModel } from './ContentTypeForDocumentTypeResponseModel';
+import type { DocumentTypeCompositionModel } from './DocumentTypeCompositionModel';
+import type { DocumentTypeSortModel } from './DocumentTypeSortModel';
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
export type DocumentTypeResponseModel = (ContentTypeForDocumentTypeResponseModel & {
-allowedTemplateIds: Array;
-defaultTemplateId?: string | null;
-cleanup: ContentTypeCleanupModel;
+ allowedTemplates: Array;
+ defaultTemplate?: ReferenceByIdModel | null;
+ cleanup: ContentTypeCleanupModel;
+ allowedDocumentTypes: Array;
+ compositions: Array;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeSortModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeSortModel.ts
new file mode 100644
index 0000000000..82dfba4614
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeSortModel.ts
@@ -0,0 +1,12 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
+
+export type DocumentTypeSortModel = {
+ documentType: ReferenceByIdModel;
+ sortOrder: number;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeTreeItemResponseModel.ts
index 93b2e6fc2c..cb9a379165 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentTypeTreeItemResponseModel.ts
@@ -6,6 +6,7 @@
import type { FolderTreeItemResponseModel } from './FolderTreeItemResponseModel';
export type DocumentTypeTreeItemResponseModel = (FolderTreeItemResponseModel & {
-isElement: boolean;
-icon: string;
+ isElement: boolean;
+ icon: string;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentValueModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentValueModel.ts
index 34f2807fbb..d97801007c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentValueModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentValueModel.ts
@@ -6,3 +6,4 @@
import type { ValueModelBaseModel } from './ValueModelBaseModel';
export type DocumentValueModel = ValueModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentVariantItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentVariantItemResponseModel.ts
new file mode 100644
index 0000000000..e5dc852c8c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentVariantItemResponseModel.ts
@@ -0,0 +1,12 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { ContentStateModel } from './ContentStateModel';
+import type { VariantItemResponseModelBaseModel } from './VariantItemResponseModelBaseModel';
+
+export type DocumentVariantItemResponseModel = (VariantItemResponseModelBaseModel & {
+ state: ContentStateModel;
+});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentVariantRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentVariantRequestModel.ts
index ba28f18d43..4d79c4109a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentVariantRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentVariantRequestModel.ts
@@ -6,3 +6,4 @@
import type { VariantModelBaseModel } from './VariantModelBaseModel';
export type DocumentVariantRequestModel = VariantModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentVariantResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentVariantResponseModel.ts
index 53e68560d2..06775caaf6 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentVariantResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentVariantResponseModel.ts
@@ -7,6 +7,7 @@ import type { ContentStateModel } from './ContentStateModel';
import type { VariantResponseModelBaseModel } from './VariantResponseModelBaseModel';
export type DocumentVariantResponseModel = (VariantResponseModelBaseModel & {
-state: ContentStateModel;
-publishDate?: string | null;
+ state: ContentStateModel;
+ publishDate?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DomainPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DomainPresentationModel.ts
index cef67f0c14..497ce2ae8e 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DomainPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DomainPresentationModel.ts
@@ -7,3 +7,4 @@ export type DomainPresentationModel = {
domainName: string;
isoCode: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DomainsPresentationModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DomainsPresentationModelBaseModel.ts
index d8588d7c51..193e811957 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DomainsPresentationModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DomainsPresentationModelBaseModel.ts
@@ -9,3 +9,4 @@ export type DomainsPresentationModelBaseModel = {
defaultIsoCode?: string | null;
domains: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DomainsResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DomainsResponseModel.ts
index 4bbe922b91..f8d8a1ff18 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DomainsResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DomainsResponseModel.ts
@@ -6,3 +6,4 @@
import type { DomainsPresentationModelBaseModel } from './DomainsPresentationModelBaseModel';
export type DomainsResponseModel = DomainsPresentationModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DynamicRootQueryOriginRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DynamicRootQueryOriginRequestModel.ts
index 4754ad448d..916d280a5e 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DynamicRootQueryOriginRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DynamicRootQueryOriginRequestModel.ts
@@ -7,3 +7,4 @@ export type DynamicRootQueryOriginRequestModel = {
alias: string;
key?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DynamicRootResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DynamicRootResponseModel.ts
index b048cbf692..da6a956c7b 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DynamicRootResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DynamicRootResponseModel.ts
@@ -6,3 +6,4 @@
export type DynamicRootResponseModel = {
roots: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/EnableTwoFactorRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/EnableTwoFactorRequestModel.ts
new file mode 100644
index 0000000000..7c49e5b473
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/EnableTwoFactorRequestModel.ts
@@ -0,0 +1,10 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+export type EnableTwoFactorRequestModel = {
+ code: string;
+ secret: string;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/EnableUserRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/EnableUserRequestModel.ts
index cb57f8b665..149c8cb3b7 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/EnableUserRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/EnableUserRequestModel.ts
@@ -6,3 +6,4 @@
export type EnableUserRequestModel = {
userIds: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/EntityTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/EntityTreeItemResponseModel.ts
index 5daf0cbbb8..d14eb5cc31 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/EntityTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/EntityTreeItemResponseModel.ts
@@ -3,10 +3,11 @@
/* tslint:disable */
/* eslint-disable */
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
import type { TreeItemPresentationModel } from './TreeItemPresentationModel';
export type EntityTreeItemResponseModel = (TreeItemPresentationModel & {
-id: string;
-isContainer: boolean;
-parentId?: string | null;
+ id: string;
+ parent?: ReferenceByIdModel | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FieldPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FieldPresentationModel.ts
index 4ed1ba0696..5a39dbab7c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FieldPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FieldPresentationModel.ts
@@ -7,3 +7,4 @@ export type FieldPresentationModel = {
name: string;
values: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemFileCreateRequestModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemFileCreateRequestModelBaseModel.ts
index 2084c0fb23..5b9eb3d4cf 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemFileCreateRequestModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemFileCreateRequestModelBaseModel.ts
@@ -10,3 +10,4 @@ export type FileSystemFileCreateRequestModelBaseModel = {
parent?: FileSystemFolderModel | null;
content: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemFileUpdateRequestModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemFileUpdateRequestModelBaseModel.ts
index 93afbb1b14..44ec79a002 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemFileUpdateRequestModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemFileUpdateRequestModelBaseModel.ts
@@ -6,3 +6,4 @@
export type FileSystemFileUpdateRequestModelBaseModel = {
content: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemItemViewModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemItemViewModelBaseModel.ts
index 58d84613ee..d0153d4763 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemItemViewModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemItemViewModelBaseModel.ts
@@ -6,3 +6,4 @@
export type FileSystemItemViewModelBaseModel = {
path: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemRenameRequestModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemRenameRequestModelBaseModel.ts
index 41e1c4965b..bc4534ef58 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemRenameRequestModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemRenameRequestModelBaseModel.ts
@@ -6,3 +6,4 @@
export type FileSystemRenameRequestModelBaseModel = {
name: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemTreeItemPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemTreeItemPresentationModel.ts
index c1353be637..00ca2f7dc8 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemTreeItemPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FileSystemTreeItemPresentationModel.ts
@@ -7,6 +7,7 @@ import type { FileSystemFolderModel } from './FileSystemFolderModel';
import type { TreeItemPresentationModel } from './TreeItemPresentationModel';
export type FileSystemTreeItemPresentationModel = (TreeItemPresentationModel & {
+ name: string;
path: string;
parent?: FileSystemFolderModel | null;
isFolder: boolean;
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FolderModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FolderModelBaseModel.ts
index cebc70b066..3d9275f495 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FolderModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FolderModelBaseModel.ts
@@ -6,3 +6,4 @@
export type FolderModelBaseModel = {
name: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FolderResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FolderResponseModel.ts
index d85e8685d7..f06d96bc37 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FolderResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FolderResponseModel.ts
@@ -6,6 +6,7 @@
import type { FolderModelBaseModel } from './FolderModelBaseModel';
export type FolderResponseModel = (FolderModelBaseModel & {
-id: string;
-parentId?: string | null;
+ id: string;
+ parentId?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FolderTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FolderTreeItemResponseModel.ts
index ce7dcb244f..0d2e87e29c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FolderTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/FolderTreeItemResponseModel.ts
@@ -3,8 +3,9 @@
/* tslint:disable */
/* eslint-disable */
-import type { EntityTreeItemResponseModel } from './EntityTreeItemResponseModel';
+import type { NamedEntityTreeItemResponseModel } from './NamedEntityTreeItemResponseModel';
-export type FolderTreeItemResponseModel = (EntityTreeItemResponseModel & {
-isFolder: boolean;
+export type FolderTreeItemResponseModel = (NamedEntityTreeItemResponseModel & {
+ isFolder: boolean;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckActionRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckActionRequestModel.ts
index 0ab9dde605..01fe6d187a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckActionRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckActionRequestModel.ts
@@ -13,3 +13,4 @@ export type HealthCheckActionRequestModel = {
providedValueValidation?: string | null;
providedValueValidationRegex?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupPresentationBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupPresentationBaseModel.ts
index 1ec78887e6..0fbcac06b9 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupPresentationBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupPresentationBaseModel.ts
@@ -6,3 +6,4 @@
export type HealthCheckGroupPresentationBaseModel = {
name: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupPresentationModel.ts
index e621053980..cdeff24d9a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupPresentationModel.ts
@@ -7,5 +7,6 @@ import type { HealthCheckGroupPresentationBaseModel } from './HealthCheckGroupPr
import type { HealthCheckModel } from './HealthCheckModel';
export type HealthCheckGroupPresentationModel = (HealthCheckGroupPresentationBaseModel & {
-checks: Array;
+ checks: Array;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupResponseModel.ts
index db458845ae..4754ba19da 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupResponseModel.ts
@@ -6,3 +6,4 @@
import type { HealthCheckGroupPresentationBaseModel } from './HealthCheckGroupPresentationBaseModel';
export type HealthCheckGroupResponseModel = HealthCheckGroupPresentationBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupWithResultResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupWithResultResponseModel.ts
index 64ac7ef25d..f2822cccbe 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupWithResultResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckGroupWithResultResponseModel.ts
@@ -8,3 +8,4 @@ import type { HealthCheckWithResultPresentationModel } from './HealthCheckWithRe
export type HealthCheckGroupWithResultResponseModel = {
checks: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckModel.ts
index d97cef49e0..420710c538 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckModel.ts
@@ -6,6 +6,7 @@
import type { HealthCheckModelBaseModel } from './HealthCheckModelBaseModel';
export type HealthCheckModel = (HealthCheckModelBaseModel & {
-name: string;
-description?: string | null;
+ name: string;
+ description?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckModelBaseModel.ts
index 54522c05d1..0721373257 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckModelBaseModel.ts
@@ -6,3 +6,4 @@
export type HealthCheckModelBaseModel = {
id: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckResultResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckResultResponseModel.ts
index 7aa91d8415..036976ee4e 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckResultResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckResultResponseModel.ts
@@ -12,3 +12,4 @@ export type HealthCheckResultResponseModel = {
actions?: Array | null;
readMoreLink?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckWithResultPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckWithResultPresentationModel.ts
index f83989db5b..c9e64a9b6c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckWithResultPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HealthCheckWithResultPresentationModel.ts
@@ -7,5 +7,6 @@ import type { HealthCheckModelBaseModel } from './HealthCheckModelBaseModel';
import type { HealthCheckResultResponseModel } from './HealthCheckResultResponseModel';
export type HealthCheckWithResultPresentationModel = (HealthCheckModelBaseModel & {
-results?: Array | null;
+ results?: Array | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HelpPageResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HelpPageResponseModel.ts
index d469cebaa1..d5d81e8935 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HelpPageResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/HelpPageResponseModel.ts
@@ -9,3 +9,4 @@ export type HelpPageResponseModel = {
url?: string | null;
type?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ImportDictionaryRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ImportDictionaryRequestModel.ts
index cecb204709..b848a6ea07 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ImportDictionaryRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ImportDictionaryRequestModel.ts
@@ -7,3 +7,4 @@ export type ImportDictionaryRequestModel = {
temporaryFileId: string;
parentId?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/IndexResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/IndexResponseModel.ts
index cc64b67dd6..8c957644e5 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/IndexResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/IndexResponseModel.ts
@@ -14,3 +14,4 @@ export type IndexResponseModel = {
fieldCount: number;
providerProperties?: Record | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/InstallSettingsResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/InstallSettingsResponseModel.ts
index 05266c351d..812abfbd8f 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/InstallSettingsResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/InstallSettingsResponseModel.ts
@@ -10,3 +10,4 @@ export type InstallSettingsResponseModel = {
user: UserSettingsModel;
databases: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/InstallVResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/InstallVResponseModel.ts
index 92d9815dae..2208a896b3 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/InstallVResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/InstallVResponseModel.ts
@@ -12,3 +12,4 @@ export type InstallVResponseModel = {
database: DatabaseInstallResponseModel;
telemetryLevel: TelemetryLevelModel;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/InviteUserRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/InviteUserRequestModel.ts
index 3f7b3c62c1..2d27ef9b07 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/InviteUserRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/InviteUserRequestModel.ts
@@ -6,5 +6,6 @@
import type { CreateUserRequestModel } from './CreateUserRequestModel';
export type InviteUserRequestModel = (CreateUserRequestModel & {
-message?: string | null;
+ message?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeSortModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ItemReferenceByIdResponseModel.ts
similarity index 71%
rename from src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeSortModel.ts
rename to src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ItemReferenceByIdResponseModel.ts
index 83239e1e12..94a2eb42bc 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ContentTypeSortModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ItemReferenceByIdResponseModel.ts
@@ -3,7 +3,7 @@
/* tslint:disable */
/* eslint-disable */
-export type ContentTypeSortModel = {
+export type ItemReferenceByIdResponseModel = {
id: string;
- sortOrder: number;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ItemResponseModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ItemResponseModelBaseModel.ts
index b30b979409..28b7c0e199 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ItemResponseModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ItemResponseModelBaseModel.ts
@@ -4,6 +4,6 @@
/* eslint-disable */
export type ItemResponseModelBaseModel = {
- name: string;
id: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ItemSortingRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ItemSortingRequestModel.ts
index 680489338b..e5ef68e040 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ItemSortingRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ItemSortingRequestModel.ts
@@ -7,3 +7,4 @@ export type ItemSortingRequestModel = {
id: string;
sortOrder: number;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LanguageItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LanguageItemResponseModel.ts
index dbf066be1d..f503073ca4 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LanguageItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LanguageItemResponseModel.ts
@@ -7,3 +7,4 @@ export type LanguageItemResponseModel = {
name: string;
isoCode: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LanguageModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LanguageModelBaseModel.ts
index 8c83751024..f05063ce04 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LanguageModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LanguageModelBaseModel.ts
@@ -9,3 +9,4 @@ export type LanguageModelBaseModel = {
isMandatory: boolean;
fallbackIsoCode?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LanguageResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LanguageResponseModel.ts
index 0d8878ef35..26700efd0d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LanguageResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LanguageResponseModel.ts
@@ -6,5 +6,6 @@
import type { LanguageModelBaseModel } from './LanguageModelBaseModel';
export type LanguageResponseModel = (LanguageModelBaseModel & {
-isoCode: string;
+ isoCode: string;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LinkedLoginModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LinkedLoginModel.ts
index 9967bf6b82..ed7be18fd3 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LinkedLoginModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LinkedLoginModel.ts
@@ -7,3 +7,4 @@ export type LinkedLoginModel = {
providerName: string;
providerKey: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LinkedLoginsRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LinkedLoginsRequestModel.ts
index 682d769b66..49f3947868 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LinkedLoginsRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LinkedLoginsRequestModel.ts
@@ -8,3 +8,4 @@ import type { LinkedLoginModel } from './LinkedLoginModel';
export type LinkedLoginsRequestModel = {
linkedLogins: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogLevelCountsReponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogLevelCountsReponseModel.ts
index 5a4ad42345..d1d988ec8f 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogLevelCountsReponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogLevelCountsReponseModel.ts
@@ -10,3 +10,4 @@ export type LogLevelCountsReponseModel = {
error: number;
fatal: number;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogMessagePropertyPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogMessagePropertyPresentationModel.ts
index 043445e581..de18608397 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogMessagePropertyPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogMessagePropertyPresentationModel.ts
@@ -7,3 +7,4 @@ export type LogMessagePropertyPresentationModel = {
name: string;
value?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogMessageResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogMessageResponseModel.ts
index 940fad309a..9a219c4245 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogMessageResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogMessageResponseModel.ts
@@ -14,3 +14,4 @@ export type LogMessageResponseModel = {
properties: Array;
exception?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogTemplateResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogTemplateResponseModel.ts
index 78682e668d..90ef6d4318 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogTemplateResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LogTemplateResponseModel.ts
@@ -7,3 +7,4 @@ export type LogTemplateResponseModel = {
messageTemplate?: string | null;
count: number;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LoggerResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LoggerResponseModel.ts
index dd5076b8c6..3c1f88ffd2 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LoggerResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/LoggerResponseModel.ts
@@ -9,3 +9,4 @@ export type LoggerResponseModel = {
name: string;
level: LogLevelModel;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaConfigurationResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaConfigurationResponseModel.ts
new file mode 100644
index 0000000000..fbe7b748eb
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaConfigurationResponseModel.ts
@@ -0,0 +1,11 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+export type MediaConfigurationResponseModel = {
+ disableDeleteWhenReferenced: boolean;
+ disableUnpublishWhenReferenced: boolean;
+ sanitizeTinyMce: boolean;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaItemResponseModel.ts
index 55fa08258c..ec38113736 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaItemResponseModel.ts
@@ -4,8 +4,12 @@
/* eslint-disable */
import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
+import type { MediaTypeReferenceResponseModel } from './MediaTypeReferenceResponseModel';
+import type { VariantItemResponseModel } from './VariantItemResponseModel';
export type MediaItemResponseModel = (ItemResponseModelBaseModel & {
-icon?: string | null;
-isTrashed: boolean;
+ isTrashed: boolean;
+ mediaType: MediaTypeReferenceResponseModel;
+ variants: Array;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaRecycleBinItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaRecycleBinItemResponseModel.ts
new file mode 100644
index 0000000000..56467ffbc9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaRecycleBinItemResponseModel.ts
@@ -0,0 +1,14 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { MediaTypeReferenceResponseModel } from './MediaTypeReferenceResponseModel';
+import type { RecycleBinItemResponseModelBaseModel } from './RecycleBinItemResponseModelBaseModel';
+import type { VariantItemResponseModel } from './VariantItemResponseModel';
+
+export type MediaRecycleBinItemResponseModel = (RecycleBinItemResponseModelBaseModel & {
+ mediaType: MediaTypeReferenceResponseModel;
+ variants: Array;
+});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaResponseModel.ts
new file mode 100644
index 0000000000..8943019dd2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaResponseModel.ts
@@ -0,0 +1,15 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { ContentForMediaResponseModel } from './ContentForMediaResponseModel';
+import type { ContentUrlInfoModel } from './ContentUrlInfoModel';
+import type { MediaTypeReferenceResponseModel } from './MediaTypeReferenceResponseModel';
+
+export type MediaResponseModel = (ContentForMediaResponseModel & {
+ urls: Array;
+ isTrashed: boolean;
+ mediaType: MediaTypeReferenceResponseModel;
+});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTreeItemResponseModel.ts
index 293cc652dc..24c7fad8f2 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTreeItemResponseModel.ts
@@ -4,7 +4,11 @@
/* eslint-disable */
import type { ContentTreeItemResponseModel } from './ContentTreeItemResponseModel';
+import type { MediaTypeReferenceResponseModel } from './MediaTypeReferenceResponseModel';
+import type { VariantItemResponseModel } from './VariantItemResponseModel';
export type MediaTreeItemResponseModel = (ContentTreeItemResponseModel & {
-icon: string;
+ mediaType: MediaTypeReferenceResponseModel;
+ variants: Array;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeCompositionModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeCompositionModel.ts
new file mode 100644
index 0000000000..26f74e7068
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeCompositionModel.ts
@@ -0,0 +1,13 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { CompositionTypeModel } from './CompositionTypeModel';
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
+
+export type MediaTypeCompositionModel = {
+ mediaType: ReferenceByIdModel;
+ compositionType: CompositionTypeModel;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeItemResponseModel.ts
index ecf94a0e22..782e59631a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeItemResponseModel.ts
@@ -3,8 +3,9 @@
/* tslint:disable */
/* eslint-disable */
-import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
+import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
-export type MediaTypeItemResponseModel = (ItemResponseModelBaseModel & {
-icon?: string | null;
+export type MediaTypeItemResponseModel = (NamedItemResponseModelBaseModel & {
+ icon?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypePropertyTypeContainerResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypePropertyTypeContainerResponseModel.ts
index c1c13c2eed..8529996e90 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypePropertyTypeContainerResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypePropertyTypeContainerResponseModel.ts
@@ -6,3 +6,4 @@
import type { PropertyTypeContainerModelBaseModel } from './PropertyTypeContainerModelBaseModel';
export type MediaTypePropertyTypeContainerResponseModel = PropertyTypeContainerModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypePropertyTypeResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypePropertyTypeResponseModel.ts
index 256cf33f83..20a8e3efd5 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypePropertyTypeResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypePropertyTypeResponseModel.ts
@@ -6,3 +6,4 @@
import type { PropertyTypeModelBaseModel } from './PropertyTypeModelBaseModel';
export type MediaTypePropertyTypeResponseModel = PropertyTypeModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeReferenceResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeReferenceResponseModel.ts
new file mode 100644
index 0000000000..5aad862b1b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeReferenceResponseModel.ts
@@ -0,0 +1,9 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { ContentTypeReferenceResponseModelBaseModel } from './ContentTypeReferenceResponseModelBaseModel';
+
+export type MediaTypeReferenceResponseModel = ContentTypeReferenceResponseModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeResponseModel.ts
index 548bb4a336..a4e5cd2e89 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeResponseModel.ts
@@ -4,5 +4,11 @@
/* eslint-disable */
import type { ContentTypeForMediaTypeResponseModel } from './ContentTypeForMediaTypeResponseModel';
+import type { MediaTypeCompositionModel } from './MediaTypeCompositionModel';
+import type { MediaTypeSortModel } from './MediaTypeSortModel';
+
+export type MediaTypeResponseModel = (ContentTypeForMediaTypeResponseModel & {
+ allowedMediaTypes: Array;
+ compositions: Array;
+});
-export type MediaTypeResponseModel = ContentTypeForMediaTypeResponseModel;
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeSortModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeSortModel.ts
new file mode 100644
index 0000000000..a6305256c5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeSortModel.ts
@@ -0,0 +1,12 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
+
+export type MediaTypeSortModel = {
+ mediaType: ReferenceByIdModel;
+ sortOrder: number;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeTreeItemResponseModel.ts
index 45aefb57cb..8455663b94 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaTypeTreeItemResponseModel.ts
@@ -6,5 +6,6 @@
import type { FolderTreeItemResponseModel } from './FolderTreeItemResponseModel';
export type MediaTypeTreeItemResponseModel = (FolderTreeItemResponseModel & {
-icon: string;
+ icon: string;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaValueModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaValueModel.ts
index 9f55e16553..c65ef62bb0 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaValueModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaValueModel.ts
@@ -6,3 +6,4 @@
import type { ValueModelBaseModel } from './ValueModelBaseModel';
export type MediaValueModel = ValueModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaVariantRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaVariantRequestModel.ts
index 74ab9ac92d..8b6bc1f2e4 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaVariantRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaVariantRequestModel.ts
@@ -6,3 +6,4 @@
import type { VariantModelBaseModel } from './VariantModelBaseModel';
export type MediaVariantRequestModel = VariantModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaVariantResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaVariantResponseModel.ts
index a00851d22c..5934131d3e 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaVariantResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MediaVariantResponseModel.ts
@@ -6,3 +6,4 @@
import type { VariantResponseModelBaseModel } from './VariantResponseModelBaseModel';
export type MediaVariantResponseModel = VariantResponseModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MemberGroupItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MemberGroupItemResponseModel.ts
index 81fa25eb8b..690f274951 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MemberGroupItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MemberGroupItemResponseModel.ts
@@ -3,6 +3,7 @@
/* tslint:disable */
/* eslint-disable */
-import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
+import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
+
+export type MemberGroupItemResponseModel = NamedItemResponseModelBaseModel;
-export type MemberGroupItemResponseModel = ItemResponseModelBaseModel;
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MemberItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MemberItemResponseModel.ts
index 0643b30939..15607126e2 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MemberItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MemberItemResponseModel.ts
@@ -3,8 +3,9 @@
/* tslint:disable */
/* eslint-disable */
-import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
+import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
-export type MemberItemResponseModel = (ItemResponseModelBaseModel & {
-icon?: string | null;
+export type MemberItemResponseModel = (NamedItemResponseModelBaseModel & {
+ icon?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MemberTypeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MemberTypeItemResponseModel.ts
index 7f0d414a5b..846b1d2159 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MemberTypeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MemberTypeItemResponseModel.ts
@@ -3,8 +3,9 @@
/* tslint:disable */
/* eslint-disable */
-import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
+import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
-export type MemberTypeItemResponseModel = (ItemResponseModelBaseModel & {
-icon?: string | null;
+export type MemberTypeItemResponseModel = (NamedItemResponseModelBaseModel & {
+ icon?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ModelsBuilderResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ModelsBuilderResponseModel.ts
index 492bf6420f..d5e29920fa 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ModelsBuilderResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ModelsBuilderResponseModel.ts
@@ -14,3 +14,4 @@ export type ModelsBuilderResponseModel = {
modelsNamespace?: string | null;
trackingOutOfDateModels: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDataTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDataTypeRequestModel.ts
index be2bcd9a8b..9d63dde08c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDataTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDataTypeRequestModel.ts
@@ -6,3 +6,4 @@
export type MoveDataTypeRequestModel = {
targetId?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDictionaryRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDictionaryRequestModel.ts
index 0787659d09..a55c6877a2 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDictionaryRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDictionaryRequestModel.ts
@@ -6,3 +6,4 @@
export type MoveDictionaryRequestModel = {
targetId?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDocumentRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDocumentRequestModel.ts
index 36630780f9..0dd9fe3ca0 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDocumentRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDocumentRequestModel.ts
@@ -3,6 +3,9 @@
/* tslint:disable */
/* eslint-disable */
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
+
export type MoveDocumentRequestModel = {
- targetId?: string | null;
+ target?: ReferenceByIdModel | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDocumentTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDocumentTypeRequestModel.ts
index ac8f344a4f..b61b053f9d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDocumentTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveDocumentTypeRequestModel.ts
@@ -3,7 +3,9 @@
/* tslint:disable */
/* eslint-disable */
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
+
export type MoveDocumentTypeRequestModel = {
- targetId?: string | null;
+ target?: ReferenceByIdModel | null;
};
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveMediaRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveMediaRequestModel.ts
index 487a8e6911..caea949b55 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveMediaRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveMediaRequestModel.ts
@@ -3,6 +3,9 @@
/* tslint:disable */
/* eslint-disable */
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
+
export type MoveMediaRequestModel = {
- targetId?: string | null;
+ target?: ReferenceByIdModel | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveMediaTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveMediaTypeRequestModel.ts
index ea0f0e56ed..d3b5a7c349 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveMediaTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/MoveMediaTypeRequestModel.ts
@@ -3,7 +3,9 @@
/* tslint:disable */
/* eslint-disable */
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
+
export type MoveMediaTypeRequestModel = {
- targetId?: string | null;
+ target?: ReferenceByIdModel | null;
};
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/NamedEntityTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/NamedEntityTreeItemResponseModel.ts
new file mode 100644
index 0000000000..b46ea3126a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/NamedEntityTreeItemResponseModel.ts
@@ -0,0 +1,11 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { EntityTreeItemResponseModel } from './EntityTreeItemResponseModel';
+
+export type NamedEntityTreeItemResponseModel = (EntityTreeItemResponseModel & {
+ name: string;
+});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/NamedItemResponseModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/NamedItemResponseModelBaseModel.ts
new file mode 100644
index 0000000000..d7a2882b2c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/NamedItemResponseModelBaseModel.ts
@@ -0,0 +1,10 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+export type NamedItemResponseModelBaseModel = {
+ id: string;
+ name: string;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/NoopSetupTwoFactorModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/NoopSetupTwoFactorModel.ts
new file mode 100644
index 0000000000..f3b8fe2761
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/NoopSetupTwoFactorModel.ts
@@ -0,0 +1,6 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+export type NoopSetupTwoFactorModel = Record;
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ObjectTypeResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ObjectTypeResponseModel.ts
index cb92a099d4..c40acbeaf2 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ObjectTypeResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ObjectTypeResponseModel.ts
@@ -7,3 +7,4 @@ export type ObjectTypeResponseModel = {
name?: string | null;
id: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/OkResult.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/OkResult.ts
index 4f2455f202..a199ea6e61 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/OkResult.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/OkResult.ts
@@ -6,3 +6,4 @@
export type OkResult = {
statusCode: number;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/OutOfDateStatusResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/OutOfDateStatusResponseModel.ts
index b213d4c4ef..59c7d9adab 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/OutOfDateStatusResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/OutOfDateStatusResponseModel.ts
@@ -8,3 +8,4 @@ import type { OutOfDateTypeModel } from './OutOfDateTypeModel';
export type OutOfDateStatusResponseModel = {
status: OutOfDateTypeModel;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageConfigurationResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageConfigurationResponseModel.ts
new file mode 100644
index 0000000000..73634e2f42
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageConfigurationResponseModel.ts
@@ -0,0 +1,9 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+export type PackageConfigurationResponseModel = {
+ marketplaceUrl: string;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageDefinitionResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageDefinitionResponseModel.ts
index f023f9d6eb..f5248ab237 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageDefinitionResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageDefinitionResponseModel.ts
@@ -6,6 +6,7 @@
import type { PackageModelBaseModel } from './PackageModelBaseModel';
export type PackageDefinitionResponseModel = (PackageModelBaseModel & {
-id: string;
-packagePath: string;
+ id: string;
+ packagePath: string;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageManifestResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageManifestResponseModel.ts
index 92a4b66230..c247a475af 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageManifestResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageManifestResponseModel.ts
@@ -8,3 +8,4 @@ export type PackageManifestResponseModel = {
version?: string | null;
extensions: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageMigrationStatusResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageMigrationStatusResponseModel.ts
index c5f667f4b2..fa38491d4b 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageMigrationStatusResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageMigrationStatusResponseModel.ts
@@ -7,3 +7,4 @@ export type PackageMigrationStatusResponseModel = {
packageName: string;
hasPendingMigrations: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageModelBaseModel.ts
index 3c3ff2db0f..71ee36a68b 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PackageModelBaseModel.ts
@@ -19,3 +19,4 @@ export type PackageModelBaseModel = {
languages: Array;
dictionaryItems: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAllowedDocumentTypeModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAllowedDocumentTypeModel.ts
new file mode 100644
index 0000000000..f0df413068
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAllowedDocumentTypeModel.ts
@@ -0,0 +1,12 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { AllowedDocumentTypeModel } from './AllowedDocumentTypeModel';
+
+export type PagedAllowedDocumentTypeModel = {
+ total: number;
+ items: Array;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAllowedMediaTypeModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAllowedMediaTypeModel.ts
new file mode 100644
index 0000000000..48ca45fd60
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAllowedMediaTypeModel.ts
@@ -0,0 +1,12 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { AllowedMediaTypeModel } from './AllowedMediaTypeModel';
+
+export type PagedAllowedMediaTypeModel = {
+ total: number;
+ items: Array;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAuditLogResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAuditLogResponseModel.ts
index 6a066f18fd..9dcaf0c733 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAuditLogResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAuditLogResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedAuditLogResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAuditLogWithUsernameResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAuditLogWithUsernameResponseModel.ts
index 42efe9e7e1..5ff9186405 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAuditLogWithUsernameResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedAuditLogWithUsernameResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedAuditLogWithUsernameResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedCultureReponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedCultureReponseModel.ts
index 03f9ee5c18..437ec404fa 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedCultureReponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedCultureReponseModel.ts
@@ -9,3 +9,4 @@ export type PagedCultureReponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDataTypeTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDataTypeTreeItemResponseModel.ts
index b8cb650392..fd81a53b86 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDataTypeTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDataTypeTreeItemResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedDataTypeTreeItemResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDictionaryOverviewResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDictionaryOverviewResponseModel.ts
index 519036636d..7ce857aa31 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDictionaryOverviewResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDictionaryOverviewResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedDictionaryOverviewResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentBlueprintTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentBlueprintTreeItemResponseModel.ts
index a29f7755d0..9bf8a5c863 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentBlueprintTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentBlueprintTreeItemResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedDocumentBlueprintTreeItemResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentRecycleBinItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentRecycleBinItemResponseModel.ts
new file mode 100644
index 0000000000..1a6958d31f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentRecycleBinItemResponseModel.ts
@@ -0,0 +1,12 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { DocumentRecycleBinItemResponseModel } from './DocumentRecycleBinItemResponseModel';
+
+export type PagedDocumentRecycleBinItemResponseModel = {
+ total: number;
+ items: Array;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentTreeItemResponseModel.ts
index 3e8adf405e..2399cfc00c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentTreeItemResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedDocumentTreeItemResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentTypeResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentTypeResponseModel.ts
deleted file mode 100644
index 062633b222..0000000000
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentTypeResponseModel.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-/* generated using openapi-typescript-codegen -- do no edit */
-/* istanbul ignore file */
-/* tslint:disable */
-/* eslint-disable */
-
-import type { DocumentTypeResponseModel } from './DocumentTypeResponseModel';
-
-export type PagedDocumentTypeResponseModel = {
- total: number;
- items: Array;
-};
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentTypeTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentTypeTreeItemResponseModel.ts
index d7dd2018d4..4f40e9efe9 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentTypeTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedDocumentTypeTreeItemResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedDocumentTypeTreeItemResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedEntityTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedEntityTreeItemResponseModel.ts
deleted file mode 100644
index d6bef5d912..0000000000
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedEntityTreeItemResponseModel.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-/* generated using openapi-typescript-codegen -- do no edit */
-/* istanbul ignore file */
-/* tslint:disable */
-/* eslint-disable */
-
-import type { ContentTreeItemResponseModel } from './ContentTreeItemResponseModel';
-import type { DataTypeTreeItemResponseModel } from './DataTypeTreeItemResponseModel';
-import type { DocumentBlueprintTreeItemResponseModel } from './DocumentBlueprintTreeItemResponseModel';
-import type { DocumentTreeItemResponseModel } from './DocumentTreeItemResponseModel';
-import type { DocumentTypeTreeItemResponseModel } from './DocumentTypeTreeItemResponseModel';
-import type { EntityTreeItemResponseModel } from './EntityTreeItemResponseModel';
-import type { FolderTreeItemResponseModel } from './FolderTreeItemResponseModel';
-import type { MediaTreeItemResponseModel } from './MediaTreeItemResponseModel';
-import type { MediaTypeTreeItemResponseModel } from './MediaTypeTreeItemResponseModel';
-
-export type PagedEntityTreeItemResponseModel = {
- total: number;
- items: Array<(EntityTreeItemResponseModel | ContentTreeItemResponseModel | DataTypeTreeItemResponseModel | DocumentBlueprintTreeItemResponseModel | DocumentTreeItemResponseModel | DocumentTypeTreeItemResponseModel | FolderTreeItemResponseModel | MediaTreeItemResponseModel | MediaTypeTreeItemResponseModel)>;
-};
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedFileSystemTreeItemPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedFileSystemTreeItemPresentationModel.ts
index 894c7f5407..443c23df29 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedFileSystemTreeItemPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedFileSystemTreeItemPresentationModel.ts
@@ -9,3 +9,4 @@ export type PagedFileSystemTreeItemPresentationModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedHealthCheckGroupResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedHealthCheckGroupResponseModel.ts
index 2d837be56f..d93685d9d4 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedHealthCheckGroupResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedHealthCheckGroupResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedHealthCheckGroupResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedHelpPageResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedHelpPageResponseModel.ts
index 4fbc3ba672..04c50d6e85 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedHelpPageResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedHelpPageResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedHelpPageResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedIndexResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedIndexResponseModel.ts
index eeadb6fd50..7c0c4638c3 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedIndexResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedIndexResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedIndexResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLanguageResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLanguageResponseModel.ts
index 11ebfa641b..37fe3d3913 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLanguageResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLanguageResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedLanguageResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLogMessageResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLogMessageResponseModel.ts
index 42537c99ff..cf4fc66449 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLogMessageResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLogMessageResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedLogMessageResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLogTemplateResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLogTemplateResponseModel.ts
index 3d38f359b8..291011a872 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLogTemplateResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLogTemplateResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedLogTemplateResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLoggerResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLoggerResponseModel.ts
index ca927c7b3e..77083fc931 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLoggerResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedLoggerResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedLoggerResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedMediaRecycleBinItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedMediaRecycleBinItemResponseModel.ts
new file mode 100644
index 0000000000..1918188011
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedMediaRecycleBinItemResponseModel.ts
@@ -0,0 +1,12 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { MediaRecycleBinItemResponseModel } from './MediaRecycleBinItemResponseModel';
+
+export type PagedMediaRecycleBinItemResponseModel = {
+ total: number;
+ items: Array;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedMediaTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedMediaTreeItemResponseModel.ts
index 148e0ef107..864dce738f 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedMediaTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedMediaTreeItemResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedMediaTreeItemResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedMediaTypeTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedMediaTypeTreeItemResponseModel.ts
index 9c79ecc991..d22af1c59c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedMediaTypeTreeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedMediaTypeTreeItemResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedMediaTypeTreeItemResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedNamedEntityTreeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedNamedEntityTreeItemResponseModel.ts
new file mode 100644
index 0000000000..8af4c598e0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedNamedEntityTreeItemResponseModel.ts
@@ -0,0 +1,17 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { DataTypeTreeItemResponseModel } from './DataTypeTreeItemResponseModel';
+import type { DocumentBlueprintTreeItemResponseModel } from './DocumentBlueprintTreeItemResponseModel';
+import type { DocumentTypeTreeItemResponseModel } from './DocumentTypeTreeItemResponseModel';
+import type { FolderTreeItemResponseModel } from './FolderTreeItemResponseModel';
+import type { MediaTypeTreeItemResponseModel } from './MediaTypeTreeItemResponseModel';
+import type { NamedEntityTreeItemResponseModel } from './NamedEntityTreeItemResponseModel';
+
+export type PagedNamedEntityTreeItemResponseModel = {
+ total: number;
+ items: Array<(NamedEntityTreeItemResponseModel | DataTypeTreeItemResponseModel | DocumentBlueprintTreeItemResponseModel | DocumentTypeTreeItemResponseModel | FolderTreeItemResponseModel | MediaTypeTreeItemResponseModel)>;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedObjectTypeResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedObjectTypeResponseModel.ts
index fca658db05..77d8106b39 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedObjectTypeResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedObjectTypeResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedObjectTypeResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedPackageDefinitionResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedPackageDefinitionResponseModel.ts
index f972bb31ad..e42eb299ee 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedPackageDefinitionResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedPackageDefinitionResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedPackageDefinitionResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedPackageMigrationStatusResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedPackageMigrationStatusResponseModel.ts
index 96b1150422..aa3f4f4ced 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedPackageMigrationStatusResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedPackageMigrationStatusResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedPackageMigrationStatusResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedProblemDetailsModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedProblemDetailsModel.ts
index 21dfd92bd2..5291741485 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedProblemDetailsModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedProblemDetailsModel.ts
@@ -9,3 +9,4 @@ export type PagedProblemDetailsModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRecycleBinItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRecycleBinItemResponseModel.ts
deleted file mode 100644
index c8a37e4108..0000000000
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRecycleBinItemResponseModel.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-/* generated using openapi-typescript-codegen -- do no edit */
-/* istanbul ignore file */
-/* tslint:disable */
-/* eslint-disable */
-
-import type { RecycleBinItemResponseModel } from './RecycleBinItemResponseModel';
-
-export type PagedRecycleBinItemResponseModel = {
- total: number;
- items: Array;
-};
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRedirectUrlResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRedirectUrlResponseModel.ts
index 7aaabed52d..e749134ad3 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRedirectUrlResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRedirectUrlResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedRedirectUrlResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRelationItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRelationItemResponseModel.ts
index 21c2842c64..47e1960065 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRelationItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRelationItemResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedRelationItemResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRelationResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRelationResponseModel.ts
index f88c351073..377517e398 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRelationResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedRelationResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedRelationResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedSavedLogSearchResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedSavedLogSearchResponseModel.ts
index ab79aa441c..8eebf10ebc 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedSavedLogSearchResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedSavedLogSearchResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedSavedLogSearchResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedSearchResultResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedSearchResultResponseModel.ts
index d3750e2f0a..233891717d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedSearchResultResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedSearchResultResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedSearchResultResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedSearcherResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedSearcherResponseModel.ts
index bf9894dada..c39bc2751e 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedSearcherResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedSearcherResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedSearcherResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedTagResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedTagResponseModel.ts
index 85eefdb74c..3134a3ee4f 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedTagResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedTagResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedTagResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedTelemetryResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedTelemetryResponseModel.ts
index c47f7fe12f..0bcd9b1d9a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedTelemetryResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedTelemetryResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedTelemetryResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedUserGroupResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedUserGroupResponseModel.ts
index 533352e2f3..a1bf825127 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedUserGroupResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedUserGroupResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedUserGroupResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedUserResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedUserResponseModel.ts
index d365e899ae..06fbaf0d50 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedUserResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PagedUserResponseModel.ts
@@ -9,3 +9,4 @@ export type PagedUserResponseModel = {
total: number;
items: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PartialViewSnippetItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PartialViewSnippetItemResponseModel.ts
index 30611f68df..0e4707e702 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PartialViewSnippetItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PartialViewSnippetItemResponseModel.ts
@@ -7,3 +7,4 @@ export type PartialViewSnippetItemResponseModel = {
id: string;
name: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ProfilingStatusRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ProfilingStatusRequestModel.ts
index 0b74508810..5c48e0da66 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ProfilingStatusRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ProfilingStatusRequestModel.ts
@@ -6,3 +6,4 @@
export type ProfilingStatusRequestModel = {
enabled: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ProfilingStatusResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ProfilingStatusResponseModel.ts
index 52924fa000..8717638558 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ProfilingStatusResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ProfilingStatusResponseModel.ts
@@ -6,3 +6,4 @@
export type ProfilingStatusResponseModel = {
enabled: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeAppearanceModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeAppearanceModel.ts
index 6762244b28..f690a3f46c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeAppearanceModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeAppearanceModel.ts
@@ -6,3 +6,4 @@
export type PropertyTypeAppearanceModel = {
labelOnTop: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeContainerModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeContainerModelBaseModel.ts
index ec8efe30de..6009b9eefb 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeContainerModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeContainerModelBaseModel.ts
@@ -3,10 +3,13 @@
/* tslint:disable */
/* eslint-disable */
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
+
export type PropertyTypeContainerModelBaseModel = {
id: string;
- parentId?: string | null;
+ parent?: ReferenceByIdModel | null;
name?: string | null;
type: string;
sortOrder: number;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeModelBaseModel.ts
index 0f4e010b14..46d414389d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeModelBaseModel.ts
@@ -5,17 +5,19 @@
import type { PropertyTypeAppearanceModel } from './PropertyTypeAppearanceModel';
import type { PropertyTypeValidationModel } from './PropertyTypeValidationModel';
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
export type PropertyTypeModelBaseModel = {
id: string;
- containerId?: string | null;
+ container?: ReferenceByIdModel | null;
sortOrder: number;
alias: string;
name: string;
description?: string | null;
- dataTypeId: string;
+ dataType: ReferenceByIdModel;
variesByCulture: boolean;
variesBySegment: boolean;
validation: PropertyTypeValidationModel;
appearance: PropertyTypeAppearanceModel;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeValidationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeValidationModel.ts
index cf34459c15..fda613e272 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeValidationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PropertyTypeValidationModel.ts
@@ -9,3 +9,4 @@ export type PropertyTypeValidationModel = {
regEx?: string | null;
regExMessage?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublicAccessBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublicAccessBaseModel.ts
index bbae480c80..95c376a9b8 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublicAccessBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublicAccessBaseModel.ts
@@ -7,3 +7,4 @@ export type PublicAccessBaseModel = {
loginPageId: string;
errorPageId: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublicAccessRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublicAccessRequestModel.ts
index 31fc5d5e4a..60f518c835 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublicAccessRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublicAccessRequestModel.ts
@@ -6,6 +6,7 @@
import type { PublicAccessBaseModel } from './PublicAccessBaseModel';
export type PublicAccessRequestModel = (PublicAccessBaseModel & {
-memberUserNames: Array;
-memberGroupNames: Array;
+ memberUserNames: Array;
+ memberGroupNames: Array;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublicAccessResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublicAccessResponseModel.ts
index 5504449d82..f6b2145385 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublicAccessResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublicAccessResponseModel.ts
@@ -8,6 +8,7 @@ import type { MemberItemResponseModel } from './MemberItemResponseModel';
import type { PublicAccessBaseModel } from './PublicAccessBaseModel';
export type PublicAccessResponseModel = (PublicAccessBaseModel & {
-members: Array;
-groups: Array;
+ members: Array;
+ groups: Array;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublishDocumentRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublishDocumentRequestModel.ts
index 3057b14eb9..18355d089b 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublishDocumentRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublishDocumentRequestModel.ts
@@ -6,3 +6,4 @@
export type PublishDocumentRequestModel = {
cultures: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublishDocumentWithDescendantsRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublishDocumentWithDescendantsRequestModel.ts
index 141737e557..270f4d9c43 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublishDocumentWithDescendantsRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublishDocumentWithDescendantsRequestModel.ts
@@ -6,5 +6,6 @@
import type { PublishDocumentRequestModel } from './PublishDocumentRequestModel';
export type PublishDocumentWithDescendantsRequestModel = (PublishDocumentRequestModel & {
-includeUnpublishedDescendants: boolean;
+ includeUnpublishedDescendants: boolean;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublishedStateModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublishedStateModel.ts
deleted file mode 100644
index 30b0c07b45..0000000000
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/PublishedStateModel.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-/* generated using openapi-typescript-codegen -- do no edit */
-/* istanbul ignore file */
-/* tslint:disable */
-/* eslint-disable */
-
-export enum PublishedStateModel {
- PUBLISHED = 'Published',
- UNPUBLISHED = 'Unpublished',
- PUBLISHING = 'Publishing',
- UNPUBLISHING = 'Unpublishing',
-}
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RecycleBinItemResponseModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RecycleBinItemResponseModelBaseModel.ts
new file mode 100644
index 0000000000..2666184305
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RecycleBinItemResponseModelBaseModel.ts
@@ -0,0 +1,14 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { ItemReferenceByIdResponseModel } from './ItemReferenceByIdResponseModel';
+
+export type RecycleBinItemResponseModelBaseModel = {
+ id: string;
+ type: string;
+ hasChildren: boolean;
+ parent?: ItemReferenceByIdResponseModel | null;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RedirectUrlResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RedirectUrlResponseModel.ts
index 59247cb71f..22d2ff41b8 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RedirectUrlResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RedirectUrlResponseModel.ts
@@ -11,3 +11,4 @@ export type RedirectUrlResponseModel = {
contentId: string;
culture?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RedirectUrlStatusResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RedirectUrlStatusResponseModel.ts
index b508ad3c69..ee5065a2a0 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RedirectUrlStatusResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RedirectUrlStatusResponseModel.ts
@@ -9,3 +9,4 @@ export type RedirectUrlStatusResponseModel = {
status: RedirectStatusModel;
userIsAdmin: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ReferenceByIdModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ReferenceByIdModel.ts
new file mode 100644
index 0000000000..5085db2e12
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ReferenceByIdModel.ts
@@ -0,0 +1,9 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+export type ReferenceByIdModel = {
+ id: string;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationItemResponseModel.ts
index d416deaada..48a8302000 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationItemResponseModel.ts
@@ -15,3 +15,4 @@ export type RelationItemResponseModel = {
relationTypeIsBidirectional: boolean;
relationTypeIsDependency: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationResponseModel.ts
index 7aadac76cd..af7f600b3c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationResponseModel.ts
@@ -11,3 +11,4 @@ export type RelationResponseModel = {
createDate: string;
comment?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationTypeBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationTypeBaseModel.ts
index 4bc295f8e7..93275aa12f 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationTypeBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationTypeBaseModel.ts
@@ -10,3 +10,4 @@ export type RelationTypeBaseModel = {
childObjectType?: string | null;
isDependency: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationTypeItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationTypeItemResponseModel.ts
index a24ffdf31d..f156f0987d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationTypeItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationTypeItemResponseModel.ts
@@ -3,6 +3,7 @@
/* tslint:disable */
/* eslint-disable */
-import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
+import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
+
+export type RelationTypeItemResponseModel = NamedItemResponseModelBaseModel;
-export type RelationTypeItemResponseModel = ItemResponseModelBaseModel;
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationTypeResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationTypeResponseModel.ts
index 631cd5bc22..990febe8b7 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationTypeResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/RelationTypeResponseModel.ts
@@ -6,10 +6,11 @@
import type { RelationTypeBaseModel } from './RelationTypeBaseModel';
export type RelationTypeResponseModel = (RelationTypeBaseModel & {
-id: string;
-alias?: string | null;
-path: string;
-isSystemRelationType: boolean;
-parentObjectTypeName?: string | null;
-childObjectTypeName?: string | null;
+ id: string;
+ alias?: string | null;
+ path: string;
+ isSystemRelationType: boolean;
+ parentObjectTypeName?: string | null;
+ childObjectTypeName?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ResendInviteUserRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ResendInviteUserRequestModel.ts
index be55852f21..08258d5a05 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ResendInviteUserRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ResendInviteUserRequestModel.ts
@@ -7,3 +7,4 @@ export type ResendInviteUserRequestModel = {
userId: string;
message?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ResetPasswordRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ResetPasswordRequestModel.ts
index 39cb212ef6..efe0818403 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ResetPasswordRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ResetPasswordRequestModel.ts
@@ -6,3 +6,4 @@
export type ResetPasswordRequestModel = {
email: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ResetPasswordTokenRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ResetPasswordTokenRequestModel.ts
index e0f4c93d93..513669862d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ResetPasswordTokenRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ResetPasswordTokenRequestModel.ts
@@ -6,5 +6,6 @@
import type { VerifyResetPasswordTokenRequestModel } from './VerifyResetPasswordTokenRequestModel';
export type ResetPasswordTokenRequestModel = (VerifyResetPasswordTokenRequestModel & {
-password: string;
+ password: string;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SavedLogSearchPresenationBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SavedLogSearchPresenationBaseModel.ts
index 7621584428..8e8e032cf0 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SavedLogSearchPresenationBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SavedLogSearchPresenationBaseModel.ts
@@ -7,3 +7,4 @@ export type SavedLogSearchPresenationBaseModel = {
name: string;
query: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SavedLogSearchRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SavedLogSearchRequestModel.ts
index 82c8b8cc7d..c73ea6edcf 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SavedLogSearchRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SavedLogSearchRequestModel.ts
@@ -6,3 +6,4 @@
import type { SavedLogSearchPresenationBaseModel } from './SavedLogSearchPresenationBaseModel';
export type SavedLogSearchRequestModel = SavedLogSearchPresenationBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SavedLogSearchResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SavedLogSearchResponseModel.ts
index a50bec2f5b..764e26b616 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SavedLogSearchResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SavedLogSearchResponseModel.ts
@@ -6,3 +6,4 @@
import type { SavedLogSearchPresenationBaseModel } from './SavedLogSearchPresenationBaseModel';
export type SavedLogSearchResponseModel = SavedLogSearchPresenationBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SearchResultResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SearchResultResponseModel.ts
index 4754293aa4..4e44168a7a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SearchResultResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SearchResultResponseModel.ts
@@ -11,3 +11,4 @@ export type SearchResultResponseModel = {
readonly fieldCount: number;
fields: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SearcherResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SearcherResponseModel.ts
index 503de69d84..0515d91ea8 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SearcherResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SearcherResponseModel.ts
@@ -6,3 +6,4 @@
export type SearcherResponseModel = {
name: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ServerConfigurationItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ServerConfigurationItemResponseModel.ts
index d7d0f128a2..4e97e60583 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ServerConfigurationItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ServerConfigurationItemResponseModel.ts
@@ -7,3 +7,4 @@ export type ServerConfigurationItemResponseModel = {
name: string;
data: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ServerInformationResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ServerInformationResponseModel.ts
index 443adf3c64..3625d63958 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ServerInformationResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ServerInformationResponseModel.ts
@@ -11,3 +11,4 @@ export type ServerInformationResponseModel = {
baseUtcOffset: string;
runtimeMode: RuntimeModeModel;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ServerStatusResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ServerStatusResponseModel.ts
index 2927fb1143..2c92b763bf 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ServerStatusResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ServerStatusResponseModel.ts
@@ -8,3 +8,4 @@ import type { RuntimeLevelModel } from './RuntimeLevelModel';
export type ServerStatusResponseModel = {
serverStatus: RuntimeLevelModel;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SetAvatarRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SetAvatarRequestModel.ts
index f6f631ba60..767ffe2809 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SetAvatarRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SetAvatarRequestModel.ts
@@ -6,3 +6,4 @@
export type SetAvatarRequestModel = {
fileId: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SetTourStatusRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SetTourStatusRequestModel.ts
index d9dd413b92..b92400222f 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SetTourStatusRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SetTourStatusRequestModel.ts
@@ -6,3 +6,4 @@
import type { TourStatusModel } from './TourStatusModel';
export type SetTourStatusRequestModel = TourStatusModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SortingRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SortingRequestModel.ts
index 1b54b780a7..794198a0d3 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SortingRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/SortingRequestModel.ts
@@ -9,3 +9,4 @@ export type SortingRequestModel = {
parentId?: string | null;
sorting: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TagResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TagResponseModel.ts
index 0b577c8dd1..4b2b6a2bcc 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TagResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TagResponseModel.ts
@@ -9,3 +9,4 @@ export type TagResponseModel = {
group?: string | null;
nodeCount: number;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TelemetryRepresentationBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TelemetryRepresentationBaseModel.ts
index 2283988342..fb7b6286a9 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TelemetryRepresentationBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TelemetryRepresentationBaseModel.ts
@@ -8,3 +8,4 @@ import type { TelemetryLevelModel } from './TelemetryLevelModel';
export type TelemetryRepresentationBaseModel = {
telemetryLevel: TelemetryLevelModel;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TelemetryRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TelemetryRequestModel.ts
index 3a745afcd8..4038ab5922 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TelemetryRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TelemetryRequestModel.ts
@@ -6,3 +6,4 @@
import type { TelemetryRepresentationBaseModel } from './TelemetryRepresentationBaseModel';
export type TelemetryRequestModel = TelemetryRepresentationBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TelemetryResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TelemetryResponseModel.ts
index 57aef89262..6845564be7 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TelemetryResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TelemetryResponseModel.ts
@@ -6,3 +6,4 @@
import type { TelemetryRepresentationBaseModel } from './TelemetryRepresentationBaseModel';
export type TelemetryResponseModel = TelemetryRepresentationBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateConfigurationResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateConfigurationResponseModel.ts
new file mode 100644
index 0000000000..1236e86306
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateConfigurationResponseModel.ts
@@ -0,0 +1,9 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+export type TemplateConfigurationResponseModel = {
+ disabled: boolean;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateItemResponseModel.ts
index 3efc90c12f..dc6a62ed51 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateItemResponseModel.ts
@@ -3,8 +3,9 @@
/* tslint:disable */
/* eslint-disable */
-import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
+import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
-export type TemplateItemResponseModel = (ItemResponseModelBaseModel & {
-alias: string;
+export type TemplateItemResponseModel = (NamedItemResponseModelBaseModel & {
+ alias: string;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateModelBaseModel.ts
index ad404247f4..788f0cfcd9 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateModelBaseModel.ts
@@ -8,3 +8,4 @@ export type TemplateModelBaseModel = {
alias: string;
content?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryExecuteFilterPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryExecuteFilterPresentationModel.ts
index 25b146a205..fa39f4da74 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryExecuteFilterPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryExecuteFilterPresentationModel.ts
@@ -10,3 +10,4 @@ export type TemplateQueryExecuteFilterPresentationModel = {
constraintValue: string;
operator: OperatorModel;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryExecuteModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryExecuteModel.ts
index ade50a2bc6..f241c088f5 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryExecuteModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryExecuteModel.ts
@@ -13,3 +13,4 @@ export type TemplateQueryExecuteModel = {
sort?: TemplateQueryExecuteSortModel | null;
take: number;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryExecuteSortModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryExecuteSortModel.ts
index 5f7404651e..7632a9c9a9 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryExecuteSortModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryExecuteSortModel.ts
@@ -7,3 +7,4 @@ export type TemplateQueryExecuteSortModel = {
propertyAlias: string;
direction?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryOperatorModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryOperatorModel.ts
index 1ee2791623..1b5dbb4fbd 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryOperatorModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryOperatorModel.ts
@@ -10,3 +10,4 @@ export type TemplateQueryOperatorModel = {
operator: OperatorModel;
applicableTypes: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryPropertyPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryPropertyPresentationModel.ts
index 25ce716c8e..7d5c5c3d80 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryPropertyPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryPropertyPresentationModel.ts
@@ -9,3 +9,4 @@ export type TemplateQueryPropertyPresentationModel = {
alias: string;
type: TemplateQueryPropertyTypeModel;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryResultItemPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryResultItemPresentationModel.ts
index 5e2f20d647..428789e6e3 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryResultItemPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryResultItemPresentationModel.ts
@@ -7,3 +7,4 @@ export type TemplateQueryResultItemPresentationModel = {
icon: string;
name: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryResultResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryResultResponseModel.ts
index d4b8842068..6031658215 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryResultResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQueryResultResponseModel.ts
@@ -11,3 +11,4 @@ export type TemplateQueryResultResponseModel = {
resultCount: number;
executionTime: number;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQuerySettingsResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQuerySettingsResponseModel.ts
index b95e719a09..bd203fffaf 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQuerySettingsResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateQuerySettingsResponseModel.ts
@@ -11,3 +11,4 @@ export type TemplateQuerySettingsResponseModel = {
properties: Array;
operators: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateResponseModel.ts
index fdedddabc2..8bb31d576a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateResponseModel.ts
@@ -6,6 +6,7 @@
import type { TemplateModelBaseModel } from './TemplateModelBaseModel';
export type TemplateResponseModel = (TemplateModelBaseModel & {
-id: string;
-masterTemplateId?: string | null;
+ id: string;
+ masterTemplateId?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateScaffoldResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateScaffoldResponseModel.ts
index 5c469e0c80..ca6dd8badb 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateScaffoldResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemplateScaffoldResponseModel.ts
@@ -6,3 +6,4 @@
export type TemplateScaffoldResponseModel = {
content: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemporaryFileResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemporaryFileResponseModel.ts
index d9b46f7b5b..81b830ed48 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemporaryFileResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TemporaryFileResponseModel.ts
@@ -8,3 +8,4 @@ export type TemporaryFileResponseModel = {
availableUntil?: string | null;
fileName: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TourStatusModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TourStatusModel.ts
index 9f3b56bf68..cc941f5b6e 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TourStatusModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TourStatusModel.ts
@@ -8,3 +8,4 @@ export type TourStatusModel = {
completed: boolean;
disabled: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TreeItemPresentationModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TreeItemPresentationModel.ts
index f10812b402..b6e40540ce 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TreeItemPresentationModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/TreeItemPresentationModel.ts
@@ -4,7 +4,7 @@
/* eslint-disable */
export type TreeItemPresentationModel = {
- name: string;
type: string;
hasChildren: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UnlockUsersRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UnlockUsersRequestModel.ts
index c2a505eb89..b3b7422b4d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UnlockUsersRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UnlockUsersRequestModel.ts
@@ -6,3 +6,4 @@
export type UnlockUsersRequestModel = {
userIds: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UnpublishDocumentRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UnpublishDocumentRequestModel.ts
index 60b14d8e2a..9d603f6694 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UnpublishDocumentRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UnpublishDocumentRequestModel.ts
@@ -6,3 +6,4 @@
export type UnpublishDocumentRequestModel = {
culture?: string | null;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentForDocumentRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentForDocumentRequestModel.ts
index db20ebd0cf..914404a689 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentForDocumentRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentForDocumentRequestModel.ts
@@ -10,3 +10,4 @@ export type UpdateContentForDocumentRequestModel = {
values: Array;
variants: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentForMediaRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentForMediaRequestModel.ts
index afe323d4ea..9abbcea7e2 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentForMediaRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentForMediaRequestModel.ts
@@ -10,3 +10,4 @@ export type UpdateContentForMediaRequestModel = {
values: Array;
variants: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentTypeForDocumentTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentTypeForDocumentTypeRequestModel.ts
index a129a8ada5..752409e225 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentTypeForDocumentTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentTypeForDocumentTypeRequestModel.ts
@@ -3,8 +3,6 @@
/* tslint:disable */
/* eslint-disable */
-import type { ContentTypeCompositionModel } from './ContentTypeCompositionModel';
-import type { ContentTypeSortModel } from './ContentTypeSortModel';
import type { UpdateDocumentTypePropertyTypeContainerRequestModel } from './UpdateDocumentTypePropertyTypeContainerRequestModel';
import type { UpdateDocumentTypePropertyTypeRequestModel } from './UpdateDocumentTypePropertyTypeRequestModel';
@@ -19,6 +17,5 @@ export type UpdateContentTypeForDocumentTypeRequestModel = {
isElement: boolean;
properties: Array;
containers: Array;
- allowedContentTypes: Array;
- compositions: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentTypeForMediaTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentTypeForMediaTypeRequestModel.ts
index 22c061ac82..40e766fdcc 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentTypeForMediaTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateContentTypeForMediaTypeRequestModel.ts
@@ -3,8 +3,6 @@
/* tslint:disable */
/* eslint-disable */
-import type { ContentTypeCompositionModel } from './ContentTypeCompositionModel';
-import type { ContentTypeSortModel } from './ContentTypeSortModel';
import type { UpdateMediaTypePropertyTypeContainerRequestModel } from './UpdateMediaTypePropertyTypeContainerRequestModel';
import type { UpdateMediaTypePropertyTypeRequestModel } from './UpdateMediaTypePropertyTypeRequestModel';
@@ -19,6 +17,5 @@ export type UpdateContentTypeForMediaTypeRequestModel = {
isElement: boolean;
properties: Array;
containers: Array;
- allowedContentTypes: Array;
- compositions: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDataTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDataTypeRequestModel.ts
index 9978aba3e3..635cf63785 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDataTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDataTypeRequestModel.ts
@@ -6,3 +6,4 @@
import type { DataTypeModelBaseModel } from './DataTypeModelBaseModel';
export type UpdateDataTypeRequestModel = DataTypeModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDictionaryItemRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDictionaryItemRequestModel.ts
index c40356ac92..1348c0ca10 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDictionaryItemRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDictionaryItemRequestModel.ts
@@ -6,3 +6,4 @@
import type { DictionaryItemModelBaseModel } from './DictionaryItemModelBaseModel';
export type UpdateDictionaryItemRequestModel = DictionaryItemModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentNotificationsRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentNotificationsRequestModel.ts
index 87870af9b6..d8f77ed0ec 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentNotificationsRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentNotificationsRequestModel.ts
@@ -6,3 +6,4 @@
export type UpdateDocumentNotificationsRequestModel = {
subscribedActionIds: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentRequestModel.ts
index 610cc928b7..75b04656c5 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentRequestModel.ts
@@ -3,8 +3,10 @@
/* tslint:disable */
/* eslint-disable */
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
import type { UpdateContentForDocumentRequestModel } from './UpdateContentForDocumentRequestModel';
export type UpdateDocumentRequestModel = (UpdateContentForDocumentRequestModel & {
-templateId?: string | null;
+ template?: ReferenceByIdModel | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentTypePropertyTypeContainerRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentTypePropertyTypeContainerRequestModel.ts
index 7e7ff1927e..a5b9b39f26 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentTypePropertyTypeContainerRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentTypePropertyTypeContainerRequestModel.ts
@@ -6,3 +6,4 @@
import type { PropertyTypeContainerModelBaseModel } from './PropertyTypeContainerModelBaseModel';
export type UpdateDocumentTypePropertyTypeContainerRequestModel = PropertyTypeContainerModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentTypePropertyTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentTypePropertyTypeRequestModel.ts
index 0b2283049e..ef34f46fe6 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentTypePropertyTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentTypePropertyTypeRequestModel.ts
@@ -6,3 +6,4 @@
import type { PropertyTypeModelBaseModel } from './PropertyTypeModelBaseModel';
export type UpdateDocumentTypePropertyTypeRequestModel = PropertyTypeModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentTypeRequestModel.ts
index 3cf434f50d..100ddcc421 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDocumentTypeRequestModel.ts
@@ -4,10 +4,16 @@
/* eslint-disable */
import type { ContentTypeCleanupModel } from './ContentTypeCleanupModel';
+import type { DocumentTypeCompositionModel } from './DocumentTypeCompositionModel';
+import type { DocumentTypeSortModel } from './DocumentTypeSortModel';
+import type { ReferenceByIdModel } from './ReferenceByIdModel';
import type { UpdateContentTypeForDocumentTypeRequestModel } from './UpdateContentTypeForDocumentTypeRequestModel';
export type UpdateDocumentTypeRequestModel = (UpdateContentTypeForDocumentTypeRequestModel & {
-allowedTemplateIds: Array;
-defaultTemplateId?: string | null;
-cleanup: ContentTypeCleanupModel;
+ allowedTemplates: Array;
+ defaultTemplate?: ReferenceByIdModel | null;
+ cleanup: ContentTypeCleanupModel;
+ allowedDocumentTypes: Array;
+ compositions: Array;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDomainsRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDomainsRequestModel.ts
index 3d3c549ae7..2b35548f52 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDomainsRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateDomainsRequestModel.ts
@@ -6,3 +6,4 @@
import type { DomainsPresentationModelBaseModel } from './DomainsPresentationModelBaseModel';
export type UpdateDomainsRequestModel = DomainsPresentationModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateFolderResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateFolderResponseModel.ts
index edc45ec4b7..d5efa20832 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateFolderResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateFolderResponseModel.ts
@@ -6,3 +6,4 @@
import type { FolderModelBaseModel } from './FolderModelBaseModel';
export type UpdateFolderResponseModel = FolderModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateLanguageRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateLanguageRequestModel.ts
index d615a63913..9b4c7f6c2a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateLanguageRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateLanguageRequestModel.ts
@@ -6,3 +6,4 @@
import type { LanguageModelBaseModel } from './LanguageModelBaseModel';
export type UpdateLanguageRequestModel = LanguageModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaRequestModel.ts
index 83d3b927f1..66f8fcd3ca 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaRequestModel.ts
@@ -6,3 +6,4 @@
import type { UpdateContentForMediaRequestModel } from './UpdateContentForMediaRequestModel';
export type UpdateMediaRequestModel = UpdateContentForMediaRequestModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaTypePropertyTypeContainerRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaTypePropertyTypeContainerRequestModel.ts
index 72a97d0889..784c0540ad 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaTypePropertyTypeContainerRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaTypePropertyTypeContainerRequestModel.ts
@@ -6,3 +6,4 @@
import type { PropertyTypeContainerModelBaseModel } from './PropertyTypeContainerModelBaseModel';
export type UpdateMediaTypePropertyTypeContainerRequestModel = PropertyTypeContainerModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaTypePropertyTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaTypePropertyTypeRequestModel.ts
index e4c5ceba6c..01c5dca483 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaTypePropertyTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaTypePropertyTypeRequestModel.ts
@@ -6,3 +6,4 @@
import type { PropertyTypeModelBaseModel } from './PropertyTypeModelBaseModel';
export type UpdateMediaTypePropertyTypeRequestModel = PropertyTypeModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaTypeRequestModel.ts
index f6c10d3ed6..25341fe97d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateMediaTypeRequestModel.ts
@@ -3,6 +3,12 @@
/* tslint:disable */
/* eslint-disable */
+import type { MediaTypeCompositionModel } from './MediaTypeCompositionModel';
+import type { MediaTypeSortModel } from './MediaTypeSortModel';
import type { UpdateContentTypeForMediaTypeRequestModel } from './UpdateContentTypeForMediaTypeRequestModel';
-export type UpdateMediaTypeRequestModel = UpdateContentTypeForMediaTypeRequestModel;
+export type UpdateMediaTypeRequestModel = (UpdateContentTypeForMediaTypeRequestModel & {
+ allowedMediaTypes: Array;
+ compositions: Array;
+});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdatePackageRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdatePackageRequestModel.ts
index 7e2707f1ab..c77502d8d6 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdatePackageRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdatePackageRequestModel.ts
@@ -6,5 +6,6 @@
import type { PackageModelBaseModel } from './PackageModelBaseModel';
export type UpdatePackageRequestModel = (PackageModelBaseModel & {
-packagePath: string;
+ packagePath: string;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateRelationTypeRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateRelationTypeRequestModel.ts
index 736db188a2..9311e54c4c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateRelationTypeRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateRelationTypeRequestModel.ts
@@ -6,3 +6,4 @@
import type { RelationTypeBaseModel } from './RelationTypeBaseModel';
export type UpdateRelationTypeRequestModel = RelationTypeBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateTemplateRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateTemplateRequestModel.ts
index 70dd58fe7f..a4a734154c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateTemplateRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateTemplateRequestModel.ts
@@ -6,3 +6,4 @@
import type { TemplateModelBaseModel } from './TemplateModelBaseModel';
export type UpdateTemplateRequestModel = TemplateModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateUserGroupRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateUserGroupRequestModel.ts
index 64311e6d95..f6f7cecb2d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateUserGroupRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateUserGroupRequestModel.ts
@@ -6,3 +6,4 @@
import type { UserGroupBaseModel } from './UserGroupBaseModel';
export type UpdateUserGroupRequestModel = UserGroupBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateUserGroupsOnUserRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateUserGroupsOnUserRequestModel.ts
index cec0d70470..181ce870fe 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateUserGroupsOnUserRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateUserGroupsOnUserRequestModel.ts
@@ -7,3 +7,4 @@ export type UpdateUserGroupsOnUserRequestModel = {
userIds: Array;
userGroupIds: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateUserRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateUserRequestModel.ts
index 2550ddccb0..7be15f116c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateUserRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpdateUserRequestModel.ts
@@ -6,7 +6,8 @@
import type { UserPresentationBaseModel } from './UserPresentationBaseModel';
export type UpdateUserRequestModel = (UserPresentationBaseModel & {
-languageIsoCode: string;
-contentStartNodeIds: Array;
-mediaStartNodeIds: Array;
+ languageIsoCode: string;
+ contentStartNodeIds: Array;
+ mediaStartNodeIds: Array;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpgradeSettingsResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpgradeSettingsResponseModel.ts
index df5d70e8a8..8c003c6cc2 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpgradeSettingsResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UpgradeSettingsResponseModel.ts
@@ -10,3 +10,4 @@ export type UpgradeSettingsResponseModel = {
oldVersion: string;
readonly reportUrl: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserGroupBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserGroupBaseModel.ts
index 3c96586b12..571c24d641 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserGroupBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserGroupBaseModel.ts
@@ -15,3 +15,4 @@ export type UserGroupBaseModel = {
mediaRootAccess: boolean;
permissions: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserGroupItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserGroupItemResponseModel.ts
index b0670f6efa..8ded3fdf6e 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserGroupItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserGroupItemResponseModel.ts
@@ -3,8 +3,9 @@
/* tslint:disable */
/* eslint-disable */
-import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
+import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
-export type UserGroupItemResponseModel = (ItemResponseModelBaseModel & {
-icon?: string | null;
+export type UserGroupItemResponseModel = (NamedItemResponseModelBaseModel & {
+ icon?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserGroupResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserGroupResponseModel.ts
index a82a10312a..04526f66a1 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserGroupResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserGroupResponseModel.ts
@@ -6,6 +6,7 @@
import type { UserGroupBaseModel } from './UserGroupBaseModel';
export type UserGroupResponseModel = (UserGroupBaseModel & {
-id: string;
-isSystemGroup: boolean;
+ id: string;
+ isSystemGroup: boolean;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserInstallResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserInstallResponseModel.ts
index 7849e52242..b43964ffd1 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserInstallResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserInstallResponseModel.ts
@@ -9,3 +9,4 @@ export type UserInstallResponseModel = {
password: string;
readonly subscribeToNewsletter: boolean;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserItemResponseModel.ts
index 9333611789..fbe9a652d8 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserItemResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserItemResponseModel.ts
@@ -3,6 +3,7 @@
/* tslint:disable */
/* eslint-disable */
-import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
+import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
+
+export type UserItemResponseModel = NamedItemResponseModelBaseModel;
-export type UserItemResponseModel = ItemResponseModelBaseModel;
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserPermissionModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserPermissionModel.ts
index 5333844056..d154d2e05d 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserPermissionModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserPermissionModel.ts
@@ -7,3 +7,4 @@ export type UserPermissionModel = {
nodeKey: string;
permissions: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserPermissionsResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserPermissionsResponseModel.ts
index 3e63759f0f..7dfc2edb5a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserPermissionsResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserPermissionsResponseModel.ts
@@ -8,3 +8,4 @@ import type { UserPermissionModel } from './UserPermissionModel';
export type UserPermissionsResponseModel = {
permissions: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserPresentationBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserPresentationBaseModel.ts
index 7e559d5e69..13a3b9e8a7 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserPresentationBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserPresentationBaseModel.ts
@@ -9,3 +9,4 @@ export type UserPresentationBaseModel = {
name: string;
userGroupIds: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserResponseModel.ts
index eaf45f25dc..476b3a92b1 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserResponseModel.ts
@@ -7,16 +7,17 @@ import type { UserPresentationBaseModel } from './UserPresentationBaseModel';
import type { UserStateModel } from './UserStateModel';
export type UserResponseModel = (UserPresentationBaseModel & {
-id: string;
-languageIsoCode?: string | null;
-contentStartNodeIds: Array;
-mediaStartNodeIds: Array;
-avatarUrls: Array;
-state: UserStateModel;
-failedLoginAttempts: number;
-createDate: string;
-updateDate: string;
-lastLoginDate?: string | null;
-lastLockoutDate?: string | null;
-lastPasswordChangeDate?: string | null;
+ id: string;
+ languageIsoCode?: string | null;
+ contentStartNodeIds: Array;
+ mediaStartNodeIds: Array;
+ avatarUrls: Array;
+ state: UserStateModel;
+ failedLoginAttempts: number;
+ createDate: string;
+ updateDate: string;
+ lastLoginDate?: string | null;
+ lastLockoutDate?: string | null;
+ lastPasswordChangeDate?: string | null;
});
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserSettingsModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserSettingsModel.ts
index 470aa4c5b9..b09ce82075 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserSettingsModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserSettingsModel.ts
@@ -10,3 +10,4 @@ export type UserSettingsModel = {
minNonAlphaNumericLength: number;
consentLevels: Array;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserTourStatusesResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserTourStatusesResponseModel.ts
index 3d3aefe868..be820dec20 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserTourStatusesResponseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserTourStatusesResponseModel.ts
@@ -9,3 +9,4 @@ import type { TourStatusModel } from './TourStatusModel';
export type UserTourStatusesResponseModel = {
tourStatuses: Array<(TourStatusModel | SetTourStatusRequestModel)>;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserTwoFactorProviderModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserTwoFactorProviderModel.ts
new file mode 100644
index 0000000000..be0c9fc780
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/UserTwoFactorProviderModel.ts
@@ -0,0 +1,10 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+export type UserTwoFactorProviderModel = {
+ providerName: string;
+ isEnabledOnUser: boolean;
+};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ValueModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ValueModelBaseModel.ts
index a54ec8de85..6fef1698f5 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ValueModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/ValueModelBaseModel.ts
@@ -9,3 +9,4 @@ export type ValueModelBaseModel = {
alias: string;
value?: any;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantItemResponseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantItemResponseModel.ts
new file mode 100644
index 0000000000..803621a39c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantItemResponseModel.ts
@@ -0,0 +1,9 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+import type { VariantItemResponseModelBaseModel } from './VariantItemResponseModelBaseModel';
+
+export type VariantItemResponseModel = VariantItemResponseModelBaseModel;
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantTreeItemModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantItemResponseModelBaseModel.ts
similarity index 57%
rename from src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantTreeItemModel.ts
rename to src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantItemResponseModelBaseModel.ts
index 51552fb5f9..955c49c60c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantTreeItemModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantItemResponseModelBaseModel.ts
@@ -3,10 +3,8 @@
/* tslint:disable */
/* eslint-disable */
-import type { PublishedStateModel } from './PublishedStateModel';
-
-export type VariantTreeItemModel = {
+export type VariantItemResponseModelBaseModel = {
name: string;
culture?: string | null;
- state: PublishedStateModel;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantModelBaseModel.ts
index 9ef0deddd0..fc747713b2 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantModelBaseModel.ts
@@ -8,3 +8,4 @@ export type VariantModelBaseModel = {
segment?: string | null;
name: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantResponseModelBaseModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantResponseModelBaseModel.ts
index 812dfa9056..62e1eea854 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantResponseModelBaseModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VariantResponseModelBaseModel.ts
@@ -10,3 +10,4 @@ export type VariantResponseModelBaseModel = {
createDate: string;
updateDate: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VerifyInviteUserRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VerifyInviteUserRequestModel.ts
index c5f8063e84..591a6e44ef 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VerifyInviteUserRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VerifyInviteUserRequestModel.ts
@@ -7,3 +7,4 @@ export type VerifyInviteUserRequestModel = {
userId: string;
token: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VerifyResetPasswordTokenRequestModel.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VerifyResetPasswordTokenRequestModel.ts
index 3450fd521c..f0c283b399 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VerifyResetPasswordTokenRequestModel.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/VerifyResetPasswordTokenRequestModel.ts
@@ -7,3 +7,4 @@ export type VerifyResetPasswordTokenRequestModel = {
userId: string;
resetCode: string;
};
+
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/AuditLogResource.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/AuditLogResource.ts
index 115a88e983..b83d457350 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/AuditLogResource.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/AuditLogResource.ts
@@ -18,16 +18,16 @@ export class AuditLogResource {
* @throws ApiError
*/
public static getAuditLog({
-orderDirection,
-sinceDate,
-skip,
-take = 100,
-}: {
-orderDirection?: DirectionModel,
-sinceDate?: string,
-skip?: number,
-take?: number,
-}): CancelablePromise {
+ orderDirection,
+ sinceDate,
+ skip,
+ take = 100,
+ }: {
+ orderDirection?: DirectionModel,
+ sinceDate?: string,
+ skip?: number,
+ take?: number,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/audit-log',
@@ -48,18 +48,18 @@ take?: number,
* @throws ApiError
*/
public static getAuditLogById({
-id,
-orderDirection,
-sinceDate,
-skip,
-take = 100,
-}: {
-id: string,
-orderDirection?: DirectionModel,
-sinceDate?: string,
-skip?: number,
-take?: number,
-}): CancelablePromise {
+ id,
+ orderDirection,
+ sinceDate,
+ skip,
+ take = 100,
+ }: {
+ id: string,
+ orderDirection?: DirectionModel,
+ sinceDate?: string,
+ skip?: number,
+ take?: number,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/audit-log/{id}',
@@ -83,16 +83,16 @@ take?: number,
* @throws ApiError
*/
public static getAuditLogTypeByLogType({
-logType,
-sinceDate,
-skip,
-take = 100,
-}: {
-logType: AuditTypeModel,
-sinceDate?: string,
-skip?: number,
-take?: number,
-}): CancelablePromise {
+ logType,
+ sinceDate,
+ skip,
+ take = 100,
+ }: {
+ logType: AuditTypeModel,
+ sinceDate?: string,
+ skip?: number,
+ take?: number,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/audit-log/type/{logType}',
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/CultureResource.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/CultureResource.ts
index 7f4634a035..9147291447 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/CultureResource.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/CultureResource.ts
@@ -15,12 +15,12 @@ export class CultureResource {
* @throws ApiError
*/
public static getCulture({
-skip,
-take = 100,
-}: {
-skip?: number,
-take?: number,
-}): CancelablePromise {
+ skip,
+ take = 100,
+ }: {
+ skip?: number,
+ take?: number,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/culture',
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DataTypeResource.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DataTypeResource.ts
index f7ebd3ff5e..f4fb9f85a5 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DataTypeResource.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DataTypeResource.ts
@@ -5,6 +5,7 @@
import type { CopyDataTypeRequestModel } from '../models/CopyDataTypeRequestModel';
import type { CreateDataTypeRequestModel } from '../models/CreateDataTypeRequestModel';
import type { CreateFolderRequestModel } from '../models/CreateFolderRequestModel';
+import type { DatatypeConfigurationResponseModel } from '../models/DatatypeConfigurationResponseModel';
import type { DataTypeItemResponseModel } from '../models/DataTypeItemResponseModel';
import type { DataTypeReferenceResponseModel } from '../models/DataTypeReferenceResponseModel';
import type { DataTypeResponseModel } from '../models/DataTypeResponseModel';
@@ -212,6 +213,20 @@ export class DataTypeResource {
});
}
+ /**
+ * @returns any Success
+ * @throws ApiError
+ */
+ public static getDataTypeConfiguration(): CancelablePromise {
+ return __request(OpenAPI, {
+ method: 'GET',
+ url: '/umbraco/management/api/v1/data-type/configuration',
+ errors: {
+ 401: `The resource is protected and requires an authentication token`,
+ },
+ });
+ }
+
/**
* @returns string Created
* @throws ApiError
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DictionaryResource.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DictionaryResource.ts
index 6e230f7b52..fc9a4bc384 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DictionaryResource.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DictionaryResource.ts
@@ -8,7 +8,7 @@ import type { DictionaryItemResponseModel } from '../models/DictionaryItemRespon
import type { ImportDictionaryRequestModel } from '../models/ImportDictionaryRequestModel';
import type { MoveDictionaryRequestModel } from '../models/MoveDictionaryRequestModel';
import type { PagedDictionaryOverviewResponseModel } from '../models/PagedDictionaryOverviewResponseModel';
-import type { PagedEntityTreeItemResponseModel } from '../models/PagedEntityTreeItemResponseModel';
+import type { PagedNamedEntityTreeItemResponseModel } from '../models/PagedNamedEntityTreeItemResponseModel';
import type { UpdateDictionaryItemRequestModel } from '../models/UpdateDictionaryItemRequestModel';
import type { CancelablePromise } from '../core/CancelablePromise';
@@ -59,6 +59,7 @@ export class DictionaryResource {
errors: {
400: `Bad Request`,
401: `The resource is protected and requires an authentication token`,
+ 403: `The authenticated user do not have access to this resource`,
404: `Not Found`,
409: `Conflict`,
},
@@ -132,6 +133,7 @@ export class DictionaryResource {
errors: {
400: `Bad Request`,
401: `The resource is protected and requires an authentication token`,
+ 403: `The authenticated user do not have access to this resource`,
404: `Not Found`,
},
});
@@ -236,7 +238,7 @@ export class DictionaryResource {
}
/**
- * @returns PagedEntityTreeItemResponseModel Success
+ * @returns PagedNamedEntityTreeItemResponseModel Success
* @throws ApiError
*/
public static getTreeDictionaryChildren({
@@ -247,7 +249,7 @@ export class DictionaryResource {
parentId?: string,
skip?: number,
take?: number,
- }): CancelablePromise {
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/tree/dictionary/children',
@@ -263,7 +265,7 @@ export class DictionaryResource {
}
/**
- * @returns PagedEntityTreeItemResponseModel Success
+ * @returns PagedNamedEntityTreeItemResponseModel Success
* @throws ApiError
*/
public static getTreeDictionaryRoot({
@@ -272,7 +274,7 @@ export class DictionaryResource {
}: {
skip?: number,
take?: number,
- }): CancelablePromise {
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/tree/dictionary/root',
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentBlueprintResource.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentBlueprintResource.ts
index 0b4be9a492..d9db2af0ed 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentBlueprintResource.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentBlueprintResource.ts
@@ -16,10 +16,10 @@ export class DocumentBlueprintResource {
* @throws ApiError
*/
public static getDocumentBlueprintItem({
-id,
-}: {
-id?: Array,
-}): CancelablePromise> {
+ id,
+ }: {
+ id?: Array,
+ }): CancelablePromise> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/document-blueprint/item',
@@ -37,12 +37,12 @@ id?: Array,
* @throws ApiError
*/
public static getTreeDocumentBlueprintRoot({
-skip,
-take = 100,
-}: {
-skip?: number,
-take?: number,
-}): CancelablePromise {
+ skip,
+ take = 100,
+ }: {
+ skip?: number,
+ take?: number,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/tree/document-blueprint/root',
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentResource.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentResource.ts
index 4f29ffa5b1..02787a6afd 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentResource.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentResource.ts
@@ -4,14 +4,14 @@
/* eslint-disable */
import type { CopyDocumentRequestModel } from '../models/CopyDocumentRequestModel';
import type { CreateDocumentRequestModel } from '../models/CreateDocumentRequestModel';
+import type { DocumentConfigurationResponseModel } from '../models/DocumentConfigurationResponseModel';
import type { DocumentItemResponseModel } from '../models/DocumentItemResponseModel';
import type { DocumentNotificationResponseModel } from '../models/DocumentNotificationResponseModel';
import type { DocumentResponseModel } from '../models/DocumentResponseModel';
import type { DomainsResponseModel } from '../models/DomainsResponseModel';
import type { MoveDocumentRequestModel } from '../models/MoveDocumentRequestModel';
+import type { PagedDocumentRecycleBinItemResponseModel } from '../models/PagedDocumentRecycleBinItemResponseModel';
import type { PagedDocumentTreeItemResponseModel } from '../models/PagedDocumentTreeItemResponseModel';
-import type { PagedDocumentTypeResponseModel } from '../models/PagedDocumentTypeResponseModel';
-import type { PagedRecycleBinItemResponseModel } from '../models/PagedRecycleBinItemResponseModel';
import type { PublicAccessRequestModel } from '../models/PublicAccessRequestModel';
import type { PublishDocumentRequestModel } from '../models/PublishDocumentRequestModel';
import type { PublishDocumentWithDescendantsRequestModel } from '../models/PublishDocumentWithDescendantsRequestModel';
@@ -32,10 +32,10 @@ export class DocumentResource {
* @throws ApiError
*/
public static postDocument({
-requestBody,
-}: {
-requestBody?: CreateDocumentRequestModel,
-}): CancelablePromise {
+ requestBody,
+ }: {
+ requestBody?: CreateDocumentRequestModel,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'POST',
url: '/umbraco/management/api/v1/document',
@@ -55,10 +55,10 @@ requestBody?: CreateDocumentRequestModel,
* @throws ApiError
*/
public static getDocumentById({
-id,
-}: {
-id: string,
-}): CancelablePromise {
+ id,
+ }: {
+ id: string,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/document/{id}',
@@ -73,17 +73,41 @@ id: string,
});
}
+ /**
+ * @returns any Success
+ * @throws ApiError
+ */
+ public static deleteDocumentById({
+ id,
+ }: {
+ id: string,
+ }): CancelablePromise {
+ return __request(OpenAPI, {
+ method: 'DELETE',
+ url: '/umbraco/management/api/v1/document/{id}',
+ path: {
+ 'id': id,
+ },
+ errors: {
+ 400: `Bad Request`,
+ 401: `The resource is protected and requires an authentication token`,
+ 403: `The authenticated user do not have access to this resource`,
+ 404: `Not Found`,
+ },
+ });
+ }
+
/**
* @returns any Success
* @throws ApiError
*/
public static putDocumentById({
-id,
-requestBody,
-}: {
-id: string,
-requestBody?: UpdateDocumentRequestModel,
-}): CancelablePromise {
+ id,
+ requestBody,
+ }: {
+ id: string,
+ requestBody?: UpdateDocumentRequestModel,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'PUT',
url: '/umbraco/management/api/v1/document/{id}',
@@ -105,12 +129,12 @@ requestBody?: UpdateDocumentRequestModel,
* @throws ApiError
*/
public static postDocumentByIdCopy({
-id,
-requestBody,
-}: {
-id: string,
-requestBody?: CopyDocumentRequestModel,
-}): CancelablePromise {
+ id,
+ requestBody,
+ }: {
+ id: string,
+ requestBody?: CopyDocumentRequestModel,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'POST',
url: '/umbraco/management/api/v1/document/{id}/copy',
@@ -133,10 +157,10 @@ requestBody?: CopyDocumentRequestModel,
* @throws ApiError
*/
public static getDocumentByIdDomains({
-id,
-}: {
-id: string,
-}): CancelablePromise {
+ id,
+ }: {
+ id: string,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/document/{id}/domains',
@@ -155,12 +179,12 @@ id: string,
* @throws ApiError
*/
public static putDocumentByIdDomains({
-id,
-requestBody,
-}: {
-id: string,
-requestBody?: UpdateDomainsRequestModel,
-}): CancelablePromise {
+ id,
+ requestBody,
+ }: {
+ id: string,
+ requestBody?: UpdateDomainsRequestModel,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'PUT',
url: '/umbraco/management/api/v1/document/{id}/domains',
@@ -180,12 +204,12 @@ requestBody?: UpdateDomainsRequestModel,
* @throws ApiError
*/
public static putDocumentByIdMove({
-id,
-requestBody,
-}: {
-id: string,
-requestBody?: MoveDocumentRequestModel,
-}): CancelablePromise {
+ id,
+ requestBody,
+ }: {
+ id: string,
+ requestBody?: MoveDocumentRequestModel,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'PUT',
url: '/umbraco/management/api/v1/document/{id}/move',
@@ -207,10 +231,10 @@ requestBody?: MoveDocumentRequestModel,
* @throws ApiError
*/
public static putDocumentByIdMoveToRecycleBin({
-id,
-}: {
-id: string,
-}): CancelablePromise {
+ id,
+ }: {
+ id: string,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'PUT',
url: '/umbraco/management/api/v1/document/{id}/move-to-recycle-bin',
@@ -231,10 +255,10 @@ id: string,
* @throws ApiError
*/
public static getDocumentByIdNotifications({
-id,
-}: {
-id: string,
-}): CancelablePromise> {
+ id,
+ }: {
+ id: string,
+ }): CancelablePromise> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/document/{id}/notifications',
@@ -254,12 +278,12 @@ id: string,
* @throws ApiError
*/
public static putDocumentByIdNotifications({
-id,
-requestBody,
-}: {
-id: string,
-requestBody?: UpdateDocumentNotificationsRequestModel,
-}): CancelablePromise {
+ id,
+ requestBody,
+ }: {
+ id: string,
+ requestBody?: UpdateDocumentNotificationsRequestModel,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'PUT',
url: '/umbraco/management/api/v1/document/{id}/notifications',
@@ -280,12 +304,12 @@ requestBody?: UpdateDocumentNotificationsRequestModel,
* @throws ApiError
*/
public static postDocumentByIdPublicAccess({
-id,
-requestBody,
-}: {
-id: string,
-requestBody?: PublicAccessRequestModel,
-}): CancelablePromise {
+ id,
+ requestBody,
+ }: {
+ id: string,
+ requestBody?: PublicAccessRequestModel,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'POST',
url: '/umbraco/management/api/v1/document/{id}/public-access',
@@ -308,10 +332,10 @@ requestBody?: PublicAccessRequestModel,
* @throws ApiError
*/
public static deleteDocumentByIdPublicAccess({
-id,
-}: {
-id: string,
-}): CancelablePromise {
+ id,
+ }: {
+ id: string,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'DELETE',
url: '/umbraco/management/api/v1/document/{id}/public-access',
@@ -327,14 +351,14 @@ id: string,
}
/**
- * @returns void
+ * @returns void
* @throws ApiError
*/
public static getDocumentByIdPublicAccess({
-id,
-}: {
-id: string,
-}): CancelablePromise {
+ id,
+ }: {
+ id: string,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/document/{id}/public-access',
@@ -354,12 +378,12 @@ id: string,
* @throws ApiError
*/
public static putDocumentByIdPublicAccess({
-id,
-requestBody,
-}: {
-id: string,
-requestBody?: PublicAccessRequestModel,
-}): CancelablePromise {
+ id,
+ requestBody,
+ }: {
+ id: string,
+ requestBody?: PublicAccessRequestModel,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'PUT',
url: '/umbraco/management/api/v1/document/{id}/public-access',
@@ -381,12 +405,12 @@ requestBody?: PublicAccessRequestModel,
* @throws ApiError
*/
public static putDocumentByIdPublish({
-id,
-requestBody,
-}: {
-id: string,
-requestBody?: (PublishDocumentRequestModel | PublishDocumentWithDescendantsRequestModel),
-}): CancelablePromise {
+ id,
+ requestBody,
+ }: {
+ id: string,
+ requestBody?: (PublishDocumentRequestModel | PublishDocumentWithDescendantsRequestModel),
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'PUT',
url: '/umbraco/management/api/v1/document/{id}/publish',
@@ -409,12 +433,12 @@ requestBody?: (PublishDocumentRequestModel | PublishDocumentWithDescendantsReque
* @throws ApiError
*/
public static putDocumentByIdPublishWithDescendants({
-id,
-requestBody,
-}: {
-id: string,
-requestBody?: PublishDocumentWithDescendantsRequestModel,
-}): CancelablePromise {
+ id,
+ requestBody,
+ }: {
+ id: string,
+ requestBody?: PublishDocumentWithDescendantsRequestModel,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'PUT',
url: '/umbraco/management/api/v1/document/{id}/publish-with-descendants',
@@ -437,12 +461,12 @@ requestBody?: PublishDocumentWithDescendantsRequestModel,
* @throws ApiError
*/
public static putDocumentByIdUnpublish({
-id,
-requestBody,
-}: {
-id: string,
-requestBody?: UnpublishDocumentRequestModel,
-}): CancelablePromise {
+ id,
+ requestBody,
+ }: {
+ id: string,
+ requestBody?: UnpublishDocumentRequestModel,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'PUT',
url: '/umbraco/management/api/v1/document/{id}/unpublish',
@@ -461,29 +485,15 @@ requestBody?: UnpublishDocumentRequestModel,
}
/**
- * @returns PagedDocumentTypeResponseModel Success
+ * @returns any Success
* @throws ApiError
*/
- public static getDocumentAllowedDocumentTypes({
-parentId,
-skip,
-take = 100,
-}: {
-parentId?: string,
-skip?: number,
-take?: number,
-}): CancelablePromise {
+ public static getDocumentConfiguration(): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
- url: '/umbraco/management/api/v1/document/allowed-document-types',
- query: {
- 'parentId': parentId,
- 'skip': skip,
- 'take': take,
- },
+ url: '/umbraco/management/api/v1/document/configuration',
errors: {
401: `The resource is protected and requires an authentication token`,
- 404: `Not Found`,
},
});
}
@@ -493,21 +503,15 @@ take?: number,
* @throws ApiError
*/
public static getDocumentItem({
-id,
-dataTypeId,
-culture,
-}: {
-id?: Array,
-dataTypeId?: string,
-culture?: string,
-}): CancelablePromise> {
+ id,
+ }: {
+ id?: Array,
+ }): CancelablePromise> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/document/item',
query: {
'id': id,
- 'dataTypeId': dataTypeId,
- 'culture': culture,
},
errors: {
401: `The resource is protected and requires an authentication token`,
@@ -520,10 +524,10 @@ culture?: string,
* @throws ApiError
*/
public static putDocumentSort({
-requestBody,
-}: {
-requestBody?: SortingRequestModel,
-}): CancelablePromise {
+ requestBody,
+ }: {
+ requestBody?: SortingRequestModel,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'PUT',
url: '/umbraco/management/api/v1/document/sort',
@@ -539,18 +543,58 @@ requestBody?: SortingRequestModel,
}
/**
- * @returns PagedRecycleBinItemResponseModel Success
+ * @returns any Success
+ * @throws ApiError
+ */
+ public static deleteRecycleBinDocument(): CancelablePromise {
+ return __request(OpenAPI, {
+ method: 'DELETE',
+ url: '/umbraco/management/api/v1/recycle-bin/document',
+ errors: {
+ 400: `Bad Request`,
+ 401: `The resource is protected and requires an authentication token`,
+ 403: `The authenticated user do not have access to this resource`,
+ },
+ });
+ }
+
+ /**
+ * @returns any Success
+ * @throws ApiError
+ */
+ public static deleteRecycleBinDocumentById({
+ id,
+ }: {
+ id: string,
+ }): CancelablePromise {
+ return __request(OpenAPI, {
+ method: 'DELETE',
+ url: '/umbraco/management/api/v1/recycle-bin/document/{id}',
+ path: {
+ 'id': id,
+ },
+ errors: {
+ 400: `Bad Request`,
+ 401: `The resource is protected and requires an authentication token`,
+ 403: `The authenticated user do not have access to this resource`,
+ 404: `Not Found`,
+ },
+ });
+ }
+
+ /**
+ * @returns PagedDocumentRecycleBinItemResponseModel Success
* @throws ApiError
*/
public static getRecycleBinDocumentChildren({
-parentId,
-skip,
-take = 100,
-}: {
-parentId?: string,
-skip?: number,
-take?: number,
-}): CancelablePromise {
+ parentId,
+ skip,
+ take = 100,
+ }: {
+ parentId?: string,
+ skip?: number,
+ take?: number,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/recycle-bin/document/children',
@@ -566,16 +610,16 @@ take?: number,
}
/**
- * @returns PagedRecycleBinItemResponseModel Success
+ * @returns PagedDocumentRecycleBinItemResponseModel Success
* @throws ApiError
*/
public static getRecycleBinDocumentRoot({
-skip,
-take = 100,
-}: {
-skip?: number,
-take?: number,
-}): CancelablePromise {
+ skip,
+ take = 100,
+ }: {
+ skip?: number,
+ take?: number,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/recycle-bin/document/root',
@@ -594,18 +638,16 @@ take?: number,
* @throws ApiError
*/
public static getTreeDocumentChildren({
-parentId,
-skip,
-take = 100,
-dataTypeId,
-culture,
-}: {
-parentId?: string,
-skip?: number,
-take?: number,
-dataTypeId?: string,
-culture?: string,
-}): CancelablePromise {
+ parentId,
+ skip,
+ take = 100,
+ dataTypeId,
+ }: {
+ parentId?: string,
+ skip?: number,
+ take?: number,
+ dataTypeId?: string,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/tree/document/children',
@@ -614,7 +656,6 @@ culture?: string,
'skip': skip,
'take': take,
'dataTypeId': dataTypeId,
- 'culture': culture,
},
errors: {
401: `The resource is protected and requires an authentication token`,
@@ -627,16 +668,14 @@ culture?: string,
* @throws ApiError
*/
public static getTreeDocumentRoot({
-skip,
-take = 100,
-dataTypeId,
-culture,
-}: {
-skip?: number,
-take?: number,
-dataTypeId?: string,
-culture?: string,
-}): CancelablePromise {
+ skip,
+ take = 100,
+ dataTypeId,
+ }: {
+ skip?: number,
+ take?: number,
+ dataTypeId?: string,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/tree/document/root',
@@ -644,7 +683,6 @@ culture?: string,
'skip': skip,
'take': take,
'dataTypeId': dataTypeId,
- 'culture': culture,
},
errors: {
401: `The resource is protected and requires an authentication token`,
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentTypeResource.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentTypeResource.ts
index 6a71d5699f..2c82079ef4 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentTypeResource.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentTypeResource.ts
@@ -8,10 +8,12 @@ import type { CreateDocumentTypeRequestModel } from '../models/CreateDocumentTyp
import type { CreateFolderRequestModel } from '../models/CreateFolderRequestModel';
import type { DocumentTypeCompositionRequestModel } from '../models/DocumentTypeCompositionRequestModel';
import type { DocumentTypeCompositionResponseModel } from '../models/DocumentTypeCompositionResponseModel';
+import type { DocumentTypeConfigurationResponseModel } from '../models/DocumentTypeConfigurationResponseModel';
import type { DocumentTypeItemResponseModel } from '../models/DocumentTypeItemResponseModel';
import type { DocumentTypeResponseModel } from '../models/DocumentTypeResponseModel';
import type { FolderResponseModel } from '../models/FolderResponseModel';
import type { MoveDocumentTypeRequestModel } from '../models/MoveDocumentTypeRequestModel';
+import type { PagedAllowedDocumentTypeModel } from '../models/PagedAllowedDocumentTypeModel';
import type { PagedDocumentTypeTreeItemResponseModel } from '../models/PagedDocumentTypeTreeItemResponseModel';
import type { UpdateDocumentTypeRequestModel } from '../models/UpdateDocumentTypeRequestModel';
import type { UpdateFolderResponseModel } from '../models/UpdateFolderResponseModel';
@@ -116,6 +118,36 @@ export class DocumentTypeResource {
});
}
+ /**
+ * @returns PagedAllowedDocumentTypeModel Success
+ * @throws ApiError
+ */
+ public static getDocumentTypeByIdAllowedChildren({
+ id,
+ skip,
+ take = 100,
+ }: {
+ id: string,
+ skip?: number,
+ take?: number,
+ }): CancelablePromise {
+ return __request(OpenAPI, {
+ method: 'GET',
+ url: '/umbraco/management/api/v1/document-type/{id}/allowed-children',
+ path: {
+ 'id': id,
+ },
+ query: {
+ 'skip': skip,
+ 'take': take,
+ },
+ errors: {
+ 401: `The resource is protected and requires an authentication token`,
+ 404: `Not Found`,
+ },
+ });
+ }
+
/**
* @returns any Success
* @throws ApiError
@@ -194,6 +226,30 @@ export class DocumentTypeResource {
});
}
+ /**
+ * @returns PagedAllowedDocumentTypeModel Success
+ * @throws ApiError
+ */
+ public static getDocumentTypeAllowedAtRoot({
+ skip,
+ take = 100,
+ }: {
+ skip?: number,
+ take?: number,
+ }): CancelablePromise {
+ return __request(OpenAPI, {
+ method: 'GET',
+ url: '/umbraco/management/api/v1/document-type/allowed-at-root',
+ query: {
+ 'skip': skip,
+ 'take': take,
+ },
+ errors: {
+ 401: `The resource is protected and requires an authentication token`,
+ },
+ });
+ }
+
/**
* @returns any Success
* @throws ApiError
@@ -214,6 +270,20 @@ export class DocumentTypeResource {
});
}
+ /**
+ * @returns any Success
+ * @throws ApiError
+ */
+ public static getDocumentTypeConfiguration(): CancelablePromise {
+ return __request(OpenAPI, {
+ method: 'GET',
+ url: '/umbraco/management/api/v1/document-type/configuration',
+ errors: {
+ 401: `The resource is protected and requires an authentication token`,
+ },
+ });
+ }
+
/**
* @returns string Created
* @throws ApiError
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/HealthCheckResource.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/HealthCheckResource.ts
index 50cb70b19b..a7ba30030a 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/HealthCheckResource.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/HealthCheckResource.ts
@@ -19,12 +19,12 @@ export class HealthCheckResource {
* @throws ApiError
*/
public static getHealthCheckGroup({
-skip,
-take = 100,
-}: {
-skip?: number,
-take?: number,
-}): CancelablePromise {
+ skip,
+ take = 100,
+ }: {
+ skip?: number,
+ take?: number,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/health-check-group',
@@ -43,10 +43,10 @@ take?: number,
* @throws ApiError
*/
public static getHealthCheckGroupByName({
-name,
-}: {
-name: string,
-}): CancelablePromise {
+ name,
+ }: {
+ name: string,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/health-check-group/{name}',
@@ -65,10 +65,10 @@ name: string,
* @throws ApiError
*/
public static postHealthCheckGroupByNameCheck({
-name,
-}: {
-name: string,
-}): CancelablePromise {
+ name,
+ }: {
+ name: string,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'POST',
url: '/umbraco/management/api/v1/health-check-group/{name}/check',
@@ -87,10 +87,10 @@ name: string,
* @throws ApiError
*/
public static postHealthCheckExecuteAction({
-requestBody,
-}: {
-requestBody?: HealthCheckActionRequestModel,
-}): CancelablePromise {
+ requestBody,
+ }: {
+ requestBody?: HealthCheckActionRequestModel,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'POST',
url: '/umbraco/management/api/v1/health-check/execute-action',
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/HelpResource.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/HelpResource.ts
index 5401131d77..5a8f103da5 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/HelpResource.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/HelpResource.ts
@@ -15,18 +15,18 @@ export class HelpResource {
* @throws ApiError
*/
public static getHelp({
-section,
-tree,
-skip,
-take = 100,
-baseUrl = 'https://our.umbraco.com',
-}: {
-section?: string,
-tree?: string,
-skip?: number,
-take?: number,
-baseUrl?: string,
-}): CancelablePromise {
+ section,
+ tree,
+ skip,
+ take = 100,
+ baseUrl = 'https://our.umbraco.com',
+ }: {
+ section?: string,
+ tree?: string,
+ skip?: number,
+ take?: number,
+ baseUrl?: string,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/help',
diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/IndexerResource.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/IndexerResource.ts
index 74b8ef2abd..edd9f9661c 100644
--- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/IndexerResource.ts
+++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/IndexerResource.ts
@@ -17,12 +17,12 @@ export class IndexerResource {
* @throws ApiError
*/
public static getIndexer({
-skip,
-take = 100,
-}: {
-skip?: number,
-take?: number,
-}): CancelablePromise {
+ skip,
+ take = 100,
+ }: {
+ skip?: number,
+ take?: number,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/indexer',
@@ -41,10 +41,10 @@ take?: number,
* @throws ApiError
*/
public static getIndexerByIndexName({
-indexName,
-}: {
-indexName: string,
-}): CancelablePromise {
+ indexName,
+ }: {
+ indexName: string,
+ }): CancelablePromise {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/indexer/{indexName}',
@@ -63,10 +63,10 @@ indexName: string,
* @throws ApiError
*/
public static postIndexerByIndexNameRebuild({
-indexName,
-}: {
-indexName: string,
-}): CancelablePromise