diff --git a/lib/towerops_web/components/consent_prompt.ex b/lib/towerops_web/components/consent_prompt.ex index 29c8a7eb..c5d9eaef 100644 --- a/lib/towerops_web/components/consent_prompt.ex +++ b/lib/towerops_web/components/consent_prompt.ex @@ -27,8 +27,8 @@ defmodule ToweropsWeb.Components.ConsentPrompt do
{t("Monitor")} @@ -594,8 +593,8 @@ defmodule ToweropsWeb.Layouts do <.icon name="hero-signal" class="size-5" /> {t("Weathermap")} --%>
{t("Respond")} @@ -610,8 +609,8 @@ defmodule ToweropsWeb.Layouts do {t("On-Call")}
{t("Analyze")} @@ -626,8 +625,8 @@ defmodule ToweropsWeb.Layouts do {t("Activity")}
{t("Account")} @@ -651,8 +650,8 @@ defmodule ToweropsWeb.Layouts do
Sites represent physical locations where your network devices are deployed. Each site can have multiple devices and may have default SNMP configuration.
- - + +Devices are network equipment monitored by Towerops. Each device belongs to a site and can be monitored via ICMP ping and SNMP.
- - + +Alerts represent monitoring events triggered when a device check fails or recovers. You can list, view, acknowledge, and resolve alerts.
- - + +Agents are lightweight monitoring agents that run on your infrastructure to collect device data. Each agent has a token used for authentication.
- - + +Retrieve and update settings for the authenticated organization, including SNMP defaults, MikroTik configuration, and general preferences.
- - + +Manage the users who belong to your organization. You can list members, change roles, and remove members.
- - + +Invite new users to your organization. Invitations expire after 7 days.
- - + +Manage third-party integrations for your organization, such as notification providers and external monitoring systems.
- - + +Service checks monitor the availability and responsiveness of network services. Supported check types: HTTP, TCP, DNS, and ping. SNMP checks are managed internally and are not exposed via this API.
- - + +@@ -4473,8 +4473,8 @@ curl -X POST https://towerops.net/api/v1/escalation_policies/POLICY_ID/rules/RUL
<%= raw(~S[{ site(id: "site-uuid") { id name location } }]) %>
Same pattern as device mutations.
<%= raw(~S[mutation { deleteAgent(id: "agent-uuid") { success message } }]) %>
executing now
{t_admin("Manage organizations")}
- {(@pagination.page - 1) * @pagination.per_page + 1}–{min(@pagination.page * @pagination.per_page, @pagination.total_count)} of - {@pagination.total_count} + {(@pagination.page - 1) * @pagination.per_page + 1}–{min( + @pagination.page * @pagination.per_page, + @pagination.total_count + )} + of {@pagination.total_count}
diff --git a/lib/towerops_web/live/site_live/show.html.heex b/lib/towerops_web/live/site_live/show.html.heex index 7ca6f720..df1ef300 100644 --- a/lib/towerops_web/live/site_live/show.html.heex +++ b/lib/towerops_web/live/site_live/show.html.heex @@ -21,8 +21,8 @@ <% end %>
@@ -1178,8 +1178,8 @@
{t("Enter the 6-digit code from your app to verify")} @@ -1794,8 +1794,8 @@