@ninomartini , to install the ABP Suite specific version, check out this https://support.abp.io/QA/Questions/287/How-can-I-install-a-specific-version-of-ABP-Suite#answer-93327068-d3d8-35df-7ec0-39f63c7b1e64
ABP Suite is served from the private NuGet webservice at https://nuget.abp.io
So you need to add the parameter add-source
to your command.
dotnet tool install -g volo.abp.suite --version 2.9 --add-source https://nuget.abp.io/xxxxxxxxxxxxxx/v3/index.json
You need to add your private NuGet API key. You can find it from https://commercial.abp.io/my-organizations
@pkouame, your 3 bug reports have been refunded as credits (you have 18/20 while it was 15/20).
for this issue, this has been fixed in the latest version (v3.X). I suggest you to update your project and Suite as well. by the way, v3.0.3 is releasing tomorrow (2020-07-08), you can wait for that version.
this is expected behaviour. the phone field is not marked as required but you set min max length. so user can leave this field empty, but if any value is entered, it must be with min 1, max 50 characters.
@pkouame , we are checking the issue now.
so try to implement it for now with the links provided by @gterdem. if you fall into any blocking case, we can help you on that.
if the aspnetboilerplate implementation doesn't help you, we can write a doc about this usage, but this can be in v3.0 or in v3.1.
@pkouame,
See this to understand how to use RegEx in String
properties => https://support.abp.io/QA/Questions/271/How-to-use-RegEx-in-Suite
Also there doesn't seem to be problem for nullable fields. You cannot set a String field nullable, because strings are already nullable, you can set other fields as nullable or not nullable.
For your further questions, could you please create a new ticket, because this thread is only for reproduced bugs.