diff --git a/InkyCal.Data.Tests/InkyCal.Data.Tests.csproj b/InkyCal.Data.Tests/InkyCal.Data.Tests.csproj
index 143bf2f..1d85b38 100644
--- a/InkyCal.Data.Tests/InkyCal.Data.Tests.csproj
+++ b/InkyCal.Data.Tests/InkyCal.Data.Tests.csproj
@@ -21,8 +21,8 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/InkyCal.Data.Tests/packages.lock.json b/InkyCal.Data.Tests/packages.lock.json
index 5db45c1..4243e2f 100644
--- a/InkyCal.Data.Tests/packages.lock.json
+++ b/InkyCal.Data.Tests/packages.lock.json
@@ -45,21 +45,21 @@
},
"MSTest.TestAdapter": {
"type": "Direct",
- "requested": "[3.9.3, )",
- "resolved": "3.9.3",
- "contentHash": "smeoTZladaMNSB+q8TeTcFdk2hA5hxdqbSnvEiuTo96v/pJlllPc9PviggjXAY6n3aO+7wKC8GXH66c5QPPptg==",
+ "requested": "[3.10.0, )",
+ "resolved": "3.10.0",
+ "contentHash": "G5DQeMPNc5T/iG38GX23Tm9l3lcf5RsCMfTRirKIFZqEHRNlsRiE/oeMKlO0U8vMl7ak8msPYnSEvrnoAtIllA==",
"dependencies": {
- "Microsoft.Testing.Extensions.VSTestBridge": "1.7.3",
- "Microsoft.Testing.Platform.MSBuild": "1.7.3"
+ "Microsoft.Testing.Extensions.VSTestBridge": "1.8.0",
+ "Microsoft.Testing.Platform.MSBuild": "1.8.0"
}
},
"MSTest.TestFramework": {
"type": "Direct",
- "requested": "[3.9.3, )",
- "resolved": "3.9.3",
- "contentHash": "GkswaCXXGhSx6bHkl01ybBffVtRR/IPgyzIHDWywd6/yVNH96MaGuUeEtpuGaJXHe2sdMBgB2etp6panY4w6pQ==",
+ "requested": "[3.10.0, )",
+ "resolved": "3.10.0",
+ "contentHash": "G0LStK5LWTzMaM052tBKeWt8S2psHz/UXmsN5XTsLDqCzEl/Q7ysMvlOP/iVd+WDUMse76T66LV160mvqg+87A==",
"dependencies": {
- "MSTest.Analyzers": "3.9.3"
+ "MSTest.Analyzers": "3.10.0"
}
},
"SonarAnalyzer.CSharp": {
@@ -516,44 +516,44 @@
},
"Microsoft.Testing.Extensions.Telemetry": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "udSTexALlmp01a6a4fNzzpcUyUZOUbVZRRdHotCcnM1pCl3G1wqRWJlD9B6vDaIw29tYBPv7iA+YbVvq61RonA==",
+ "resolved": "1.8.0",
+ "contentHash": "b3cEXE/XQdNLgfiAMftajiAugYsgWlszN+kQCEbJW/XQR9vcFXeebnrRlnMJgPwShi8t+uvypO9YC+zsYocR9Q==",
"dependencies": {
"Microsoft.ApplicationInsights": "2.23.0",
- "Microsoft.Testing.Platform": "1.7.3"
+ "Microsoft.Testing.Platform": "1.8.0"
}
},
"Microsoft.Testing.Extensions.TrxReport.Abstractions": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "dDEETHbX5JQBMIFgBPkX/FmCU4DRQSG+k58QUtz7zTdnEZDafPKH6YHSMoHY3blDiZV/vcSol35Ux3WC7wU+9Q==",
+ "resolved": "1.8.0",
+ "contentHash": "jdF90PoTAVHDGdd3XjOANu6Gg8eBupJOB8+e7ieRsogZcDJQs9PMvUCK5cHGPgOYvnotnI/LPBfb+WENZrZ0LA==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.7.3"
+ "Microsoft.Testing.Platform": "1.8.0"
}
},
"Microsoft.Testing.Extensions.VSTestBridge": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "iLD8UlqQis9eVmgKxuqEUBm1Tzmsqj6xluj8xe6/scM+PQ84eDX2oqi0rra2N0JLli5LxloTb0iWYN5y4+kn1A==",
+ "resolved": "1.8.0",
+ "contentHash": "lqwYtJ2BYuvemrgTy/ijRI5G7m9p71Iuui01pfini3/2t70q8pn34GuiokzPCx/Vg4dNmj3pyYMJPEmlw8iGGg==",
"dependencies": {
"Microsoft.TestPlatform.AdapterUtilities": "17.13.0",
"Microsoft.TestPlatform.ObjectModel": "17.13.0",
- "Microsoft.Testing.Extensions.Telemetry": "1.7.3",
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.7.3",
- "Microsoft.Testing.Platform": "1.7.3"
+ "Microsoft.Testing.Extensions.Telemetry": "1.8.0",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.8.0",
+ "Microsoft.Testing.Platform": "1.8.0"
}
},
"Microsoft.Testing.Platform": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "cI6u+CPxv3+07cbSwJVKOfxFrecbjfZnid1fe8EMhyPY4qmsSNnm+hN+GIy8u4JIlrADfrskDiwnScjRzVzJNw=="
+ "resolved": "1.8.0",
+ "contentHash": "xQpbHCX/oS9Vnlt6Pp3dQMiLwIRzBWnr9ElIQZPom+DoRz3Nbvdr5HfgjCMDSrD0iz5sI4kPV8qhQRYdm+hQyQ=="
},
"Microsoft.Testing.Platform.MSBuild": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "tSIKXv7tLLYDjfodqLuTigsmOVcYj0CDC1rYeac5MTgHjbYV8IfmYh4FprBt/xE1zW8phkCYP766F9ayo560jA==",
+ "resolved": "1.8.0",
+ "contentHash": "jfCRgwDZREb0SmV5lLDGeYJ4KUomGDJuQJYeLPgdeWAbxL4nIz5JAkWf9Rvz3O2SZxdeTcHbpKYtGGyDaOTdQg==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.7.3"
+ "Microsoft.Testing.Platform": "1.8.0"
}
},
"Microsoft.TestPlatform.AdapterUtilities": {
@@ -585,8 +585,8 @@
},
"MSTest.Analyzers": {
"type": "Transitive",
- "resolved": "3.9.3",
- "contentHash": "M8dR1yQZErWiH8BtQT1L66xnuRbSLa8WgQLwI/A0yU/rFmEAorbU+hUj3JeJRqyVFwrDpjeQ4rmg7Vo6zSgzRw=="
+ "resolved": "3.10.0",
+ "contentHash": "NpP5VVBipv4dVyf9K6QVJGHkkzj6bUmTG8fFdyo1uavSoUzpSNpJ8VVxbEojMd33JxAcnp9WRfdIEUBLrcMh2A=="
},
"Newtonsoft.Json": {
"type": "Transitive",
diff --git a/InkyCal.Models.Tests/InkyCal.Models.Tests.csproj b/InkyCal.Models.Tests/InkyCal.Models.Tests.csproj
index 6162cfb..1f666c6 100644
--- a/InkyCal.Models.Tests/InkyCal.Models.Tests.csproj
+++ b/InkyCal.Models.Tests/InkyCal.Models.Tests.csproj
@@ -13,9 +13,9 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/InkyCal.Models.Tests/packages.lock.json b/InkyCal.Models.Tests/packages.lock.json
index 5c6c63d..4bdad6d 100644
--- a/InkyCal.Models.Tests/packages.lock.json
+++ b/InkyCal.Models.Tests/packages.lock.json
@@ -26,21 +26,21 @@
},
"MSTest.TestAdapter": {
"type": "Direct",
- "requested": "[3.9.3, )",
- "resolved": "3.9.3",
- "contentHash": "smeoTZladaMNSB+q8TeTcFdk2hA5hxdqbSnvEiuTo96v/pJlllPc9PviggjXAY6n3aO+7wKC8GXH66c5QPPptg==",
+ "requested": "[3.10.0, )",
+ "resolved": "3.10.0",
+ "contentHash": "G5DQeMPNc5T/iG38GX23Tm9l3lcf5RsCMfTRirKIFZqEHRNlsRiE/oeMKlO0U8vMl7ak8msPYnSEvrnoAtIllA==",
"dependencies": {
- "Microsoft.Testing.Extensions.VSTestBridge": "1.7.3",
- "Microsoft.Testing.Platform.MSBuild": "1.7.3"
+ "Microsoft.Testing.Extensions.VSTestBridge": "1.8.0",
+ "Microsoft.Testing.Platform.MSBuild": "1.8.0"
}
},
"MSTest.TestFramework": {
"type": "Direct",
- "requested": "[3.9.3, )",
- "resolved": "3.9.3",
- "contentHash": "GkswaCXXGhSx6bHkl01ybBffVtRR/IPgyzIHDWywd6/yVNH96MaGuUeEtpuGaJXHe2sdMBgB2etp6panY4w6pQ==",
+ "requested": "[3.10.0, )",
+ "resolved": "3.10.0",
+ "contentHash": "G0LStK5LWTzMaM052tBKeWt8S2psHz/UXmsN5XTsLDqCzEl/Q7ysMvlOP/iVd+WDUMse76T66LV160mvqg+87A==",
"dependencies": {
- "MSTest.Analyzers": "3.9.3"
+ "MSTest.Analyzers": "3.10.0"
}
},
"SonarAnalyzer.CSharp": {
@@ -93,44 +93,44 @@
},
"Microsoft.Testing.Extensions.Telemetry": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "udSTexALlmp01a6a4fNzzpcUyUZOUbVZRRdHotCcnM1pCl3G1wqRWJlD9B6vDaIw29tYBPv7iA+YbVvq61RonA==",
+ "resolved": "1.8.0",
+ "contentHash": "b3cEXE/XQdNLgfiAMftajiAugYsgWlszN+kQCEbJW/XQR9vcFXeebnrRlnMJgPwShi8t+uvypO9YC+zsYocR9Q==",
"dependencies": {
"Microsoft.ApplicationInsights": "2.23.0",
- "Microsoft.Testing.Platform": "1.7.3"
+ "Microsoft.Testing.Platform": "1.8.0"
}
},
"Microsoft.Testing.Extensions.TrxReport.Abstractions": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "dDEETHbX5JQBMIFgBPkX/FmCU4DRQSG+k58QUtz7zTdnEZDafPKH6YHSMoHY3blDiZV/vcSol35Ux3WC7wU+9Q==",
+ "resolved": "1.8.0",
+ "contentHash": "jdF90PoTAVHDGdd3XjOANu6Gg8eBupJOB8+e7ieRsogZcDJQs9PMvUCK5cHGPgOYvnotnI/LPBfb+WENZrZ0LA==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.7.3"
+ "Microsoft.Testing.Platform": "1.8.0"
}
},
"Microsoft.Testing.Extensions.VSTestBridge": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "iLD8UlqQis9eVmgKxuqEUBm1Tzmsqj6xluj8xe6/scM+PQ84eDX2oqi0rra2N0JLli5LxloTb0iWYN5y4+kn1A==",
+ "resolved": "1.8.0",
+ "contentHash": "lqwYtJ2BYuvemrgTy/ijRI5G7m9p71Iuui01pfini3/2t70q8pn34GuiokzPCx/Vg4dNmj3pyYMJPEmlw8iGGg==",
"dependencies": {
"Microsoft.TestPlatform.AdapterUtilities": "17.13.0",
"Microsoft.TestPlatform.ObjectModel": "17.13.0",
- "Microsoft.Testing.Extensions.Telemetry": "1.7.3",
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.7.3",
- "Microsoft.Testing.Platform": "1.7.3"
+ "Microsoft.Testing.Extensions.Telemetry": "1.8.0",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.8.0",
+ "Microsoft.Testing.Platform": "1.8.0"
}
},
"Microsoft.Testing.Platform": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "cI6u+CPxv3+07cbSwJVKOfxFrecbjfZnid1fe8EMhyPY4qmsSNnm+hN+GIy8u4JIlrADfrskDiwnScjRzVzJNw=="
+ "resolved": "1.8.0",
+ "contentHash": "xQpbHCX/oS9Vnlt6Pp3dQMiLwIRzBWnr9ElIQZPom+DoRz3Nbvdr5HfgjCMDSrD0iz5sI4kPV8qhQRYdm+hQyQ=="
},
"Microsoft.Testing.Platform.MSBuild": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "tSIKXv7tLLYDjfodqLuTigsmOVcYj0CDC1rYeac5MTgHjbYV8IfmYh4FprBt/xE1zW8phkCYP766F9ayo560jA==",
+ "resolved": "1.8.0",
+ "contentHash": "jfCRgwDZREb0SmV5lLDGeYJ4KUomGDJuQJYeLPgdeWAbxL4nIz5JAkWf9Rvz3O2SZxdeTcHbpKYtGGyDaOTdQg==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.7.3"
+ "Microsoft.Testing.Platform": "1.8.0"
}
},
"Microsoft.TestPlatform.AdapterUtilities": {
@@ -157,8 +157,8 @@
},
"MSTest.Analyzers": {
"type": "Transitive",
- "resolved": "3.9.3",
- "contentHash": "M8dR1yQZErWiH8BtQT1L66xnuRbSLa8WgQLwI/A0yU/rFmEAorbU+hUj3JeJRqyVFwrDpjeQ4rmg7Vo6zSgzRw=="
+ "resolved": "3.10.0",
+ "contentHash": "NpP5VVBipv4dVyf9K6QVJGHkkzj6bUmTG8fFdyo1uavSoUzpSNpJ8VVxbEojMd33JxAcnp9WRfdIEUBLrcMh2A=="
},
"Newtonsoft.Json": {
"type": "Transitive",
diff --git a/InkyCal.Server/packages.lock.json b/InkyCal.Server/packages.lock.json
index 8afda8f..14d5852 100644
--- a/InkyCal.Server/packages.lock.json
+++ b/InkyCal.Server/packages.lock.json
@@ -731,10 +731,10 @@
},
"Ical.Net": {
"type": "Transitive",
- "resolved": "4.3.1",
- "contentHash": "ZQHNJAy26XeW0OnVRxyHW1xNWkLdueIInPCo76sdNCC0Sr8dAfBzN3DApWWk2r0nwCU0oJIGsrFHdCcQu5RWag==",
+ "resolved": "5.1.0",
+ "contentHash": "vs3ua022HGxISADoBSIAsL7Gd5AlOMNVvMI+QD4XwSD4xutuCESTJnkgwTpZr+iW6yIPLXqWJDun4TlxcSuh2w==",
"dependencies": {
- "NodaTime": "3.2.0"
+ "NodaTime": "3.2.2"
}
},
"Magick.NET-Q16-AnyCPU": {
@@ -1371,8 +1371,8 @@
},
"NodaTime": {
"type": "Transitive",
- "resolved": "3.2.0",
- "contentHash": "yoRA3jEJn8NM0/rQm78zuDNPA3DonNSZdsorMUj+dltc1D+/Lc5h9YXGqbEEZozMGr37lAoYkcSM/KjTVqD0ow=="
+ "resolved": "3.2.2",
+ "contentHash": "dmju5W0UYC3QP/UJM0juKAZkH0HSDMp0gH91A0+mT9M0kgyM2Jm67hUZPl/WRQLq8Lijjqmdk8kyAViWFWM7dA=="
},
"OpenAI-DotNet": {
"type": "Transitive",
@@ -1479,8 +1479,8 @@
},
"Sentry": {
"type": "Transitive",
- "resolved": "5.12.0",
- "contentHash": "m3C9urnnPhvk+Ua+771NF6+qw4mLY9QKBwM9IaJFNvqslh6Yb+EBFckwP0V4jaMHdgyPBAjegcBE1lR9vJ6kAw=="
+ "resolved": "5.13.0",
+ "contentHash": "gmD7k2+EV3Or3ekcYrxNwS6XusZrKdxkWneZ2vFlXgUSCGeXB4I59d4XP/wT/93jc/vSA8xCf4HyI6xU/SZnPw=="
},
"Sentry.Extensions.Logging": {
"type": "Transitive",
@@ -2125,7 +2125,7 @@
"Bugsnag": "[4.1.0, )",
"Google.Apis.Calendar.v3": "[1.69.0.3746, )",
"Google.Apis.Oauth2.v2": "[1.68.0.1869, )",
- "Ical.Net": "[4.3.1, )",
+ "Ical.Net": "[5.1.0, )",
"InkyCal.Models": "[1.0.0, )",
"InkyCal.Server.Config": "[1.0.0, )",
"Magick.NET-Q16-AnyCPU": "[14.7.0, )",
@@ -2133,7 +2133,7 @@
"Microsoft.Extensions.Caching.Memory": "[9.0.7, )",
"MiniProfiler.Shared": "[4.5.4, )",
"OpenAI-DotNet": "[8.8.1, )",
- "Sentry": "[5.12.0, )",
+ "Sentry": "[5.13.0, )",
"SixLabors.ImageSharp": "[3.1.10, )",
"SixLabors.ImageSharp.Drawing": "[2.1.6, )",
"System.Net.Http": "[4.3.4, )",
diff --git a/InkyCal.Utils.Tests/InkyCal.Utils.Tests.csproj b/InkyCal.Utils.Tests/InkyCal.Utils.Tests.csproj
index 6c890c7..7b55f90 100644
--- a/InkyCal.Utils.Tests/InkyCal.Utils.Tests.csproj
+++ b/InkyCal.Utils.Tests/InkyCal.Utils.Tests.csproj
@@ -23,8 +23,8 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/InkyCal.Utils.Tests/packages.lock.json b/InkyCal.Utils.Tests/packages.lock.json
index add391d..d992e13 100644
--- a/InkyCal.Utils.Tests/packages.lock.json
+++ b/InkyCal.Utils.Tests/packages.lock.json
@@ -44,21 +44,21 @@
},
"MSTest.TestAdapter": {
"type": "Direct",
- "requested": "[3.9.3, )",
- "resolved": "3.9.3",
- "contentHash": "smeoTZladaMNSB+q8TeTcFdk2hA5hxdqbSnvEiuTo96v/pJlllPc9PviggjXAY6n3aO+7wKC8GXH66c5QPPptg==",
+ "requested": "[3.10.0, )",
+ "resolved": "3.10.0",
+ "contentHash": "G5DQeMPNc5T/iG38GX23Tm9l3lcf5RsCMfTRirKIFZqEHRNlsRiE/oeMKlO0U8vMl7ak8msPYnSEvrnoAtIllA==",
"dependencies": {
- "Microsoft.Testing.Extensions.VSTestBridge": "1.7.3",
- "Microsoft.Testing.Platform.MSBuild": "1.7.3"
+ "Microsoft.Testing.Extensions.VSTestBridge": "1.8.0",
+ "Microsoft.Testing.Platform.MSBuild": "1.8.0"
}
},
"MSTest.TestFramework": {
"type": "Direct",
- "requested": "[3.9.3, )",
- "resolved": "3.9.3",
- "contentHash": "GkswaCXXGhSx6bHkl01ybBffVtRR/IPgyzIHDWywd6/yVNH96MaGuUeEtpuGaJXHe2sdMBgB2etp6panY4w6pQ==",
+ "requested": "[3.10.0, )",
+ "resolved": "3.10.0",
+ "contentHash": "G0LStK5LWTzMaM052tBKeWt8S2psHz/UXmsN5XTsLDqCzEl/Q7ysMvlOP/iVd+WDUMse76T66LV160mvqg+87A==",
"dependencies": {
- "MSTest.Analyzers": "3.9.3"
+ "MSTest.Analyzers": "3.10.0"
}
},
"SonarAnalyzer.CSharp": {
@@ -163,10 +163,10 @@
},
"Ical.Net": {
"type": "Transitive",
- "resolved": "4.3.1",
- "contentHash": "ZQHNJAy26XeW0OnVRxyHW1xNWkLdueIInPCo76sdNCC0Sr8dAfBzN3DApWWk2r0nwCU0oJIGsrFHdCcQu5RWag==",
+ "resolved": "5.1.0",
+ "contentHash": "vs3ua022HGxISADoBSIAsL7Gd5AlOMNVvMI+QD4XwSD4xutuCESTJnkgwTpZr+iW6yIPLXqWJDun4TlxcSuh2w==",
"dependencies": {
- "NodaTime": "3.2.0"
+ "NodaTime": "3.2.2"
}
},
"Magick.NET-Q16-AnyCPU": {
@@ -329,44 +329,44 @@
},
"Microsoft.Testing.Extensions.Telemetry": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "udSTexALlmp01a6a4fNzzpcUyUZOUbVZRRdHotCcnM1pCl3G1wqRWJlD9B6vDaIw29tYBPv7iA+YbVvq61RonA==",
+ "resolved": "1.8.0",
+ "contentHash": "b3cEXE/XQdNLgfiAMftajiAugYsgWlszN+kQCEbJW/XQR9vcFXeebnrRlnMJgPwShi8t+uvypO9YC+zsYocR9Q==",
"dependencies": {
"Microsoft.ApplicationInsights": "2.23.0",
- "Microsoft.Testing.Platform": "1.7.3"
+ "Microsoft.Testing.Platform": "1.8.0"
}
},
"Microsoft.Testing.Extensions.TrxReport.Abstractions": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "dDEETHbX5JQBMIFgBPkX/FmCU4DRQSG+k58QUtz7zTdnEZDafPKH6YHSMoHY3blDiZV/vcSol35Ux3WC7wU+9Q==",
+ "resolved": "1.8.0",
+ "contentHash": "jdF90PoTAVHDGdd3XjOANu6Gg8eBupJOB8+e7ieRsogZcDJQs9PMvUCK5cHGPgOYvnotnI/LPBfb+WENZrZ0LA==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.7.3"
+ "Microsoft.Testing.Platform": "1.8.0"
}
},
"Microsoft.Testing.Extensions.VSTestBridge": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "iLD8UlqQis9eVmgKxuqEUBm1Tzmsqj6xluj8xe6/scM+PQ84eDX2oqi0rra2N0JLli5LxloTb0iWYN5y4+kn1A==",
+ "resolved": "1.8.0",
+ "contentHash": "lqwYtJ2BYuvemrgTy/ijRI5G7m9p71Iuui01pfini3/2t70q8pn34GuiokzPCx/Vg4dNmj3pyYMJPEmlw8iGGg==",
"dependencies": {
"Microsoft.TestPlatform.AdapterUtilities": "17.13.0",
"Microsoft.TestPlatform.ObjectModel": "17.13.0",
- "Microsoft.Testing.Extensions.Telemetry": "1.7.3",
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.7.3",
- "Microsoft.Testing.Platform": "1.7.3"
+ "Microsoft.Testing.Extensions.Telemetry": "1.8.0",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.8.0",
+ "Microsoft.Testing.Platform": "1.8.0"
}
},
"Microsoft.Testing.Platform": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "cI6u+CPxv3+07cbSwJVKOfxFrecbjfZnid1fe8EMhyPY4qmsSNnm+hN+GIy8u4JIlrADfrskDiwnScjRzVzJNw=="
+ "resolved": "1.8.0",
+ "contentHash": "xQpbHCX/oS9Vnlt6Pp3dQMiLwIRzBWnr9ElIQZPom+DoRz3Nbvdr5HfgjCMDSrD0iz5sI4kPV8qhQRYdm+hQyQ=="
},
"Microsoft.Testing.Platform.MSBuild": {
"type": "Transitive",
- "resolved": "1.7.3",
- "contentHash": "tSIKXv7tLLYDjfodqLuTigsmOVcYj0CDC1rYeac5MTgHjbYV8IfmYh4FprBt/xE1zW8phkCYP766F9ayo560jA==",
+ "resolved": "1.8.0",
+ "contentHash": "jfCRgwDZREb0SmV5lLDGeYJ4KUomGDJuQJYeLPgdeWAbxL4nIz5JAkWf9Rvz3O2SZxdeTcHbpKYtGGyDaOTdQg==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.7.3"
+ "Microsoft.Testing.Platform": "1.8.0"
}
},
"Microsoft.TestPlatform.AdapterUtilities": {
@@ -401,8 +401,8 @@
},
"MSTest.Analyzers": {
"type": "Transitive",
- "resolved": "3.9.3",
- "contentHash": "M8dR1yQZErWiH8BtQT1L66xnuRbSLa8WgQLwI/A0yU/rFmEAorbU+hUj3JeJRqyVFwrDpjeQ4rmg7Vo6zSgzRw=="
+ "resolved": "3.10.0",
+ "contentHash": "NpP5VVBipv4dVyf9K6QVJGHkkzj6bUmTG8fFdyo1uavSoUzpSNpJ8VVxbEojMd33JxAcnp9WRfdIEUBLrcMh2A=="
},
"Newtonsoft.Json": {
"type": "Transitive",
@@ -411,8 +411,8 @@
},
"NodaTime": {
"type": "Transitive",
- "resolved": "3.2.0",
- "contentHash": "yoRA3jEJn8NM0/rQm78zuDNPA3DonNSZdsorMUj+dltc1D+/Lc5h9YXGqbEEZozMGr37lAoYkcSM/KjTVqD0ow=="
+ "resolved": "3.2.2",
+ "contentHash": "dmju5W0UYC3QP/UJM0juKAZkH0HSDMp0gH91A0+mT9M0kgyM2Jm67hUZPl/WRQLq8Lijjqmdk8kyAViWFWM7dA=="
},
"OpenAI-DotNet": {
"type": "Transitive",
@@ -1095,7 +1095,7 @@
"Bugsnag": "[4.1.0, )",
"Google.Apis.Calendar.v3": "[1.69.0.3746, )",
"Google.Apis.Oauth2.v2": "[1.68.0.1869, )",
- "Ical.Net": "[4.3.1, )",
+ "Ical.Net": "[5.1.0, )",
"InkyCal.Models": "[1.0.0, )",
"InkyCal.Server.Config": "[1.0.0, )",
"Magick.NET-Q16-AnyCPU": "[14.7.0, )",
diff --git a/InkyCal.Utils/InkyCal.Utils.csproj b/InkyCal.Utils/InkyCal.Utils.csproj
index 5045d7d..fea325b 100644
--- a/InkyCal.Utils/InkyCal.Utils.csproj
+++ b/InkyCal.Utils/InkyCal.Utils.csproj
@@ -30,7 +30,7 @@
-
+
@@ -40,9 +40,9 @@
-
-
-
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/InkyCal.Utils/packages.lock.json b/InkyCal.Utils/packages.lock.json
index bc4684f..4587678 100644
--- a/InkyCal.Utils/packages.lock.json
+++ b/InkyCal.Utils/packages.lock.json
@@ -30,11 +30,11 @@
},
"Ical.Net": {
"type": "Direct",
- "requested": "[4.3.1, )",
- "resolved": "4.3.1",
- "contentHash": "ZQHNJAy26XeW0OnVRxyHW1xNWkLdueIInPCo76sdNCC0Sr8dAfBzN3DApWWk2r0nwCU0oJIGsrFHdCcQu5RWag==",
+ "requested": "[5.1.0, )",
+ "resolved": "5.1.0",
+ "contentHash": "vs3ua022HGxISADoBSIAsL7Gd5AlOMNVvMI+QD4XwSD4xutuCESTJnkgwTpZr+iW6yIPLXqWJDun4TlxcSuh2w==",
"dependencies": {
- "NodaTime": "3.2.0"
+ "NodaTime": "3.2.2"
}
},
"Magick.NET-Q16-AnyCPU": {
@@ -88,24 +88,24 @@
},
"Sentry": {
"type": "Direct",
- "requested": "[5.12.0, )",
- "resolved": "5.12.0",
- "contentHash": "m3C9urnnPhvk+Ua+771NF6+qw4mLY9QKBwM9IaJFNvqslh6Yb+EBFckwP0V4jaMHdgyPBAjegcBE1lR9vJ6kAw=="
+ "requested": "[5.13.0, )",
+ "resolved": "5.13.0",
+ "contentHash": "gmD7k2+EV3Or3ekcYrxNwS6XusZrKdxkWneZ2vFlXgUSCGeXB4I59d4XP/wT/93jc/vSA8xCf4HyI6xU/SZnPw=="
},
"SixLabors.ImageSharp": {
"type": "Direct",
- "requested": "[3.1.10, )",
- "resolved": "3.1.10",
- "contentHash": "R1HEPcqx3v+kvlOTPouP0g/Nzzud9pHtjlgGbFax3Ivaz8kkaGfS2EPfyDGpmfoTUQ3nQ5wxdhYyYa9fwYA9cw=="
+ "requested": "[3.1.11, )",
+ "resolved": "3.1.11",
+ "contentHash": "JfPLyigLthuE50yi6tMt7Amrenr/fA31t2CvJyhy/kQmfulIBAqo5T/YFUSRHtuYPXRSaUHygFeh6Qd933EoSw=="
},
"SixLabors.ImageSharp.Drawing": {
"type": "Direct",
- "requested": "[2.1.6, )",
- "resolved": "2.1.6",
- "contentHash": "/VeIBfAcaYcqqWMgVyF0nzdmWBkDQhppL8tltd8pFyUYanytCFnJG77bZYOGllk4LYLFdKduACvbpKGUpflp1w==",
+ "requested": "[2.1.7, )",
+ "resolved": "2.1.7",
+ "contentHash": "9KwCo9Fa350cx6ckpsy8NqXQZKwir4RQ8Kj0sdCmJA7wsK9FMyfgC527Sn4l/D6bj2ditSHlhS7dGzcgGszvSQ==",
"dependencies": {
"SixLabors.Fonts": "2.1.3",
- "SixLabors.ImageSharp": "3.1.8"
+ "SixLabors.ImageSharp": "3.1.11"
}
},
"SonarAnalyzer.CSharp": {
@@ -354,8 +354,8 @@
},
"NodaTime": {
"type": "Transitive",
- "resolved": "3.2.0",
- "contentHash": "yoRA3jEJn8NM0/rQm78zuDNPA3DonNSZdsorMUj+dltc1D+/Lc5h9YXGqbEEZozMGr37lAoYkcSM/KjTVqD0ow=="
+ "resolved": "3.2.2",
+ "contentHash": "dmju5W0UYC3QP/UJM0juKAZkH0HSDMp0gH91A0+mT9M0kgyM2Jm67hUZPl/WRQLq8Lijjqmdk8kyAViWFWM7dA=="
},
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",