gohorsejobs/frontend
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
..
e2e feat: increase test coverage backend/frontend and setup e2e 2026-01-01 10:54:58 -03:00
messages atualizacao geral de funcionalidades 2026-01-20 12:36:48 -03:00
public chore: database reset, frontend API configuration 2026-02-09 14:11:05 +00:00
seeder-api/sql fix: resolve all merge conflicts in backend 2026-02-14 17:12:56 +00:00
src feat: implement full auth system with HTTPOnly cookies + JWT, fix migrations to UUID v7, remove mock data from frontend 2026-02-16 05:20:46 -06:00
.dockerignore perf(docker): migrate frontend to pnpm + optimize dockerignore 2025-12-28 11:20:33 -03:00
.env.example docs: add clearer warning about NEXT_PUBLIC_API_URL format 2025-12-24 00:20:43 -03:00
.gitignore feat: increase test coverage backend/frontend and setup e2e 2026-01-01 10:54:58 -03:00
.npmrc first commit 2025-12-09 19:04:48 -03:00
.stylelintrc.json docs: complete project documentation overhaul 2025-12-09 19:36:36 -03:00
components.json first commit 2025-12-09 19:04:48 -03:00
CONVENTIONS.md Add architecture and frontend documentation anchors 2026-02-09 22:14:36 -03:00
DESIGN_SYSTEM.md docs(frontend): add design system guide for consistent UI changes 2026-02-12 16:34:19 -03:00
Dockerfile Update infrastructure and frontend configuration 2026-02-11 13:24:12 +00:00
eslint.config.mjs first commit 2025-12-09 19:04:48 -03:00
FRONTEND.md chore: remove docker compose artifacts and references 2026-02-12 20:06:40 -03:00
jest.config.js feat(tests): implement unit tests for job post and application forms and fix dashboard tests 2026-01-01 11:15:32 -03:00
jest.setup.js test(frontend): add jest setup and integration tests for API client 2025-12-15 10:26:12 -03:00
next.config.ts Update infrastructure and frontend configuration 2026-02-11 13:24:12 +00:00
package-lock.json Refine migrations flow and lint tooling across apps 2026-02-14 15:42:40 -03:00
package.json Refine migrations flow and lint tooling across apps 2026-02-14 15:42:40 -03:00
playwright.config.ts feat: increase test coverage backend/frontend and setup e2e 2026-01-01 10:54:58 -03:00
pnpm-lock.yaml chore: update pnpm lockfiles for CI frozen installs 2026-02-14 15:57:54 -03:00
postcss.config.mjs first commit 2025-12-09 19:04:48 -03:00
RESPONSIVENESS_AND_I18N_IMPROVEMENTS.md att layout 2026-01-21 12:33:57 -03:00
tsconfig.json first commit 2025-12-09 19:04:48 -03:00
wrangler.toml erro de deploy corrigido 2026-01-23 15:20:21 -03:00