93 Commits

Author SHA1 Message Date
Nawaz Dhandala
a8be03d3c9 fix: Update voiceUrl type to include undefined for better type safety 2026-01-17 13:28:30 +00:00
Nawaz Dhandala
41f151b8eb feat: Add Incoming Call Policy link to navigation and create documentation 2026-01-17 11:55:12 +00:00
Nawaz Dhandala
6999849b7d feat: Update SendGrid webhook handling to include path secret for validation and enhance documentation 2026-01-14 18:07:21 +00:00
Nawaz Dhandala
537b257e1d fix: Update Destination URL in SendGrid Inbound Email documentation 2026-01-14 15:29:17 +00:00
Nawaz Dhandala
7b99b0214d feat: Update Incoming Email Monitor webhook endpoint and improve Nginx configuration 2026-01-13 22:10:34 +00:00
Nawaz Dhandala
6c9879003e feat: Add Incoming Email Monitor documentation and navigation links 2026-01-13 22:07:19 +00:00
Nawaz Dhandala
50868ac8ea feat: Add SCIM Schemas and ResourceTypes endpoints for project and status page 2026-01-12 12:47:52 +00:00
Nawaz Dhandala
4c669000fa feat: Add OAuth provider type support for SMTP configuration and enhance documentation 2026-01-12 11:36:00 +00:00
Nawaz Dhandala
1a0fac5a3f docs: Add comprehensive SMTP configuration guide with OAuth setup for Microsoft 365 and Google Workspace 2026-01-12 10:45:21 +00:00
Nawaz Dhandala
4f68fd0542 refactor: Remove SMTP configuration documentation for improved clarity and maintenance 2026-01-12 10:37:24 +00:00
Nawaz Dhandala
73122b7d72 Add SMTP section to documentation with configuration details for OAuth 2.0 and username/password authentication 2026-01-08 18:26:57 +00:00
Nawaz Dhandala
123e0275bc Implement OAuth 2.0 support for SMTP authentication, including configuration fields and validation; enhance error handling for OAuth scenarios. 2026-01-08 18:14:10 +00:00
Nawaz Dhandala
1b642885ab Enhance GitHub integration by updating access token permissions and documentation for AI Agent requirements 2026-01-08 12:05:39 +00:00
Nawaz Dhandala
0f8e949190 feat: update GitHub integration documentation with setup URL and environment variable details 2025-12-28 21:15:11 +00:00
Nawaz Dhandala
60df00686c fix(ai-agent): Revise AI agent documentation to clarify capabilities and privacy features 2025-12-24 19:03:17 +00:00
Nawaz Dhandala
ca2f0cd644 feat(nav): Add AI Agents link to navigation and create AI Agents documentation 2025-12-24 14:17:22 +00:00
Nawaz Dhandala
b94c6f9fb7 feat: Remove resolve_status_page_domain tool from public status page tools 2025-12-18 13:20:08 +00:00
Nawaz Dhandala
c8409da40b feat: Update MCP server to support public tools without API key 2025-12-18 13:13:53 +00:00
Nawaz Dhandala
14ebd5450b refactor: enhance MCP server documentation for VS Code integration with GitHub Copilot 2025-12-16 21:42:36 +00:00
Nawaz Dhandala
b27863ed37 refactor: remove multiple instances configuration section from MCP server documentation 2025-12-16 21:36:53 +00:00
Nawaz Dhandala
449549e1f9 refactor: update MCP server transport to Streamable HTTP and enhance session management 2025-12-16 21:27:10 +00:00
Nawaz Dhandala
06f248717d refactor: Remove outdated MCP documentation and update navigation for AI integration 2025-12-16 11:51:20 +00:00
Nawaz Dhandala
091a766c29 docs: Update MCP documentation for improved clarity and configuration details 2025-12-16 11:19:44 +00:00
Nawaz Dhandala
464a4ff46a feat: Add complete guide for OneUptime Terraform Provider with installation, configuration, and best practices 2025-12-15 13:26:38 +00:00
Nawaz Dhandala
fc259cb0b2 docs: Update GitHub integration instructions to use base64 encoded private key 2025-12-13 12:26:25 +00:00
Nawaz Dhandala
b0f5db650c docs: Update GitHub integration documentation for clarity and completeness 2025-12-13 12:24:14 +00:00
Nawaz Dhandala
ffcfa93ed3 fix: Update GitHub callback URL in documentation and API to use state parameter 2025-12-12 22:55:28 +00:00
Nawaz Dhandala
467d35889f feat: Add GitHub Integration documentation and navigation link 2025-12-12 22:44:02 +00:00
Nawaz Dhandala
7dc229bf7e feat: Enhance LLM provider documentation with detailed capabilities and setup instructions 2025-12-12 12:31:57 +00:00
Nawaz Dhandala
8db2f4a962 feat: Update Icon component SVG path for improved rendering 2025-12-12 12:29:45 +00:00
Nawaz Dhandala
8f8704e2d0 Remove AI Copilot feature and related components
- Deleted the CodeRepositoryPage component and its associated routes.
- Removed AI Copilot breadcrumbs and references from the PageMap and RouteMap.
- Eliminated the LLM Server deployment documentation and introduction content.
- Cleaned up related data migrations and jobs for Copilot actions.
- Updated navigation to exclude Copilot links.
2025-12-11 21:52:49 +00:00
Nawaz Dhandala
8bf7b8dfa2 feat: add Microsoft Teams app tenant ID configuration 2025-11-25 18:49:26 +00:00
Nawaz Dhandala
3e04d38eb1 fix: update secret usage documentation and enhance monitor secret retrieval logic 2025-11-24 21:30:08 +00:00
Simon Larsen
7d12c8997e docs: update upgrading guide to reflect removal of Kubernetes Ingress support 2025-11-21 18:42:00 +00:00
Simon Larsen
a80b7ba88c chore(fluent-ingest): migrate fluent log ingest into open-telemetry-ingest and remove legacy fluent-ingest service
- Move Fluent/Fluent Bit logs ingestion into open-telemetry-ingest:
  - Add OpenTelemetryIngest/API/Fluent.ts (routes for /fluentd and queue endpoints)
  - Add Queue service, job worker and processor:
    - OpenTelemetryIngest/Services/Queue/FluentLogsQueueService.ts
    - OpenTelemetryIngest/Jobs/TelemetryIngest/ProcessFluentLogs.ts
  - Register Fluent API and job processing in OpenTelemetryIngest/Index.ts
  - Introduce QueueName.FluentLogs and related queue usage

