diff --git a/content/docs/en/activitylog.mdx b/content/docs/en/activitylog.mdx new file mode 100644 index 000000000..143fd8927 --- /dev/null +++ b/content/docs/en/activitylog.mdx @@ -0,0 +1,107 @@ +--- +sidebar_label: Activity Log +sidebar_position: 14 +--- + +import Zoom from 'react-medium-image-zoom'; +import 'react-medium-image-zoom/dist/styles.css'; + +# Activity Log + +The Activity Log provides a complete audit trail of all actions performed by users on the platform. It records every create, update, and delete operation across all resources, allowing you to track who did what and when. + +## FAQs + +
+ +### What actions are recorded in the Activity Log? + +The Activity Log records all three types of operations performed on platform +resources: +- **Create** — A new resource was created. +- **Update** — An existing resource was modified. +- **Delete** — A resource was deleted. +
+ +
+ +### What resources are tracked? + +The Activity Log tracks actions on all major platform resources, including: +- Clusters +- Projects +- Environments +- Services +- Jobs +- Deployments +- Dependencies +- Variable Groups +- Domains +- Node Pools +- Volumes +- Providers +- Users +
+ +
+ +### Can I navigate to the resource from the Activity Log? + +Yes. Clicking on the resource icon in the **Name** column takes you directly +to that resource's detail page. If the resource has been deleted, the link is +disabled and navigation is not available. +
+ +
+ +### Can I filter the Activity Log? + +Yes. You can filter by user, action type (Create, Update, Delete), resource +type, and date range. See the [Filtering the Activity +Log](#filtering-the-activity-log) section for details. +
+ +## Accessing the Activity Log + +A summary of the most recent platform activity is visible on the main Dashboard as the **Last Activity** card. It shows the last actions. Click **View all** at the bottom of the card to open the full Activity Log page. + + + activitylog-dashboard-card + + +## Understanding the Activity Log Table + +The table displays four columns: + +| **Column** | **Description** | +| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| **Name** | The name of the affected resource, along with an icon representing its type and the account it belongs to. Click the icon to navigate to the resource (unavailable for deleted resources). | +| **Action** | A badge showing the type of operation: **Create**, **Update**, or **Delete**. | +| **Created At** | The relative time when the action occurred. Hover over it to see the full date and time. | +| **User** | The full name of the user who performed the action. | + + + activitylog-table + + +## Filtering the Activity Log + +Use the search input and filter bar at the top of the page to narrow down the results. Filters can be combined. + + + activitylog-filters + + +| **Filter** | **Description** | +| -------------- | --------------------------------------------------------------------------------------- | +| **Search** | Free-text search by resource name or action type. | +| **User** | Show only activities performed by a specific user. | +| **Action** | Show only Create, Update, or Delete actions. | +| **Type** | Show only activities for a specific resource type (e.g., Cluster, Service, Deployment). | +| **Date Range** | Show only activities within a specific time period. | diff --git a/content/docs/en/provider/index.mdx b/content/docs/en/provider/index.mdx index bc5b44abd..20c266c41 100644 --- a/content/docs/en/provider/index.mdx +++ b/content/docs/en/provider/index.mdx @@ -19,7 +19,7 @@ In order to provide you with a clear view of your AWS cost and resources, SleakO ### 1. Navigate to the providers section -Into the *Left Pane*, access the *Setting* option and then *Providers* and then, at the top right corner, click on the *Create* button. +Into the *Left Panel*, access the *Settings* option, then *Providers* and lastly, at the top right corner, click on the *Create* button. +After the process is completed, you will be redirected to the dashboard. + ### 5. Learn about the infrastructure architecture created by SleakOps for you. In order to understand what was created on your AWS, please see [Accounts](/docs/provider/accounts). diff --git a/content/docs/es/activitylog.mdx b/content/docs/es/activitylog.mdx new file mode 100644 index 000000000..7e5acffe9 --- /dev/null +++ b/content/docs/es/activitylog.mdx @@ -0,0 +1,102 @@ +--- +sidebar_label: Registro de Actividad +sidebar_position: 14 +--- + +import Zoom from 'react-medium-image-zoom'; +import 'react-medium-image-zoom/dist/styles.css'; + +# Registro de Actividad + +El Registro de Actividad proporciona un historial completo de todas las acciones realizadas por los usuarios en la plataforma. Registra cada operación de creación, actualización y eliminación en todos los recursos, permitiéndote rastrear quién hizo qué y cuándo. + +## Preguntas Frecuentes + +
+ +### ¿Qué acciones se registran en el Registro de Actividad? + +El Registro de Actividad registra los tres tipos de operaciones realizadas sobre los recursos de la plataforma: +- **Crear** — Se creó un nuevo recurso. +- **Actualizar** — Se modificó un recurso existente. +- **Eliminar** — Se eliminó un recurso. +
+ +
+ +### ¿Qué recursos se rastrean? + +El Registro de Actividad rastrea las acciones sobre todos los recursos principales de la plataforma, incluyendo: +- Clusters +- Proyectos +- Entornos +- Servicios +- Jobs +- Deployments +- Dependencias +- Grupos de Variables +- Dominios +- Node Pools +- Volúmenes +- Proveedores +- Usuarios +
+ +
+ +### ¿Puedo navegar al recurso desde el Registro de Actividad? + +Sí. Al hacer clic en el ícono del recurso en la columna **Nombre**, accederás directamente a la página de detalle de ese recurso. Si el recurso ha sido eliminado, el enlace está deshabilitado y la navegación no está disponible. +
+ +
+ +### ¿Puedo filtrar el Registro de Actividad? + +Sí. Puedes filtrar por usuario, tipo de acción (Crear, Actualizar, Eliminar), tipo de recurso y rango de fechas. Consulta la sección [Filtrando el Registro de Actividad](#filtrando-el-registro-de-actividad) para más detalles. +
+ +## Accediendo al Registro de Actividad + +Un resumen de la actividad más reciente de la plataforma es visible en el Dashboard principal como la tarjeta **Última Actividad**. Muestra las últimas acciones. Haz clic en **Ver todos** en la parte inferior de la tarjeta para abrir la página completa del Registro de Actividad. + + + activitylog-dashboard-card + + +## Entendiendo la Tabla del Registro de Actividad + +La tabla muestra cuatro columnas: + +| **Columna** | **Descripción** | +| --- | --- | +| **Nombre** | El nombre del recurso afectado, junto con un ícono que representa su tipo y la cuenta a la que pertenece. Haz clic en el ícono para navegar al recurso (no disponible para recursos eliminados). | +| **Acción** | Una etiqueta que muestra el tipo de operación: **Crear**, **Actualizar** o **Eliminar**. | +| **Creado el** | El tiempo relativo en que ocurrió la acción. Pasa el cursor sobre él para ver la fecha y hora completa. | +| **Usuario** | El nombre completo del usuario que realizó la acción. | + + + activitylog-table + + +## Filtrando el Registro de Actividad + +Usa el campo de búsqueda y la barra de filtros en la parte superior de la página para reducir los resultados. Los filtros se pueden combinar. + + + activitylog-filters + + +| **Filtro** | **Descripción** | +| --- | --- | +| **Búsqueda** | Búsqueda de texto libre por nombre del recurso o tipo de acción. | +| **Usuario** | Muestra solo las actividades realizadas por un usuario específico. | +| **Acción** | Muestra solo acciones de Crear, Actualizar o Eliminar. | +| **Tipo** | Muestra solo actividades de un tipo de recurso específico (ej. Cluster, Servicio, Deployment). | +| **Rango de Fechas** | Muestra solo actividades dentro de un período de tiempo específico. | diff --git a/content/docs/es/provider/index.mdx b/content/docs/es/provider/index.mdx index 3a4b541c1..4c9127c9b 100644 --- a/content/docs/es/provider/index.mdx +++ b/content/docs/es/provider/index.mdx @@ -19,7 +19,7 @@ Para proporcionarte una vista clara de tus costos y recursos en AWS, SleakOps ac ### 1. Navega a la sección de providers -En el *Panel Izquierdo*, accede a la opción *Configuración* y luego *Providers*. En la esquina superior derecha, haz clic en el botón *Crear*. +En el *Panel Izquierdo*, accede a la opción *Configuración*, luego *Providers* y por último, en la esquina superior derecha, haz clic en el botón *Crear*. +Luego de completado el proceso, serás redirigido al dashboard. + ### 5. Conoce la arquitectura de infraestructura creada por SleakOps para ti. Para entender lo que se creó en tu cuenta de AWS, consulta [Cuentas](/docs/provider/accounts). diff --git a/static/img/activitylog/activitylog-dashboard-card.png b/static/img/activitylog/activitylog-dashboard-card.png new file mode 100644 index 000000000..0dbf7a117 Binary files /dev/null and b/static/img/activitylog/activitylog-dashboard-card.png differ diff --git a/static/img/activitylog/activitylog-filters.png b/static/img/activitylog/activitylog-filters.png new file mode 100644 index 000000000..69ce7b38c Binary files /dev/null and b/static/img/activitylog/activitylog-filters.png differ diff --git a/static/img/activitylog/activitylog-table.png b/static/img/activitylog/activitylog-table.png new file mode 100644 index 000000000..ec9d5fab9 Binary files /dev/null and b/static/img/activitylog/activitylog-table.png differ diff --git a/static/img/provider/providerconfirmdelete.png b/static/img/provider/providerconfirmdelete.png index ee3ced382..71a5abe26 100644 Binary files a/static/img/provider/providerconfirmdelete.png and b/static/img/provider/providerconfirmdelete.png differ diff --git a/static/img/provider/providerdelete.png b/static/img/provider/providerdelete.png index c066d6b95..f1fb0add5 100644 Binary files a/static/img/provider/providerdelete.png and b/static/img/provider/providerdelete.png differ diff --git a/static/img/provider/providererroracclimit.png b/static/img/provider/providererroracclimit.png index ff35eb16c..e92de75c5 100644 Binary files a/static/img/provider/providererroracclimit.png and b/static/img/provider/providererroracclimit.png differ diff --git a/static/img/provider/providererrordefault.png b/static/img/provider/providererrordefault.png index 760d9411a..9e20c9505 100644 Binary files a/static/img/provider/providererrordefault.png and b/static/img/provider/providererrordefault.png differ diff --git a/static/img/provider/providererrornonroot.png b/static/img/provider/providererrornonroot.png index 58e0bce21..bceec4366 100644 Binary files a/static/img/provider/providererrornonroot.png and b/static/img/provider/providererrornonroot.png differ diff --git a/static/img/provider/providerstep1.png b/static/img/provider/providerstep1.png index eb583d226..3deb89a42 100644 Binary files a/static/img/provider/providerstep1.png and b/static/img/provider/providerstep1.png differ diff --git a/static/img/provider/providerstep2.png b/static/img/provider/providerstep2.png index 70bedac02..0be72634e 100644 Binary files a/static/img/provider/providerstep2.png and b/static/img/provider/providerstep2.png differ diff --git a/static/img/provider/providerstep3.png b/static/img/provider/providerstep3.png index c8f15154d..9ddf4764e 100644 Binary files a/static/img/provider/providerstep3.png and b/static/img/provider/providerstep3.png differ diff --git a/static/img/provider/providerstep4.png b/static/img/provider/providerstep4.png index c0c8ca3da..cb815a54e 100644 Binary files a/static/img/provider/providerstep4.png and b/static/img/provider/providerstep4.png differ