36500 Commits

Author SHA1 Message Date
Nawaz Dhandala
7dc4a68183 Refactor and remove Incoming Request and Server Monitor Ingest services
- Deleted tsconfig.json for ServerMonitorIngest.
- Updated example environment configuration to remove references to Incoming Request Ingest and Server Monitor Ingest.
- Modified docker-compose files to remove services related to Incoming Request Ingest and Server Monitor Ingest.
- Implemented Incoming Request Ingest API with queue processing and metrics endpoints.
- Created Server Monitor Ingest API with queue processing and metrics endpoints.
- Added job processing logic for Incoming Request and Server Monitor Ingest.
- Introduced queue services for managing Incoming Request and Server Monitor jobs.
2026-02-24 20:21:07 +00:00
Nawaz Dhandala
0afe320c9e feat: Implement Probe Ingest Service
- Added Register.ts for global probe registration with validation for registerProbeKey and probeKey.
- Created ProcessProbeIngest.ts to handle probe ingestion jobs, including incoming email and probe responses.
- Introduced ProbeAuthorization middleware for validating probe access using probeId and probeKey.
- Developed ProbeIngestQueueService for managing probe ingestion jobs and queue operations.
- Defined ProbeExpressRequest type to extend ExpressRequest with probe information.
- Implemented MonitorUtil for handling monitor secrets and populating them in monitor steps.
- Configured Jest for testing with TypeScript support and added nodemon for development.
- Created package.json and tsconfig.json for project setup and TypeScript compilation.
2026-02-24 20:02:27 +00:00
Nawaz Dhandala
b741c61e7e feat: update iOS screenshots for iPhone 17 Pro 2026-02-24 17:28:04 +00:00
Nawaz Dhandala
6e183a9ebd Refactor code structure for improved readability and maintainability 2026-02-24 17:20:42 +00:00
Nawaz Dhandala
14c235dcd8 feat: add versionCode to Android configuration in app.json 2026-02-24 14:44:37 +00:00
Nawaz Dhandala
09e13c5203 feat: update build and submission scripts for Android and iOS in package.json 2026-02-24 14:40:05 +00:00
Nawaz Dhandala
62cd8656d4 feat: change app orientation to default in app.json 10.0.9 2026-02-24 11:55:01 +00:00
Nawaz Dhandala
1c01234ac2 feat: enable edge-to-edge display for Android app 2026-02-24 11:53:04 +00:00
Nawaz Dhandala
c089976147 feat: add build and submission scripts for Android and iOS in package.json 2026-02-24 11:38:20 +00:00
Nawaz Dhandala
06d29af6e1 feat: implement user-friendly error handling for login process 2026-02-24 11:17:55 +00:00
Nawaz Dhandala
4923938753 feat: add iOS app publishing workflow to App Store 2026-02-24 10:53:22 +00:00
Nawaz Dhandala
5a4dcdc4ec Merge branch 'master' into release 2026-02-24 10:46:25 +00:00
Nawaz Dhandala
2b38b8ee32 chore: bump version to 10.0.9 2026-02-24 10:46:19 +00:00
Nawaz Dhandala
56cc8befba feat: format ScrollView component for improved readability in MyOnCallPoliciesScreen 2026-02-24 10:45:37 +00:00
Nawaz Dhandala
665f1d28d0 feat: enhance notification permission request for iOS with critical alerts and logging 2026-02-24 09:55:34 +00:00
Nawaz Dhandala
950dcce81f feat: adjust justifyContent style in SettingsRow for improved layout consistency 2026-02-24 09:51:50 +00:00
Nawaz Dhandala
aa29bb07da feat: add contentInsetAdjustmentBehavior to ScrollView in MyOnCallPoliciesScreen and SettingsScreen for improved layout handling 2026-02-24 09:50:37 +00:00
Nawaz Dhandala
263d979eda feat: enhance SettingsScreen layout and server URL display for improved user experience 2026-02-24 09:49:15 +00:00
Nawaz Dhandala
1be62c6b8b feat: enhance SettingsRow to support valueBelowLabel for improved UI 2026-02-24 09:43:58 +00:00
Nawaz Dhandala
501494f558 feat: wrap content in ScrollView for Alerts and Incidents screens 2026-02-24 09:41:21 +00:00
Nawaz Dhandala
1497106fbb feat: update iOS and Android splash screen configurations in app.json 2026-02-24 09:32:44 +00:00
Nawaz Dhandala
fc211b6830 Merge branch 'release' of https://github.com/OneUptime/oneuptime into release 2026-02-24 08:19:46 +00:00
Nawaz Dhandala
bbb0452c03 Merge branch 'master' of https://github.com/OneUptime/oneuptime 2026-02-24 08:19:36 +00:00
Nawaz Dhandala
f6bea83ddf chore: bump version to 10.0.8 2026-02-24 08:19:32 +00:00
Nawaz Dhandala
ba5647a7f5 feat: add HTML escaping for code snippets in Markdown renderer 2026-02-24 08:19:01 +00:00
Simon Larsen
789321ae1b Merge pull request #2322 from OneUptime/chore/npm-audit-fix
chore: npm audit fix
2026-02-24 07:52:51 +00:00
Simon Larsen
9d508cfc0d Merge pull request #2323 from OneUptime/master
Release
2026-02-24 07:52:41 +00:00
Nawaz Dhandala
07f86730fb chore: clean up code formatting and improve readability across multiple files 2026-02-24 07:38:56 +00:00
simlarsen
125f0e9d35 chore: npm audit fix 2026-02-24 02:29:41 +00:00
Nawaz Dhandala
7764aac696 chore: remove unused provider type dropdown from ExternalStatusPageMonitorStepForm and MonitorStep 2026-02-23 19:44:18 +00:00
Nawaz Dhandala
9c5ed699cb chore: update fast-xml-parser to version 5.3.7 and add missing dependencies in package-lock.json 2026-02-23 19:41:33 +00:00
Nawaz Dhandala
3f166ac8e1 Merge branch 'master' of https://github.com/OneUptime/oneuptime 2026-02-23 19:37:50 +00:00
Simon Larsen
0c99bd18db Merge pull request #2318 from OneUptime/chore/npm-audit-fix
chore: npm audit fix
2026-02-23 19:37:31 +00:00
Nawaz Dhandala
4b77f4627a chore: resolve merge conflict - accept deletion of APIReference/package-lock.json 2026-02-23 19:37:11 +00:00
Nawaz Dhandala
45e040ca34 Merge branch 'master' of https://github.com/OneUptime/oneuptime 2026-02-23 19:35:49 +00:00
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
Simon Larsen
40efa99864 Merge pull request #2320 from OneUptime/api-ref-refactor
Api ref refactor
2026-02-23 18:36:56 +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
simlarsen
3a379fb87c chore: npm audit fix 2026-02-23 02:33:07 +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