Commit Graph

36463 Commits

Author SHA1 Message Date
Nawaz Dhandala
c6ab306a08 refactor: enhance MonitorCriteriaInstance and MonitorMetricType to support additional monitor types 2026-02-23 19:35:00 +00:00
Nawaz Dhandala
14cd9d249f feat: Add External Status Page Monitor functionality
- Introduced External Status Page Monitor to monitor third-party status pages.
- Implemented fetching logic for Atlassian Statuspage, RSS, and Atom feeds.
- Added new types and interfaces for handling external status page responses.
- Created UI components for configuring and displaying external status page monitors.
- Updated documentation to include details on the new monitor type and its configuration options.
2026-02-23 19:20:04 +00:00
Nawaz Dhandala
83149665e8 refactor: streamline Axios response handling and error parsing in VMRunner 2026-02-23 19:16:56 +00:00
Nawaz Dhandala
c2574d52da feat: extend crypto operations in VMRunner with randomUUID and randomInt 2026-02-23 19:03:58 +00:00
Nawaz Dhandala
1ede78e669 fix: update proxy_pass paths for documentation routes 2026-02-23 18:16:24 +00:00
Nawaz Dhandala
c3875137a5 Remove Alert Suppression Documentation and Migration Plans
- Deleted UI implementation document for Alert Suppression.
- Removed migration plan detailing database changes for Alert Suppression.
- Eliminated README file summarizing Alert Suppression implementation.
2026-02-23 18:14:55 +00:00
Nawaz Dhandala
b1ed2c00c4 Add documentation views and partials for error handling and content display
- Created NotFound.ejs for 404 error page with navigation and header.
- Added ServerError.ejs for 500 error page with retry and documentation link.
- Introduced Content.ejs partial for displaying documentation articles.
- Implemented Head.ejs partial for consistent head elements across pages.
- Developed Header.ejs partial for site header with navigation links.
- Created Nav.ejs partial for documentation navigation structure.
- Added OpenSourceCommitment.ejs partial to highlight open-source contributions.
- Implemented Pagination.ejs partial for navigation between documentation pages.
2026-02-23 18:14:15 +00:00
Nawaz Dhandala
1809a6f726 refactor: remove APIReference from nodemon watch and docker-compose volumes 2026-02-22 13:46:44 +00:00
Nawaz Dhandala
3e48478b4f Add sidenav partial for API reference documentation 2026-02-22 13:40:51 +00:00
Nawaz Dhandala
8ba6d5d058 refactor: remove SelfSignedSSL utility class 10.0.7 2026-02-22 09:18:16 +00:00
Nawaz Dhandala
d75e7f8d10 feat: add hostname and IP validation in DnsMonitorUtil 2026-02-22 09:15:56 +00:00
Nawaz Dhandala
b23236e85f chore: update version to 10.0.7 2026-02-22 08:58:05 +00:00
Nawaz Dhandala
2fe2d2c614 refactor: improve code formatting and comment clarity in NetworkPathMonitor and SyntheticMonitorWorker 2026-02-22 08:57:49 +00:00
Nawaz Dhandala
f2cce35a04 feat: enhance NetworkPathMonitor with destination validation and execFile usage 2026-02-22 08:56:30 +00:00
Nawaz Dhandala
93cead93fd Merge branch 'master' of https://github.com/OneUptime/oneuptime 2026-02-21 20:19:52 +00:00
Nawaz Dhandala
de2a1b463e feat: enhance error handling in SyntheticMonitor and add IPC flush timeout 2026-02-21 20:19:50 +00:00
Simon Larsen
88871cac78 Merge pull request #2314 from OneUptime/chore/npm-audit-fix
chore: npm audit fix
2026-02-21 15:43:11 +00:00
Nawaz Dhandala
39bf5da168 feat: handle SSO authorization exceptions in on-call policy fetch 2026-02-21 13:28:37 +00:00
Nawaz Dhandala
23d2341051 feat: filter projects based on SSO authentication before fetching on-call assignments 2026-02-21 13:09:55 +00:00
Nawaz Dhandala
c6d13d3647 feat: replace Text component with MarkdownContent for alert and incident descriptions 2026-02-21 12:49:09 +00:00
Nawaz Dhandala
1011f0704e chore: clean up code structure and remove unused code blocks 2026-02-21 12:45:54 +00:00
simlarsen
5ff6942b93 chore: npm audit fix 2026-02-21 02:14:33 +00:00
Nawaz Dhandala
93eff373a6 refactor: improve formatting of SSO token refresh effect in ProjectsScreen 2026-02-20 22:35:35 +00:00
Nawaz Dhandala
2fbc1b426d refactor: update comments for clarity and improve code formatting across multiple files 2026-02-20 22:30:17 +00:00
Nawaz Dhandala
288874be45 feat: add SSO authentication check and display warning for unauthenticated projects in HomeScreen 2026-02-20 22:29:04 +00:00
Nawaz Dhandala
47717fff17 feat: enhance ProjectsScreen layout and improve SSO authentication button styling 2026-02-20 21:46:48 +00:00
Nawaz Dhandala
5f58043b38 feat: refactor SSO provider fetching functions to improve data parsing and handling 2026-02-20 21:39:40 +00:00
Nawaz Dhandala
2bce40d993 feat: enhance SSO provider selection UI with project grouping and improved styling 2026-02-20 21:33:08 +00:00
Nawaz Dhandala
81e8931c19 feat: add SSO provider selection screen and integrate with ProjectsScreen 2026-02-20 21:23:40 +00:00
Nawaz Dhandala
314ec696ce feat: implement fetchSSOProvidersForProject function and update ProjectsScreen to use it 2026-02-20 21:11:14 +00:00
Nawaz Dhandala
3e80060ff8 fix: convert AxiosHeaders to plain object to prevent invalid Cookie headers 2026-02-20 20:31:10 +00:00
Nawaz Dhandala
8e5f5fc854 Merge branch 'master' of https://github.com/OneUptime/oneuptime 2026-02-20 16:34:37 +00:00
Nawaz Dhandala
5655d72fe1 fix: add headers property to request object in UserAuthorization tests 2026-02-20 16:34:33 +00:00
Simon Larsen
c4063fecdc Merge pull request #2313 from OneUptime/feat/ga4-cta-click-tracking
feat: Add GA4 CTA click tracking across all pages
2026-02-20 14:54:16 +00:00
Jamie Mallers
3e416c1679 feat: Add GA4 CTA click tracking across all pages
Track clicks on 'Get started free' and 'Request demo' CTAs via
gtag events (cta_get_started, cta_request_demo) and GTM dataLayer.

This enables GA4 conversion tracking for CTA clicks, which was
previously missing (GA audit found zero conversion events).

Uses event delegation so it automatically tracks all CTA links
including dynamically rendered ones.

Added to: homepage, pricing, demo, blog posts, blog list,
status page, and industry pages.
2026-02-20 14:46:19 +00:00
Nawaz Dhandala
006c41472c fix: improve formatting of error message in browser launch retries 2026-02-20 13:05:54 +00:00
Nawaz Dhandala
f6d8761fe8 feat: enhance browser launch functionality with retry logic and timeout settings 2026-02-20 12:56:56 +00:00
Nawaz Dhandala
a9e16a96d3 Merge branch 'master' of https://github.com/OneUptime/oneuptime 2026-02-20 12:48:59 +00:00
Nawaz Dhandala
387f948abe feat: add function to validate axios config against functions for security 2026-02-20 12:42:33 +00:00
Simon Larsen
e2ece21a8e Merge pull request #2312 from OneUptime/chore/npm-audit-fix
chore: npm audit fix
2026-02-20 09:38:58 +00:00
simlarsen
70651ace2e chore: npm audit fix 2026-02-20 02:27:39 +00:00
Nawaz Dhandala
3fd6582bc4 feat: implement SSO token management and projects screen for SSO authentication 2026-02-20 00:24:59 +00:00
Nawaz Dhandala
a6682624fc feat: add support for x-sso-tokens header to retrieve SSO tokens for mobile app flow 2026-02-20 00:24:38 +00:00
Nawaz Dhandala
7bb7837ec9 feat: implement SSO authentication flow and project management features 2026-02-20 00:23:29 +00:00
Nawaz Dhandala
f5d724a829 refactor: streamline SSO provider fetching logic and improve code readability 2026-02-19 23:29:57 +00:00
Nawaz Dhandala
b3081e109d feat: extend axios bridging to support additional HTTP methods and improve request handling 2026-02-19 23:25:45 +00:00
Nawaz Dhandala
4aafdb2d28 feat: enhance axios bridging to support additional HTTP methods and improved argument handling 2026-02-19 23:22:45 +00:00
Nawaz Dhandala
6afc99f54d feat: implement SSO login functionality and add SSO provider fetching 2026-02-19 23:20:15 +00:00
Nawaz Dhandala
b971482aaa feat: add additional Chromium arguments for stability in containerized environments 2026-02-19 23:12:14 +00:00
Nawaz Dhandala
00ff39a0cd refactor: update comment for pending notification processing in RootNavigator 2026-02-19 20:27:35 +00:00