Marcus Bohessef
a60b629893
ajuste no drone
2026-01-06 22:32:39 -03:00
Marcus Bohessef
555939c4e9
ajuste no drone
2026-01-06 22:29:29 -03:00
Marcus Bohessef
921cdae250
ajuste no drone
2026-01-06 22:24:00 -03:00
Marcus Bohessef
88b8fa5e8d
ajuste no drone
2026-01-06 22:22:03 -03:00
Marcus Bohessef
69248a6fb4
ajuste no drone
2026-01-06 22:19:59 -03:00
Marcus Bohessef
04daff9296
ajuste no drone
2026-01-06 22:05:20 -03:00
Marcus Bohessef
fb7185a0cd
ajuste no drone
2026-01-06 22:02:45 -03:00
Marcus Bohessef
ccdb72038c
ajuste no drone
2026-01-06 22:00:32 -03:00
Marcus Bohessef
839d0a5907
ajuste no drone
2026-01-06 21:38:55 -03:00
Marcus Bohessef
b93ab2a469
ajuste no drone
2026-01-06 21:19:57 -03:00
Marcus Bohessef
c372445317
ajuste no drone
2026-01-06 21:11:18 -03:00
Marcus Bohessef
5a0cfef224
ajuste no drone
2026-01-06 21:00:14 -03:00
Marcus Bohessef
9686f47a71
ajuste no drone
2026-01-06 20:49:17 -03:00
Marcus Bohessef
94126f0523
ajuste no drone
2026-01-06 20:41:16 -03:00
Marcus Bohessef
59e6177244
ajuste no drone
2026-01-06 20:37:15 -03:00
Marcus Bohessef
fdfbc93a36
ajuste no drone
2026-01-06 20:32:48 -03:00
Marcus Bohessef
e4f2caf219
ajuste no drone
2026-01-06 20:30:56 -03:00
Marcus Bohessef
b9a592c29c
ajuste no drone
2026-01-06 20:27:24 -03:00
Marcus Bohessef
4aa4d958e1
ajuste no drone
2026-01-06 20:24:41 -03:00
Marcus Bohessef
a0d264fc23
ajuste no drone
2026-01-06 20:22:11 -03:00
NANDO9322
ddc2f5dd03
feat: atualiza fluxo de cadastro de candidatos com persistência completa de dados e máscara de telefone
...
Frontend:
- Implementar máscara de entrada de telefone para números BR ((XX) XXXXX-XXXX).
- Atualizar formulário de cadastro para enviar dados completos do perfil do candidato (endereço, formação, habilidades, etc.).
- Corrigir problemas de idioma misto na página de Detalhes da Vaga e adicionar traduções faltantes.
Backend:
- Atualizar modelo de Usuário, Entidade e DTOs para incluir campos de perfil (Data de Nascimento, Endereço, Formação, etc.).
- Atualizar UserRepository para persistir e recuperar os dados estendidos do usuário no PostgreSQL.
- Atualizar RegisterCandidateUseCase para mapear campos de entrada para a entidade Usuário.
2026-01-06 18:19:47 -03:00
Andre F. Rodrigues
ac1b72be44
Merge pull request #38 from rede5/task1
...
fix: Correções no fluxo de Cadastro, Location Picker e Documentação Swagger
2026-01-05 13:48:41 -03:00
NANDO9322
1f9b54d719
fix: resolve problemas de cadastro, seletor de localização e swagger
...
- Corrige violação de restrição de role no Registro de Candidato (usa 'candidate' em minúsculo)
- Corrige erro de chave duplicada para slug da empresa adicionando timestamp ao workspace do candidato
- Corrige crash no LocationPicker tratando respostas nulas no frontend e retornando arrays vazios no backend
- Corrige documentação do Swagger para o endpoint de Login e adiciona definição de segurança BearerAuth
2026-01-05 13:30:02 -03:00
Yamamoto
1b9bd81687
feat(tickets): add pagination, skeleton loading, create modal, i18n support
2026-01-05 11:26:45 -03:00
Yamamoto
0c38ce1b5f
chore: add test-output to gitignore and organize .out files
2026-01-04 15:40:54 -03:00
Yamamoto
70aa9c8389
fix: resolve redeclared variable in ticket_service.go
2026-01-04 12:44:27 -03:00
Tiago Yamamoto
68801ba3ca
Merge pull request #37 from rede5/codex/add-stripe-data-and-payment-gateway
...
Add payment gateway & LavinMQ credentials and lock one-time credential creation
2026-01-03 20:28:39 -03:00
Tiago Yamamoto
b1107864b5
Add payment gateway configs and lock credentials
2026-01-03 20:28:21 -03:00
Tiago Yamamoto
fa17b16b8b
Merge pull request #36 from rede5/codex/fix-data-editing-and-image-upload
...
Profile: persist phone/bio, support avatar public URLs, add password update and settings improvements
2026-01-03 20:21:51 -03:00
Tiago Yamamoto
aeb57f325a
Fix profile updates, avatar upload, and settings
2026-01-03 20:21:29 -03:00
Yamamoto
a66c99cbfb
feat: add deploy-frontend workflow for stable deployments
2026-01-03 20:07:34 -03:00
Tiago Yamamoto
1e1558aa3c
Merge pull request #35 from rede5/codex/ajustar-idioma-nos-formularios-e-dashboard
...
Sync post-job language with global locale and localize candidates dashboard
2026-01-03 19:57:26 -03:00
Tiago Yamamoto
ce26de6225
Fix locale sync for post job and candidates
2026-01-03 19:57:09 -03:00
Tiago Yamamoto
10d75e87ae
Merge pull request #34 from rede5/codex/fix-ticket-not-found-error
...
Allow admins to view and post on any support ticket
2026-01-03 19:41:57 -03:00
Tiago Yamamoto
1ad571e1c1
Allow admins to access ticket details
2026-01-03 19:41:44 -03:00
Tiago Yamamoto
3e530516e1
Merge pull request #33 from rede5/codex/remove-userid-from-table
...
Remove User ID column from admin tickets table
2026-01-03 19:37:39 -03:00
Tiago Yamamoto
f6c10e5332
Remove user ID from admin tickets table
2026-01-03 19:37:23 -03:00
Tiago Yamamoto
dd6d3f0b2a
Merge pull request #32 from rede5/codex/add-language-specific-button-placement
...
Localize home 'Post a job' button and add translations
2026-01-03 18:43:17 -03:00
Tiago Yamamoto
762df003fd
Localize home post job button
2026-01-03 18:42:09 -03:00
Yamamoto
08efbe4f2b
feat(frontend): improve login error handling and user avatar
...
- Implemented more specific error messages for the login page, distinguishing between invalid credentials and server errors.
- Updated i18n files with new translations for login error messages.
- Improved the avatar fallback to use the user's email initials if their name is not available.
- Removed frontend-source.tar.gz from tracking.
- Chore: Added debug logs to the seeder-api location loader.
2026-01-03 18:28:12 -03:00
Yamamoto
e59e15dd35
fix(seeder): use fully qualified table names for location seeding
...
docs: update DATABASE.md and DEVOPS.md for local environment setup
2026-01-03 16:55:45 -03:00
Yamamoto
c9fbcc22bb
fix(i18n): add missing settings and seeder translations to all locales
2026-01-03 15:22:46 -03:00
Yamamoto
d5f6cdacff
fix(seeder): import pool directly in tags.js instead of expecting as parameter
2026-01-03 14:53:45 -03:00
Yamamoto
5155fa853d
fix: Auth URL race, Seeder Reset 500, and UI confirmation modal
...
- auth.ts: await initConfig() before refreshSession to fix localhost fallback
- server.js: optional chaining req.body?.password for reset endpoint
- seeder/page.tsx: replace confirm() with elegant AlertDialog for reset
2026-01-03 14:21:29 -03:00
Yamamoto
621e4594c6
fix: resolve seeder connection, backoffice scroll and auth session refresh
2026-01-03 12:11:38 -03:00
Yamamoto
928997c9ce
feat: enhance seeder ui, add logging stream and fix translations
2026-01-03 11:46:35 -03:00
Yamamoto
c8d4ff2726
fix: resolve migration 032 column size, update credentials, silence auth logs
2026-01-03 11:04:56 -03:00
Yamamoto
fbb218034e
ci: remove build.yaml - builds are done locally, not on server
2026-01-03 10:23:41 -03:00
Yamamoto
655f779b11
feat(dashboard): add seeder page for database seed/reset
...
- Add /dashboard/seeder page with Seed and Reset buttons
- Add Seeder item to sidebar (superadmin only)
- Use seeder API endpoints POST /seed and POST /reset
- Add confirmation dialogs for destructive actions
2026-01-03 10:16:34 -03:00
Yamamoto
0238195723
fix(auth): suppress SSR warning during build + add deploy docs to FRONTEND.md
...
- Move 'No user found in storage' log inside window check to avoid SSR logs
- Add CI/CD deploy section with Forgejo pipeline instructions
- Update documentation date
2026-01-03 09:46:38 -03:00