- Remove legacy FluentIngest service and configuration:
  - Delete fluent-ingest docker-compose/dev/base entries and docker-compose.yml service
  - Remove fluent-ingest related helm values, KEDA scaledobject, ingress host and schema entries
  - Remove FLUENTD_HOST env/values and replace FLUENT_INGEST_HOSTNAME -> FLUENT_LOGS_HOSTNAME (pointing to open-telemetry-ingest)
  - Update config.example.env keys (FLUENT_LOGS_CONCURRENCY, DISABLE_TELEMETRY_FOR_FLUENT_LOGS)
  - Remove FluentIngestRoute and FLUENT_INGEST_URL/hostname usages from UI config/templates
  - Remove VSCode launch debug config for Fluent Ingest
  - Remove Fluent ingest E2E status check entry in Tests/Scripts/status-check.sh
  - Update docs/architecture diagram and Helm templates to reflect "FluentLogs" / Fluent Bit flow

- Misc:
  - Remove FLUENTD_HOST environment injection from docker-compose.base.yml
  - Cleanup related values.schema.json and values.yaml entries

This consolidates log ingestion under the OpenTelemetry ingest service and removes the separate FluentIngest service and its configuration.
2025-11-07 19:37:31 +00:00
Nawaz Dhandala
597344483a docs(telemetry): expand common use cases into detailed sections with rsyslog and Fluent Bit examples 2025-11-06 13:21:01 +00:00
Simon Larsen
0255bd37d0 docs(telemetry): add "Common Use Cases" section to Syslog guide 2025-11-06 12:47:30 +00:00
Simon Larsen
b27acbfd38 feat(opentelemetry-ingest): add native Syslog ingestion, parsing, queuing, docs & tests
- Add /syslog/v1/logs endpoint and syslog product-type middleware
- Implement SyslogIngestService: normalize/parse messages, build attributes, batch flush to LogService
- Add robust Syslog parser (RFC5424 & RFC3164) and comprehensive unit tests
- Add TelemetryType.Syslog, SyslogQueueService, and queue handling (enqueue + worker processing)
- Expose OPEN_TELEMETRY_INGEST_SYSLOG_FLUSH_BATCH_SIZE config
- Update Otel ingest router, base service helpers, and ProcessTelemetry worker to support Syslog
- Add documentation page and navigation entry for Syslog telemetry
2025-11-06 12:22:48 +00:00
Nawaz Dhandala
f403c6a9e9 feat(proxy): add NO_PROXY support and use request URL for proxy agent selection
- Parse NO_PROXY / no_proxy in Probe Config into a trimmed list
- Wire NO_PROXY into UI docs, Helm chart values, and probe Docker/compose examples
- Add NO_PROXY env var to Helm probe template when provided
- Pass target URL to ProxyConfig.getRequestProxyAgents / getHttpProxyAgent / getHttpsProxyAgent so proxy selection is per-request
- Update probe calls (Alive, Metrics, FetchList, FetchMonitorTest, Register, Monitor ingest/reporting, Api/Website/Ssl monitors) to use local URL variables and supply them to proxy helpers
- Minor refactors to avoid inline URL construction where reused
2025-10-24 15:02:36 +01:00
Nawaz Dhandala
b77973441d fix: remove TelemetryAttribute and TelemetryAttributeService references and related code 2025-10-15 16:26:05 +01:00
Nawaz Dhandala
066e785a53 refactor: add Microsoft Teams navigation links and integration documentation 2025-10-02 15:15:38 +01:00
Simon Larsen
f969adba9c fix: Update Okta integration instructions for SCIM application setup 2025-09-25 11:46:58 +01:00
Simon Larsen
fe80d6b1ff fix: Remove unnecessary markdown syntax from upgrading guide 2025-09-08 18:44:43 +01:00
Simon Larsen
a68254be6d fix: Clarify reason for discontinuing Bitnami charts in upgrading guide 2025-09-08 18:43:14 +01:00
Simon Larsen
49a9e355fe feat: Add upgrading guide and navigation link to documentation 2025-09-08 18:41:40 +01:00
Simon Larsen
22a10702ac feat: Add comprehensive architecture diagram and explanation for self-hosted setup 2025-09-05 20:56:32 +01:00
Simon Larsen
075c0fb6bd fix: Enhance template variable support for additional monitor types in MonitorTemplateUtil and update documentation 2025-09-02 22:08:51 +01:00
Simon Larsen
9681e1dc88 fix: Remove fallback syntax from incident alert templating examples for clarity 2025-09-02 21:47:05 +01:00
Simon Larsen
bd74b96596 feat: Add link to Incident & Alert Dynamic Templating documentation in navigation 2025-09-02 18:45:48 +01:00
Simon Larsen
d708fbbb52 feat: Add proxy configuration examples to Custom Probe documentation and component 2025-09-01 14:49:40 +01:00