9302 Commits (archive/data-collection-review-5)

Author SHA1 Message Date
Halil İbrahim Kalkan 741b81c0b4 Code review changes 1 year ago
Emre KARA 8b73d1d951 Refactor telemetry handling and enhance activity tracking 1 year ago
Emre KARA 0e81119ffc Refactor `DeviceKeyHelper` to `DeviceManager` and update usage in telemetry device info enrichment. 1 year ago
Emre KARA c06810df86 Rename `ReplaceParent` to `OverrideParentType` in `TelemetryActivityEventEnricher` for improved clarity. 1 year ago
Emre KARA d2545d0e6f Add `ReplaceParent` property to `TelemetryActivityEventEnricher` to allow parent replacement logic. 1 year 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. 1 year ago
Emre KARA 483eb4d64f Refactor telemetry activity storage handling and simplify mutex-based file operations. 1 year ago
Emre KARA 5731664e05 Remove `CanExecuteAsync` from `ITelemetryActivityEventEnricher` and add `System.Management` package reference. 1 year ago
Emre KARA b334caefec Refactor telemetry namespaces to use `Internal.Telemetry`. 1 year ago
Emre KARA ba817dd4d8 Refactor and enhance telemetry activity handling. 1 year ago
Emre KARA bf11bf3a04 Refactor country and project ID handling in telemetry services 1 year ago
Emre KARA 3de544de45 Fix timer period calculation and rename enrichment method 1 year ago
Emre KARA e088032267 Remove telemetry contributors and update database schema. 1 year ago
maliming 5262828dd3
Fix typo in property name from 'CornExpression' to 'CronExpression' in background worker classes 1 year ago
maliming d9fb170bf0
Add support for Cron expressions in background workers and refactor related classes 1 year ago
Yunus Emre Kalkan eda11a1fb7 Update command: Fix ordering of latest stable versions when fetching them from github 1 year ago
Halil İbrahim Kalkan d342435ccc Update StaticPermissionDefinitionStore.cs 1 year ago
Halil İbrahim Kalkan d8eca86c96 Add test 1 year ago
Halil İbrahim Kalkan ca27d849a4 Refactor 1 year ago
Halil İbrahim Kalkan 9c6bab991b Set provider names to permission groups and permissions 1 year ago
Emre KARA 1e82b6551b Rename `ShouldAddApplicationInfoAsync` to `ShouldAddProjectInfoAsync` in telemetry activity storage for terminology consistency. 1 year ago
Emre KARA ae295ff59f Add unit tests for `ActivityEvent` to validate behavior, ensure property handling, and improve test coverage in telemetry. 1 year ago
Emre KARA 5147e168ee Refactor exception logging in `AbpApplicationBase`: use scoped service provider for improved logger resolution. Cleanup whitespace. 1 year ago
maliming 161babd325
fix: update AddJob method to use GetJobArgsType for background job name retrieval 1 year ago
Emre KARA 3360a12688 Rename `Applications` to `Projects` in telemetry storage for improved terminology consistency. Update related methods and properties accordingly. 1 year ago
Emre KARA 73f8d84885 Remove DeviceType-related logic and references 1 year ago
Emre KARA bf5f9e5a91 Remove `AbpProjectMetadataReader_Tests`: obsolete and no longer required. 1 year ago
Emre KARA 4ec3d4c147 Refactor `DotnetSdkDetector`: replace command execution with `Environment.Version` for SDK version detection. 1 year ago
Emre KARA 44a815764d Add unit tests for `MutexExecutor`, `Cryptography`, and `AbpProjectMetadataReader` classes in `Volo.Abp.Telemetry` to validate functionality and improve test coverage. 1 year ago
Emre KARA b956d8a845 Add null or empty string validation for `plainText` and `cipherText` in `Encrypt` and `Decrypt` methods 1 year ago
Emre KARA 6a49166b17 Refactor telemetry configuration: rename `ConfigureTelemetry` to `SetupTelemetryTracking`, improve method structure, enhance telemetry initialization logic, and streamline exception handling. 1 year ago
Emre KARA 6298f710b1 Refactor `AbpPackageMetadataReader`: rename class to `AbpPackageMetadataReader`, improve metadata reading logic, introduce new helper methods, and replace `AbpPackageMetadata` with `AbpProjectMetaData` for better structure. 1 year ago
Emre KARA 8432385a45 rename `ShouldEnrichActivity` to `IsValidActivity` for improved method naming consistency. 1 year ago
Emre KARA fe309eda1f Refactor `TelemetrySolutionInfoEnricher`: remove unused imports, streamline solution info methods, improve exception handling, and enhance code readability. 1 year ago
Emre KARA e3a06da8bb remove unused exception variable in catch block. 1 year ago
Emre KARA d6b2ed18a2 Refactor `ActivityEvent` constructor to use `Check.NotNullOrWhiteSpace` for validating `activityName`. 1 year ago
Emre KARA 6def2891dc Refactor telemetry interfaces and classes for consistency 1 year ago
Emre KARA 7de771cdbd Refactor telemetry enrichers: streamline project and solution ID retrieval, improve method structure, and enhance code readability. 1 year ago
Emre KARA b53cb9a873 Refactor telemetry enrichers to improve exception handling, update device and project ID retrieval methods, and enhance overall code readability. 1 year ago
Emre KARA 2b03bd12e2 Remove `IDeviceInfoProvider` and refactor `MutexExecutor` to improve structure, accessibility, and ensure safer mutex handling. 1 year ago
Emre KARA e2b5c46b7f Refactor `TelemetryActivityStorage` for improved readability. 1 year ago
Emre KARA ec82673c23 Refactor telemetry system: rename classes and interfaces for consistency, add new activity property constants, and adjust activity sender implementation. 1 year ago
Emre KARA 292ad6f68f Refactor AbpProjectMetadataReader to use constants for package search patterns and update AbpPlatformUrls by removing unused URL constants. 1 year ago
maliming 029db2b112
Use `MyCSharp.HttpUserAgentParser` to replace `DeviceDetector.NET` for better performance. 1 year ago
maliming 485972f982 fix: update object mapper service retrieval to use non-scoped version 1 year ago
Emre KARA a98411e4f2 Refactor telemetry system to use ActivityEvent instead of ActivityData, updating related interfaces and implementations for improved consistency and functionality. 1 year ago
Emre KARA ea21e32e20 Add Id property to ActivityData class and remove redundant Time init. 1 year ago
Emre KARA a6644c776d Optimize telemetry test mode timing and adjust activity properties. 1 year ago
Emre KARA a2e483faae Add new properties for solution, device, and project info tracking in telemetry 1 year ago
maliming c5d99180a4
Update PostConfigureAbpRabbitMqEventBusOptions.cs 1 year ago