Skip to content
Open

PR #3

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
116 commits
Select commit Hold shift + click to select a range
d092ca4
Arquivo .secrets para a inserção das variaveis de ambiente, sensiveis
IgorStrauss Sep 1, 2023
dc91e16
Arquivo settings.toml definindo as variaveis de acordo com cada ambiente
IgorStrauss Sep 1, 2023
d97c915
Arquivo com script para rodar comandos utilizando o prefixo 'make'
IgorStrauss Sep 1, 2023
43f7b9a
Diretorio para modularização da aplicação, respeitando as boas prátic…
IgorStrauss Sep 1, 2023
03902be
Arquivo com as dependências atuais
IgorStrauss Sep 1, 2023
5a8c77a
feature variaveis-dynaconf
IgorStrauss Sep 1, 2023
65b40f0
Update README.md
IgorStrauss Sep 1, 2023
ede79f2
Incluindo requirements com as dependencias para a aplicação
IgorStrauss Sep 1, 2023
799e3a3
Merge pull request #2 from DeliveryAPP-Project/poc/001-initial
IgorDmoura Sep 1, 2023
ea94091
Corrigindo requirements.txt com a inclusão da lib python-dotenv
IgorStrauss Sep 1, 2023
41b2fb3
gitignore
IgorStrauss Sep 1, 2023
b71666a
Merge pull request #1 from DeliveryAPP-Project/feature/variaveis-dyna…
IgorDmoura Sep 1, 2023
48147dd
Arquivo para exemplo onde estarão os dados sensiveis da aplicação
IgorStrauss Sep 8, 2023
8302310
Arquivo que serve para referencia de uso dos comandos 'make' e a desc…
IgorStrauss Sep 8, 2023
2bb70ad
Diretorio que contem os arquivos e configurações para os bancos de da…
IgorStrauss Sep 8, 2023
2f2ffa8
Model User, criado para inicializar a conexão com o sqlalchemy e db
IgorStrauss Sep 8, 2023
91a8c24
Atualizando arquivo gitignore
IgorStrauss Sep 8, 2023
472a49f
Atualizando conteúdo do arquivo makefile
IgorStrauss Sep 8, 2023
0c993e7
Atualizando conteúdo do arquivo .secrets
IgorStrauss Sep 8, 2023
5dbb925
sem conteúdo
IgorStrauss Sep 8, 2023
f3c9cd2
Atualização das informações sobre os comandos para inicializar a apli…
IgorStrauss Sep 9, 2023
0c29cdc
Atualização db development para sqlite
IgorStrauss Sep 9, 2023
b494fed
Atualização dados db para ambiente development
IgorStrauss Sep 9, 2023
3795b81
Atualizando requirements.txt
IgorStrauss Sep 10, 2023
3d2d94f
Merge pull request #5 from DeliveryAPP-Project/feature/docker
IgorDmoura Sep 11, 2023
4b45fdc
Merge pull request #4 from DeliveryAPP-Project/feature/configuracao-b…
IgorDmoura Sep 11, 2023
586f633
Refactor code and add flask restx config
vanessadmoura Sep 12, 2023
eb95edc
Merge pull request #6 from DeliveryAPP-Project/feature/archtype
IgorDmoura Sep 13, 2023
48c947a
Criando arquivo 'mock_data' com dados estaticos para uso em desenvolv…
IgorStrauss Sep 17, 2023
d511fbe
feature: add product model
vanessadmoura Oct 3, 2023
b9de921
Rotas restaurants e products retornando consulta com dados estáticos
IgorStrauss Oct 10, 2023
5c9c726
Merge pull request #7 from DeliveryAPP-Project/feature/model-product
IgorDmoura Oct 11, 2023
09438b6
Merge pull request #8 from DeliveryAPP-Project/feature/model-restaurant
IgorDmoura Oct 11, 2023
6fffb82
Atualizando comando 'make up'
IgorStrauss Oct 17, 2023
2f423f6
Atualizando libs com linters, MyPy Type Check e Black Formatter
IgorStrauss Oct 17, 2023
aa9e660
Refatoração de linha de código
IgorStrauss Oct 17, 2023
1ba5e14
Merge pull request #9 from DeliveryAPP-Project/chore/melhorias-e-refa…
IgorDmoura Nov 8, 2023
6c748b0
Model Client de acordo com dados do formulario
IgorStrauss Nov 16, 2023
6278c6b
Model Order de acordo com os dados vindos de Client, Restaurant e Pro…
IgorStrauss Nov 16, 2023
2d78f91
Inserindo metodos to_dict em ambos os models
IgorStrauss Nov 16, 2023
0b10627
Inserindo metodos para client e orders, namespaces e services. aguard…
IgorStrauss Nov 16, 2023
6c3407e
Merge pull request #10 from DeliveryAPP-Project/feature/model-custome…
IgorDmoura Nov 29, 2023
1cea365
Merge pull request #11 from DeliveryAPP-Project/feature/controller-cl…
IgorDmoura Nov 29, 2023
26a743b
Alterando estado da aplicação para deploy inicial mvp conforme orient…
IgorStrauss Jan 16, 2024
5b7a342
Incluindo tipagem de dados nos models
IgorStrauss Jan 29, 2024
a1acbce
Incluindo complemento envvar do dynaconf, flask_cors liberando acesso…
IgorStrauss Jan 29, 2024
eb08fa6
Removendo script do .secrets e definindo no settings.toml
IgorStrauss Jan 29, 2024
b46dcd0
Incluindo comando Make para executar app com o gunicorn, e alterando …
IgorStrauss Jan 29, 2024
22707af
Merge pull request #12 from DeliveryAPP-Project/Estado_mvp_para_deplo…
IgorDmoura Jan 30, 2024
93ce89c
Alterando estrutura namespace, separando por model, para renderizar n…
IgorStrauss Feb 4, 2024
164e6ae
Criando variaveis e banco de dados para ambiente de homologação, ajus…
IgorStrauss Feb 12, 2024
7a9dc03
Merge pull request #14 from DeliveryAPP-Project/feature/15-criar-ambi…
IgorStrauss Feb 12, 2024
2079472
Merge pull request #13 from DeliveryAPP-Project/feature/12-ajustar-na…
IgorDmoura Feb 16, 2024
8279a7f
Merge pull request #15 from DeliveryAPP-Project/main
IgorDmoura Feb 16, 2024
9f43a5d
Adicionando estrutura inicial para o pytest
IgorStrauss Feb 17, 2024
dc5af27
Merge pull request #16 from DeliveryAPP-Project/feature/24-implementa…
IgorStrauss Feb 18, 2024
fad819d
feature: added pylint
vanessadmoura Feb 19, 2024
6553f73
Adicionado e configurado serializador
vanessadmoura Feb 21, 2024
6cef748
Merge pull request #18 from DeliveryAPP-Project/feature/23-implementa…
IgorDmoura Mar 4, 2024
04e05cf
Merge branch 'homologacao' into feature/25-configuracao-serializador
IgorDmoura Mar 4, 2024
b89bf07
Merge pull request #19 from DeliveryAPP-Project/feature/25-configurac…
IgorDmoura Mar 4, 2024
8a478f0
Merge pull request #20 from DeliveryAPP-Project/homologacao
vanessadmoura Mar 4, 2024
a696173
feature/27-teste-de-integracao-get
vanessadmoura Mar 4, 2024
8462bd4
poc: whatsapp message
vanessadmoura Mar 7, 2024
f6487be
poc: refactor twilio utils
vanessadmoura Mar 7, 2024
ea19a62
Fix bug in test
vanessadmoura Mar 10, 2024
cbfd527
Merge pull request #22 from DeliveryAPP-Project/poc/30-whatsapp-twilio
IgorDmoura Mar 10, 2024
dda32af
feat: criando testes de integração dos métodos POST
felipemdf Mar 12, 2024
db46fa0
fix: corrigindo dependências não utilizadas e adicionado dependência …
felipemdf Mar 13, 2024
89f818e
Merge pull request #23 from DeliveryAPP-Project/feature/28-teste-inte…
IgorDmoura Mar 18, 2024
c690456
Adicionado mensagem do pedido para whatsapp
vanessadmoura Mar 20, 2024
005fe65
add Endpoint to show restaurant products
vanessadmoura Apr 1, 2024
06b4fde
add Endpoint to show restaurant products
vanessadmoura Apr 1, 2024
0904623
Add endpoint to show restaurant products
vanessadmoura Apr 1, 2024
9344c22
arrumar código
vanessadmoura Apr 3, 2024
8c85809
solve error merge
IgorDmoura Apr 3, 2024
0294bf3
Merge pull request #25 from DeliveryAPP-Project/feature/37-endpoint-r…
IgorDmoura Apr 3, 2024
c5a6ca3
Merge branch 'homologacao' into feature/35-mensagem-pedido-whatsapp
IgorDmoura Apr 5, 2024
c2e9b82
Merge pull request #24 from DeliveryAPP-Project/feature/35-mensagem-p…
IgorDmoura Apr 5, 2024
32615e9
adicionado implementação do redis
vanessadmoura Apr 8, 2024
6ee8b22
Adicionado redis no patch
vanessadmoura Apr 9, 2024
21b6548
Merge pull request #26 from DeliveryAPP-Project/feature/38-implementa…
IgorDmoura May 8, 2024
effe042
feat: Adicionar testes para os endpoints de clientes
May 16, 2024
7cd4a51
feat: Adicionar testes para os endpoints de users
May 16, 2024
44b8352
feat: Adicionar testes para os endpoints de products
May 16, 2024
42b6481
WIP: Adicionar testes para os endpoints de restaurantes
May 16, 2024
0872e74
feat: pragma de chaves estrangeiras para o banco de testes
May 16, 2024
85fefac
feat: Adicionar suporte para cobertura de testes
jvras58 May 17, 2024
0e3a895
WIP: corrigir testes para os endpoints de restaurantes e orders
jvras58 May 20, 2024
1b57d70
feat: Corrigir erro ao atualizar atributos de instância de classe
May 20, 2024
dbe17b9
feat: Adicionar dependência factory_boy
jvras58 May 21, 2024
1a7ba6a
chore: Removido factories de teste desnecessários
jvras58 May 23, 2024
24baac2
wip: Corrigir problemas com a função abort nos controllers
May 29, 2024
1ad89c7
fix: Corrigido uso incorreto da função abort nos controllers
jvras58 May 29, 2024
4cc21d4
feat: Remover comentários e código desnecessários
jvras58 May 30, 2024
a7fae03
chore: .pytest_cache/ no gitignore
jvras58 May 30, 2024
2b14926
Chore: linter Python e formatador de código add (Ruffs)
jvras58 May 30, 2024
43ec5ab
feat: Tipagem dos metodos dos controllers
jvras58 Jun 8, 2024
c6af426
feat: TIpagem dos services
jvras58 Jun 8, 2024
8f1b48d
feat: Anotação de Tipo: base.py,database.py e commands.py
jvras58 Jun 8, 2024
e88a1ad
Merge pull request #38 from DeliveryAPP-Project/feature/52-testes-delete
IgorDmoura Jun 19, 2024
0589011
Merge branch 'main' into feature/58-tipagem-metodos
jvras58 Jun 20, 2024
94bad66
feat: Documentação readme de como usar a aplicação
jvras58 Jun 27, 2024
c21662f
feat: Refatorar lógica de criação de pedido
jvras58 Jun 27, 2024
df08aa7
feat: Atualizar comandos Make e guia de comandos
jvras58 Jun 27, 2024
45dc17e
Merge pull request #40 from DeliveryAPP-Project/feature/50-Readme_Api
IgorDmoura Jul 3, 2024
94b35b2
Merge pull request #41 from DeliveryAPP-Project/feature/60-Ajuste_da_API
IgorDmoura Jul 3, 2024
c963f5c
Merge pull request #39 from DeliveryAPP-Project/feature/58-tipagem-me…
IgorDmoura Jul 3, 2024
224d3df
chore: Formmated Linter
jvras58 Sep 11, 2024
1692ca3
feat: Add horario_funcionamento and horario_fechamento columns to Res…
jvras58 Sep 12, 2024
0409e83
feat: Update port mapping in docker-compose.yml
jvras58 Sep 18, 2024
8cd75f1
feat: Adicionar verificação de horário de funcionamento do restaurante
jvras58 Sep 19, 2024
93d5c7c
fix: Reconfiguração dos horarios de funcionamentos e fechamento do re…
jvras58 Sep 19, 2024
d4fa0ab
finalização de adição de horario de funcionamento/fechamento de resta…
jvras58 Sep 26, 2024
6f7a7bb
chore: como definido que pode ou não ser preenchido os campos horario…
jvras58 Sep 26, 2024
bc14fa3
Merge pull request #49 from DeliveryAPP-Project/feature/status-aberto…
IgorDmoura Nov 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 71 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,71 @@
.venv
# Arquivos e diretórios específicos do Flask
/__pycache__/
/*.pyc
/*.pyo
/*.pyd

# Banco de dados SQLite (substitua o nome do arquivo pelo seu, se necessário)
/db.sqlite
/db_testing.sqlite
data*
/data

# Diretório virtualenv (se estiver usando um ambiente virtual)
/venv/
venv*

# Arquivos e diretórios específicos do Visual Studio Code
.vscode/
*.code-workspace
*.code-workspace-stored
.idea/
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw*
*.suo
*.user
*.sln.docstates

# Logs e arquivos temporários
*.log
*.pot
*.bak
*.tmp

# Arquivos gerados automaticamente
*.pyc
__pycache__/
*.db

# Ambiente virtual Python (se você usa um ambiente virtual)
/.env

# Dependências Python (exclui o diretório, mas inclui o arquivo de requisitos)
__pycache__/
*.pyc
*.pyo
__pycache__/
*.egg-info/
dist/
build/
*.egg
*.egg-info
*.egg-info/
MANIFEST

# Arquivos de configuração sensíveis, como .env, .env.local, etc.
.env
.env.local
.env.*.local
.secrets.toml
.tool-versions

# Diretórios específicos do Flask a serem excluídos
instance/
migrations/

# Arquivo de cobertura de código
.coverage
.pytest_cache/
Loading