jurix-api / tests /test_api

Commit History

21 days ago

  1. feat(embeddings): voyage-4-large remplace EmbeddingGemma (API Voyage, halfvec 1024)⁠

    rahim237cm +1: Claude Opus 5.5
    57c8117

26 days ago

  1. fix(analytique): le profil general a ses statistiques, les alias du chat sont admis⁠

    rahim237cm +1: Claude Opus 5.5
    0b43949
  2. fix(compte): l'enregistrement du profil est prouve, la garde de 015 vise users⁠

    rahim237cm +1: Claude Opus 5.5
    9c5085a
  3. fix(tests): le filet des routes reservees ne verifiait plus aucune route⁠

    rahim237cm +1: Claude Opus 5.5
    3f06b9e
  4. feat(compte): le profil choisi suit le compte d'un appareil a l'autre⁠

    rahim237cm +1: Claude Opus 5.5
    4808bed
  5. feat(chat): le profil choisi pilote la reponse, une conversation garde le sien⁠

    rahim237cm +1: Claude Opus 5.5
    2c463a5
  6. fix(confidentialite): questions et avis des utilisateurs reserves aux administrateurs⁠

    rahim237cm +1: Claude Opus 5.5
    4a7363d
  7. fix(analytique): compteurs exacts des conversations reprises, le profil general compte⁠

    rahim237cm +1: Claude Opus 5.5
    08a963c

30 days ago

  1. fix(reclassement): la simulation montre tout ce que --force ecrira⁠

    rahim237cm +1: Claude Opus 5.5
    f508b99
  2. feat(groq): classement des lois par lots, sans repli silencieux, et suite isolee du reseau⁠

    rahim237cm +1: Claude Opus 5.5
    1a3d3f5
  3. test: fixtures aux 14 domaines canoniques⁠

    rahim237cm +1: Claude Opus 5.5
    5ae5d91
  4. fix(imports): un seul choix du fournisseur, et chaque fichier importe ce qu'il utilise⁠

    rahim237cm +1: Claude Opus 5.5
    e77f0a8

  1. fix(chat): le flux refuse la conversation d'autrui en 404, plus en 500⁠

    rahim237cm +1: Claude Opus 5.5
    89d5b4d

  1. fix(uploads): le nettoyage ne supprime plus le PDF des lois⁠

    rahim237cm +1: Claude Opus 5.5
    19a2ab9
  2. feat(embeddings): EmbeddingGemma par defaut, et une panne qui se voit⁠

    rahim237cm +1: Claude Opus 5.5
    7a1d560
  3. fix(tests): imposer l'absence de cle Brevo au lieu de l'esperer du .env⁠

    rahim237cm +1: Claude Opus 5
    aad088e
  4. feat(chat): aiguillage d'intention, le RAG seulement pour le droit⁠

    rahim237cm +1: Claude Opus 5
    153dd7c

  1. feat: deployment on free tiers, object-storage documents, and email⁠

    rahim237cm +1: Claude Opus 5 (1M context)
    6429ad3

  1. feat(auth): inscription publique, connexion Google, et conversations rattachees a un compte⁠

    rahim237cm +1: Claude Opus 5 (1M context)
    d21ea1e
  2. feat(ia): expliquer un article et comparer deux regimes, sur la page, sources a l'appui⁠

    rahim237cm +1: Claude Fable 5.1
    88e3dbc

  1. fix(qualite): ruff devient une vraie barriere, et trouve un schema mort et casse⁠

    rahim237cm +1: Claude Opus 5
    7435134
  2. fix(analytics): mesurer au lieu d'inventer, et fermer la porte⁠

    rahim237cm +1: Claude Opus 5
    9066a18
  3. feat(recherche): le titre passe devant le corps du texte, et les fautes de frappe passent⁠

    rahim237cm +1: Claude Opus 5
    893a679

  1. feat(pipeline): chunk_refiner enfin cable, avec kind, embed et embed_text⁠

    rahim237cm +1: Claude Opus 5
    8da83c7
  2. fix(laws): le telechargement rend le document, et un seul chemin le resout⁠

    rahim237cm +1: Claude Opus 5
    56362b9

  1. test: suppression des tests morts et resserrage des assertions permissives⁠

    rahim237cm +1: Claude Opus 5
    e3f1ef7
  2. fix(chunker,personas): perte de contenu sur faux en-tete, engagement en 500⁠

    rahim237cm +1: Claude Opus 5
    ef3c54d
  3. fix(classifier): assertions de validation qui court-circuitaient les erreurs⁠

    rahim237cm +1: Claude Opus 5
    10b5949
  4. fix(search): parametre lie au lieu de chaine castee pour le vecteur⁠

    rahim237cm +1: Claude Opus 5
    9697198
  5. Etape 14 : tests du code ajoute (54 nouveaux tests)⁠

    rahim237cm +1: Claude Opus 5
    0e1604f
  6. Etape 11 : authentification reelle branchee (demande n°2)⁠

    rahim237cm +1: Claude Opus 5
    da2ad52
  7. Etape 6 : isolation des tests corrigee — 300 tests passent⁠

    rahim237cm +1: Claude Opus 5
    9729782

  1. Etape 4 : harnais de tests sur PostgreSQL reel⁠

    rahim237cm +1: Claude Opus 5
    0fdac35

  1. chore: initial standalone backend for JuriX API (Render)

    9cf9a2a