Commit Graph

36740 Commits

Author SHA1 Message Date
Nawaz Dhandala
4b05546c94 feat: Implement Synthetic Monitor Runner Service
- Added a new service for executing synthetic monitor scripts.
- Introduced API endpoint for running synthetic monitors.
- Created configuration for synthetic monitor execution parameters.
- Implemented execution logic with retry mechanisms and timeout handling.
- Added support for multiple browser types and screen sizes.
- Integrated logging and error handling for better observability.
- Established child process management for executing scripts in isolation.
- Updated docker-compose configuration to include the new service.
2026-03-12 08:20:54 +00:00
Nawaz Dhandala
9df8513954 chore(release): bump version to 10.0.23 2026-03-11 19:51:53 +00:00
Nawaz Dhandala
bbd6bdac12 refactor(tests): improve formatting of makeAggregateBy function for better readability 10.0.23 2026-03-11 18:47:00 +00:00
Nawaz Dhandala
484dbabc3c fix(analytics): improve formatting and readability in input validation and error handling 2026-03-11 18:46:28 +00:00
Nawaz Dhandala
818f6a3788 test(aggregateBy): add input validation tests for aggregation parameters 2026-03-09 18:45:35 +00:00
Nawaz Dhandala
02e2a247c3 fix(analytics): validate aggregation types and column names in aggregateBy method 2026-03-09 18:32:23 +00:00
Nawaz Dhandala
812e6ab6df fix(UUID): update UUID generation to use v4 for improved uniqueness 2026-03-09 18:06:30 +00:00
Nawaz Dhandala
dd4effa449 feat(markdown): integrate DOMPurify for enhanced security in Mermaid diagrams 2026-03-09 18:04:01 +00:00
Nawaz Dhandala
fed52fecd9 fix(logs): restructure LogsViewerToolbar layout for improved readability 10.0.22 10.0.21 2026-03-08 09:51:47 +00:00
Nawaz Dhandala
0ef5c7aa1e fix(authentication): hash reset password tokens for enhanced security 2026-03-08 09:49:17 +00:00
Nawaz Dhandala
ef05364de3 chore(version): bump version to 10.0.22 2026-03-08 09:41:22 +00:00
Nawaz Dhandala
924a107c5d fix(permissions): update tenantId condition for user global access permission checks 2026-03-08 09:41:04 +00:00
Nawaz Dhandala
781dda8c36 chore(version): bump version to 10.0.21 2026-03-07 21:45:01 +00:00
Nawaz Dhandala
61ba647668 fix(logs): format liveRequestInFlight initialization for better readability 2026-03-07 21:32:49 +00:00
Nawaz Dhandala
ecc77ad8f7 fix(types): update optional properties in LogSearchBarProps interface for clarity 2026-03-07 21:32:05 +00:00
Nawaz Dhandala
27828828d7 refactor(sandbox): update comments to clarify RCE prevention measures for Playwright methods 2026-03-07 18:50:20 +00:00
Nawaz Dhandala
e5ffada194 Merge branch 'better-logs' 2026-03-07 18:48:51 +00:00
Nawaz Dhandala
ea57608ca6 feat(api): add item validation and user ID checks in verification endpoints for UserCall, UserEmail, UserSMS, and UserWhatsApp 2026-03-07 18:44:27 +00:00
Nawaz Dhandala
4dc9542c2c fix(docs): remove redundant browser reference and clarify browser context usage in synthetic monitor documentation 2026-03-07 18:31:24 +00:00
Nawaz Dhandala
ce253975e5 feat(security): block Playwright methods to prevent RCE and limit sandbox exposure 2026-03-07 18:29:56 +00:00
Simon Larsen
ea83b4523d Merge pull request #2343 from OneUptime/better-logs
feat(logs): implement enhanced log filtering and aggregation
2026-03-07 18:20:32 +00:00
Simon Larsen
4b85a6bc38 Merge pull request #2342 from OneUptime/chore/npm-audit-fix
chore: npm audit fix
2026-03-07 18:20:04 +00:00
Nawaz Dhandala
3eafc54413 Refactor code for improved readability and consistency
- Updated arrow functions to use explicit return statements in several files for clarity.
- Adjusted formatting and indentation for better code structure.
- Simplified some conditional checks and improved variable declarations.
- Enhanced error handling in Workflow feature set for documentation retrieval.
- Ensured consistent use of TypeScript types across components.
2026-03-07 18:18:33 +00:00
Nawaz Dhandala
72cea8148d feat(logs): add traceId and spanId filters to logs and update related components 2026-03-07 17:59:41 +00:00
Nawaz Dhandala
0188c01115 feat(logs): enhance LogSearchBar for improved suggestion handling and add formatYAxisTick for better histogram display 2026-03-07 14:01:37 +00:00
Nawaz Dhandala
4871342e55 feat(logs): add LogTimeRangePicker component and integrate time range selection in LogsViewer 2026-03-07 13:23:26 +00:00
Nawaz Dhandala
e30f3b4ef2 feat(logs): update histogram request to include active facet filters for severity and service IDs 2026-03-07 13:05:15 +00:00
Nawaz Dhandala
9bdff2e733 feat(logs): add field:value selection and autocomplete suggestions for log search 2026-03-07 13:01:35 +00:00
Nawaz Dhandala
f7bcf21030 feat(logs): enhance facet filter management to support multiple values per filter 2026-03-07 12:45:36 +00:00
Nawaz Dhandala
bf2c26169c feat(logs): add LogSearchHelp component for enhanced search syntax guidance 2026-03-07 12:39:22 +00:00
Nawaz Dhandala
fe883919c3 feat(logs): implement active filter management and UI components for enhanced log filtering 2026-03-07 12:25:33 +00:00
Nawaz Dhandala
76421d8691 refactor(logs): streamline LogsViewer and enhance HistogramTooltip styling 2026-03-07 11:07:03 +00:00
Nawaz Dhandala
de0c6881b7 refactor: update styles and layout for log viewer components 2026-03-07 10:53:22 +00:00
Nawaz Dhandala
43ac4a7ef1 feat(logs): Implement enhanced log management features
- Add FacetValueRow component for displaying facet values with counts and actions.
- Introduce HistogramTooltip component for displaying histogram data with severity colors.
- Create LogSearchBar component for improved log searching with suggestions and query syntax.
- Implement LogSearchSuggestions component for displaying search suggestions.
- Develop LogsFacetSidebar component for displaying filters and facets in the sidebar.
- Add LogsHistogram component for visualizing log volume over time with severity differentiation.
- Create severityColors utility for managing severity color mappings.
- Document the roadmap for enhancing log management capabilities, including search UX, analytics, and operational features.
2026-03-07 10:32:52 +00:00
simlarsen
38646fd811 chore: npm audit fix 2026-03-07 02:10:52 +00:00
Nawaz Dhandala
707bfd62e7 feat: enhance docker build caching with cache-from and cache-to options 10.0.20 2026-03-06 19:13:23 +00:00
Nawaz Dhandala
2f0e4c0196 chore: update version to 10.0.20 2026-03-06 18:13:16 +00:00
Nawaz Dhandala
a5e92d81cb Merge branch 'master' of https://github.com/OneUptime/oneuptime 2026-03-06 18:12:57 +00:00
Nawaz Dhandala
47c136a140 refactor: add getOwnPropertyDescriptor to sandbox proxies for enhanced property handling 2026-03-06 18:12:53 +00:00
Nawaz Dhandala
24278095d2 Merge branch 'master' into release 10.0.19 2026-03-06 15:58:30 +00:00
Nawaz Dhandala
a316a7668d chore: update version to 10.0.19 2026-03-06 15:58:08 +00:00
Nawaz Dhandala
d7efdf70b5 refactor: add type annotations for userTenantAccessPermission in GitHubAPI 2026-03-06 15:57:51 +00:00
Nawaz Dhandala
bc9f57c9f5 refactor: update GitHub installation URL to include redirect and home client URL 2026-03-06 15:54:38 +00:00
Nawaz Dhandala
37769f8640 fix: correct URL formatting for GitHub installation redirect 2026-03-06 15:47:30 +00:00
Nawaz Dhandala
aa26780ee3 Merge branch 'master' of https://github.com/OneUptime/oneuptime 2026-03-06 15:41:36 +00:00
Nawaz Dhandala
d4f9791732 refactor: enhance GitHub API authentication and authorization flow 2026-03-06 15:41:08 +00:00
Nawaz Dhandala
3e42805fbf refactor: update iOS build configuration for OneUptimeOnCall 2026-03-06 13:48:43 +00:00
Nawaz Dhandala
d395a5aa26 refactor: update access message to include user-defined hostname 2026-03-06 13:46:19 +00:00
Nawaz Dhandala
d41e0f914c refactor: add user input for hostname configuration in installation script 2026-03-06 13:43:50 +00:00
Nawaz Dhandala
25a1b1f089 refactor: add random password generation for placeholder values in config.env 2026-03-06 13:42:35 +00:00