- 14 May, 2024 2 commits
-
-
Fernão Lopes authored
-
Fernão Lopes authored
-
- 13 May, 2024 1 commit
-
-
Fernão Lopes authored
feat(artigos): altera rota blog/upload para blog/content; adiciona rotas PUT e DELETE de blog/content
-
- 10 May, 2024 1 commit
-
-
Fernão Lopes authored
update(artigo): adiciona endpoint para visualizar arquivo; altera modelo de artigo; corrige upload de arquivo
-
- 09 May, 2024 1 commit
-
-
Vince Tozzi authored
-
- 08 May, 2024 2 commits
-
-
Vince Tozzi authored
-
Vince Tozzi authored
-
- 07 May, 2024 4 commits
-
-
Vince Tozzi authored
-
Fernão Lopes authored
-
Vince Tozzi authored
-
Vince Tozzi authored
-
- 06 May, 2024 2 commits
-
-
Vince Tozzi authored
-
Vince Tozzi authored
-
- 26 Apr, 2024 1 commit
-
-
Fernão Lopes authored
-
- 23 Apr, 2024 6 commits
-
-
exu authored
-
Fernão Lopes authored
-
Fernão Lopes authored
-
Fernão Lopes authored
-
Fernão Lopes authored
-
Fernão Lopes authored
-
- 21 Apr, 2024 2 commits
-
-
Criação de testes que contemplam a criação de novo blog post, busca e recuperação do SMID e posterior get do artigo. Para possibilitar a criação foi necessária a passagem do discovery de endpoints para a inicialização da classe Baobaxia. Adicionalmente: * Move a pasta `old_tests` para `old` de forma a não atrapalhar no autocomplete usando o padrão `*tests*`. * Remove blog posts pre-existentes da mucua de fixture
-
Saci Pererê authored
-
- 18 Apr, 2024 2 commits
-
-
Fernão Lopes authored
-
Fernão Lopes authored
-
- 17 Apr, 2024 1 commit
-
-
Fernão Lopes authored
-
- 15 Apr, 2024 2 commits
-
-
-
Fernão Lopes authored
-
- 11 Apr, 2024 1 commit
-
-
Fernão Lopes authored
-
- 10 Apr, 2024 3 commits
-
-
Vince Tozzi authored
-
Fernão Lopes authored
-
-
- 31 Mar, 2024 3 commits
-
-
Saci Pererê authored
- Em favor do padrão singleton que cria um Baobaxia no módulo original
-
Saci Pererê authored
-
Vince Tozzi authored
-
- 30 Mar, 2024 5 commits
-
-
Saci Pererê authored
- Contém refactoração de vários elementos ligados direta e indiretamente à autorização.
-
Testes utilizam Mucua localizada nas fixtures - Quando realizavamos a importação direta da aplicação para rodar um cliente nos testes. Esta vinha com a chamada padrão da Baobáxia `Baobaxia()`, a qual é configurada com parâmetro presentes no diretório do usuário do SO. - Desta forma não teríamos como utilizar cenário reprodutíveis nos testes. - Principais modificações: - A classe BaobaxiaAPI foi transformada em uma dependência e reescrita durante os testes utilizando a função `app.dependency_overrides` - A classe BaobaxiaAPI torna-se chamável `__call__` para possibilitar mantermos o padrão Singleton garantido pelo import de um objeto definido em um módulo. De outra forma seria necessário retornar através de funções, o que iria quebrar o padrão Singleton. E consequentemente as sessoes. - A classe BaobaxiaAPI pode receber um objeto da classe Baobaxia como parâmetro, permitindo variação das configurações da aplicação. - Modificações adicionais: - Cria opção para pular a configuração do instalador - SaberConfig é agora um BaseSetting (pydantic) - Cria configuração global da aplicação - Add pydantic-settings - Uso da biblioteca Loguru - Update dependencies - Permite que `main.py` seja executável diretamente
-
Saci Pererê authored
Cria pipeline com definição para execução de testes unitários. No runner foram instalados: - git-annex - pipx - poetry
-
Saci Pererê authored
This reverts commit 4d32582a.
-
Saci Pererê authored
Cria pipeline com definição para execução de testes unitários. No runner foram instalados: - git-annex - pipx - poetry
-
- 18 Mar, 2024 1 commit
-
-
Fernão Lopes authored
-