Commit Graph

206 Commits

Author SHA1 Message Date
Felipe Coutinho
b124d5193f chore: adicionar configuração de dependências no pnpm-workspace
Adiciona a configuração 'onlyBuiltDependencies' no arquivo
pnpm-workspace.yaml, especificando as dependências que devem ser
construídas: esbuild, sharp e unrs-resolver. Essa mudança visa
otimizar o gerenciamento de dependências no projeto.
2025-11-16 12:28:15 -03:00
Felipe Coutinho
7d88852ceb feat: adicionar configuração do ESLint e scripts de lint no package.json
Adiciona a configuração do ESLint ao projeto e inclui scripts para
executar e corrigir problemas de lint no package.json. Remove a
configuração anterior do ESLint que estava no arquivo .eslintrc.json.
2025-11-16 00:58:28 -03:00
Felipe Coutinho
9c004ca879 feat: remover variável de ambiente NEXT_PUBLIC_GOOGLE_OAUTH_ENABLED
Removida a variável de ambiente NEXT_PUBLIC_GOOGLE_OAUTH_ENABLED do
arquivo .env.example e ajustada a lógica de verificação do login
com Google no cliente de autenticação. Agora, a disponibilidade
do login com Google sempre retorna true, e a validação real
deve ser feita no servidor. Também removido o script de lint
do package.json.
2025-11-16 00:54:04 -03:00
Felipe Coutinho
c0f5e671ec feat: remover guias de deploy obsoletos e atualizar variáveis de ambiente
Removidos os arquivos de guia de deploy para Coolify, Docker Hub e o
docker-compose.prod.yml, que estavam desatualizados. Atualizadas as
variáveis de ambiente no arquivo .env.example para refletir as
mudanças necessárias na configuração do projeto.
2025-11-15 23:11:09 -03:00
Felipe Coutinho
4358bcfb10 feat: adição de workflows e documentação para publicação no Docker Hub
- Implementado o workflow GitHub Actions para build e push da imagem do OpenSheets para o Docker Hub.
- Criado guia de deploy no Coolify, detalhando opções de uso e configuração.
- Atualizados arquivos de configuração do Docker Compose para produção, incluindo serviços e variáveis de ambiente.
- Adicionadas instruções para gerenciamento de versões e troubleshooting.
2025-11-15 16:37:27 -03:00
Felipe Coutinho
ea0b8618e0 feat: adição de novos ícones SVG e configuração do ambiente
- Adicionados ícones SVG para ChatGPT, Claude, Gemini e OpenRouter
- Implementados ícones para modos claro e escuro do ChatGPT
- Criado script de inicialização para PostgreSQL com extensão pgcrypto
- Adicionado script de configuração de ambiente que faz backup do .env
- Configurado tsconfig.json para TypeScript com opções de compilação
2025-11-15 15:49:36 -03:00