Open merlid opened 3 years ago
Esse problema envolve vários pontos, vamos lá.
O nosso sistema de upload de arquivo eh um puro programação orientada a gambiarra, convertemos o arquivo que é mandado ao navegador para base64 e salvamos isso como uma String no banco de dados. Pq fazemos isso? Pq pra fazer um sistema de armazenamento de vdd precisaríamos contratar um serviço de nuvem ( AWS, Azure, etc) para que eles lidassem com o arquivo por parte do back-end.
Já existe um limite de aproximadamente 50mb implementado no back-end https://github.com/dsm-cefet-rj/trabalho-integrado-2020-1-grupo-4/blob/2be5024464cb89c5369e781f4f4c6c99c881cb9c/back-end/src/index.js#L25-L26
De fato isso não chega ao usuário, vou dar atenção as outras issues e vejo o que faço e atualizo aqui se algo mudar.
Devido a limitações de recursos, sugerimos que o tamanho dos arquivos permitidos para upload pelo usuário em Notas tenha um tamanho máximo. Caso o arquivo seja maior que o tamanho estabelecido, poderia ser exibida uma pequena mensagem informando “Tamanho máximo de upload de arquivo: x MB”, por exemplo.