feat: version 3.2.0 -- Integracion IA: configuracion y plan de actividades
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -178,6 +178,12 @@ el registro. En empresa y SMTP la respuesta `GET` incluye `edit_version`.
|
||||
`backend/database/migrations/` locales contra los de `main`. Es solo informativo — no aplica
|
||||
ningún cambio, la actualización real sigue siendo manual.
|
||||
|
||||
### IA (`/api/ai`) — requiere clave configurada por el superadmin
|
||||
- `GET /api/ai/status` → `{ enabled }` (cualquier autenticado).
|
||||
- `POST /api/ai/projects/:projectId/plan` `{ description?, lang? }` → `{ activities: [{ name, description, durationDays, tasks: [] }] }`. Requiere módulo Proyectos y escritura en el proyecto; 30/hora.
|
||||
- `POST /api/ai/projects/:projectId/plan/apply` `{ activities }` → `{ created }` (crea actividades y tareas).
|
||||
- `GET/PUT /api/settings/ai` `{ apiKey?, model, editVersion }` y `POST /api/settings/ai/test` — solo superadmin; la clave nunca se devuelve.
|
||||
|
||||
### Log de errores (`/api/error-logs`)
|
||||
- `POST /api/error-logs` — público (sin auth, rate-limited a 30/15min), lo usa el frontend para
|
||||
reportar errores propios (incluso sin sesión). `{ message, stack?, url?, severity? }`
|
||||
|
||||
Reference in New Issue
Block a user