Commit graph

1038 commits

Author SHA1 Message Date
root
e1c61289af feat(config): Add MCP JSON bootstrap and unify docs
Enable backend fallback to MCP JSON for database connection when DATABASE_URL is absent.\nAdd credentials bootstrap support from JSON for cloud/external services.\n\nConsolidate documentation with MCP integration guide and unified status.\nUpdate backlog to move video interviews endpoint out of current sprint.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-09 20:39:16 +01:00
GoHorse Deploy
1630605a78 fix: complete restoration of core_handlers.go with HttpOnly and missing methods 2026-03-07 19:44:22 -03:00
GoHorse Deploy
9a34d1d680 fix: resolve core_handlers.go compilation errors and finalize HttpOnly implementation 2026-03-07 19:42:37 -03:00
GoHorse Deploy
31dabed7b9 security: implementa auth HttpOnly Cookie e atualiza frontend para credentials:include 2026-03-07 19:39:18 -03:00
GoHorse Deploy
e182d53eca fix: desativa SanitizeMiddleware para evitar corrupção de encoding e erros de JSON 2026-03-07 19:30:13 -03:00
GoHorse Deploy
c7e6301661 fix: correct AdminHandlers initialization and resolve duplicate brace syntax error 2026-03-07 19:17:44 -03:00
GoHorse Deploy
9541a0f71d fix: resolve syntax error in admin_handlers.go 2026-03-07 19:16:05 -03:00
GoHorse Deploy
d7341c100c feat: implement automatic notifications for company status updates 2026-03-07 19:14:34 -03:00
GoHorse Deploy
566ee2dc03 fix: add missing imports in router.go and correct FCM multicast method 2026-03-07 19:11:03 -03:00
GoHorse Deploy
6cf03c32e7 fix: resolve duplicate FCM service and add SendMulticast method 2026-03-07 19:09:34 -03:00
GoHorse Deploy
605ed39bfa fix: injeta configurações do Appwrite no runtime config 2026-03-07 19:02:46 -03:00
GoHorse Deploy
4ce321fce2 feat: implementa autocomplete de localização global (Home, Jobs, Companies) 2026-03-07 18:59:09 -03:00
GoHorse Deploy
689b794432 feat: implement LavinMQ messaging and background FCM notification worker 2026-03-07 18:49:33 -03:00
GoHorse Deploy
ff28850e48 style: garante espaçamento vertical no componente Label por padrão 2026-03-07 18:31:51 -03:00
GoHorse Deploy
23dfe6099e fix: padroniza nomes de serviços e adiciona campos para Firebase e Appwrite 2026-03-07 18:24:23 -03:00
GoHorse Deploy
cedca43851 docs: detalha gestão de credenciais via banco de dados 2026-03-07 18:15:09 -03:00
GoHorse Deploy
42e52fca7b style: corrige espaçamento entre labels e inputs no perfil (debt) 2026-03-07 17:59:02 -03:00
GoHorse Deploy
c6765024bb fix: atualiza variáveis de ambiente do frontend para usar URLs públicas 2026-03-07 17:55:05 -03:00
GoHorse Deploy
1226f92d42 style: padroniza layout da página de configurações com design premium 2026-03-07 17:49:55 -03:00
GoHorse Deploy
ffb055f6a0 style: padroniza layout da listagem de usuários com design premium 2026-03-07 17:48:15 -03:00
GoHorse Deploy
326644f22f style: padroniza layout da listagem de empresas com design premium 2026-03-07 17:46:46 -03:00
GoHorse Deploy
007a708ffe style: padroniza layout do formulário de criação de empresas com o de vagas 2026-03-07 17:44:17 -03:00
GoHorse Deploy
a754b4eba8 chore: remove scraper/email-legacy e organiza documentação em docs/context 2026-03-07 17:39:23 -03:00
GoHorse Deploy
1a527add23 docs: detalha padrões de mobile-first e estratégia de testes 2026-03-07 17:36:49 -03:00
GoHorse Deploy
0230a26302 fix: estabiliza HMR no Nginx e garante sincronia de variáveis 2026-03-07 15:59:31 -03:00
GoHorse Deploy
2214f04a8a fix: corrige URL da API no frontend e adiciona suporte a WebSockets no Nginx 2026-03-07 15:49:15 -03:00
GoHorse Deploy
b3237187bc feat(dev): adiciona ambiente docker hot reload e corrige erros de compilacao 2026-03-07 15:15:43 -03:00
Redbull Deployer
2bfe3b7173 feat: add test connection feature for all external services
# Conflicts:
#	frontend/src/lib/api.ts
2026-03-07 12:12:05 -06:00
GoHorse Deploy
aae5cbefb5 fix(user): handle experience and education updates in update_user usecase 2026-03-07 15:11:13 -03:00
GoHorse Deploy
a3febf2087 fix(frontend): harden home jobs loading states 2026-03-07 11:06:47 -03:00
GoHorse Deploy
757429afe6 UI: Add margin between label and input on job posting form 2026-03-07 10:53:07 -03:00
GoHorse Deploy
0d29976502 fix(seeder): stream city import batches 2026-03-07 10:40:08 -03:00
GoHorse Deploy
9616e3db68 fix(frontend): allow username login input 2026-03-07 10:01:24 -03:00
GoHorse Deploy
a9de51ede2 fix(frontend): reduce auth noise on login 2026-03-07 09:45:23 -03:00
GoHorse Deploy
949dae0677 fix(users): make user status badge color check case-insensitive 2026-03-06 14:21:15 -03:00
GoHorse Deploy
a40c0d8016 chore: remove scripts moved to infracloud 2026-03-06 13:36:52 -03:00
GoHorse Deploy
2d10101394 refactor: move company creation to separate page and improve users table 2026-03-06 10:10:16 -03:00
GoHorse Deploy
e157910dd4 fix: handle duplicate user email errors properly 2026-03-06 09:40:49 -03:00
Redbull Deployer
1fbbe9fe18 fix(jobs): enforce description min length and redirect after create 2026-03-05 05:52:11 -06:00
Redbull Deployer
cf305d096e fix(auth): accept email or identifier login payload 2026-03-04 21:39:52 -06:00
Redbull Deployer
1a449b7824 UI: Fix ticket dialogs, i18n interpolation, and Add Job button
- Place Category and Priority side by side in create ticket dialogs
- Fix pagination showing literal {1} instead of actual values
- Fix double-brace interpolation in en.json (tickets, companies)
- Replace Add Job modal on dashboard with link to /dashboard/jobs/new
2026-03-04 15:34:32 -06:00
Redbull Deployer
45ffd5033e UI: Refine Nova Vaga page form layout 2026-03-04 06:29:59 -06:00
Redbull Deployer
4d3afbb791 fix: use notify methods correctly from useNotify hook in JobCard 2026-03-01 19:25:17 -06:00
Redbull Deployer
88c142952d fix: destructure notify from useNotify to resolve compilation error in JobCard 2026-03-01 19:19:26 -06:00
Redbull Deployer
f9994a48ae fix: add missing imports for useEffect and framer-motion in companies page 2026-03-01 19:13:44 -06:00
Tiago Yamamoto
56f848e15d fix(backoffice): resolve typescript definition types and spec test headers 2026-02-25 13:36:30 -06:00
Tiago Yamamoto
9ccb15882e feat: optimize jobs database querying and immutable indexes 2026-02-25 07:23:45 -06:00
Tiago Yamamoto
fd9af24e22 docs: update documentation with new features and security analysis
- Add BACKEND_SECURITY.md with security analysis and hardening guide
- Add FRONTEND_TESTING_STRATEGY.md with test coverage strategy
- Update API.md with new endpoints (candidates, tickets, credentials)
- Update AGENTS.md documentation index
2026-02-25 05:51:06 -06:00
Tiago Yamamoto
a1ee608611 fix: add missing home.moreJobs.loadMore translation keys for homepage button 2026-02-25 05:08:49 -06:00
Tiago Yamamoto
222006fb6b docs: rewrite TEST_USERS.md with current credentials and bug post-mortems
- Correct all passwords (were wrong/outdated)
- Add full table of current seeded users (superadmin, admins, candidates)
- Document 3 bugs fixed 2026-02-24:
  - superadmin placeholder hash (seeder fix)
  - users.status VARCHAR(20) crash loop (migration fix)
  - PASSWORD_PEPPER alignment requirement
- Add bash ! expansion gotcha for curl testing

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-24 05:55:10 -06:00