Skip to content

Conversation

@MarceloRobert
Copy link
Contributor

Backend integrado; Alterado ponto para nova classe; Adicionada melhor forma para adicionar e visualizar os pontos; Organização nos arquivos; Adicionada tela de login e seleção de mapas; Removidas funções e widgets desnecessários; Mudanças de layout.

MarceloRobert and others added 30 commits August 16, 2022 15:51
Mudado a estrutura inicial dos arquivos; dialog_qrcode mudado para mais responsivo; alguns warnings corrigidos
Reordenada a estrutura dos arquivos; adicionados arquivos do módulo 1 para referência e testes; Início da mudança do modelo do ponto;

Minor: organizados os imports do svg_map.view; organizados requisitos do pubspec.yaml;
Impressão de todos os pontos em PDF implementada.
Testes iniciais
Corrigido o get dos pontos no início; força double em x e y; removidos prints de teste
Agora sai um ponto por página a4 no pdf, assim tornando o QR Code maior e mais fácil de ler
Adicionados arquivos para login;
Edição do ponto implementada, PDF agora está em preto e branco e possui o nome do app
Colocado login automático para testes; verificado os pontos para adicionar o salvamento do ponto;
Requisição criada e chamada no código, falta o salvamento do ponto para q tenhamos o uuid do ponto para pesquisar qual ponto vai editar e a implementação do token, pois apenas coloquei o token direto, na gambiarra de copiar do insomnia
Os pontos são salvos ao serem adicionados; o uuid é retornado para eles; os QrCodes agora usam o uuid no dialog e no pdf.
Corrigido o problema onde o id aumentava sozinho; todos os pontos vêm do backend, incluindo o inicial; mudanças menores para o funcionamento das adições.
Editar e deletar pontos no banco implementados. Pegar os pontos do banco por mapa em testes
Agora os pontos são recebidos pelo getMapPoints ao invés de getAllPoints.
Adição do svg para o IMC e corrigido o funcionamento dos assets.
Arrumando o ponto anterior, agora ele é string, para referenciar o uuid, é setado como o último ao pegar todos os pontos.
Caminho para o asset do mapa corrigido; inicialização do prev corrigida.
Agora o aplicativo espera a resposta do servidor antes de realizar a build, correções ainda precisam ser feitas
Ao cadastrar um ponto define o ponto anterior como seu vizinho e atualiza o vizinho do ponto anterior para conter o novo ponto.
Danielhfc and others added 28 commits September 15, 2022 17:51
Os erros são tratados no svg_map, deve ser confirmado se essa é a melhor forma; Interface para comunicar o erro foi refeita.
Agora é possível esperar o servidor e tentar novamente caso haja erros; Mudança do mapa para o piso superior; Mudança da pessoa para a entrada da rampa superior.
Arrumado a adição dos pontos pelo merge com backendIntegration.
Servidor do Heroku para o onRender; Melhoria das mensagens de erro de login, adição das mensagens de erro da adição de pontos
Agora são gerados vários QR codes menores ao invés de apenas um grande e centralizado
Alterações nas dimensões e quantidades de QR Codes
Json estava quebrado, não passava uuid, agora a verificação da cor é feita pelo uuid e não pelo name.
Removidos o widget Person, o uso do Dijkstra; Adicionado o inicial do provider para login; Pacotes no pubspec reorganizados/alterados.
Iniciadas as mudanças no modelo, necessário integração com o banco para funcionar. O token de login agora é passado por Shared Preferences. Removidos alguns parâmetros de funções que não estavam sendo utilizados. Teste com nova remoção de ponto
Removidas bibliotecas não utilizadas, removidos prints desnecessários, adicionados consts onde possível; Correção de alguns erros na implementação do novo modelo de ponto, necessário atualizar os pontos existentes no banco.
Post corrigido, Edit verificado erro
Correções nos modelos e em passagens de/para Json; Mudança em getColors do pointWidget; correção no recebimento e adição de pontos, criação do modo de adição; arquivos de diálogos renomeados e ajustados; correções menores.
Adicionado arquivo para widgets de traços e colocada direção no vizinho ao adicionar novo ponto
Arrumada a direção dos neighbors ao adicionar ponto ou vizinho, adicionado arquivo de flags do mapa, test_line renomeado, botão debug de ponto adicionado.
Modificações para adicionar o ponto inicial; correções nos arquivos .repository.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants