Skip to content

fix: ordem do botão Prefect em Flow Schedules - #1105

Merged
Winzen merged 2 commits into
mainfrom
fix/admin-flow-schedule-button-order
Oct 6, 2026
Merged

Winzen merged 2 commits into
mainfrom
fix/admin-flow-schedule-button-order

Conversation

@Winzen

@Winzen Winzen commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Contexto

Ajuste visual na coluna "Flow Name" do admin de DisabledFlowSchedule (basedosdados/backend#1104): o botão "Prefect ↗" ficava depois do nome do flow — mais fácil de escanear a lista quando o botão, que é a ação mais usada, vem primeiro.

Arquivos alterados

backend/apps/admin_data_tools/admin.py

Mudança

# antes
'<a href="{}">{}</a> <a href="{}" target="_blank" rel="noopener" '
'class="btn btn-secondary btn-sm" style="padding: 1px 6px;">Prefect ↗</a>',
change_url, obj.flow_name, deployment_url,

# depois
'<a href="{}" target="_blank" rel="noopener" '
'class="btn btn-secondary btn-sm" style="padding: 1px 6px;">Prefect ↗</a> - '
'<a href="{}">{}</a>',
deployment_url, change_url, obj.flow_name,

Botão "Prefect ↗" primeiro (à esquerda), separador " - ", nome do flow em seguida.

Benefícios

  • Mais fácil de escanear a lista quando o que importa primeiro é abrir o deployment no Prefect.
  • Separador visual deixa claro que são dois elementos distintos (link do admin vs. botão externo).

@github-actions github-actions Bot added the prod Indica que o Pull Request está com a branch de destino (base) apontando para main label Oct 6, 2026
Winzen added 2 commits October 6, 2026 15:41
Alinha o botão "Prefect ↗" à esquerda, com o nome do flow em seguida
— mais fácil de escanear a lista quando o que importa primeiro é
abrir o deployment no Prefect, não o nome em si.
Deixa mais claro visualmente que são dois elementos distintos.
@Winzen
Winzen force-pushed the fix/admin-flow-schedule-button-order branch from 0738ae4 to d831ba9 Compare October 6, 2026 18:41
@Winzen Winzen self-assigned this Oct 6, 2026
@Winzen
Winzen merged commit 553af3f into main Oct 6, 2026
5 checks passed
@Winzen
Winzen deleted the fix/admin-flow-schedule-button-order branch October 6, 2026 18:42
github-actions Bot added a commit that referenced this pull request Oct 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

prod Indica que o Pull Request está com a branch de destino (base) apontando para main

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant