🚀 Initialer Commit: Gitea Sync AI Service mit Docker + OpenWebUI-Vorbereitung
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
from datetime import datetime
|
||||
from pathlib import Path
|
||||
|
||||
|
||||
def generate_changelog(project_path: Path, output_file: str = "CHANGELOG.md") -> dict:
|
||||
"""Generiert einen einfachen Changelog (manuell oder statisch)."""
|
||||
changelog_path = project_path / output_file
|
||||
|
||||
timestamp = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
||||
|
||||
content = f"""# 📋 Projekt-Changelog
|
||||
|
||||
## 🧠 Letzte Änderungen ({timestamp})
|
||||
|
||||
- Dateiüberwachung aktiviert
|
||||
- AI-basierte Analysen möglich via OpenWebUI
|
||||
|
||||
💡 *Automatisch generiert vom Gitea-Sync-AI-Service*
|
||||
"""
|
||||
|
||||
changelog_path.write_text(content)
|
||||
return {"success": True, "path": str(changelog_path), "content": content}
|
||||
Reference in New Issue
Block a user