-
7783c9a0dc
docs: add troubleshooting section and update workflow runner label
Tiago Yamamoto
2025-12-27 23:11:08 -0300
-
c651cbda1d
docs/ci: move workflow to .forgejo and add architecture diagram
Tiago Yamamoto
2025-12-27 23:02:54 -0300
-
0bc1c27ef6
docs: update backend documentation with deployment and new services
Tiago Yamamoto
2025-12-27 22:58:23 -0300
-
1b518aa468
feat: configure backend dev deployment workflow
Tiago Yamamoto
2025-12-27 22:54:37 -0300
-
bb24725f36
Remove accidental root package-lock.json
Tiago Yamamoto
2025-12-27 21:58:59 -0300
-
e49485fe64
Update package-lock.json and finalize dev state
Tiago Yamamoto
2025-12-27 21:56:50 -0300
-
9d19751acb
Resolve merge conflicts in backend, backoffice, and frontend
Tiago Yamamoto
2025-12-27 21:45:48 -0300
-
-
-
-
cba13eaab5
Merge branch 'dev' of github.com-pessoal:rede5/gohorsejobs into dev
Tiago Yamamoto
2025-12-27 20:50:05 -0300
-
-
0fd114d097
chore(backoffice): update dependencies and resolve peer dependency warnings
Tiago Yamamoto
2025-12-27 20:49:08 -0300
-
b23393bf35
feat: implement stripe subscriptions, google analytics, and user crud
Tiago Yamamoto
2025-12-27 12:06:54 -0300
-
c9a46acaff
fix: move go-sqlmock to direct dependencies
Tiago Yamamoto
2025-12-27 11:31:59 -0300
-
63023b922f
feat(notifications): implementar sistema de notificações e FCM
Tiago Yamamoto
2025-12-27 11:24:27 -0300
-
9ee9f6855c
feat: implementar múltiplas features
Tiago Yamamoto
2025-12-27 11:19:47 -0300
-
002f9abca1
Update .drone.yml
bohessefmvb
2025-12-27 11:12:26 -0300
-
92e3341a83
Update .drone.yml
bohessefmvb
2025-12-27 11:09:43 -0300
-
7f1b910fc2
Update .drone.yml
bohessefmvb
2025-12-27 11:04:01 -0300
-
254f19766a
docs: add comprehensive project roadmap with gap analysis and launch priorities
Tiago Yamamoto
2025-12-27 10:16:20 -0300
-
63b0014f3f
Update .drone.yml
bohessefmvb
2025-12-26 19:12:48 -0300
-
f7dc448df1
Update .drone.yml
bohessefmvb
2025-12-26 18:30:35 -0300
-
46d70c16b9
Update .drone.yml
bohessefmvb
2025-12-26 18:27:04 -0300
-
498ac4d0c7
Update .drone.yml
bohessefmvb
2025-12-26 18:20:51 -0300
-
-
fc89b8dc0b
Update Docker repository paths in .drone.yml
bohessefmvb
2025-12-26 18:05:54 -0300
-
98bac41aa8
Update .drone.yml
bohessefmvb
2025-12-26 18:02:58 -0300
-
d75829aa92
Update .drone.yml
bohessefmvb
2025-12-26 18:02:03 -0300
-
ea724eca45
Update .drone.yml
bohessefmvb
2025-12-26 18:00:47 -0300
-
62bb7086b6
Update .drone.yml
bohessefmvb
2025-12-26 17:57:50 -0300
-
b99f65501d
Update .drone.yml
bohessefmvb
2025-12-26 17:55:25 -0300
-
2b9b57e059
chore: update seeders with tickets and company profile data
Tiago Yamamoto
2025-12-26 16:50:30 -0300
-
8eeecf76d7
feat: admin tickets, dashboard i18n, user edit fix and location picker bugfix
Tiago Yamamoto
2025-12-26 16:42:19 -0300
-
87aa558a61
fix: add null guards to messages page
Tiago Yamamoto
2025-12-26 16:17:34 -0300
-
786ef42d8a
feat: add complete support ticket CRUD operations
Tiago Yamamoto
2025-12-26 16:16:05 -0300
-
4712193ade
docs: add Swagger annotations for Company UPDATE and DELETE endpoints
Tiago Yamamoto
2025-12-26 16:08:26 -0300
-
afab4e89cd
refactor: merge company and job form into single step
Tiago Yamamoto
2025-12-26 15:53:15 -0300
-
249081554d
feat: add company profile fields
Tiago Yamamoto
2025-12-26 15:48:13 -0300
-
cca951ca23
feat: add currency, salary period, and rich text description
Tiago Yamamoto
2025-12-26 15:37:54 -0300
-
91e4417c95
feat: add working hours and salary negotiable logic
Tiago Yamamoto
2025-12-26 15:29:51 -0300
-
d6bb579260
feat: add salary options with toggle and candidate proposal
Tiago Yamamoto
2025-12-26 15:23:22 -0300
-
fb79e987bb
feat: add location selector and contract types
Tiago Yamamoto
2025-12-26 15:18:16 -0300
-
818edf2575
fix: Resolve type mismatch in settings page credentials fetch
Tiago Yamamoto
2025-12-26 14:57:32 -0300
-
e5d0cd483a
feat: Implement Dynamic Credentials Management
Tiago Yamamoto
2025-12-26 14:43:35 -0300
-
7d797aac2b
fix: Add graceful handling for unconfigured Appwrite in messages page
Tiago Yamamoto
2025-12-26 13:15:29 -0300
-
bf41570cae
docs: Update SEEDER-API.md with current scripts and location data
Tiago Yamamoto
2025-12-26 13:11:53 -0300
-
24c3eeaf5b
fix: Add missing dependencies for backoffice email module
Tiago Yamamoto
2025-12-26 13:07:37 -0300
-
90a5f7b2a6
fix: Add /api/v1/auth/register/company route for public job posting
Tiago Yamamoto
2025-12-26 12:54:37 -0300
-
db5c0671dc
docs: Comprehensive root README.md with business flows, monetization, and all documentation links
Tiago Yamamoto
2025-12-26 12:51:36 -0300
-
cb4fd35dc2
docs: Comprehensive FRONTEND.md update with all pages, components, and features
Tiago Yamamoto
2025-12-26 12:47:53 -0300
-
32fc42a29c
docs: Update all documentation files (API_SECURITY, ROADMAP, TASKS, DEVOPS, DATABASE, API)
Tiago Yamamoto
2025-12-26 12:45:03 -0300
-
b0378985a4
docs: Comprehensive BACKOFFICE.md update with all modules and integrations
Tiago Yamamoto
2025-12-26 12:40:04 -0300
-
6c5b7586c9
docs: Comprehensive BACKEND.md update with all services, endpoints, and integrations
Tiago Yamamoto
2025-12-26 12:35:13 -0300
-
867a155423
fix: Add missing appwrite dependency to package.json
Tiago Yamamoto
2025-12-26 12:31:38 -0300
-
504c1025a5
debug: Add console logs to homepage to trace job data source
Tiago Yamamoto
2025-12-26 12:30:16 -0300
-
06924383bb
chore: Remove compiled binary from repo and add to .gitignore
Tiago Yamamoto
2025-12-26 12:24:44 -0300
-
841b1d780c
feat: Email System, Avatar Upload, Email Templates UI, and Public Job Posting
Tiago Yamamoto
2025-12-26 12:21:34 -0300
-
b1639dbcd8
Implement secure Stripe credential management using RSA encryption
Tiago Yamamoto
2025-12-26 11:03:52 -0300
-
d771e2a3a9
Hide Companies menu item for non-superadmin users
Tiago Yamamoto
2025-12-26 10:51:44 -0300
-
7a1d0417bc
Fix ListUsers 500 query error (use tenant_id instead of company_id)
Tiago Yamamoto
2025-12-26 10:48:11 -0300
-
722e72cdbd
Implement FCM Token Management (DB, Backend, Frontend, Backoffice)
Tiago Yamamoto
2025-12-26 10:41:50 -0300
-
03827302e5
Add Stripe controller routes and full Plans CRUD in backoffice
Tiago Yamamoto
2025-12-26 10:30:10 -0300
-
ee5a680468
Add missing CRUD routes: Companies GET by ID, Support Tickets
Tiago Yamamoto
2025-12-26 10:20:38 -0300
-
d61b4db69a
Regenerate Swagger docs with DeleteApplication route
Tiago Yamamoto
2025-12-26 10:15:31 -0300
-
f1fc45b5ce
Add company edit section to profile page for Admin users
Tiago Yamamoto
2025-12-26 10:12:56 -0300
-
d52a83f94b
Redirect /profile to /dashboard/profile for dashboard layout
Tiago Yamamoto
2025-12-26 10:09:41 -0300
-
78857b7afe
Show Backoffice menu only for Superadmin users
Tiago Yamamoto
2025-12-26 10:08:22 -0300
-
fb98016afc
Refactor RBAC: Admin sees only their company data, Superadmin sees all
Tiago Yamamoto
2025-12-26 10:05:57 -0300
-
f9c9293a19
Fix undefined middleware.GetRequestID in backend
Tiago Yamamoto
2025-12-26 09:58:33 -0300
-
e0b16e5b29
Fix profile 404/500 and user deletion 403
Tiago Yamamoto
2025-12-26 09:55:19 -0300
-
f51a8dd99c
fix: resolved user profile 500 error, fixed frontend build types, enhanced logging, increases test coverage
Tiago Yamamoto
2025-12-26 01:35:34 -0300
-
3fa875ed98
feat: implemented delete application endpoint and dashboard action
Tiago Yamamoto
2025-12-26 01:29:31 -0300
-
7b76b62490
feat(backoffice): implemented edit and delete company functionality
Tiago Yamamoto
2025-12-26 01:23:01 -0300
-
43c0719664
feat(users): add company selection and status to create user modal
Tiago Yamamoto
2025-12-26 01:18:14 -0300
-
6ab7e357fb
fix(users): resolve 403 on update and enable role/status editing
Tiago Yamamoto
2025-12-26 01:14:18 -0300
-
3d7612901d
feat(seeder): add job tags seeder
Tiago Yamamoto
2025-12-26 01:04:29 -0300
-
e47c25fac8
fix(companies): format JSON description in modal
Tiago Yamamoto
2025-12-26 01:02:16 -0300
-
16012b701a
fix(companies): remove Slug column from table
Tiago Yamamoto
2025-12-26 01:01:10 -0300
-
eae3df7f38
fix(cors): add PATCH to allowed methods
Tiago Yamamoto
2025-12-26 00:59:04 -0300
-
aa97d86d0e
feat(jobs): add public job posting page
Tiago Yamamoto
2025-12-26 00:54:33 -0300
-
73967ca52b
fix(users): allow superadmin to list all users without tenant restriction
Tiago Yamamoto
2025-12-26 00:51:54 -0300
-
546e253a5f
feat(companies): add view modal and fix createdAt field
Tiago Yamamoto
2025-12-26 00:47:04 -0300
-
f396acfb72
debug: add RBAC logging to RequireRoles middleware
Tiago Yamamoto
2025-12-26 00:42:55 -0300
-
01aca8971b
fix(auth): include legacy role column in getRoles query
Tiago Yamamoto
2025-12-25 23:20:22 -0300
-
14af54ec39
fix(backoffice): upgrade @fastify/cookie to v11 for Fastify 5 compatibility
Tiago Yamamoto
2025-12-25 22:44:49 -0300
-
cb6afe9583
fix(frontend): enable job delete/update API calls and add logging
Tiago Yamamoto
2025-12-25 22:41:38 -0300
-
930c57a9c7
debug(backend): add console logging to job creation endpoint
Tiago Yamamoto
2025-12-25 22:34:24 -0300
-
362b569c8d
refactor(frontend): consolidate job creation into single page form
Tiago Yamamoto
2025-12-25 22:11:16 -0300
-
151d1f4347
test(backend): add UpdateCompanyStatus tests for admin service
Tiago Yamamoto
2025-12-25 22:08:02 -0300
-
39d1eff80f
fix(frontend): fix string/number ID comparison in jobs page
Tiago Yamamoto
2025-12-25 21:49:09 -0300
-
39fde338b4
fix(frontend): pass string ID to adminCompaniesApi.updateStatus
Tiago Yamamoto
2025-12-25 21:00:01 -0300
-
59df524ed5
test: add admin, notification, audit service tests (+30% coverage increase)
Tiago Yamamoto
2025-12-24 20:01:54 -0300
-
48dad702d6
fix(frontend): adjust admin jobs pagination property access
Tiago Yamamoto
2025-12-24 19:53:54 -0300
-
49fdcd0168
fix(router): allow public access to tags api for recruiters
Tiago Yamamoto
2025-12-24 19:51:52 -0300
-
4eae018a25
fix(backoffice): use string IDs for companies/jobs/users, fix audit log, ensure real tags support
Tiago Yamamoto
2025-12-24 19:43:49 -0300
-
9784e959e4
feat: add profile page, dynamic dashboard, and backend integration tests
Tiago Yamamoto
2025-12-24 19:38:11 -0300
-
cc5ac7c73c
feat: add profile page, dynamic dashboard, and fix candidate 500 error
Tiago Yamamoto
2025-12-24 19:22:14 -0300
-
72957b418a
chore(backoffice): allow build with outdated lockfile to unblock deploy
Tiago Yamamoto
2025-12-24 18:33:01 -0300
-
96571261d9
chore: update pnpm-lock.yaml
Tiago Yamamoto
2025-12-24 18:28:23 -0300
-
3ab04c5fd7
feat(seeder): interleave users and companies before heavy city seeding
Tiago Yamamoto
2025-12-24 18:25:50 -0300
-
4b3eb2feee
feat(seeder): add detailed execution timers (stopwatch) for location data
Tiago Yamamoto
2025-12-24 18:22:40 -0300
-
858df02a1d
feat(seeder): optimize city loading with bulk inserts and fix migration order
Tiago Yamamoto
2025-12-24 18:19:03 -0300
-
617bb5ab39
fix(rbac): add migration to fix seeded users roles and patch notifications store
Tiago Yamamoto
2025-12-24 18:14:35 -0300
-
9b389e1c9f
fix(services): initialize all list slices to empty array to prevent null json response
Tiago Yamamoto
2025-12-24 18:11:17 -0300