GoHorse Deploy
|
d7341c100c
|
feat: implement automatic notifications for company status updates
|
2026-03-07 19:14:34 -03:00 |
|
Tiago Yamamoto
|
59cd1fa01a
|
feat: add pagination to candidates list endpoint
- Add PaginationInfo struct to candidates DTO
- Update ListCandidates service to support page/perPage params
- Update handler to parse pagination query params
- Update frontend candidates page with pagination controls
|
2026-02-23 18:02:41 -06:00 |
|
Tiago Yamamoto
|
4712193ade
|
docs: add Swagger annotations for Company UPDATE and DELETE endpoints
- PATCH /api/v1/companies/{id} - Update Company
- DELETE /api/v1/companies/{id} - Delete Company
- Both endpoints require admin authentication
|
2025-12-26 16:08:26 -03:00 |
|
Tiago Yamamoto
|
841b1d780c
|
feat: Email System, Avatar Upload, Email Templates UI, and Public Job Posting
- Backend: Email producer (LavinMQ), EmailService interface
- Backend: CRUD API for email_templates and email_settings
- Backend: avatar_url field in users table + UpdateMyProfile support
- Backend: StorageService for pre-signed URLs
- NestJS: Email consumer with Nodemailer and Handlebars
- Frontend: Email Templates admin pages (list/edit)
- Frontend: Updated profileApi.uploadAvatar with pre-signed URL flow
- Frontend: New /post-job public page (company registration + job creation wizard)
- Migrations: 027_create_email_system.sql, 028_add_avatar_url_to_users.sql
|
2025-12-26 12:21:34 -03:00 |
|
Tiago Yamamoto
|
fb98016afc
|
Refactor RBAC: Admin sees only their company data, Superadmin sees all
|
2025-12-26 10:05:57 -03:00 |
|
Tiago Yamamoto
|
7b76b62490
|
feat(backoffice): implemented edit and delete company functionality
|
2025-12-26 01:23:01 -03:00 |
|
Tiago Yamamoto
|
78ce341370
|
feat: Implement Ticket System, Profile Page integration, and fix migrations
|
2025-12-23 19:22:55 -03:00 |
|
Tiago Yamamoto
|
0e265e64b8
|
Refactor backend to use string IDs for Job, Company, and Application
|
2025-12-23 14:46:17 -03:00 |
|
Tiago Yamamoto
|
e71fc361ac
|
Add dynamic candidate management data
|
2025-12-22 19:18:15 -03:00 |
|
Tiago Yamamoto
|
58cfd76675
|
Add admin backoffice routes and dashboard
|
2025-12-22 16:37:05 -03:00 |
|