jurix-api / app /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. feat(compte): le profil choisi suit le compte d'un appareil a l'autre⁠

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

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

    rahim237cm +1: Claude Opus 5.5
    4a7363d

30 days ago

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

    rahim237cm +1: Claude Opus 5.5
    f508b99
  2. docs(config): .env.example aligne sur Settings, seed aux 14 domaines, README a jour⁠

    rahim237cm +1: Claude Opus 5.5
    deb8048
  3. fix(mistral): les reponses ne sont plus coupees, les 429 sont rejoues⁠

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

    rahim237cm +1: Claude Opus 5.5
    1a3d3f5

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

    rahim237cm +1: Claude Opus 5.5
    89d5b4d

  1. feat(ingestion): le corpus en deux passes reprenables⁠

    rahim237cm +1: Claude Opus 5.5
    1be6163
  2. fix(uploads): le nettoyage ne supprime plus le PDF des lois⁠

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

    rahim237cm +1: Claude Opus 5.5
    7a1d560

  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(gemini): un quota epuise n'est pas une panne, et une cadence pour le palier gratuit⁠

    rahim237cm +1: Claude Opus 5
    caf4d2d
  2. fix(qualite): ruff devient une vraie barriere, et trouve un schema mort et casse⁠

    rahim237cm +1: Claude Opus 5
    7435134
  3. refactor: retirer 165 Mo de dependances mortes et dix scripts a usage unique⁠

    rahim237cm +1: Claude Opus 5
    d41abd1
  4. fix: colmater les fuites et les silences⁠

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

    rahim237cm +1: Claude Opus 5
    9066a18
  6. fix(chat): la sonde mentait, le 503 n'etait pas rattrape, la reflexion fuyait⁠

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

    rahim237cm +1: Claude Opus 5
    893a679

  1. fix: nom du fichier telecharge, image de production, flux non bloquant⁠

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

    rahim237cm +1: Claude Opus 5
    56362b9
  3. fix: autocompletion vide, categories jamais ecrites, titre de resultat inerte⁠

    rahim237cm +1: Claude Opus 5
    a381e6a

  1. fix: backfill relancable, boucle d'evenements, reglages morts⁠

    rahim237cm +1: Claude Opus 5
    202650d
  2. Etape 13 : suppression du code mort de l'ancienne architecture⁠

    rahim237cm +1: Claude Opus 5
    51a64ba
  3. Etape 11 : authentification reelle branchee (demande n°2)⁠

    rahim237cm +1: Claude Opus 5
    da2ad52
  4. Etape 10 : /suggest, /stats et /health reecrits en PostgreSQL⁠

    rahim237cm +1: Claude Opus 5
    c1d6b49
  5. Etape 9 : chaine d'ingestion — session detachee, echec franc, statuts⁠

    rahim237cm +1: Claude Opus 5
    bde990c

  1. Etape 2 : bugs independants du reste (auth et schema non touches)⁠

    rahim237cm +1: Claude Opus 5
    016376a

  1. feat(migration): Replace Redis/Meilisearch/Celery with 100% native PostgreSQL FTS and FastAPI BackgroundTasks

    c77abb9

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

    9cf9a2a