Março¶
Filtros — Pequenas melhorias¶
Visão geral¶
Esta entrega atualiza a experiência de filtros em múltiplas telas do Orchestrator. O objetivo é padronizar o comportamento dos filtros e ampliar as possibilidades de busca e ordenação nas listagens.
Os módulos contemplados são: Tasks, Credentials, Schedule, Bots, Runners, Result Files, Execution Log, Errors, Alerts e Automations.
Observação
Todos os filtros de automação e repositório passarão a ter mecanismo de busca textual.
Padrão de comportamento dos filtros¶
Os filtros desta entrega seguem quatro padrões de interação:
Seleção única via dropdown Módulos como Schedule e Credentials utilizam dropdown simples, onde o usuário seleciona um critério por vez.
Seleção múltipla via checkbox Módulos como Bots, Runners, Execution Log, Automations e Alerts permitem selecionar múltiplos valores dentro de um mesmo filtro.
Campo de busca por texto livre Alguns módulos possuem campo de busca independente do "Filter by" (ex: Tasks → Task ID, Runners → Machine ID, Bots e Automations → Search).
Ordenação separada Todos os módulos possuem "Order by" separado do "Filter by", permitindo aplicar filtro e ordenação simultaneamente.
Módulos¶
Tasks¶
Localização: Task Management › Tasks
| Campo | Tipo | Descrição |
|---|---|---|
| Task ID | Texto livre | Busca por ID da task |
| Filter by | Dropdown | Filtra a listagem por critério |
| Order by | Dropdown | Ordena a listagem |
Opções de Filter by: Automation · Date · Repository · Runner · State
Status visíveis na listagem: Failed · Partially Completed · In Queue · In Process · Scheduled Task
Colunas: ID · Priority · Status · Elapsed time · Automation name · Runner · User Name
Credentials¶
Localização: Operation Tools › Credentials
| Campo | Tipo | Descrição |
|---|---|---|
| Filter by | Dropdown | Filtra a listagem por critério |
| Order by | Dropdown | Ordena a listagem |
Opções de Filter by:
- Date
- Name — exibe sugestões ao digitar
- Repository — opções: All · Default
Opções de Order by: Alphabetically · Newest First · Oldest First
Colunas: Label · Last Deploy · Repository
Schedule¶
Localização: Operation Tools › Schedules
| Campo | Tipo | Descrição |
|---|---|---|
| Filter by | Dropdown | Filtra a listagem por critério |
| Order by | Dropdown | Ordena a listagem |
Opções de Filter by:
- Automation — exibe dropdown com lista de automações disponíveis
- Name
- Status — Ativo / Inativo
Colunas: Name · Automation · Rule · Parameters · Status (toggle on/off)
Ações disponíveis: New Schedule · Bulk actions
Bots¶
Localização: Instances › Bots
| Campo | Tipo | Descrição |
|---|---|---|
| Search | Texto livre | Busca livre na listagem |
| Filter by | Dropdown com checkbox múltiplo | Seleciona múltiplos valores |
| Order by | Dropdown | Ordena a listagem |
Opções de Filter by:
- Bot ID — lista de bots com checkbox para seleção múltipla
- Repository — All · Default · Finance · Product
- Technology — Python · Java · JavaScript · Command
Colunas: Bot ID · Version · Technology · Repository
Ações disponíveis: Snippet generator
Runners¶
Localização: Instances › Runners
| Campo | Tipo | Descrição |
|---|---|---|
| Machine ID | Texto livre | Busca por ID da máquina |
| Filter by | Dropdown com checkbox múltiplo | Seleciona múltiplos valores |
| Order by | Dropdown | Ordena a listagem |
Opções de Filter by:
- Name — lista de VMs com checkbox múltiplo
- Type
- Status — Online / Offline
Colunas: Screenshot · Name · MachineID · Type · Status
Ações disponíveis: Refresh · New Runner · Snippet generator
Result Files¶
Localização: Task Management › Result Files
| Campo | Tipo | Descrição |
|---|---|---|
| Filter by | Dropdown | Filtra a listagem por critério |
| Order by | Dropdown | Ordena a listagem |
Opções de Filter by: Automation · Name · Data · Repository
Execution Log¶
Localização: Task Management › Execution Log
| Campo | Tipo | Descrição |
|---|---|---|
| Filter by | Dropdown com checkbox múltiplo | Seleciona múltiplos valores |
| Order by | Dropdown | Ordena a listagem |
Opções de Filter by:
- Date
- Label — lista de logs disponíveis com checkbox múltiplo
- Repository
Colunas: Label · Date · Repository
Errors¶
Localização: Automation Control › Errors
| Campo | Tipo | Descrição |
|---|---|---|
| Task ID | Texto livre | Busca por ID da task relacionada ao erro |
| Filter by | Dropdown | Filtra a listagem por critério |
| Order by | Dropdown | Ordena a listagem |
Opções de Filter by: Automation · Date
Colunas: Error ID · Task ID · Date · Error Type · Message · Automation · Version
Ações disponíveis: Snippet generator
Alerts¶
Localização: Automation Control › Alerts
| Campo | Tipo | Descrição |
|---|---|---|
| Task ID | Texto livre | Busca por ID da task relacionada ao alerta |
| Filter by (1) | Dropdown | Primeiro critério de filtro |
| Filter by (2) | Dropdown | Segundo critério de filtro |
Opções de Filter by:
- Automation — lista de automações com checkbox múltiplo
- Date
- Type
Tipos de alerta: Warn · Error · Info
Colunas: Type · Alert · Task ID · Automation · Date · Link
Ações disponíveis: Snippet generator
Automations¶
Localização: Instances › Automations
| Campo | Tipo | Descrição |
|---|---|---|
| Search | Texto livre | Busca livre na listagem |
| Filter by | Dropdown com checkbox múltiplo | Seleciona múltiplos valores |
| Order by | Dropdown | Ordena a listagem |
Opções de Filter by:
- Label — lista de labels com checkbox múltiplo
- Name
- Repository
Colunas: Icon · Name · Label · Description · Bot ID · Repository · Warning
Ações disponíveis: Snippet generator