Tiago Yamamoto
4edcd22975
fix(frontend): sync job description language with selected locale
2026-02-18 08:41:09 -03:00
Tiago Yamamoto
064211ed11
fix: resolve merge conflicts in api.ts
2026-02-17 16:20:40 -06:00
Tiago Yamamoto
a6c5bae22d
fix(frontend): ajustar idiomas e layout da página de publicar vaga
2026-02-17 18:48:04 -03:00
Tiago Yamamoto
c121132f1a
feat(frontend): turn more jobs section into carousel
2026-02-17 18:37:24 -03:00
Tiago Yamamoto
28869a358c
Fix job details i18n and load company data from API
2026-02-17 18:23:30 -03:00
Tiago Yamamoto
f39dc503d5
fix(frontend): apply jobs query filters and preserve search layout
2026-02-17 18:11:05 -03:00
Tiago Yamamoto
11b40fe700
fix: corrige URLs do frontend para HTTPS e SSL do seeder
...
- Frontend: adiciona API_URL e BACKOFFICE_URL como variáveis runtime
- Seeder: corrige parsing de sslmode do DATABASE_URL
- Seeder: aumenta timeout do healthcheck para 30s
2026-02-17 10:14:57 -06:00
Tiago Yamamoto
8fbb54c977
refactor job posting routes and add dashboard job creation page
2026-02-17 09:42:31 -03:00
Tiago Yamamoto
d9cdec5884
fix: corrige erros de tipagem no build do frontend
2026-02-16 16:07:09 -06:00
Tiago Yamamoto
e2b2f303e7
fix: replace readAt with read in notifications-dropdown
...
Align with Notification interface that uses 'read' boolean field
2026-02-16 09:24:15 -06:00
Tiago Yamamoto
bf14357285
fix: align Notification interface between api.ts and types.ts
...
- Add 'read' field to Notification interface in api.ts
- Remove duplicate Notification interface in candidate-dashboard.tsx
- Import Notification type from api.ts to ensure consistency
2026-02-16 09:05:48 -06:00
Tiago Yamamoto
11e0deef2a
fix: resolve build errors for Coolify deployment
...
- Frontend: Remove duplicate useState import in applications page
- Backoffice: Install devDependencies during build for nest CLI
- Seeder: Fix healthcheck port to match app port (8080)
- Add Coolify CI/CD workflow for automatic deployment on push to dev
- Update DEVOPS.md with Coolify environment documentation
2026-02-16 08:42:29 -06:00
Tiago Yamamoto
6ec54460f8
docs: unify documentation structure
...
- Create docs/AGENTS.md for AI assistants context
- Create docs/WORKFLOWS.md consolidating deployment workflows
- Remove redundant docs/root/ folder
- Remove .agent/ folder (consolidated into docs/)
- Update dates in all documentation files
- Simplify README.md documentation section
2026-02-16 05:57:02 -06:00
Tiago Yamamoto
6fbd1f5ffc
feat: implement full auth system with HTTPOnly cookies + JWT, fix migrations to UUID v7, remove mock data from frontend
...
Backend:
- Fix migrations 037-041 to use UUID v7 (uuid_generate_v7)
- Fix CORS defaults to include localhost:8963
- Fix FRONTEND_URL default to localhost:8963
- Update superadmin password hash with pepper
- Add PASSWORD_PEPPER environment variable
Frontend:
- Replace mockJobs with real API calls in home page
- Replace mockNotifications with notificationsApi in context
- Replace mockApplications with applicationsApi in dashboard
- Fix register/user page to call real registerCandidate API
- Fix hardcoded values in backoffice and messages pages
Auth:
- Support both HTTPOnly cookie and Bearer token authentication
- Login returns token + sets HTTPOnly cookie
- Logout clears HTTPOnly cookie
- Token valid for 24h
2026-02-16 05:20:46 -06:00
GoHorse Deploy
a3c2a18e61
Merge branch 'dev' of github.com:rede5/gohorsejobs into dev
2026-02-15 14:20:28 +00:00
Tiago Yamamoto
bbb7ecb462
Fix homepage card layout at medium-large breakpoints
2026-02-14 21:02:40 -03:00
Tiago Yamamoto
325a6efd71
Restaura fluxo Careerjet em 4 etapas no layout solicitado
2026-02-14 20:56:32 -03:00
Tiago Yamamoto
49d761cad8
feat: unificar campos de register job em publicar vaga
2026-02-14 20:33:54 -03:00
GoHorse Deploy
2a66e2888a
Merge branch 'main' of github.com:rede5/gohorsejobs into dev
2026-02-14 21:58:08 +00:00
Tiago Yamamoto
83ed28a1fe
feat(post-job): avançar checklist com status pós-pagamento e comprovante
2026-02-14 17:35:18 -03:00
Tiago Yamamoto
66c35ac6c5
feat(post-job): advance billing and payment flow parity
2026-02-14 17:30:37 -03:00
Tiago Yamamoto
01e7a3b920
feat(post-job): add preview and billing step to publish flow
2026-02-14 17:21:52 -03:00
Tiago Yamamoto
68e7db5e40
feat(post-job): add careerjet-style publication fields and validations
2026-02-14 17:14:15 -03:00
GoHorse Deploy
ae475e41a9
feat: implement careerjet gap analysis improvements
...
- Video Interview system (backend + frontend)
- Date Posted filter (24h, 7d, 30d)
- Company filter in jobs listing
- Recent searches persistence (LocalStorage)
- Job Alerts with email confirmation
- Favorite jobs with API
- Company followers system
- Careerjet URL compatibility (s/l aliases)
2026-02-14 19:37:25 +00:00
Tiago Yamamoto
66eb34a35b
chore: update pnpm lockfiles for CI frozen installs
2026-02-14 15:57:54 -03:00
Tiago Yamamoto
5d2712f216
Ajusta colunas da home para evitar cards comprimidos
2026-02-14 15:51:43 -03:00
Tiago Yamamoto
b41bf56585
Refine migrations flow and lint tooling across apps
2026-02-14 15:42:40 -03:00
Tiago Yamamoto
b166ff440a
Add Careerjet-compatible job search params and gap analysis
2026-02-14 15:12:04 -03:00
GoHorse Deploy
ed982caccc
merge: resolve conflicts by accepting dev changes
2026-02-14 17:38:47 +00:00
Rede5
472ccc95e2
fix: resolve all merge conflicts in backend
2026-02-14 17:12:56 +00:00
Tiago Yamamoto
5884148f9f
refactor(frontend): improve home visual hierarchy and responsiveness
2026-02-12 20:24:54 -03:00
Tiago Yamamoto
3ac4bc5fd5
chore: remove docker compose artifacts and references
2026-02-12 20:06:40 -03:00
Gabbriiel
f700dd075c
Merge branch 'dev' of https://github.com/rede5/gohorsejobs into dev
2026-02-12 19:10:31 -03:00
Gabbriiel
1d8fe78697
docs: move diagrama de arquitetura para STATUS_REPORT.md
2026-02-12 19:09:41 -03:00
Tiago Yamamoto
e728a91deb
docs(frontend): add design system guide for consistent UI changes
2026-02-12 16:34:19 -03:00
GoHorse Deploy
1569deb1ce
Update infrastructure and frontend configuration
2026-02-11 13:24:12 +00:00
Tiago Yamamoto
5f984af73b
Add architecture and frontend documentation anchors
2026-02-09 22:14:36 -03:00
GoHorse Deploy
5291f3f15d
chore: database reset, frontend API configuration
2026-02-09 14:11:05 +00:00
GoHorse Deploy
65ac4233c2
fix(frontend): handle network errors gracefully in auth refresh
2026-02-09 11:31:30 +00:00
GoHorse Deploy
e1638f9275
feat(frontend): add Cadastro button next to Login, remove dropdown
2026-02-09 11:23:49 +00:00
GoHorse Deploy
5c8bdac215
fix(frontend): resolve hydration mismatch in navbar i18n
2026-02-09 11:16:18 +00:00
GoHorse Deploy
5c7b2c791c
feat(frontend): apply HML layout with carousel arrows to dev
2026-02-09 11:10:59 +00:00
GoHorse Deploy
0df21b5dae
feat(ui): implement jobs carousel and clean registration links
2026-02-08 03:21:15 +00:00
GoHorse Deploy
9f0b6ca809
feat(ui): remove registration submenu
2026-02-07 23:37:05 +00:00
GoHorse Deploy
5614d3b8b6
fix: use npm in Dockerfile
2026-02-07 23:06:46 +00:00
GoHorse Deploy
e51a16f622
trigger rebuild
2026-02-07 19:48:28 +00:00
GoHorse Deploy
fee98a651b
fix: standardize apiUrl to api.rede5.com.br
2026-02-07 16:51:04 +00:00
GoHorse Deploy
ec974e8b1f
fix: point apiUrl to api-dev.gohorsejobs.com
2026-02-07 16:36:04 +00:00
GoHorse Deploy
197e40bc2c
fix: change default API URL to /api/v1
2026-02-07 15:37:45 +00:00
GoHorse Deploy
bf41617ac6
chore: merge dev into hml resolving conflicts
2026-02-07 14:46:03 +00:00