[Bertrand] said:
[EngincanV] said:
[alper] said: ohh sorry, in your first message I just saw you tried the free version. @Engincan, why can we not get the source code of LeptonX PRO with that command?
Actually, we can get the source code of the LeptonX Theme Module with the command:
abp get-source Volo.Abp.LeptonXTheme
(.Pro was redundant at the end)@Bertrand, please try with the command (
abp get-source Volo.Abp.LeptonXTheme
) and then the source-code will be downloaded:Hi EngincanV Hi alper,
Thank you for your answers. But as I said in the original post, I already tried to download the Volo.Abp.LeptonXtheme module. This source code only have a few files that are not the ones I am looking for.
I need to modify the main sidemenu (left) and the settings side menu (right) and the mobile navbar and the modal menu that is opened by it. This package is not providing these components.
As @masum.ulu said in his post https://abp.io/support/questions/7811/Commercial-source-code-to-angular-package. We should be able to download 4 angular packages : "lepton-x", "lepton-x-abp-core", "lepton-x-core", "volo-lepton-x".
With this command we only have the "volo-lepton-x" one.
Yes, with the command abp get-source Volo.Abp.LeptonXTheme
you only get volo-lepton-x
. If you need other packages, you need to use the abp add-package
command for packages, as you mentioned, and you don't need to pass the --old
flag, because 4.2.2 is the latest stable one yet:
abp add-package @volo/abp.ng.lepton-x.core --with-source-code
abp add-package @volo/ngx-lepton-x.core --with-source-code
abp add-package @volosoft/abp.ng.theme.lepton-x --with-source-code
So, your first approach was right but it seems there is a problem in v4.2.2 for these packages, when I tried them, it gave the same error as you got. But, if you pass the version as an earlier version, such as v4.2.1
, then it installs.
I've created an issue just before and we will fix the problem in v4.2.2. I'll let you know when it's fixed, but in the meantime, if it's important for you, then you may go with v4.2.1.
Regards.
[konstantinidis.f] said: Has there been any progress since those issues reported by the AI above? Or are we stuck with dealing with the warnings?
Hi, we made some enhancements on nullability on the generated codes before, especially on the app service and entity layers:
However, we might need to reevaluate this with all layers using a fully nullability-enabled solution. I'll create an issue for that.
[alper] said: ohh sorry, in your first message I just saw you tried the free version. @Engincan, why can we not get the source code of LeptonX PRO with that command?
Actually, we can get the source code of the LeptonX Theme Module with the command: abp get-source Volo.Abp.LeptonXTheme
(.Pro was redundant at the end)
@Bertrand, please try with the command (abp get-source Volo.Abp.LeptonXTheme
) and then the source-code will be downloaded:
Could you please confirm the version in which this fix will be included, and proceed with refunding the credit for this support ticket?
Hi @chrisalves, thank you for your kind words and for bringing this to our attention. I’ve created an issue for this and set its milestone to 9.3-final
, which means we’ll aim to address it in the upcoming patch release.
I’ve also refunded your credit just now. Thanks again for reporting the problem.
Regards.
[chrisalves] said: Hi Support Team,
The A.I. answer above provided a reference to a similar situation but it is an 1 year more ticket on a older ABP version as below
Please provide an workaround to apply on my project as it is a BUG unfixed yet to help me move forward with this development.
Hi, please ignore the bot's response. I've identified the problem, and here is a quick workaround for you:
Products.razor.cs
file and update the file path:- _jsObjectRef = await JsRuntime.InvokeAsync<IJSObjectReference>("import", "/Pages/Products.razor.js");
+ _jsObjectRef = await JsRuntime.InvokeAsync<IJSObjectReference>("import", "/js/file-cleanup.js");
export class FileCleanup
{
static clearInputFiles()
{
var fileInputs = document.querySelectorAll("input[type='file'].file-input");
for (var i = 0; i < fileInputs.length; i++)
{
fileInputs[i].value = null;
}
}
}
window.FileCleanup = FileCleanup;
Then, it should work as expected. I'll create an internal issue to fix this problem, but you can go with the current workaround.
Regards.
[david1] said: @EngincanV is there also some way to be notified when this issue will be fixed? For example, is there a GitHub issue that we can follow to be notified when it's fixed in an upcoming release?
Hi @david1,
Unfortunately, we don’t have such a system in place. However, we provide a Pro Releases page on our website, which shows which internal issues have been fixed in which version. You can follow the status there for now.
[kfrancis@clinicalsupportsystems.com] said: Moving to 9.2.2 is a little better, but still confusing why there are positives on the list: https://www.virustotal.com/gui/file/6fd3da75a2e2ff69257f96ab3b02a9432697cff78caa319290b28accedffbf9a?nocache=1
Hi, thank you for the detailed information and all your checks. We had encountered this “virus” alert with Kaspersky and similar tools before, and since it was a false positive, we contacted them. It’s no longer being reported on their side.
However, seeing it flagged by Windows Defender is new to us. I’ll inform our test team about this, and we’ll investigate the situation further.
By the way, antivirus programs often perform heuristic checks, which means if they don’t recognize a file, they may flag it as suspicious by default. This might be the case here, but we’ll investigate further.
[nacho] said: Hi Engican, do you need this question to be opened or is it OK to close it?
Hi @nacho, thanks for reminding. I think we can close this question, we have an internal issue, which will be included in the 9.3-final.
Regards.
Update: I've identified the problem and will fix it asap. (Internal issue number: #20257)
[nacho] said: Hi! I just reopened what the bot closed :) Just a reminder of something that I realized and wrote in my fist comment: "I do not see the option to get the solution configuration with ABP Studio, the button is not visible now" I created a new solution with ABP Studio and the option "Solution Configuration" is available
Hi, this feature was added with v0.7.6+, and it basically puts configuration into your *.abpsln
file while creating an application (section name: creatingStudioConfiguration
). So, probably your solution was created before v0.7.6 and this is the reason why you don't see the "Solution Configuration" context menu item.