Skip to content

fix: remove postgres and valkey host port exposure#155

Merged
Benevanio merged 17 commits into
masterfrom
develop
Jun 27, 2026
Merged

fix: remove postgres and valkey host port exposure#155
Benevanio merged 17 commits into
masterfrom
develop

Conversation

@Benevanio

Copy link
Copy Markdown
Collaborator

No description provided.

@vercel

vercel Bot commented Jun 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
painel-vagas Ready Ready Preview, Comment Jun 27, 2026 10:32am

Resolve a Issue #98.

Adiciona a opção para o candidato escolher entre "Sou Usuário" e "Sou
Admin" na mesma tela de registro. Quando o perfil for usuário comum, os
campos de "Nível" e "Tecnologias" ficam ocultos e não bloqueiam a
criação da conta, simplificando o fluxo.

O que foi feito:
- **DB:** adicionada a coluna `role` na tabela `users` (com migração
local executada).
- **API:** endpoints ajustados para receber, validar via Zod e persistir
a *role*.
- **UI:** adicionadas as abas de seleção no formulário
`RegisterSide.tsx` e ajustada a condicional dos campos extras.
- **Testes:** cenários do frontend atualizados para contemplar os dois
perfis (100% passando).
lima300 and others added 5 commits June 25, 2026 18:07
…ário logado (#156)

## Resumo

Este PR reorganiza o frontend para uma arquitetura orientada a domínio
(DDD), separando responsabilidades por contexto de negócio e reduzindo o
acoplamento entre páginas, componentes, hooks e infraestrutura.

Também implementa o novo layout autenticado da aplicação, com estrutura
fixa de sidebar, header e área principal com scroll isolado.

## Principais mudanças

- Reestruturação do frontend seguindo DDD:
  - `app` para composição da aplicação e rotas
  - `domains/auth` para autenticação
  - `domains/jobs` para vagas
  - `domains/marketing` para landing page
  - `shared` para componentes, hooks, libs e assets reutilizáveis

- Implementação do layout autenticado:
  - Sidebar modular seguindo o design do Figma
  - Header modular seguindo o design do Figma
  - Área principal renderizada via `Outlet`
  - Header e sidebar fixos na tela
  - Scroll aplicado apenas no conteúdo principal

- Ajustes de fluxo:
  - Login e OAuth redirecionam para `/home`
  - Página de vagas renomeada para `JobsPage`
  - Rotas autenticadas organizadas como `/home`, `/vagas` e `/mentoria`

- Melhorias de tema:
- Sidebar e header agora respeitam light/dark mode usando os tokens do
projeto
  - Título do header muda dinamicamente conforme a rota atual

## Validação

- Lint executado com sucesso
- Testes unitários executados com sucesso
- Build de produção executado com sucesso
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 27, 2026

Copy link
Copy Markdown

Deploying candidate with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4fb27bc
Status:🚫  Build failed.

View logs

@netlify

netlify Bot commented Jun 27, 2026

Copy link
Copy Markdown

Deploy Preview for candidateia ready!

Name Link
🔨 Latest commit 4fb27bc
🔍 Latest deploy log https://app.netlify.com/projects/candidateia/deploys/6a3fa6a140dc89000882c24e
😎 Deploy Preview https://deploy-preview-155--candidateia.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 27, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
❌ Deployment failed
View logs
candidate 4fb27bc Jun 27 2026, 10:32 AM

@Benevanio Benevanio merged commit b89a5b6 into master Jun 27, 2026
9 of 11 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in JobAtlas – Kanban Jun 27, 2026
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.

3 participants