From 097125e7dbebbe4526ab85f3cabb8e905e44deed Mon Sep 17 00:00:00 2001 From: Erik Thiele Date: Sun, 19 Jul 2026 22:06:40 +0200 Subject: [PATCH] Document editing, sorting, date display, and footer The feature list was missing the recently added link editing, AI re-description, sorting, and added-date display. Also document APP_VERSION, which controls the version shown in the footer. Co-Authored-By: Claude Sonnet 5 --- .env.example | 3 +++ README.md | 9 +++++++++ 2 files changed, 12 insertions(+) diff --git a/.env.example b/.env.example index 9a89aed..e5f0c81 100644 --- a/.env.example +++ b/.env.example @@ -13,3 +13,6 @@ EMBEDDING_MODEL=text-embedding-3-small # Datenbank (Standard: lokale SQLite-Datei) DATABASE_URL=sqlite:///./linkvault.db + +# Versionsangabe für die Fußzeile (Standard: 1.0.0) +APP_VERSION=1.0.0 diff --git a/README.md b/README.md index c17b8c8..67afae7 100644 --- a/README.md +++ b/README.md @@ -9,11 +9,20 @@ in **Kategorien / Hersteller** einsortieren und schnell **wiederfinden**. - 🤖 **Automatische KI-Analyse** (OpenAI) – Titel, Zusammenfassung, Kategorie, Hersteller/Quelle und Tags werden erzeugt. Bestehende Kategorien werden wiederverwendet, damit die Sammlung konsistent bleibt. +- ✎ **Bearbeiten** – Titel, Zusammenfassung, Kategorie, Hersteller und Tags + lassen sich jederzeit manuell anpassen. Alternativ kann die KI den Link + **neu beschreiben**: die Seite wird erneut geladen und alle Felder werden + neu erzeugt. - 🗂️ **Filtern** nach Kategorie und Hersteller über die Seitenleiste. - 🔍 **Suche** – klassische Textsuche und optionale **semantische KI-Suche** (findet auch sinnverwandte Treffer via Embeddings). +- ↕️ **Sortieren** nach Datum (neueste/älteste zuerst) oder Name (A–Z / Z–A). +- 🕓 **Hinzufügedatum** wird pro Link angezeigt. - 👥 **Mehrbenutzer** – Registrierung/Login, jeder Nutzer sieht nur seine Links. +Die Fußzeile zeigt Autor, Version und den Hostnamen des Servers. Die Version +lässt sich über `APP_VERSION` in der `.env` setzen. + ## Technik - **Backend:** FastAPI (Python)