From 9b7802ed6d16fd1e2c8e4f8691dd10f70e91e0b9 Mon Sep 17 00:00:00 2001 From: Eduward Post <38214928+eduwardpost@users.noreply.github.com> Date: Fri, 26 Jan 2024 23:41:18 +0100 Subject: [PATCH 1/4] =?UTF-8?q?=F0=9F=9A=9A=20Moved=20sources=20in=20/src?= =?UTF-8?q?=20folder?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/dependabot.yml | 2 +- .github/workflows/publish-nuget.yml | 2 ++ .../uActivityPub.Tests}/ActivityHelperTests.cs | 0 .../uActivityPub.Tests}/ContentPublishPostHandlerTests.cs | 0 {uActivityPub.Tests => src/uActivityPub.Tests}/GlobalUsings.cs | 0 .../uActivityPub.Tests}/OutboxServiceTests.cs | 0 .../uActivityPub.Tests}/SignatureServiceTests.cs | 0 .../uActivityPub.Tests}/uActivityPub.Tests.csproj | 0 .../uActivityPub.Tests}/uActivitySettingsHelper.cs | 0 uActivityPub.sln => src/uActivityPub.sln | 0 .../uActivityPub}/App_Plugins/uActivityPub/Lang/en-us.xml | 0 .../uActivityPub/backoffice/uactivitypub/dashboard.html | 0 .../uActivityPub/backoffice/uactivitypub/uActivityPub.css | 0 .../uactivitypub/uactivitypub.dashboard.controller.js | 0 .../uActivityPub}/Authorization/SyncAuthorizationPolicies.cs | 0 .../uActivityPub}/Composers/UActivityPubComposer.cs | 0 .../uActivityPub}/Controllers/ActivityPubController.cs | 0 .../PluginControllers/UActivityPubDashboardApiController.cs | 0 .../uActivityPub}/Controllers/WebfingerController.cs | 0 .../uActivityPub}/Data/Migrations/AddReceivedActivitiesTable.cs | 0 .../uActivityPub}/Data/Migrations/AddUActivitySettingsTable.cs | 0 .../uActivityPub}/Data/Migrations/AddUserKeysTable.cs | 0 .../Data/Migrations/RunReceivedActivitiesMigration.cs | 0 .../Data/Migrations/RunUActivitySettingsMigration.cs | 0 .../uActivityPub}/Data/Migrations/RunUserKeysMigration.cs | 0 {uActivityPub => src/uActivityPub}/Data/ReceivedActivities.cs | 0 {uActivityPub => src/uActivityPub}/Data/UserKeys.cs | 0 {uActivityPub => src/uActivityPub}/Data/uActivitySettings.cs | 0 .../uActivityPub}/Expansions/SettingsTreeController.cs | 0 {uActivityPub => src/uActivityPub}/Helpers/CertificateHelper.cs | 0 {uActivityPub => src/uActivityPub}/Helpers/GravatarHelper.cs | 0 {uActivityPub => src/uActivityPub}/Helpers/SettingSeedHelper.cs | 0 .../uActivityPub}/Helpers/SingleOrArrayConverter.cs | 0 {uActivityPub => src/uActivityPub}/Helpers/UserHelper.cs | 0 .../uActivityPub}/Helpers/uActivitySettingKeys.cs | 0 {uActivityPub => src/uActivityPub}/Models/Activity.cs | 0 {uActivityPub => src/uActivityPub}/Models/ActivityPubBase.cs | 0 {uActivityPub => src/uActivityPub}/Models/Actor.cs | 0 {uActivityPub => src/uActivityPub}/Models/Collection.cs | 0 {uActivityPub => src/uActivityPub}/Models/Icon.cs | 0 {uActivityPub => src/uActivityPub}/Models/Note.cs | 0 {uActivityPub => src/uActivityPub}/Models/OrderedCollection.cs | 0 {uActivityPub => src/uActivityPub}/Models/PublicKey.cs | 0 {uActivityPub => src/uActivityPub}/Models/WebFingerResponse.cs | 0 .../Notifications/uActivityPubServerVariablesHandler.cs | 0 {uActivityPub => src/uActivityPub}/Services/ActivityHelper.cs | 0 .../uActivityPub}/Services/ContentPublishPostHandler.cs | 0 {uActivityPub => src/uActivityPub}/Services/IActivityHelper.cs | 0 {uActivityPub => src/uActivityPub}/Services/IInboxService.cs | 0 {uActivityPub => src/uActivityPub}/Services/IOutboxService.cs | 0 .../uActivityPub}/Services/ISignatureService.cs | 0 .../uActivityPub}/Services/ISingedRequestHandler.cs | 0 .../uActivityPub}/Services/IUActivitySettingsService.cs | 0 {uActivityPub => src/uActivityPub}/Services/InboxService.cs | 0 {uActivityPub => src/uActivityPub}/Services/OutboxService.cs | 0 {uActivityPub => src/uActivityPub}/Services/SignatureService.cs | 0 .../uActivityPub}/Services/SingedRequestHandler.cs | 0 .../uActivityPub}/Services/UActivitySettingsService.cs | 0 .../uActivityPub}/buildTransitive/uActivityPub.targets | 0 {uActivityPub => src/uActivityPub}/uActivityPub.cs | 0 {uActivityPub => src/uActivityPub}/uActivityPub.csproj | 0 {uActivityPub => src/uActivityPub}/uActivityPubConstants.cs | 0 62 files changed, 3 insertions(+), 1 deletion(-) rename {uActivityPub.Tests => src/uActivityPub.Tests}/ActivityHelperTests.cs (100%) rename {uActivityPub.Tests => src/uActivityPub.Tests}/ContentPublishPostHandlerTests.cs (100%) rename {uActivityPub.Tests => src/uActivityPub.Tests}/GlobalUsings.cs (100%) rename {uActivityPub.Tests => src/uActivityPub.Tests}/OutboxServiceTests.cs (100%) rename {uActivityPub.Tests => src/uActivityPub.Tests}/SignatureServiceTests.cs (100%) rename {uActivityPub.Tests => src/uActivityPub.Tests}/uActivityPub.Tests.csproj (100%) rename {uActivityPub.Tests => src/uActivityPub.Tests}/uActivitySettingsHelper.cs (100%) rename uActivityPub.sln => src/uActivityPub.sln (100%) rename {uActivityPub => src/uActivityPub}/App_Plugins/uActivityPub/Lang/en-us.xml (100%) rename {uActivityPub => src/uActivityPub}/App_Plugins/uActivityPub/backoffice/uactivitypub/dashboard.html (100%) rename {uActivityPub => src/uActivityPub}/App_Plugins/uActivityPub/backoffice/uactivitypub/uActivityPub.css (100%) rename {uActivityPub => src/uActivityPub}/App_Plugins/uActivityPub/backoffice/uactivitypub/uactivitypub.dashboard.controller.js (100%) rename {uActivityPub => src/uActivityPub}/Authorization/SyncAuthorizationPolicies.cs (100%) rename {uActivityPub => src/uActivityPub}/Composers/UActivityPubComposer.cs (100%) rename {uActivityPub => src/uActivityPub}/Controllers/ActivityPubController.cs (100%) rename {uActivityPub => src/uActivityPub}/Controllers/PluginControllers/UActivityPubDashboardApiController.cs (100%) rename {uActivityPub => src/uActivityPub}/Controllers/WebfingerController.cs (100%) rename {uActivityPub => src/uActivityPub}/Data/Migrations/AddReceivedActivitiesTable.cs (100%) rename {uActivityPub => src/uActivityPub}/Data/Migrations/AddUActivitySettingsTable.cs (100%) rename {uActivityPub => src/uActivityPub}/Data/Migrations/AddUserKeysTable.cs (100%) rename {uActivityPub => src/uActivityPub}/Data/Migrations/RunReceivedActivitiesMigration.cs (100%) rename {uActivityPub => src/uActivityPub}/Data/Migrations/RunUActivitySettingsMigration.cs (100%) rename {uActivityPub => src/uActivityPub}/Data/Migrations/RunUserKeysMigration.cs (100%) rename {uActivityPub => src/uActivityPub}/Data/ReceivedActivities.cs (100%) rename {uActivityPub => src/uActivityPub}/Data/UserKeys.cs (100%) rename {uActivityPub => src/uActivityPub}/Data/uActivitySettings.cs (100%) rename {uActivityPub => src/uActivityPub}/Expansions/SettingsTreeController.cs (100%) rename {uActivityPub => src/uActivityPub}/Helpers/CertificateHelper.cs (100%) rename {uActivityPub => src/uActivityPub}/Helpers/GravatarHelper.cs (100%) rename {uActivityPub => src/uActivityPub}/Helpers/SettingSeedHelper.cs (100%) rename {uActivityPub => src/uActivityPub}/Helpers/SingleOrArrayConverter.cs (100%) rename {uActivityPub => src/uActivityPub}/Helpers/UserHelper.cs (100%) rename {uActivityPub => src/uActivityPub}/Helpers/uActivitySettingKeys.cs (100%) rename {uActivityPub => src/uActivityPub}/Models/Activity.cs (100%) rename {uActivityPub => src/uActivityPub}/Models/ActivityPubBase.cs (100%) rename {uActivityPub => src/uActivityPub}/Models/Actor.cs (100%) rename {uActivityPub => src/uActivityPub}/Models/Collection.cs (100%) rename {uActivityPub => src/uActivityPub}/Models/Icon.cs (100%) rename {uActivityPub => src/uActivityPub}/Models/Note.cs (100%) rename {uActivityPub => src/uActivityPub}/Models/OrderedCollection.cs (100%) rename {uActivityPub => src/uActivityPub}/Models/PublicKey.cs (100%) rename {uActivityPub => src/uActivityPub}/Models/WebFingerResponse.cs (100%) rename {uActivityPub => src/uActivityPub}/Notifications/uActivityPubServerVariablesHandler.cs (100%) rename {uActivityPub => src/uActivityPub}/Services/ActivityHelper.cs (100%) rename {uActivityPub => src/uActivityPub}/Services/ContentPublishPostHandler.cs (100%) rename {uActivityPub => src/uActivityPub}/Services/IActivityHelper.cs (100%) rename {uActivityPub => src/uActivityPub}/Services/IInboxService.cs (100%) rename {uActivityPub => src/uActivityPub}/Services/IOutboxService.cs (100%) rename {uActivityPub => src/uActivityPub}/Services/ISignatureService.cs (100%) rename {uActivityPub => src/uActivityPub}/Services/ISingedRequestHandler.cs (100%) rename {uActivityPub => src/uActivityPub}/Services/IUActivitySettingsService.cs (100%) rename {uActivityPub => src/uActivityPub}/Services/InboxService.cs (100%) rename {uActivityPub => src/uActivityPub}/Services/OutboxService.cs (100%) rename {uActivityPub => src/uActivityPub}/Services/SignatureService.cs (100%) rename {uActivityPub => src/uActivityPub}/Services/SingedRequestHandler.cs (100%) rename {uActivityPub => src/uActivityPub}/Services/UActivitySettingsService.cs (100%) rename {uActivityPub => src/uActivityPub}/buildTransitive/uActivityPub.targets (100%) rename {uActivityPub => src/uActivityPub}/uActivityPub.cs (100%) rename {uActivityPub => src/uActivityPub}/uActivityPub.csproj (100%) rename {uActivityPub => src/uActivityPub}/uActivityPubConstants.cs (100%) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 89f9818..5b3d812 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -6,7 +6,7 @@ version: 2 updates: - package-ecosystem: "nuget" # See documentation for possible values - directory: "/" # Location of package manifests + directory: "/src" # Location of package manifests schedule: interval: "weekly" groups: diff --git a/.github/workflows/publish-nuget.yml b/.github/workflows/publish-nuget.yml index e89d41e..a51e5c5 100644 --- a/.github/workflows/publish-nuget.yml +++ b/.github/workflows/publish-nuget.yml @@ -38,6 +38,7 @@ jobs: # Create the NuGet package in the folder from the environment variable NuGetDirectory - run: dotnet pack --configuration Release --output ${{ env.NuGetDirectory }} + working-directory: ./src # Publish the NuGet package as an artifact, so they can be used in the following jobs - uses: actions/upload-artifact@v3 @@ -79,6 +80,7 @@ jobs: uses: actions/setup-dotnet@v3 - name: Run tests run: dotnet test --configuration Release + working-directory: ./src deploy: # Publish only when creating a GitHub Release diff --git a/uActivityPub.Tests/ActivityHelperTests.cs b/src/uActivityPub.Tests/ActivityHelperTests.cs similarity index 100% rename from uActivityPub.Tests/ActivityHelperTests.cs rename to src/uActivityPub.Tests/ActivityHelperTests.cs diff --git a/uActivityPub.Tests/ContentPublishPostHandlerTests.cs b/src/uActivityPub.Tests/ContentPublishPostHandlerTests.cs similarity index 100% rename from uActivityPub.Tests/ContentPublishPostHandlerTests.cs rename to src/uActivityPub.Tests/ContentPublishPostHandlerTests.cs diff --git a/uActivityPub.Tests/GlobalUsings.cs b/src/uActivityPub.Tests/GlobalUsings.cs similarity index 100% rename from uActivityPub.Tests/GlobalUsings.cs rename to src/uActivityPub.Tests/GlobalUsings.cs diff --git a/uActivityPub.Tests/OutboxServiceTests.cs b/src/uActivityPub.Tests/OutboxServiceTests.cs similarity index 100% rename from uActivityPub.Tests/OutboxServiceTests.cs rename to src/uActivityPub.Tests/OutboxServiceTests.cs diff --git a/uActivityPub.Tests/SignatureServiceTests.cs b/src/uActivityPub.Tests/SignatureServiceTests.cs similarity index 100% rename from uActivityPub.Tests/SignatureServiceTests.cs rename to src/uActivityPub.Tests/SignatureServiceTests.cs diff --git a/uActivityPub.Tests/uActivityPub.Tests.csproj b/src/uActivityPub.Tests/uActivityPub.Tests.csproj similarity index 100% rename from uActivityPub.Tests/uActivityPub.Tests.csproj rename to src/uActivityPub.Tests/uActivityPub.Tests.csproj diff --git a/uActivityPub.Tests/uActivitySettingsHelper.cs b/src/uActivityPub.Tests/uActivitySettingsHelper.cs similarity index 100% rename from uActivityPub.Tests/uActivitySettingsHelper.cs rename to src/uActivityPub.Tests/uActivitySettingsHelper.cs diff --git a/uActivityPub.sln b/src/uActivityPub.sln similarity index 100% rename from uActivityPub.sln rename to src/uActivityPub.sln diff --git a/uActivityPub/App_Plugins/uActivityPub/Lang/en-us.xml b/src/uActivityPub/App_Plugins/uActivityPub/Lang/en-us.xml similarity index 100% rename from uActivityPub/App_Plugins/uActivityPub/Lang/en-us.xml rename to src/uActivityPub/App_Plugins/uActivityPub/Lang/en-us.xml diff --git a/uActivityPub/App_Plugins/uActivityPub/backoffice/uactivitypub/dashboard.html b/src/uActivityPub/App_Plugins/uActivityPub/backoffice/uactivitypub/dashboard.html similarity index 100% rename from uActivityPub/App_Plugins/uActivityPub/backoffice/uactivitypub/dashboard.html rename to src/uActivityPub/App_Plugins/uActivityPub/backoffice/uactivitypub/dashboard.html diff --git a/uActivityPub/App_Plugins/uActivityPub/backoffice/uactivitypub/uActivityPub.css b/src/uActivityPub/App_Plugins/uActivityPub/backoffice/uactivitypub/uActivityPub.css similarity index 100% rename from uActivityPub/App_Plugins/uActivityPub/backoffice/uactivitypub/uActivityPub.css rename to src/uActivityPub/App_Plugins/uActivityPub/backoffice/uactivitypub/uActivityPub.css diff --git a/uActivityPub/App_Plugins/uActivityPub/backoffice/uactivitypub/uactivitypub.dashboard.controller.js b/src/uActivityPub/App_Plugins/uActivityPub/backoffice/uactivitypub/uactivitypub.dashboard.controller.js similarity index 100% rename from uActivityPub/App_Plugins/uActivityPub/backoffice/uactivitypub/uactivitypub.dashboard.controller.js rename to src/uActivityPub/App_Plugins/uActivityPub/backoffice/uactivitypub/uactivitypub.dashboard.controller.js diff --git a/uActivityPub/Authorization/SyncAuthorizationPolicies.cs b/src/uActivityPub/Authorization/SyncAuthorizationPolicies.cs similarity index 100% rename from uActivityPub/Authorization/SyncAuthorizationPolicies.cs rename to src/uActivityPub/Authorization/SyncAuthorizationPolicies.cs diff --git a/uActivityPub/Composers/UActivityPubComposer.cs b/src/uActivityPub/Composers/UActivityPubComposer.cs similarity index 100% rename from uActivityPub/Composers/UActivityPubComposer.cs rename to src/uActivityPub/Composers/UActivityPubComposer.cs diff --git a/uActivityPub/Controllers/ActivityPubController.cs b/src/uActivityPub/Controllers/ActivityPubController.cs similarity index 100% rename from uActivityPub/Controllers/ActivityPubController.cs rename to src/uActivityPub/Controllers/ActivityPubController.cs diff --git a/uActivityPub/Controllers/PluginControllers/UActivityPubDashboardApiController.cs b/src/uActivityPub/Controllers/PluginControllers/UActivityPubDashboardApiController.cs similarity index 100% rename from uActivityPub/Controllers/PluginControllers/UActivityPubDashboardApiController.cs rename to src/uActivityPub/Controllers/PluginControllers/UActivityPubDashboardApiController.cs diff --git a/uActivityPub/Controllers/WebfingerController.cs b/src/uActivityPub/Controllers/WebfingerController.cs similarity index 100% rename from uActivityPub/Controllers/WebfingerController.cs rename to src/uActivityPub/Controllers/WebfingerController.cs diff --git a/uActivityPub/Data/Migrations/AddReceivedActivitiesTable.cs b/src/uActivityPub/Data/Migrations/AddReceivedActivitiesTable.cs similarity index 100% rename from uActivityPub/Data/Migrations/AddReceivedActivitiesTable.cs rename to src/uActivityPub/Data/Migrations/AddReceivedActivitiesTable.cs diff --git a/uActivityPub/Data/Migrations/AddUActivitySettingsTable.cs b/src/uActivityPub/Data/Migrations/AddUActivitySettingsTable.cs similarity index 100% rename from uActivityPub/Data/Migrations/AddUActivitySettingsTable.cs rename to src/uActivityPub/Data/Migrations/AddUActivitySettingsTable.cs diff --git a/uActivityPub/Data/Migrations/AddUserKeysTable.cs b/src/uActivityPub/Data/Migrations/AddUserKeysTable.cs similarity index 100% rename from uActivityPub/Data/Migrations/AddUserKeysTable.cs rename to src/uActivityPub/Data/Migrations/AddUserKeysTable.cs diff --git a/uActivityPub/Data/Migrations/RunReceivedActivitiesMigration.cs b/src/uActivityPub/Data/Migrations/RunReceivedActivitiesMigration.cs similarity index 100% rename from uActivityPub/Data/Migrations/RunReceivedActivitiesMigration.cs rename to src/uActivityPub/Data/Migrations/RunReceivedActivitiesMigration.cs diff --git a/uActivityPub/Data/Migrations/RunUActivitySettingsMigration.cs b/src/uActivityPub/Data/Migrations/RunUActivitySettingsMigration.cs similarity index 100% rename from uActivityPub/Data/Migrations/RunUActivitySettingsMigration.cs rename to src/uActivityPub/Data/Migrations/RunUActivitySettingsMigration.cs diff --git a/uActivityPub/Data/Migrations/RunUserKeysMigration.cs b/src/uActivityPub/Data/Migrations/RunUserKeysMigration.cs similarity index 100% rename from uActivityPub/Data/Migrations/RunUserKeysMigration.cs rename to src/uActivityPub/Data/Migrations/RunUserKeysMigration.cs diff --git a/uActivityPub/Data/ReceivedActivities.cs b/src/uActivityPub/Data/ReceivedActivities.cs similarity index 100% rename from uActivityPub/Data/ReceivedActivities.cs rename to src/uActivityPub/Data/ReceivedActivities.cs diff --git a/uActivityPub/Data/UserKeys.cs b/src/uActivityPub/Data/UserKeys.cs similarity index 100% rename from uActivityPub/Data/UserKeys.cs rename to src/uActivityPub/Data/UserKeys.cs diff --git a/uActivityPub/Data/uActivitySettings.cs b/src/uActivityPub/Data/uActivitySettings.cs similarity index 100% rename from uActivityPub/Data/uActivitySettings.cs rename to src/uActivityPub/Data/uActivitySettings.cs diff --git a/uActivityPub/Expansions/SettingsTreeController.cs b/src/uActivityPub/Expansions/SettingsTreeController.cs similarity index 100% rename from uActivityPub/Expansions/SettingsTreeController.cs rename to src/uActivityPub/Expansions/SettingsTreeController.cs diff --git a/uActivityPub/Helpers/CertificateHelper.cs b/src/uActivityPub/Helpers/CertificateHelper.cs similarity index 100% rename from uActivityPub/Helpers/CertificateHelper.cs rename to src/uActivityPub/Helpers/CertificateHelper.cs diff --git a/uActivityPub/Helpers/GravatarHelper.cs b/src/uActivityPub/Helpers/GravatarHelper.cs similarity index 100% rename from uActivityPub/Helpers/GravatarHelper.cs rename to src/uActivityPub/Helpers/GravatarHelper.cs diff --git a/uActivityPub/Helpers/SettingSeedHelper.cs b/src/uActivityPub/Helpers/SettingSeedHelper.cs similarity index 100% rename from uActivityPub/Helpers/SettingSeedHelper.cs rename to src/uActivityPub/Helpers/SettingSeedHelper.cs diff --git a/uActivityPub/Helpers/SingleOrArrayConverter.cs b/src/uActivityPub/Helpers/SingleOrArrayConverter.cs similarity index 100% rename from uActivityPub/Helpers/SingleOrArrayConverter.cs rename to src/uActivityPub/Helpers/SingleOrArrayConverter.cs diff --git a/uActivityPub/Helpers/UserHelper.cs b/src/uActivityPub/Helpers/UserHelper.cs similarity index 100% rename from uActivityPub/Helpers/UserHelper.cs rename to src/uActivityPub/Helpers/UserHelper.cs diff --git a/uActivityPub/Helpers/uActivitySettingKeys.cs b/src/uActivityPub/Helpers/uActivitySettingKeys.cs similarity index 100% rename from uActivityPub/Helpers/uActivitySettingKeys.cs rename to src/uActivityPub/Helpers/uActivitySettingKeys.cs diff --git a/uActivityPub/Models/Activity.cs b/src/uActivityPub/Models/Activity.cs similarity index 100% rename from uActivityPub/Models/Activity.cs rename to src/uActivityPub/Models/Activity.cs diff --git a/uActivityPub/Models/ActivityPubBase.cs b/src/uActivityPub/Models/ActivityPubBase.cs similarity index 100% rename from uActivityPub/Models/ActivityPubBase.cs rename to src/uActivityPub/Models/ActivityPubBase.cs diff --git a/uActivityPub/Models/Actor.cs b/src/uActivityPub/Models/Actor.cs similarity index 100% rename from uActivityPub/Models/Actor.cs rename to src/uActivityPub/Models/Actor.cs diff --git a/uActivityPub/Models/Collection.cs b/src/uActivityPub/Models/Collection.cs similarity index 100% rename from uActivityPub/Models/Collection.cs rename to src/uActivityPub/Models/Collection.cs diff --git a/uActivityPub/Models/Icon.cs b/src/uActivityPub/Models/Icon.cs similarity index 100% rename from uActivityPub/Models/Icon.cs rename to src/uActivityPub/Models/Icon.cs diff --git a/uActivityPub/Models/Note.cs b/src/uActivityPub/Models/Note.cs similarity index 100% rename from uActivityPub/Models/Note.cs rename to src/uActivityPub/Models/Note.cs diff --git a/uActivityPub/Models/OrderedCollection.cs b/src/uActivityPub/Models/OrderedCollection.cs similarity index 100% rename from uActivityPub/Models/OrderedCollection.cs rename to src/uActivityPub/Models/OrderedCollection.cs diff --git a/uActivityPub/Models/PublicKey.cs b/src/uActivityPub/Models/PublicKey.cs similarity index 100% rename from uActivityPub/Models/PublicKey.cs rename to src/uActivityPub/Models/PublicKey.cs diff --git a/uActivityPub/Models/WebFingerResponse.cs b/src/uActivityPub/Models/WebFingerResponse.cs similarity index 100% rename from uActivityPub/Models/WebFingerResponse.cs rename to src/uActivityPub/Models/WebFingerResponse.cs diff --git a/uActivityPub/Notifications/uActivityPubServerVariablesHandler.cs b/src/uActivityPub/Notifications/uActivityPubServerVariablesHandler.cs similarity index 100% rename from uActivityPub/Notifications/uActivityPubServerVariablesHandler.cs rename to src/uActivityPub/Notifications/uActivityPubServerVariablesHandler.cs diff --git a/uActivityPub/Services/ActivityHelper.cs b/src/uActivityPub/Services/ActivityHelper.cs similarity index 100% rename from uActivityPub/Services/ActivityHelper.cs rename to src/uActivityPub/Services/ActivityHelper.cs diff --git a/uActivityPub/Services/ContentPublishPostHandler.cs b/src/uActivityPub/Services/ContentPublishPostHandler.cs similarity index 100% rename from uActivityPub/Services/ContentPublishPostHandler.cs rename to src/uActivityPub/Services/ContentPublishPostHandler.cs diff --git a/uActivityPub/Services/IActivityHelper.cs b/src/uActivityPub/Services/IActivityHelper.cs similarity index 100% rename from uActivityPub/Services/IActivityHelper.cs rename to src/uActivityPub/Services/IActivityHelper.cs diff --git a/uActivityPub/Services/IInboxService.cs b/src/uActivityPub/Services/IInboxService.cs similarity index 100% rename from uActivityPub/Services/IInboxService.cs rename to src/uActivityPub/Services/IInboxService.cs diff --git a/uActivityPub/Services/IOutboxService.cs b/src/uActivityPub/Services/IOutboxService.cs similarity index 100% rename from uActivityPub/Services/IOutboxService.cs rename to src/uActivityPub/Services/IOutboxService.cs diff --git a/uActivityPub/Services/ISignatureService.cs b/src/uActivityPub/Services/ISignatureService.cs similarity index 100% rename from uActivityPub/Services/ISignatureService.cs rename to src/uActivityPub/Services/ISignatureService.cs diff --git a/uActivityPub/Services/ISingedRequestHandler.cs b/src/uActivityPub/Services/ISingedRequestHandler.cs similarity index 100% rename from uActivityPub/Services/ISingedRequestHandler.cs rename to src/uActivityPub/Services/ISingedRequestHandler.cs diff --git a/uActivityPub/Services/IUActivitySettingsService.cs b/src/uActivityPub/Services/IUActivitySettingsService.cs similarity index 100% rename from uActivityPub/Services/IUActivitySettingsService.cs rename to src/uActivityPub/Services/IUActivitySettingsService.cs diff --git a/uActivityPub/Services/InboxService.cs b/src/uActivityPub/Services/InboxService.cs similarity index 100% rename from uActivityPub/Services/InboxService.cs rename to src/uActivityPub/Services/InboxService.cs diff --git a/uActivityPub/Services/OutboxService.cs b/src/uActivityPub/Services/OutboxService.cs similarity index 100% rename from uActivityPub/Services/OutboxService.cs rename to src/uActivityPub/Services/OutboxService.cs diff --git a/uActivityPub/Services/SignatureService.cs b/src/uActivityPub/Services/SignatureService.cs similarity index 100% rename from uActivityPub/Services/SignatureService.cs rename to src/uActivityPub/Services/SignatureService.cs diff --git a/uActivityPub/Services/SingedRequestHandler.cs b/src/uActivityPub/Services/SingedRequestHandler.cs similarity index 100% rename from uActivityPub/Services/SingedRequestHandler.cs rename to src/uActivityPub/Services/SingedRequestHandler.cs diff --git a/uActivityPub/Services/UActivitySettingsService.cs b/src/uActivityPub/Services/UActivitySettingsService.cs similarity index 100% rename from uActivityPub/Services/UActivitySettingsService.cs rename to src/uActivityPub/Services/UActivitySettingsService.cs diff --git a/uActivityPub/buildTransitive/uActivityPub.targets b/src/uActivityPub/buildTransitive/uActivityPub.targets similarity index 100% rename from uActivityPub/buildTransitive/uActivityPub.targets rename to src/uActivityPub/buildTransitive/uActivityPub.targets diff --git a/uActivityPub/uActivityPub.cs b/src/uActivityPub/uActivityPub.cs similarity index 100% rename from uActivityPub/uActivityPub.cs rename to src/uActivityPub/uActivityPub.cs diff --git a/uActivityPub/uActivityPub.csproj b/src/uActivityPub/uActivityPub.csproj similarity index 100% rename from uActivityPub/uActivityPub.csproj rename to src/uActivityPub/uActivityPub.csproj diff --git a/uActivityPub/uActivityPubConstants.cs b/src/uActivityPub/uActivityPubConstants.cs similarity index 100% rename from uActivityPub/uActivityPubConstants.cs rename to src/uActivityPub/uActivityPubConstants.cs From 2595207386d15df8425b47b89bc57046c1bf06ff Mon Sep 17 00:00:00 2001 From: Eduward Post <38214928+eduwardpost@users.noreply.github.com> Date: Fri, 26 Jan 2024 23:59:58 +0100 Subject: [PATCH 2/4] Adds writerside doc and github action --- docs/Writerside/redirection-rules.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 docs/Writerside/redirection-rules.xml diff --git a/docs/Writerside/redirection-rules.xml b/docs/Writerside/redirection-rules.xml new file mode 100644 index 0000000..320d689 --- /dev/null +++ b/docs/Writerside/redirection-rules.xml @@ -0,0 +1,13 @@ + + + + + + Created after removal of "uActivityPub" from Help Instance + uActivityPub.html + + \ No newline at end of file From da9ee9b0da048fd28cf3206bd435b94166033e3f Mon Sep 17 00:00:00 2001 From: Eduward Post <38214928+eduwardpost@users.noreply.github.com> Date: Sat, 27 Jan 2024 00:00:52 +0100 Subject: [PATCH 3/4] with staged files --- .github/workflows/publish-documentation.yml | 99 +++++++++++++++++++++ .gitignore | 2 +- README.md | 2 +- docs/Writerside/c.list | 6 ++ docs/Writerside/hi.tree | 10 +++ docs/Writerside/topics/Default-topic.md | 1 + docs/Writerside/v.list | 5 ++ docs/Writerside/writerside.cfg | 10 +++ 8 files changed, 133 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/publish-documentation.yml create mode 100644 docs/Writerside/c.list create mode 100644 docs/Writerside/hi.tree create mode 100644 docs/Writerside/topics/Default-topic.md create mode 100644 docs/Writerside/v.list create mode 100644 docs/Writerside/writerside.cfg diff --git a/.github/workflows/publish-documentation.yml b/.github/workflows/publish-documentation.yml new file mode 100644 index 0000000..8a8629d --- /dev/null +++ b/.github/workflows/publish-documentation.yml @@ -0,0 +1,99 @@ +# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json + +name: Build documentation +on: + workflow_run: + workflows: + - tagged-release + types: + - completed +env: + # Name of module and id separated by a slash + INSTANCE: Writerside/hi + # Replace HI with the ID of the instance in capital letters + ARTIFACT: webHelpHI2-all.zip + # Writerside docker image version + DOCKER_VERSION: 233.14272 + # Add the variable below to upload Algolia indexes + # Replace HI with the ID of the instance in capital letters + ALGOLIA_ARTIFACT: algolia-indexes-HI.zip + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Build Writerside docs using Docker + uses: JetBrains/writerside-github-action@v4 + with: + working-directory: ./docs + instance: ${{ env.INSTANCE }} + artifact: ${{ env.ARTIFACT }} + docker-version: ${{ env.DOCKER_VERSION }} + + - name: Upload documentation + uses: actions/upload-artifact@v3 + with: + name: docs + working-directory: ./docs + path: | + artifacts/${{ env.ARTIFACT }} + artifacts/report.json + retention-days: 7 + + # Add the step below to upload Algolia indexes + - name: Upload algolia-indexes + uses: actions/upload-artifact@v3 + with: + name: algolia-indexes + path: artifacts/${{ env.ALGOLIA_ARTIFACT }} + retention-days: 7 + + # Add the job below and artifacts/report.json on Upload documentation step above if you want to fail the build when documentation contains errors + test: + # Requires build job results + needs: build + runs-on: ubuntu-latest + + steps: + - name: Download artifacts + uses: actions/download-artifact@v1 + with: + name: docs + path: artifacts + + - name: Test documentation + uses: JetBrains/writerside-checker-action@v1 + with: + instance: ${{ env.INSTANCE }} + + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + + # Requires the build job results + needs: test + runs-on: ubuntu-latest + steps: + - name: Download artifact + uses: actions/download-artifact@v3 + with: + name: docs + + - name: Unzip artifact + run: unzip -O UTF-8 -qq ${{ env.ARTIFACT }} -d dir + + - name: Setup Pages + uses: actions/configure-pages@v2 + + - name: Upload artifact + uses: actions/upload-pages-artifact@v1 + with: + path: dir + + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v1 \ No newline at end of file diff --git a/.gitignore b/.gitignore index dc63f44..8690d60 100644 --- a/.gitignore +++ b/.gitignore @@ -396,4 +396,4 @@ FodyWeavers.xsd # JetBrains Rider *.sln.iml -**/.idea/**/ \ No newline at end of file +**/.idea/** \ No newline at end of file diff --git a/README.md b/README.md index ac9b85b..15316f6 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ This package allows you to hook your umbraco website into the fediverse. -Currently there are no settings since the package got developed as a proof of concept for my own blog. +Currently the settings or only settable in the database, you can however view them in the umbraco backoffice The current roadmap is to extend this package with some settings, then harden it for edge cases. diff --git a/docs/Writerside/c.list b/docs/Writerside/c.list new file mode 100644 index 0000000..c4c77a2 --- /dev/null +++ b/docs/Writerside/c.list @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/docs/Writerside/hi.tree b/docs/Writerside/hi.tree new file mode 100644 index 0000000..9f6549e --- /dev/null +++ b/docs/Writerside/hi.tree @@ -0,0 +1,10 @@ + + + + + + + \ No newline at end of file diff --git a/docs/Writerside/topics/Default-topic.md b/docs/Writerside/topics/Default-topic.md new file mode 100644 index 0000000..bdb12b7 --- /dev/null +++ b/docs/Writerside/topics/Default-topic.md @@ -0,0 +1 @@ +# uActivityPub diff --git a/docs/Writerside/v.list b/docs/Writerside/v.list new file mode 100644 index 0000000..2d12cb3 --- /dev/null +++ b/docs/Writerside/v.list @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/Writerside/writerside.cfg b/docs/Writerside/writerside.cfg new file mode 100644 index 0000000..5f10ad4 --- /dev/null +++ b/docs/Writerside/writerside.cfg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file From 87891cb3162de2b78a88e61e60682aa7a11de0f8 Mon Sep 17 00:00:00 2001 From: Eduward Post <38214928+eduwardpost@users.noreply.github.com> Date: Sat, 27 Jan 2024 00:02:08 +0100 Subject: [PATCH 4/4] change in cfg --- docs/Writerside/writerside.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Writerside/writerside.cfg b/docs/Writerside/writerside.cfg index 5f10ad4..d9f0168 100644 --- a/docs/Writerside/writerside.cfg +++ b/docs/Writerside/writerside.cfg @@ -3,7 +3,7 @@ - +