Marzo¶
Filtros — Pequeñas mejoras¶
Descripción general¶
Esta entrega actualiza la experiencia de filtros en múltiples pantallas del Orchestrator. El objetivo es estandarizar el comportamiento de los filtros y ampliar las posibilidades de búsqueda y ordenación en las listas.
Los módulos contemplados son: Tasks, Credentials, Schedule, Bots, Runners, Result Files, Execution Log, Errors, Alerts y Automations.
Nota
Todos los filtros de automatización y repositorio contarán con un mecanismo de búsqueda por texto.
Patrones de comportamiento de los filtros¶
Los filtros de esta entrega siguen cuatro patrones de interacción:
Selección única mediante dropdown Módulos como Schedule y Credentials utilizan un dropdown simple donde el usuario selecciona un criterio a la vez.
Selección múltiple mediante checkbox Módulos como Bots, Runners, Execution Log, Automations y Alerts permiten seleccionar múltiples valores dentro de un mismo filtro.
Campo de búsqueda por texto libre Algunos módulos tienen un campo de búsqueda independiente del "Filter by" (ej.: Tasks → Task ID, Runners → Machine ID, Bots y Automations → Search).
Ordenación independiente Todos los módulos cuentan con "Order by" separado del "Filter by", lo que permite aplicar filtros y ordenación de forma simultánea.
Módulos¶
Tasks¶
Ubicación: Task Management › Tasks
| Campo | Tipo | Descripción |
|---|---|---|
| Task ID | Texto libre | Búsqueda por ID de la tarea |
| Filter by | Dropdown | Filtra la lista por criterio |
| Order by | Dropdown | Ordena la lista |
Opciones de Filter by: Automation · Date · Repository · Runner · State
Estados visibles en la lista: Failed · Partially Completed · In Queue · In Process · Scheduled Task
Columnas: ID · Priority · Status · Elapsed time · Automation name · Runner · User Name
Credentials¶
Ubicación: Operation Tools › Credentials
| Campo | Tipo | Descripción |
|---|---|---|
| Filter by | Dropdown | Filtra la lista por criterio |
| Order by | Dropdown | Ordena la lista |
Opciones de Filter by:
- Date
- Name — muestra sugerencias mientras se escribe
- Repository — opciones: All · Default
Opciones de Order by: Alphabetically · Newest First · Oldest First
Columnas: Label · Last Deploy · Repository
Schedule¶
Ubicación: Operation Tools › Schedules
| Campo | Tipo | Descripción |
|---|---|---|
| Filter by | Dropdown | Filtra la lista por criterio |
| Order by | Dropdown | Ordena la lista |
Opciones de Filter by:
- Automation — muestra un dropdown con la lista de automatizaciones disponibles
- Name
- Status — Activo / Inactivo
Columnas: Name · Automation · Rule · Parameters · Status (toggle on/off)
Acciones disponibles: New Schedule · Bulk actions
Bots¶
Ubicación: Instances › Bots
| Campo | Tipo | Descripción |
|---|---|---|
| Search | Texto libre | Búsqueda libre en la lista |
| Filter by | Dropdown con checkbox múltiple | Selecciona múltiples valores |
| Order by | Dropdown | Ordena la lista |
Opciones de Filter by:
- Bot ID — lista de bots con checkbox para selección múltiple
- Repository — All · Default · Finance · Product
- Technology — Python · Java · JavaScript · Command
Columnas: Bot ID · Version · Technology · Repository
Acciones disponibles: Snippet generator
Runners¶
Ubicación: Instances › Runners
| Campo | Tipo | Descripción |
|---|---|---|
| Machine ID | Texto libre | Búsqueda por ID de la máquina |
| Filter by | Dropdown con checkbox múltiple | Selecciona múltiples valores |
| Order by | Dropdown | Ordena la lista |
Opciones de Filter by:
- Name — lista de VMs con checkbox múltiple
- Type
- Status — Online / Offline
Columnas: Screenshot · Name · MachineID · Type · Status
Acciones disponibles: Refresh · New Runner · Snippet generator
Result Files¶
Ubicación: Task Management › Result Files
| Campo | Tipo | Descripción |
|---|---|---|
| Filter by | Dropdown | Filtra la lista por criterio |
| Order by | Dropdown | Ordena la lista |
Opciones de Filter by: Automation · Name · Date · Repository
Execution Log¶
Ubicación: Task Management › Execution Log
| Campo | Tipo | Descripción |
|---|---|---|
| Filter by | Dropdown con checkbox múltiple | Selecciona múltiples valores |
| Order by | Dropdown | Ordena la lista |
Opciones de Filter by:
- Date
- Label — lista de logs disponibles con checkbox múltiple
- Repository
Columnas: Label · Date · Repository
Errors¶
Ubicación: Automation Control › Errors
| Campo | Tipo | Descripción |
|---|---|---|
| Task ID | Texto libre | Búsqueda por ID de la tarea relacionada con el error |
| Filter by | Dropdown | Filtra la lista por criterio |
| Order by | Dropdown | Ordena la lista |
Opciones de Filter by: Automation · Date
Columnas: Error ID · Task ID · Date · Error Type · Message · Automation · Version
Acciones disponibles: Snippet generator
Alerts¶
Ubicación: Automation Control › Alerts
| Campo | Tipo | Descripción |
|---|---|---|
| Task ID | Texto libre | Búsqueda por ID de la tarea relacionada con la alerta |
| Filter by (1) | Dropdown | Primer criterio de filtro |
| Filter by (2) | Dropdown | Segundo criterio de filtro |
Opciones de Filter by:
- Automation — lista de automatizaciones con checkbox múltiple
- Date
- Type
Tipos de alerta: Warn · Error · Info
Columnas: Type · Alert · Task ID · Automation · Date · Link
Acciones disponibles: Snippet generator
Automations¶
Ubicación: Instances › Automations
| Campo | Tipo | Descripción |
|---|---|---|
| Search | Texto libre | Búsqueda libre en la lista |
| Filter by | Dropdown con checkbox múltiple | Selecciona múltiples valores |
| Order by | Dropdown | Ordena la lista |
Opciones de Filter by:
- Label — lista de labels con checkbox múltiple
- Name
- Repository
Columnas: Icon · Name · Label · Description · Bot ID · Repository · Warning
Acciones disponibles: Snippet generator