Halil İbrahim Kalkan

Results 69 issues of Halil İbrahim Kalkan

**DO NOT MERGE THIS PULL REQUEST** This PR shows how we would store the payment module's data in a separate database. While our main database is PostgreSQL, the second database...

Certain events should have rate limits. For example, you can not create more than 5 events in a day.

feature

https://github.com/abpframework/abp/pull/10008 adds inbox & outbox patterns to the distributed event bus. However, it doesn't support multi-tenancy with a tenant has a dedicated database. We don't support it since it is...

feature
abp-framework

- [x] Integrate CMS Kit rating component (only purchased users can set a rating) - [x] Integrate CMS Kit comment component (only authenticated users can comment) We should think if...

feature
eShopOnAbp
effort-md

@realLiangshiwei can you please add unit tests. ## Usage ### Entity objects are directly cached 1. Register the entity cache: `context.Services.AddEntityCache()`. 2. Inject & use `IEntityCache` service. With this usage,...

feature
abp-framework

Because they will be checked in most cases. I testes with the open-source app template with Blazor WASM UI. We should also check and apply for other UI types too....

enhancement
ui-blazor

- [ ] Investigate "how ABP framework can help developers on gRPC API creation". - [ ] Implement gRPC endpoints for all the modules. - [ ] Add a starting...

feature
abp-framework
priority:high

- [ ] Use distributed locking for GetOrAdd... methods. Currently, we are using in-process locking, which is fine, but doesn't prevent multiple write operations. That means if the data is...

feature
abp-framework
priority:high

See https://github.com/abpframework/abp/pull/14055

documentation
effort-xs

For https://github.com/abpframework/abp/pull/12896 and https://github.com/abpframework/abp/pull/14051 Also document `AlwaysLogSelectors` and `IsEnabledForIntegrationServices` properties for audit log options.

documentation