37278 Commits

Author SHA1 Message Date
Nawaz Dhandala
11e5c2778d refactor: update AnalyticsTableName declaration for improved type safety in tests 2026-03-16 21:06:37 +00:00
Nawaz Dhandala
9619090b98 fix: optimize SQL query in fetchAttributesFromDatabase to improve attribute key handling 2026-03-16 20:57:58 +00:00
Simão Silva
eacf106d10 Merge branch 'OneUptime:master' into master 2026-03-16 20:34:59 +00:00
Nawaz Dhandala
92c00e4fc8 feat: add LogScrubRule migration and update OnCallDutyPolicyScheduleLayer defaults; refactor test imports and clean up code formatting 2026-03-16 20:00:52 +00:00
Simão Silva
da3bbca1bb Merge branch 'OneUptime:master' into master 2026-03-16 19:51:29 +00:00
Nawaz Dhandala
5f52af2aa8 refactor: rename Record to AnalyticsRecord for clarity in StatementGenerator 2026-03-16 19:40:54 +00:00
Simão Silva
d08d6fde48 Merge branch 'OneUptime:master' into master 2026-03-16 19:38:36 +00:00
Simão Silva
82fd2ffef6 ci: Updated value schema file formatting 2026-03-16 19:29:04 +00:00
Simão Silva
b0c07038b5 ci: Allow loading of Slack app parameters from existing secret 2026-03-16 19:23:55 +00:00
Nawaz Dhandala
777e9612a4 feat: add migration for LogScrubRule table and update OnCallDutyPolicyScheduleLayer defaults 2026-03-16 15:51:24 +00:00
Nawaz Dhandala
7ff5d9dba6 feat: remove unused migration imports from Index.ts 2026-03-16 15:48:55 +00:00
Nawaz Dhandala
8b97807991 feat: update SQL query in ExceptionInstance model to remove unnecessary ORDER BY clause 2026-03-16 15:47:18 +00:00
Nawaz Dhandala
dff3c50a97 feat: update SQL queries in Log and Span models to remove unnecessary ORDER BY clauses 2026-03-16 15:37:30 +00:00
Nawaz Dhandala
d00d7cb19f feat: update SQL queries in ExceptionInstance, Log, and Span models to include GROUP BY clauses 2026-03-16 15:37:02 +00:00
Nawaz Dhandala
8cb25d9917 feat: remove unused migration imports from Index.ts 2026-03-16 14:56:11 +00:00
Nawaz Dhandala
ea58fbdc0d feat: add RFP directory to .gitignore 2026-03-16 12:57:21 +00:00
Nawaz Dhandala
5f660bae02 feat: refactor table names in analytics models to use AnalyticsTableName enum 2026-03-16 12:43:55 +00:00
Nawaz Dhandala
d327edb165 feat: update table names to include version suffix for ExceptionInstance, Log, Metric, MonitorLog, and Span models 2026-03-16 12:27:49 +00:00
Nawaz Dhandala
de7990c41e feat: add skipIndex configurations and projections in ExceptionInstance model; update codec in MonitorLog and Span models 2026-03-16 12:16:36 +00:00
Nawaz Dhandala
8f9e5a46fa feat: update column types to MapStringString and BigNumber, and add projections in Log, Metric, and Span models 2026-03-16 12:08:30 +00:00
Nawaz Dhandala
046482a2a8 feat: upgrade time field type to DateTime64 for improved precision in MonitorLog model 2026-03-16 11:54:33 +00:00
Nawaz Dhandala
3568d766ea feat: upgrade time field type to DateTime64 for enhanced precision in ExceptionInstance model 2026-03-16 11:49:32 +00:00
Nawaz Dhandala
41a8287975 refactor: remove unused data migration entries from the migration list 2026-03-16 11:47:49 +00:00
Nawaz Dhandala
6629cc9023 feat: upgrade time fields to DateTime64 for improved precision in Metric and Span models 2026-03-16 11:46:45 +00:00
Nawaz Dhandala
85d927f291 refactor: remove ChangeLogTimeColumnToDateTime64 migration from the migration list 2026-03-16 10:37:33 +00:00
Nawaz Dhandala
1edda202be feat: implement basic trace-based alerting with span count threshold and filtering options 2026-03-16 10:29:00 +00:00
Nawaz Dhandala
9a47b02a0c feat: upgrade time column to DateTime64 for nanosecond precision in logs 2026-03-16 10:26:03 +00:00
Nawaz Dhandala
3ccd089d4f Delete the Traces Audit document, which included a comprehensive analysis of OneUptime's traces implementation, storage, visualization, correlation, and competitive gaps. 2026-03-16 10:05:55 +00:00
Nawaz Dhandala
2c7486714f feat: Add comprehensive metrics and traces roadmap for industry parity
- Introduced detailed plans for enhancing OneUptime's metrics and traces capabilities to match and exceed industry standards.
- Metrics roadmap includes features like percentile aggregations, rate calculations, multi-attribute grouping, rollups, and advanced visualizations.
- Traces roadmap outlines improvements such as trace analytics, RED metrics, trace-based alerting, and enhanced visualization options like flame graphs and critical path analysis.
- Both roadmaps emphasize phased implementation, quick wins, and verification strategies to ensure robust feature delivery and performance.
2026-03-16 09:51:08 +00:00
Nawaz Dhandala
4781c6a532 fix: update array access syntax for consistency in AnalyticsDatabaseService 2026-03-16 09:20:32 +00:00
Nawaz Dhandala
1a58481265 refactor: simplify code formatting in LogAggregationService and LogsViewerToolbar 2026-03-15 00:28:07 +00:00
Nawaz Dhandala
58024398cf feat: add methods for column existence check and codec management in SpanItem 2026-03-15 00:03:46 +00:00
Nawaz Dhandala
dde1e89c34 fix: cast attributes to JSONObject in attribute remapping methods 2026-03-14 23:23:00 +00:00
Nawaz Dhandala
4b89add3b8 chore: update version to 10.0.32 2026-03-14 22:50:05 +00:00
Nawaz Dhandala
c7b8d13b49 feat: enhance trace storage and indexing with new skip indexes and compression codecs 2026-03-14 22:46:12 +00:00
Nawaz Dhandala
7622367d5d refactor: improve data handling and component state management in various files 2026-03-14 22:36:00 +00:00
Simon Larsen
916666fba5 Merge pull request #2356 from OneUptime/log-phase3
Log phase3
2026-03-14 22:07:31 +00:00
Simon Larsen
8683e7a880 Merge pull request #2354 from OneUptime/chore/npm-audit-fix
chore: npm audit fix
2026-03-14 22:07:09 +00:00
Nawaz Dhandala
1e8f8da91d feat(LogPipelineService): add attribute key resolution methods for improved attribute handling
feat(ProcessorForm, LogPipelines): set default sortOrder to 1 on processor creation
2026-03-14 21:47:08 +00:00
Nawaz Dhandala
564f69d91a feat: enhance UI components for filter conditions and processor forms with improved layout and descriptions 2026-03-14 21:11:18 +00:00
Nawaz Dhandala
7da10c48a8 feat: update route handling in various components to utilize RouteUtil for parameter population 2026-03-14 20:54:32 +00:00
Nawaz Dhandala
59904cb843 feat(ProcessorForm): enhance descriptions and add usage examples for processors 2026-03-14 20:45:14 +00:00
Nawaz Dhandala
43c7954dbe fix(FilterConditionElement): align delete button with other columns for consistent UI 2026-03-14 20:31:42 +00:00
Nawaz Dhandala
9c361b4150 feat(FilterCondition, FilterQueryBuilder): enhance filter condition UI with timeline and improve severity color handling 2026-03-14 20:25:38 +00:00
Nawaz Dhandala
6dfc364cea feat(FilterCondition, FilterQueryBuilder): enhance filter conditions with severity options and improve UI for condition management 2026-03-14 14:00:20 +00:00
Nawaz Dhandala
bb48f530bc fix(FilterQueryBuilder): remove unused originalQuery state management 2026-03-14 13:44:48 +00:00
Nawaz Dhandala
8c2931b8c9 refactor(FilterQueryBuilder, LogDropFilterView, LogPipelineView, StatementGenerator, AddSpanTableOptimizations): streamline code formatting and improve readability 2026-03-14 13:36:35 +00:00
Nawaz Dhandala
202b8b3845 feat(AddSpanTableOptimizations): apply async settings for codec modifications and index operations to prevent timeouts 2026-03-14 13:32:18 +00:00
Nawaz Dhandala
53a77ed47a feat(SpanTableOptimizations): streamline span table migration by removing RetrySpanTableOptimizations and optimizing codec application 2026-03-14 13:06:52 +00:00
Nawaz Dhandala
34dffaa710 feat(RetrySpanTableOptimizations): add migration for hasException column and codec optimizations in SpanItem 2026-03-14 12:17:09 +00:00