diff options
| author | Leitwolf11 | 2026-08-29 11:01:03 +0300 |
|---|---|---|
| committer | Leitwolf11 | 2026-08-29 11:01:03 +0300 |
| commit | 178f97b44da88d8653d1f942a993d06aad9b48cf (patch) | |
| tree | 06303aee472e125095425e6d28a96746a5db5a61 /backend | |
| parent | 2ed7f2ea7eb873325dc2111d7be77760e21c8029 (diff) | |
| download | website-178f97b44da88d8653d1f942a993d06aad9b48cf.tar.gz | |
Transfer all project-owned website sources and operations files to Progmasoft copyright ownership under AGPL-3.0-or-later, add the shared defensive Progmasoft patent grant with SPDX and REUSE coverage, preserve third-party licenses, and align notices, package metadata, authentication, mail, deployment, branding, and repository documentation with the current ViGet service
Diffstat (limited to 'backend')
21 files changed, 43 insertions, 40 deletions
diff --git a/backend/Auth/AuthCodeOptions.cs b/backend/Auth/AuthCodeOptions.cs index 05337de..b4fa48d 100644 --- a/backend/Auth/AuthCodeOptions.cs +++ b/backend/Auth/AuthCodeOptions.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 namespace XSharp.Web.Api.Auth; diff --git a/backend/Auth/AuthCodeService.cs b/backend/Auth/AuthCodeService.cs index 6223c27..64135fd 100644 --- a/backend/Auth/AuthCodeService.cs +++ b/backend/Auth/AuthCodeService.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using System.Security.Cryptography; using System.Text; diff --git a/backend/Auth/AuthEndpoints.cs b/backend/Auth/AuthEndpoints.cs index ca3e16b..077d673 100644 --- a/backend/Auth/AuthEndpoints.cs +++ b/backend/Auth/AuthEndpoints.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using System.Security.Claims; using Microsoft.AspNetCore.Authentication; diff --git a/backend/Auth/PublisherNamePolicy.cs b/backend/Auth/PublisherNamePolicy.cs index 9b687ab..4a4dcfb 100644 --- a/backend/Auth/PublisherNamePolicy.cs +++ b/backend/Auth/PublisherNamePolicy.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 namespace XSharp.Web.Api.Auth; diff --git a/backend/Data/ApplicationUser.cs b/backend/Data/ApplicationUser.cs index f02da66..6e0dbb5 100644 --- a/backend/Data/ApplicationUser.cs +++ b/backend/Data/ApplicationUser.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using Microsoft.AspNetCore.Identity; diff --git a/backend/Data/AuthChallenge.cs b/backend/Data/AuthChallenge.cs index 0c34566..0a03625 100644 --- a/backend/Data/AuthChallenge.cs +++ b/backend/Data/AuthChallenge.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 namespace XSharp.Web.Api.Data; diff --git a/backend/Data/Migrations/20260726172221_InitialRegistryIdentity.Designer.cs b/backend/Data/Migrations/20260726172221_InitialRegistryIdentity.Designer.cs index e5463df..c8c7b29 100644 --- a/backend/Data/Migrations/20260726172221_InitialRegistryIdentity.Designer.cs +++ b/backend/Data/Migrations/20260726172221_InitialRegistryIdentity.Designer.cs @@ -1,6 +1,6 @@ // <auto-generated /> -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; diff --git a/backend/Data/Migrations/20260726172221_InitialRegistryIdentity.cs b/backend/Data/Migrations/20260726172221_InitialRegistryIdentity.cs index 26dbf8d..40437f0 100644 --- a/backend/Data/Migrations/20260726172221_InitialRegistryIdentity.cs +++ b/backend/Data/Migrations/20260726172221_InitialRegistryIdentity.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using System; using Microsoft.EntityFrameworkCore.Migrations; diff --git a/backend/Data/Migrations/20260728182403_CascadeAccountOwnedRecords.Designer.cs b/backend/Data/Migrations/20260728182403_CascadeAccountOwnedRecords.Designer.cs index 48bbc78..ed58ebb 100644 --- a/backend/Data/Migrations/20260728182403_CascadeAccountOwnedRecords.Designer.cs +++ b/backend/Data/Migrations/20260728182403_CascadeAccountOwnedRecords.Designer.cs @@ -1,6 +1,6 @@ // <auto-generated /> -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; diff --git a/backend/Data/Migrations/20260728182403_CascadeAccountOwnedRecords.cs b/backend/Data/Migrations/20260728182403_CascadeAccountOwnedRecords.cs index 4973944..d5d561d 100644 --- a/backend/Data/Migrations/20260728182403_CascadeAccountOwnedRecords.cs +++ b/backend/Data/Migrations/20260728182403_CascadeAccountOwnedRecords.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using Microsoft.EntityFrameworkCore.Migrations; diff --git a/backend/Data/Migrations/20260820173435_AddPublisherNames.Designer.cs b/backend/Data/Migrations/20260820173435_AddPublisherNames.Designer.cs index 823b244..a6cbc0f 100644 --- a/backend/Data/Migrations/20260820173435_AddPublisherNames.Designer.cs +++ b/backend/Data/Migrations/20260820173435_AddPublisherNames.Designer.cs @@ -1,6 +1,6 @@ // <auto-generated /> -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; diff --git a/backend/Data/Migrations/20260820173435_AddPublisherNames.cs b/backend/Data/Migrations/20260820173435_AddPublisherNames.cs index ef8cba1..ad063d5 100644 --- a/backend/Data/Migrations/20260820173435_AddPublisherNames.cs +++ b/backend/Data/Migrations/20260820173435_AddPublisherNames.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using Microsoft.EntityFrameworkCore.Migrations; diff --git a/backend/Data/Migrations/RegistryDbContextModelSnapshot.cs b/backend/Data/Migrations/RegistryDbContextModelSnapshot.cs index 63988e2..8f424ca 100644 --- a/backend/Data/Migrations/RegistryDbContextModelSnapshot.cs +++ b/backend/Data/Migrations/RegistryDbContextModelSnapshot.cs @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 + // <auto-generated /> using System; using Microsoft.EntityFrameworkCore; diff --git a/backend/Data/RegistryDbContext.cs b/backend/Data/RegistryDbContext.cs index d507089..a7dfa34 100644 --- a/backend/Data/RegistryDbContext.cs +++ b/backend/Data/RegistryDbContext.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Identity.EntityFrameworkCore; diff --git a/backend/Data/RegistryToken.cs b/backend/Data/RegistryToken.cs index 63f5bbc..a4e11cb 100644 --- a/backend/Data/RegistryToken.cs +++ b/backend/Data/RegistryToken.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 namespace XSharp.Web.Api.Data; diff --git a/backend/Email/EmailOptions.cs b/backend/Email/EmailOptions.cs index 009b7cb..d263385 100644 --- a/backend/Email/EmailOptions.cs +++ b/backend/Email/EmailOptions.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 namespace XSharp.Web.Api.Email; diff --git a/backend/Email/RegistryEmailSender.cs b/backend/Email/RegistryEmailSender.cs index ac9d27f..e84929f 100644 --- a/backend/Email/RegistryEmailSender.cs +++ b/backend/Email/RegistryEmailSender.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using System.Net; using System.Net.Mail; diff --git a/backend/Program.cs b/backend/Program.cs index 8daaa62..65ddf5e 100644 --- a/backend/Program.cs +++ b/backend/Program.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using System.Security.Cryptography.X509Certificates; using System.Threading.RateLimiting; diff --git a/backend/Properties/AssemblyInfo.cs b/backend/Properties/AssemblyInfo.cs index ee5f88d..28b42c5 100644 --- a/backend/Properties/AssemblyInfo.cs +++ b/backend/Properties/AssemblyInfo.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using System.Runtime.CompilerServices; diff --git a/backend/Tokens/TokenEndpoints.cs b/backend/Tokens/TokenEndpoints.cs index 8178706..38dc48c 100644 --- a/backend/Tokens/TokenEndpoints.cs +++ b/backend/Tokens/TokenEndpoints.cs @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> +// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 using System.Security.Claims; using System.Security.Cryptography; diff --git a/backend/XSharp.Web.Api.csproj b/backend/XSharp.Web.Api.csproj index 2b6ac24..784b1f5 100644 --- a/backend/XSharp.Web.Api.csproj +++ b/backend/XSharp.Web.Api.csproj @@ -1,6 +1,6 @@ <Project Sdk="Microsoft.NET.Sdk.Web"> - <!-- SPDX-FileCopyrightText: 2026 Leitwolf <xs-lang.chess031@slmails.com> --> - <!-- SPDX-License-Identifier: AGPL-3.0-or-later --> + <!-- SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> --> + <!-- SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.0 --> <PropertyGroup> <TargetFramework>net10.0</TargetFramework> <Nullable>enable</Nullable> |