gohorsejobs/frontend/src/lib
Tiago Yamamoto fb79e987bb feat: add location selector and contract types
Backend:
- Created LocationHandler, LocationService, LocationRepository
- Added endpoints: GET /api/v1/locations/countries, states, cities, search
- Added migration 029_expand_employment_types.sql with new contract types (permanent, training, temporary, voluntary)
- Fixed .gitignore to allow internal/api folder

Frontend:
- Created LocationPicker component with country dropdown and city/state autocomplete search
- Integrated LocationPicker into PostJobPage
- Updated contract type options in job form (Permanent, Contract, Training, Temporary, Voluntary)
- Added locationsApi with search functionality to api.ts
2025-12-26 15:18:16 -03:00
..
__tests__ feat: expand testing, add fast seeder options, hardcode superadmin 2025-12-24 17:07:45 -03:00
store fix(rbac): add migration to fix seeded users roles and patch notifications store 2025-12-24 18:14:35 -03:00
api.ts feat: add location selector and contract types 2025-12-26 15:18:16 -03:00
appwrite.ts feat: Email System, Avatar Upload, Email Templates UI, and Public Job Posting 2025-12-26 12:21:34 -03:00
auth.ts fix: resolved user profile 500 error, fixed frontend build types, enhanced logging, increases test coverage 2025-12-26 01:35:34 -03:00
firebase-client.ts Implement FCM Token Management (DB, Backend, Frontend, Backoffice) 2025-12-26 10:41:50 -03:00
i18n.tsx fix(frontend): remove any type from i18n key traversal 2025-12-23 18:44:09 -03:00
local-database.ts first commit 2025-12-09 19:04:48 -03:00
mock-data.ts Translate UI and rename routes to English 2025-12-22 15:30:06 -03:00
storage.ts chore: update port configuration to avoid conflicts 2025-12-11 17:06:37 -03:00
types.ts fix: resolved user profile 500 error, fixed frontend build types, enhanced logging, increases test coverage 2025-12-26 01:35:34 -03:00
utils.ts first commit 2025-12-09 19:04:48 -03:00