From 3605704c5b52eaa9bb558d8e74d7c454fa1aed78 Mon Sep 17 00:00:00 2001
From: Matthew Sandstrom
Date: Thu, 23 Oct 2025 07:44:03 -0400
Subject: [PATCH 1/2] GH-69 :: Adjust content type constraints for schema
---
.../GeneralArticle/GeneralArticle.generated.cs | 2 +-
.../ReusableContentTypes/Interview/Interview.generated.cs | 2 +-
.../ArticleSchema/IArticleSchema.generated.cs | 2 +-
.../@global/cms.class/cms.contentitemcommondata.xml | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/TrainingGuides.Entities/ReusableContentTypes/GeneralArticle/GeneralArticle.generated.cs b/src/TrainingGuides.Entities/ReusableContentTypes/GeneralArticle/GeneralArticle.generated.cs
index a09a60e1..716db1d5 100644
--- a/src/TrainingGuides.Entities/ReusableContentTypes/GeneralArticle/GeneralArticle.generated.cs
+++ b/src/TrainingGuides.Entities/ReusableContentTypes/GeneralArticle/GeneralArticle.generated.cs
@@ -61,7 +61,7 @@ public partial class GeneralArticle : IContentItemFieldsSource, IArticleSchema
///
/// ArticleSchemaRelatedArticles.
///
- public IEnumerable ArticleSchemaRelatedArticles { get; set; }
+ public IEnumerable ArticleSchemaRelatedArticles { get; set; }
///
diff --git a/src/TrainingGuides.Entities/ReusableContentTypes/Interview/Interview.generated.cs b/src/TrainingGuides.Entities/ReusableContentTypes/Interview/Interview.generated.cs
index 3457d0f3..3d4078a2 100644
--- a/src/TrainingGuides.Entities/ReusableContentTypes/Interview/Interview.generated.cs
+++ b/src/TrainingGuides.Entities/ReusableContentTypes/Interview/Interview.generated.cs
@@ -67,7 +67,7 @@ public partial class Interview : IContentItemFieldsSource, IArticleSchema
///
/// ArticleSchemaRelatedArticles.
///
- public IEnumerable ArticleSchemaRelatedArticles { get; set; }
+ public IEnumerable ArticleSchemaRelatedArticles { get; set; }
///
diff --git a/src/TrainingGuides.Entities/ReusableFieldSchemas/ArticleSchema/IArticleSchema.generated.cs b/src/TrainingGuides.Entities/ReusableFieldSchemas/ArticleSchema/IArticleSchema.generated.cs
index ddc0580f..1be757f1 100644
--- a/src/TrainingGuides.Entities/ReusableFieldSchemas/ArticleSchema/IArticleSchema.generated.cs
+++ b/src/TrainingGuides.Entities/ReusableFieldSchemas/ArticleSchema/IArticleSchema.generated.cs
@@ -53,7 +53,7 @@ public interface IArticleSchema
///
/// ArticleSchemaRelatedArticles.
///
- public IEnumerable ArticleSchemaRelatedArticles { get; set; }
+ public IEnumerable ArticleSchemaRelatedArticles { get; set; }
///
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.contentitemcommondata.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.contentitemcommondata.xml
index 98cec40a..81375755 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.contentitemcommondata.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.contentitemcommondata.xml
@@ -91,7 +91,7 @@
-
+
Kentico.Administration.ContentItemSelector
contentTypes
From 382633c23fcb611f9bf269f93dea95853c0114c2 Mon Sep 17 00:00:00 2001
From: Matthew Sandstrom
Date: Thu, 23 Oct 2025 13:14:42 -0400
Subject: [PATCH 2/2] GH-149 :: Update article remodeling main branch to
30.11.1
---
.config/dotnet-tools.json | 13 +
src/Directory.Packages.props | 10 +-
.../packages.lock.json | 112 +++---
.../packages.lock.json | 377 ++++++++++++------
.../cms.class_cms.class/classcreate.xml | 20 +-
.../cms.class_cms.class/classedit.xml | 2 +-
.../edit.xml | 16 +
.../create.xml | 18 +-
.../properties.xml | 18 +-
.../cms.systemtable_cms.user/create.xml | 1 +
.../cms.systemtable_cms.user/edit.xml | 1 +
.../edit_external.xml | 1 +
.../userprofilegeneral.xml | 12 +-
.../userprofilegeneral_external.xml | 12 +-
.../orderdetailreadonly.xml | 39 +-
.../ordershippingandpaymentreadonly.xml | 56 +++
.../ordertotalsreadonly.xml | 16 +-
...nreadonly.xml => orderaddressreadonly.xml} | 107 ++---
.../editorderstatus.xml | 52 ++-
.../create.xml | 76 ++++
.../edit.xml | 76 ++++
.../create.xml | 105 +++++
.../edit.xml | 105 +++++
.../cms.contentitemobjectreference.xml | 22 +
.../cms.class/cms.contentworkflowstep.xml | 1 +
.../cms.class/cms.standardmediadimensions.xml | 5 +
.../@global/cms.class/cms.synchronization.xml | 1 +
.../@global/cms.class/cms.translationtask.xml | 28 ++
.../emaillibrary.emailstatisticshits.xml | 3 +-
...llibrary.sendconfigurationcontactgroup.xml | 26 ++
.../cmscontactfieldcontainsvalue.xml | 2 +-
.../kentico.commerceorder.xml | 2 +-
.../kentico.workflowstepchange.xml | 19 +
...tyurlpath.xml => upsertvanityurlpaths.xml} | 4 +-
.../content.trackmissingobjectusages.xml | 15 +
.../contenttranslation.xml | 12 +
.../deleteinactivecontacts.xml | 15 +
...rketin..t.inactivecontacts@1be4b2aad9.xml} | 10 +-
...arketin..teinactivecontacts@fc7f81bd50.xml | 20 -
.../cms.onlinemarketing.contactmanagement.xml | 2 +-
.../cmsaiemailexcludedcontenttypes.xml | 20 -
.../cms.settingskey/cmsairaconfiguration.xml | 2 +-
.../cmsairacontentgeneration.xml | 20 +
.../cmsairacontenttranslation.xml | 20 +
.../cms.settingskey/cmsaitoneofvoice.xml | 18 -
.../cmsallowslashinvanityurl.xml | 21 +
.../@global/cms.settingskey/cmsdbversion.xml | 2 +-
.../cmsdeleteinactivecontactslastxdays.xml | 18 +-
.../cmsdeleteinactivecontactsmethod.xml | 10 +-
.../cmsrichtexteditorlicense.xml | 2 +-
.../@global/cms.systemtable/cms.user.xml | 1 +
.../cms.systemtable/commerce.order.xml | 9 +
.../cms.systemtable/commerce.orderitem.xml | 2 +-
.../cms.systemtable/commerce.orderstatus.xml | 8 +-
.../commerce.paymentmethod.xml | 24 ++
.../commerce.shippingmethod.xml | 29 ++
src/TrainingGuides.Web/packages.lock.json | 369 +++++++++++------
57 files changed, 1456 insertions(+), 551 deletions(-)
create mode 100644 .config/dotnet-tools.json
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.order/ordershippingandpaymentreadonly.xml
rename src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.orderaddress/{customerinformationreadonly.xml => orderaddressreadonly.xml} (57%)
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.paymentmethod/create.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.paymentmethod/edit.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.shippingmethod/create.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.shippingmethod/edit.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.contentitemobjectreference.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.translationtask.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/emaillibrary.sendconfigurationcontactgroup.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.notificationemail/kentico.workflowstepchange.xml
rename src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.query/cms.class_cms.webpageurlpath/{upsertvanityurlpath.xml => upsertvanityurlpaths.xml} (80%)
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.scheduledtaskconfiguration/content.trackmissingobjectusages.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.scheduledtaskconfiguration/contenttranslation.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.scheduledtaskconfiguration/deleteinactivecontacts.xml
rename src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/{cms.onlinemarketing.inactivecontacts.xml => cms.onlinemarketin..t.inactivecontacts@1be4b2aad9.xml} (64%)
delete mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketin..teinactivecontacts@fc7f81bd50.xml
delete mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsaiemailexcludedcontenttypes.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsairacontentgeneration.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsairacontenttranslation.xml
delete mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsaitoneofvoice.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsallowslashinvanityurl.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.paymentmethod.xml
create mode 100644 src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.shippingmethod.xml
diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json
new file mode 100644
index 00000000..dd1f95aa
--- /dev/null
+++ b/.config/dotnet-tools.json
@@ -0,0 +1,13 @@
+{
+ "version": 1,
+ "isRoot": true,
+ "tools": {
+ "kentico.xperience.dbmanager": {
+ "version": "30.11.1",
+ "commands": [
+ "kentico-xperience-dbmanager"
+ ],
+ "rollForward": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props
index f153111c..1fe37695 100644
--- a/src/Directory.Packages.props
+++ b/src/Directory.Packages.props
@@ -8,11 +8,11 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
-
-
-
-
+
+
+
+
+
diff --git a/src/TrainingGuides.Entities/packages.lock.json b/src/TrainingGuides.Entities/packages.lock.json
index 1ae0ed99..ab6f4418 100644
--- a/src/TrainingGuides.Entities/packages.lock.json
+++ b/src/TrainingGuides.Entities/packages.lock.json
@@ -4,26 +4,27 @@
"net8.0": {
"Kentico.Xperience.Core": {
"type": "Direct",
- "requested": "[30.6.2, )",
- "resolved": "30.6.2",
- "contentHash": "n7TK2Bzld0xeiDIgJMUVUBJcQ3S1vfqEzQUflF+X/NFIiUy4IxG/SiTiuUQ7lhsoXVzgRJr6XaCSVhUz9bCqyw==",
+ "requested": "[30.11.1, )",
+ "resolved": "30.11.1",
+ "contentHash": "mB3XlAD00iyJlG/ADO70jsWtTnzVJl2da/BAnZzQiTFy4caSnij402JmyCRg+ItMEy0hyIkrGeV2+sfWGL86zA==",
"dependencies": {
"AngleSharp": "0.17.1",
- "Kentico.Aira.Client": "3.5.0",
- "Magick.NET-Q8-AnyCPU": "14.6.0",
- "MailKit": "4.12.1",
+ "Kentico.Aira.Client": "3.6.1",
+ "Magick.NET-Q8-AnyCPU": "14.8.2",
+ "MailKit": "4.14.1",
"Microsoft.Data.SqlClient": "5.2.3",
"Microsoft.Extensions.Caching.Memory": "8.0.1",
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.DependencyInjection": "8.0.1",
"Microsoft.Extensions.FileProviders.Physical": "8.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
- "Microsoft.Extensions.Localization": "8.0.16",
+ "Microsoft.Extensions.Localization": "8.0.20",
+ "Microsoft.Extensions.Logging": "8.0.1",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
"Mono.Cecil": "0.11.6",
"Newtonsoft.Json": "13.0.3",
"System.CodeDom": "8.0.0",
- "System.IO.Hashing": "9.0.5"
+ "System.IO.Hashing": "9.0.9"
}
},
"AngleSharp": {
@@ -37,17 +38,12 @@
},
"Azure.Core": {
"type": "Transitive",
- "resolved": "1.38.0",
- "contentHash": "IuEgCoVA0ef7E4pQtpC3+TkPbzaoQfa77HlfJDmfuaJUCVJmn7fT0izamZiryW5sYUFKizsftIxMkXKbgIcPMQ==",
+ "resolved": "1.47.1",
+ "contentHash": "oPcncSsDHuxB8SC522z47xbp2+ttkcKv2YZ90KXhRKN0YQd2+7l1UURT9EBzUNEXtkLZUOAB5xbByMTrYRh3yA==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "1.1.1",
- "System.ClientModel": "1.0.0",
- "System.Diagnostics.DiagnosticSource": "6.0.1",
- "System.Memory.Data": "1.0.2",
- "System.Numerics.Vectors": "4.5.0",
- "System.Text.Encodings.Web": "4.7.2",
- "System.Text.Json": "4.7.2",
- "System.Threading.Tasks.Extensions": "4.5.4"
+ "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
+ "System.ClientModel": "1.5.1",
+ "System.Memory.Data": "8.0.1"
}
},
"Azure.Identity": {
@@ -66,15 +62,17 @@
},
"BouncyCastle.Cryptography": {
"type": "Transitive",
- "resolved": "2.5.1",
- "contentHash": "zy8TMeTP+1FH2NrLaNZtdRbBdq7u5MI+NFZQOBSM69u5RFkciinwzV2eveY6Kjf5MzgsYvvl6kTStsj3JrXqkg=="
+ "resolved": "2.6.1",
+ "contentHash": "vZsG2YILhthgRqO+ZVgRff4ZFKKTl0v7kqaVBLCtRvpREhfBP33pcWrdA3PRYgWuFL1RxiUFvjMUHTdBZlJcoA=="
},
"Kentico.Aira.Client": {
"type": "Transitive",
- "resolved": "3.5.0",
- "contentHash": "JwmCbaaUvG1oXA2IF2QZguJekbfEjx8n2ohDtBZUAZdvs2w6CeKP5bYXu7FLGJZPPM4YUNVOt6DAeMXb4SA+kw==",
+ "resolved": "3.6.1",
+ "contentHash": "KwDjaB7JkuyVsqChevFJK+UnZq0oXQP3zgXIf6uhuYvdgEsjADtflFJIi3kTg3mOHRxP6Z/8taQONdLNFQF00A==",
"dependencies": {
+ "Azure.Core": "1.47.1",
"Microsoft.Extensions.DependencyInjection": "8.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
@@ -83,30 +81,30 @@
},
"Magick.NET-Q8-AnyCPU": {
"type": "Transitive",
- "resolved": "14.6.0",
- "contentHash": "B0/qIiJ3Y+saxSLVOcPCBQe/5UZYU0FedxXu+ZvSL7DXOhEzbcOgnaTtUhpUZhMWSOB/zrkduKFHnCj+7W0GOg==",
+ "resolved": "14.8.2",
+ "contentHash": "zvxHpMdHqVwOoiAShgQsZfIlgT2PU5wRaDAc38go6ytlM7pk3SGpzOV49RlDC2CV+T1G+r4y/Fh7//YYCh7A5g==",
"dependencies": {
- "Magick.NET.Core": "14.6.0"
+ "Magick.NET.Core": "14.8.2"
}
},
"Magick.NET.Core": {
"type": "Transitive",
- "resolved": "14.6.0",
- "contentHash": "hyXMoLiq6iHooL54iTYzKtiWOAQOiwrwVMeoglGifwYAduAzVfeG+/BxgIz1SaxfczBfQFlcWKTrRU0RNBucUw=="
+ "resolved": "14.8.2",
+ "contentHash": "jGOTUTjMbTpOUCHj1IFlAlEl6bJdp+2tWi7q2CYhJx/ZahuqKMMzLfTOOyMX9rlSB4CYWX+FApIjmdb9OievIA=="
},
"MailKit": {
"type": "Transitive",
- "resolved": "4.12.1",
- "contentHash": "rIqJm92qtHvk1hDchsJ95Hy7n46A7imE24ol++ikXBsjf3Bi1qDBu4H91FfY6LrYXJaxRlc2gIIpC8AOJrCbqg==",
+ "resolved": "4.14.1",
+ "contentHash": "Rawu+h3lSSjKra0AxR+IUB99VQ7jWI+MvxThekqLhf+ic7VQ7a69lmPFW+LXuRYHla4ADcn3x16Gsvju3LTq9w==",
"dependencies": {
- "MimeKit": "4.12.0",
+ "MimeKit": "4.14.0",
"System.Formats.Asn1": "8.0.1"
}
},
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
- "resolved": "1.1.1",
- "contentHash": "yuvf07qFWFqtK3P/MRkEKLhn5r2UbSpVueRziSqj0yJQIKFwG1pq9mOayK3zE5qZCTs0CbrwL9M6R8VwqyGy2w=="
+ "resolved": "8.0.0",
+ "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
"Microsoft.Data.SqlClient": {
"type": "Transitive",
@@ -183,8 +181,8 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.2",
- "contentHash": "3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg=="
+ "resolved": "9.0.7",
+ "contentHash": "iPK1FxbGFr2Xb+4Y+dTYI8Gupu9pOi8I3JPuPsrogUmEhe2hzZ9LpCmolMEBhVDo2ikcSr7G5zYiwaapHSQTew=="
},
"Microsoft.Extensions.Diagnostics": {
"type": "Transitive",
@@ -255,19 +253,19 @@
},
"Microsoft.Extensions.Localization": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "O8YQPhXppePnh/lEVPnURMtQhp9PAcprx8Zm0deNwC0AhGpEqxKZYE3f+z0g572iMV/CP/raNFZ7eZDe+6FivQ==",
+ "resolved": "8.0.20",
+ "contentHash": "VJy90ZyJ2qQS8lk9s9WFRFLcdmsvycFnndcsaNcwZ/dLPRp0XToymF6H4rqgsowiSJp+qEVlPvyc6OP5aaOo1g==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Localization.Abstractions": "8.0.16",
+ "Microsoft.Extensions.Localization.Abstractions": "8.0.20",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
}
},
"Microsoft.Extensions.Localization.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "Rzu/KGBSk+VNT3CVVz9cdZNqmaytfQGhTTUXTl9inlwxvkygz2gJYxpYnRC8VqR6vLLDdGXpubGj9zASd0WnMw=="
+ "resolved": "8.0.20",
+ "contentHash": "Bm583aOlAwllYWv1r4cwAFxUkw0FN5COXrKjjQpplnxE9A5zG14thfIVuaCQwO84rQPiPaLm2ytCzH4htDAUsg=="
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
@@ -385,10 +383,10 @@
},
"MimeKit": {
"type": "Transitive",
- "resolved": "4.12.0",
- "contentHash": "PFUHfs6BZxKYM/QPJksAwXphbJf0SEfdSfsoQ6p6yvFRaJPofFJMBiotWhFRrdSUzfp6C6K49EjBIqIwZ2TJqA==",
+ "resolved": "4.14.0",
+ "contentHash": "g0LtsMC8DCTkc030C3UgVqbltOJmV5cz4AX8ASowz2ZA+lxopXSYtC1XXYmenxy606aWFLwi5Xy4cC/zyYjbjQ==",
"dependencies": {
- "BouncyCastle.Cryptography": "2.5.1",
+ "BouncyCastle.Cryptography": "2.6.1",
"System.Security.Cryptography.Pkcs": "8.0.1"
}
},
@@ -409,11 +407,11 @@
},
"System.ClientModel": {
"type": "Transitive",
- "resolved": "1.0.0",
- "contentHash": "I3CVkvxeqFYjIVEP59DnjbeoGNfo/+SZrCLpRz2v/g0gpCHaEMPtWSY0s9k/7jR1rAsLNg2z2u1JRB76tPjnIw==",
+ "resolved": "1.5.1",
+ "contentHash": "k2jKSO0X45IqhVOT9iQB4xralNN9foRQsRvXBTyRpAVxyzCJlG895T9qYrQWbcJ6OQXxOouJQ37x5nZH5XKK+A==",
"dependencies": {
- "System.Memory.Data": "1.0.2",
- "System.Text.Json": "4.7.2"
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "System.Memory.Data": "8.0.1"
}
},
"System.CodeDom": {
@@ -459,8 +457,8 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "iFhbuwiertFWWVlbOtfVV2MaojUW0/eQ2AKkBcjvmWHYw2orW5OiTHPqAeB7ny5+s09EQaZaQmX4SIpGX8HUdg=="
+ "resolved": "9.0.9",
+ "contentHash": "hcGHdlcKtox37LQZBLYJ3GdTlHx16F5tL96Rt8iaFscCAJW9IZt3asQbyuJMjcM9oyrn3Yh2454VY2fU0d/stw=="
},
"System.Memory": {
"type": "Transitive",
@@ -469,17 +467,8 @@
},
"System.Memory.Data": {
"type": "Transitive",
- "resolved": "1.0.2",
- "contentHash": "JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==",
- "dependencies": {
- "System.Text.Encodings.Web": "4.7.2",
- "System.Text.Json": "4.6.0"
- }
- },
- "System.Numerics.Vectors": {
- "type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ=="
+ "resolved": "8.0.1",
+ "contentHash": "BVYuec3jV23EMRDeR7Dr1/qhx7369dZzJ9IWy2xylvb4YfXsrUxspWc4UWYid/tj4zZK58uGZqn2WQiaDMhmAg=="
},
"System.Runtime.Caching": {
"type": "Transitive",
@@ -512,11 +501,6 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
- "System.Text.Encodings.Web": {
- "type": "Transitive",
- "resolved": "4.7.2",
- "contentHash": "iTUgB/WtrZ1sWZs84F2hwyQhiRH6QNjQv2DkwrH+WP6RoFga2Q1m3f9/Q7FG8cck8AdHitQkmkXSY8qylcDmuA=="
- },
"System.Text.Json": {
"type": "Transitive",
"resolved": "4.7.2",
diff --git a/src/TrainingGuides.Web.Tests/packages.lock.json b/src/TrainingGuides.Web.Tests/packages.lock.json
index d4a59ba7..b899699b 100644
--- a/src/TrainingGuides.Web.Tests/packages.lock.json
+++ b/src/TrainingGuides.Web.Tests/packages.lock.json
@@ -61,19 +61,23 @@
"AngleSharp": "[0.17.0, 0.18.0)"
}
},
+ "Azure.AI.OpenAI": {
+ "type": "Transitive",
+ "resolved": "2.5.0-beta.1",
+ "contentHash": "ev1tmEhFVCc/JcOhxaysTALZ+hmuLP4ihWanUgwc3kaCQ6reyZ9RAALzBrolYHsln0M4104AHFnSKaIS10qinA==",
+ "dependencies": {
+ "Azure.Core": "1.49.0",
+ "OpenAI": "2.5.0"
+ }
+ },
"Azure.Core": {
"type": "Transitive",
- "resolved": "1.44.1",
- "contentHash": "YyznXLQZCregzHvioip07/BkzjuWNXogJEVz9T5W6TwjNr17ax41YGzYMptlo2G10oLCuVPoyva62y0SIRDixg==",
+ "resolved": "1.49.0",
+ "contentHash": "wmY5VEEVTBJN+8KVB6qSVZYDCMpHs1UXooOijx/NH7OsMtK92NlxhPBpPyh4cR+07R/zyDGvA5+Fss4TpwlO+g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "6.0.0",
- "System.ClientModel": "1.1.0",
- "System.Diagnostics.DiagnosticSource": "6.0.1",
- "System.Memory.Data": "6.0.0",
- "System.Numerics.Vectors": "4.5.0",
- "System.Text.Encodings.Web": "6.0.0",
- "System.Text.Json": "6.0.10",
- "System.Threading.Tasks.Extensions": "4.5.4"
+ "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
+ "System.ClientModel": "1.7.0",
+ "System.Memory.Data": "8.0.1"
}
},
"Azure.Identity": {
@@ -92,25 +96,26 @@
},
"Azure.Storage.Blobs": {
"type": "Transitive",
- "resolved": "12.24.0",
- "contentHash": "0SWiMtEYcemn5U69BqVPdqGDwcbl+lsF9L3WFPpqk1Db5g+ytr3L3GmUxMbvvdPNuFwTf03kKtWJpW/qW33T8A==",
+ "resolved": "12.26.0",
+ "contentHash": "EBRSHmI0eNzdufcIS1Rf7Ez9M8V1Jl7pMV4UWDERDMCv513KtAVsgz2ez2FQP9Qnwg7uEQrP+Uc7vBtumlr7sQ==",
"dependencies": {
- "Azure.Storage.Common": "12.23.0"
+ "Azure.Core": "1.47.3",
+ "Azure.Storage.Common": "12.25.0"
}
},
"Azure.Storage.Common": {
"type": "Transitive",
- "resolved": "12.23.0",
- "contentHash": "X/pe1LS3lC6s6MSL7A6FzRfnB6P72rNBt5oSuyan6Q4Jxr+KiN9Ufwqo32YLHOVfPcB8ESZZ4rBDketn+J37Rw==",
+ "resolved": "12.25.0",
+ "contentHash": "MHGWp4aLHRo0BdLj25U2qYdYK//Zz21k4bs3SVyNQEmJbBl3qZ8GuOmTSXJ+Zad93HnFXfvD8kyMr0gjA8Ftpw==",
"dependencies": {
- "Azure.Core": "1.44.1",
- "System.IO.Hashing": "6.0.0"
+ "Azure.Core": "1.47.3",
+ "System.IO.Hashing": "8.0.0"
}
},
"BouncyCastle.Cryptography": {
"type": "Transitive",
- "resolved": "2.5.1",
- "contentHash": "zy8TMeTP+1FH2NrLaNZtdRbBdq7u5MI+NFZQOBSM69u5RFkciinwzV2eveY6Kjf5MzgsYvvl6kTStsj3JrXqkg=="
+ "resolved": "2.6.1",
+ "contentHash": "vZsG2YILhthgRqO+ZVgRff4ZFKKTl0v7kqaVBLCtRvpREhfBP33pcWrdA3PRYgWuFL1RxiUFvjMUHTdBZlJcoA=="
},
"Castle.Core": {
"type": "Transitive",
@@ -470,8 +475,8 @@
},
"HtmlSanitizer": {
"type": "Transitive",
- "resolved": "9.0.884",
- "contentHash": "snLmdnkg2kyXseDyNKD8e6h4XTtyXw3Zszmugpv5UOYMCn3FReDBEcWz/VO872MVP+jwIOtykbR7waCRblw5WA==",
+ "resolved": "9.0.886",
+ "contentHash": "qw87Q+bffcs2Fw/Rd3VXWg/QK+K9eIxeE9QidQLz3C/ffgUGuOB0X4MWUuuolUnnBvoD/u6FqXhsqIA67nL4kg==",
"dependencies": {
"AngleSharp": "[0.17.1]",
"AngleSharp.Css": "[0.17.0]"
@@ -479,10 +484,12 @@
},
"Kentico.Aira.Client": {
"type": "Transitive",
- "resolved": "3.5.0",
- "contentHash": "JwmCbaaUvG1oXA2IF2QZguJekbfEjx8n2ohDtBZUAZdvs2w6CeKP5bYXu7FLGJZPPM4YUNVOt6DAeMXb4SA+kw==",
+ "resolved": "3.6.1",
+ "contentHash": "KwDjaB7JkuyVsqChevFJK+UnZq0oXQP3zgXIf6uhuYvdgEsjADtflFJIi3kTg3mOHRxP6Z/8taQONdLNFQF00A==",
"dependencies": {
+ "Azure.Core": "1.47.1",
"Microsoft.Extensions.DependencyInjection": "8.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
@@ -491,67 +498,72 @@
},
"Magick.NET-Q8-AnyCPU": {
"type": "Transitive",
- "resolved": "14.6.0",
- "contentHash": "B0/qIiJ3Y+saxSLVOcPCBQe/5UZYU0FedxXu+ZvSL7DXOhEzbcOgnaTtUhpUZhMWSOB/zrkduKFHnCj+7W0GOg==",
+ "resolved": "14.8.2",
+ "contentHash": "zvxHpMdHqVwOoiAShgQsZfIlgT2PU5wRaDAc38go6ytlM7pk3SGpzOV49RlDC2CV+T1G+r4y/Fh7//YYCh7A5g==",
"dependencies": {
- "Magick.NET.Core": "14.6.0"
+ "Magick.NET.Core": "14.8.2"
}
},
"Magick.NET.Core": {
"type": "Transitive",
- "resolved": "14.6.0",
- "contentHash": "hyXMoLiq6iHooL54iTYzKtiWOAQOiwrwVMeoglGifwYAduAzVfeG+/BxgIz1SaxfczBfQFlcWKTrRU0RNBucUw=="
+ "resolved": "14.8.2",
+ "contentHash": "jGOTUTjMbTpOUCHj1IFlAlEl6bJdp+2tWi7q2CYhJx/ZahuqKMMzLfTOOyMX9rlSB4CYWX+FApIjmdb9OievIA=="
},
"MailKit": {
"type": "Transitive",
- "resolved": "4.12.1",
- "contentHash": "rIqJm92qtHvk1hDchsJ95Hy7n46A7imE24ol++ikXBsjf3Bi1qDBu4H91FfY6LrYXJaxRlc2gIIpC8AOJrCbqg==",
+ "resolved": "4.14.1",
+ "contentHash": "Rawu+h3lSSjKra0AxR+IUB99VQ7jWI+MvxThekqLhf+ic7VQ7a69lmPFW+LXuRYHla4ADcn3x16Gsvju3LTq9w==",
"dependencies": {
- "MimeKit": "4.12.0",
+ "MimeKit": "4.14.0",
"System.Formats.Asn1": "8.0.1"
}
},
"Microsoft.AspNetCore.Authorization": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "4msfwr7vdFQgQdmN54kqeY01GRG99sw2gTC8eWQ1eRxq6oOGNmGY0wIl9vk3xZN6CdIdXq2hwFSYGw2frfHLOw==",
+ "resolved": "8.0.20",
+ "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==",
"dependencies": {
- "Microsoft.AspNetCore.Metadata": "8.0.16",
+ "Microsoft.AspNetCore.Metadata": "8.0.20",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
}
},
"Microsoft.AspNetCore.Components": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "53foNz+R1KAe404RgmLxjpcqORZM23NLsS5Qe8zIIt02ThMPCa9IWC9WULwTr60g6kcTt1HUnExhrnvsVCl0SQ==",
+ "resolved": "8.0.20",
+ "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==",
"dependencies": {
- "Microsoft.AspNetCore.Authorization": "8.0.16",
- "Microsoft.AspNetCore.Components.Analyzers": "8.0.16"
+ "Microsoft.AspNetCore.Authorization": "8.0.20",
+ "Microsoft.AspNetCore.Components.Analyzers": "8.0.20"
}
},
"Microsoft.AspNetCore.Components.Analyzers": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "now9Taa3SMu7nWKe1sLExn86AVgo1NZej5u759UMvR74/OWzvDy2aN+uQE7twYW1mHTtR5ILjE7cX4L5WSm2Pg=="
+ "resolved": "8.0.20",
+ "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw=="
},
"Microsoft.AspNetCore.Metadata": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "sgavJHc/BLiGxFiw2frEoFZld+FXDQLyvS+3bzofSD1l2RXe6xkFpcWn1BFxJVqGq5w30hzdkwCbKYYTXax7OA=="
+ "resolved": "8.0.20",
+ "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA=="
},
"Microsoft.AspNetCore.SpaServices.Extensions": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "xVPYtExIrnhIeMv9WRiGWH3O+w9iCXNhcOKsJ6q27qOqVyw7awClKHtzHzumPon3169P587QCHT1dngcwgzvtg==",
+ "resolved": "8.0.20",
+ "contentHash": "hYPSqeu0fOKxqwivIzwhZQTbrYb33gUvky0qoX8BMwFCB7IYNk4qCsamsLAserFG+XhfBO5MWbJAJqVeQQVTcg==",
"dependencies": {
"Microsoft.Extensions.FileProviders.Physical": "8.0.0"
}
},
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
+ "resolved": "8.0.0",
+ "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
+ },
+ "Microsoft.Bcl.HashCode": {
+ "type": "Transitive",
+ "resolved": "1.1.1",
+ "contentHash": "MalY0Y/uM/LjXtHfX/26l2VtN4LDNZ2OE3aumNOHDLsT4fNYy2hiHXI4CXCqKpNUNm7iJ2brrc4J89UdaL56FA=="
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
@@ -578,6 +590,31 @@
"resolved": "5.2.0",
"contentHash": "po1jhvFd+8pbfvJR/puh+fkHi0GRanAdvayh/0e47yaM6CXWZ6opUjCMFuYlAnD2LcbyvQE7fPJKvogmaUcN+w=="
},
+ "Microsoft.Extensions.AI": {
+ "type": "Transitive",
+ "resolved": "9.9.1",
+ "contentHash": "+f4ZpR2CcFzOGe/fliCmipfT4nTzbNZJkRiXVPC/Fr71MQ1BIZ3KhyAqSyzXsP+xEdqNQ3KFRadCuUELV2XzWg==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.Abstractions": "9.9.1",
+ "Microsoft.Extensions.Caching.Abstractions": "8.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3"
+ }
+ },
+ "Microsoft.Extensions.AI.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.9.1",
+ "contentHash": "khnPyY46Yk2OTOY3z+hUsXxxl58RkMeSYxrWHr/eKYtM3Zp4UfY6Z7C75uMJTpt6l8eCJjoQ7tVj/R0Fmz/nPw=="
+ },
+ "Microsoft.Extensions.AI.OpenAI": {
+ "type": "Transitive",
+ "resolved": "9.9.1-preview.1.25474.6",
+ "contentHash": "dnIY1VAAHkZRoZBmBkVqr7bvZgJ0JILnqIR4bGkElHboQNmqtq+ZBzu5lOsr1/J1/J/qecEi3l2dSuNZkrpjVA==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.Abstractions": "9.9.1",
+ "OpenAI": "2.5.0"
+ }
+ },
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
"resolved": "8.0.0",
@@ -633,8 +670,8 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.2",
- "contentHash": "3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg=="
+ "resolved": "9.0.7",
+ "contentHash": "iPK1FxbGFr2Xb+4Y+dTYI8Gupu9pOi8I3JPuPsrogUmEhe2hzZ9LpCmolMEBhVDo2ikcSr7G5zYiwaapHSQTew=="
},
"Microsoft.Extensions.Diagnostics": {
"type": "Transitive",
@@ -665,8 +702,8 @@
},
"Microsoft.Extensions.FileProviders.Embedded": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "YIo25vIQ4sMG4zAVNz08zVFMsbKN38D9BJKWfE+V5AJ6irPDQthlYGmADBdoWNNY9U6PwDE6ba0o4DhU9RiTRg==",
+ "resolved": "8.0.20",
+ "contentHash": "EzQEBehL0FiGAXYPuMywDqgOLRTRV7vJ9L6tp+1/KQfJHT1Ag6QWPFRnlwbWFGXJriwibF0DQYf0Z6BWnmG72w==",
"dependencies": {
"Microsoft.Extensions.FileProviders.Abstractions": "8.0.0"
}
@@ -713,19 +750,19 @@
},
"Microsoft.Extensions.Localization": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "O8YQPhXppePnh/lEVPnURMtQhp9PAcprx8Zm0deNwC0AhGpEqxKZYE3f+z0g572iMV/CP/raNFZ7eZDe+6FivQ==",
+ "resolved": "8.0.20",
+ "contentHash": "VJy90ZyJ2qQS8lk9s9WFRFLcdmsvycFnndcsaNcwZ/dLPRp0XToymF6H4rqgsowiSJp+qEVlPvyc6OP5aaOo1g==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Localization.Abstractions": "8.0.16",
+ "Microsoft.Extensions.Localization.Abstractions": "8.0.20",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
}
},
"Microsoft.Extensions.Localization.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "Rzu/KGBSk+VNT3CVVz9cdZNqmaytfQGhTTUXTl9inlwxvkygz2gJYxpYnRC8VqR6vLLDdGXpubGj9zASd0WnMw=="
+ "resolved": "8.0.20",
+ "contentHash": "Bm583aOlAwllYWv1r4cwAFxUkw0FN5COXrKjjQpplnxE9A5zG14thfIVuaCQwO84rQPiPaLm2ytCzH4htDAUsg=="
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
@@ -776,6 +813,14 @@
"resolved": "8.0.0",
"contentHash": "bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g=="
},
+ "Microsoft.Extensions.VectorData.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.7.0",
+ "contentHash": "Vth/omSCX2vR0JabzSRU/hdPhr0CvUVZlaS2lJPWHrEwvak8ntrQLDtLMtMiWKSvviGBe/WmjUW8gA3qqn9tjw==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.Abstractions": "9.5.0"
+ }
+ },
"Microsoft.Identity.Client": {
"type": "Transitive",
"resolved": "4.61.3",
@@ -841,6 +886,73 @@
"Microsoft.IdentityModel.Logging": "7.6.2"
}
},
+ "Microsoft.SemanticKernel": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "pKj79wS1kHYqGtRek19iP5JDdg7PYuSVY+Dl2SxxBTiYiQrRtsGcX+TNuWeD63NepHxQCXtBRGzeqtavxdqniA==",
+ "dependencies": {
+ "Microsoft.SemanticKernel.Connectors.AzureOpenAI": "1.66.0",
+ "Microsoft.SemanticKernel.Core": "1.66.0"
+ }
+ },
+ "Microsoft.SemanticKernel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "eWjGp4UCYMU+7q4P1NaU5Uq5xVt4cXbr6dMP17FtSJJvLzMFVVU9Ja1cAGyVMsjgfnEnf0lJLTr+s+XDoqFqdg==",
+ "dependencies": {
+ "Microsoft.Bcl.HashCode": "1.1.1",
+ "Microsoft.Extensions.AI": "9.9.1",
+ "Microsoft.Extensions.VectorData.Abstractions": "9.7.0"
+ }
+ },
+ "Microsoft.SemanticKernel.Agents.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "2KyV+sfq0helwGZjE0JTL1Md2P21hE15lg3mR6na828DuNJyrcLHqIuzOt+t0sBSfc34KVTgTYtZaW0FA9lHtg==",
+ "dependencies": {
+ "Microsoft.SemanticKernel.Abstractions": "1.66.0",
+ "System.Text.Json": "8.0.6"
+ }
+ },
+ "Microsoft.SemanticKernel.Agents.Core": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "PRO6K1Kb2NFRepRNudKAbpysVyoIdFSvLwoZLXkqIVRz3G0bwSymzlnZGAq6Pv2RDzw4v0adkusVcmV4viUDaA==",
+ "dependencies": {
+ "Microsoft.SemanticKernel.Agents.Abstractions": "1.66.0",
+ "Microsoft.SemanticKernel.Core": "1.66.0"
+ }
+ },
+ "Microsoft.SemanticKernel.Connectors.AzureOpenAI": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "5+HHkkhDhL3CP4vBBoHve2iebedFpVO/DR5hH5Exze35PNmrDT1hP67oVTpF2S3NQPYWx9I+PMdGFfr7b2VSwA==",
+ "dependencies": {
+ "Azure.AI.OpenAI": "2.5.0-beta.1",
+ "Microsoft.SemanticKernel.Connectors.OpenAI": "1.66.0",
+ "Microsoft.SemanticKernel.Core": "1.66.0"
+ }
+ },
+ "Microsoft.SemanticKernel.Connectors.OpenAI": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "jju5DWinn4Ig06aMzMly0FlXggFBxs6kwOloGhrPafwfp72QVfcqCa5i2EtsGe0I1IUvoRVzZiSpBwyV2fo6pQ==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.OpenAI": "9.9.1-preview.1.25474.6",
+ "Microsoft.SemanticKernel.Core": "1.66.0",
+ "OpenAI": "2.5.0"
+ }
+ },
+ "Microsoft.SemanticKernel.Core": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "D5q3UYs9IjyRGXHptrzXU8XwenIKvqYi3gPcuSU2yeIyD6LbFoOJJI+1U/7uVtVwPuaNne4IVuGbhkQvqrNcUg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "8.0.1",
+ "Microsoft.SemanticKernel.Abstractions": "1.66.0",
+ "System.Numerics.Tensors": "9.0.8"
+ }
+ },
"Microsoft.SqlServer.Server": {
"type": "Transitive",
"resolved": "1.0.0",
@@ -865,10 +977,10 @@
},
"MimeKit": {
"type": "Transitive",
- "resolved": "4.12.0",
- "contentHash": "PFUHfs6BZxKYM/QPJksAwXphbJf0SEfdSfsoQ6p6yvFRaJPofFJMBiotWhFRrdSUzfp6C6K49EjBIqIwZ2TJqA==",
+ "resolved": "4.14.0",
+ "contentHash": "g0LtsMC8DCTkc030C3UgVqbltOJmV5cz4AX8ASowz2ZA+lxopXSYtC1XXYmenxy606aWFLwi5Xy4cC/zyYjbjQ==",
"dependencies": {
- "BouncyCastle.Cryptography": "2.5.1",
+ "BouncyCastle.Cryptography": "2.6.1",
"System.Security.Cryptography.Pkcs": "8.0.1"
}
},
@@ -882,29 +994,37 @@
"resolved": "13.0.3",
"contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
},
+ "OpenAI": {
+ "type": "Transitive",
+ "resolved": "2.5.0",
+ "contentHash": "DADdrU3XcqwcRfANPl+mmrIROoPZ8m4bQMoLSLq7Ao+eaRr3HdTki+h6NUiJOewb9KpQ8zV3ujXUZIQjIGH7aQ==",
+ "dependencies": {
+ "System.ClientModel": "1.6.1"
+ }
+ },
"SkiaSharp": {
"type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
+ "resolved": "3.119.1",
+ "contentHash": "+Ru1BTSZQne3Vp+vbSb50Ke3Nlc3ZnItxx4+751J9WZ8YzLKAV/n+9DAo4zFTyeCI//ueT63c+VybmTTpYBEiw==",
"dependencies": {
- "SkiaSharp.NativeAssets.Win32": "3.119.0",
- "SkiaSharp.NativeAssets.macOS": "3.119.0"
+ "SkiaSharp.NativeAssets.Win32": "3.119.1",
+ "SkiaSharp.NativeAssets.macOS": "3.119.1"
}
},
"SkiaSharp.NativeAssets.Linux.NoDependencies": {
"type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
+ "resolved": "3.119.1",
+ "contentHash": "5jj6gBCe4K6TLnIERBXZfmUNE0TUyeTaF28RCxdCgIDVDaCAbHwEbk99eNYRFem/ubW/hKdvayZBOt6PaDL05g=="
},
"SkiaSharp.NativeAssets.macOS": {
"type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
+ "resolved": "3.119.1",
+ "contentHash": "6hR3BdLhApjDxR1bFrJ7/lMydPfI01s3K+3WjIXFUlfC0MFCFCwRzv+JtzIkW9bDXs7XUVQS+6EVf0uzCasnGQ=="
},
"SkiaSharp.NativeAssets.Win32": {
"type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
+ "resolved": "3.119.1",
+ "contentHash": "8C4GSXVJqSr0y3Tyyv5jz6MJSTVUyYkMjeKrzK+VyZPGLo89MNoUEclVuYahzOCDdtbfXrd2HtxXfDuvoSXrUw=="
},
"System.Buffers": {
"type": "Transitive",
@@ -913,11 +1033,11 @@
},
"System.ClientModel": {
"type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "UocOlCkxLZrG2CKMAAImPcldJTxeesHnHGHwhJ0pNlZEvEXcWKuQvVOER2/NiOkJGRJk978SNdw3j6/7O9H1lg==",
+ "resolved": "1.7.0",
+ "contentHash": "NKKA3/O6B7PxmtIzOifExHdfoWthy3AD4EZ1JfzcZU8yGZTbYrK1qvXsHUL/1yQKKqWSKgIR1Ih/yf2gOaHc4w==",
"dependencies": {
- "System.Memory.Data": "1.0.2",
- "System.Text.Json": "6.0.9"
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "System.Memory.Data": "8.0.1"
}
},
"System.CodeDom": {
@@ -963,8 +1083,8 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "iFhbuwiertFWWVlbOtfVV2MaojUW0/eQ2AKkBcjvmWHYw2orW5OiTHPqAeB7ny5+s09EQaZaQmX4SIpGX8HUdg=="
+ "resolved": "9.0.9",
+ "contentHash": "hcGHdlcKtox37LQZBLYJ3GdTlHx16F5tL96Rt8iaFscCAJW9IZt3asQbyuJMjcM9oyrn3Yh2454VY2fU0d/stw=="
},
"System.IO.Pipelines": {
"type": "Transitive",
@@ -978,16 +1098,13 @@
},
"System.Memory.Data": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "ntFHArH3I4Lpjf5m4DCXQHJuGwWPNVJPaAvM95Jy/u+2Yzt2ryiyIN04LAogkjP9DeRcEOiviAjQotfmPq/FrQ==",
- "dependencies": {
- "System.Text.Json": "6.0.0"
- }
+ "resolved": "8.0.1",
+ "contentHash": "BVYuec3jV23EMRDeR7Dr1/qhx7369dZzJ9IWy2xylvb4YfXsrUxspWc4UWYid/tj4zZK58uGZqn2WQiaDMhmAg=="
},
- "System.Numerics.Vectors": {
+ "System.Numerics.Tensors": {
"type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ=="
+ "resolved": "9.0.8",
+ "contentHash": "vnT3XBwytt8pYM25+lEHzR19F4GTkA9YA1E6wLOb55fiyY0wIaTVhlLrWAurvXcsgUdtNn0Ihw4qwWlsK6Wljg=="
},
"System.Reflection.Metadata": {
"type": "Transitive",
@@ -1025,18 +1142,10 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
- "System.Text.Encodings.Web": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
- },
"System.Text.Json": {
"type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
+ "resolved": "8.0.6",
+ "contentHash": "BvSpVBsVN9b+Y+wONbvJOHd1HjXQf33+XiC28ZMOwRsYb42mz3Q8YHnpTSwpwJLqYCMqM+0UUVC3V+pi25XfkQ=="
},
"System.Threading.Tasks.Extensions": {
"type": "Transitive",
@@ -1089,7 +1198,7 @@
"trainingguides.entities": {
"type": "Project",
"dependencies": {
- "Kentico.Xperience.Core": "[30.6.2, )"
+ "Kentico.Xperience.Core": "[30.11.1, )"
}
},
"trainingguides.web": {
@@ -1097,10 +1206,10 @@
"dependencies": {
"AspNetCore.Unobtrusive.Ajax": "[2.0.0, )",
"TrainingGuides.Entities": "[1.0.0, )",
- "kentico.xperience.admin": "[30.6.2, )",
- "kentico.xperience.azurestorage": "[30.6.2, )",
- "kentico.xperience.imageprocessing": "[30.6.2, )",
- "kentico.xperience.webapp": "[30.6.2, )"
+ "kentico.xperience.admin": "[30.11.1, )",
+ "kentico.xperience.azurestorage": "[30.11.1, )",
+ "kentico.xperience.imageprocessing": "[30.11.1, )",
+ "kentico.xperience.webapp": "[30.11.1, )"
}
},
"AspNetCore.Unobtrusive.Ajax": {
@@ -1114,77 +1223,81 @@
},
"Kentico.Xperience.Admin": {
"type": "CentralTransitive",
- "requested": "[30.6.2, )",
- "resolved": "30.6.2",
- "contentHash": "uP2pLBcPXdAqXMbrsQxCidGslaMIbJpLj5fCVEkESkjstCUqCMXylDrnOYsGnH9gABpAmrdX47gybu4cfk+8AA==",
+ "requested": "[30.11.1, )",
+ "resolved": "30.11.1",
+ "contentHash": "5Av/N4WTVX4qcHHbhGcMy16wOU3IU38R3ZCZRj+YTQqxlzJIbCdVtGzFbligz11VzR2365LCk2PDGHtFl1ERfg==",
"dependencies": {
- "Kentico.Aira.Client": "3.5.0",
- "Kentico.Xperience.WebApp": "[30.6.2]",
- "Microsoft.AspNetCore.SpaServices.Extensions": "8.0.16",
- "Microsoft.Extensions.FileProviders.Embedded": "8.0.16"
+ "Kentico.Aira.Client": "3.6.1",
+ "Kentico.Xperience.WebApp": "[30.11.1]",
+ "Microsoft.AspNetCore.SpaServices.Extensions": "8.0.20",
+ "Microsoft.Extensions.FileProviders.Embedded": "8.0.20",
+ "Microsoft.SemanticKernel": "1.66.0",
+ "Microsoft.SemanticKernel.Agents.Core": "1.66.0",
+ "Microsoft.SemanticKernel.Connectors.AzureOpenAI": "1.66.0"
}
},
"Kentico.Xperience.AzureStorage": {
"type": "CentralTransitive",
- "requested": "[30.6.2, )",
- "resolved": "30.6.2",
- "contentHash": "3muxKdCePEKcjcnffWcIUFnXp/ELYci6rJBenB4HWOMZgh0SsUASuESSbluGJ4C9WPQRX8vgwsDuZhShkGx5nQ==",
+ "requested": "[30.11.1, )",
+ "resolved": "30.11.1",
+ "contentHash": "4ikWJZtafwfpC8S4Za2KSMs0XIkAZ9PqXLjgqu+KNd0rjEDwbKlFDssywiQHSRUgXgvDyGtSM2dJ7ye4VqTe0g==",
"dependencies": {
- "Azure.Storage.Blobs": "12.24.0",
- "Kentico.Xperience.Core": "30.6.2",
- "Newtonsoft.Json": "13.0.3"
+ "Azure.Storage.Blobs": "12.26.0",
+ "Kentico.Xperience.Core": "30.11.1",
+ "Newtonsoft.Json": "13.0.3",
+ "System.IO.Hashing": "9.0.9"
}
},
"Kentico.Xperience.Core": {
"type": "CentralTransitive",
- "requested": "[30.6.2, )",
- "resolved": "30.6.2",
- "contentHash": "n7TK2Bzld0xeiDIgJMUVUBJcQ3S1vfqEzQUflF+X/NFIiUy4IxG/SiTiuUQ7lhsoXVzgRJr6XaCSVhUz9bCqyw==",
+ "requested": "[30.11.1, )",
+ "resolved": "30.11.1",
+ "contentHash": "mB3XlAD00iyJlG/ADO70jsWtTnzVJl2da/BAnZzQiTFy4caSnij402JmyCRg+ItMEy0hyIkrGeV2+sfWGL86zA==",
"dependencies": {
"AngleSharp": "0.17.1",
- "Kentico.Aira.Client": "3.5.0",
- "Magick.NET-Q8-AnyCPU": "14.6.0",
- "MailKit": "4.12.1",
+ "Kentico.Aira.Client": "3.6.1",
+ "Magick.NET-Q8-AnyCPU": "14.8.2",
+ "MailKit": "4.14.1",
"Microsoft.Data.SqlClient": "5.2.3",
"Microsoft.Extensions.Caching.Memory": "8.0.1",
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.DependencyInjection": "8.0.1",
"Microsoft.Extensions.FileProviders.Physical": "8.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
- "Microsoft.Extensions.Localization": "8.0.16",
+ "Microsoft.Extensions.Localization": "8.0.20",
+ "Microsoft.Extensions.Logging": "8.0.1",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
"Mono.Cecil": "0.11.6",
"Newtonsoft.Json": "13.0.3",
"System.CodeDom": "8.0.0",
- "System.IO.Hashing": "9.0.5"
+ "System.IO.Hashing": "9.0.9"
}
},
"Kentico.Xperience.ImageProcessing": {
"type": "CentralTransitive",
- "requested": "[30.6.2, )",
- "resolved": "30.6.2",
- "contentHash": "N7ujdzhLlE8kRkId/3AlkD+iREcZKbmskAgf3uLxwE+2QCJHLwZ8KPpkb/HEWuk0darVKQpnZCqF8XJmp/uPcQ==",
+ "requested": "[30.11.1, )",
+ "resolved": "30.11.1",
+ "contentHash": "1ry766+2gPvYWchNZBZ9R9v0rGpQqKtqiLGFnM/gLfO+44SdgFI6zfJ++AfPzjiyigN/Zc7zdDsKgb1Th4LjSg==",
"dependencies": {
- "Kentico.Xperience.Core": "30.6.2",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
+ "Kentico.Xperience.Core": "30.11.1",
+ "SkiaSharp": "3.119.1",
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.1"
}
},
"Kentico.Xperience.WebApp": {
"type": "CentralTransitive",
- "requested": "[30.6.2, )",
- "resolved": "30.6.2",
- "contentHash": "E0KRIEkv8UspYYiohWs/lsLUCXdD6KbwCGPBQAiwmVE4dFI6CjInKKulQ1Ml2QHPbji6+4qLtIsZJuprNmIO0w==",
+ "requested": "[30.11.1, )",
+ "resolved": "30.11.1",
+ "contentHash": "bK+55N6DbbnVshDelKbTWOfXUaEInmYWe8rKvJzFMFbq92jUe7j3+C69Tfu76c8jVk3Ph69LDHiTXZEwQTIq8Q==",
"dependencies": {
"CommandLineParser": "2.9.1",
"HotChocolate.AspNetCore": "15.0.3",
"HotChocolate.Data": "15.0.3",
- "HtmlSanitizer": "9.0.884",
- "Kentico.Xperience.Core": "[30.6.2]",
- "Microsoft.AspNetCore.Components": "8.0.16",
+ "HtmlSanitizer": "9.0.886",
+ "Kentico.Xperience.Core": "[30.11.1]",
+ "Microsoft.AspNetCore.Components": "8.0.20",
"Microsoft.Extensions.Caching.Memory": "8.0.1",
- "Microsoft.Extensions.FileProviders.Embedded": "8.0.16",
- "System.Text.Json": "8.0.5"
+ "Microsoft.Extensions.FileProviders.Embedded": "8.0.20"
}
},
"xunit.abstractions": {
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.class_cms.class/classcreate.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.class_cms.class/classcreate.xml
index 8338afbd..08086265 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.class_cms.class/classcreate.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.class_cms.class/classcreate.xml
@@ -41,22 +41,22 @@
False
-
-
- Kentico.Administration.TextInput
-
+
+
+
+
+
+
- {$base.class.generated.tableName$}
False
{$base.class.create.tablename$}
False
+
+ Kentico.Administration.TextWithLabel
+
-
-
-
-
-
+
ClassCreate
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.class_cms.class/classedit.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.class_cms.class/classedit.xml
index 1330dac8..a6bc62bb 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.class_cms.class/classedit.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.class_cms.class/classedit.xml
@@ -33,7 +33,7 @@
- Kentico.Administration.TextInput
+ Kentico.Administration.TextWithLabel
False
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.class_cms.contentworkflowstep/edit.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.class_cms.contentworkflowstep/edit.xml
index d1660bec..bddf7c76 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.class_cms.contentworkflowstep/edit.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.class_cms.contentworkflowstep/edit.xml
@@ -71,6 +71,22 @@
cms.role
+
+
+ Kentico.Administration.Checkbox
+
+
+ True
+ False
+
+
+
+
+
+
+ False
+
+
Edit
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.notificationemail/create.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.notificationemail/create.xml
index 06d62632..29d58e23 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.notificationemail/create.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.notificationemail/create.xml
@@ -123,7 +123,19 @@
cms.user
-
+
+
+ False
+
+
+
+ False
+
+
+ Kentico.Administration.TextWithLabel
+
+
+
Kentico.Administration.SingleObjectIdSelector
cms.notificationemailtemplate
@@ -138,7 +150,7 @@
False
-
+
False
{$base.notifications.emails.edit.sender$}
@@ -157,7 +169,7 @@
-
+
Create
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.notificationemail/properties.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.notificationemail/properties.xml
index 89f55c48..fd2f177c 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.notificationemail/properties.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.notificationemail/properties.xml
@@ -131,7 +131,19 @@
cms.user
-
+
+
+ False
+
+
+
+ False
+
+
+ Kentico.Administration.TextWithLabel
+
+
+
Kentico.Administration.SingleObjectIdSelector
cms.notificationemailtemplate
@@ -146,8 +158,8 @@
False
-
-
+
+
False
{$base.notifications.emails.edit.sender$}
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/create.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/create.xml
index d6aa4666..691fd4b0 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/create.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/create.xml
@@ -58,6 +58,7 @@
+
Create
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/edit.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/edit.xml
index c7ea80bc..27ad4d20 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/edit.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/edit.xml
@@ -95,6 +95,7 @@
+
Edit
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/edit_external.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/edit_external.xml
index b3dd1586..06902fa9 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/edit_external.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/edit_external.xml
@@ -95,6 +95,7 @@
+
Edit external
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/userprofilegeneral.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/userprofilegeneral.xml
index 3e60f842..cb6d5296 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/userprofilegeneral.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/userprofilegeneral.xml
@@ -56,7 +56,16 @@
False
-
+
+
+ Kentico.Administration.DropDownSelector
+
+
+ False
+ {$base.users.preferredLanguage$}
+ False
+
+
@@ -73,6 +82,7 @@
+
UserProfileGeneral
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/userprofilegeneral_external.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/userprofilegeneral_external.xml
index f23a7050..b480a925 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/userprofilegeneral_external.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_cms.user/userprofilegeneral_external.xml
@@ -68,11 +68,21 @@
False
-
+
+
+ Kentico.Administration.DropDownSelector
+
+
+ False
+ {$base.users.preferredLanguage$}
+ False
+
+
+
UserProfileGeneral external
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.order/orderdetailreadonly.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.order/orderdetailreadonly.xml
index ecd6879a..b74ee34f 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.order/orderdetailreadonly.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.order/orderdetailreadonly.xml
@@ -17,28 +17,57 @@
-
+
+
+
+ Kentico.Administration.DateTimeString
+
False
{$digitalcommerce.order.orderdetail.created$}
False
+
+
+
+ False
+ {$digitalcommerce.order.orderdetail.status$}
+ False
+
Kentico.Administration.TextWithLabel
-
-
-
+
+
False
- {$digitalcommerce.order.orderdetail.status$}
+
+
+
+ False
+
+
+ Kentico.Administration.Link
+ True
+
+
+
+
+ False
+
+
+
False
Kentico.Administration.TextWithLabel
+
+
+
+
Order detail
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.order/ordershippingandpaymentreadonly.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.order/ordershippingandpaymentreadonly.xml
new file mode 100644
index 00000000..c8e72e83
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.order/ordershippingandpaymentreadonly.xml
@@ -0,0 +1,56 @@
+
+
+
+ Commerce.Order
+ b6396a17-3291-4640-8aee-736713f86728
+ cms.systemtable
+
+
+
+
+
+ Order shipping and payment
+ c4b644f1-a94c-4ca6-8163-872e89a7aecb
+ False
+ OrderShippingAndPaymentReadOnly
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.order/ordertotalsreadonly.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.order/ordertotalsreadonly.xml
index 53db2a4a..fc38ae98 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.order/ordertotalsreadonly.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.order/ordertotalsreadonly.xml
@@ -18,30 +18,31 @@
-
+
False
{$digitalcommerce.order.ordertotals.subtotal$}
False
+ True
Kentico.Administration.TextWithLabel
-
+
False
- {$digitalcommerce.order.ordertotals.tax$}
+ {$digitalcommerce.order.ordertotals.shipping$}
False
Kentico.Administration.TextWithLabel
-
+
False
- {$digitalcommerce.order.ordertotals.shipping$}
+ {$digitalcommerce.order.ordertotals.tax$}
False
@@ -59,6 +60,11 @@
+
+
+
+
+
Order totals
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.orderaddress/customerinformationreadonly.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.orderaddress/orderaddressreadonly.xml
similarity index 57%
rename from src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.orderaddress/customerinformationreadonly.xml
rename to src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.orderaddress/orderaddressreadonly.xml
index 2e58f5be..9a79736b 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.orderaddress/customerinformationreadonly.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.orderaddress/orderaddressreadonly.xml
@@ -14,179 +14,120 @@
-
-
- False
-
-
-
- False
-
+
Kentico.Administration.TextWithLabel
-
-
False
- Customer
+ {$digitalcommerce.order.orderaddress.firstname$}
False
-
- Kentico.Administration.Link
- True
-
-
-
-
-
-
- true
-
-
-
+
Kentico.Administration.TextWithLabel
False
-
-
-
+ {$digitalcommerce.order.orderaddress.lastname$}
False
-
+
Kentico.Administration.TextWithLabel
False
-
-
-
+ {$digitalcommerce.order.orderaddress.company$}
False
-
+
Kentico.Administration.TextWithLabel
False
-
-
-
+ {$digitalcommerce.order.orderaddress.email$}
False
-
+
Kentico.Administration.TextWithLabel
False
-
-
-
+ {$digitalcommerce.order.orderaddress.phone$}
False
-
-
- Kentico.Administration.TextWithLabel
-
-
- False
-
-
-
- False
-
-
-
-
-
-
-
- true
-
-
-
+
False
-
-
-
+ {$digitalcommerce.order.orderaddress.country$}
False
Kentico.Administration.TextWithLabel
-
+
Kentico.Administration.TextWithLabel
False
-
-
-
+ {$digitalcommerce.order.orderaddress.line1$}
False
-
+
Kentico.Administration.TextWithLabel
False
-
-
-
+ {$digitalcommerce.order.orderaddress.line2$}
False
-
+
Kentico.Administration.TextWithLabel
False
- {$digitalcommerce.order.customerinformation.city$}
+ {$digitalcommerce.order.orderaddress.city$}
False
-
+
False
-
-
-
+ {$digitalcommerce.order.orderaddress.state$}
False
Kentico.Administration.TextWithLabel
-
+
Kentico.Administration.TextWithLabel
False
-
-
-
+ {$digitalcommerce.order.orderaddress.zipcode$}
False
- Customer information
+ Order address
21922ae9-1556-4d1d-ae8c-a86aec1e4efa
False
- CustomerInformationReadOnly
+ OrderAddressReadOnly
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.orderstatus/editorderstatus.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.orderstatus/editorderstatus.xml
index 3b11f13f..0e9337d4 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.orderstatus/editorderstatus.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.orderstatus/editorderstatus.xml
@@ -15,9 +15,7 @@
False
-
-
-
+ {$digitalcommerce.orderstatuses.orderstatusname$}
False
@@ -29,15 +27,14 @@
False
-
-
-
+ {$digitalcommerce.orderstatuses.codename$}
False
-
+
+ {$digitalcommerce.orderstatuses.notifications$}
true
@@ -48,21 +45,14 @@
False
False
-
-
-
+ {$digitalcommerce.orderstatuses.notifyuser$}
False
-
+
False
-
-
-
-
-
-
+ {$digitalcommerce.orderstatuses.recipients$}
False
@@ -71,6 +61,34 @@
CMS.User
+
+
+ Kentico.Administration.Checkbox
+
+
+ False
+ False
+ {$digitalcommerce.orderstatuses.notifycustomer$}
+ False
+
+
+
+
+
+ False
+
+
+
+ False
+
+
+ CommerceOrderStatusChange
+ Kentico.Administration.EmailSelector
+ True
+ 1
+ False
+
+
Edit order status
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.paymentmethod/create.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.paymentmethod/create.xml
new file mode 100644
index 00000000..6a9faa1e
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.paymentmethod/create.xml
@@ -0,0 +1,76 @@
+
+
+
+ Commerce.PaymentMethod
+ 6a4c2406-342c-4ec6-a816-a4459a286930
+ cms.systemtable
+
+
+
+
+
+ Create payment method
+ 4639c4fe-76c9-46ad-ab92-9e948bead97b
+ False
+ create
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.paymentmethod/edit.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.paymentmethod/edit.xml
new file mode 100644
index 00000000..220dc7d3
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.paymentmethod/edit.xml
@@ -0,0 +1,76 @@
+
+
+
+ Commerce.PaymentMethod
+ 6a4c2406-342c-4ec6-a816-a4459a286930
+ cms.systemtable
+
+
+
+
+
+ Edit payment method
+ 77b5cb9d-44ba-467a-81d9-a620a573db86
+ False
+ edit
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.shippingmethod/create.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.shippingmethod/create.xml
new file mode 100644
index 00000000..3d6af5ce
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.shippingmethod/create.xml
@@ -0,0 +1,105 @@
+
+
+
+ Commerce.ShippingMethod
+ 0bc4e4fa-38db-4917-82ed-def462ce1d96
+ cms.systemtable
+
+
+
+
+
+ Create shipping method
+ f6dadb2c-1445-4fc7-974f-c6213feed0e1
+ False
+ create
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.shippingmethod/edit.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.shippingmethod/edit.xml
new file mode 100644
index 00000000..1e294fd5
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.alternativeform/cms.systemtable_commerce.shippingmethod/edit.xml
@@ -0,0 +1,105 @@
+
+
+
+ Commerce.ShippingMethod
+ 0bc4e4fa-38db-4917-82ed-def462ce1d96
+ cms.systemtable
+
+
+
+
+
+ Edit shipping method
+ 11ed0a94-0acb-4ffc-b4da-aeb2e2913086
+ False
+ edit
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.contentitemobjectreference.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.contentitemobjectreference.xml
new file mode 100644
index 00000000..c437b11c
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.contentitemobjectreference.xml
@@ -0,0 +1,22 @@
+
+
+ Content item object reference
+
+
+
+ 27e07d55-8746-47a5-950b-e7f2eb8b6e84
+ False
+ CMS.ContentItemObjectReference
+
+ CMS.ContentEngine
+ eb76ebd1-752f-4969-a5b6-1fb984cae224
+ cms.resource
+
+ CMS_ContentItemObjectReference
+ Other
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.contentworkflowstep.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.contentworkflowstep.xml
index 3bbcf939..5660f8d7 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.contentworkflowstep.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.contentworkflowstep.xml
@@ -12,6 +12,7 @@
+
fe60b6f7-0032-4c4e-a25a-f9e43ddd791e
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.standardmediadimensions.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.standardmediadimensions.xml
index c2d7890c..de25cc21 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.standardmediadimensions.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.standardmediadimensions.xml
@@ -9,6 +9,11 @@
+
+
+ SmartCrop
+
+
a1ad4a60-2ced-4be6-b76a-7f62be7579e1
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.synchronization.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.synchronization.xml
index 5efebbe4..a3be780c 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.synchronization.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.synchronization.xml
@@ -17,6 +17,7 @@
+
2d3527b4-de94-43a1-8750-831f0ebc7997
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.translationtask.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.translationtask.xml
new file mode 100644
index 00000000..97d05947
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/cms.translationtask.xml
@@ -0,0 +1,28 @@
+
+
+ Translation task
+
+
+
+ 14562546-37a0-48c0-a03b-f691e571ba47
+ False
+ CMS.TranslationTask
+
+ CMS.ContentEngine
+ eb76ebd1-752f-4969-a5b6-1fb984cae224
+ cms.resource
+
+ CMS_TranslationTask
+ Other
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/emaillibrary.emailstatisticshits.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/emaillibrary.emailstatisticshits.xml
index 7162edb3..312f067e 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/emaillibrary.emailstatisticshits.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/emaillibrary.emailstatisticshits.xml
@@ -13,10 +13,11 @@
0
+
9d1dcca4-be57-4dae-bd8e-e25c00475fd9
- True
+ False
EmailLibrary.EmailStatisticsHits
CMS.EmailLibrary
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/emaillibrary.sendconfigurationcontactgroup.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/emaillibrary.sendconfigurationcontactgroup.xml
new file mode 100644
index 00000000..296dbc06
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.class/emaillibrary.sendconfigurationcontactgroup.xml
@@ -0,0 +1,26 @@
+
+
+ Send configuration contact group
+
+
+
+ dc97ef8a-c0fd-4c92-9bdb-5fa9d32e7314
+ False
+ EmailLibrary.SendConfigurationContactGroup
+
+ CMS.EmailLibrary
+ 028f4adc-346c-434a-8992-408c8b45a986
+ cms.resource
+
+ EmailLibrary_SendConfigurationContactGroup
+ Other
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.macrorule/cmscontactfieldcontainsvalue.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.macrorule/cmscontactfieldcontainsvalue.xml
index 11021662..5d1b90d3 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.macrorule/cmscontactfieldcontainsvalue.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.macrorule/cmscontactfieldcontainsvalue.xml
@@ -1,7 +1,7 @@
-
+
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.notificationemail/kentico.commerceorder.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.notificationemail/kentico.commerceorder.xml
index f1461a9f..f8fce928 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.notificationemail/kentico.commerceorder.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.notificationemail/kentico.commerceorder.xml
@@ -1,7 +1,7 @@
- Hi {{UserFirstName}},
The status of order {{OrderNumber}} has been updated. Here are the current details:
- Order grand total: {{OrderGrandTotal}}
- Order created: {{OrderDate}}
- New order status: {{OrderStatus}}
For more information and to manage this order, visit the order detail in the administration.
Best regards,
Your Store Team
]]>
+ Hi {{UserFirstName}},The status of order {{OrderNumber}} has been updated. Here are the current details:
- Order grand total: {{OrderGrandTotal}}
- Order created: {{OrderCreated}}
- New order status: {{OrderStatus}}
For more information and to manage this order, visit the order detail in the administration.
Best regards,
Your Store Team
]]>
Commerce order
Commerce order
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.notificationemail/kentico.workflowstepchange.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.notificationemail/kentico.workflowstepchange.xml
new file mode 100644
index 00000000..01e4f880
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.notificationemail/kentico.workflowstepchange.xml
@@ -0,0 +1,19 @@
+
+
+
+ Hi,The workflow step of {{ItemName}} was changed from
{{OriginalStepName}} to {{CurrentStepName}}.
Initiated by: {{UserWhoChangedStep}}
Date: {{ChangeDateTime}}
Item preview: Click here
Comment: {{Comment}}
]]>
+
+ Workflow step change
+ Workflow
+ 1abf5baf-8bd0-4622-8d60-b6bfef3113f1
+ Kentico.WorkflowStepChange
+
+ Kentico.General
+ fd1107c3-3b5d-4372-972e-5e4890f12f71
+ cms.notificationemailtemplate
+
+ no-reply
+
+
+
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.query/cms.class_cms.webpageurlpath/upsertvanityurlpath.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.query/cms.class_cms.webpageurlpath/upsertvanityurlpaths.xml
similarity index 80%
rename from src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.query/cms.class_cms.webpageurlpath/upsertvanityurlpath.xml
rename to src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.query/cms.class_cms.webpageurlpath/upsertvanityurlpaths.xml
index 61ad4d07..711028f7 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.query/cms.class_cms.webpageurlpath/upsertvanityurlpath.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.query/cms.class_cms.webpageurlpath/upsertvanityurlpaths.xml
@@ -8,8 +8,8 @@
CMSConnectionString
afbd4090-9090-4f15-a195-48aeb5ec934b
False
- UpsertVanityUrlPath
+ UpsertVanityUrlPaths
False
- Proc_CMS_WebPageUrlPath_UpsertVanityUrlPath
+ Proc_CMS_WebPageUrlPath_UpsertVanityUrlPaths
1
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.scheduledtaskconfiguration/content.trackmissingobjectusages.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.scheduledtaskconfiguration/content.trackmissingobjectusages.xml
new file mode 100644
index 00000000..344799d8
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.scheduledtaskconfiguration/content.trackmissingobjectusages.xml
@@ -0,0 +1,15 @@
+
+
+ False
+
+ False
+ Track missing object usages
+ False
+ 29bbc844-6d04-478a-9939-c2f1d60db6f5
+ once;1/1/0001 12:00:00 AM
+ False
+ Content.TrackMissingObjectUsages
+
+
+
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.scheduledtaskconfiguration/contenttranslation.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.scheduledtaskconfiguration/contenttranslation.xml
new file mode 100644
index 00000000..a002e2a8
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.scheduledtaskconfiguration/contenttranslation.xml
@@ -0,0 +1,12 @@
+
+
+ False
+
+ Translate content with AIRA
+ True
+ 095880e3-f2cd-4514-bbf8-18c819944445
+ once;1/1/0001 12:00:00 AM
+ True
+ ContentTranslation
+ Kentico.ScheduledTask.TranslationTask
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.scheduledtaskconfiguration/deleteinactivecontacts.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.scheduledtaskconfiguration/deleteinactivecontacts.xml
new file mode 100644
index 00000000..df713e6e
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.scheduledtaskconfiguration/deleteinactivecontacts.xml
@@ -0,0 +1,15 @@
+
+
+ False
+
+ False
+ Delete inactive contacts
+ False
+ 1670fd66-596a-4a98-9610-03610e3a8f58
+
+
+
+ True
+ DeleteInactiveContacts
+ Kentico.ScheduledTask.DeleteInactiveContactsTask
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketing.inactivecontacts.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketin..t.inactivecontacts@1be4b2aad9.xml
similarity index 64%
rename from src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketing.inactivecontacts.xml
rename to src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketin..t.inactivecontacts@1be4b2aad9.xml
index 7407ab46..6269a545 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketing.inactivecontacts.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketin..t.inactivecontacts@1be4b2aad9.xml
@@ -1,13 +1,15 @@
-
+
False
- False
- CMS.OnlineMarketing.InactiveContacts
- 4
+ True
+
+
+
+ 2
CMS.OnlineMarketing.ContactManagement
cms.settingscategory
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketin..teinactivecontacts@fc7f81bd50.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketin..teinactivecontacts@fc7f81bd50.xml
deleted file mode 100644
index bde005f9..00000000
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketin..teinactivecontacts@fc7f81bd50.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
- {$settingskey.om.deleteinactivecontacts.category$}
-
- False
- True
-
-
-
- 0
-
- CMS.OnlineMarketing.InactiveContacts
- cms.settingscategory
-
-
- CMS.ContactManagement
- 0e4beef1-989c-4687-80ca-ae21fec09734
- cms.resource
-
-
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketing.contactmanagement.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketing.contactmanagement.xml
index 61bd44bc..a05fe34c 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketing.contactmanagement.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingscategory/cms.onlinemarketing.contactmanagement.xml
@@ -1,7 +1,7 @@
-
+
False
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsaiemailexcludedcontenttypes.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsaiemailexcludedcontenttypes.xml
deleted file mode 100644
index f0c41599..00000000
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsaiemailexcludedcontenttypes.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
- CMS.AI.ContentSources
- cms.settingscategory
-
-
-
-
-
-
-
-
- 473b5d2a-3261-460d-aae8-81b2360a69f5
- False
- False
- CMSAIEmailExcludedContentTypes
- 2
- objectguids
-
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsairaconfiguration.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsairaconfiguration.xml
index f7e21eb1..1f88ad8e 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsairaconfiguration.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsairaconfiguration.xml
@@ -13,6 +13,6 @@
1
longtext
-
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsairacontentgeneration.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsairacontentgeneration.xml
new file mode 100644
index 00000000..61540e41
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsairacontentgeneration.xml
@@ -0,0 +1,20 @@
+
+
+
+ CMS.AI
+ cms.settingscategory
+
+
+
+
+
+ f4a2d8e3-b1c7-4e5f-9a6d-2c8e4a1b3f7e
+ False
+ True
+ CMSAiraContentGeneration
+ 3
+ longtext
+
+
+
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsairacontenttranslation.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsairacontenttranslation.xml
new file mode 100644
index 00000000..d18d8b74
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsairacontenttranslation.xml
@@ -0,0 +1,20 @@
+
+
+
+ CMS.AI
+ cms.settingscategory
+
+
+
+
+
+ bce5d373-d983-4874-866f-03561d6b47ac
+ False
+ True
+ CMSAiraContentTranslation
+ 2
+ longtext
+
+
+
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsaitoneofvoice.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsaitoneofvoice.xml
deleted file mode 100644
index 43d20593..00000000
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsaitoneofvoice.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
- CMS.AI.General
- cms.settingscategory
-
-
-
-
- {$base.settings.settingskey.cmsaitoneofvoice$}
-
- 423b3652-06d9-47d8-81c7-4403e1fa5dbe
- False
- False
- CMSAIToneOfVoice
- 1
- longtext
-
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsallowslashinvanityurl.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsallowslashinvanityurl.xml
new file mode 100644
index 00000000..727f7eee
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsallowslashinvanityurl.xml
@@ -0,0 +1,21 @@
+
+
+
+ CMS.URL.URL
+ cms.settingscategory
+
+
+
+
+
+
+
+
+ 9336d8e4-9c81-4528-b746-0dac077e5daf
+ False
+ False
+ CMSAllowSlashInVanityURL
+ 4
+ boolean
+ False
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsdbversion.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsdbversion.xml
index 7ad381a0..be9e3d6c 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsdbversion.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsdbversion.xml
@@ -13,5 +13,5 @@
CMSDBVersion
2
string
- 30.6.2
+ 30.11.1
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsdeleteinactivecontactslastxdays.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsdeleteinactivecontactslastxdays.xml
index 4f25a6b5..c36fec84 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsdeleteinactivecontactslastxdays.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsdeleteinactivecontactslastxdays.xml
@@ -1,31 +1,21 @@
- CMS.OnlineMarketing.InactiveContacts.DeleteInactiveContacts
+ CMS.OnlineMarketing.ContactManagement.InactiveContacts
cms.settingscategory
-
+
-
+
- NumericUpDown
-
-
- 10000
- 10
- 1
- 112
-
-
2bba1593-bfa7-4f39-aad0-8c10ca9ea7d9
False
- True
+ False
CMSDeleteInactiveContactsLastXDays
2
int
- ^[1-9]{1}\d+$
365
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsdeleteinactivecontactsmethod.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsdeleteinactivecontactsmethod.xml
index 9177a6c5..7daff25a 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsdeleteinactivecontactsmethod.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsdeleteinactivecontactsmethod.xml
@@ -1,19 +1,17 @@
- CMS.OnlineMarketing.InactiveContacts.DeleteInactiveContacts
+ CMS.OnlineMarketing.ContactManagement.InactiveContacts
cms.settingscategory
- {$settingskey.om.deleteinactivecontacts$}
-
-
-
+
46453e32-6e29-4759-85ec-d198dd772b37
False
- True
+ False
CMSDeleteInactiveContactsMethod
1
string
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsrichtexteditorlicense.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsrichtexteditorlicense.xml
index 79182748..0745b339 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsrichtexteditorlicense.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.settingskey/cmsrichtexteditorlicense.xml
@@ -14,6 +14,6 @@
5
string
-
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/cms.user.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/cms.user.xml
index 1f1d8ffb..3c6ec1bf 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/cms.user.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/cms.user.xml
@@ -46,6 +46,7 @@
+
2e02c378-0f3d-45de-9b2d-b8cf2bd87b55
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.order.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.order.xml
index eb9443e3..40f86ad7 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.order.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.order.xml
@@ -26,6 +26,15 @@
0
+
+
+
+
+
+
+ 0
+
+
b6396a17-3291-4640-8aee-736713f86728
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.orderitem.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.orderitem.xml
index cbbf84a4..ca7e5edf 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.orderitem.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.orderitem.xml
@@ -12,7 +12,7 @@
-
+
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.orderstatus.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.orderstatus.xml
index 05ab2c12..f420dcfb 100644
--- a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.orderstatus.xml
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.orderstatus.xml
@@ -7,8 +7,14 @@
-
+
+
+ 0
+
+
+
+
d5cac0a9-0046-428a-b624-13b3a3244bbc
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.paymentmethod.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.paymentmethod.xml
new file mode 100644
index 00000000..7fbac756
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.paymentmethod.xml
@@ -0,0 +1,24 @@
+
+
+ Payment method
+
+
+
+ 6a4c2406-342c-4ec6-a816-a4459a286930
+ False
+ Commerce.PaymentMethod
+
+ CMS.Commerce
+ 4975d347-eb67-4a9c-a5d6-76997340b8ac
+ cms.resource
+
+ Commerce_PaymentMethod
+ System
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.shippingmethod.xml b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.shippingmethod.xml
new file mode 100644
index 00000000..85805d40
--- /dev/null
+++ b/src/TrainingGuides.Web/App_Data/CIRepository/@global/cms.systemtable/commerce.shippingmethod.xml
@@ -0,0 +1,29 @@
+
+
+ Shipping method
+
+
+
+ 0bc4e4fa-38db-4917-82ed-def462ce1d96
+ False
+ Commerce.ShippingMethod
+
+ CMS.Commerce
+ 4975d347-eb67-4a9c-a5d6-76997340b8ac
+ cms.resource
+
+ Commerce_ShippingMethod
+ System
+
\ No newline at end of file
diff --git a/src/TrainingGuides.Web/packages.lock.json b/src/TrainingGuides.Web/packages.lock.json
index d8170691..4cf5049f 100644
--- a/src/TrainingGuides.Web/packages.lock.json
+++ b/src/TrainingGuides.Web/packages.lock.json
@@ -13,53 +13,56 @@
},
"Kentico.Xperience.Admin": {
"type": "Direct",
- "requested": "[30.6.2, )",
- "resolved": "30.6.2",
- "contentHash": "uP2pLBcPXdAqXMbrsQxCidGslaMIbJpLj5fCVEkESkjstCUqCMXylDrnOYsGnH9gABpAmrdX47gybu4cfk+8AA==",
+ "requested": "[30.11.1, )",
+ "resolved": "30.11.1",
+ "contentHash": "5Av/N4WTVX4qcHHbhGcMy16wOU3IU38R3ZCZRj+YTQqxlzJIbCdVtGzFbligz11VzR2365LCk2PDGHtFl1ERfg==",
"dependencies": {
- "Kentico.Aira.Client": "3.5.0",
- "Kentico.Xperience.WebApp": "[30.6.2]",
- "Microsoft.AspNetCore.SpaServices.Extensions": "8.0.16",
- "Microsoft.Extensions.FileProviders.Embedded": "8.0.16"
+ "Kentico.Aira.Client": "3.6.1",
+ "Kentico.Xperience.WebApp": "[30.11.1]",
+ "Microsoft.AspNetCore.SpaServices.Extensions": "8.0.20",
+ "Microsoft.Extensions.FileProviders.Embedded": "8.0.20",
+ "Microsoft.SemanticKernel": "1.66.0",
+ "Microsoft.SemanticKernel.Agents.Core": "1.66.0",
+ "Microsoft.SemanticKernel.Connectors.AzureOpenAI": "1.66.0"
}
},
"Kentico.Xperience.AzureStorage": {
"type": "Direct",
- "requested": "[30.6.2, )",
- "resolved": "30.6.2",
- "contentHash": "3muxKdCePEKcjcnffWcIUFnXp/ELYci6rJBenB4HWOMZgh0SsUASuESSbluGJ4C9WPQRX8vgwsDuZhShkGx5nQ==",
+ "requested": "[30.11.1, )",
+ "resolved": "30.11.1",
+ "contentHash": "4ikWJZtafwfpC8S4Za2KSMs0XIkAZ9PqXLjgqu+KNd0rjEDwbKlFDssywiQHSRUgXgvDyGtSM2dJ7ye4VqTe0g==",
"dependencies": {
- "Azure.Storage.Blobs": "12.24.0",
- "Kentico.Xperience.Core": "30.6.2",
- "Newtonsoft.Json": "13.0.3"
+ "Azure.Storage.Blobs": "12.26.0",
+ "Kentico.Xperience.Core": "30.11.1",
+ "Newtonsoft.Json": "13.0.3",
+ "System.IO.Hashing": "9.0.9"
}
},
"Kentico.Xperience.ImageProcessing": {
"type": "Direct",
- "requested": "[30.6.2, )",
- "resolved": "30.6.2",
- "contentHash": "N7ujdzhLlE8kRkId/3AlkD+iREcZKbmskAgf3uLxwE+2QCJHLwZ8KPpkb/HEWuk0darVKQpnZCqF8XJmp/uPcQ==",
+ "requested": "[30.11.1, )",
+ "resolved": "30.11.1",
+ "contentHash": "1ry766+2gPvYWchNZBZ9R9v0rGpQqKtqiLGFnM/gLfO+44SdgFI6zfJ++AfPzjiyigN/Zc7zdDsKgb1Th4LjSg==",
"dependencies": {
- "Kentico.Xperience.Core": "30.6.2",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
+ "Kentico.Xperience.Core": "30.11.1",
+ "SkiaSharp": "3.119.1",
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.1"
}
},
"Kentico.Xperience.WebApp": {
"type": "Direct",
- "requested": "[30.6.2, )",
- "resolved": "30.6.2",
- "contentHash": "E0KRIEkv8UspYYiohWs/lsLUCXdD6KbwCGPBQAiwmVE4dFI6CjInKKulQ1Ml2QHPbji6+4qLtIsZJuprNmIO0w==",
+ "requested": "[30.11.1, )",
+ "resolved": "30.11.1",
+ "contentHash": "bK+55N6DbbnVshDelKbTWOfXUaEInmYWe8rKvJzFMFbq92jUe7j3+C69Tfu76c8jVk3Ph69LDHiTXZEwQTIq8Q==",
"dependencies": {
"CommandLineParser": "2.9.1",
"HotChocolate.AspNetCore": "15.0.3",
"HotChocolate.Data": "15.0.3",
- "HtmlSanitizer": "9.0.884",
- "Kentico.Xperience.Core": "[30.6.2]",
- "Microsoft.AspNetCore.Components": "8.0.16",
+ "HtmlSanitizer": "9.0.886",
+ "Kentico.Xperience.Core": "[30.11.1]",
+ "Microsoft.AspNetCore.Components": "8.0.20",
"Microsoft.Extensions.Caching.Memory": "8.0.1",
- "Microsoft.Extensions.FileProviders.Embedded": "8.0.16",
- "System.Text.Json": "8.0.5"
+ "Microsoft.Extensions.FileProviders.Embedded": "8.0.20"
}
},
"AngleSharp": {
@@ -79,19 +82,23 @@
"AngleSharp": "[0.17.0, 0.18.0)"
}
},
+ "Azure.AI.OpenAI": {
+ "type": "Transitive",
+ "resolved": "2.5.0-beta.1",
+ "contentHash": "ev1tmEhFVCc/JcOhxaysTALZ+hmuLP4ihWanUgwc3kaCQ6reyZ9RAALzBrolYHsln0M4104AHFnSKaIS10qinA==",
+ "dependencies": {
+ "Azure.Core": "1.49.0",
+ "OpenAI": "2.5.0"
+ }
+ },
"Azure.Core": {
"type": "Transitive",
- "resolved": "1.44.1",
- "contentHash": "YyznXLQZCregzHvioip07/BkzjuWNXogJEVz9T5W6TwjNr17ax41YGzYMptlo2G10oLCuVPoyva62y0SIRDixg==",
+ "resolved": "1.49.0",
+ "contentHash": "wmY5VEEVTBJN+8KVB6qSVZYDCMpHs1UXooOijx/NH7OsMtK92NlxhPBpPyh4cR+07R/zyDGvA5+Fss4TpwlO+g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "6.0.0",
- "System.ClientModel": "1.1.0",
- "System.Diagnostics.DiagnosticSource": "6.0.1",
- "System.Memory.Data": "6.0.0",
- "System.Numerics.Vectors": "4.5.0",
- "System.Text.Encodings.Web": "6.0.0",
- "System.Text.Json": "6.0.10",
- "System.Threading.Tasks.Extensions": "4.5.4"
+ "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
+ "System.ClientModel": "1.7.0",
+ "System.Memory.Data": "8.0.1"
}
},
"Azure.Identity": {
@@ -110,25 +117,26 @@
},
"Azure.Storage.Blobs": {
"type": "Transitive",
- "resolved": "12.24.0",
- "contentHash": "0SWiMtEYcemn5U69BqVPdqGDwcbl+lsF9L3WFPpqk1Db5g+ytr3L3GmUxMbvvdPNuFwTf03kKtWJpW/qW33T8A==",
+ "resolved": "12.26.0",
+ "contentHash": "EBRSHmI0eNzdufcIS1Rf7Ez9M8V1Jl7pMV4UWDERDMCv513KtAVsgz2ez2FQP9Qnwg7uEQrP+Uc7vBtumlr7sQ==",
"dependencies": {
- "Azure.Storage.Common": "12.23.0"
+ "Azure.Core": "1.47.3",
+ "Azure.Storage.Common": "12.25.0"
}
},
"Azure.Storage.Common": {
"type": "Transitive",
- "resolved": "12.23.0",
- "contentHash": "X/pe1LS3lC6s6MSL7A6FzRfnB6P72rNBt5oSuyan6Q4Jxr+KiN9Ufwqo32YLHOVfPcB8ESZZ4rBDketn+J37Rw==",
+ "resolved": "12.25.0",
+ "contentHash": "MHGWp4aLHRo0BdLj25U2qYdYK//Zz21k4bs3SVyNQEmJbBl3qZ8GuOmTSXJ+Zad93HnFXfvD8kyMr0gjA8Ftpw==",
"dependencies": {
- "Azure.Core": "1.44.1",
- "System.IO.Hashing": "6.0.0"
+ "Azure.Core": "1.47.3",
+ "System.IO.Hashing": "8.0.0"
}
},
"BouncyCastle.Cryptography": {
"type": "Transitive",
- "resolved": "2.5.1",
- "contentHash": "zy8TMeTP+1FH2NrLaNZtdRbBdq7u5MI+NFZQOBSM69u5RFkciinwzV2eveY6Kjf5MzgsYvvl6kTStsj3JrXqkg=="
+ "resolved": "2.6.1",
+ "contentHash": "vZsG2YILhthgRqO+ZVgRff4ZFKKTl0v7kqaVBLCtRvpREhfBP33pcWrdA3PRYgWuFL1RxiUFvjMUHTdBZlJcoA=="
},
"ChilliCream.Nitro.App": {
"type": "Transitive",
@@ -480,8 +488,8 @@
},
"HtmlSanitizer": {
"type": "Transitive",
- "resolved": "9.0.884",
- "contentHash": "snLmdnkg2kyXseDyNKD8e6h4XTtyXw3Zszmugpv5UOYMCn3FReDBEcWz/VO872MVP+jwIOtykbR7waCRblw5WA==",
+ "resolved": "9.0.886",
+ "contentHash": "qw87Q+bffcs2Fw/Rd3VXWg/QK+K9eIxeE9QidQLz3C/ffgUGuOB0X4MWUuuolUnnBvoD/u6FqXhsqIA67nL4kg==",
"dependencies": {
"AngleSharp": "[0.17.1]",
"AngleSharp.Css": "[0.17.0]"
@@ -489,10 +497,12 @@
},
"Kentico.Aira.Client": {
"type": "Transitive",
- "resolved": "3.5.0",
- "contentHash": "JwmCbaaUvG1oXA2IF2QZguJekbfEjx8n2ohDtBZUAZdvs2w6CeKP5bYXu7FLGJZPPM4YUNVOt6DAeMXb4SA+kw==",
+ "resolved": "3.6.1",
+ "contentHash": "KwDjaB7JkuyVsqChevFJK+UnZq0oXQP3zgXIf6uhuYvdgEsjADtflFJIi3kTg3mOHRxP6Z/8taQONdLNFQF00A==",
"dependencies": {
+ "Azure.Core": "1.47.1",
"Microsoft.Extensions.DependencyInjection": "8.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
@@ -501,67 +511,72 @@
},
"Magick.NET-Q8-AnyCPU": {
"type": "Transitive",
- "resolved": "14.6.0",
- "contentHash": "B0/qIiJ3Y+saxSLVOcPCBQe/5UZYU0FedxXu+ZvSL7DXOhEzbcOgnaTtUhpUZhMWSOB/zrkduKFHnCj+7W0GOg==",
+ "resolved": "14.8.2",
+ "contentHash": "zvxHpMdHqVwOoiAShgQsZfIlgT2PU5wRaDAc38go6ytlM7pk3SGpzOV49RlDC2CV+T1G+r4y/Fh7//YYCh7A5g==",
"dependencies": {
- "Magick.NET.Core": "14.6.0"
+ "Magick.NET.Core": "14.8.2"
}
},
"Magick.NET.Core": {
"type": "Transitive",
- "resolved": "14.6.0",
- "contentHash": "hyXMoLiq6iHooL54iTYzKtiWOAQOiwrwVMeoglGifwYAduAzVfeG+/BxgIz1SaxfczBfQFlcWKTrRU0RNBucUw=="
+ "resolved": "14.8.2",
+ "contentHash": "jGOTUTjMbTpOUCHj1IFlAlEl6bJdp+2tWi7q2CYhJx/ZahuqKMMzLfTOOyMX9rlSB4CYWX+FApIjmdb9OievIA=="
},
"MailKit": {
"type": "Transitive",
- "resolved": "4.12.1",
- "contentHash": "rIqJm92qtHvk1hDchsJ95Hy7n46A7imE24ol++ikXBsjf3Bi1qDBu4H91FfY6LrYXJaxRlc2gIIpC8AOJrCbqg==",
+ "resolved": "4.14.1",
+ "contentHash": "Rawu+h3lSSjKra0AxR+IUB99VQ7jWI+MvxThekqLhf+ic7VQ7a69lmPFW+LXuRYHla4ADcn3x16Gsvju3LTq9w==",
"dependencies": {
- "MimeKit": "4.12.0",
+ "MimeKit": "4.14.0",
"System.Formats.Asn1": "8.0.1"
}
},
"Microsoft.AspNetCore.Authorization": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "4msfwr7vdFQgQdmN54kqeY01GRG99sw2gTC8eWQ1eRxq6oOGNmGY0wIl9vk3xZN6CdIdXq2hwFSYGw2frfHLOw==",
+ "resolved": "8.0.20",
+ "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==",
"dependencies": {
- "Microsoft.AspNetCore.Metadata": "8.0.16",
+ "Microsoft.AspNetCore.Metadata": "8.0.20",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
}
},
"Microsoft.AspNetCore.Components": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "53foNz+R1KAe404RgmLxjpcqORZM23NLsS5Qe8zIIt02ThMPCa9IWC9WULwTr60g6kcTt1HUnExhrnvsVCl0SQ==",
+ "resolved": "8.0.20",
+ "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==",
"dependencies": {
- "Microsoft.AspNetCore.Authorization": "8.0.16",
- "Microsoft.AspNetCore.Components.Analyzers": "8.0.16"
+ "Microsoft.AspNetCore.Authorization": "8.0.20",
+ "Microsoft.AspNetCore.Components.Analyzers": "8.0.20"
}
},
"Microsoft.AspNetCore.Components.Analyzers": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "now9Taa3SMu7nWKe1sLExn86AVgo1NZej5u759UMvR74/OWzvDy2aN+uQE7twYW1mHTtR5ILjE7cX4L5WSm2Pg=="
+ "resolved": "8.0.20",
+ "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw=="
},
"Microsoft.AspNetCore.Metadata": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "sgavJHc/BLiGxFiw2frEoFZld+FXDQLyvS+3bzofSD1l2RXe6xkFpcWn1BFxJVqGq5w30hzdkwCbKYYTXax7OA=="
+ "resolved": "8.0.20",
+ "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA=="
},
"Microsoft.AspNetCore.SpaServices.Extensions": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "xVPYtExIrnhIeMv9WRiGWH3O+w9iCXNhcOKsJ6q27qOqVyw7awClKHtzHzumPon3169P587QCHT1dngcwgzvtg==",
+ "resolved": "8.0.20",
+ "contentHash": "hYPSqeu0fOKxqwivIzwhZQTbrYb33gUvky0qoX8BMwFCB7IYNk4qCsamsLAserFG+XhfBO5MWbJAJqVeQQVTcg==",
"dependencies": {
"Microsoft.Extensions.FileProviders.Physical": "8.0.0"
}
},
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
+ "resolved": "8.0.0",
+ "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
+ },
+ "Microsoft.Bcl.HashCode": {
+ "type": "Transitive",
+ "resolved": "1.1.1",
+ "contentHash": "MalY0Y/uM/LjXtHfX/26l2VtN4LDNZ2OE3aumNOHDLsT4fNYy2hiHXI4CXCqKpNUNm7iJ2brrc4J89UdaL56FA=="
},
"Microsoft.Data.SqlClient": {
"type": "Transitive",
@@ -583,6 +598,31 @@
"resolved": "5.2.0",
"contentHash": "po1jhvFd+8pbfvJR/puh+fkHi0GRanAdvayh/0e47yaM6CXWZ6opUjCMFuYlAnD2LcbyvQE7fPJKvogmaUcN+w=="
},
+ "Microsoft.Extensions.AI": {
+ "type": "Transitive",
+ "resolved": "9.9.1",
+ "contentHash": "+f4ZpR2CcFzOGe/fliCmipfT4nTzbNZJkRiXVPC/Fr71MQ1BIZ3KhyAqSyzXsP+xEdqNQ3KFRadCuUELV2XzWg==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.Abstractions": "9.9.1",
+ "Microsoft.Extensions.Caching.Abstractions": "8.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3"
+ }
+ },
+ "Microsoft.Extensions.AI.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.9.1",
+ "contentHash": "khnPyY46Yk2OTOY3z+hUsXxxl58RkMeSYxrWHr/eKYtM3Zp4UfY6Z7C75uMJTpt6l8eCJjoQ7tVj/R0Fmz/nPw=="
+ },
+ "Microsoft.Extensions.AI.OpenAI": {
+ "type": "Transitive",
+ "resolved": "9.9.1-preview.1.25474.6",
+ "contentHash": "dnIY1VAAHkZRoZBmBkVqr7bvZgJ0JILnqIR4bGkElHboQNmqtq+ZBzu5lOsr1/J1/J/qecEi3l2dSuNZkrpjVA==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.Abstractions": "9.9.1",
+ "OpenAI": "2.5.0"
+ }
+ },
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
"resolved": "8.0.0",
@@ -638,8 +678,8 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.2",
- "contentHash": "3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg=="
+ "resolved": "9.0.7",
+ "contentHash": "iPK1FxbGFr2Xb+4Y+dTYI8Gupu9pOi8I3JPuPsrogUmEhe2hzZ9LpCmolMEBhVDo2ikcSr7G5zYiwaapHSQTew=="
},
"Microsoft.Extensions.Diagnostics": {
"type": "Transitive",
@@ -670,8 +710,8 @@
},
"Microsoft.Extensions.FileProviders.Embedded": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "YIo25vIQ4sMG4zAVNz08zVFMsbKN38D9BJKWfE+V5AJ6irPDQthlYGmADBdoWNNY9U6PwDE6ba0o4DhU9RiTRg==",
+ "resolved": "8.0.20",
+ "contentHash": "EzQEBehL0FiGAXYPuMywDqgOLRTRV7vJ9L6tp+1/KQfJHT1Ag6QWPFRnlwbWFGXJriwibF0DQYf0Z6BWnmG72w==",
"dependencies": {
"Microsoft.Extensions.FileProviders.Abstractions": "8.0.0"
}
@@ -718,19 +758,19 @@
},
"Microsoft.Extensions.Localization": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "O8YQPhXppePnh/lEVPnURMtQhp9PAcprx8Zm0deNwC0AhGpEqxKZYE3f+z0g572iMV/CP/raNFZ7eZDe+6FivQ==",
+ "resolved": "8.0.20",
+ "contentHash": "VJy90ZyJ2qQS8lk9s9WFRFLcdmsvycFnndcsaNcwZ/dLPRp0XToymF6H4rqgsowiSJp+qEVlPvyc6OP5aaOo1g==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Localization.Abstractions": "8.0.16",
+ "Microsoft.Extensions.Localization.Abstractions": "8.0.20",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
}
},
"Microsoft.Extensions.Localization.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.16",
- "contentHash": "Rzu/KGBSk+VNT3CVVz9cdZNqmaytfQGhTTUXTl9inlwxvkygz2gJYxpYnRC8VqR6vLLDdGXpubGj9zASd0WnMw=="
+ "resolved": "8.0.20",
+ "contentHash": "Bm583aOlAwllYWv1r4cwAFxUkw0FN5COXrKjjQpplnxE9A5zG14thfIVuaCQwO84rQPiPaLm2ytCzH4htDAUsg=="
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
@@ -781,6 +821,14 @@
"resolved": "8.0.0",
"contentHash": "bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g=="
},
+ "Microsoft.Extensions.VectorData.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.7.0",
+ "contentHash": "Vth/omSCX2vR0JabzSRU/hdPhr0CvUVZlaS2lJPWHrEwvak8ntrQLDtLMtMiWKSvviGBe/WmjUW8gA3qqn9tjw==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.Abstractions": "9.5.0"
+ }
+ },
"Microsoft.Identity.Client": {
"type": "Transitive",
"resolved": "4.61.3",
@@ -846,6 +894,73 @@
"Microsoft.IdentityModel.Logging": "7.6.2"
}
},
+ "Microsoft.SemanticKernel": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "pKj79wS1kHYqGtRek19iP5JDdg7PYuSVY+Dl2SxxBTiYiQrRtsGcX+TNuWeD63NepHxQCXtBRGzeqtavxdqniA==",
+ "dependencies": {
+ "Microsoft.SemanticKernel.Connectors.AzureOpenAI": "1.66.0",
+ "Microsoft.SemanticKernel.Core": "1.66.0"
+ }
+ },
+ "Microsoft.SemanticKernel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "eWjGp4UCYMU+7q4P1NaU5Uq5xVt4cXbr6dMP17FtSJJvLzMFVVU9Ja1cAGyVMsjgfnEnf0lJLTr+s+XDoqFqdg==",
+ "dependencies": {
+ "Microsoft.Bcl.HashCode": "1.1.1",
+ "Microsoft.Extensions.AI": "9.9.1",
+ "Microsoft.Extensions.VectorData.Abstractions": "9.7.0"
+ }
+ },
+ "Microsoft.SemanticKernel.Agents.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "2KyV+sfq0helwGZjE0JTL1Md2P21hE15lg3mR6na828DuNJyrcLHqIuzOt+t0sBSfc34KVTgTYtZaW0FA9lHtg==",
+ "dependencies": {
+ "Microsoft.SemanticKernel.Abstractions": "1.66.0",
+ "System.Text.Json": "8.0.6"
+ }
+ },
+ "Microsoft.SemanticKernel.Agents.Core": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "PRO6K1Kb2NFRepRNudKAbpysVyoIdFSvLwoZLXkqIVRz3G0bwSymzlnZGAq6Pv2RDzw4v0adkusVcmV4viUDaA==",
+ "dependencies": {
+ "Microsoft.SemanticKernel.Agents.Abstractions": "1.66.0",
+ "Microsoft.SemanticKernel.Core": "1.66.0"
+ }
+ },
+ "Microsoft.SemanticKernel.Connectors.AzureOpenAI": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "5+HHkkhDhL3CP4vBBoHve2iebedFpVO/DR5hH5Exze35PNmrDT1hP67oVTpF2S3NQPYWx9I+PMdGFfr7b2VSwA==",
+ "dependencies": {
+ "Azure.AI.OpenAI": "2.5.0-beta.1",
+ "Microsoft.SemanticKernel.Connectors.OpenAI": "1.66.0",
+ "Microsoft.SemanticKernel.Core": "1.66.0"
+ }
+ },
+ "Microsoft.SemanticKernel.Connectors.OpenAI": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "jju5DWinn4Ig06aMzMly0FlXggFBxs6kwOloGhrPafwfp72QVfcqCa5i2EtsGe0I1IUvoRVzZiSpBwyV2fo6pQ==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.OpenAI": "9.9.1-preview.1.25474.6",
+ "Microsoft.SemanticKernel.Core": "1.66.0",
+ "OpenAI": "2.5.0"
+ }
+ },
+ "Microsoft.SemanticKernel.Core": {
+ "type": "Transitive",
+ "resolved": "1.66.0",
+ "contentHash": "D5q3UYs9IjyRGXHptrzXU8XwenIKvqYi3gPcuSU2yeIyD6LbFoOJJI+1U/7uVtVwPuaNne4IVuGbhkQvqrNcUg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "8.0.1",
+ "Microsoft.SemanticKernel.Abstractions": "1.66.0",
+ "System.Numerics.Tensors": "9.0.8"
+ }
+ },
"Microsoft.SqlServer.Server": {
"type": "Transitive",
"resolved": "1.0.0",
@@ -853,10 +968,10 @@
},
"MimeKit": {
"type": "Transitive",
- "resolved": "4.12.0",
- "contentHash": "PFUHfs6BZxKYM/QPJksAwXphbJf0SEfdSfsoQ6p6yvFRaJPofFJMBiotWhFRrdSUzfp6C6K49EjBIqIwZ2TJqA==",
+ "resolved": "4.14.0",
+ "contentHash": "g0LtsMC8DCTkc030C3UgVqbltOJmV5cz4AX8ASowz2ZA+lxopXSYtC1XXYmenxy606aWFLwi5Xy4cC/zyYjbjQ==",
"dependencies": {
- "BouncyCastle.Cryptography": "2.5.1",
+ "BouncyCastle.Cryptography": "2.6.1",
"System.Security.Cryptography.Pkcs": "8.0.1"
}
},
@@ -870,29 +985,37 @@
"resolved": "13.0.3",
"contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
},
+ "OpenAI": {
+ "type": "Transitive",
+ "resolved": "2.5.0",
+ "contentHash": "DADdrU3XcqwcRfANPl+mmrIROoPZ8m4bQMoLSLq7Ao+eaRr3HdTki+h6NUiJOewb9KpQ8zV3ujXUZIQjIGH7aQ==",
+ "dependencies": {
+ "System.ClientModel": "1.6.1"
+ }
+ },
"SkiaSharp": {
"type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
+ "resolved": "3.119.1",
+ "contentHash": "+Ru1BTSZQne3Vp+vbSb50Ke3Nlc3ZnItxx4+751J9WZ8YzLKAV/n+9DAo4zFTyeCI//ueT63c+VybmTTpYBEiw==",
"dependencies": {
- "SkiaSharp.NativeAssets.Win32": "3.119.0",
- "SkiaSharp.NativeAssets.macOS": "3.119.0"
+ "SkiaSharp.NativeAssets.Win32": "3.119.1",
+ "SkiaSharp.NativeAssets.macOS": "3.119.1"
}
},
"SkiaSharp.NativeAssets.Linux.NoDependencies": {
"type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
+ "resolved": "3.119.1",
+ "contentHash": "5jj6gBCe4K6TLnIERBXZfmUNE0TUyeTaF28RCxdCgIDVDaCAbHwEbk99eNYRFem/ubW/hKdvayZBOt6PaDL05g=="
},
"SkiaSharp.NativeAssets.macOS": {
"type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
+ "resolved": "3.119.1",
+ "contentHash": "6hR3BdLhApjDxR1bFrJ7/lMydPfI01s3K+3WjIXFUlfC0MFCFCwRzv+JtzIkW9bDXs7XUVQS+6EVf0uzCasnGQ=="
},
"SkiaSharp.NativeAssets.Win32": {
"type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
+ "resolved": "3.119.1",
+ "contentHash": "8C4GSXVJqSr0y3Tyyv5jz6MJSTVUyYkMjeKrzK+VyZPGLo89MNoUEclVuYahzOCDdtbfXrd2HtxXfDuvoSXrUw=="
},
"System.Buffers": {
"type": "Transitive",
@@ -901,11 +1024,11 @@
},
"System.ClientModel": {
"type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "UocOlCkxLZrG2CKMAAImPcldJTxeesHnHGHwhJ0pNlZEvEXcWKuQvVOER2/NiOkJGRJk978SNdw3j6/7O9H1lg==",
+ "resolved": "1.7.0",
+ "contentHash": "NKKA3/O6B7PxmtIzOifExHdfoWthy3AD4EZ1JfzcZU8yGZTbYrK1qvXsHUL/1yQKKqWSKgIR1Ih/yf2gOaHc4w==",
"dependencies": {
- "System.Memory.Data": "1.0.2",
- "System.Text.Json": "6.0.9"
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "System.Memory.Data": "8.0.1"
}
},
"System.CodeDom": {
@@ -951,8 +1074,8 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "iFhbuwiertFWWVlbOtfVV2MaojUW0/eQ2AKkBcjvmWHYw2orW5OiTHPqAeB7ny5+s09EQaZaQmX4SIpGX8HUdg=="
+ "resolved": "9.0.9",
+ "contentHash": "hcGHdlcKtox37LQZBLYJ3GdTlHx16F5tL96Rt8iaFscCAJW9IZt3asQbyuJMjcM9oyrn3Yh2454VY2fU0d/stw=="
},
"System.IO.Pipelines": {
"type": "Transitive",
@@ -966,16 +1089,13 @@
},
"System.Memory.Data": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "ntFHArH3I4Lpjf5m4DCXQHJuGwWPNVJPaAvM95Jy/u+2Yzt2ryiyIN04LAogkjP9DeRcEOiviAjQotfmPq/FrQ==",
- "dependencies": {
- "System.Text.Json": "6.0.0"
- }
+ "resolved": "8.0.1",
+ "contentHash": "BVYuec3jV23EMRDeR7Dr1/qhx7369dZzJ9IWy2xylvb4YfXsrUxspWc4UWYid/tj4zZK58uGZqn2WQiaDMhmAg=="
},
- "System.Numerics.Vectors": {
+ "System.Numerics.Tensors": {
"type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ=="
+ "resolved": "9.0.8",
+ "contentHash": "vnT3XBwytt8pYM25+lEHzR19F4GTkA9YA1E6wLOb55fiyY0wIaTVhlLrWAurvXcsgUdtNn0Ihw4qwWlsK6Wljg=="
},
"System.Runtime.Caching": {
"type": "Transitive",
@@ -1008,18 +1128,10 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
- "System.Text.Encodings.Web": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
- },
"System.Text.Json": {
"type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
+ "resolved": "8.0.6",
+ "contentHash": "BvSpVBsVN9b+Y+wONbvJOHd1HjXQf33+XiC28ZMOwRsYb42mz3Q8YHnpTSwpwJLqYCMqM+0UUVC3V+pi25XfkQ=="
},
"System.Threading.Tasks.Extensions": {
"type": "Transitive",
@@ -1037,31 +1149,32 @@
"trainingguides.entities": {
"type": "Project",
"dependencies": {
- "Kentico.Xperience.Core": "[30.6.2, )"
+ "Kentico.Xperience.Core": "[30.11.1, )"
}
},
"Kentico.Xperience.Core": {
"type": "CentralTransitive",
- "requested": "[30.6.2, )",
- "resolved": "30.6.2",
- "contentHash": "n7TK2Bzld0xeiDIgJMUVUBJcQ3S1vfqEzQUflF+X/NFIiUy4IxG/SiTiuUQ7lhsoXVzgRJr6XaCSVhUz9bCqyw==",
+ "requested": "[30.11.1, )",
+ "resolved": "30.11.1",
+ "contentHash": "mB3XlAD00iyJlG/ADO70jsWtTnzVJl2da/BAnZzQiTFy4caSnij402JmyCRg+ItMEy0hyIkrGeV2+sfWGL86zA==",
"dependencies": {
"AngleSharp": "0.17.1",
- "Kentico.Aira.Client": "3.5.0",
- "Magick.NET-Q8-AnyCPU": "14.6.0",
- "MailKit": "4.12.1",
+ "Kentico.Aira.Client": "3.6.1",
+ "Magick.NET-Q8-AnyCPU": "14.8.2",
+ "MailKit": "4.14.1",
"Microsoft.Data.SqlClient": "5.2.3",
"Microsoft.Extensions.Caching.Memory": "8.0.1",
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.DependencyInjection": "8.0.1",
"Microsoft.Extensions.FileProviders.Physical": "8.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
- "Microsoft.Extensions.Localization": "8.0.16",
+ "Microsoft.Extensions.Localization": "8.0.20",
+ "Microsoft.Extensions.Logging": "8.0.1",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
"Mono.Cecil": "0.11.6",
"Newtonsoft.Json": "13.0.3",
"System.CodeDom": "8.0.0",
- "System.IO.Hashing": "9.0.5"
+ "System.IO.Hashing": "9.0.9"
}
}
}