Activities of "Frontis"

For an upgrade comparison, I need versions 8.3.4 and 8.1.0.

My mail address is: merijngeurts@frontis.nl

Suggestion: Maybe it helps if the message of AbpStudioException gets printed or logged, in the future?

Thanks in advance,

already tried that. and also: .NET 8 gives the same error.

>dotnet --version
9.0.100

yes, I am logged in. I also tried to logout and login, to be sure.

already tried that. I also tried to clear the nuget cache, no effect.

dotnet tool install -g Volo.Abp.Studio.Cli You can invoke the tool using the following command: abp Tool 'volo.abp.studio.cli' (version '0.9.11') was successfully installed. x>abp get-source Volo.Abp.LeptonXThemeabp get-source Volo.Abp.LeptonXTheme [12:24:28 INF] You are running the second generation of the ABP CLI. If you're interested in the legacy CLI, see https://abp.io/new-cli [12:24:28 WRN] Volo.Abp.Studio.Extensions.StandardSolutionTemplates extension not found in the NuGet cache. Directory: x [12:24:28 INF] Volo.Abp.Studio.Extensions.StandardSolutionTemplates (v: 0.9.11) extension trying install from the NuGet

🕖 Checking extensions... 🧩 Extensions downloaded: Volo.Abp.Studio.Extensions.StandardSolutionTemplatesolutionTemplates (v: 0.9.11) package downlo🚲 The CLI is restarting to apply the changes with arguments: get-source Volo.Abp.LeptonXTheme

x>[12:24:52 INF] You are running the second generation of the ABP CLI. If you're interested in the legacy CLI, see https://abp.io/new-cli [12:24:52 INF] Downloading source code of Volo.Abp.LeptonXTheme (Latest) [12:24:52 INF] Output folder: x [12:24:54 ERR] Downloading source code failed for: Volo.Abp.LeptonXTheme Volo.Abp.Studio.AbpStudioException: Exception of type 'Volo.Abp.Studio.AbpStudioException' was thrown. at async Task Volo.Abp.Studio.Modules.Installing.SourceCodeDownloader.DownloadSourceCodeAsync(string moduleName, string targetFolder, string version, bool includeNightly) at async Task Volo.Abp.Studio.Cli.Commands.StudioGetSourceCommand.ExecuteAsync(CommandLineArgs commandLineArgs) at async Task Volo.Abp.Studio.Cli.StudioCliService.RunInternalAsync(CommandLineArgs commandLineArgs) at async Task Volo.Abp.Studio.Cli.StudioCliService.RunAsync(string[] args)

  • ABP Framework version: 8.3.4

  • UI Type: MVC

  • Database System: EF Core (SQL Server)

  • Tiered (for MVC) or Auth Server Separated (for Angular): no

  • Exception message and full stack trace: [10:21:46 INF] You are running the second generation of the ABP CLI. If you're interested in the legacy CLI, see https://abp.io/new-cli [10:21:46 INF] Downloading source code of Volo.Abp.LeptonXTheme (Latest) [10:21:46 INF] Output folder: x [10:21:47 ERR] Downloading source code failed for: Volo.Abp.LeptonXTheme Volo.Abp.Studio.AbpStudioException: Exception of type 'Volo.Abp.Studio.AbpStudioException' was thrown. at async Task Volo.Abp.Studio.Modules.Installing.SourceCodeDownloader.DownloadSourceCodeAsync(string moduleName, string targetFolder, string version, bool includeNightly) at async Task Volo.Abp.Studio.Cli.Commands.StudioGetSourceCommand.ExecuteAsync(CommandLineArgs commandLineArgs) at async Task Volo.Abp.Studio.Cli.StudioCliService.RunInternalAsync(CommandLineArgs commandLineArgs) at async Task Volo.Abp.Studio.Cli.StudioCliService.RunAsync(string[] args)

  • Steps to reproduce the issue:

  • Install ABP studio (any version)
    • dotnet tool install -g Volo.Abp.Studio.Cli
  • log in
  • abp get-source Volo.Abp.LeptonXTheme

Other info:

  • abp get-source Volo.Abp.LeptonTheme (Lepton theme, not LeptonX) is working
  • I had versions 0.9.9 and 0.9.10, maybe this is causing an issue?
  • Maybe related: https://abp.io/support/questions/8326/Trying-to-download-LeptonXTheme
  • I run ABP studio on Windows
  • ABP Framework version: v7.3.2 / 7.4.0
  • UI Type: MVC
  • Database System: EF Core MSSQL
  • Tiered (for MVC) or Auth Server Separated (for Angular): no

Reproduction Steps

  • Create a new ABP project, version 7.3.2
  • update the abp CLI to version 7.4.0 (dotnet tool update -g Volo.Abp.Cli)
  • Navigate to the created ABP project directory using the Command Prompt (CMD)
  • Update the project (abp update -v 7.4.0)
  • Note that the upgrade for package Volo.Abp.AspNetCore.Mvc.UI. Theme.Shared failed

Expected behavior

The package should update without any failures

Actual behavior

An error, see screenshot above. Below text-based.

1. HTTP request attempt failed to https://nuget.abp.io/xxx/v3/package/Volo.Abp.AspNetCore.Mvc/index.json with an error: 404-Not Found. Waiting 2 secs for the next try...
Value cannot be null. (Parameter 'source')
System.ArgumentNullException: Value cannot be null. (Parameter 'source')
   at System.Linq.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
   at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
   at Volo.Abp.Cli.ProjectModification.VoloNugetPackagesVersionUpdater.SpecifiedVersionExists(String version, String packageId) in D:\ci\Jenkins\workspace\abp-volo-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\ProjectModification\VoloNugetPackagesVersionUpdater.cs:line 148
   at Volo.Abp.Cli.ProjectModification.VoloNugetPackagesVersionUpdater.UpdateVoloPackagesAsync(String content, Boolean includeNightlyPreviews, Boolean includeReleaseCandidates, Boolean switchToStable, SemanticVersion latestNugetVersion, SemanticVersion latestNugetReleaseCandidateVersion, String latestMyGetVersion, String specifiedVersion) in D:\ci\Jenkins\workspace\abp-volo-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\ProjectModification\VoloNugetPackagesVersionUpdater.cs:line 297

Known Workarounds

Update Volo.Abp.AspNetCore.Mvc manually

  • ABP Framework version: v5.1.4
  • UI type: MVC
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no

Dear,

For one of our customers, we want to include an extra identification column, to the (bearer) token claims. It has to be an user column.

For this, i've added the column wisch works so far

**DtoExtensions.cs ObjectExtensionManager.Instance.AddOrUpdateProperty<IdentityUserDto, long>("MonteursId");

**ModuleExtensionConfigurator.cs

private static void ConfigureExtraProperties()
    {
        ObjectExtensionManager.Instance.Modules()
            .ConfigureIdentity(identity =>
            {
                identity.ConfigureUser(user =>
                {
                    user.AddOrUpdateProperty<long>("MonteursId");
                });
            });
    }

**EfCoreEntityExtensionMappings.cs

OneTimeRunner.Run(() =>
        {

            ObjectExtensionManager.Instance.MapEfCoreProperty<IdentityUser, long>(
                "MonteursId",
                (entityBuilder, propertyBuilder) =>
                { });
        });

We want the value of "monteursid" to appear in the token, just like it does when you add a claim by the dropdown as shown below.

I've tried multiple things, but it doesn't appear in the token. What can i do to make it happen?

Showing 1 to 7 of 7 entries
Made with ❤️ on ABP v9.1.0-preview. Updated on December 13, 2024, 06:09