gohorsejobs/backoffice
NANDO9322 8f331c97d3 feat(backoffice): Implementa gestão de credenciais e novas abas administrativas
BACKEND:
- Implementa [CredentialsHandler](cci:2://file:///C:/Projetos/gohorsejobs/backend/internal/api/handlers/credentials_handler.go:9:0-11:1) e rotas /api/v1/system/credentials para gestão segura de chaves.
- Adiciona criptografia RSA no [CredentialsService](cci:2://file:///C:/Projetos/gohorsejobs/backend/internal/services/credentials_service.go:17:0-22:1) para proteger chaves de API (Stripe, Cloudflare, etc).
- Automatiza geração de pares de chaves RSA no .env via script.

FRONTEND:
- Refatora /dashboard/backoffice organizando em Abas: Dashboard, Planos, Stripe e Sistema.
- Implementa CRUD completo para gestão de Planos (criar, editar, remover).
- Adiciona visualização de status do Stripe e botão para limpar cache Cloudflare.
- Ajusta formatação de data nos logs para fuso horário America/Sao_Paulo.
- Atualiza pi.ts para suportar novos endpoints de planos e credenciais.
2026-01-09 17:18:51 -03:00
..
src feat(backoffice): Implementa gestão de credenciais e novas abas administrativas 2026-01-09 17:18:51 -03:00
test fix(auth): correct seeder pepper and add backoffice e2e tests 2025-12-24 13:53:30 -03:00
.dockerignore feat(backoffice): migrate to Fastify adapter with pnpm, Pino logging, and ultra-optimized Dockerfile 2025-12-23 23:44:02 -03:00
.env.example Add payment gateway configs and lock credentials 2026-01-03 20:28:21 -03:00
.gitignore feat(backoffice): 🏗️ initialized NestJS backoffice API 2025-12-15 09:44:16 -03:00
.prettierrc feat(backoffice): 🏗️ initialized NestJS backoffice API 2025-12-15 09:44:16 -03:00
BACKOFFICE.md docs: update BACKOFFICE.md with detailed API routes and Podman instructions 2026-01-02 19:06:38 -03:00
Dockerfile ajuste no drone 2026-01-06 20:41:16 -03:00
eslint.config.mjs feat(backoffice): 🏗️ initialized NestJS backoffice API 2025-12-15 09:44:16 -03:00
nest-cli.json feat(backoffice): 🏗️ initialized NestJS backoffice API 2025-12-15 09:44:16 -03:00
package-lock.json ajuste ip 2026-01-08 20:50:38 -03:00
package.json chore(backoffice): update dependencies and resolve peer dependency warnings 2025-12-27 20:49:08 -03:00
pnpm-lock.yaml chore(backoffice): update dependencies and resolve peer dependency warnings 2025-12-27 20:49:08 -03:00
tsconfig.build.json feat(backoffice): 🏗️ initialized NestJS backoffice API 2025-12-15 09:44:16 -03:00
tsconfig.json feat(backoffice): migrate to Fastify adapter with pnpm, Pino logging, and ultra-optimized Dockerfile 2025-12-23 23:44:02 -03:00