veza/veza-backend-api/docs/ISSUES_P2_BACKLOG.md
senke 06d56dd298 feat(backend): OAuth FRONTEND_URL from config, docs update
- Add FrontendURL to config (FRONTEND_URL or VITE_FRONTEND_URL)
- OAuth handlers use config instead of os.Getenv
- Update TODOS_AUDIT: mark UUID migration items as resolved
- Add ISSUES_P2_BACKLOG.md for GitHub issues
- Add ROUTES_ORPHANES.md for routes without UI
- Document FRONTEND_URL in .env.example
2026-02-17 16:42:23 +01:00

1.9 KiB

P2 Issues Backlog — GitHub Issues à créer

Date : 2026-02-17
Source : TODOS_AUDIT.md

Ce document liste les items P2 identifiés dans l'audit des TODOs. Créer des issues GitHub pour les traiter par sprint.

Items P2 à prioriser

Priorité Fichier Description Catégorie
1 internal/core/track/service.go Enqueue job pour traitement asynchrone (metadata, waveform) selon ORIGIN_ASYNC_PROCESSING Performance
2 internal/handlers/oauth_handlers.go Get from config (frontendURL) — Résolu 2026-02 -
3 internal/database/database.go Implémenter OAuth user lookup Feature
4 internal/database/database.go Implémenter avec vraie DB (3 occurrences) Implementation
5 internal/handlers/session.go Déterminer si c'est la session actuelle Feature
6 internal/logging/logger.go Implémenter avec AtomicLevel lors de la création du logger Enhancement
7 internal/services/job_service.go Intégrer asynq ou autre système de queue (3 occurrences) Architecture
8 internal/api/user/service.go Parse JSON strings to structs / Serialize structs to JSON Implementation
9 internal/api/admin/service.go Implement based on doc_admin_handler.md (3 occurrences) Feature
10 internal/config/config.go Améliorer la configuration CORS pour utiliser c.CORSOrigins depuis la config Code quality

Template issue GitHub

**Fichier** : `internal/...`
**Priorité** : P2
**Catégorie** : [Performance|Feature|Implementation|Architecture|Code quality]

## Description
[Description du TODO]

## Contexte
Voir TODOS_AUDIT.md

## Critères d'acceptation
- [ ] ...

Références