Hello,
Thank you for providing extra details about your problem. However, I cannot produce the same issue on my end. That would be the best if you could provide dependencies declared in you package.json.
Thank you for your cooperation.
Hello,
Thank you for explaining the problem with details. I have seen that some of the packages are not correctly resolved and it installs the ABP version 9.3.x instead. Could you try updating the resolutions object in your package.json like this
"**/@abp/ng.core": "~9.2.4",
"**/@abp/ng.theme.shared": "~9.2.4",
"**/@abp/ng.setting-management": "~9.2.4",
"**/@volo/abp.commercial.ng.ui": "~9.2.4",
"**/@volo/abp.ng.account": "~9.2.4"
You can let us know if you need further assistance. Thank you for your cooperation.
I have granted the access. You should be able to reach now.
You can reach the project via this link. It contains a separate structure for managing different upload types.
You can also let us know if you need further assistance.
Hello,
We will be checking this and releasing a fix for this. You can check the process here:
I can also share a sample project containing a fixed version if you prefer.
Thank you for your cooperation.
Can you try changing the request url in RagEngineService since backend expects this url /api/rag-engine/example instead of this /api/rag-engine/sample?
//modules/ragengine/src/RagEngine.HttpApi/Samples/ExampleController.cs
[Route("api/rag-engine/example")]
public class ExampleController : RagEngineController, ISampleAppService
{
[HttpGet]
[Route("authorized")]
[Authorize]
public async Task GetAuthorizedAsync()
{
return await _sampleAppService.GetAsync();
}
}
Hello,
Thank you for giving details about this problem. The issue occurs since this endpoint expects authorization
//modules/ragengine/src/RagEngine.HttpApi/Samples/ExampleController.cs
[Area(RagEngineRemoteServiceConsts.ModuleName)]
[RemoteService(Name = RagEngineRemoteServiceConsts.RemoteServiceName)]
[Route("api/rag-engine/example")]
public class ExampleController : RagEngineController, ISampleAppService
{
[HttpGet]
[Route("authorized")]
[Authorize]
public async Task<SampleDto> GetAuthorizedAsync()
{
return await _sampleAppService.GetAsync();
}
}
We will be making the necessary adjustments. Until we release the fix, you can solve this by adding a guard for the route like this:
//app.routes.ts
import { authGuard } from '@abp/ng.core';
export const APP_ROUTES: Routes = [
{ path: 'rag-engine', children: RAG_ENGINE_ROUTES, canActivate: [authGuard] },
];
You can let us know if you need further assistance. Thank you for your cooperation.
Hello, this problem is addressed for the next patch release. You can follow the process here: https://github.com/abpframework/abp/releases
Until the issue is fixed, you could try changing the import to the theme package instead:
//app.config.ts
import { provideLogo, withEnvironmentOptions } from '@volo/ngx-lepton-x.core';
//...
You can let us know if you need further assistance. Thank you for your cooperation.
This may be because of the dropdown positioning styles. Could you try these final adjustments?
// angular/src/styles.scss
.lpx-header-top {
justify-content: space-between;
}
.lpx-menu-dropdown {
position: fixed; /* Changed from absolute */
/* Add initial position off-screen or matching expected position */
top: -9999px;
left: -9999px;
}