• v0.6.0 d051b268dd

    chaim released this 2026-04-25 20:28:08 +03:00 | 7 commits to main since this release

    Phase 3 — פאנל ניהול למקורות ה-KB

    עד עכשיו, הדרך היחידה לערוך מטא-דאטה של מקור (לתקן כותרת שגויה או להוסיף תאריך תוקף) הייתה SQL ישיר על ה-DB, ולמחיקה — גם SQL וגם פקודת mc rm ב-MinIO. בלשונית "ניהול" נוספת כעת טבלה מלאה של כל המקורות בנושא הנבחר, עם מסנן לפי סוג ושלוש פעולות לכל מקור: עריכת מטא-דאטה, עיבוד מחדש ומחיקה.

    מה השתנה

    • טבלת מקורות בראש הלשונית — סוג, כותרת + מזהה + תאריך עדכון, מספר קטעים, פעולות. ממוינת לפי סוג → כותרת.
    • מסנן לפי סוג וכפתור רענון בפינה השמאלית-עליונה.
    • ✏ עריכה — השורה מתרחבת לטופס עם כותרת / מזהה / תאריכי פרסום / תוקף / קישור מקור. שמירה מבצעת PUT /admin/kb/sources/{id} ומעדכנת את הטבלה במקום ללא ריענון מלא של הדף.
    • ↻ עיבוד מחדש — מבקש אישור, מתחיל עבודה אסינכרונית (בנר סטטוס למעלה) — המטא-דאטה הערוכה נשמרת, הקטעים מוחלפים בעיבוד טרי מהקובץ המקורי. שימושי כשה-chunker שופר או כשהקובץ עודכן ב-MinIO.
    • 🗑 מחיקה — אישור עם מספר הקטעים; מעל 100 קטעים — אישור כפול. מוחק גם את הקובץ ב-MinIO.
    • כל פעולה בטבלה מתעדכנת מקומית ב-UI ללא טעינה מחדש של הדף.

    Backend (נפרד): shira-hermes commit 17f93b5 — ארבעת ה-endpoints החדשים (GET/PUT/DELETE /admin/kb/sources + POST /reingest). אין מיגרציה חדשה (כל הסכמה מ-002 + 003 בתוקף).

    התקנה

    הורד את KnowledgeBase-0.6.0.zip והתקן דרך Administration → Extensions.

    גרסת shira-hermes הנדרשת: ה-commit האחרון של admin endpoints (כבר פרוסה ל-dev).

    Downloads