Emre KARA
c3199b5f8e
Update environment variable name for fast data send
1 year ago
Emre KARA
0021eae00b
Remove TelemetryActivityStorageOptions and handle settings internally.
1 year ago
Emre KARA
cd9d7503d0
Refactor encryption methods for enhanced code clarity and null safety.
1 year ago
Emre KARA
c4472e44b8
Refactor TelemetryDataSender and TelemetryActivityStorage to enhance data encryption and improve file handling. Update activity storage path to use a binary format and implement encryption for stored data, ensuring better security and integrity of telemetry activities.
1 year ago
Emre KARA
1934d9f066
Update TelemetryActivityStorage to insert new activity data at the beginning of the list for improved activity tracking and maintain existing mutex timeout configuration.
1 year ago
Emre KARA
450cb3e55d
Enhance TelemetryActivityStorage with mutex-based file access control and update activity storage path for improved concurrency and organization.
1 year ago
Emre KARA
ec1260951f
Update telemetry condition check to ensure proper handling of enabled state
1 year ago
Emre KARA
a58db4e524
Refactor telemetry services for async support and scope updates
1 year ago
Emre KARA
c411343502
Refactor ITelemetrySessionProvider to use asynchronous method for adding session info; update TelemetryRuntimeSessionProvider and TelemetryActivityDataBuilder to ensure consistent asynchronous handling in telemetry session management.
1 year ago
Emre KARA
1531d8cc74
Refactor ITelemetrySessionProvider to use asynchronous method for adding session info; update TelemetryRuntimeSessionProvider and TelemetryActivityDataBuilder accordingly for improved performance and consistency in telemetry session management.
1 year ago
Emre KARA
e98d9d3a99
Add ITelemetrySessionProvider interface and TelemetryRuntimeSessionProvider implementation; remove deprecated telemetry session type and solution info providers for improved clarity and functionality.
1 year ago
Emre KARA
94ecbf3199
Enhance telemetry functionality by updating TelemetryService to send activities based on a new condition, modifying ActivityData to initialize time correctly, and adding ShouldSendActivitiesAsync method in ITelemetryActivityStorage for improved activity management.
1 year ago
Emre KARA
285534457d
Refactor TelemetryApplicationInfoEnricher and TelemetryActivityStorage to improve application info handling by renaming properties for clarity and enhancing the enrichment logic to iterate through contributors directly, removing deprecated methods for better maintainability.
1 year ago
Emre KARA
9ec728a19c
Refactor telemetry session management by updating ITelemetryActivityStorage to return a tuple with session ID and first session status, and adjust related classes to utilize the new method for improved clarity and functionality.
1 year ago
Emre KARA
a4254a2f53
Refactor TelemetryDeviceInfoEnricher to improve device ID handling by allowing nullable GUIDs, enhancing enrichment logic with dedicated methods for device and software information, and ensuring better null safety in device type detection.
1 year ago
Emre KARA
a392b668a3
Rename methods in ActivityDataExtensions to use 'WithAdditionalProperty' and 'WithAdditionalProperties' for clarity and consistency in handling additional properties.
1 year ago
Emre KARA
7b231ad116
Refactor TelemetryApplicationInfoEnricher to improve activity enrichment logic by adding null checks and extracting project ID handling into separate methods for better readability and maintainability.
1 year ago
Emre KARA
e600ee3f6e
Enhance telemetry functionality by adding null checks for activity names in TelemetryService and updating TelemetryActivityStorage to improve state management and info expiration logic.
1 year ago
Emre KARA
3b21575707
Update telemetry property references to use standardized names and remove deprecated ActivityPropertyName class.
1 year ago
Emre KARA
fd570d8baf
Refactor TelemetryService and ActivityData to standardize property names for activity details and additional properties.
1 year ago
Emre KARA
892deb7d49
Refactor telemetry configuration
1 year ago
Emre KARA
32cf225fe4
Refactor telemetry activity storage to support application info.
1 year ago
Emre KARA
37aa169954
Refactor telemetry data handling for enhanced structure and function.
1 year ago
Emre KARA
1dc7c2e458
Update telemetry reports and simulator service for improved filtering and distribution
1 year ago
Emre KARA
08eee67cb4
Refactor telemetry system and remove obsolete ActivityDataProvider
1 year ago
Emre KARA
4bf53d2250
Refactor Telemetry code structure and cleanup unused class.
1 year ago
Emre KARA
f444ad9fb7
Refactor telemetry enums and update usages
Moved telemetry-related enums to a dedicated namespace and restructured their organization to enhance modularity. Updated references in the application to use the new enum locations and adjusted method arguments accordingly to improve clarity and usability.
1 year ago
Emre KARA
7bd6850004
Refactor telemetry detectors and simplify solution info parsing
1 year ago
Emre KARA
8c1234212f
Refactor SolutionInfoProvider for clarity and efficiency
1 year ago
Emre KARA
7ed2bd97cc
Refactor telemetry modules and improve resilience.
1 year ago
Emre KARA
50f732920f
Update telemetry service architecture and enhance UI reports
Refactored telemetry service to separate response models into dedicated files and revised data-handling logic. Improved the TelemetryReports UI with updated charts, filters, and more dynamic reporting capabilities.
1 year ago
Emre KARA
cfcda6c617
Refactor telemetry solution info handling.
1 year ago
EngincanV
2139c282b4
Create `TextAreaExtensionProperty` to support multiline object extension for blazor ui
1 year ago
Gilcemir
c4064aecfa
perf(mongodb): optimize event inbox query for better index utilization
Replace negation operator (!x.Processed) with equality comparison (x.Processed == false)
in MongoDbContextEventInbox.GetWaitingEventsAsync to improve MongoDB query performance.
This change converts the $ne operator to an equality match, allowing better index
utilization and more efficient queries, especially for large collections.
1 year ago
maliming
bfd5c7fec7
Hide modal before creating NewEntity.
1 year ago
maliming
b61f0a4356
Remove `Container` postfix from `id` attribute.
1 year ago
maliming
5dfffe3502
Update DefaultExceptionToErrorInfoConverter.cs
1 year ago
SALİH ÖZKARA
3648a4d4c6
Fix exception localization
1 year ago
Emre KARA
90aadb56c9
Refactor telemetry module and improve activity handling
1 year ago
maliming
780f71131c
Add a default sort for `First/FirstOrDefault` and `Last/LastOrDefault`.
1 year ago
Emre KARA
141a1587e6
Refactor telemetry services for improved data handling efficiency.
1 year ago
Emre KARA
a3c86d6e6f
Add Visual Studio detection logic to VisualStudioDetector
1 year ago
Emre KARA
37112a7246
Refactor telemetry module for improved modularity and maintainability.
1 year ago
Emre KARA
5828eeb840
Refactor Telemetry system for modularity and enum sharing
1 year ago
maliming
5f68d0c417
Add MauiCurrentApplicationConfigurationCacheResetService class
1 year ago
Emre KARA
3e383cbbef
Refactor telemetry data handling and remove unused dependencies
1 year ago
maliming
fc942f73b3
Fix pagination issue by adjusting current page on entity deletion
1 year ago
Emre KARA
0a9debf61d
Simplify telemetry activity processing logic.
Removed unnecessary usage of `IActivityDataProvider` in `TelemetryService` and `TelemetryDataSender`. Optimized activity handling by directly working with provided data, reducing complexity and improving maintainability.
1 year ago
maliming
05ad46c254
Refactor properties in CliUrls to use explicit getters and setters
1 year ago
maliming
cf85b11056
Change the way of initializing static strings
1 year ago