Skip to content

Releases: StrategicProjects/eusei

v0.4.0

17 Jun 13:25
7de5521

Choose a tag to compare

What's Changed

  • homebrew: aponta a formula para v0.3.1 by @milkway in #21
  • andamentos: fatiar listarAndamentos em lotes + progresso (SSE) — corrige 504 em processos enormes by @milkway in #23
  • release: v0.4.0 (andamentos em lotes + progresso SSE) by @milkway in #24

Full Changelog: v0.3.1...v0.4.0

v0.3.1

16 Jun 19:39
202d3f1

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0

15 Jun 21:23

Choose a tag to compare

What's Changed

  • ci: Bump softprops/action-gh-release from 2.6.2 to 3.0.0 by @dependabot[bot] in #2
  • deps: Bump roxmltree from 0.20.0 to 0.21.1 by @dependabot[bot] in #5
  • deps: Bump tower-http from 0.6.11 to 0.7.0 by @dependabot[bot] in #3
  • deps: Bump sha2 from 0.10.9 to 0.11.0 by @dependabot[bot] in #4

New Contributors

Full Changelog: v0.2.0...v0.3.0

eusei v0.2.0

15 Jun 20:17

Choose a tag to compare

Empacotamento + segurança + genericização.

Novidades

  • Pacote .deb (eusei_0.2.0-1_amd64.deb): instala o binário em /usr/bin/eusei,
    a unit systemd, e no postinst cria o usuário de sistema e gera /etc/eusei.env
    com um token aleatório. sudo apt install ./eusei_0.2.0-1_amd64.deb
  • Homebrew: brew tap StrategicProjects/eusei https://github.com/StrategicProjects/eusei && brew install eusei (compila do fonte).
  • Segurança: comparação de token em tempo constante (SHA-256 + subtle); token
    aleatório no install; recusa subir com token placeholder.
  • Genérico: nenhum domínio/host fixo no código — qualquer instância do SEI
    funciona via SEI_URL/SEI_SIGLA_SISTEMA/SEI_IDENTIFICACAO_SERVICO.

Endpoints

Consultas (procedimento/documento/publicacao/bloco/individual + lotes), andamentos,
documentos-/publicacoes-processo, 15 listas e SIP (permissao). Auth Bearer, falha
graciosa com codigo estável, landing + docs (Tailwind) servidas pelo binário.

Artefatos

  • eusei_0.2.0-1_amd64.deb — pacote Debian/Ubuntu (amd64, glibc ≥ 2.34)
  • eusei-linux-x86_64 — binário avulso (Ubuntu 22.04)

🤖 Generated with Claude Code

eusei v0.1.0

15 Jun 19:41

Choose a tag to compare

Primeira versão da eusei — API HTTP/JSON read-only sobre os Web Services SOAP do SEI.

Endpoints

  • Consultas: procedimento, procedimentos (lote), procedimento-individual, documento, documentos (lote), publicacao, bloco
  • Processo: andamentos (linha do tempo), documentos-processo, publicacoes-processo
  • Listas: unidades, séries, tipos-procedimento, países, estados, cidades, cargos, hipóteses-legais, e mais (15 no total)
  • SIP: permissao (requer SEI_SIP_*)

Destaques

  • Auth Bearer; chave do SEI nunca exposta ao cliente
  • Falha graciosa com codigo estável (sei_indisponivel 503, sei_fault 400, sei_timeout 504, …) e 1 retentativa
  • Landing (Tailwind v4) + documentação custom com diagramas SVG, tudo vendorizado no binário (sem CDN)
  • Deploy systemd + nginx (idempotente)

Artefato

  • eusei-linux-x86_64 — binário release (Ubuntu 22.04 / glibc, x86-64). Coloque em /opt/eusei/eusei e configure /etc/eusei.env.

🤖 Generated with Claude Code