Segundo release do Bagre, focado em automação. 🎣
✨ Destaques
🔑 Tokens de API para automação (#91)
Autenticação por token (Authorization: Bearer bagre_…) para operar o Bagre via Terraform/OpenTofu, operators e CI — sem sessão de usuário. Gerenciáveis pela UI (Tokens de API) e pela REST (/api/api-tokens), com escopo e revogação.
Isto destrava o provider OpenTofu/Terraform (
terraform-provider-bagre), que usaBAGRE_ENDPOINT+BAGRE_TOKEN.
↕️ Ordenação clicável nos Ranges Mestre (#92) — comunidade 🎉
Ordenação crescente/decrescente por CIDR, Descrição e Categoria na tabela de Ranges Mestre. O CIDR ordena por valor numérico do IP (não alfabético). Componentes SortableTh/useSort genéricos, reaproveitáveis.
Obrigado ao @VitorCardosoGt — segundo contribuidor da comunidade do Bagre! 🙌 (o primeiro foi o @hendersonandrade). Gratidão, pessoal!
🔧 Manutenção
- Bump
brace-expansion5.0.6 → 5.0.7 (#93)
✅ Validação
Build das imagens (api + web) e fluxo de token validados end-to-end antes do merge (login → criar → usar como Bearer → 401 em token inválido). CI verde.
Changelog completo: v1.0.0...v1.1.0