Skip to content

Samuel#263#264

Merged
SamuelFortes merged 3 commits into
devfrom
Samuel#263
Jul 7, 2026
Merged

Samuel#263#264
SamuelFortes merged 3 commits into
devfrom
Samuel#263

Conversation

@SamuelFortes

Copy link
Copy Markdown
Collaborator

No description provided.

api_service.dart e auth_service.dart usavam _baseUrl hardcoded para
localhost:8000, o que quebraria em produção. Passam a usar kBaseUrl,
já parametrizável via --dart-define=FOCUS_API_BASE_URL.
- SECRET_KEY, DEBUG e ALLOWED_HOSTS passam a vir de env vars
- CORS restrito a FRONTEND_URL quando definida (mantem liberado em dev)
- Banco configurado via DATABASE_URL (dj-database-url), com fallback
  para o SQLite local
- WhiteNoise para servir estaticos do admin
- requirements.txt limpo (estava com o freeze de todo o ambiente local,
  incluindo pacotes nao usados pelo projeto) e com gunicorn,
  whitenoise, dj-database-url e psycopg2-binary adicionados
- build.sh com os passos de build usados no Render
- ci.yml passa a rodar tambem em push para dev, com um job novo que
  builda o Flutter Web e publica no GitHub Pages apos os testes
  passarem (branch dev apenas)
- render.yaml define o web service Django + Postgres gratuitos no
  Render, com auto-deploy nativo pela branch dev (sem precisar de
  deploy hook)
@SamuelFortes
SamuelFortes merged commit 3a3a88b into dev Jul 7, 2026
1 of 2 checks passed
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.

1 participant