mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-01-11 19:56:44 +00:00
fix: replace em dashes with hyphens in various files for consistency
- Updated error messages in errors.ejs to use hyphens instead of em dashes. - Modified meta description in index.ejs files to use hyphens. - Adjusted WhatsApp setup instructions in Index.tsx to replace em dashes with hyphens. - Changed footer description in footer.ejs to use hyphens. - Updated various markdown and HTML files to replace em dashes with hyphens for uniformity.
This commit is contained in:
parent
65bd7a90bd
commit
bdc40bcd59
18 changed files with 68 additions and 67 deletions
|
|
@ -43,7 +43,7 @@
|
|||
<li class="m-0 px-5 py-4">
|
||||
<dl class="m-0 flex flex-wrap items-center gap-x-3 gap-y-2">
|
||||
<dd><code class="inline-flex items-center rounded-md bg-amber-50 px-2 py-1 text-xs font-medium text-amber-700 ring-1 ring-inset ring-amber-600/20">4xx</code></dd>
|
||||
<dd class="w-full flex-none text-sm text-slate-600 mt-1">A 4xx status code indicates a client error — this means it's a <em>you</em> problem.</dd>
|
||||
<dd class="w-full flex-none text-sm text-slate-600 mt-1">A 4xx status code indicates a client error - this means it's a <em>you</em> problem.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
<li class="m-0 px-5 py-4">
|
||||
|
|
@ -55,7 +55,7 @@
|
|||
<li class="m-0 px-5 py-4">
|
||||
<dl class="m-0 flex flex-wrap items-center gap-x-3 gap-y-2">
|
||||
<dd><code class="inline-flex items-center rounded-md bg-red-50 px-2 py-1 text-xs font-medium text-red-700 ring-1 ring-inset ring-red-600/20">5xx</code></dd>
|
||||
<dd class="w-full flex-none text-sm text-slate-600 mt-1">A 5xx status code indicates a server error — you won't be seeing a lot of these.</dd>
|
||||
<dd class="w-full flex-none text-sm text-slate-600 mt-1">A 5xx status code indicates a server error - you won't be seeing a lot of these.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
<meta name="theme-color" content="#000000">
|
||||
<meta name="slack-app-id" content="ACVBMTPJQ">
|
||||
<meta name="description" content="OneUptime — the complete open-source observability platform.">
|
||||
<meta name="description" content="OneUptime - the complete open-source observability platform.">
|
||||
|
||||
<% if(typeof enableGoogleTagManager !== 'undefined' ? enableGoogleTagManager : false){ %>
|
||||
<!-- Google Tag Manager -->
|
||||
|
|
|
|||
|
|
@ -176,7 +176,7 @@ const buildWhatsAppSetupMarkdown: BuildWhatsAppSetupMarkdown = (): string => {
|
|||
const webhookSection: string = [
|
||||
"### Configure Meta Webhook Subscription",
|
||||
"1. In the OneUptime Admin Dashboard, open **Settings → WhatsApp → Meta WhatsApp Settings** and enter a strong value in **Webhook Verify Token**. Save the form so the encrypted token is stored in Global Config.",
|
||||
"2. Keep that verify token handy—Meta does not generate one for you. You'll paste the exact same value when configuring the callback.",
|
||||
"2. Keep that verify token handy-Meta does not generate one for you. You'll paste the exact same value when configuring the callback.",
|
||||
"3. In [Meta for Developers](https://developers.facebook.com/apps/), select your WhatsApp app and navigate to **WhatsApp → Configuration → Webhooks**.",
|
||||
`4. Click **Configure**, then supply one of the following callback URLs when Meta asks for your endpoint:\n - \`${primaryWebhookUrl}\`\n `,
|
||||
"5. Paste the verify token from step 1 into Meta's **Verify Token** field and submit. Meta will call the callback URL and expect that value to match before it approves the subscription.",
|
||||
|
|
@ -195,7 +195,7 @@ const buildWhatsAppSetupMarkdown: BuildWhatsAppSetupMarkdown = (): string => {
|
|||
"### Required WhatsApp Templates",
|
||||
templateSummaryTable,
|
||||
"### Template Bodies",
|
||||
"> Copy the exact template body below—including punctuation and spacing—when creating each template inside Meta. The variables list shows every placeholder that must be configured in WhatsApp Manager.",
|
||||
"> Copy the exact template body below-including punctuation and spacing-when creating each template inside Meta. The variables list shows every placeholder that must be configured in WhatsApp Manager.",
|
||||
templateBodies,
|
||||
]
|
||||
.filter(Boolean)
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
<meta name="theme-color" content="#000000">
|
||||
<meta name="slack-app-id" content="ACVBMTPJQ">
|
||||
<meta name="description" content="OneUptime — the complete open-source observability platform.">
|
||||
<meta name="description" content="OneUptime - the complete open-source observability platform.">
|
||||
|
||||
<% if(typeof enableGoogleTagManager !== 'undefined' ? enableGoogleTagManager : false){ %>
|
||||
<!-- Google Tag Manager -->
|
||||
|
|
|
|||
|
|
@ -1959,13 +1959,13 @@ export default class MicrosoftTeamsUtil extends WorkspaceBase {
|
|||
return `Hello! I'm the OneUptime bot. I can help you with the following commands:
|
||||
|
||||
**Available Commands:**
|
||||
- **help** — Show this help message
|
||||
- **create incident** — Create a new incident
|
||||
- **create maintenance** — Create a new scheduled maintenance event
|
||||
- **show active incidents** — Display all currently active incidents
|
||||
- **show scheduled maintenance** — Show upcoming scheduled maintenance events
|
||||
- **show ongoing maintenance** — Display currently ongoing maintenance events
|
||||
- **show active alerts** — Display all active alerts
|
||||
- **help** - Show this help message
|
||||
- **create incident** - Create a new incident
|
||||
- **create maintenance** - Create a new scheduled maintenance event
|
||||
- **show active incidents** - Display all currently active incidents
|
||||
- **show scheduled maintenance** - Show upcoming scheduled maintenance events
|
||||
- **show ongoing maintenance** - Display currently ongoing maintenance events
|
||||
- **show active alerts** - Display all active alerts
|
||||
|
||||
Just type any of these commands to get the information you need!`;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -228,7 +228,7 @@ const LogDetailsPanel: FunctionComponent<LogDetailsPanelProps> = (
|
|||
</pre>
|
||||
) : (
|
||||
<p className="whitespace-pre-wrap break-words font-mono text-[13px] leading-6 text-slate-100">
|
||||
{bodyDetails.pretty || "—"}
|
||||
{bodyDetails.pretty || "-"}
|
||||
</p>
|
||||
)}
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -187,7 +187,7 @@ const LogsTable: FunctionComponent<LogsTableProps> = (
|
|||
? OneUptimeDate.getDateAsUserFriendlyFormattedString(
|
||||
log.time,
|
||||
)
|
||||
: "—"}
|
||||
: "-"}
|
||||
</td>
|
||||
<td className="px-4 py-3">
|
||||
<div className="flex items-center gap-3 text-sm text-slate-300">
|
||||
|
|
@ -211,7 +211,7 @@ const LogsTable: FunctionComponent<LogsTableProps> = (
|
|||
className={`whitespace-pre-wrap break-words text-sm text-slate-200 transition-colors duration-150 group-hover:text-slate-50 ${severityTheme.textClass}`}
|
||||
title={message}
|
||||
>
|
||||
{message || "—"}
|
||||
{message || "-"}
|
||||
</p>
|
||||
{(traceId || spanId) && (
|
||||
<div className="flex flex-wrap gap-3 text-[11px] tracking-wide text-slate-500">
|
||||
|
|
|
|||
|
|
@ -538,7 +538,7 @@ const MarkdownEditor: FunctionComponent<ComponentProps> = (
|
|||
title="Horizontal Rule"
|
||||
className="p-2 rounded-md text-gray-600 hover:bg-gray-100 hover:text-gray-900 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2"
|
||||
>
|
||||
<span className="font-bold text-sm">—</span>
|
||||
<span className="font-bold text-sm">-</span>
|
||||
</button>
|
||||
<button
|
||||
type="button"
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ const TeamsAvailableModal: FunctionComponent<TeamsAvailableModalProps> = (
|
|||
|
||||
return (
|
||||
<Modal
|
||||
title="Microsoft Teams — Available Teams"
|
||||
title="Microsoft Teams - Available Teams"
|
||||
description="Teams that OneUptime can access in your tenant. Use Refresh if you recently added or changed teams."
|
||||
modalWidth={ModalWidth.Large}
|
||||
submitButtonStyleType={ButtonStyleType.NORMAL}
|
||||
|
|
|
|||
|
|
@ -286,7 +286,7 @@ ${exampleEmailBody}
|
|||
\`\`\``;
|
||||
}
|
||||
|
||||
return `**Available Template Variables** — Use these variables in your template with the \`{{variableName}}\` syntax.
|
||||
return `**Available Template Variables** - Use these variables in your template with the \`{{variableName}}\` syntax.
|
||||
|
||||
| Variable | Description |
|
||||
|----------|-------------|
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
<meta name="theme-color" media="(prefers-color-scheme: light)" content="#000000" />
|
||||
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#1E293B" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="description" content="OneUptime — the complete open-source observability platform.">
|
||||
<meta name="description" content="OneUptime - the complete open-source observability platform.">
|
||||
<meta name="keywords" content="monitoring, observability, uptime, dashboard, PWA, progressive web app">
|
||||
<meta name="author" content="OneUptime">
|
||||
<meta name="slack-app-id" content="ACVBMTPJQ">
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@
|
|||
<li>Facilitation payments: Do not make facilitation payments unless there is an immediate threat to personal safety; any such incident must be promptly documented and reported.</li>
|
||||
<li>Gifts, hospitality, and entertainment: Keep modest and infrequent, never to obtain or provide improper advantage. Obtain prior approval when required by policy and always record accurately.</li>
|
||||
<li>Books and records: Maintain accurate, complete, and timely records; no off-the-books accounts. Submit truthful expense reports with supporting documentation.</li>
|
||||
<li>Fair competition: Comply with antitrust/competition laws—never agree on prices, allocate markets, or exchange competitively sensitive information with competitors.</li>
|
||||
<li>Fair competition: Comply with antitrust/competition laws-never agree on prices, allocate markets, or exchange competitively sensitive information with competitors.</li>
|
||||
</ul>
|
||||
|
||||
<h2>5) Conflicts of interest and corporate opportunities</h2>
|
||||
|
|
|
|||
|
|
@ -17,9 +17,9 @@
|
|||
residency requirements.</p>
|
||||
|
||||
<p>Thousands of companies use OneUptime every day, but because data is primarily stored in the United States, many
|
||||
organizations abroad remain on the sidelines. To bridge this gap—and make OneUptime available to more organizations
|
||||
organizations abroad remain on the sidelines. To bridge this gap-and make OneUptime available to more organizations
|
||||
in highly regulated
|
||||
sectors, such as financial services, government and health care—we’re delivering data residency for OneUptime. </p>
|
||||
sectors, such as financial services, government and health care-we’re delivering data residency for OneUptime. </p>
|
||||
|
||||
<p>Data residency will give global organizations more control over where their data is stored. We can deploy your
|
||||
data to any of the Microsoft Azure, Aamazon Web Services or Google Cloud Platform, or On-Prem regions around the
|
||||
|
|
|
|||
|
|
@ -35,62 +35,55 @@
|
|||
<!-- Brand Section -->
|
||||
<div class="space-y-6">
|
||||
<a href="/" class="inline-block">
|
||||
<img class="h-9" src="/img/logo.svg" alt="OneUptime">
|
||||
<img class="h-10" src="/img/logo-gray.svg" alt="OneUptime">
|
||||
</a>
|
||||
<p class="text-sm text-slate-600 leading-relaxed max-w-xs">
|
||||
The complete open-source observability platform. Monitor, debug, and improve your entire stack in one place.
|
||||
</p>
|
||||
|
||||
<!-- Social Links -->
|
||||
<div class="flex items-center gap-5">
|
||||
<div class="flex items-center gap-4">
|
||||
<a href="https://github.com/oneuptime/oneuptime" target="_blank"
|
||||
class="group flex items-center justify-center w-9 h-9 rounded-full bg-slate-100 text-slate-500 hover:bg-slate-900 hover:text-white transition-all duration-200">
|
||||
class="group flex items-center justify-center w-10 h-10 rounded-full bg-slate-100 text-slate-600 hover:bg-slate-900 hover:text-white transition-all duration-200 hover:scale-105">
|
||||
<span class="sr-only">GitHub</span>
|
||||
<svg class="h-4.5 w-4.5" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true">
|
||||
<svg class="h-5 w-5" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true">
|
||||
<path fill-rule="evenodd" d="M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z" clip-rule="evenodd" />
|
||||
</svg>
|
||||
</a>
|
||||
<a href="https://x.com/oneuptimehq" target="_blank"
|
||||
class="group flex items-center justify-center w-9 h-9 rounded-full bg-slate-100 text-slate-500 hover:bg-slate-900 hover:text-white transition-all duration-200">
|
||||
class="group flex items-center justify-center w-10 h-10 rounded-full bg-slate-100 text-slate-600 hover:bg-slate-900 hover:text-white transition-all duration-200 hover:scale-105">
|
||||
<span class="sr-only">X</span>
|
||||
<svg class="h-3.5 w-3.5" fill="currentColor" viewBox="0 0 220 200" aria-hidden="true">
|
||||
<svg class="h-4 w-4" fill="currentColor" viewBox="0 0 220 200" aria-hidden="true">
|
||||
<path d="M173.263 0H206.998L133.297 84.718L220 200H152.112L98.9403 130.082L38.0995 200H4.34432L83.1743 109.385L0 0H69.6111L117.674 63.9077L173.263 0ZM161.423 179.692H180.116L59.4539 19.241H39.3946L161.423 179.692Z"/>
|
||||
</svg>
|
||||
</a>
|
||||
<a href="https://www.youtube.com/@OneUptimeHQ" target="_blank"
|
||||
class="group flex items-center justify-center w-9 h-9 rounded-full bg-slate-100 text-slate-500 hover:bg-red-600 hover:text-white transition-all duration-200">
|
||||
class="group flex items-center justify-center w-10 h-10 rounded-full bg-slate-100 text-slate-600 hover:bg-red-600 hover:text-white transition-all duration-200 hover:scale-105">
|
||||
<span class="sr-only">YouTube</span>
|
||||
<svg class="h-4 w-4" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true">
|
||||
<svg class="h-5 w-5" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true">
|
||||
<path fill-rule="evenodd" d="M19.812 5.418c.861.23 1.538.907 1.768 1.768C21.998 8.746 22 12 22 12s0 3.255-.418 4.814a2.504 2.504 0 0 1-1.768 1.768c-1.56.419-7.814.419-7.814.419s-6.255 0-7.814-.419a2.505 2.505 0 0 1-1.768-1.768C2 15.255 2 12 2 12s0-3.255.417-4.814a2.507 2.507 0 0 1 1.768-1.768C5.744 5 11.998 5 11.998 5s6.255 0 7.814.418ZM15.194 12 10 15V9l5.194 3Z" clip-rule="evenodd" />
|
||||
</svg>
|
||||
</a>
|
||||
<a href="https://www.reddit.com/r/oneuptimehq/" target="_blank"
|
||||
class="group flex items-center justify-center w-9 h-9 rounded-full bg-slate-100 text-slate-500 hover:bg-orange-600 hover:text-white transition-all duration-200">
|
||||
class="group flex items-center justify-center w-10 h-10 rounded-full bg-slate-100 text-slate-600 hover:bg-orange-600 hover:text-white transition-all duration-200 hover:scale-105">
|
||||
<span class="sr-only">Reddit</span>
|
||||
<svg class="h-4 w-4" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true">
|
||||
<svg class="h-5 w-5" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true">
|
||||
<path d="M14.238 15.348c.085.084.085.221 0 .306-.465.462-1.194.687-2.231.687l-.008-.002-.008.002c-1.036 0-1.766-.225-2.231-.688-.085-.084-.085-.221 0-.305.084-.084.222-.084.307 0 .379.377 1.008.561 1.924.561l.008.002.008-.002c.915 0 1.544-.184 1.924-.561.085-.084.223-.084.307 0zm-3.44-2.418c0-.507-.414-.919-.922-.919-.509 0-.923.412-.923.919 0 .506.414.918.923.918.508.001.922-.411.922-.918zm13.202-.93c0 6.627-5.373 12-12 12s-12-5.373-12-12 5.373-12 12-12 12 5.373 12 12zm-5-.129c0-.851-.695-1.543-1.55-1.543-.417 0-.795.167-1.074.435-1.056-.695-2.485-1.137-4.066-1.194l.865-2.724 2.343.549-.003.034c0 .696.569 1.262 1.268 1.262.699 0 1.267-.566 1.267-1.262s-.568-1.262-1.267-1.262c-.537 0-.994.335-1.179.804l-2.525-.592c-.11-.027-.223.037-.257.145l-.965 3.038c-1.656.02-3.155.466-4.258 1.181-.277-.255-.644-.415-1.05-.415-.854.001-1.549.693-1.549 1.544 0 .566.311 1.056.768 1.325-.03.164-.05.331-.05.5 0 2.281 2.805 4.137 6.253 4.137s6.253-1.856 6.253-4.137c0-.16-.017-.317-.044-.472.486-.261.82-.766.82-1.353zm-4.872.141c-.509 0-.922.412-.922.919 0 .506.414.918.922.918s.922-.412.922-.918c0-.507-.413-.919-.922-.919z"/>
|
||||
</svg>
|
||||
</a>
|
||||
<a href="https://www.linkedin.com/company/oneuptime" target="_blank"
|
||||
class="group flex items-center justify-center w-9 h-9 rounded-full bg-slate-100 text-slate-500 hover:bg-blue-700 hover:text-white transition-all duration-200">
|
||||
class="group flex items-center justify-center w-10 h-10 rounded-full bg-slate-100 text-slate-600 hover:bg-blue-700 hover:text-white transition-all duration-200 hover:scale-105">
|
||||
<span class="sr-only">LinkedIn</span>
|
||||
<svg class="h-4 w-4" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true">
|
||||
<svg class="h-5 w-5" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true">
|
||||
<path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/>
|
||||
</svg>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<!-- Trust Badges -->
|
||||
<div class="pt-4">
|
||||
<p class="text-xs font-medium text-slate-500 uppercase tracking-wider mb-3">Trusted by teams at</p>
|
||||
<div class="flex items-center gap-4 opacity-60">
|
||||
<span class="text-xs font-semibold text-slate-400">Fortune 500</span>
|
||||
<span class="text-slate-300">|</span>
|
||||
<span class="text-xs font-semibold text-slate-400">YC Startups</span>
|
||||
<span class="text-slate-300">|</span>
|
||||
<span class="text-xs font-semibold text-slate-400">Open Source</span>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Trust Statement -->
|
||||
<p class="text-sm text-slate-500 leading-relaxed pt-2">
|
||||
Trusted by thousands of teams worldwide - from Fortune 500 enterprises to fast-growing startups.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<!-- Links Grid -->
|
||||
|
|
@ -157,9 +150,15 @@
|
|||
<h3 class="text-sm font-semibold text-slate-900">Company</h3>
|
||||
<ul role="list" class="mt-4 space-y-3">
|
||||
<li><a href="/about" class="text-sm text-slate-600 hover:text-indigo-600 transition-colors duration-200">About Us</a></li>
|
||||
<li><a href="https://github.com/OneUptime/interview" target="_blank" class="text-sm text-slate-600 hover:text-indigo-600 transition-colors duration-200 flex items-center gap-1.5">
|
||||
<li><a href="https://github.com/OneUptime/interview" target="_blank" class="text-sm text-slate-600 hover:text-indigo-600 transition-colors duration-200 flex items-center gap-2">
|
||||
Careers
|
||||
<span class="inline-flex items-center rounded-full bg-green-50 px-1.5 py-0.5 text-[10px] font-medium text-green-700">Hiring</span>
|
||||
<span class="inline-flex items-center gap-1 rounded-full bg-gradient-to-r from-green-500 to-emerald-500 px-2 py-0.5 text-[10px] font-semibold text-white shadow-sm">
|
||||
<span class="relative flex h-1.5 w-1.5">
|
||||
<span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-white opacity-75"></span>
|
||||
<span class="relative inline-flex rounded-full h-1.5 w-1.5 bg-white"></span>
|
||||
</span>
|
||||
We're Hiring
|
||||
</span>
|
||||
</a></li>
|
||||
<li><a href="https://shop.oneuptime.com" target="_blank" class="text-sm text-slate-600 hover:text-indigo-600 transition-colors duration-200">Merch Store</a></li>
|
||||
<li><a href="/contact" class="text-sm text-slate-600 hover:text-indigo-600 transition-colors duration-200">Contact</a></li>
|
||||
|
|
@ -186,11 +185,13 @@
|
|||
<div class="flex flex-col sm:flex-row sm:items-center gap-4 sm:gap-6">
|
||||
<p class="text-sm text-slate-500">© <%= new Date().getFullYear() %> HackerBay, Inc. All rights reserved.</p>
|
||||
<div class="flex items-center gap-4">
|
||||
<a href="https://github.com/oneuptime/oneuptime" target="_blank" class="inline-flex items-center gap-1.5 text-sm text-slate-500 hover:text-slate-700 transition-colors duration-200">
|
||||
<svg class="h-4 w-4" fill="currentColor" viewBox="0 0 24 24">
|
||||
<path fill-rule="evenodd" d="M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z" clip-rule="evenodd" />
|
||||
</svg>
|
||||
Open Source
|
||||
<a href="https://github.com/oneuptime/oneuptime" target="_blank" class="inline-flex items-center gap-2 text-sm text-slate-600 hover:text-slate-900 transition-colors duration-200 group">
|
||||
<span class="flex items-center justify-center w-6 h-6 rounded-full bg-slate-200 group-hover:bg-slate-900 transition-colors duration-200">
|
||||
<svg class="h-3.5 w-3.5 text-slate-600 group-hover:text-white transition-colors duration-200" fill="currentColor" viewBox="0 0 24 24">
|
||||
<path fill-rule="evenodd" d="M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z" clip-rule="evenodd" />
|
||||
</svg>
|
||||
</span>
|
||||
<span class="font-medium">Open Source</span>
|
||||
</a>
|
||||
<span class="text-slate-300">|</span>
|
||||
<span class="text-sm text-slate-500">Made with care for developers worldwide</span>
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
<h1>ISO/IEC 27017:2015</h1>
|
||||
|
||||
<p>Information technology — Security techniques — Code of practice for information security controls based on
|
||||
<p>Information technology - Security techniques - Code of practice for information security controls based on
|
||||
ISO/IEC 27002 for cloud services</p>
|
||||
|
||||
</header>
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
<h1>ISO/IEC 27018:2014</h1>
|
||||
|
||||
<p>Information technology — Security techniques — Code of practice for protection of personally identifiable
|
||||
<p>Information technology - Security techniques - Code of practice for protection of personally identifiable
|
||||
information (PII) in public clouds acting as PII processors</p>
|
||||
|
||||
</header>
|
||||
|
|
|
|||
|
|
@ -37,14 +37,14 @@
|
|||
</svg>
|
||||
|
||||
|
||||
<p class="ml-5"><strong class="font-semibold text-slate-900">Status Pages</strong> — Unlimited public or private status pages with unlimited subscribers.</p>
|
||||
<p class="ml-5"><strong class="font-semibold text-slate-900">Status Pages</strong> - Unlimited public or private status pages with unlimited subscribers.</p>
|
||||
</li>
|
||||
<li class="flex">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-12 h-12">
|
||||
<path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126zM12 15.75h.007v.008H12v-.008z" />
|
||||
</svg>
|
||||
|
||||
<p class="ml-5"><strong class="font-semibold text-slate-900">Incident Management</strong> — respond to incidents faster, post them on status page, add postmortem notes.</p>
|
||||
<p class="ml-5"><strong class="font-semibold text-slate-900">Incident Management</strong> - respond to incidents faster, post them on status page, add postmortem notes.</p>
|
||||
</li>
|
||||
<li class="flex">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-14 h-14">
|
||||
|
|
@ -52,14 +52,14 @@
|
|||
</svg>
|
||||
|
||||
|
||||
<p class="ml-5"><strong class="font-semibold text-slate-900">Monitoring</strong> — Monitor status of any resource real-time. Create incidents automatically. Alert right team at the right time. (Coming soon)</p>
|
||||
<p class="ml-5"><strong class="font-semibold text-slate-900">Monitoring</strong> - Monitor status of any resource real-time. Create incidents automatically. Alert right team at the right time. (Coming soon)</p>
|
||||
</li>
|
||||
<li class="flex">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-10 h-10">
|
||||
<path stroke-linecap="round" stroke-linejoin="round" d="M2.25 6.75c0 8.284 6.716 15 15 15h2.25a2.25 2.25 0 002.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97 1.293c-.282.376-.769.542-1.21.38a12.035 12.035 0 01-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963 3.102a1.125 1.125 0 00-1.091-.852H4.5A2.25 2.25 0 002.25 4.5v2.25z" />
|
||||
</svg>
|
||||
|
||||
<p class="ml-5"><strong class="font-semibold text-slate-900">On-Call & Alerts</strong> — create on-call schedule, escalation policy, alert right team for right resources. (Coming soon)</p>
|
||||
<p class="ml-5"><strong class="font-semibold text-slate-900">On-Call & Alerts</strong> - create on-call schedule, escalation policy, alert right team for right resources. (Coming soon)</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="relative mt-10 flex rounded-xl border border-slate-600/10 bg-slate-50 p-6">
|
||||
|
|
@ -70,7 +70,7 @@
|
|||
<path d="m18.031 29.016-2.187.109s-1.475-.118-1.827-.29c-1.049-.51-.579-2.915 0-3.95 1.157-2.064 3.752-5.135 7.125-5.135h.024c2.5 0 4.404 1.687 5.692 3.401-1.963 2.975-5.161 5.276-8.827 5.865Z" fill="#94A3B8" fill-opacity=".2" stroke-linejoin="round"></path>
|
||||
<path d="m14.001 24.913.016-.027c.26-.465.593-.98.991-1.5-1.042-.918-2.374-1.636-3.988-1.636H11c-2.094 0-3.847 1.208-5.055 2.492a12.987 12.987 0 0 0 7.987 4.595l.057-.016c-1.004-.534-.555-2.868.012-3.908Z" fill="#94A3B8" fill-opacity=".2" stroke-linejoin="round"></path>
|
||||
</svg>
|
||||
<p class="ml-5 text-sm leading-6 text-slate-700"><strong class="font-semibold text-slate-900">No vendor lock-in. We are open-source</strong> — We are Apache licensed. Find us on <a href="https://github.com/oneuptime/oneuptime">GitHub</a>. You are more than welcome to self-host, create issues, modify the code and send us pull-requests!</p>
|
||||
<p class="ml-5 text-sm leading-6 text-slate-700"><strong class="font-semibold text-slate-900">No vendor lock-in. We are open-source</strong> - We are Apache licensed. Find us on <a href="https://github.com/oneuptime/oneuptime">GitHub</a>. You are more than welcome to self-host, create issues, modify the code and send us pull-requests!</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
14
README.md
14
README.md
|
|
@ -104,10 +104,10 @@ By using OneUptime Cloud, you also support the continued development of the open
|
|||
|
||||
### Self-Hosted Installation
|
||||
|
||||
- **[Kubernetes with Helm](https://artifacthub.io/packages/helm/oneuptime/oneuptime)** — Recommended for production
|
||||
- **[Docker Compose](/Docs/Content/installation/docker-compose.md)** — Single-node install (not recommended for production)
|
||||
- **[Local Development](/Docs/Content/installation/local-development.md)** — For contributors
|
||||
- **[Upgrade Guide](/Docs/Content/installation/upgrading.md)** — Upgrade existing installations
|
||||
- **[Kubernetes with Helm](https://artifacthub.io/packages/helm/oneuptime/oneuptime)** - Recommended for production
|
||||
- **[Docker Compose](/Docs/Content/installation/docker-compose.md)** - Single-node install (not recommended for production)
|
||||
- **[Local Development](/Docs/Content/installation/local-development.md)** - For contributors
|
||||
- **[Upgrade Guide](/Docs/Content/installation/upgrading.md)** - Upgrade existing installations
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -165,9 +165,9 @@ We love contributions big and small! Here's how you can help:
|
|||
|
||||
If you find OneUptime useful, consider supporting its development:
|
||||
|
||||
- ⭐ **Star this repo** — It helps others discover OneUptime
|
||||
- 💵 **[Sponsor us](https://github.com/sponsors/OneUptime)** — Every dollar goes to shipping new features
|
||||
- 🛍️ **[Shop merch](https://shop.oneuptime.com)** — All revenue supports open-source development
|
||||
- ⭐ **Star this repo** - It helps others discover OneUptime
|
||||
- 💵 **[Sponsor us](https://github.com/sponsors/OneUptime)** - Every dollar goes to shipping new features
|
||||
- 🛍️ **[Shop merch](https://shop.oneuptime.com)** - All revenue supports open-source development
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue