diff --git a/extra/admin-api/DataMappings/Spacebar.DataMappings.Generic/deps.json b/extra/admin-api/DataMappings/Spacebar.DataMappings.Generic/deps.json index f6ee1a1..79f44dd 100644 --- a/extra/admin-api/DataMappings/Spacebar.DataMappings.Generic/deps.json +++ b/extra/admin-api/DataMappings/Spacebar.DataMappings.Generic/deps.json @@ -1,98 +1,28 @@ [ { - "pname": "Humanizer.Core", - "version": "2.14.1", - "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "17.11.31", - "hash": "sha256-YS4oASrmC5dmZrx5JPS7SfKmUpIJErlUpVDsU3VrfFE=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "18.0.2", - "hash": "sha256-fO31KAdDs2J0RUYD1ov9UB3ucsbALan7K0YdWW+yg7A=" - }, - { - "pname": "Microsoft.CodeAnalysis.Analyzers", - "version": "3.11.0", - "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw=" - }, - { - "pname": "Microsoft.CodeAnalysis.Common", - "version": "5.0.0", - "hash": "sha256-g4ALvBSNyHEmSb1l5TFtWW7zEkiRmhqLx4XWZu9sr2U=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp", - "version": "5.0.0", - "hash": "sha256-ctBCkQGFpH/xT5rRE3xibu9YxPD108RuC4a4Z25koG8=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", - "version": "5.0.0", - "hash": "sha256-yWVcLt/f2CouOfFy966glGdtSFy+RcgrU1dd9UtlL/Q=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.Common", - "version": "5.0.0", - "hash": "sha256-Bir5e1gEhgQQ6upQmVKQHAKLRfenAu60DAzNupNnZsQ=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.MSBuild", - "version": "5.0.0", - "hash": "sha256-+58+iqTayTiE0pDaog1U8mjaDA8bNNDLA8gjCQZZudo=" - }, - { "pname": "Microsoft.EntityFrameworkCore", "version": "10.0.4", "hash": "sha256-V3Vwl1MtVMRTPo7a9lAgs6UaeMnFV3eEsKnLyPaPMHA=" }, { - "pname": "Microsoft.EntityFrameworkCore", - "version": "10.0.6", - "hash": "sha256-wEA3ySJvLjAs6O9feF8vZXFM8GgyP+1ufQCaawj20dU=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Abstractions", "version": "10.0.4", "hash": "sha256-so4y7Wrp/oWhQ7wd1rK9ha9GtPme1l5H8SrQz7sf8MQ=" }, { - "pname": "Microsoft.EntityFrameworkCore.Abstractions", - "version": "10.0.6", - "hash": "sha256-izcDKxbfeMBNxXmri20mESugr7NHxJEE4Hnvia6hVS4=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Analyzers", "version": "10.0.4", "hash": "sha256-Wed75M4RdQ7bCUWSc+q/0YqL6R5CrIZ2X0t/LpU7ZZA=" }, { - "pname": "Microsoft.EntityFrameworkCore.Analyzers", - "version": "10.0.6", - "hash": "sha256-qTZ9ZhnPM7Nqy/ZWjloDTEUO91CymeJ07Yp1SKMJWiY=" - }, - { - "pname": "Microsoft.EntityFrameworkCore.Design", - "version": "10.0.6", - "hash": "sha256-9WAXxXdAM0rNbGq6j7VGubHslxzmpTYKZ9gFyxh/N74=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Relational", "version": "10.0.4", "hash": "sha256-WwGoCwNxDXyqfBvUX9fGa/6X+yiDBuE7hf3csU78+Os=" }, { - "pname": "Microsoft.EntityFrameworkCore.Relational", - "version": "10.0.6", - "hash": "sha256-gyA+zXeRaMZl9qs9WXrvc0sEnptZy1nxC6kBux5bTQ0=" - }, - { "pname": "Microsoft.Extensions.Caching.Abstractions", - "version": "10.0.6", - "hash": "sha256-9yCnv7SmbNOq21W0rmnpiT4GkkE2pceU3xA1HE7zAM4=" + "version": "10.0.4", + "hash": "sha256-/vLXWvT42HQAm/JLjWGeFo9AvLn/mu4nCNjabm+wABE=" }, { "pname": "Microsoft.Extensions.Caching.Memory", @@ -100,39 +30,24 @@ "hash": "sha256-+0sK/vSyB4KFC9kliECROfK1WaiWwlRrhLpi03pT+3w=" }, { - "pname": "Microsoft.Extensions.Caching.Memory", - "version": "10.0.6", - "hash": "sha256-3dWBnlBfEbfC50yrB8isuAOCMeYVaVQo/JfuRvpVBlI=" - }, - { "pname": "Microsoft.Extensions.Configuration.Abstractions", - "version": "10.0.6", - "hash": "sha256-jxtne26QF7bASCRmLNwYsKruY3QhsnuzN9Us11WUdSQ=" + "version": "10.0.4", + "hash": "sha256-bvEQLGSOpJHKdPD6kd59IIi4x57lKapVMgOORtcjJPs=" }, { "pname": "Microsoft.Extensions.DependencyInjection", - "version": "10.0.6", - "hash": "sha256-K3ODZC+Bwd3Tze5wF7BQvJJGlNObdf2PNA35F41jHTE=" - }, - { - "pname": "Microsoft.Extensions.DependencyInjection", - "version": "9.0.0", - "hash": "sha256-dAH52PPlTLn7X+1aI/7npdrDzMEFPMXRv4isV1a+14k=" + "version": "10.0.4", + "hash": "sha256-hbpKNzN0KIszhlpM5iAT/V3B7QRs3FGTZI9Wq/cYc1A=" }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "10.0.6", - "hash": "sha256-lFiZb81kfBJK7J0b0A2UIpydPRT73Xcs57Gzf/+1xXc=" + "version": "10.0.0", + "hash": "sha256-9iodXP39YqgxomnOPOxd/mzbG0JfOSXzFoNU3omT2Ps=" }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "9.0.0", - "hash": "sha256-CncVwkKZ5CsIG2O0+OM9qXuYXh3p6UGyueTHSLDVL+c=" - }, - { - "pname": "Microsoft.Extensions.DependencyModel", - "version": "10.0.6", - "hash": "sha256-WY/CGoll5mwtiG3pBN/jDpt5/g4qcQuBL62LeS8KgmM=" + "version": "10.0.4", + "hash": "sha256-0QhVYjk9Cxy6NFef9VKftGmscTZnvcD1bhBQoXz3mwA=" }, { "pname": "Microsoft.Extensions.Logging", @@ -140,64 +55,24 @@ "hash": "sha256-eneXBu83dGBiWMFabheGFPYiZJQ+WMewG6bTs2oJ7RA=" }, { - "pname": "Microsoft.Extensions.Logging", - "version": "10.0.6", - "hash": "sha256-tskLj/WXLK35gkuJAWaAhPjMW92N1JKOTzTLupR30pE=" - }, - { - "pname": "Microsoft.Extensions.Logging", - "version": "9.0.0", - "hash": "sha256-kR16c+N8nQrWeYLajqnXPg7RiXjZMSFLnKLEs4VfjcM=" - }, - { "pname": "Microsoft.Extensions.Logging.Abstractions", "version": "10.0.0", "hash": "sha256-BnhgGZc01HwTSxogavq7Ueq4V7iMA3wPnbfRwQ4RhGk=" }, { "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "10.0.6", - "hash": "sha256-4ijpXt4PoTNcmF5dl/rEZkRWBAjukB229lXtBtJhxn4=" - }, - { - "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "9.0.0", - "hash": "sha256-iBTs9twjWXFeERt4CErkIIcoJZU1jrd1RWCI8V5j7KU=" + "version": "10.0.4", + "hash": "sha256-dvBRBgEf4Bw9NW2J2XDlEeJw2TNhJ+6gV98dPE13/J0=" }, { "pname": "Microsoft.Extensions.Options", - "version": "10.0.6", - "hash": "sha256-GJCULaUcN2FxCA9fKOLe5EDEtkKLrEuP2Kw0jRqospA=" - }, - { - "pname": "Microsoft.Extensions.Options", - "version": "9.0.0", - "hash": "sha256-DT5euAQY/ItB5LPI8WIp6Dnd0lSvBRP35vFkOXC68ck=" + "version": "10.0.4", + "hash": "sha256-ybyUtpSs/irdarkVjsGhqDcj0w8TNUgh0Kp0j3EVfIA=" }, { "pname": "Microsoft.Extensions.Primitives", - "version": "10.0.6", - "hash": "sha256-/iSFDryQIl8rl+TtrzunT5LcbPsQCeC2V+9CnS1P4Cc=" - }, - { - "pname": "Microsoft.Extensions.Primitives", - "version": "9.0.0", - "hash": "sha256-ZNLusK1CRuq5BZYZMDqaz04PIKScE2Z7sS2tehU7EJs=" - }, - { - "pname": "Microsoft.VisualStudio.SolutionPersistence", - "version": "1.0.52", - "hash": "sha256-KZGPtOXe6Hv8RrkcsgoLKTRyaCScIpQEa2NhNB3iOXw=" - }, - { - "pname": "Mono.TextTemplating", - "version": "3.0.0", - "hash": "sha256-VlgGDvgNZb7MeBbIZ4DE2Nn/j2aD9k6XqNHnASUSDr0=" - }, - { - "pname": "Newtonsoft.Json", - "version": "13.0.3", - "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" + "version": "10.0.4", + "hash": "sha256-ePpEFzrKQbEMY6Kh/xyxKHq6txNru62Vh4LVZO5Rrvg=" }, { "pname": "Npgsql", @@ -208,40 +83,5 @@ "pname": "Npgsql.EntityFrameworkCore.PostgreSQL", "version": "10.0.1", "hash": "sha256-G5WmWoc02gHTsdBLXESFQ5eMV+liwiO8YjzFKg4NDEk=" - }, - { - "pname": "System.CodeDom", - "version": "6.0.0", - "hash": "sha256-uPetUFZyHfxjScu5x4agjk9pIhbCkt5rG4Axj25npcQ=" - }, - { - "pname": "System.Composition", - "version": "9.0.0", - "hash": "sha256-FehOkQ2u1p8mQ0/wn3cZ+24HjhTLdck8VZYWA1CcgbM=" - }, - { - "pname": "System.Composition.AttributedModel", - "version": "9.0.0", - "hash": "sha256-a7y7H6zj+kmYkllNHA402DoVfY9IaqC3Ooys8Vzl24M=" - }, - { - "pname": "System.Composition.Convention", - "version": "9.0.0", - "hash": "sha256-tw4vE5JRQ60ubTZBbxoMPhtjOQCC3XoDFUH7NHO7o8U=" - }, - { - "pname": "System.Composition.Hosting", - "version": "9.0.0", - "hash": "sha256-oOxU+DPEEfMCuNLgW6wSkZp0JY5gYt44FJNnWt+967s=" - }, - { - "pname": "System.Composition.Runtime", - "version": "9.0.0", - "hash": "sha256-AyIe+di1TqwUBbSJ/sJ8Q8tzsnTN+VBdJw4K8xZz43s=" - }, - { - "pname": "System.Composition.TypedParts", - "version": "9.0.0", - "hash": "sha256-F5fpTUs3Rr7yP/NyIzr+Xn5NdTXXp8rrjBnF9UBBUog=" } ] diff --git a/extra/admin-api/Interop/Spacebar.Interop.Authentication.AspNetCore/deps.json b/extra/admin-api/Interop/Spacebar.Interop.Authentication.AspNetCore/deps.json index f654255..e8dd959 100644 --- a/extra/admin-api/Interop/Spacebar.Interop.Authentication.AspNetCore/deps.json +++ b/extra/admin-api/Interop/Spacebar.Interop.Authentication.AspNetCore/deps.json @@ -1,8 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "BCrypt.Net-Next", @@ -10,101 +10,26 @@ "hash": "sha256-Efjrsw4FXgVKA2vQV6ztc40pLsonnV3JxwxW7eOyfDk=" }, { - "pname": "Humanizer.Core", - "version": "2.14.1", - "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "17.11.31", - "hash": "sha256-YS4oASrmC5dmZrx5JPS7SfKmUpIJErlUpVDsU3VrfFE=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "18.0.2", - "hash": "sha256-fO31KAdDs2J0RUYD1ov9UB3ucsbALan7K0YdWW+yg7A=" - }, - { - "pname": "Microsoft.CodeAnalysis.Analyzers", - "version": "3.11.0", - "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw=" - }, - { - "pname": "Microsoft.CodeAnalysis.Common", - "version": "5.0.0", - "hash": "sha256-g4ALvBSNyHEmSb1l5TFtWW7zEkiRmhqLx4XWZu9sr2U=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp", - "version": "5.0.0", - "hash": "sha256-ctBCkQGFpH/xT5rRE3xibu9YxPD108RuC4a4Z25koG8=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", - "version": "5.0.0", - "hash": "sha256-yWVcLt/f2CouOfFy966glGdtSFy+RcgrU1dd9UtlL/Q=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.Common", - "version": "5.0.0", - "hash": "sha256-Bir5e1gEhgQQ6upQmVKQHAKLRfenAu60DAzNupNnZsQ=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.MSBuild", - "version": "5.0.0", - "hash": "sha256-+58+iqTayTiE0pDaog1U8mjaDA8bNNDLA8gjCQZZudo=" - }, - { "pname": "Microsoft.EntityFrameworkCore", "version": "10.0.4", "hash": "sha256-V3Vwl1MtVMRTPo7a9lAgs6UaeMnFV3eEsKnLyPaPMHA=" }, { - "pname": "Microsoft.EntityFrameworkCore", - "version": "10.0.6", - "hash": "sha256-wEA3ySJvLjAs6O9feF8vZXFM8GgyP+1ufQCaawj20dU=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Abstractions", "version": "10.0.4", "hash": "sha256-so4y7Wrp/oWhQ7wd1rK9ha9GtPme1l5H8SrQz7sf8MQ=" }, { - "pname": "Microsoft.EntityFrameworkCore.Abstractions", - "version": "10.0.6", - "hash": "sha256-izcDKxbfeMBNxXmri20mESugr7NHxJEE4Hnvia6hVS4=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Analyzers", "version": "10.0.4", "hash": "sha256-Wed75M4RdQ7bCUWSc+q/0YqL6R5CrIZ2X0t/LpU7ZZA=" }, { - "pname": "Microsoft.EntityFrameworkCore.Analyzers", - "version": "10.0.6", - "hash": "sha256-qTZ9ZhnPM7Nqy/ZWjloDTEUO91CymeJ07Yp1SKMJWiY=" - }, - { - "pname": "Microsoft.EntityFrameworkCore.Design", - "version": "10.0.6", - "hash": "sha256-9WAXxXdAM0rNbGq6j7VGubHslxzmpTYKZ9gFyxh/N74=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Relational", "version": "10.0.4", "hash": "sha256-WwGoCwNxDXyqfBvUX9fGa/6X+yiDBuE7hf3csU78+Os=" }, { - "pname": "Microsoft.EntityFrameworkCore.Relational", - "version": "10.0.6", - "hash": "sha256-gyA+zXeRaMZl9qs9WXrvc0sEnptZy1nxC6kBux5bTQ0=" - }, - { - "pname": "Microsoft.Extensions.DependencyModel", - "version": "10.0.6", - "hash": "sha256-WY/CGoll5mwtiG3pBN/jDpt5/g4qcQuBL62LeS8KgmM=" - }, - { "pname": "Microsoft.IdentityModel.Abstractions", "version": "8.17.0", "hash": "sha256-AU+EMOZArc3rTdsnKYzAufFAtspuYQM3XYi8/VsQAio=" @@ -125,21 +50,6 @@ "hash": "sha256-XcA0KXJbqMWt0I5LuHHMRLpgVQ18KcBej1BoySHeA1A=" }, { - "pname": "Microsoft.VisualStudio.SolutionPersistence", - "version": "1.0.52", - "hash": "sha256-KZGPtOXe6Hv8RrkcsgoLKTRyaCScIpQEa2NhNB3iOXw=" - }, - { - "pname": "Mono.TextTemplating", - "version": "3.0.0", - "hash": "sha256-VlgGDvgNZb7MeBbIZ4DE2Nn/j2aD9k6XqNHnASUSDr0=" - }, - { - "pname": "Newtonsoft.Json", - "version": "13.0.3", - "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" - }, - { "pname": "Npgsql", "version": "10.0.2", "hash": "sha256-hW03ZWoW7y16vvScwsjZNyqFybGy+s6hQYQXebo78yQ=" @@ -150,41 +60,6 @@ "hash": "sha256-G5WmWoc02gHTsdBLXESFQ5eMV+liwiO8YjzFKg4NDEk=" }, { - "pname": "System.CodeDom", - "version": "6.0.0", - "hash": "sha256-uPetUFZyHfxjScu5x4agjk9pIhbCkt5rG4Axj25npcQ=" - }, - { - "pname": "System.Composition", - "version": "9.0.0", - "hash": "sha256-FehOkQ2u1p8mQ0/wn3cZ+24HjhTLdck8VZYWA1CcgbM=" - }, - { - "pname": "System.Composition.AttributedModel", - "version": "9.0.0", - "hash": "sha256-a7y7H6zj+kmYkllNHA402DoVfY9IaqC3Ooys8Vzl24M=" - }, - { - "pname": "System.Composition.Convention", - "version": "9.0.0", - "hash": "sha256-tw4vE5JRQ60ubTZBbxoMPhtjOQCC3XoDFUH7NHO7o8U=" - }, - { - "pname": "System.Composition.Hosting", - "version": "9.0.0", - "hash": "sha256-oOxU+DPEEfMCuNLgW6wSkZp0JY5gYt44FJNnWt+967s=" - }, - { - "pname": "System.Composition.Runtime", - "version": "9.0.0", - "hash": "sha256-AyIe+di1TqwUBbSJ/sJ8Q8tzsnTN+VBdJw4K8xZz43s=" - }, - { - "pname": "System.Composition.TypedParts", - "version": "9.0.0", - "hash": "sha256-F5fpTUs3Rr7yP/NyIzr+Xn5NdTXXp8rrjBnF9UBBUog=" - }, - { "pname": "System.IdentityModel.Tokens.Jwt", "version": "8.17.0", "hash": "sha256-DmAmWVosgwWlKGJm/0wFVbeV19YD2rT+gp8utjY0n0Q=" diff --git a/extra/admin-api/Interop/Spacebar.Interop.Authentication/Spacebar.Interop.Authentication.csproj b/extra/admin-api/Interop/Spacebar.Interop.Authentication/Spacebar.Interop.Authentication.csproj index 741f9a5..6bdca0e 100644 --- a/extra/admin-api/Interop/Spacebar.Interop.Authentication/Spacebar.Interop.Authentication.csproj +++ b/extra/admin-api/Interop/Spacebar.Interop.Authentication/Spacebar.Interop.Authentication.csproj @@ -13,9 +13,9 @@ - - - + + + diff --git a/extra/admin-api/Interop/Spacebar.Interop.Authentication/deps.json b/extra/admin-api/Interop/Spacebar.Interop.Authentication/deps.json index ff52c9e..2385ef2 100644 --- a/extra/admin-api/Interop/Spacebar.Interop.Authentication/deps.json +++ b/extra/admin-api/Interop/Spacebar.Interop.Authentication/deps.json @@ -1,8 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "BCrypt.Net-Next", @@ -10,99 +10,29 @@ "hash": "sha256-Efjrsw4FXgVKA2vQV6ztc40pLsonnV3JxwxW7eOyfDk=" }, { - "pname": "Humanizer.Core", - "version": "2.14.1", - "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "17.11.31", - "hash": "sha256-YS4oASrmC5dmZrx5JPS7SfKmUpIJErlUpVDsU3VrfFE=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "18.0.2", - "hash": "sha256-fO31KAdDs2J0RUYD1ov9UB3ucsbALan7K0YdWW+yg7A=" - }, - { - "pname": "Microsoft.CodeAnalysis.Analyzers", - "version": "3.11.0", - "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw=" - }, - { - "pname": "Microsoft.CodeAnalysis.Common", - "version": "5.0.0", - "hash": "sha256-g4ALvBSNyHEmSb1l5TFtWW7zEkiRmhqLx4XWZu9sr2U=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp", - "version": "5.0.0", - "hash": "sha256-ctBCkQGFpH/xT5rRE3xibu9YxPD108RuC4a4Z25koG8=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", - "version": "5.0.0", - "hash": "sha256-yWVcLt/f2CouOfFy966glGdtSFy+RcgrU1dd9UtlL/Q=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.Common", - "version": "5.0.0", - "hash": "sha256-Bir5e1gEhgQQ6upQmVKQHAKLRfenAu60DAzNupNnZsQ=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.MSBuild", - "version": "5.0.0", - "hash": "sha256-+58+iqTayTiE0pDaog1U8mjaDA8bNNDLA8gjCQZZudo=" - }, - { "pname": "Microsoft.EntityFrameworkCore", "version": "10.0.4", "hash": "sha256-V3Vwl1MtVMRTPo7a9lAgs6UaeMnFV3eEsKnLyPaPMHA=" }, { - "pname": "Microsoft.EntityFrameworkCore", - "version": "10.0.6", - "hash": "sha256-wEA3ySJvLjAs6O9feF8vZXFM8GgyP+1ufQCaawj20dU=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Abstractions", "version": "10.0.4", "hash": "sha256-so4y7Wrp/oWhQ7wd1rK9ha9GtPme1l5H8SrQz7sf8MQ=" }, { - "pname": "Microsoft.EntityFrameworkCore.Abstractions", - "version": "10.0.6", - "hash": "sha256-izcDKxbfeMBNxXmri20mESugr7NHxJEE4Hnvia6hVS4=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Analyzers", "version": "10.0.4", "hash": "sha256-Wed75M4RdQ7bCUWSc+q/0YqL6R5CrIZ2X0t/LpU7ZZA=" }, { - "pname": "Microsoft.EntityFrameworkCore.Analyzers", - "version": "10.0.6", - "hash": "sha256-qTZ9ZhnPM7Nqy/ZWjloDTEUO91CymeJ07Yp1SKMJWiY=" - }, - { - "pname": "Microsoft.EntityFrameworkCore.Design", - "version": "10.0.6", - "hash": "sha256-9WAXxXdAM0rNbGq6j7VGubHslxzmpTYKZ9gFyxh/N74=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Relational", "version": "10.0.4", "hash": "sha256-WwGoCwNxDXyqfBvUX9fGa/6X+yiDBuE7hf3csU78+Os=" }, { - "pname": "Microsoft.EntityFrameworkCore.Relational", - "version": "10.0.6", - "hash": "sha256-gyA+zXeRaMZl9qs9WXrvc0sEnptZy1nxC6kBux5bTQ0=" - }, - { "pname": "Microsoft.Extensions.Caching.Abstractions", - "version": "10.0.6", - "hash": "sha256-9yCnv7SmbNOq21W0rmnpiT4GkkE2pceU3xA1HE7zAM4=" + "version": "10.0.4", + "hash": "sha256-/vLXWvT42HQAm/JLjWGeFo9AvLn/mu4nCNjabm+wABE=" }, { "pname": "Microsoft.Extensions.Caching.Memory", @@ -110,34 +40,44 @@ "hash": "sha256-+0sK/vSyB4KFC9kliECROfK1WaiWwlRrhLpi03pT+3w=" }, { - "pname": "Microsoft.Extensions.Caching.Memory", - "version": "10.0.6", - "hash": "sha256-3dWBnlBfEbfC50yrB8isuAOCMeYVaVQo/JfuRvpVBlI=" - }, - { "pname": "Microsoft.Extensions.Configuration", - "version": "10.0.6", - "hash": "sha256-CSd5RC5pMsmglpnE6Vm3JabMnbmziqtUGrZE5Rg7uF4=" + "version": "10.0.7", + "hash": "sha256-2RqDs7+dXtGY78E5jSd1qyKu+dMQkbzv+oMY09SEJm0=" }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", - "version": "10.0.6", - "hash": "sha256-jxtne26QF7bASCRmLNwYsKruY3QhsnuzN9Us11WUdSQ=" + "version": "10.0.4", + "hash": "sha256-bvEQLGSOpJHKdPD6kd59IIi4x57lKapVMgOORtcjJPs=" + }, + { + "pname": "Microsoft.Extensions.Configuration.Abstractions", + "version": "10.0.7", + "hash": "sha256-MnUJzZYnl089xuVi6kpt9kymBIvYun9U+Itd12dM5Co=" }, { "pname": "Microsoft.Extensions.Configuration.Binder", - "version": "10.0.6", - "hash": "sha256-34blBlrQ3FRS7iCS7/gxPZMa9xgDW0p3iEERqwgXFMA=" + "version": "10.0.7", + "hash": "sha256-lU4G801+Cy3ua+S2slY5UVHOPXdF0I7r3lYX38mQSPw=" }, { "pname": "Microsoft.Extensions.DependencyInjection", - "version": "10.0.6", - "hash": "sha256-K3ODZC+Bwd3Tze5wF7BQvJJGlNObdf2PNA35F41jHTE=" + "version": "10.0.7", + "hash": "sha256-dICogdaqa5mHqyvFA0lTomFa39Dqm4nn7Pit6qi6eQY=" }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "10.0.6", - "hash": "sha256-lFiZb81kfBJK7J0b0A2UIpydPRT73Xcs57Gzf/+1xXc=" + "version": "10.0.0", + "hash": "sha256-9iodXP39YqgxomnOPOxd/mzbG0JfOSXzFoNU3omT2Ps=" + }, + { + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "10.0.4", + "hash": "sha256-0QhVYjk9Cxy6NFef9VKftGmscTZnvcD1bhBQoXz3mwA=" + }, + { + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "10.0.7", + "hash": "sha256-uQmTQarMn0fuZV03MyCb78Ex+96cuqFHNO5SyFOPkJk=" }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", @@ -145,39 +85,19 @@ "hash": "sha256-75KzEGWjbRELczJpCiJub+ltNUMMbz5A/1KQU+5dgP8=" }, { - "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "9.0.0", - "hash": "sha256-CncVwkKZ5CsIG2O0+OM9qXuYXh3p6UGyueTHSLDVL+c=" - }, - { - "pname": "Microsoft.Extensions.DependencyModel", - "version": "10.0.6", - "hash": "sha256-WY/CGoll5mwtiG3pBN/jDpt5/g4qcQuBL62LeS8KgmM=" - }, - { "pname": "Microsoft.Extensions.Logging", "version": "10.0.4", "hash": "sha256-eneXBu83dGBiWMFabheGFPYiZJQ+WMewG6bTs2oJ7RA=" }, { - "pname": "Microsoft.Extensions.Logging", - "version": "10.0.6", - "hash": "sha256-tskLj/WXLK35gkuJAWaAhPjMW92N1JKOTzTLupR30pE=" - }, - { - "pname": "Microsoft.Extensions.Logging", - "version": "9.0.0", - "hash": "sha256-kR16c+N8nQrWeYLajqnXPg7RiXjZMSFLnKLEs4VfjcM=" - }, - { "pname": "Microsoft.Extensions.Logging.Abstractions", "version": "10.0.0", "hash": "sha256-BnhgGZc01HwTSxogavq7Ueq4V7iMA3wPnbfRwQ4RhGk=" }, { "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "10.0.6", - "hash": "sha256-4ijpXt4PoTNcmF5dl/rEZkRWBAjukB229lXtBtJhxn4=" + "version": "10.0.4", + "hash": "sha256-dvBRBgEf4Bw9NW2J2XDlEeJw2TNhJ+6gV98dPE13/J0=" }, { "pname": "Microsoft.Extensions.Logging.Abstractions", @@ -185,29 +105,19 @@ "hash": "sha256-Jmddjeg8U5S+iBTwRlVAVLeIHxc4yrrNgqVMOB7EjM4=" }, { - "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "9.0.0", - "hash": "sha256-iBTs9twjWXFeERt4CErkIIcoJZU1jrd1RWCI8V5j7KU=" - }, - { "pname": "Microsoft.Extensions.Options", - "version": "10.0.6", - "hash": "sha256-GJCULaUcN2FxCA9fKOLe5EDEtkKLrEuP2Kw0jRqospA=" - }, - { - "pname": "Microsoft.Extensions.Options", - "version": "9.0.0", - "hash": "sha256-DT5euAQY/ItB5LPI8WIp6Dnd0lSvBRP35vFkOXC68ck=" + "version": "10.0.4", + "hash": "sha256-ybyUtpSs/irdarkVjsGhqDcj0w8TNUgh0Kp0j3EVfIA=" }, { "pname": "Microsoft.Extensions.Primitives", - "version": "10.0.6", - "hash": "sha256-/iSFDryQIl8rl+TtrzunT5LcbPsQCeC2V+9CnS1P4Cc=" + "version": "10.0.4", + "hash": "sha256-ePpEFzrKQbEMY6Kh/xyxKHq6txNru62Vh4LVZO5Rrvg=" }, { "pname": "Microsoft.Extensions.Primitives", - "version": "9.0.0", - "hash": "sha256-ZNLusK1CRuq5BZYZMDqaz04PIKScE2Z7sS2tehU7EJs=" + "version": "10.0.7", + "hash": "sha256-cQBhL1IkRl1lxaZImAZBVS39CfWkB+J6+hJVEVBE35I=" }, { "pname": "Microsoft.IdentityModel.Abstractions", @@ -230,21 +140,6 @@ "hash": "sha256-XcA0KXJbqMWt0I5LuHHMRLpgVQ18KcBej1BoySHeA1A=" }, { - "pname": "Microsoft.VisualStudio.SolutionPersistence", - "version": "1.0.52", - "hash": "sha256-KZGPtOXe6Hv8RrkcsgoLKTRyaCScIpQEa2NhNB3iOXw=" - }, - { - "pname": "Mono.TextTemplating", - "version": "3.0.0", - "hash": "sha256-VlgGDvgNZb7MeBbIZ4DE2Nn/j2aD9k6XqNHnASUSDr0=" - }, - { - "pname": "Newtonsoft.Json", - "version": "13.0.3", - "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" - }, - { "pname": "Npgsql", "version": "10.0.2", "hash": "sha256-hW03ZWoW7y16vvScwsjZNyqFybGy+s6hQYQXebo78yQ=" @@ -255,41 +150,6 @@ "hash": "sha256-G5WmWoc02gHTsdBLXESFQ5eMV+liwiO8YjzFKg4NDEk=" }, { - "pname": "System.CodeDom", - "version": "6.0.0", - "hash": "sha256-uPetUFZyHfxjScu5x4agjk9pIhbCkt5rG4Axj25npcQ=" - }, - { - "pname": "System.Composition", - "version": "9.0.0", - "hash": "sha256-FehOkQ2u1p8mQ0/wn3cZ+24HjhTLdck8VZYWA1CcgbM=" - }, - { - "pname": "System.Composition.AttributedModel", - "version": "9.0.0", - "hash": "sha256-a7y7H6zj+kmYkllNHA402DoVfY9IaqC3Ooys8Vzl24M=" - }, - { - "pname": "System.Composition.Convention", - "version": "9.0.0", - "hash": "sha256-tw4vE5JRQ60ubTZBbxoMPhtjOQCC3XoDFUH7NHO7o8U=" - }, - { - "pname": "System.Composition.Hosting", - "version": "9.0.0", - "hash": "sha256-oOxU+DPEEfMCuNLgW6wSkZp0JY5gYt44FJNnWt+967s=" - }, - { - "pname": "System.Composition.Runtime", - "version": "9.0.0", - "hash": "sha256-AyIe+di1TqwUBbSJ/sJ8Q8tzsnTN+VBdJw4K8xZz43s=" - }, - { - "pname": "System.Composition.TypedParts", - "version": "9.0.0", - "hash": "sha256-F5fpTUs3Rr7yP/NyIzr+Xn5NdTXXp8rrjBnF9UBBUog=" - }, - { "pname": "System.IdentityModel.Tokens.Jwt", "version": "8.17.0", "hash": "sha256-DmAmWVosgwWlKGJm/0wFVbeV19YD2rT+gp8utjY0n0Q=" diff --git a/extra/admin-api/Interop/Spacebar.Interop.Cdn.Abstractions/Spacebar.Interop.Cdn.Abstractions.csproj b/extra/admin-api/Interop/Spacebar.Interop.Cdn.Abstractions/Spacebar.Interop.Cdn.Abstractions.csproj index daf6beb..e259a2c 100644 --- a/extra/admin-api/Interop/Spacebar.Interop.Cdn.Abstractions/Spacebar.Interop.Cdn.Abstractions.csproj +++ b/extra/admin-api/Interop/Spacebar.Interop.Cdn.Abstractions/Spacebar.Interop.Cdn.Abstractions.csproj @@ -7,6 +7,6 @@ - + diff --git a/extra/admin-api/Interop/Spacebar.Interop.Cdn.Abstractions/deps.json b/extra/admin-api/Interop/Spacebar.Interop.Cdn.Abstractions/deps.json index fa42c16..08f8525 100644 --- a/extra/admin-api/Interop/Spacebar.Interop.Cdn.Abstractions/deps.json +++ b/extra/admin-api/Interop/Spacebar.Interop.Cdn.Abstractions/deps.json @@ -1,7 +1,7 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" } ] diff --git a/extra/admin-api/Interop/Spacebar.Interop.Cdn.Signing/Spacebar.Interop.Cdn.Signing.csproj b/extra/admin-api/Interop/Spacebar.Interop.Cdn.Signing/Spacebar.Interop.Cdn.Signing.csproj index 378e212..260f4e3 100644 --- a/extra/admin-api/Interop/Spacebar.Interop.Cdn.Signing/Spacebar.Interop.Cdn.Signing.csproj +++ b/extra/admin-api/Interop/Spacebar.Interop.Cdn.Signing/Spacebar.Interop.Cdn.Signing.csproj @@ -7,8 +7,8 @@ - - + + diff --git a/extra/admin-api/Interop/Spacebar.Interop.Replication.RabbitMq/Spacebar.Interop.Replication.RabbitMq.csproj b/extra/admin-api/Interop/Spacebar.Interop.Replication.RabbitMq/Spacebar.Interop.Replication.RabbitMq.csproj index f74f7ba..16b78c3 100644 --- a/extra/admin-api/Interop/Spacebar.Interop.Replication.RabbitMq/Spacebar.Interop.Replication.RabbitMq.csproj +++ b/extra/admin-api/Interop/Spacebar.Interop.Replication.RabbitMq/Spacebar.Interop.Replication.RabbitMq.csproj @@ -12,8 +12,8 @@ - - + + diff --git a/extra/admin-api/Interop/Spacebar.Interop.Replication.RabbitMq/deps.json b/extra/admin-api/Interop/Spacebar.Interop.Replication.RabbitMq/deps.json index 8061ce3..e6208f5 100644 --- a/extra/admin-api/Interop/Spacebar.Interop.Replication.RabbitMq/deps.json +++ b/extra/admin-api/Interop/Spacebar.Interop.Replication.RabbitMq/deps.json @@ -1,28 +1,28 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "Microsoft.Extensions.Configuration", - "version": "10.0.6", - "hash": "sha256-CSd5RC5pMsmglpnE6Vm3JabMnbmziqtUGrZE5Rg7uF4=" + "version": "10.0.7", + "hash": "sha256-2RqDs7+dXtGY78E5jSd1qyKu+dMQkbzv+oMY09SEJm0=" }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", - "version": "10.0.6", - "hash": "sha256-jxtne26QF7bASCRmLNwYsKruY3QhsnuzN9Us11WUdSQ=" + "version": "10.0.7", + "hash": "sha256-MnUJzZYnl089xuVi6kpt9kymBIvYun9U+Itd12dM5Co=" }, { "pname": "Microsoft.Extensions.Configuration.Binder", - "version": "10.0.6", - "hash": "sha256-34blBlrQ3FRS7iCS7/gxPZMa9xgDW0p3iEERqwgXFMA=" + "version": "10.0.7", + "hash": "sha256-lU4G801+Cy3ua+S2slY5UVHOPXdF0I7r3lYX38mQSPw=" }, { "pname": "Microsoft.Extensions.Primitives", - "version": "10.0.6", - "hash": "sha256-/iSFDryQIl8rl+TtrzunT5LcbPsQCeC2V+9CnS1P4Cc=" + "version": "10.0.7", + "hash": "sha256-cQBhL1IkRl1lxaZImAZBVS39CfWkB+J6+hJVEVBE35I=" }, { "pname": "RabbitMQ.Client", diff --git a/extra/admin-api/Interop/Spacebar.Interop.Replication.UnixSocket/Spacebar.Interop.Replication.UnixSocket.csproj b/extra/admin-api/Interop/Spacebar.Interop.Replication.UnixSocket/Spacebar.Interop.Replication.UnixSocket.csproj index a4c14b8..712b0c2 100644 --- a/extra/admin-api/Interop/Spacebar.Interop.Replication.UnixSocket/Spacebar.Interop.Replication.UnixSocket.csproj +++ b/extra/admin-api/Interop/Spacebar.Interop.Replication.UnixSocket/Spacebar.Interop.Replication.UnixSocket.csproj @@ -12,7 +12,7 @@ - + diff --git a/extra/admin-api/Interop/Spacebar.Interop.Replication.UnixSocket/deps.json b/extra/admin-api/Interop/Spacebar.Interop.Replication.UnixSocket/deps.json index bd26fa0..64d9042 100644 --- a/extra/admin-api/Interop/Spacebar.Interop.Replication.UnixSocket/deps.json +++ b/extra/admin-api/Interop/Spacebar.Interop.Replication.UnixSocket/deps.json @@ -1,22 +1,22 @@ [ { "pname": "Microsoft.Extensions.Configuration", - "version": "10.0.6", - "hash": "sha256-CSd5RC5pMsmglpnE6Vm3JabMnbmziqtUGrZE5Rg7uF4=" + "version": "10.0.7", + "hash": "sha256-2RqDs7+dXtGY78E5jSd1qyKu+dMQkbzv+oMY09SEJm0=" }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", - "version": "10.0.6", - "hash": "sha256-jxtne26QF7bASCRmLNwYsKruY3QhsnuzN9Us11WUdSQ=" + "version": "10.0.7", + "hash": "sha256-MnUJzZYnl089xuVi6kpt9kymBIvYun9U+Itd12dM5Co=" }, { "pname": "Microsoft.Extensions.Configuration.Binder", - "version": "10.0.6", - "hash": "sha256-34blBlrQ3FRS7iCS7/gxPZMa9xgDW0p3iEERqwgXFMA=" + "version": "10.0.7", + "hash": "sha256-lU4G801+Cy3ua+S2slY5UVHOPXdF0I7r3lYX38mQSPw=" }, { "pname": "Microsoft.Extensions.Primitives", - "version": "10.0.6", - "hash": "sha256-/iSFDryQIl8rl+TtrzunT5LcbPsQCeC2V+9CnS1P4Cc=" + "version": "10.0.7", + "hash": "sha256-cQBhL1IkRl1lxaZImAZBVS39CfWkB+J6+hJVEVBE35I=" } ] diff --git a/extra/admin-api/Models/Spacebar.Models.Db/Spacebar.Models.Db.csproj b/extra/admin-api/Models/Spacebar.Models.Db/Spacebar.Models.Db.csproj index 34c0eba..e987a36 100644 --- a/extra/admin-api/Models/Spacebar.Models.Db/Spacebar.Models.Db.csproj +++ b/extra/admin-api/Models/Spacebar.Models.Db/Spacebar.Models.Db.csproj @@ -7,7 +7,6 @@ - diff --git a/extra/admin-api/Models/Spacebar.Models.Db/deps.json b/extra/admin-api/Models/Spacebar.Models.Db/deps.json index f6ee1a1..79f44dd 100644 --- a/extra/admin-api/Models/Spacebar.Models.Db/deps.json +++ b/extra/admin-api/Models/Spacebar.Models.Db/deps.json @@ -1,98 +1,28 @@ [ { - "pname": "Humanizer.Core", - "version": "2.14.1", - "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "17.11.31", - "hash": "sha256-YS4oASrmC5dmZrx5JPS7SfKmUpIJErlUpVDsU3VrfFE=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "18.0.2", - "hash": "sha256-fO31KAdDs2J0RUYD1ov9UB3ucsbALan7K0YdWW+yg7A=" - }, - { - "pname": "Microsoft.CodeAnalysis.Analyzers", - "version": "3.11.0", - "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw=" - }, - { - "pname": "Microsoft.CodeAnalysis.Common", - "version": "5.0.0", - "hash": "sha256-g4ALvBSNyHEmSb1l5TFtWW7zEkiRmhqLx4XWZu9sr2U=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp", - "version": "5.0.0", - "hash": "sha256-ctBCkQGFpH/xT5rRE3xibu9YxPD108RuC4a4Z25koG8=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", - "version": "5.0.0", - "hash": "sha256-yWVcLt/f2CouOfFy966glGdtSFy+RcgrU1dd9UtlL/Q=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.Common", - "version": "5.0.0", - "hash": "sha256-Bir5e1gEhgQQ6upQmVKQHAKLRfenAu60DAzNupNnZsQ=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.MSBuild", - "version": "5.0.0", - "hash": "sha256-+58+iqTayTiE0pDaog1U8mjaDA8bNNDLA8gjCQZZudo=" - }, - { "pname": "Microsoft.EntityFrameworkCore", "version": "10.0.4", "hash": "sha256-V3Vwl1MtVMRTPo7a9lAgs6UaeMnFV3eEsKnLyPaPMHA=" }, { - "pname": "Microsoft.EntityFrameworkCore", - "version": "10.0.6", - "hash": "sha256-wEA3ySJvLjAs6O9feF8vZXFM8GgyP+1ufQCaawj20dU=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Abstractions", "version": "10.0.4", "hash": "sha256-so4y7Wrp/oWhQ7wd1rK9ha9GtPme1l5H8SrQz7sf8MQ=" }, { - "pname": "Microsoft.EntityFrameworkCore.Abstractions", - "version": "10.0.6", - "hash": "sha256-izcDKxbfeMBNxXmri20mESugr7NHxJEE4Hnvia6hVS4=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Analyzers", "version": "10.0.4", "hash": "sha256-Wed75M4RdQ7bCUWSc+q/0YqL6R5CrIZ2X0t/LpU7ZZA=" }, { - "pname": "Microsoft.EntityFrameworkCore.Analyzers", - "version": "10.0.6", - "hash": "sha256-qTZ9ZhnPM7Nqy/ZWjloDTEUO91CymeJ07Yp1SKMJWiY=" - }, - { - "pname": "Microsoft.EntityFrameworkCore.Design", - "version": "10.0.6", - "hash": "sha256-9WAXxXdAM0rNbGq6j7VGubHslxzmpTYKZ9gFyxh/N74=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Relational", "version": "10.0.4", "hash": "sha256-WwGoCwNxDXyqfBvUX9fGa/6X+yiDBuE7hf3csU78+Os=" }, { - "pname": "Microsoft.EntityFrameworkCore.Relational", - "version": "10.0.6", - "hash": "sha256-gyA+zXeRaMZl9qs9WXrvc0sEnptZy1nxC6kBux5bTQ0=" - }, - { "pname": "Microsoft.Extensions.Caching.Abstractions", - "version": "10.0.6", - "hash": "sha256-9yCnv7SmbNOq21W0rmnpiT4GkkE2pceU3xA1HE7zAM4=" + "version": "10.0.4", + "hash": "sha256-/vLXWvT42HQAm/JLjWGeFo9AvLn/mu4nCNjabm+wABE=" }, { "pname": "Microsoft.Extensions.Caching.Memory", @@ -100,39 +30,24 @@ "hash": "sha256-+0sK/vSyB4KFC9kliECROfK1WaiWwlRrhLpi03pT+3w=" }, { - "pname": "Microsoft.Extensions.Caching.Memory", - "version": "10.0.6", - "hash": "sha256-3dWBnlBfEbfC50yrB8isuAOCMeYVaVQo/JfuRvpVBlI=" - }, - { "pname": "Microsoft.Extensions.Configuration.Abstractions", - "version": "10.0.6", - "hash": "sha256-jxtne26QF7bASCRmLNwYsKruY3QhsnuzN9Us11WUdSQ=" + "version": "10.0.4", + "hash": "sha256-bvEQLGSOpJHKdPD6kd59IIi4x57lKapVMgOORtcjJPs=" }, { "pname": "Microsoft.Extensions.DependencyInjection", - "version": "10.0.6", - "hash": "sha256-K3ODZC+Bwd3Tze5wF7BQvJJGlNObdf2PNA35F41jHTE=" - }, - { - "pname": "Microsoft.Extensions.DependencyInjection", - "version": "9.0.0", - "hash": "sha256-dAH52PPlTLn7X+1aI/7npdrDzMEFPMXRv4isV1a+14k=" + "version": "10.0.4", + "hash": "sha256-hbpKNzN0KIszhlpM5iAT/V3B7QRs3FGTZI9Wq/cYc1A=" }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "10.0.6", - "hash": "sha256-lFiZb81kfBJK7J0b0A2UIpydPRT73Xcs57Gzf/+1xXc=" + "version": "10.0.0", + "hash": "sha256-9iodXP39YqgxomnOPOxd/mzbG0JfOSXzFoNU3omT2Ps=" }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "9.0.0", - "hash": "sha256-CncVwkKZ5CsIG2O0+OM9qXuYXh3p6UGyueTHSLDVL+c=" - }, - { - "pname": "Microsoft.Extensions.DependencyModel", - "version": "10.0.6", - "hash": "sha256-WY/CGoll5mwtiG3pBN/jDpt5/g4qcQuBL62LeS8KgmM=" + "version": "10.0.4", + "hash": "sha256-0QhVYjk9Cxy6NFef9VKftGmscTZnvcD1bhBQoXz3mwA=" }, { "pname": "Microsoft.Extensions.Logging", @@ -140,64 +55,24 @@ "hash": "sha256-eneXBu83dGBiWMFabheGFPYiZJQ+WMewG6bTs2oJ7RA=" }, { - "pname": "Microsoft.Extensions.Logging", - "version": "10.0.6", - "hash": "sha256-tskLj/WXLK35gkuJAWaAhPjMW92N1JKOTzTLupR30pE=" - }, - { - "pname": "Microsoft.Extensions.Logging", - "version": "9.0.0", - "hash": "sha256-kR16c+N8nQrWeYLajqnXPg7RiXjZMSFLnKLEs4VfjcM=" - }, - { "pname": "Microsoft.Extensions.Logging.Abstractions", "version": "10.0.0", "hash": "sha256-BnhgGZc01HwTSxogavq7Ueq4V7iMA3wPnbfRwQ4RhGk=" }, { "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "10.0.6", - "hash": "sha256-4ijpXt4PoTNcmF5dl/rEZkRWBAjukB229lXtBtJhxn4=" - }, - { - "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "9.0.0", - "hash": "sha256-iBTs9twjWXFeERt4CErkIIcoJZU1jrd1RWCI8V5j7KU=" + "version": "10.0.4", + "hash": "sha256-dvBRBgEf4Bw9NW2J2XDlEeJw2TNhJ+6gV98dPE13/J0=" }, { "pname": "Microsoft.Extensions.Options", - "version": "10.0.6", - "hash": "sha256-GJCULaUcN2FxCA9fKOLe5EDEtkKLrEuP2Kw0jRqospA=" - }, - { - "pname": "Microsoft.Extensions.Options", - "version": "9.0.0", - "hash": "sha256-DT5euAQY/ItB5LPI8WIp6Dnd0lSvBRP35vFkOXC68ck=" + "version": "10.0.4", + "hash": "sha256-ybyUtpSs/irdarkVjsGhqDcj0w8TNUgh0Kp0j3EVfIA=" }, { "pname": "Microsoft.Extensions.Primitives", - "version": "10.0.6", - "hash": "sha256-/iSFDryQIl8rl+TtrzunT5LcbPsQCeC2V+9CnS1P4Cc=" - }, - { - "pname": "Microsoft.Extensions.Primitives", - "version": "9.0.0", - "hash": "sha256-ZNLusK1CRuq5BZYZMDqaz04PIKScE2Z7sS2tehU7EJs=" - }, - { - "pname": "Microsoft.VisualStudio.SolutionPersistence", - "version": "1.0.52", - "hash": "sha256-KZGPtOXe6Hv8RrkcsgoLKTRyaCScIpQEa2NhNB3iOXw=" - }, - { - "pname": "Mono.TextTemplating", - "version": "3.0.0", - "hash": "sha256-VlgGDvgNZb7MeBbIZ4DE2Nn/j2aD9k6XqNHnASUSDr0=" - }, - { - "pname": "Newtonsoft.Json", - "version": "13.0.3", - "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" + "version": "10.0.4", + "hash": "sha256-ePpEFzrKQbEMY6Kh/xyxKHq6txNru62Vh4LVZO5Rrvg=" }, { "pname": "Npgsql", @@ -208,40 +83,5 @@ "pname": "Npgsql.EntityFrameworkCore.PostgreSQL", "version": "10.0.1", "hash": "sha256-G5WmWoc02gHTsdBLXESFQ5eMV+liwiO8YjzFKg4NDEk=" - }, - { - "pname": "System.CodeDom", - "version": "6.0.0", - "hash": "sha256-uPetUFZyHfxjScu5x4agjk9pIhbCkt5rG4Axj25npcQ=" - }, - { - "pname": "System.Composition", - "version": "9.0.0", - "hash": "sha256-FehOkQ2u1p8mQ0/wn3cZ+24HjhTLdck8VZYWA1CcgbM=" - }, - { - "pname": "System.Composition.AttributedModel", - "version": "9.0.0", - "hash": "sha256-a7y7H6zj+kmYkllNHA402DoVfY9IaqC3Ooys8Vzl24M=" - }, - { - "pname": "System.Composition.Convention", - "version": "9.0.0", - "hash": "sha256-tw4vE5JRQ60ubTZBbxoMPhtjOQCC3XoDFUH7NHO7o8U=" - }, - { - "pname": "System.Composition.Hosting", - "version": "9.0.0", - "hash": "sha256-oOxU+DPEEfMCuNLgW6wSkZp0JY5gYt44FJNnWt+967s=" - }, - { - "pname": "System.Composition.Runtime", - "version": "9.0.0", - "hash": "sha256-AyIe+di1TqwUBbSJ/sJ8Q8tzsnTN+VBdJw4K8xZz43s=" - }, - { - "pname": "System.Composition.TypedParts", - "version": "9.0.0", - "hash": "sha256-F5fpTUs3Rr7yP/NyIzr+Xn5NdTXXp8rrjBnF9UBBUog=" } ] diff --git a/extra/admin-api/Spacebar.AdminApi/Spacebar.AdminApi.csproj b/extra/admin-api/Spacebar.AdminApi/Spacebar.AdminApi.csproj index 6bf423e..23b2d44 100644 --- a/extra/admin-api/Spacebar.AdminApi/Spacebar.AdminApi.csproj +++ b/extra/admin-api/Spacebar.AdminApi/Spacebar.AdminApi.csproj @@ -8,9 +8,9 @@ - - - + + + diff --git a/extra/admin-api/Spacebar.AdminApi/deps.json b/extra/admin-api/Spacebar.AdminApi/deps.json index 95baa92..be7eef6 100644 --- a/extra/admin-api/Spacebar.AdminApi/deps.json +++ b/extra/admin-api/Spacebar.AdminApi/deps.json @@ -1,13 +1,13 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "ArcaneLibs.StringNormalisation", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-XcwbLG9w4OFzMVA54pvTvRJ9692tvE8D0tMVcteSQL0=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-4VciWlTaLn0b/4SOSGV07++XiPmvamUQSxBfpGQPg7A=" }, { "pname": "BCrypt.Net-Next", @@ -15,54 +15,9 @@ "hash": "sha256-Efjrsw4FXgVKA2vQV6ztc40pLsonnV3JxwxW7eOyfDk=" }, { - "pname": "Humanizer.Core", - "version": "2.14.1", - "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o=" - }, - { "pname": "Microsoft.AspNetCore.OpenApi", - "version": "10.0.6", - "hash": "sha256-DCNvcXajwnC+II7NMjK83YIiQDQN6uPvtSnwVUZXQMM=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "17.11.31", - "hash": "sha256-YS4oASrmC5dmZrx5JPS7SfKmUpIJErlUpVDsU3VrfFE=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "18.0.2", - "hash": "sha256-fO31KAdDs2J0RUYD1ov9UB3ucsbALan7K0YdWW+yg7A=" - }, - { - "pname": "Microsoft.CodeAnalysis.Analyzers", - "version": "3.11.0", - "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw=" - }, - { - "pname": "Microsoft.CodeAnalysis.Common", - "version": "5.0.0", - "hash": "sha256-g4ALvBSNyHEmSb1l5TFtWW7zEkiRmhqLx4XWZu9sr2U=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp", - "version": "5.0.0", - "hash": "sha256-ctBCkQGFpH/xT5rRE3xibu9YxPD108RuC4a4Z25koG8=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", - "version": "5.0.0", - "hash": "sha256-yWVcLt/f2CouOfFy966glGdtSFy+RcgrU1dd9UtlL/Q=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.Common", - "version": "5.0.0", - "hash": "sha256-Bir5e1gEhgQQ6upQmVKQHAKLRfenAu60DAzNupNnZsQ=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.MSBuild", - "version": "5.0.0", - "hash": "sha256-+58+iqTayTiE0pDaog1U8mjaDA8bNNDLA8gjCQZZudo=" + "version": "10.0.7", + "hash": "sha256-WlAW49otxYzgrmuqHewUoBsjDcAZwhNz5WVbCT4EiIA=" }, { "pname": "Microsoft.EntityFrameworkCore", @@ -70,51 +25,21 @@ "hash": "sha256-V3Vwl1MtVMRTPo7a9lAgs6UaeMnFV3eEsKnLyPaPMHA=" }, { - "pname": "Microsoft.EntityFrameworkCore", - "version": "10.0.6", - "hash": "sha256-wEA3ySJvLjAs6O9feF8vZXFM8GgyP+1ufQCaawj20dU=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Abstractions", "version": "10.0.4", "hash": "sha256-so4y7Wrp/oWhQ7wd1rK9ha9GtPme1l5H8SrQz7sf8MQ=" }, { - "pname": "Microsoft.EntityFrameworkCore.Abstractions", - "version": "10.0.6", - "hash": "sha256-izcDKxbfeMBNxXmri20mESugr7NHxJEE4Hnvia6hVS4=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Analyzers", "version": "10.0.4", "hash": "sha256-Wed75M4RdQ7bCUWSc+q/0YqL6R5CrIZ2X0t/LpU7ZZA=" }, { - "pname": "Microsoft.EntityFrameworkCore.Analyzers", - "version": "10.0.6", - "hash": "sha256-qTZ9ZhnPM7Nqy/ZWjloDTEUO91CymeJ07Yp1SKMJWiY=" - }, - { - "pname": "Microsoft.EntityFrameworkCore.Design", - "version": "10.0.6", - "hash": "sha256-9WAXxXdAM0rNbGq6j7VGubHslxzmpTYKZ9gFyxh/N74=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Relational", "version": "10.0.4", "hash": "sha256-WwGoCwNxDXyqfBvUX9fGa/6X+yiDBuE7hf3csU78+Os=" }, { - "pname": "Microsoft.EntityFrameworkCore.Relational", - "version": "10.0.6", - "hash": "sha256-gyA+zXeRaMZl9qs9WXrvc0sEnptZy1nxC6kBux5bTQ0=" - }, - { - "pname": "Microsoft.Extensions.DependencyModel", - "version": "10.0.6", - "hash": "sha256-WY/CGoll5mwtiG3pBN/jDpt5/g4qcQuBL62LeS8KgmM=" - }, - { "pname": "Microsoft.IdentityModel.Abstractions", "version": "8.17.0", "hash": "sha256-AU+EMOZArc3rTdsnKYzAufFAtspuYQM3XYi8/VsQAio=" @@ -140,21 +65,6 @@ "hash": "sha256-8eiM3Mx4Hx1etx52RlczoHG2z9XIpWgu2LQtWSt086k=" }, { - "pname": "Microsoft.VisualStudio.SolutionPersistence", - "version": "1.0.52", - "hash": "sha256-KZGPtOXe6Hv8RrkcsgoLKTRyaCScIpQEa2NhNB3iOXw=" - }, - { - "pname": "Mono.TextTemplating", - "version": "3.0.0", - "hash": "sha256-VlgGDvgNZb7MeBbIZ4DE2Nn/j2aD9k6XqNHnASUSDr0=" - }, - { - "pname": "Newtonsoft.Json", - "version": "13.0.3", - "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" - }, - { "pname": "Npgsql", "version": "10.0.2", "hash": "sha256-hW03ZWoW7y16vvScwsjZNyqFybGy+s6hQYQXebo78yQ=" @@ -165,41 +75,6 @@ "hash": "sha256-G5WmWoc02gHTsdBLXESFQ5eMV+liwiO8YjzFKg4NDEk=" }, { - "pname": "System.CodeDom", - "version": "6.0.0", - "hash": "sha256-uPetUFZyHfxjScu5x4agjk9pIhbCkt5rG4Axj25npcQ=" - }, - { - "pname": "System.Composition", - "version": "9.0.0", - "hash": "sha256-FehOkQ2u1p8mQ0/wn3cZ+24HjhTLdck8VZYWA1CcgbM=" - }, - { - "pname": "System.Composition.AttributedModel", - "version": "9.0.0", - "hash": "sha256-a7y7H6zj+kmYkllNHA402DoVfY9IaqC3Ooys8Vzl24M=" - }, - { - "pname": "System.Composition.Convention", - "version": "9.0.0", - "hash": "sha256-tw4vE5JRQ60ubTZBbxoMPhtjOQCC3XoDFUH7NHO7o8U=" - }, - { - "pname": "System.Composition.Hosting", - "version": "9.0.0", - "hash": "sha256-oOxU+DPEEfMCuNLgW6wSkZp0JY5gYt44FJNnWt+967s=" - }, - { - "pname": "System.Composition.Runtime", - "version": "9.0.0", - "hash": "sha256-AyIe+di1TqwUBbSJ/sJ8Q8tzsnTN+VBdJw4K8xZz43s=" - }, - { - "pname": "System.Composition.TypedParts", - "version": "9.0.0", - "hash": "sha256-F5fpTUs3Rr7yP/NyIzr+Xn5NdTXXp8rrjBnF9UBBUog=" - }, - { "pname": "System.IdentityModel.Tokens.Jwt", "version": "8.17.0", "hash": "sha256-DmAmWVosgwWlKGJm/0wFVbeV19YD2rT+gp8utjY0n0Q=" diff --git a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16-HDRI.AnyCPU.csproj b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16-HDRI.AnyCPU.csproj index 2965974..90590bb 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16-HDRI.AnyCPU.csproj +++ b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16-HDRI.AnyCPU.csproj @@ -9,7 +9,7 @@ - + diff --git a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16-HDRI.aarch64.csproj b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16-HDRI.aarch64.csproj index 1ff4bdc..8eb9303 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16-HDRI.aarch64.csproj +++ b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16-HDRI.aarch64.csproj @@ -9,7 +9,7 @@ - + diff --git a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16-HDRI.x86_64.csproj b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16-HDRI.x86_64.csproj index baed948..d41f020 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16-HDRI.x86_64.csproj +++ b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16-HDRI.x86_64.csproj @@ -9,7 +9,7 @@ - + diff --git a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16.AnyCPU.csproj b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16.AnyCPU.csproj index ab26446..38f6055 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16.AnyCPU.csproj +++ b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16.AnyCPU.csproj @@ -9,7 +9,7 @@ - + diff --git a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16.aarch64.csproj b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16.aarch64.csproj index ed4d104..26aedbb 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16.aarch64.csproj +++ b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16.aarch64.csproj @@ -9,7 +9,7 @@ - + diff --git a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16.x86_64.csproj b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16.x86_64.csproj index d4d0fdc..28bc0b5 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16.x86_64.csproj +++ b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16.x86_64.csproj @@ -9,7 +9,7 @@ - + diff --git a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q8.AnyCPU.csproj b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q8.AnyCPU.csproj index c394be9..3976d41 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q8.AnyCPU.csproj +++ b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q8.AnyCPU.csproj @@ -9,7 +9,7 @@ - + diff --git a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q8.aarch64.csproj b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q8.aarch64.csproj index 54236b8..b1959be 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q8.aarch64.csproj +++ b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q8.aarch64.csproj @@ -9,7 +9,7 @@ - + diff --git a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q8.x86_64.csproj b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q8.x86_64.csproj index 187dcaf..146d69a 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q8.x86_64.csproj +++ b/extra/admin-api/Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q8.x86_64.csproj @@ -9,7 +9,7 @@ - + diff --git a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16-HDRI.AnyCPU.json b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16-HDRI.AnyCPU.json index 4e86550..c45c5c4 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16-HDRI.AnyCPU.json +++ b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16-HDRI.AnyCPU.json @@ -1,8 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "Magick.NET-Q16-HDRI-AnyCPU", diff --git a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16-HDRI.aarch64.json b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16-HDRI.aarch64.json index a7118bb..0f6a488 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16-HDRI.aarch64.json +++ b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16-HDRI.aarch64.json @@ -1,8 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "Magick.NET-Q16-HDRI-OpenMP-arm64", diff --git a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16-HDRI.x86_64.json b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16-HDRI.x86_64.json index 471b6bc..6932708 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16-HDRI.x86_64.json +++ b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16-HDRI.x86_64.json @@ -1,8 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "Magick.NET-Q16-HDRI-OpenMP-x64", diff --git a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16.AnyCPU.json b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16.AnyCPU.json index a1c0d9d..efd6fc5 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16.AnyCPU.json +++ b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16.AnyCPU.json @@ -1,8 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "Magick.NET-Q16-AnyCPU", diff --git a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16.aarch64.json b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16.aarch64.json index a227241..43a6d02 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16.aarch64.json +++ b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16.aarch64.json @@ -1,8 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "Magick.NET-Q16-OpenMP-arm64", diff --git a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16.x86_64.json b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16.x86_64.json index d27899c..e3f2da9 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16.x86_64.json +++ b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q16.x86_64.json @@ -1,8 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "Magick.NET-Q16-OpenMP-x64", diff --git a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q8.AnyCPU.json b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q8.AnyCPU.json index 7c9a8d2..6c58f24 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q8.AnyCPU.json +++ b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q8.AnyCPU.json @@ -1,8 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "Magick.NET-Q8-AnyCPU", diff --git a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q8.aarch64.json b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q8.aarch64.json index 76b0d9a..00847bf 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q8.aarch64.json +++ b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q8.aarch64.json @@ -1,8 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "Magick.NET-Q8-OpenMP-arm64", diff --git a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q8.x86_64.json b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q8.x86_64.json index e88f21a..7af1d08 100644 --- a/extra/admin-api/Spacebar.Cdn.Worker/deps.Q8.x86_64.json +++ b/extra/admin-api/Spacebar.Cdn.Worker/deps.Q8.x86_64.json @@ -1,8 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "Magick.NET-Q8-OpenMP-x64", diff --git a/extra/admin-api/Spacebar.Cdn/Spacebar.Cdn.csproj b/extra/admin-api/Spacebar.Cdn/Spacebar.Cdn.csproj index b312581..55b92e8 100644 --- a/extra/admin-api/Spacebar.Cdn/Spacebar.Cdn.csproj +++ b/extra/admin-api/Spacebar.Cdn/Spacebar.Cdn.csproj @@ -7,10 +7,10 @@ - + - + diff --git a/extra/admin-api/Spacebar.Cdn/deps.json b/extra/admin-api/Spacebar.Cdn/deps.json index 25c2aa5..eab4bbf 100644 --- a/extra/admin-api/Spacebar.Cdn/deps.json +++ b/extra/admin-api/Spacebar.Cdn/deps.json @@ -1,13 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" - }, - { - "pname": "Humanizer.Core", - "version": "2.14.1", - "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "Magick.NET-Q16-HDRI-AnyCPU", @@ -21,48 +16,8 @@ }, { "pname": "Microsoft.AspNetCore.OpenApi", - "version": "10.0.6", - "hash": "sha256-DCNvcXajwnC+II7NMjK83YIiQDQN6uPvtSnwVUZXQMM=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "17.11.31", - "hash": "sha256-YS4oASrmC5dmZrx5JPS7SfKmUpIJErlUpVDsU3VrfFE=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "18.0.2", - "hash": "sha256-fO31KAdDs2J0RUYD1ov9UB3ucsbALan7K0YdWW+yg7A=" - }, - { - "pname": "Microsoft.CodeAnalysis.Analyzers", - "version": "3.11.0", - "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw=" - }, - { - "pname": "Microsoft.CodeAnalysis.Common", - "version": "5.0.0", - "hash": "sha256-g4ALvBSNyHEmSb1l5TFtWW7zEkiRmhqLx4XWZu9sr2U=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp", - "version": "5.0.0", - "hash": "sha256-ctBCkQGFpH/xT5rRE3xibu9YxPD108RuC4a4Z25koG8=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", - "version": "5.0.0", - "hash": "sha256-yWVcLt/f2CouOfFy966glGdtSFy+RcgrU1dd9UtlL/Q=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.Common", - "version": "5.0.0", - "hash": "sha256-Bir5e1gEhgQQ6upQmVKQHAKLRfenAu60DAzNupNnZsQ=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.MSBuild", - "version": "5.0.0", - "hash": "sha256-+58+iqTayTiE0pDaog1U8mjaDA8bNNDLA8gjCQZZudo=" + "version": "10.0.7", + "hash": "sha256-WlAW49otxYzgrmuqHewUoBsjDcAZwhNz5WVbCT4EiIA=" }, { "pname": "Microsoft.EntityFrameworkCore", @@ -70,71 +25,26 @@ "hash": "sha256-V3Vwl1MtVMRTPo7a9lAgs6UaeMnFV3eEsKnLyPaPMHA=" }, { - "pname": "Microsoft.EntityFrameworkCore", - "version": "10.0.6", - "hash": "sha256-wEA3ySJvLjAs6O9feF8vZXFM8GgyP+1ufQCaawj20dU=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Abstractions", "version": "10.0.4", "hash": "sha256-so4y7Wrp/oWhQ7wd1rK9ha9GtPme1l5H8SrQz7sf8MQ=" }, { - "pname": "Microsoft.EntityFrameworkCore.Abstractions", - "version": "10.0.6", - "hash": "sha256-izcDKxbfeMBNxXmri20mESugr7NHxJEE4Hnvia6hVS4=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Analyzers", "version": "10.0.4", "hash": "sha256-Wed75M4RdQ7bCUWSc+q/0YqL6R5CrIZ2X0t/LpU7ZZA=" }, { - "pname": "Microsoft.EntityFrameworkCore.Analyzers", - "version": "10.0.6", - "hash": "sha256-qTZ9ZhnPM7Nqy/ZWjloDTEUO91CymeJ07Yp1SKMJWiY=" - }, - { - "pname": "Microsoft.EntityFrameworkCore.Design", - "version": "10.0.6", - "hash": "sha256-9WAXxXdAM0rNbGq6j7VGubHslxzmpTYKZ9gFyxh/N74=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Relational", "version": "10.0.4", "hash": "sha256-WwGoCwNxDXyqfBvUX9fGa/6X+yiDBuE7hf3csU78+Os=" }, { - "pname": "Microsoft.EntityFrameworkCore.Relational", - "version": "10.0.6", - "hash": "sha256-gyA+zXeRaMZl9qs9WXrvc0sEnptZy1nxC6kBux5bTQ0=" - }, - { - "pname": "Microsoft.Extensions.DependencyModel", - "version": "10.0.6", - "hash": "sha256-WY/CGoll5mwtiG3pBN/jDpt5/g4qcQuBL62LeS8KgmM=" - }, - { "pname": "Microsoft.OpenApi", "version": "2.0.0", "hash": "sha256-8eiM3Mx4Hx1etx52RlczoHG2z9XIpWgu2LQtWSt086k=" }, { - "pname": "Microsoft.VisualStudio.SolutionPersistence", - "version": "1.0.52", - "hash": "sha256-KZGPtOXe6Hv8RrkcsgoLKTRyaCScIpQEa2NhNB3iOXw=" - }, - { - "pname": "Mono.TextTemplating", - "version": "3.0.0", - "hash": "sha256-VlgGDvgNZb7MeBbIZ4DE2Nn/j2aD9k6XqNHnASUSDr0=" - }, - { - "pname": "Newtonsoft.Json", - "version": "13.0.3", - "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" - }, - { "pname": "Npgsql", "version": "10.0.2", "hash": "sha256-hW03ZWoW7y16vvScwsjZNyqFybGy+s6hQYQXebo78yQ=" @@ -143,40 +53,5 @@ "pname": "Npgsql.EntityFrameworkCore.PostgreSQL", "version": "10.0.1", "hash": "sha256-G5WmWoc02gHTsdBLXESFQ5eMV+liwiO8YjzFKg4NDEk=" - }, - { - "pname": "System.CodeDom", - "version": "6.0.0", - "hash": "sha256-uPetUFZyHfxjScu5x4agjk9pIhbCkt5rG4Axj25npcQ=" - }, - { - "pname": "System.Composition", - "version": "9.0.0", - "hash": "sha256-FehOkQ2u1p8mQ0/wn3cZ+24HjhTLdck8VZYWA1CcgbM=" - }, - { - "pname": "System.Composition.AttributedModel", - "version": "9.0.0", - "hash": "sha256-a7y7H6zj+kmYkllNHA402DoVfY9IaqC3Ooys8Vzl24M=" - }, - { - "pname": "System.Composition.Convention", - "version": "9.0.0", - "hash": "sha256-tw4vE5JRQ60ubTZBbxoMPhtjOQCC3XoDFUH7NHO7o8U=" - }, - { - "pname": "System.Composition.Hosting", - "version": "9.0.0", - "hash": "sha256-oOxU+DPEEfMCuNLgW6wSkZp0JY5gYt44FJNnWt+967s=" - }, - { - "pname": "System.Composition.Runtime", - "version": "9.0.0", - "hash": "sha256-AyIe+di1TqwUBbSJ/sJ8Q8tzsnTN+VBdJw4K8xZz43s=" - }, - { - "pname": "System.Composition.TypedParts", - "version": "9.0.0", - "hash": "sha256-F5fpTUs3Rr7yP/NyIzr+Xn5NdTXXp8rrjBnF9UBBUog=" } ] diff --git a/extra/admin-api/Spacebar.Offload/Spacebar.Offload.csproj b/extra/admin-api/Spacebar.Offload/Spacebar.Offload.csproj index bf58e76..3d74470 100644 --- a/extra/admin-api/Spacebar.Offload/Spacebar.Offload.csproj +++ b/extra/admin-api/Spacebar.Offload/Spacebar.Offload.csproj @@ -7,7 +7,7 @@ - + diff --git a/extra/admin-api/Spacebar.Offload/deps.json b/extra/admin-api/Spacebar.Offload/deps.json index 8ad9666..d0900e3 100644 --- a/extra/admin-api/Spacebar.Offload/deps.json +++ b/extra/admin-api/Spacebar.Offload/deps.json @@ -1,8 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "BCrypt.Net-Next", @@ -10,54 +10,9 @@ "hash": "sha256-Efjrsw4FXgVKA2vQV6ztc40pLsonnV3JxwxW7eOyfDk=" }, { - "pname": "Humanizer.Core", - "version": "2.14.1", - "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o=" - }, - { "pname": "Microsoft.AspNetCore.OpenApi", - "version": "10.0.6", - "hash": "sha256-DCNvcXajwnC+II7NMjK83YIiQDQN6uPvtSnwVUZXQMM=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "17.11.31", - "hash": "sha256-YS4oASrmC5dmZrx5JPS7SfKmUpIJErlUpVDsU3VrfFE=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "18.0.2", - "hash": "sha256-fO31KAdDs2J0RUYD1ov9UB3ucsbALan7K0YdWW+yg7A=" - }, - { - "pname": "Microsoft.CodeAnalysis.Analyzers", - "version": "3.11.0", - "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw=" - }, - { - "pname": "Microsoft.CodeAnalysis.Common", - "version": "5.0.0", - "hash": "sha256-g4ALvBSNyHEmSb1l5TFtWW7zEkiRmhqLx4XWZu9sr2U=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp", - "version": "5.0.0", - "hash": "sha256-ctBCkQGFpH/xT5rRE3xibu9YxPD108RuC4a4Z25koG8=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", - "version": "5.0.0", - "hash": "sha256-yWVcLt/f2CouOfFy966glGdtSFy+RcgrU1dd9UtlL/Q=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.Common", - "version": "5.0.0", - "hash": "sha256-Bir5e1gEhgQQ6upQmVKQHAKLRfenAu60DAzNupNnZsQ=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.MSBuild", - "version": "5.0.0", - "hash": "sha256-+58+iqTayTiE0pDaog1U8mjaDA8bNNDLA8gjCQZZudo=" + "version": "10.0.7", + "hash": "sha256-WlAW49otxYzgrmuqHewUoBsjDcAZwhNz5WVbCT4EiIA=" }, { "pname": "Microsoft.EntityFrameworkCore", @@ -65,51 +20,21 @@ "hash": "sha256-V3Vwl1MtVMRTPo7a9lAgs6UaeMnFV3eEsKnLyPaPMHA=" }, { - "pname": "Microsoft.EntityFrameworkCore", - "version": "10.0.6", - "hash": "sha256-wEA3ySJvLjAs6O9feF8vZXFM8GgyP+1ufQCaawj20dU=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Abstractions", "version": "10.0.4", "hash": "sha256-so4y7Wrp/oWhQ7wd1rK9ha9GtPme1l5H8SrQz7sf8MQ=" }, { - "pname": "Microsoft.EntityFrameworkCore.Abstractions", - "version": "10.0.6", - "hash": "sha256-izcDKxbfeMBNxXmri20mESugr7NHxJEE4Hnvia6hVS4=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Analyzers", "version": "10.0.4", "hash": "sha256-Wed75M4RdQ7bCUWSc+q/0YqL6R5CrIZ2X0t/LpU7ZZA=" }, { - "pname": "Microsoft.EntityFrameworkCore.Analyzers", - "version": "10.0.6", - "hash": "sha256-qTZ9ZhnPM7Nqy/ZWjloDTEUO91CymeJ07Yp1SKMJWiY=" - }, - { - "pname": "Microsoft.EntityFrameworkCore.Design", - "version": "10.0.6", - "hash": "sha256-9WAXxXdAM0rNbGq6j7VGubHslxzmpTYKZ9gFyxh/N74=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Relational", "version": "10.0.4", "hash": "sha256-WwGoCwNxDXyqfBvUX9fGa/6X+yiDBuE7hf3csU78+Os=" }, { - "pname": "Microsoft.EntityFrameworkCore.Relational", - "version": "10.0.6", - "hash": "sha256-gyA+zXeRaMZl9qs9WXrvc0sEnptZy1nxC6kBux5bTQ0=" - }, - { - "pname": "Microsoft.Extensions.DependencyModel", - "version": "10.0.6", - "hash": "sha256-WY/CGoll5mwtiG3pBN/jDpt5/g4qcQuBL62LeS8KgmM=" - }, - { "pname": "Microsoft.IdentityModel.Abstractions", "version": "8.17.0", "hash": "sha256-AU+EMOZArc3rTdsnKYzAufFAtspuYQM3XYi8/VsQAio=" @@ -135,21 +60,6 @@ "hash": "sha256-8eiM3Mx4Hx1etx52RlczoHG2z9XIpWgu2LQtWSt086k=" }, { - "pname": "Microsoft.VisualStudio.SolutionPersistence", - "version": "1.0.52", - "hash": "sha256-KZGPtOXe6Hv8RrkcsgoLKTRyaCScIpQEa2NhNB3iOXw=" - }, - { - "pname": "Mono.TextTemplating", - "version": "3.0.0", - "hash": "sha256-VlgGDvgNZb7MeBbIZ4DE2Nn/j2aD9k6XqNHnASUSDr0=" - }, - { - "pname": "Newtonsoft.Json", - "version": "13.0.3", - "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" - }, - { "pname": "Npgsql", "version": "10.0.2", "hash": "sha256-hW03ZWoW7y16vvScwsjZNyqFybGy+s6hQYQXebo78yQ=" @@ -160,41 +70,6 @@ "hash": "sha256-G5WmWoc02gHTsdBLXESFQ5eMV+liwiO8YjzFKg4NDEk=" }, { - "pname": "System.CodeDom", - "version": "6.0.0", - "hash": "sha256-uPetUFZyHfxjScu5x4agjk9pIhbCkt5rG4Axj25npcQ=" - }, - { - "pname": "System.Composition", - "version": "9.0.0", - "hash": "sha256-FehOkQ2u1p8mQ0/wn3cZ+24HjhTLdck8VZYWA1CcgbM=" - }, - { - "pname": "System.Composition.AttributedModel", - "version": "9.0.0", - "hash": "sha256-a7y7H6zj+kmYkllNHA402DoVfY9IaqC3Ooys8Vzl24M=" - }, - { - "pname": "System.Composition.Convention", - "version": "9.0.0", - "hash": "sha256-tw4vE5JRQ60ubTZBbxoMPhtjOQCC3XoDFUH7NHO7o8U=" - }, - { - "pname": "System.Composition.Hosting", - "version": "9.0.0", - "hash": "sha256-oOxU+DPEEfMCuNLgW6wSkZp0JY5gYt44FJNnWt+967s=" - }, - { - "pname": "System.Composition.Runtime", - "version": "9.0.0", - "hash": "sha256-AyIe+di1TqwUBbSJ/sJ8Q8tzsnTN+VBdJw4K8xZz43s=" - }, - { - "pname": "System.Composition.TypedParts", - "version": "9.0.0", - "hash": "sha256-F5fpTUs3Rr7yP/NyIzr+Xn5NdTXXp8rrjBnF9UBBUog=" - }, - { "pname": "System.IdentityModel.Tokens.Jwt", "version": "8.17.0", "hash": "sha256-DmAmWVosgwWlKGJm/0wFVbeV19YD2rT+gp8utjY0n0Q=" diff --git a/extra/admin-api/Spacebar.UApi/Spacebar.UApi.csproj b/extra/admin-api/Spacebar.UApi/Spacebar.UApi.csproj index 67a9ddc..ca5808d 100644 --- a/extra/admin-api/Spacebar.UApi/Spacebar.UApi.csproj +++ b/extra/admin-api/Spacebar.UApi/Spacebar.UApi.csproj @@ -8,9 +8,9 @@ - - - + + + diff --git a/extra/admin-api/Spacebar.UApi/deps.json b/extra/admin-api/Spacebar.UApi/deps.json index 95baa92..be7eef6 100644 --- a/extra/admin-api/Spacebar.UApi/deps.json +++ b/extra/admin-api/Spacebar.UApi/deps.json @@ -1,13 +1,13 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "ArcaneLibs.StringNormalisation", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-XcwbLG9w4OFzMVA54pvTvRJ9692tvE8D0tMVcteSQL0=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-4VciWlTaLn0b/4SOSGV07++XiPmvamUQSxBfpGQPg7A=" }, { "pname": "BCrypt.Net-Next", @@ -15,54 +15,9 @@ "hash": "sha256-Efjrsw4FXgVKA2vQV6ztc40pLsonnV3JxwxW7eOyfDk=" }, { - "pname": "Humanizer.Core", - "version": "2.14.1", - "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o=" - }, - { "pname": "Microsoft.AspNetCore.OpenApi", - "version": "10.0.6", - "hash": "sha256-DCNvcXajwnC+II7NMjK83YIiQDQN6uPvtSnwVUZXQMM=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "17.11.31", - "hash": "sha256-YS4oASrmC5dmZrx5JPS7SfKmUpIJErlUpVDsU3VrfFE=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "18.0.2", - "hash": "sha256-fO31KAdDs2J0RUYD1ov9UB3ucsbALan7K0YdWW+yg7A=" - }, - { - "pname": "Microsoft.CodeAnalysis.Analyzers", - "version": "3.11.0", - "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw=" - }, - { - "pname": "Microsoft.CodeAnalysis.Common", - "version": "5.0.0", - "hash": "sha256-g4ALvBSNyHEmSb1l5TFtWW7zEkiRmhqLx4XWZu9sr2U=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp", - "version": "5.0.0", - "hash": "sha256-ctBCkQGFpH/xT5rRE3xibu9YxPD108RuC4a4Z25koG8=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", - "version": "5.0.0", - "hash": "sha256-yWVcLt/f2CouOfFy966glGdtSFy+RcgrU1dd9UtlL/Q=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.Common", - "version": "5.0.0", - "hash": "sha256-Bir5e1gEhgQQ6upQmVKQHAKLRfenAu60DAzNupNnZsQ=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.MSBuild", - "version": "5.0.0", - "hash": "sha256-+58+iqTayTiE0pDaog1U8mjaDA8bNNDLA8gjCQZZudo=" + "version": "10.0.7", + "hash": "sha256-WlAW49otxYzgrmuqHewUoBsjDcAZwhNz5WVbCT4EiIA=" }, { "pname": "Microsoft.EntityFrameworkCore", @@ -70,51 +25,21 @@ "hash": "sha256-V3Vwl1MtVMRTPo7a9lAgs6UaeMnFV3eEsKnLyPaPMHA=" }, { - "pname": "Microsoft.EntityFrameworkCore", - "version": "10.0.6", - "hash": "sha256-wEA3ySJvLjAs6O9feF8vZXFM8GgyP+1ufQCaawj20dU=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Abstractions", "version": "10.0.4", "hash": "sha256-so4y7Wrp/oWhQ7wd1rK9ha9GtPme1l5H8SrQz7sf8MQ=" }, { - "pname": "Microsoft.EntityFrameworkCore.Abstractions", - "version": "10.0.6", - "hash": "sha256-izcDKxbfeMBNxXmri20mESugr7NHxJEE4Hnvia6hVS4=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Analyzers", "version": "10.0.4", "hash": "sha256-Wed75M4RdQ7bCUWSc+q/0YqL6R5CrIZ2X0t/LpU7ZZA=" }, { - "pname": "Microsoft.EntityFrameworkCore.Analyzers", - "version": "10.0.6", - "hash": "sha256-qTZ9ZhnPM7Nqy/ZWjloDTEUO91CymeJ07Yp1SKMJWiY=" - }, - { - "pname": "Microsoft.EntityFrameworkCore.Design", - "version": "10.0.6", - "hash": "sha256-9WAXxXdAM0rNbGq6j7VGubHslxzmpTYKZ9gFyxh/N74=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Relational", "version": "10.0.4", "hash": "sha256-WwGoCwNxDXyqfBvUX9fGa/6X+yiDBuE7hf3csU78+Os=" }, { - "pname": "Microsoft.EntityFrameworkCore.Relational", - "version": "10.0.6", - "hash": "sha256-gyA+zXeRaMZl9qs9WXrvc0sEnptZy1nxC6kBux5bTQ0=" - }, - { - "pname": "Microsoft.Extensions.DependencyModel", - "version": "10.0.6", - "hash": "sha256-WY/CGoll5mwtiG3pBN/jDpt5/g4qcQuBL62LeS8KgmM=" - }, - { "pname": "Microsoft.IdentityModel.Abstractions", "version": "8.17.0", "hash": "sha256-AU+EMOZArc3rTdsnKYzAufFAtspuYQM3XYi8/VsQAio=" @@ -140,21 +65,6 @@ "hash": "sha256-8eiM3Mx4Hx1etx52RlczoHG2z9XIpWgu2LQtWSt086k=" }, { - "pname": "Microsoft.VisualStudio.SolutionPersistence", - "version": "1.0.52", - "hash": "sha256-KZGPtOXe6Hv8RrkcsgoLKTRyaCScIpQEa2NhNB3iOXw=" - }, - { - "pname": "Mono.TextTemplating", - "version": "3.0.0", - "hash": "sha256-VlgGDvgNZb7MeBbIZ4DE2Nn/j2aD9k6XqNHnASUSDr0=" - }, - { - "pname": "Newtonsoft.Json", - "version": "13.0.3", - "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" - }, - { "pname": "Npgsql", "version": "10.0.2", "hash": "sha256-hW03ZWoW7y16vvScwsjZNyqFybGy+s6hQYQXebo78yQ=" @@ -165,41 +75,6 @@ "hash": "sha256-G5WmWoc02gHTsdBLXESFQ5eMV+liwiO8YjzFKg4NDEk=" }, { - "pname": "System.CodeDom", - "version": "6.0.0", - "hash": "sha256-uPetUFZyHfxjScu5x4agjk9pIhbCkt5rG4Axj25npcQ=" - }, - { - "pname": "System.Composition", - "version": "9.0.0", - "hash": "sha256-FehOkQ2u1p8mQ0/wn3cZ+24HjhTLdck8VZYWA1CcgbM=" - }, - { - "pname": "System.Composition.AttributedModel", - "version": "9.0.0", - "hash": "sha256-a7y7H6zj+kmYkllNHA402DoVfY9IaqC3Ooys8Vzl24M=" - }, - { - "pname": "System.Composition.Convention", - "version": "9.0.0", - "hash": "sha256-tw4vE5JRQ60ubTZBbxoMPhtjOQCC3XoDFUH7NHO7o8U=" - }, - { - "pname": "System.Composition.Hosting", - "version": "9.0.0", - "hash": "sha256-oOxU+DPEEfMCuNLgW6wSkZp0JY5gYt44FJNnWt+967s=" - }, - { - "pname": "System.Composition.Runtime", - "version": "9.0.0", - "hash": "sha256-AyIe+di1TqwUBbSJ/sJ8Q8tzsnTN+VBdJw4K8xZz43s=" - }, - { - "pname": "System.Composition.TypedParts", - "version": "9.0.0", - "hash": "sha256-F5fpTUs3Rr7yP/NyIzr+Xn5NdTXXp8rrjBnF9UBBUog=" - }, - { "pname": "System.IdentityModel.Tokens.Jwt", "version": "8.17.0", "hash": "sha256-DmAmWVosgwWlKGJm/0wFVbeV19YD2rT+gp8utjY0n0Q=" diff --git a/extra/admin-api/Utilities/ConfigTest/ConfigTest.csproj b/extra/admin-api/Utilities/ConfigTest/ConfigTest.csproj index 6db5e52..eb90637 100644 --- a/extra/admin-api/Utilities/ConfigTest/ConfigTest.csproj +++ b/extra/admin-api/Utilities/ConfigTest/ConfigTest.csproj @@ -7,7 +7,7 @@ - + diff --git a/extra/admin-api/Utilities/DiscordEmojiConverter/DiscordEmojiConverter.csproj b/extra/admin-api/Utilities/DiscordEmojiConverter/DiscordEmojiConverter.csproj index 7ed79af..6bbcd38 100644 --- a/extra/admin-api/Utilities/DiscordEmojiConverter/DiscordEmojiConverter.csproj +++ b/extra/admin-api/Utilities/DiscordEmojiConverter/DiscordEmojiConverter.csproj @@ -8,7 +8,7 @@ - + diff --git a/extra/admin-api/Utilities/Spacebar.AdminApi.PrepareTestData/Spacebar.AdminApi.PrepareTestData.csproj b/extra/admin-api/Utilities/Spacebar.AdminApi.PrepareTestData/Spacebar.AdminApi.PrepareTestData.csproj index 546875d..73bbcb5 100644 --- a/extra/admin-api/Utilities/Spacebar.AdminApi.PrepareTestData/Spacebar.AdminApi.PrepareTestData.csproj +++ b/extra/admin-api/Utilities/Spacebar.AdminApi.PrepareTestData/Spacebar.AdminApi.PrepareTestData.csproj @@ -10,7 +10,7 @@ - + diff --git a/extra/admin-api/Utilities/Spacebar.AdminApi.TestClient/Spacebar.AdminApi.TestClient.csproj b/extra/admin-api/Utilities/Spacebar.AdminApi.TestClient/Spacebar.AdminApi.TestClient.csproj index a8153a9..dc740fc 100644 --- a/extra/admin-api/Utilities/Spacebar.AdminApi.TestClient/Spacebar.AdminApi.TestClient.csproj +++ b/extra/admin-api/Utilities/Spacebar.AdminApi.TestClient/Spacebar.AdminApi.TestClient.csproj @@ -18,14 +18,14 @@ - - + + - - - + + + - + diff --git a/extra/admin-api/Utilities/Spacebar.AdminApiTest/Spacebar.AdminApiTest.csproj b/extra/admin-api/Utilities/Spacebar.AdminApiTest/Spacebar.AdminApiTest.csproj index 546875d..73bbcb5 100644 --- a/extra/admin-api/Utilities/Spacebar.AdminApiTest/Spacebar.AdminApiTest.csproj +++ b/extra/admin-api/Utilities/Spacebar.AdminApiTest/Spacebar.AdminApiTest.csproj @@ -10,7 +10,7 @@ - + diff --git a/extra/admin-api/Utilities/Spacebar.Cdn.Fsck/Spacebar.Cdn.Fsck.csproj b/extra/admin-api/Utilities/Spacebar.Cdn.Fsck/Spacebar.Cdn.Fsck.csproj index a02a320..f277a80 100644 --- a/extra/admin-api/Utilities/Spacebar.Cdn.Fsck/Spacebar.Cdn.Fsck.csproj +++ b/extra/admin-api/Utilities/Spacebar.Cdn.Fsck/Spacebar.Cdn.Fsck.csproj @@ -7,7 +7,7 @@ - + diff --git a/extra/admin-api/Utilities/Spacebar.Cdn.Fsck/deps.json b/extra/admin-api/Utilities/Spacebar.Cdn.Fsck/deps.json index 683b0b0..f595b71 100644 --- a/extra/admin-api/Utilities/Spacebar.Cdn.Fsck/deps.json +++ b/extra/admin-api/Utilities/Spacebar.Cdn.Fsck/deps.json @@ -1,53 +1,8 @@ [ { "pname": "ArcaneLibs", - "version": "1.0.1-preview.20260126-091403", - "hash": "sha256-CSmNE16nDi05qyDAcJR+8SqQQ2ReAeX0+/dRP3WpNsg=" - }, - { - "pname": "Humanizer.Core", - "version": "2.14.1", - "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "17.11.31", - "hash": "sha256-YS4oASrmC5dmZrx5JPS7SfKmUpIJErlUpVDsU3VrfFE=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "18.0.2", - "hash": "sha256-fO31KAdDs2J0RUYD1ov9UB3ucsbALan7K0YdWW+yg7A=" - }, - { - "pname": "Microsoft.CodeAnalysis.Analyzers", - "version": "3.11.0", - "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw=" - }, - { - "pname": "Microsoft.CodeAnalysis.Common", - "version": "5.0.0", - "hash": "sha256-g4ALvBSNyHEmSb1l5TFtWW7zEkiRmhqLx4XWZu9sr2U=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp", - "version": "5.0.0", - "hash": "sha256-ctBCkQGFpH/xT5rRE3xibu9YxPD108RuC4a4Z25koG8=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", - "version": "5.0.0", - "hash": "sha256-yWVcLt/f2CouOfFy966glGdtSFy+RcgrU1dd9UtlL/Q=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.Common", - "version": "5.0.0", - "hash": "sha256-Bir5e1gEhgQQ6upQmVKQHAKLRfenAu60DAzNupNnZsQ=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.MSBuild", - "version": "5.0.0", - "hash": "sha256-+58+iqTayTiE0pDaog1U8mjaDA8bNNDLA8gjCQZZudo=" + "version": "1.0.1-preview.20260420-212318", + "hash": "sha256-y+gU8S3jbcFgIwwc0vkkEPMfHzGZ+55//9uvsKOEGXY=" }, { "pname": "Microsoft.EntityFrameworkCore", @@ -55,49 +10,24 @@ "hash": "sha256-V3Vwl1MtVMRTPo7a9lAgs6UaeMnFV3eEsKnLyPaPMHA=" }, { - "pname": "Microsoft.EntityFrameworkCore", - "version": "10.0.6", - "hash": "sha256-wEA3ySJvLjAs6O9feF8vZXFM8GgyP+1ufQCaawj20dU=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Abstractions", "version": "10.0.4", "hash": "sha256-so4y7Wrp/oWhQ7wd1rK9ha9GtPme1l5H8SrQz7sf8MQ=" }, { - "pname": "Microsoft.EntityFrameworkCore.Abstractions", - "version": "10.0.6", - "hash": "sha256-izcDKxbfeMBNxXmri20mESugr7NHxJEE4Hnvia6hVS4=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Analyzers", "version": "10.0.4", "hash": "sha256-Wed75M4RdQ7bCUWSc+q/0YqL6R5CrIZ2X0t/LpU7ZZA=" }, { - "pname": "Microsoft.EntityFrameworkCore.Analyzers", - "version": "10.0.6", - "hash": "sha256-qTZ9ZhnPM7Nqy/ZWjloDTEUO91CymeJ07Yp1SKMJWiY=" - }, - { - "pname": "Microsoft.EntityFrameworkCore.Design", - "version": "10.0.6", - "hash": "sha256-9WAXxXdAM0rNbGq6j7VGubHslxzmpTYKZ9gFyxh/N74=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Relational", "version": "10.0.4", "hash": "sha256-WwGoCwNxDXyqfBvUX9fGa/6X+yiDBuE7hf3csU78+Os=" }, { - "pname": "Microsoft.EntityFrameworkCore.Relational", - "version": "10.0.6", - "hash": "sha256-gyA+zXeRaMZl9qs9WXrvc0sEnptZy1nxC6kBux5bTQ0=" - }, - { "pname": "Microsoft.Extensions.Caching.Abstractions", - "version": "10.0.6", - "hash": "sha256-9yCnv7SmbNOq21W0rmnpiT4GkkE2pceU3xA1HE7zAM4=" + "version": "10.0.4", + "hash": "sha256-/vLXWvT42HQAm/JLjWGeFo9AvLn/mu4nCNjabm+wABE=" }, { "pname": "Microsoft.Extensions.Caching.Memory", @@ -105,104 +35,99 @@ "hash": "sha256-+0sK/vSyB4KFC9kliECROfK1WaiWwlRrhLpi03pT+3w=" }, { - "pname": "Microsoft.Extensions.Caching.Memory", - "version": "10.0.6", - "hash": "sha256-3dWBnlBfEbfC50yrB8isuAOCMeYVaVQo/JfuRvpVBlI=" - }, - { "pname": "Microsoft.Extensions.Configuration", - "version": "10.0.6", - "hash": "sha256-CSd5RC5pMsmglpnE6Vm3JabMnbmziqtUGrZE5Rg7uF4=" + "version": "10.0.7", + "hash": "sha256-2RqDs7+dXtGY78E5jSd1qyKu+dMQkbzv+oMY09SEJm0=" }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", - "version": "10.0.6", - "hash": "sha256-jxtne26QF7bASCRmLNwYsKruY3QhsnuzN9Us11WUdSQ=" + "version": "10.0.4", + "hash": "sha256-bvEQLGSOpJHKdPD6kd59IIi4x57lKapVMgOORtcjJPs=" + }, + { + "pname": "Microsoft.Extensions.Configuration.Abstractions", + "version": "10.0.7", + "hash": "sha256-MnUJzZYnl089xuVi6kpt9kymBIvYun9U+Itd12dM5Co=" }, { "pname": "Microsoft.Extensions.Configuration.Binder", - "version": "10.0.6", - "hash": "sha256-34blBlrQ3FRS7iCS7/gxPZMa9xgDW0p3iEERqwgXFMA=" + "version": "10.0.7", + "hash": "sha256-lU4G801+Cy3ua+S2slY5UVHOPXdF0I7r3lYX38mQSPw=" }, { "pname": "Microsoft.Extensions.Configuration.CommandLine", - "version": "10.0.6", - "hash": "sha256-U31ct2qLllJ+0INS4wsDhFztGpzr+7TdwpeKZsgslAw=" + "version": "10.0.7", + "hash": "sha256-Ln/o0JXfXMZZKAFLuc+BkUHZFdzfnRpFWVuglp0f5hE=" }, { "pname": "Microsoft.Extensions.Configuration.EnvironmentVariables", - "version": "10.0.6", - "hash": "sha256-/p9mbkua5XJT8vg/r06aw2ZYydlGv9s+Fk+j98h8PF0=" + "version": "10.0.7", + "hash": "sha256-yGrdFDhw3VnGMPPMsC7AGOvsx81aVm7VGCEc73uGTHc=" }, { "pname": "Microsoft.Extensions.Configuration.FileExtensions", - "version": "10.0.6", - "hash": "sha256-N2DeLcgzjaQIk7LKvUqd2FO2bTmB65iZxpbTXb2DWz8=" + "version": "10.0.7", + "hash": "sha256-LjHOWNzZ1I2ODEFRfIFIWTNw1gpTtJakepdulIOILDA=" }, { "pname": "Microsoft.Extensions.Configuration.Json", - "version": "10.0.6", - "hash": "sha256-gj55DSHQluOlZKiNOVeeHuhsz4GpqVRSlbad6jq+Olk=" + "version": "10.0.7", + "hash": "sha256-A6YQgo8pjza/gP+85FXubm4xYYhURQvAsj3US0mwTTE=" }, { "pname": "Microsoft.Extensions.Configuration.UserSecrets", - "version": "10.0.6", - "hash": "sha256-NwcoOoEiVrdQJU4GXYcNzdmYJSDefdJ1IflEHhPAQK8=" + "version": "10.0.7", + "hash": "sha256-shM6JimVDCfJWYe9cjLFW0cXfsS1qvrk7dHXD5K21Vg=" }, { "pname": "Microsoft.Extensions.DependencyInjection", - "version": "10.0.6", - "hash": "sha256-K3ODZC+Bwd3Tze5wF7BQvJJGlNObdf2PNA35F41jHTE=" - }, - { - "pname": "Microsoft.Extensions.DependencyInjection", - "version": "9.0.0", - "hash": "sha256-dAH52PPlTLn7X+1aI/7npdrDzMEFPMXRv4isV1a+14k=" + "version": "10.0.7", + "hash": "sha256-dICogdaqa5mHqyvFA0lTomFa39Dqm4nn7Pit6qi6eQY=" }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "10.0.6", - "hash": "sha256-lFiZb81kfBJK7J0b0A2UIpydPRT73Xcs57Gzf/+1xXc=" + "version": "10.0.4", + "hash": "sha256-0QhVYjk9Cxy6NFef9VKftGmscTZnvcD1bhBQoXz3mwA=" }, { - "pname": "Microsoft.Extensions.DependencyModel", - "version": "10.0.6", - "hash": "sha256-WY/CGoll5mwtiG3pBN/jDpt5/g4qcQuBL62LeS8KgmM=" + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "10.0.7", + "hash": "sha256-uQmTQarMn0fuZV03MyCb78Ex+96cuqFHNO5SyFOPkJk=" }, { "pname": "Microsoft.Extensions.Diagnostics", - "version": "10.0.6", - "hash": "sha256-TGJjvsztoajNzOe0KeuOvtb2ZuNDbjq2NfPs15zo3kA=" + "version": "10.0.7", + "hash": "sha256-Sd0ZsXgO7w/35vOKN1B0CZdcIcMJnf/Z/8POSikTyRk=" }, { "pname": "Microsoft.Extensions.Diagnostics.Abstractions", - "version": "10.0.6", - "hash": "sha256-9AbUvHuHhDPjtf6vsci2r6VfSg0BlmkJkMYmIqAQ2QA=" + "version": "10.0.7", + "hash": "sha256-ocntk68Qa3ccHGEnzmZuKdBWdQEnp4PgwJk63bSRjDA=" }, { "pname": "Microsoft.Extensions.FileProviders.Abstractions", - "version": "10.0.6", - "hash": "sha256-CzUYBtxxXV8qn72ptRs0QkP8xmrKwlfq47MojRhM1Tw=" + "version": "10.0.7", + "hash": "sha256-ibxSdxibq1UKOo4Mz+zthbZd0UUFipnJNb0hPwvEXCA=" }, { "pname": "Microsoft.Extensions.FileProviders.Physical", - "version": "10.0.6", - "hash": "sha256-zZAyRMT9DnZYlKTW9A5ZeDAlO8EaHxgX9hHuzWDgjiY=" + "version": "10.0.7", + "hash": "sha256-B1jF2XZ6z5TavZVAD0GzW2Q0ILyskeUdTaWF3OgS9mY=" }, { "pname": "Microsoft.Extensions.FileSystemGlobbing", - "version": "10.0.6", - "hash": "sha256-hfoFBBqSIwZokoX3Kt+aRacLW06QbJkcecyLOhTd0T0=" + "version": "10.0.7", + "hash": "sha256-KdLAYPizG4yCLK7oF5yd3lPXzMYKI+uZJhRXKD9VlHg=" }, { "pname": "Microsoft.Extensions.Hosting", - "version": "10.0.6", - "hash": "sha256-qTfHGGLi0OWszbcJRyhStsz3EBBl8MVAzGeqxeNneSM=" + "version": "10.0.7", + "hash": "sha256-4mzjm48GnZal8Ixr9gXFkT0NKXt6WTrYnOu/LoxjX60=" }, { "pname": "Microsoft.Extensions.Hosting.Abstractions", - "version": "10.0.6", - "hash": "sha256-ZFt1jTnkzMsDNTe+nDJvJB3fbQrLvCjYp4NIyESErvU=" + "version": "10.0.7", + "hash": "sha256-S1WAgBHPi7H71uQUGyl2aG/IITgYfVNznyXsFrRe/kE=" }, { "pname": "Microsoft.Extensions.Logging", @@ -211,13 +136,8 @@ }, { "pname": "Microsoft.Extensions.Logging", - "version": "10.0.6", - "hash": "sha256-tskLj/WXLK35gkuJAWaAhPjMW92N1JKOTzTLupR30pE=" - }, - { - "pname": "Microsoft.Extensions.Logging", - "version": "9.0.0", - "hash": "sha256-kR16c+N8nQrWeYLajqnXPg7RiXjZMSFLnKLEs4VfjcM=" + "version": "10.0.7", + "hash": "sha256-AUOet0nWZHB132XCPuyUp5xTFNnWjHhoOtzooFcXHk4=" }, { "pname": "Microsoft.Extensions.Logging.Abstractions", @@ -226,78 +146,63 @@ }, { "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "10.0.6", - "hash": "sha256-4ijpXt4PoTNcmF5dl/rEZkRWBAjukB229lXtBtJhxn4=" + "version": "10.0.4", + "hash": "sha256-dvBRBgEf4Bw9NW2J2XDlEeJw2TNhJ+6gV98dPE13/J0=" }, { "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "9.0.0", - "hash": "sha256-iBTs9twjWXFeERt4CErkIIcoJZU1jrd1RWCI8V5j7KU=" + "version": "10.0.7", + "hash": "sha256-/ITLUXgcs5tRDdeileNlmNB92V25CRd1FGBocChJj0g=" }, { "pname": "Microsoft.Extensions.Logging.Configuration", - "version": "10.0.6", - "hash": "sha256-/tXp5Q6002eNA4Ff9O8eyBgYNdNcOoJ4b2NrdHh+QcQ=" + "version": "10.0.7", + "hash": "sha256-bgfSy30lXJhN9T+CWdwodnpZJDLJoElM4HKOOCijjfo=" }, { "pname": "Microsoft.Extensions.Logging.Console", - "version": "10.0.6", - "hash": "sha256-hIwQTTJGdbqkfkzSHLG5aueueE15DrlggfmPbBZ6SOk=" + "version": "10.0.7", + "hash": "sha256-qR7NQaCsOdH++AviTzz4J6D6pak/YVjih2aZqYc22d8=" }, { "pname": "Microsoft.Extensions.Logging.Debug", - "version": "10.0.6", - "hash": "sha256-ZpIjMzwB0Dugr2aQtIt7HgSGKgDjfH0LXKIXsywJbnw=" + "version": "10.0.7", + "hash": "sha256-GZsM+S1XPT5RbFLLzTkoYwlUYy8c4snbwAq8+Qzb7cM=" }, { "pname": "Microsoft.Extensions.Logging.EventLog", - "version": "10.0.6", - "hash": "sha256-OrIL6QUhI8dntpTXgkrwJ443YpmJsfYNM08kYB4KQZE=" + "version": "10.0.7", + "hash": "sha256-+KGwPSkWf+fGaic4qtLP6k1FqIur3rzTHjGw1cdBzb4=" }, { "pname": "Microsoft.Extensions.Logging.EventSource", - "version": "10.0.6", - "hash": "sha256-LoMQ0w2MwzKGS8QhqNTv5TgAPmgaS5HCfjkJHJHT818=" + "version": "10.0.7", + "hash": "sha256-6c5eCAdAKDMBjkPt59RXcDhJdNFau4sFus+9xW+qWig=" }, { "pname": "Microsoft.Extensions.Options", - "version": "10.0.6", - "hash": "sha256-GJCULaUcN2FxCA9fKOLe5EDEtkKLrEuP2Kw0jRqospA=" + "version": "10.0.4", + "hash": "sha256-ybyUtpSs/irdarkVjsGhqDcj0w8TNUgh0Kp0j3EVfIA=" }, { "pname": "Microsoft.Extensions.Options", - "version": "9.0.0", - "hash": "sha256-DT5euAQY/ItB5LPI8WIp6Dnd0lSvBRP35vFkOXC68ck=" + "version": "10.0.7", + "hash": "sha256-XtyfdZ26kjnuCF/YHbdGdsIeR/nxSW7yyQZ04sOa9RU=" }, { "pname": "Microsoft.Extensions.Options.ConfigurationExtensions", - "version": "10.0.6", - "hash": "sha256-T0HNAYrIsm1xzfBD1qLqziI5qwSsGXGmXSDdOgpC5s0=" + "version": "10.0.7", + "hash": "sha256-6UBnB1ouWwRkVEGt5xLfXZvpYsCQQJijKvBlBCJOmmM=" }, { "pname": "Microsoft.Extensions.Primitives", - "version": "10.0.6", - "hash": "sha256-/iSFDryQIl8rl+TtrzunT5LcbPsQCeC2V+9CnS1P4Cc=" + "version": "10.0.4", + "hash": "sha256-ePpEFzrKQbEMY6Kh/xyxKHq6txNru62Vh4LVZO5Rrvg=" }, { "pname": "Microsoft.Extensions.Primitives", - "version": "9.0.0", - "hash": "sha256-ZNLusK1CRuq5BZYZMDqaz04PIKScE2Z7sS2tehU7EJs=" - }, - { - "pname": "Microsoft.VisualStudio.SolutionPersistence", - "version": "1.0.52", - "hash": "sha256-KZGPtOXe6Hv8RrkcsgoLKTRyaCScIpQEa2NhNB3iOXw=" - }, - { - "pname": "Mono.TextTemplating", - "version": "3.0.0", - "hash": "sha256-VlgGDvgNZb7MeBbIZ4DE2Nn/j2aD9k6XqNHnASUSDr0=" - }, - { - "pname": "Newtonsoft.Json", - "version": "13.0.3", - "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" + "version": "10.0.7", + "hash": "sha256-cQBhL1IkRl1lxaZImAZBVS39CfWkB+J6+hJVEVBE35I=" }, { "pname": "Npgsql", @@ -310,43 +215,8 @@ "hash": "sha256-G5WmWoc02gHTsdBLXESFQ5eMV+liwiO8YjzFKg4NDEk=" }, { - "pname": "System.CodeDom", - "version": "6.0.0", - "hash": "sha256-uPetUFZyHfxjScu5x4agjk9pIhbCkt5rG4Axj25npcQ=" - }, - { - "pname": "System.Composition", - "version": "9.0.0", - "hash": "sha256-FehOkQ2u1p8mQ0/wn3cZ+24HjhTLdck8VZYWA1CcgbM=" - }, - { - "pname": "System.Composition.AttributedModel", - "version": "9.0.0", - "hash": "sha256-a7y7H6zj+kmYkllNHA402DoVfY9IaqC3Ooys8Vzl24M=" - }, - { - "pname": "System.Composition.Convention", - "version": "9.0.0", - "hash": "sha256-tw4vE5JRQ60ubTZBbxoMPhtjOQCC3XoDFUH7NHO7o8U=" - }, - { - "pname": "System.Composition.Hosting", - "version": "9.0.0", - "hash": "sha256-oOxU+DPEEfMCuNLgW6wSkZp0JY5gYt44FJNnWt+967s=" - }, - { - "pname": "System.Composition.Runtime", - "version": "9.0.0", - "hash": "sha256-AyIe+di1TqwUBbSJ/sJ8Q8tzsnTN+VBdJw4K8xZz43s=" - }, - { - "pname": "System.Composition.TypedParts", - "version": "9.0.0", - "hash": "sha256-F5fpTUs3Rr7yP/NyIzr+Xn5NdTXXp8rrjBnF9UBBUog=" - }, - { "pname": "System.Diagnostics.EventLog", - "version": "10.0.6", - "hash": "sha256-MpXUz1TiiFkD1ngApC7HKqW+i37zi5V2ApOmqZwDqiI=" + "version": "10.0.7", + "hash": "sha256-fV+2RcEzBV/JUnPDOLce3VBQKqvo32zcTWMZeJcAAJg=" } ] diff --git a/extra/admin-api/Utilities/Spacebar.Cdn.Migration/Spacebar.Cdn.Migration.csproj b/extra/admin-api/Utilities/Spacebar.Cdn.Migration/Spacebar.Cdn.Migration.csproj index a87432b..7d61b8e 100644 --- a/extra/admin-api/Utilities/Spacebar.Cdn.Migration/Spacebar.Cdn.Migration.csproj +++ b/extra/admin-api/Utilities/Spacebar.Cdn.Migration/Spacebar.Cdn.Migration.csproj @@ -9,7 +9,7 @@ - + diff --git a/extra/admin-api/Utilities/Spacebar.CleanSettingsRows/Spacebar.CleanSettingsRows.csproj b/extra/admin-api/Utilities/Spacebar.CleanSettingsRows/Spacebar.CleanSettingsRows.csproj index 6a90d5a..310f9e8 100644 --- a/extra/admin-api/Utilities/Spacebar.CleanSettingsRows/Spacebar.CleanSettingsRows.csproj +++ b/extra/admin-api/Utilities/Spacebar.CleanSettingsRows/Spacebar.CleanSettingsRows.csproj @@ -7,7 +7,7 @@ - + diff --git a/extra/admin-api/Utilities/Spacebar.CleanSettingsRows/deps.json b/extra/admin-api/Utilities/Spacebar.CleanSettingsRows/deps.json index 2178b66..e166eb9 100644 --- a/extra/admin-api/Utilities/Spacebar.CleanSettingsRows/deps.json +++ b/extra/admin-api/Utilities/Spacebar.CleanSettingsRows/deps.json @@ -1,98 +1,28 @@ [ { - "pname": "Humanizer.Core", - "version": "2.14.1", - "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "17.11.31", - "hash": "sha256-YS4oASrmC5dmZrx5JPS7SfKmUpIJErlUpVDsU3VrfFE=" - }, - { - "pname": "Microsoft.Build.Framework", - "version": "18.0.2", - "hash": "sha256-fO31KAdDs2J0RUYD1ov9UB3ucsbALan7K0YdWW+yg7A=" - }, - { - "pname": "Microsoft.CodeAnalysis.Analyzers", - "version": "3.11.0", - "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw=" - }, - { - "pname": "Microsoft.CodeAnalysis.Common", - "version": "5.0.0", - "hash": "sha256-g4ALvBSNyHEmSb1l5TFtWW7zEkiRmhqLx4XWZu9sr2U=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp", - "version": "5.0.0", - "hash": "sha256-ctBCkQGFpH/xT5rRE3xibu9YxPD108RuC4a4Z25koG8=" - }, - { - "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", - "version": "5.0.0", - "hash": "sha256-yWVcLt/f2CouOfFy966glGdtSFy+RcgrU1dd9UtlL/Q=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.Common", - "version": "5.0.0", - "hash": "sha256-Bir5e1gEhgQQ6upQmVKQHAKLRfenAu60DAzNupNnZsQ=" - }, - { - "pname": "Microsoft.CodeAnalysis.Workspaces.MSBuild", - "version": "5.0.0", - "hash": "sha256-+58+iqTayTiE0pDaog1U8mjaDA8bNNDLA8gjCQZZudo=" - }, - { "pname": "Microsoft.EntityFrameworkCore", "version": "10.0.4", "hash": "sha256-V3Vwl1MtVMRTPo7a9lAgs6UaeMnFV3eEsKnLyPaPMHA=" }, { - "pname": "Microsoft.EntityFrameworkCore", - "version": "10.0.6", - "hash": "sha256-wEA3ySJvLjAs6O9feF8vZXFM8GgyP+1ufQCaawj20dU=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Abstractions", "version": "10.0.4", "hash": "sha256-so4y7Wrp/oWhQ7wd1rK9ha9GtPme1l5H8SrQz7sf8MQ=" }, { - "pname": "Microsoft.EntityFrameworkCore.Abstractions", - "version": "10.0.6", - "hash": "sha256-izcDKxbfeMBNxXmri20mESugr7NHxJEE4Hnvia6hVS4=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Analyzers", "version": "10.0.4", "hash": "sha256-Wed75M4RdQ7bCUWSc+q/0YqL6R5CrIZ2X0t/LpU7ZZA=" }, { - "pname": "Microsoft.EntityFrameworkCore.Analyzers", - "version": "10.0.6", - "hash": "sha256-qTZ9ZhnPM7Nqy/ZWjloDTEUO91CymeJ07Yp1SKMJWiY=" - }, - { - "pname": "Microsoft.EntityFrameworkCore.Design", - "version": "10.0.6", - "hash": "sha256-9WAXxXdAM0rNbGq6j7VGubHslxzmpTYKZ9gFyxh/N74=" - }, - { "pname": "Microsoft.EntityFrameworkCore.Relational", "version": "10.0.4", "hash": "sha256-WwGoCwNxDXyqfBvUX9fGa/6X+yiDBuE7hf3csU78+Os=" }, { - "pname": "Microsoft.EntityFrameworkCore.Relational", - "version": "10.0.6", - "hash": "sha256-gyA+zXeRaMZl9qs9WXrvc0sEnptZy1nxC6kBux5bTQ0=" - }, - { "pname": "Microsoft.Extensions.Caching.Abstractions", - "version": "10.0.6", - "hash": "sha256-9yCnv7SmbNOq21W0rmnpiT4GkkE2pceU3xA1HE7zAM4=" + "version": "10.0.4", + "hash": "sha256-/vLXWvT42HQAm/JLjWGeFo9AvLn/mu4nCNjabm+wABE=" }, { "pname": "Microsoft.Extensions.Caching.Memory", @@ -100,104 +30,99 @@ "hash": "sha256-+0sK/vSyB4KFC9kliECROfK1WaiWwlRrhLpi03pT+3w=" }, { - "pname": "Microsoft.Extensions.Caching.Memory", - "version": "10.0.6", - "hash": "sha256-3dWBnlBfEbfC50yrB8isuAOCMeYVaVQo/JfuRvpVBlI=" - }, - { "pname": "Microsoft.Extensions.Configuration", - "version": "10.0.6", - "hash": "sha256-CSd5RC5pMsmglpnE6Vm3JabMnbmziqtUGrZE5Rg7uF4=" + "version": "10.0.7", + "hash": "sha256-2RqDs7+dXtGY78E5jSd1qyKu+dMQkbzv+oMY09SEJm0=" }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", - "version": "10.0.6", - "hash": "sha256-jxtne26QF7bASCRmLNwYsKruY3QhsnuzN9Us11WUdSQ=" + "version": "10.0.4", + "hash": "sha256-bvEQLGSOpJHKdPD6kd59IIi4x57lKapVMgOORtcjJPs=" + }, + { + "pname": "Microsoft.Extensions.Configuration.Abstractions", + "version": "10.0.7", + "hash": "sha256-MnUJzZYnl089xuVi6kpt9kymBIvYun9U+Itd12dM5Co=" }, { "pname": "Microsoft.Extensions.Configuration.Binder", - "version": "10.0.6", - "hash": "sha256-34blBlrQ3FRS7iCS7/gxPZMa9xgDW0p3iEERqwgXFMA=" + "version": "10.0.7", + "hash": "sha256-lU4G801+Cy3ua+S2slY5UVHOPXdF0I7r3lYX38mQSPw=" }, { "pname": "Microsoft.Extensions.Configuration.CommandLine", - "version": "10.0.6", - "hash": "sha256-U31ct2qLllJ+0INS4wsDhFztGpzr+7TdwpeKZsgslAw=" + "version": "10.0.7", + "hash": "sha256-Ln/o0JXfXMZZKAFLuc+BkUHZFdzfnRpFWVuglp0f5hE=" }, { "pname": "Microsoft.Extensions.Configuration.EnvironmentVariables", - "version": "10.0.6", - "hash": "sha256-/p9mbkua5XJT8vg/r06aw2ZYydlGv9s+Fk+j98h8PF0=" + "version": "10.0.7", + "hash": "sha256-yGrdFDhw3VnGMPPMsC7AGOvsx81aVm7VGCEc73uGTHc=" }, { "pname": "Microsoft.Extensions.Configuration.FileExtensions", - "version": "10.0.6", - "hash": "sha256-N2DeLcgzjaQIk7LKvUqd2FO2bTmB65iZxpbTXb2DWz8=" + "version": "10.0.7", + "hash": "sha256-LjHOWNzZ1I2ODEFRfIFIWTNw1gpTtJakepdulIOILDA=" }, { "pname": "Microsoft.Extensions.Configuration.Json", - "version": "10.0.6", - "hash": "sha256-gj55DSHQluOlZKiNOVeeHuhsz4GpqVRSlbad6jq+Olk=" + "version": "10.0.7", + "hash": "sha256-A6YQgo8pjza/gP+85FXubm4xYYhURQvAsj3US0mwTTE=" }, { "pname": "Microsoft.Extensions.Configuration.UserSecrets", - "version": "10.0.6", - "hash": "sha256-NwcoOoEiVrdQJU4GXYcNzdmYJSDefdJ1IflEHhPAQK8=" + "version": "10.0.7", + "hash": "sha256-shM6JimVDCfJWYe9cjLFW0cXfsS1qvrk7dHXD5K21Vg=" }, { "pname": "Microsoft.Extensions.DependencyInjection", - "version": "10.0.6", - "hash": "sha256-K3ODZC+Bwd3Tze5wF7BQvJJGlNObdf2PNA35F41jHTE=" - }, - { - "pname": "Microsoft.Extensions.DependencyInjection", - "version": "9.0.0", - "hash": "sha256-dAH52PPlTLn7X+1aI/7npdrDzMEFPMXRv4isV1a+14k=" + "version": "10.0.7", + "hash": "sha256-dICogdaqa5mHqyvFA0lTomFa39Dqm4nn7Pit6qi6eQY=" }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "10.0.6", - "hash": "sha256-lFiZb81kfBJK7J0b0A2UIpydPRT73Xcs57Gzf/+1xXc=" + "version": "10.0.4", + "hash": "sha256-0QhVYjk9Cxy6NFef9VKftGmscTZnvcD1bhBQoXz3mwA=" }, { - "pname": "Microsoft.Extensions.DependencyModel", - "version": "10.0.6", - "hash": "sha256-WY/CGoll5mwtiG3pBN/jDpt5/g4qcQuBL62LeS8KgmM=" + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "10.0.7", + "hash": "sha256-uQmTQarMn0fuZV03MyCb78Ex+96cuqFHNO5SyFOPkJk=" }, { "pname": "Microsoft.Extensions.Diagnostics", - "version": "10.0.6", - "hash": "sha256-TGJjvsztoajNzOe0KeuOvtb2ZuNDbjq2NfPs15zo3kA=" + "version": "10.0.7", + "hash": "sha256-Sd0ZsXgO7w/35vOKN1B0CZdcIcMJnf/Z/8POSikTyRk=" }, { "pname": "Microsoft.Extensions.Diagnostics.Abstractions", - "version": "10.0.6", - "hash": "sha256-9AbUvHuHhDPjtf6vsci2r6VfSg0BlmkJkMYmIqAQ2QA=" + "version": "10.0.7", + "hash": "sha256-ocntk68Qa3ccHGEnzmZuKdBWdQEnp4PgwJk63bSRjDA=" }, { "pname": "Microsoft.Extensions.FileProviders.Abstractions", - "version": "10.0.6", - "hash": "sha256-CzUYBtxxXV8qn72ptRs0QkP8xmrKwlfq47MojRhM1Tw=" + "version": "10.0.7", + "hash": "sha256-ibxSdxibq1UKOo4Mz+zthbZd0UUFipnJNb0hPwvEXCA=" }, { "pname": "Microsoft.Extensions.FileProviders.Physical", - "version": "10.0.6", - "hash": "sha256-zZAyRMT9DnZYlKTW9A5ZeDAlO8EaHxgX9hHuzWDgjiY=" + "version": "10.0.7", + "hash": "sha256-B1jF2XZ6z5TavZVAD0GzW2Q0ILyskeUdTaWF3OgS9mY=" }, { "pname": "Microsoft.Extensions.FileSystemGlobbing", - "version": "10.0.6", - "hash": "sha256-hfoFBBqSIwZokoX3Kt+aRacLW06QbJkcecyLOhTd0T0=" + "version": "10.0.7", + "hash": "sha256-KdLAYPizG4yCLK7oF5yd3lPXzMYKI+uZJhRXKD9VlHg=" }, { "pname": "Microsoft.Extensions.Hosting", - "version": "10.0.6", - "hash": "sha256-qTfHGGLi0OWszbcJRyhStsz3EBBl8MVAzGeqxeNneSM=" + "version": "10.0.7", + "hash": "sha256-4mzjm48GnZal8Ixr9gXFkT0NKXt6WTrYnOu/LoxjX60=" }, { "pname": "Microsoft.Extensions.Hosting.Abstractions", - "version": "10.0.6", - "hash": "sha256-ZFt1jTnkzMsDNTe+nDJvJB3fbQrLvCjYp4NIyESErvU=" + "version": "10.0.7", + "hash": "sha256-S1WAgBHPi7H71uQUGyl2aG/IITgYfVNznyXsFrRe/kE=" }, { "pname": "Microsoft.Extensions.Logging", @@ -206,13 +131,8 @@ }, { "pname": "Microsoft.Extensions.Logging", - "version": "10.0.6", - "hash": "sha256-tskLj/WXLK35gkuJAWaAhPjMW92N1JKOTzTLupR30pE=" - }, - { - "pname": "Microsoft.Extensions.Logging", - "version": "9.0.0", - "hash": "sha256-kR16c+N8nQrWeYLajqnXPg7RiXjZMSFLnKLEs4VfjcM=" + "version": "10.0.7", + "hash": "sha256-AUOet0nWZHB132XCPuyUp5xTFNnWjHhoOtzooFcXHk4=" }, { "pname": "Microsoft.Extensions.Logging.Abstractions", @@ -221,78 +141,63 @@ }, { "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "10.0.6", - "hash": "sha256-4ijpXt4PoTNcmF5dl/rEZkRWBAjukB229lXtBtJhxn4=" + "version": "10.0.4", + "hash": "sha256-dvBRBgEf4Bw9NW2J2XDlEeJw2TNhJ+6gV98dPE13/J0=" }, { "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "9.0.0", - "hash": "sha256-iBTs9twjWXFeERt4CErkIIcoJZU1jrd1RWCI8V5j7KU=" + "version": "10.0.7", + "hash": "sha256-/ITLUXgcs5tRDdeileNlmNB92V25CRd1FGBocChJj0g=" }, { "pname": "Microsoft.Extensions.Logging.Configuration", - "version": "10.0.6", - "hash": "sha256-/tXp5Q6002eNA4Ff9O8eyBgYNdNcOoJ4b2NrdHh+QcQ=" + "version": "10.0.7", + "hash": "sha256-bgfSy30lXJhN9T+CWdwodnpZJDLJoElM4HKOOCijjfo=" }, { "pname": "Microsoft.Extensions.Logging.Console", - "version": "10.0.6", - "hash": "sha256-hIwQTTJGdbqkfkzSHLG5aueueE15DrlggfmPbBZ6SOk=" + "version": "10.0.7", + "hash": "sha256-qR7NQaCsOdH++AviTzz4J6D6pak/YVjih2aZqYc22d8=" }, { "pname": "Microsoft.Extensions.Logging.Debug", - "version": "10.0.6", - "hash": "sha256-ZpIjMzwB0Dugr2aQtIt7HgSGKgDjfH0LXKIXsywJbnw=" + "version": "10.0.7", + "hash": "sha256-GZsM+S1XPT5RbFLLzTkoYwlUYy8c4snbwAq8+Qzb7cM=" }, { "pname": "Microsoft.Extensions.Logging.EventLog", - "version": "10.0.6", - "hash": "sha256-OrIL6QUhI8dntpTXgkrwJ443YpmJsfYNM08kYB4KQZE=" + "version": "10.0.7", + "hash": "sha256-+KGwPSkWf+fGaic4qtLP6k1FqIur3rzTHjGw1cdBzb4=" }, { "pname": "Microsoft.Extensions.Logging.EventSource", - "version": "10.0.6", - "hash": "sha256-LoMQ0w2MwzKGS8QhqNTv5TgAPmgaS5HCfjkJHJHT818=" + "version": "10.0.7", + "hash": "sha256-6c5eCAdAKDMBjkPt59RXcDhJdNFau4sFus+9xW+qWig=" }, { "pname": "Microsoft.Extensions.Options", - "version": "10.0.6", - "hash": "sha256-GJCULaUcN2FxCA9fKOLe5EDEtkKLrEuP2Kw0jRqospA=" + "version": "10.0.4", + "hash": "sha256-ybyUtpSs/irdarkVjsGhqDcj0w8TNUgh0Kp0j3EVfIA=" }, { "pname": "Microsoft.Extensions.Options", - "version": "9.0.0", - "hash": "sha256-DT5euAQY/ItB5LPI8WIp6Dnd0lSvBRP35vFkOXC68ck=" + "version": "10.0.7", + "hash": "sha256-XtyfdZ26kjnuCF/YHbdGdsIeR/nxSW7yyQZ04sOa9RU=" }, { "pname": "Microsoft.Extensions.Options.ConfigurationExtensions", - "version": "10.0.6", - "hash": "sha256-T0HNAYrIsm1xzfBD1qLqziI5qwSsGXGmXSDdOgpC5s0=" + "version": "10.0.7", + "hash": "sha256-6UBnB1ouWwRkVEGt5xLfXZvpYsCQQJijKvBlBCJOmmM=" }, { "pname": "Microsoft.Extensions.Primitives", - "version": "10.0.6", - "hash": "sha256-/iSFDryQIl8rl+TtrzunT5LcbPsQCeC2V+9CnS1P4Cc=" + "version": "10.0.4", + "hash": "sha256-ePpEFzrKQbEMY6Kh/xyxKHq6txNru62Vh4LVZO5Rrvg=" }, { "pname": "Microsoft.Extensions.Primitives", - "version": "9.0.0", - "hash": "sha256-ZNLusK1CRuq5BZYZMDqaz04PIKScE2Z7sS2tehU7EJs=" - }, - { - "pname": "Microsoft.VisualStudio.SolutionPersistence", - "version": "1.0.52", - "hash": "sha256-KZGPtOXe6Hv8RrkcsgoLKTRyaCScIpQEa2NhNB3iOXw=" - }, - { - "pname": "Mono.TextTemplating", - "version": "3.0.0", - "hash": "sha256-VlgGDvgNZb7MeBbIZ4DE2Nn/j2aD9k6XqNHnASUSDr0=" - }, - { - "pname": "Newtonsoft.Json", - "version": "13.0.3", - "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" + "version": "10.0.7", + "hash": "sha256-cQBhL1IkRl1lxaZImAZBVS39CfWkB+J6+hJVEVBE35I=" }, { "pname": "Npgsql", @@ -305,43 +210,8 @@ "hash": "sha256-G5WmWoc02gHTsdBLXESFQ5eMV+liwiO8YjzFKg4NDEk=" }, { - "pname": "System.CodeDom", - "version": "6.0.0", - "hash": "sha256-uPetUFZyHfxjScu5x4agjk9pIhbCkt5rG4Axj25npcQ=" - }, - { - "pname": "System.Composition", - "version": "9.0.0", - "hash": "sha256-FehOkQ2u1p8mQ0/wn3cZ+24HjhTLdck8VZYWA1CcgbM=" - }, - { - "pname": "System.Composition.AttributedModel", - "version": "9.0.0", - "hash": "sha256-a7y7H6zj+kmYkllNHA402DoVfY9IaqC3Ooys8Vzl24M=" - }, - { - "pname": "System.Composition.Convention", - "version": "9.0.0", - "hash": "sha256-tw4vE5JRQ60ubTZBbxoMPhtjOQCC3XoDFUH7NHO7o8U=" - }, - { - "pname": "System.Composition.Hosting", - "version": "9.0.0", - "hash": "sha256-oOxU+DPEEfMCuNLgW6wSkZp0JY5gYt44FJNnWt+967s=" - }, - { - "pname": "System.Composition.Runtime", - "version": "9.0.0", - "hash": "sha256-AyIe+di1TqwUBbSJ/sJ8Q8tzsnTN+VBdJw4K8xZz43s=" - }, - { - "pname": "System.Composition.TypedParts", - "version": "9.0.0", - "hash": "sha256-F5fpTUs3Rr7yP/NyIzr+Xn5NdTXXp8rrjBnF9UBBUog=" - }, - { "pname": "System.Diagnostics.EventLog", - "version": "10.0.6", - "hash": "sha256-MpXUz1TiiFkD1ngApC7HKqW+i37zi5V2ApOmqZwDqiI=" + "version": "10.0.7", + "hash": "sha256-fV+2RcEzBV/JUnPDOLce3VBQKqvo32zcTWMZeJcAAJg=" } ] diff --git a/extra/admin-api/update-deps.cs b/extra/admin-api/update-deps.cs index 45954a8..beb72fd 100755 --- a/extra/admin-api/update-deps.cs +++ b/extra/admin-api/update-deps.cs @@ -1,13 +1,14 @@ #! /usr/bin/env dotnet #:property Nullable=enable #:property PublishAOT=false -#:package ArcaneLibs@1.0.0-preview.20251207* +#:package ArcaneLibs@1.0.1-preview.2026* +using System.Diagnostics; using ArcaneLibs; -using ArcaneLibs.Extensions; using System.Text.Json; -// sync versions for CDN worker +#region Sync package versions for CDN worker + { Console.WriteLine("==> Ensuring CDN worker dependencies are in sync..."); var origContent = await File.ReadAllTextAsync("Spacebar.Cdn.Worker/Spacebar.Cdn.Worker.Q16-HDRI.x86_64.csproj"); @@ -30,70 +31,160 @@ } } +#endregion + Console.WriteLine("==> Getting outputs..."); -var outs = JsonSerializer.Deserialize(Util.GetCommandOutputSync("nix", $"eval --json .#packages.x86_64-linux --apply builtins.attrNames", silent: true, stderr: false)); -if (args.Length > 0) { - var filter = args[0]; - outs = outs.Where(x => x.Contains(filter)).ToArray(); +var outNames = JsonSerializer + .Deserialize(Util.GetCommandOutputSync("nix", $"eval --json .#packages.x86_64-linux --apply builtins.attrNames", silent: true, stderr: false))! + .Where(o => args.Length == 0 || args.Select(x => x.Replace('.', '-')).Any(o.Contains)).ToArray(); + +Console.WriteLine($"==> Updating dependencies for {outNames.Length} projects..."); + +#region Dependency resolution + +var sortSw = Stopwatch.StartNew(); +Console.WriteLine($"==> Sorting projects by dependencies..."); +Console.WriteLine($" ==> Getting project references..."); +(string Name, string[] References)[] byName = await Task.WhenAll(outNames + .Select(async x => { + await Task.Delay(Random.Shared.Next(outNames.Length)); + var refJson = Util.GetCommandOutputSync("nix", $"eval --json .#packages.x86_64-linux.{x}.passthru.__sbDmProjectRefs.names", silent: true, stderr: false); + var references = string.IsNullOrEmpty(refJson) ? [] : JsonSerializer.Deserialize(refJson)!.Select(x => x.Replace('.', '-')).ToArray(); + if (references.Length > 0) + Console.WriteLine($" ==> Got {references.Length} project references for {x}"); + // Console.WriteLine($" ==> Got {references.Length} project references for {x}: {string.Join(", ", references)}"); + return (x, references); + }).ToList()); + +Console.WriteLine($" ==> Mapping to tree nodes..."); +// create nodes first +var deps = byName.Select(x => new ProjectDependencyNode() { + Name = x.Name, + References = [] +}).ToArray(); + +// actually fill in references +foreach (var d in deps) { + d.References = deps.Where(x => byName.First(bn => bn.Name == d.Name).References.Contains(x.Name)).ToArray(); + Console.WriteLine($" ==> {d.Name} => {string.Join(", ", d.References.Select(x => x.GetShortName()))}"); } -Console.WriteLine($"==> Updating dependencies for {outs.Length} projects..."); +Console.WriteLine($" ==> Sorting..."); -var ss = new SemaphoreSlim(1, 1); -var idx = 0; -var tasks = outs.Select(outp => Task.Run(async () => { - await ss.WaitAsync(); - try { - Console.WriteLine(ConsoleUtils.ColoredString($" ==> Updating {outp}...", 0x80, 0x80, 0xff)); - Console.Write(ConsoleUtils.ColoredString($" ==> Getting project root directory... ", 0x80, 0xff, 0xff)); - var rootDir = JsonSerializer.Deserialize(Util.GetCommandOutputSync("nix", $"eval --json .#packages.x86_64-linux.{outp}.srcRoot", silent: true, stderr: false)) - .Split("/extra/admin-api/", 2)[1]; - var depsFileStorePath = - JsonSerializer.Deserialize(Util.GetCommandOutputSync("nix", $"eval --json .#packages.x86_64-linux.{outp}.__nugetDeps", silent: true, stderr: false)); - if (depsFileStorePath is null) { - Console.WriteLine(ConsoleUtils.ColoredString($" ==> No __nugetDeps attribute, skipping!", 0xff, 0x80, 0x80)); +deps = deps.OrderBy(x => x.GetDepth()).ThenBy(x => x.GetWeight()).ThenBy(x => x.Name).ToArray(); +foreach (var d in deps) { + // just a nice thing when debugging + d.References = d.References.OrderBy(x => x.GetDepth()).ThenBy(x => x.GetWeight()).ThenBy(x => x.Name).ToArray(); + Console.WriteLine($" ==> {d.GetNameWithWeights()} => {string.Join(", ", d.References.Select(x => $"{x.GetNameWithWeights(true)}"))}"); +} + +Console.WriteLine($" ==> Sorted dependency tree with {deps.Length} projects in {sortSw.Elapsed}"); + +#endregion + +var maxNameLength = deps.Max(x => x.Name.Length); + +foreach (var depthGroup in deps.GroupBy(x => x.GetDepth())) { + var tasks = depthGroup.Index().Select(indexedOutpEnt => Task.Run(async () => { + var (idx, outpEnt) = indexedOutpEnt; + var outp = outpEnt.Name; + var prefix = ConsoleUtils.ColoredString( + $"{outpEnt.GetDepth():00}.{idx:00}({outpEnt.GetWeight():000}) {outpEnt.Name.PadRight(maxNameLength)}>", + (byte)((outp.GetHashCode() >> 16) & 0xff), + (byte)((outp.GetHashCode() >> 8) & 0xff), + (byte)(outp.GetHashCode() & 0xff) + ); + Console.WriteLine(prefix + ConsoleUtils.ColoredString($" ==> Updating {outp}...", 0x80, 0x80, 0xff)); + + var rootDir = outpEnt.GetRelativeRootDir(); + var depsFile = outpEnt.GetDepsFile(); + if (depsFile is null) { + Console.WriteLine(prefix + ConsoleUtils.ColoredString($" ==> No __nugetDeps attribute, skipping!", 0xff, 0x80, 0x80)); return; } - var depsFileName = new FileInfo(depsFileStorePath).Name; - Console.Write(ConsoleUtils.ColoredString($"{rootDir}", 0x80, 0xff, 0xff)); - Console.Write(" - "); - Console.Write(ConsoleUtils.ColoredString($"{depsFileStorePath} ", 0x80, 0x80, 0xff)); - Console.WriteLine(ConsoleUtils.ColoredString($"({depsFileName})", 0x80, 0xff, 0x80)); + Console.WriteLine( + prefix + + ConsoleUtils.ColoredString($" ==> Got project root directory: ", 0x80, 0xff, 0xff) + + ConsoleUtils.ColoredString($"{rootDir}", 0x80, 0xff, 0xff) + + " - " + + ConsoleUtils.ColoredString($"{depsFile.Value.StorePath.Replace(depsFile.Value.Name, "")}", 0x80, 0x80, 0xff) + + ConsoleUtils.ColoredString($"{depsFile.Value.Name}", 0x80, 0xff, 0x80) + + (File.Exists(depsFile.Value.LocalPath) + ? ConsoleUtils.ColoredString($" (exists)", 0x80, 0xff, 0x80) + : ConsoleUtils.ColoredString($" (does not exist)", 0xf, 0x80, 0x80)) + ); - if (rootDir.Length <= 1) throw new Exception("Invalid project file count?"); - - var nugetDepsFilePath = Path.Combine(rootDir, depsFileName); - Console.WriteLine(ConsoleUtils.ColoredString($" ==> {nugetDepsFilePath} exists: {File.Exists(nugetDepsFilePath)}", 0x80, 0xff, 0xff)); - if (!File.Exists(nugetDepsFilePath)) { - Console.WriteLine(ConsoleUtils.ColoredString($" ==> No NuGet deps file, skipping!", 0xff, 0x80, 0x80)); + if (!File.Exists(depsFile.Value.LocalPath)) { + Console.WriteLine(prefix + ConsoleUtils.ColoredString($" ==> No NuGet deps file, skipping!", 0xff, 0x80, 0x80)); return; } - if (idx == 1) await Task.Delay(3000); // give the first one a bit of time to eval... - await Task.Delay(idx++ * 1500); + Console.WriteLine(prefix + ConsoleUtils.ColoredString($" ==> Building fetch-deps script...", 0x80, 0xff, 0x80)); + var fname = outpEnt.GetDepsUpdateScript(); - var fname = $"./update-deps-{outp}"; - Console.WriteLine(ConsoleUtils.ColoredString($" ==> Building fetch-deps script {fname}...", 0x80, 0xff, 0x80)); - RunCommandSync("nix", $"build .#{outp}.passthru.fetch-deps --out-link {fname}"); + Console.WriteLine(prefix + ConsoleUtils.ColoredString($" ==> Running fetch-deps script, writing into {depsFile.Value.LocalPath}...", 0x80, 0xff, 0x80)); + RunCommandSync(fname, depsFile.Value.LocalPath); - Console.WriteLine(ConsoleUtils.ColoredString($" ==> Running fetch-deps script, writing into {nugetDepsFilePath}...", 0x80, 0xff, 0x80)); - RunCommandSync(fname, nugetDepsFilePath); + var resolvedDeps = JsonSerializer.Deserialize(await File.ReadAllTextAsync(depsFile.Value.LocalPath)); + Console.WriteLine(prefix + ConsoleUtils.ColoredString($" ==> Locked {resolvedDeps.Length} dependencies!", + (byte)(resolvedDeps.Length == 0 ? 0xff : 0x80), + (byte)(resolvedDeps.Length == 0 ? 0x80 : 0xff), + 0x80 + )); + RunCommandSync("nix", $"run nixpkgs#git -- add {depsFile.Value.LocalPath}"); + })).ToList(); - var deps = JsonSerializer.Deserialize(await File.ReadAllTextAsync(nugetDepsFilePath)); - Console.WriteLine(ConsoleUtils.ColoredString($" ==> Locked {deps.Length} dependencies for {outp}...", (byte)(deps.Length == 0 ? 0xff : 0x80), - (byte)(deps.Length == 0 ? 0x80 : 0xff), 0x80)); - File.Delete(fname); - // await Task.Delay(250); - } - finally { - ss.Release(); - } -})).ToList(); - -await Task.WhenAll(tasks); + await Task.WhenAll(tasks); +} static void RunCommandSync(string command, string args = "", bool silent = false) { - Console.WriteLine($"Executing command (silent: {silent}): {command} {args}"); + // Console.WriteLine($"Executing command (silent: {silent}): {command} {args}"); Util.RunCommandSync(command, args, silent); +} + +public class ProjectDependencyNode : IComparable { + public required string Name; + public required ProjectDependencyNode[] References; + + public int GetDepth() { + if (References.Length == 0) return 0; + return References.Max(x => x.GetDepth()) + 1; + } + + public int GetWeight() { + if (References.Length == 0) return 1; + return References.Sum(x => x.GetWeight()) + 1; + } + + public string GetNameWithWeights(bool compact = false) => + compact + ? $"{GetShortName()}:{GetDepth()}w{GetWeight()}" + : $"{Name} @ {GetDepth()} | {GetWeight()}"; + + public string GetShortName() => Name.Replace("Spacebar-", "Sb-") + .Replace("-Models-", "-Mdl-") + .Replace("-Interop-", "-Intp-") + .Replace("-Replication-", "-Rpl-") + .Replace("-Authentication-", "-Auth-"); + + public string GetRelativeRootDir() => JsonSerializer + .Deserialize(Util.GetCommandOutputSync("nix", $"eval --json .#packages.x86_64-linux.{Name}.srcRoot", silent: true, stderr: false))! + .Split("/extra/admin-api/", 2)[1]; + + public string GetDepsUpdateScript() => Util.GetCommandOutputSync("nix", $"build .#{Name}.passthru.fetch-deps --no-link --print-out-paths", stderr: false); + + public (string Name, string StorePath, string LocalPath)? GetDepsFile() { + var storePath = JsonSerializer.Deserialize(Util.GetCommandOutputSync("nix", $"eval --json .#packages.x86_64-linux.{Name}.passthru.__nugetDeps", silent: true, + stderr: false)); + return storePath == null + ? null + : ( + new FileInfo(storePath).Name, + storePath, + Path.Combine(GetRelativeRootDir(), new FileInfo(storePath).Name) + ); + } + + public int CompareTo(object? obj) => References.Any(x => x.Name == Name) ? 1 : 0; } \ No newline at end of file diff --git a/nix/lib/buildSpacebarDotnetModule.nix b/nix/lib/buildSpacebarDotnetModule.nix index 36b4c8a..b28f361 100644 --- a/nix/lib/buildSpacebarDotnetModule.nix +++ b/nix/lib/buildSpacebarDotnetModule.nix @@ -10,9 +10,9 @@ srcRoot ? ./., ... }@args: -pkgs.buildDotnetModule (pkgs.lib.recursiveUpdate - ( - rec { +pkgs.buildDotnetModule ( + pkgs.lib.recursiveUpdate + (rec { inherit projectReferences nugetDeps @@ -34,6 +34,17 @@ dotnet-sdk = pkgs.dotnet-sdk_10; dotnet-runtime = pkgs.dotnet-aspnetcore_10; src = pkgs.lib.cleanSource srcRoot; + passthru = { + __nugetDeps = if args ? nugetDeps then args.nugetDeps else null; + __sbDmProjectRefs = + if args ? projectReferences then + { + names = builtins.map (pr: pr.pname) args.projectReferences; + derivations = args.projectReferences; + } + else + null; + }; meta = with pkgs.lib; { description = "Spacebar Server, Typescript Edition (C# extensions)"; homepage = "https://github.com/spacebarchat/server"; @@ -41,21 +52,17 @@ maintainers = with maintainers; [ RorySys ]; mainProgram = name; }; - } - // { - __nugetDeps = if args ? nugetDeps then args.nugetDeps else null; - } - ) - ( - builtins.removeAttrs args [ - "name" - "nugetDeps" - "projectReferences" - "projectFile" - "runtimeId" - "useAppHost" - "packNupkg" - "srcRoot" - ] - ) -) \ No newline at end of file + }) + ( + builtins.removeAttrs args [ + "name" + "nugetDeps" + "projectReferences" + "projectFile" + "runtimeId" + "useAppHost" + "packNupkg" + "srcRoot" + ] + ) +)