68 Commits

Author SHA1 Message Date
Nawaz Dhandala
8672f442db chore: clean up empty code change sections in the changes log 2026-03-27 13:13:13 +00:00
Nawaz Dhandala
dc3db1ec47 Refactor code structure for improved readability and maintainability 2026-03-19 08:15:35 +00:00
Nawaz Dhandala
50d5514fea chore: clean up empty code change sections in the changes log 2026-03-18 22:09:07 +00:00
Nawaz Dhandala
5a72742fb9 style: Refactor legal route handlers for improved readability 2026-03-04 12:04:43 +00:00
Nawaz Dhandala
8a9228dd4a feat: Add legal compliance pages for GAMP 5, Annex 11, ISO 9001, GxP Cloud, and CSA STAR 2026-03-04 11:17:33 +00:00
Nawaz Dhandala
3a5be4bd71 feat: Add 21 CFR Part 11 legal page and update navigation links 2026-03-04 11:08:49 +00:00
Nawaz Dhandala
2f85b9f4e3 fix: Refactor logger info statement for OneUptime API Service initialization and streamline FedRAMP route definition 2026-03-03 14:47:54 +00:00
Nawaz Dhandala
a6f2e83c72 feat: Add FedRAMP legal section and corresponding view 2026-03-03 12:12:31 +00:00
Nawaz Dhandala
560f45f3cc feat(MCP): Introduce MCP types, logger, and integration into the application
- Added McpTypes.ts for defining JSON schema and tool information.
- Created ModelType.ts and OneUptimeOperation.ts enums for model types and operations.
- Implemented MCPLogger for structured logging in MCP servers.
- Integrated MCP routes into the main application index.
- Updated package.json to include @modelcontextprotocol/sdk dependency.
- Removed MCP-related configurations from Helm chart and Docker Compose files.
- Added Data Processing Agreement (DPA) page and route to the legal section.
- Updated legal.ejs to include a link to the new DPA page.
2026-03-03 11:34:46 +00:00
Nawaz Dhandala
95a679cab3 feat: Add RSS feed generation for blog and tags, and update views to include RSS links 2026-02-27 12:42:48 +00:00
Nawaz Dhandala
8e91a786f9 refactor: streamline route definition for CLI endpoint 2026-02-16 10:39:43 +00:00
Nawaz Dhandala
5d5517258b Refactor code structure for improved readability and maintainability 2026-02-16 08:59:39 +00:00
Nawaz Dhandala
a8a79162e4 fix: ensure consistent response handling in sitemap generation routes 2026-01-26 22:02:57 +00:00
Nawaz Dhandala
6bd4b7257d feat(legal): add VPAT page and update legal navigation 2026-01-26 14:41:48 +00:00
Nawaz Dhandala
d2e82fe50e feat(sitemap): implement paginated tags sitemap generation with caching 2026-01-25 18:51:23 +00:00
Nawaz Dhandala
30cb030470 feat(sitemap): enhance sitemap generation with multiple endpoints and caching mechanisms 2026-01-25 18:45:20 +00:00
Nawaz Dhandala
8d1fe98c17 Refactor demo page: integrate reviews section and remove testimonials view for improved layout and content management 2026-01-07 14:55:10 +00:00
Nawaz Dhandala
c42fcc480b Remove APM product route, SEO configuration, and view files 2026-01-05 12:26:39 +00:00
Nawaz Dhandala
6c033dfe10 refactor: Simplify route definition for product traces 2026-01-03 21:59:38 +00:00
Nawaz Dhandala
2413340b3c Add status communication and uptime monitoring pages with comprehensive features and CTAs 2025-12-30 14:03:52 +00:00
Nawaz Dhandala
3769e0d1a5 Add metrics and traces pages with detailed features and branding updates
- Created new metrics.ejs view for performance insights and real-time monitoring.
- Created new traces.ejs view for distributed tracing and request visibility.
- Updated ProductBranding.md to reflect new links for metrics, traces, and dashboards.
2025-12-29 22:13:09 +00:00
Nawaz Dhandala
bc49ad1409 feat: Update alert and AI agent feature names and pricing plans for clarity 2025-12-29 21:24:56 +00:00
Nawaz Dhandala
1058f45160 Refactor GitHub stats functions for improved readability and consistency 2025-12-22 19:50:36 +00:00
Nawaz Dhandala
a2ce44127c Add reviews section to enterprise overview page and update route to include review data 2025-12-22 19:49:52 +00:00
Nawaz Dhandala
e7d13f9e7c feat: Add installation script and update README for simplified setup 2025-12-21 13:08:14 +00:00
Nawaz Dhandala
bd3e19f774 feat: Update GitHub stats fetching to use default values and improve formatting 2025-12-21 13:00:46 +00:00
Nawaz Dhandala
51ad4a5e9b feat: Add GitHub stats fetching and display contributors and commits count 2025-12-21 12:58:12 +00:00
Nawaz Dhandala
7642d2dd80 feat: Enhance OSS Friends page with categories and additional projects
- Updated OSSFriends data structure to include categories and website URLs.
- Modified the HomeFeatureSet to render unique categories for OSS Friends.
- Improved the oss-friends.ejs view to display projects categorized by their respective types.
- Added a hero section and stats section to highlight the number of OSS projects and categories.
- Included a call-to-action for users to submit their projects for listing.
- Updated footer links for consistency and clarity.
2025-12-19 16:13:49 +00:00
Nawaz Dhandala
994c614d5e Add AI Agent landing page with features, capabilities, and privacy details 2025-12-18 17:47:08 +00:00
Nawaz Dhandala
c467d2ec30 feat: Rename "Reliability Copilot" to "AI Agent" in feature descriptions 2025-12-18 14:34:42 +00:00
Nawaz Dhandala
e8d282ec06 feat: Update GitHub stars fetching logic and improve rendering in homepage 2025-12-12 11:31:10 +00:00
Nawaz Dhandala
02b6ee5985 feat: Add GitHub stars count feature to homepage 2025-12-12 11:14:45 +00:00
Nawaz Dhandala
1ec9c885f3 refactor: enhance type annotations for SEO-related functions and improve sitemap entry configuration 2025-12-04 15:20:23 +00:00
Nawaz Dhandala
007973aa86 refactor: improve code formatting for better readability in Routes and Sitemap 2025-12-04 15:10:49 +00:00
Nawaz Dhandala
2263916a9f refactor: implement SEO enhancements with structured metadata and dynamic canonical URLs 2025-12-04 14:26:47 +00:00
Nawaz Dhandala
0e2e30b0a9 fix: remove Microsoft identity association endpoint for cleanup 2025-10-10 09:00:42 +01:00
Simon Larsen
89c607a530 feat: add endpoint for Microsoft identity association JSON 2025-10-09 18:21:03 +01:00
Nawaz Dhandala
6d5bc111ba Refactor comments across multiple files to improve clarity and consistency
- Updated comments in Probe/Config.ts to use block comments for proxy configuration.
- Refactored comments in PortMonitor.ts, SyntheticMonitor.ts, and OnlineCheck.ts to block comments for better readability.
- Adjusted comments in ProbeIngest/API/Monitor.ts and ProbeIngest/API/Probe.ts to block comments for clarity.
- Standardized comments in various data migration scripts to block comments for consistency.
- Modified eslint.config.js to enforce multiline comment style as an error.
2025-10-02 11:53:55 +01:00
Simon Larsen
85b0f47be1 feat: Add Code of Conduct page and link in legal section 2025-09-22 12:55:41 +01:00
Simon Larsen
99f59f2f1e refactor: Update API call to use object destructuring for contributors request 2025-09-20 09:20:11 +01:00
Nawaz Dhandala
af7835fc8a refactor: Improve code formatting and readability in various service and utility files 2025-09-19 20:58:32 +01:00
Nawaz Dhandala
11894d0ba5 Refactor API calls to use unified request structure
- Updated MicrosoftTeams and Slack classes to use the new API.post structure with url and data properties.
- Refactored API utility methods to accept a single options object for HTTP requests, improving consistency across the codebase.
- Modified various service and utility classes (e.g., CopilotPullRequestService, CodeRepositoryUtil, and ApiMonitor) to align with the new API request format.
- Enhanced error handling and logging for API responses.
- Updated tests to accommodate changes in API method signatures.
2025-09-19 20:57:54 +01:00
Nawaz Dhandala
380ecfa096 Refactor code for consistency and readability
- Updated array and object property access from single quotes to double quotes in Pagination.ts and Permissions.ts for consistency.
- Added missing commas in function parameters and object literals across multiple files in AlertService.ts, IncidentService.ts, MonitorService.ts, ScheduledMaintenanceService.ts, and WorkspaceNotificationRuleService.ts.
- Improved error logging messages in various services for better clarity.
- Removed unnecessary line breaks in Slack.ts and Workspace.ts for cleaner code.
- Ensured consistent formatting in Routes.ts by adding missing commas and adjusting line breaks.
2025-09-03 15:37:39 +01:00
Simon Larsen
038ca4a920 fix: Update imports and improve formatting in Routes.ts for consistency and readability 2025-09-03 15:34:29 +01:00
Nawaz Dhandala
01f4c030a7 style: Format allowedDomains and homeUrl for improved readability 2025-09-02 14:29:17 +01:00
Simon Larsen
d060ed8b64 feat: Add dynamic robots.txt route to control indexing based on domain 2025-09-02 14:27:40 +01:00
Simon Larsen
33fce0b53c feat: Implement caching for home URL retrieval to improve performance 2025-08-19 14:15:47 +01:00
Nawaz Dhandala
9f4869b05f test: Enhance sitemap tests to validate presence of dynamic sections 2025-08-19 10:07:11 +01:00
Nawaz Dhandala
17bdfee012 refactor: Simplify regex usage in sitemap tests and improve middleware formatting 2025-08-19 10:05:59 +01:00
Simon Larsen
588e8976d2 feat: Add middleware to inject home URL for canonical links and update canonical tag in head-basic.ejs 2025-08-19 09:47:59 +01:00