9323 Commits (61810c398564be67f055ffed7bfb95912235ffd0)

Author SHA1 Message Date
Emre KARA 61810c3985 Build fix 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
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
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 8 months ago
Emre KARA 8b73d1d951 Refactor telemetry handling and enhance activity tracking 8 months ago
Emre KARA 0e81119ffc Refactor `DeviceKeyHelper` to `DeviceManager` and update usage in telemetry device info enrichment. 8 months ago
Emre KARA c06810df86 Rename `ReplaceParent` to `OverrideParentType` in `TelemetryActivityEventEnricher` for improved clarity. 8 months ago
Emre KARA d2545d0e6f Add `ReplaceParent` property to `TelemetryActivityEventEnricher` to allow parent replacement logic. 8 months ago
Emre KARA 45e5d7dcc1 Introduces a synchronous execution option for adding telemetry activities, ensuring immediate processing when required. Refactored `AddActivityAsync` to support background execution and updated `AbpApplicationBase` to use the new method. 8 months ago
Emre KARA 483eb4d64f Refactor telemetry activity storage handling and simplify mutex-based file operations. 8 months ago
Emre KARA 5731664e05 Remove `CanExecuteAsync` from `ITelemetryActivityEventEnricher` and add `System.Management` package reference. 8 months ago
Emre KARA b334caefec Refactor telemetry namespaces to use `Internal.Telemetry`. 8 months ago
Emre KARA ba817dd4d8 Refactor and enhance telemetry activity handling. 8 months ago
Emre KARA bf11bf3a04 Refactor country and project ID handling in telemetry services 8 months ago
Emre KARA 3de544de45 Fix timer period calculation and rename enrichment method 8 months ago
Emre KARA e088032267 Remove telemetry contributors and update database schema. 8 months ago
maliming 5262828dd3
Fix typo in property name from 'CornExpression' to 'CronExpression' in background worker classes 8 months ago
maliming d9fb170bf0
Add support for Cron expressions in background workers and refactor related classes 8 months ago
Yunus Emre Kalkan eda11a1fb7 Update command: Fix ordering of latest stable versions when fetching them from github 8 months ago
Halil İbrahim Kalkan d342435ccc Update StaticPermissionDefinitionStore.cs 8 months ago
Halil İbrahim Kalkan d8eca86c96 Add test 8 months ago
Halil İbrahim Kalkan ca27d849a4 Refactor 8 months ago
Halil İbrahim Kalkan 9c6bab991b Set provider names to permission groups and permissions 8 months ago
Emre KARA 1e82b6551b Rename `ShouldAddApplicationInfoAsync` to `ShouldAddProjectInfoAsync` in telemetry activity storage for terminology consistency. 8 months ago
Emre KARA ae295ff59f Add unit tests for `ActivityEvent` to validate behavior, ensure property handling, and improve test coverage in telemetry. 8 months ago
Emre KARA 5147e168ee Refactor exception logging in `AbpApplicationBase`: use scoped service provider for improved logger resolution. Cleanup whitespace. 8 months ago
maliming 161babd325
fix: update AddJob method to use GetJobArgsType for background job name retrieval 8 months ago
Emre KARA 3360a12688 Rename `Applications` to `Projects` in telemetry storage for improved terminology consistency. Update related methods and properties accordingly. 8 months ago
Emre KARA 73f8d84885 Remove DeviceType-related logic and references 8 months ago
Emre KARA bf5f9e5a91 Remove `AbpProjectMetadataReader_Tests`: obsolete and no longer required. 8 months ago
Emre KARA 4ec3d4c147 Refactor `DotnetSdkDetector`: replace command execution with `Environment.Version` for SDK version detection. 8 months ago
Emre KARA 44a815764d Add unit tests for `MutexExecutor`, `Cryptography`, and `AbpProjectMetadataReader` classes in `Volo.Abp.Telemetry` to validate functionality and improve test coverage. 8 months ago