63 Answer(s)
-
0
Add SignalR sample to both backend, gateway and Angular. Somehow with Micro Services template, the Angular SignalR request is always rejected by gateway and we couldn't figure out the reason.
AbpEntityChanges, add two properties which is JSON format old instance snapshot and new instance snapshot.
-
0
Add SignalR sample to both backend, gateway and Angular. Somehow with Micro Services template, the Angular SignalR request is always rejected by gateway and we couldn't figure out the reason.
AbpEntityChanges, add two properties which is JSON format old instance snapshot and new instance snapshot.
This is not a feature request for ABP Suite, please write these requests in the https://support.abp.io/QA/Questions/3052/Your-feature-request
-
0
Can you add information about the template used to create the solution and maybe a "Create another" dropdown option so I don´t have to wonder about this every time I create a new solution.
I use this when I do version updates. What I will do is to create another "compare" solution and then use BeyoundCompare to compare all the files and see if there are some other changes or best practises I want to move over also.
-
0
Can you add information about the template used to create the solution and maybe a "Create another" dropdown option so I don´t have to wonder about this every time I create a new solution.
I use this when I do version updates. What I will do is to create another "compare" solution and then use BeyoundCompare to compare all the files and see if there are some other changes or best practises I want to move over also.
I created an internal issue in our system
-
1
I hope the Support Team will be able to add the 'Import Excel' feature to insert data into the grid from an Excel file on Blazor.
-
0
I have downloaded Abp suite version 8.1.0 but i still can't create a property of type "DateOnly" and "TimeOnly" inside an entity. When will this feature be available?
-
0
I have downloaded Abp suite version 8.1.0 but i still can't create a property of type "DateOnly" and "TimeOnly" inside an entity. When will this feature be available?
Hi, we have an internal issue for supporting
DateOnly
andTimeOnly
types and we are aiming to introduce it with v8.2. -
1
When creating an entity with abp suite, in the appservice, use IReadOnlyRepository for lookup entities rather than IRepository so it wont be tracking the entity
-
0
Because the templates are not yet perfect and sometimes contain errors, I had to customize them. When a new version is released, it is relatively time-consuming to find out whether I can switch back to the original template, whether I have to continue using my modified template or whether I should even perform a merge.
Several possible solutions come to mind:
- Easy to implement and already helpful would be to have another button "Show default". Currently you have to select "Revert customization" to see the default.
- Maybe it would also be a solution to store the original file in the same directory with a different file extension (.suite/customized-templates/Frontend.Blazor.Page.Item.razor.original.txt), then you would be able to see very well in Git whether changes have been made in the original (new version) and you would also have the possibility to make a diff with your own changes.
- The "deluxe version" would be if you were to implement a merge tool with which we could update to a new version ;-)
-
1
Because the templates are not yet perfect and sometimes contain errors, I had to customize them. When a new version is released, it is relatively time-consuming to find out whether I can switch back to the original template, whether I have to continue using my modified template or whether I should even perform a merge.
Several possible solutions come to mind:
- Easy to implement and already helpful would be to have another button "Show default". Currently you have to select "Revert customization" to see the default.
- Maybe it would also be a solution to store the original file in the same directory with a different file extension (.suite/customized-templates/Frontend.Blazor.Page.Item.razor.original.txt), then you would be able to see very well in Git whether changes have been made in the original (new version) and you would also have the possibility to make a diff with your own changes.
- The "deluxe version" would be if you were to implement a merge tool with which we could update to a new version ;-)
Thanks for the suggestion, I have created an internal issue for this feature request.
-
0
Because the templates are not yet perfect and sometimes contain errors, I had to customize them. When a new version is released, it is relatively time-consuming to find out whether I can switch back to the original template, whether I have to continue using my modified template or whether I should even perform a merge.
Several possible solutions come to mind:
- Easy to implement and already helpful would be to have another button "Show default". Currently you have to select "Revert customization" to see the default.
- Maybe it would also be a solution to store the original file in the same directory with a different file extension (.suite/customized-templates/Frontend.Blazor.Page.Item.razor.original.txt), then you would be able to see very well in Git whether changes have been made in the original (new version) and you would also have the possibility to make a diff with your own changes.
- The "deluxe version" would be if you were to implement a merge tool with which we could update to a new version ;-)
Thanks for the suggestion, I have created an internal issue for this feature request.
I would add that we would need a button like "download Zip with all template"
- Easy to implement and already helpful would be to have another button "Show default". Currently you have to select "Revert customization" to see the default.
-
1
I would like the resources (localized strings) to have better names (keys). Or that they could be customized.
The problem is as follows: You often have the same property names in different entities. For example Name, Description, Remark, IsActive, ... But now you might want to call the "Name" property "Customer name" in the customer views and translate Name as "Company name" in the company views. This currently requires a lot of manual adjustments (or you have to be extremely careful when regenerating and make manual adjustments again).
I have adapted the templates accordingly so that this is generated according to the following scheme:
@L["Entity:%%entity-name%%:%%property-name%%"]"
This makes future updates of the templates very time-consuming for me ( this is why I asked for a better update option). Because there are about 28 templates that I had to modify. But a structured resource file was more important to me.
Possible solution: ...would be if you could also specify the resource key to be used for a property in the suite. As a default, you could use %%property-name%% as in the past, which would also ensure backwards compatibility. But you would have the option of overwriting this.
I have also given all common resources (generated by the suite) the prefix "Common" (e.g.
@L["Common:Update"]
). This allows me to sort the resource file and see immediately which strings have been generated and belong together. These strings are defined in Frontend.Blazor.Page.Partials.Localizations.txt. -
0
Can you give us more flexibility in abp suite - template system? Like, give us more detail to be used in our customization for example. If we are rendering the create or edit modal, give us the data types associated or if it's nullable or not so we can create or adapt third-party library or more logic.
-
0
I would like native support for managing GeoJSON records with the different types & Longitude / Latitude fields in MongoDB.
For example to specify a GeoJSON Point:
location: { type: "Point", coordinates: [-73.856077, 40.848447] }
There are different GeoJSON types: Point, LineString, Polygon (Single + Multiple), MultiPoint, MultiLineString, MultiPoligon, Geometry Collection
Additional information about GeoJSON: https://www.mongodb.com/docs/manual/reference/geojson/
-
0
I have downloaded Abp suite version 8.1.0 but i still can't create a property of type "DateOnly" and "TimeOnly" inside an entity.
When will this feature be available?Hi, we have an internal issue for supporting
DateOnly
andTimeOnly
types and we are aiming to introduce it with v8.2.Hi, is TimeOnly still on track for 8.2? Cannot find anything related in the 8.2 milestone on Github
-
0
I have downloaded Abp suite version 8.1.0 but i still can't create a property of type "DateOnly" and "TimeOnly" inside an entity.
When will this feature be available?Hi, we have an internal issue for supporting
DateOnly
andTimeOnly
types and we are aiming to introduce it with v8.2.Hi, is TimeOnly still on track for 8.2? Cannot find anything related in the 8.2 milestone on Github
Hi, yes. We will be supporting TimeOnly and DateOnly types with v8.2. It's in a private repository, this is why you can't track the process, but I can say that we have already implemented and it will be available soon:
-
0
Do you have any planning to add image viewer or kind of gallery in File Management Module? It would be great if we can display thumbnail of image in the list & then allow user to open in full view & traverse next/previous.
Thank you.
-
0
Hi ABP legends,
It will be helpful if ABP Suite can also generate Maui CRUD pages.
-
0
I would like to have property types for at least images and HTML. Or maybe some kind of Rich Text Editor, that would be even better but I imagine that might also be a lot more work.
With that missing, we tend to end up with the conclusion that we should use components from DevExpress etc at which point much of the idea with ABP Suite goes away, at least the UI part.
-
0
I would like to have property types for at least images and HTML. Or maybe some kind of Rich Text Editor, that would be even better but I imagine that might also be a lot more work.
With that missing, we tend to end up with the conclusion that we should use components from DevExpress etc at which point much of the idea with ABP Suite goes away, at least the UI part.
We introduced the File type as the property type with v8.2. You may consider using it.
-
0
With the raising popularity of using Blazor in MAUI applications (BlazorWebView) to reuse code on all platforms, I think there should be an option to have ABP Suite generate a solution with that setup from the start. I guess the stuff already in the template to handle login, users, profiles etc. could just stay in XAML and then just simply add something like this if the options is selected
<BlazorWebView HostPage="wwwroot/index.html"> <BlazorWebView.RootComponents> <RootComponent Selector="#app" ComponentType="{x:Type local:Main}" /> </BlazorWebView.RootComponents> </BlazorWebView>
-
0
With Blazor being more "build once, run everywhere" it would be nice if ABP Suite generated components to a separate class library instead of putting them in each project. You can of course do this yourself but that would probably break any further updates by ABP Suite. This is especially useful if you intend to use MAUI with Blazor Web View. For this to happen, ABP Suite would probably have to begin with actually generating components instead of just pages. I see that the latest versions of Blazor templates actually has a "Components folder in them" where the predefined ABP pages are located, but when you create a new page (entity) in ABP Suite, it actually creates a new "Pages" folder at the same level as the Components folder, so that you end up with 2 Pages folders. Not sure if this is intended or an error.
Maybe the Module Startup Template can be used for this even though a module and a component isn't really the same thing.
-
0
Possibility for inheritance of entities.
https://learn.microsoft.com/en-us/ef/core/modeling/inheritance
https://community.abp.io/posts/inheritance-strategies-in-entity-framework-core-7-hg82tp4h?utm_source=twitter&utm_medium=announcement
-
0
Because the templates are not yet perfect and sometimes contain errors, I had to customize them. When a new version is released, it is relatively time-consuming to find out whether I can switch back to the original template, whether I have to continue using my modified template or whether I should even perform a merge.
Several possible solutions come to mind:
- Easy to implement and already helpful would be to have another button "Show default". Currently you have to select "Revert customization" to see the default.
- Maybe it would also be a solution to store the original file in the same directory with a different file extension (.suite/customized-templates/Frontend.Blazor.Page.Item.razor.original.txt), then you would be able to see very well in Git whether changes have been made in the original (new version) and you would also have the possibility to make a diff with your own changes.
- The "deluxe version" would be if you were to implement a merge tool with which we could update to a new version ;-)
Thanks for the suggestion, I have created an internal issue for this feature request.
I would add that we would need a button like "download Zip with all template"
Is this feature going to be implemented soon? Everytime i update the framework i loose time copying the new templates to see what has changed.
- Easy to implement and already helpful would be to have another button "Show default". Currently you have to select "Revert customization" to see the default.