hi
This /api/abp/application-localization?cultureName=en&onlyDynamics=false endpoint gets all localization texts for a language.
If you return the text for all languages at once, the response could be very large. You can add a custom API to get localization texts for specific keys and specific languages.
eg:
/api/get-localization?key=HelloMsg&languages=en,ar,hi
/api/get-localization?keys=Hello1,Hello2,Hello13&languages=en,ar,hi
Thanks.
hi
Testing the LDAP configuration using your ABP application might be time-consuming. The following simple Dotnet Console App is for testing your LDAP configuration. Before configuring your LDAP settings, you can test the information via this app to see if it works.
https://abp.io/docs/latest/modules/identity/ldap#ldap-test-application
ok. : )
hi
Can you share a GIF or some screenshots?
Thanks
hi
Maybe the VM environment is IIS?
Can you share more info about your VM environment?
Thanks.
hi
https://abp.io/support/questions/240/How-to-customize-the-MVC-login-page https://abp.io/community/articles/how-to-customize-the-login-page-for-mvc-razor-page-applications-9a40f3cd
You can download the account pro module source code. And override the login page.
If you have openiddict, the login page base class is OpenIddictSupportedLoginModel
[ExposeServices(typeof(LoginModel))]
public class OpenIddictSupportedLoginModel: LoginModel
https://abp.io/support/questions/632/How-can-I-download-the-source-code-of-the-framework-Angular-packages-theme-and-pro-modules
https://abp.io/support/questions/160/How-to-customize-an-ABP-project
hi
Why are these files being called even before login and on every page refresh? Ideally, once they are loaded, they should be served from the browser cache instead of being requested again.
Which web server is hosting your Angular app? Is it nginx?
You can configure the web server to send the cache header to the browser.
eg:
location ~* \.(css|js|jpg|png|woff|woff2|svg)$ {
expires 30d;
add_header Cache-Control "public, immutable";
}
Additionally, comparing an empty project with a fully developed ERP application is not appropriate. Please ask your team to re-verify this behavior in the proper context and provide a fix.
Can you share a project that reproduces the slow issue?
Thanks.