diff --git a/frontend/components/advanced-tools/ServiceStatus.vue b/frontend/components/advanced-tools/ServiceStatus.vue index 399545c5..434dc3f6 100644 --- a/frontend/components/advanced-tools/ServiceStatus.vue +++ b/frontend/components/advanced-tools/ServiceStatus.vue @@ -217,6 +217,9 @@ const PROVIDERS = [ { id: 'perplexity', name: 'Perplexity', icon: 'ri:perplexity-line' }, { id: 'canva', name: 'Canva', icon: 'simple-icons:canva' }, { id: 'docker', name: 'Docker', icon: 'simple-icons:docker' }, + { id: 'bitbucket', name: 'Bitbucket', icon: 'simple-icons:bitbucket' }, + { id: 'digitalocean', name: 'DigitalOcean', icon: 'simple-icons:digitalocean' }, + { id: 'reddit', name: 'Reddit', icon: 'ri:reddit-line' }, ]; const placeholderSizes = [10, 7, 9, 6, 8]; diff --git a/server/service-status-providers.js b/server/service-status-providers.js index 5a62aa98..7672b577 100644 --- a/server/service-status-providers.js +++ b/server/service-status-providers.js @@ -66,6 +66,9 @@ export const STATUS_PROVIDERS = [ { id: 'perplexity', name: 'Perplexity', api: 'https://status.perplexity.com', page: 'https://status.perplexity.com', platform: 'incident.io' }, { id: 'canva', name: 'Canva', api: 'https://www.canvastatus.com', page: 'https://www.canvastatus.com' }, { id: 'docker', name: 'Docker', api: 'https://www.dockerstatus.com', page: 'https://www.dockerstatus.com', platform: 'incident.io' }, + { id: 'bitbucket', name: 'Bitbucket', api: 'https://bitbucket.status.atlassian.com', page: 'https://bitbucket.status.atlassian.com' }, + { id: 'digitalocean', name: 'DigitalOcean', api: 'https://status.digitalocean.com', page: 'https://status.digitalocean.com' }, + { id: 'reddit', name: 'Reddit', api: 'https://www.redditstatus.com', page: 'https://www.redditstatus.com' }, ]; // Whitelist used by requireValidProviderId() — the per-provider detail