Releases: gestaogovbr/api-pgd
Releases · gestaogovbr/api-pgd
3.2.6
What's Changed
- Allow user to fetch their own data with
GET /user/{email}
by @augusto-herrmann in #179 - Add a robots.txt file by @augusto-herrmann in #180
- Change mutable list defaults in Pydantic to default factory lists by @augusto-herrmann in #176
- Handle several database outage situations gracefully, add database health check endpoint by @augusto-herrmann in #181
Full Changelog: 3.2.5...3.2.6
3.2.5
What's Changed
- Define um default de 30 minutos para expiração do token de acesso by @augusto-herrmann in #167
- Retira o campo id da Contribuicao by @augusto-herrmann in #168
- Adiciona cabeçalho Content-Security-Policy às páginas de documentação by @augusto-herrmann in #169
- Adiciona links para Swagger UI e Redoc na descrição da documentação by @augusto-herrmann in #171
Full Changelog: 3.2.4...3.2.5
3.2.4
What's Changed
- Check for integer ranges in input validation for participante, plano_trabalho and plano_entregas by @augusto-herrmann in #157
- Simplify data validation domains using Enum instead of functions by @augusto-herrmann in #159
- Solve pydantic's warnings about deprecated methods .json and .dict by @augusto-herrmann in #160
- Solve SQL Alchemy's warnings about absence of PlanoTrabalho in session by @augusto-herrmann in #161
- Add tests and documentation for the
date
anddatetime
formats accepted fordata_assinatura_tcr
ofparticipante
by @augusto-herrmann in #162 - Update allowed values for
modalidade_execucao
in the docs by @augusto-herrmann in #163 - Update examples of API usage in the documentation by @augusto-herrmann in #164
Full Changelog: 3.2.3...3.2.4
3.2.3
What's Changed
- Tratar adequadamente quando o valor null é passado em campos opcionais que podem ser listas by @augusto-herrmann in #153 and #155
Full Changelog: 3.2.2...3.2.3
3.2.2
What's Changed
- Handle error when attempting to log in with a non-existing user by @augusto-herrmann in #146
Full Changelog: 3.2.1...3.2.2
3.2.1
What's Changed
- Add additional explanation about cod_unidade_autorizacao by @augusto-herrmann in #136
- Disallow users that have been disabled from logging into the application by @augusto-herrmann in #137
Full Changelog: 3.2.0...3.2.1
3.2.0
What's Changed
- Make
data_assinatura_tcr
not nullable by @augusto-herrmann in #129 - Add new field and instructions in docs to inform system of origin by @augusto-herrmann in #130
- Corrigir documentação da OpenAPI para mostrar os códigos de status HTTP que de fato podem ser retornados by @augusto-herrmann in #126
- Change data type of origem_unidade in Pydantic to Enum by @augusto-herrmann in #132
- Use lifespan instead of event handler to remove deprecation warning by @augusto-herrmann in #133
Full Changelog: 3.1.0...3.2.0
3.1.0
What's Changed
- Create test case for Participante and PlanoTrabalho in different units and fix foreign key binding them by @augusto-herrmann in #123
- New madatory field
cod_unidade_lotacao_participante
in PlanoTrabalho makes the API incompatible with clients designed for the previous version
Full Changelog: 3.0.9...3.1.0
3.0.9
Full Changelog: 3.0.8...3.0.9
3.0.8
What's Changed
- Fix schema documentation for data avaliação by @augusto-herrmann in #121
Full Changelog: 3.0.7...3.0.8