Aller au contenu

Changelog

Historique des modifications du projet JARVIS.

[0.13.0] - 2025-11-29

Intelligence Prédictive (Sprint 13)

  • feat(predict): Analyse comportementale des utilisateurs
  • feat(predict): Système de prédictions contextuelles
  • feat(predict): Notifications intelligentes
  • feat(models): Ajout table behavior_patterns
  • test(predict): Tests endpoints prédiction

[0.12.0] - 2025-11-15

Agents IA (Sprint 12)

  • feat(agents): Framework d'agents autonomes
  • feat(agents): Agent recherche web
  • feat(agents): Agent analyse de code
  • feat(agents): Orchestration multi-agents
  • test(agents): Tests unitaires et intégration

[0.11.0] - 2025-11-01

Vision & Multimodal (Sprint 11)

  • feat(vision): Analyse d'images avec Claude Vision
  • feat(vision): OCR intégré
  • feat(vision): Description d'images
  • docs(vision): Documentation API Vision

[0.10.0] - 2025-10-15

Voice (Sprint 10)

  • feat(voice): Text-to-Speech (TTS)
  • feat(voice): Speech-to-Text (STT)
  • feat(voice): Multiples voix disponibles
  • feat(voice): Support multilingue

[0.9.0] - 2025-10-01

RAG Avancé (Sprint 9)

  • feat(rag): Chunking intelligent
  • feat(rag): Embeddings optimisés
  • feat(rag): Recherche hybride (dense + sparse)
  • perf(rag): Optimisation requêtes pgvector

[0.8.0] - 2025-09-15

Documents (Sprint 8)

  • feat(documents): Upload fichiers (PDF, DOCX, TXT)
  • feat(documents): Extraction de texte
  • feat(documents): Stockage MinIO
  • feat(documents): Métadonnées et tags

[0.7.0] - 2025-09-01

Admin Dashboard (Sprint 7)

  • feat(admin): Dashboard statistiques
  • feat(admin): Gestion utilisateurs
  • feat(admin): Logs d'audit
  • feat(admin): Métriques LLM

[0.6.0] - 2025-08-15

Multi-tenancy (Sprint 6)

  • feat(security): Row-Level Security PostgreSQL
  • feat(security): Isolation des données par tenant
  • feat(models): Table tenants
  • test(security): Tests d'isolation

[0.5.0] - 2025-08-01

LLM Routing (Sprint 5)

  • feat(llm): Détection PII automatique
  • feat(llm): Routage local/cloud intelligent
  • feat(llm): Support Ollama (Llama, Mistral)
  • feat(llm): Support Claude, GPT, Gemini

[0.4.0] - 2025-07-15

Chat Streaming (Sprint 4)

  • feat(chat): Streaming SSE
  • feat(chat): Historique conversations
  • feat(chat): Contexte mémoire
  • perf(chat): Optimisation latence

[0.3.0] - 2025-07-01

Authentication (Sprint 3)

  • feat(auth): JWT access/refresh tokens
  • feat(auth): Inscription/Connexion
  • feat(auth): Reset password
  • security(auth): bcrypt hashing

[0.2.0] - 2025-06-15

API Foundation (Sprint 2)

  • feat(api): Structure FastAPI
  • feat(api): Routers modulaires
  • feat(api): Schemas Pydantic
  • feat(api): Middleware sécurité

[0.1.0] - 2025-06-01

Initial Setup (Sprint 1)

  • chore: Setup projet
  • chore: Docker Compose infrastructure
  • chore: PostgreSQL + pgvector
  • chore: Redis + MinIO
  • docs: Documentation initiale