Emre KARA
d7876d859d
Replace `CancelChildren` references with `IgnoreChildren` in telemetry classes
7 months ago
maliming
ab1d5ec8fa
Refactor EntityActions initialization and disabled logic
7 months ago
maliming
85913991af
Improve EntityActions initialization and action check
https://abp.io/support/questions/9597/
7 months ago
maliming
016603d4e9
Fix tenant resolve options DI to use IOptions
7 months ago
maliming
e518e37a1c
Remove unnecessary blank line in extension class
7 months ago
maliming
c059f136cf
Warn only if CurrentUserTenantResolveContributor is used
7 months ago
maliming
6a92781d10
Warn if MultiTenancyMiddleware is used before authentication
7 months ago
liangshiwei
54d3c2b927
Remove duplicate entry for lang-utils.js in BlazorWebAssemblyScriptContributor
7 months ago
Super
7414aacdfd
Use `btn-outline-secondary` for Cancel buttons
Cancel is a button that appears together with Save and it is not primary.
7 months ago
maliming
35fc95e742
Public the `EmailSettingProvider` class.
7 months ago
maliming
88fe08574e
Add `ApplicationPartSorter_Tests`.
7 months ago
maliming
23c31fd6c4
Sort ApplicationParts with AssemblyPart last
7 months ago
maliming
6b140577e0
Simplify ApplicationPart sorting logic
7 months ago
maliming
0ec1fd45a0
Refactor background worker initialization to use optional cancellation token from IHostApplicationLifetime
7 months ago
maliming
f0abaf648b
Add IHostApplicationLifetime usage for background worker management
7 months ago
Emre KARA
61810c3985
Build fix
7 months ago
maliming
814f44d533
Enhance security headers middleware to improve header management and add tests for ignored headers
7 months ago
maliming
25c815985d
Refactor security headers middleware to reintroduce essential security headers and improve code organization.
7 months ago
Muhammed Ali ÖZKAYA
09229dfb70
Update login API URLs to use `AccountAbpIo`
7 months ago
Emre KARA
97bce460dd
Enhance ActivityEvent constructor: initialize Id and Time properties on instantiation
7 months ago
Emre KARA
7760f48a0a
Refactor AbpApplicationBase: improve code formatting for readability and consistency
7 months ago
Emre KARA
4296b1af0e
Remove unused Microsoft.Win32.Registry package and related code from OperatingSystemDetector.
7 months ago
Emre KARA
0fe18d60ef
Update Volo.Abp.Core.csproj
7 months ago
maliming
c32bd4b522
Enhance `CleanCommand` to run 'dotnet clean' .
Resolve #23184
7 months ago
maliming
8a86a3e201
Refactor `AbpEfCoreNavigationHelper` to improve performance in certain scenarios.
Resolve #23134
7 months ago
Emre KARA
2588eb5d8a
Refactor telemetry activity classes: simplify property accessors, streamline `AdditionalProperties` handling, and enhance state update consistency.
7 months ago
Emre KARA
4e9584e44c
Streamline `TelemetryService`: simplify `additionalProperties` assignment in `ActivityContext.Create`.
7 months ago
Emre KARA
336c5a2ec2
Add `AdditionalProperties` constant to `ActivityPropertyNames` for telemetry activity properties.
7 months ago
Emre KARA
efbdc904ca
Remove `ActivityEventExtensions`: eliminate unused telemetry extension methods.
7 months ago
Emre KARA
84e6f5fa05
Refactor `TelemetryApplicationMetricsEnricher`: exclude types with namespace filter in controller count calculation.
8 months ago
Emre KARA
fe1a4fda72
Refactor `TelemetryPermissionInfoEnricher`: update permission count logic to consider only user-defined permissions.
8 months ago
Emre KARA
98b45ed0ff
Allow trailing commas in JSON parsing for telemetry enrichers.
8 months ago
Emre KARA
05785c9991
Refactor telemetry activity components: adjust dependencies and constructor formatting, streamline HTTP request logic, and update event builder to use `ISingletonDependency`.
8 months ago
Emre KARA
450f9bcb69
Fix incorrect parameter usage in `WriteProjectIdToPackageFile` to ensure `ProjectId` is properly assigned.
8 months ago
Emre KARA
72f0e849e5
Refactor telemetry storage and retry logic: make key classes internal, update failed activity expiration, and simplify state handling.
8 months ago
Emre KARA
2ae2662d6e
Refactor telemetry activity sending: introduce retry logic.
8 months ago
Emre KARA
972e4a93a6
Update `TelemetrySolutionInfoEnricher` to use `TelemetryJsonExtensions` for JSON parsing consistency and streamline constructor formatting.
8 months ago
Emre KARA
59aa6cb624
Rename `TelemetryJsonElementExtensions` to `TelemetryJsonExtensions` for improved naming consistency.
8 months ago
Emre KARA
9ea199eeb4
Reorder constructor in `TelemetrySessionInfoEnricher` to align with initialization logic.
8 months ago
Suhaib Mousa
857789aba3
support fallback tenant in AbpTenantResolveOptions
8 months ago
Emre KARA
9635aa5c10
Update `TelemetryModuleInfoEnricher` to use `TelemetryApplicationInfoEnricher` as parent type
8 months ago
Emre KARA
43245b73b9
Remove unnecessary exception handling in `GetChildren` method of `TelemetryActivityEventEnricher`.
8 months ago
Emre KARA
9a3eac8f78
Refactor telemetry handling for improved activity management
Reorganized and streamlined telemetry activity sending and storage logic. Introduced extensible JSON parsing utilities, enhanced logging, and better abstraction of activity chunking and deletion. Adjusted user-facing APIs and internal enricher structures for improved maintainability and clarity.
8 months ago
maliming
f7678914d6
Add methods to remove bundle files by name or predicate
Resolve #23169
```cs
Configure<AbpBundlingOptions>(options =>
{
options.ScriptBundles
.Configure(typeof(ManageModel).FullName,
configuration =>
{
configuration.RemoveFiles("/Pages/Account/Default.js");
});
});
```
8 months ago
Suhaib Mousa
58cbd450ed
DefaultTenantResolveContributor instead of ConfigurationTenantResolveContributor
8 months ago
Emre KARA
8b73d1d951
Refactor telemetry handling and enhance activity tracking
Changed `CreationTime` properties to allow modification across entities. Added failure handling and retry logic for telemetry activities, introducing `FailedActivityInfo` and enhanced storage mechanisms for tracking retries. Included country ISO code in activity tracking using the newly integrated location helper.
8 months ago
maliming
f4c40039cf
Add 'Authorizing' localization text.
8 months ago
Suhaib Mousa
ed3f582ba8
add configuration tenant resolver unit test
8 months ago
Suhaib Mousa
b595965bf9
Adds a new tenant resolve contributor
8 months ago
maliming
d893d7b3a8
Enhance IsDictionary to support more dictionary interfaces
8 months ago