Merge branch 'main' of https://git.tdpi.dev/TDPI/jellyfin-plugin-smartnotify
All checks were successful
Create Release PR / Create Release PR (push) Successful in 10s

This commit is contained in:
2026-03-05 17:22:17 +01:00
4 changed files with 41 additions and 48 deletions

View File

@@ -1,3 +1,3 @@
{
".": "0.0.19"
".": "0.1.0"
}

View File

@@ -1,5 +1,38 @@
# Changelog
## 0.1.0 (2026-03-05)
## 0.1.0 (2026-03-05)
**Features**
Intelligente Discord-Benachrichtigungen
Automatische Benachrichtigungen bei neuen Filmen und Episoden via Discord Webhook
Schöne Discord-Embeds mit Thumbnail, Beschreibung und Links zu externen Datenbanken (IMDb, TMDb, AniDB, AniList, TVDB)
**Smarte Episoden-Gruppierung**
Episoden werden intelligent gebündelt statt einzeln gemeldet — z.B. "Staffel 1: Episode 1-12" statt 12 einzelne Nachrichten
Konfigurierbares Zeitfenster für die Gruppierung
**Qualitäts-Upgrade-Erkennung**
Erkennt automatisch ob eine Datei neu ist oder nur ein Qualitäts-Upgrade einer bestehenden Datei
Keine Spam-Benachrichtigungen mehr beim Ersetzen von Dateien durch bessere Versionen
Stabile Erkennung über Provider-IDs (AniDB, TMDb etc.) — funktioniert auch mit Shokofin/VFS
**Robuste Metadaten-Verarbeitung**
Verzögerte Verarbeitung damit Jellyfin Zeit hat Metadaten zu laden
Dreistufige Validierung: beim Hinzufügen, beim Einreihen und beim Senden
Automatische Unterdrückung von reorganisierten Items (Pfad-/Metadata-Änderungen)
**Konfigurierbar**
Benachrichtigungen für Filme und Episoden einzeln aktivierbar
Upgrade-Unterdrückung optional
Anpassbare Verzögerung, Gruppierungsfenster, Bot-Name und Embed-Farbe
## 0.0.19 (2026-03-04)
### Bug Fixes

View File

@@ -3,8 +3,8 @@
<PropertyGroup>
<TargetFramework>net9.0</TargetFramework>
<RootNamespace>Jellyfin.Plugin.SmartNotify</RootNamespace>
<AssemblyVersion>0.0.19.0</AssemblyVersion>
<FileVersion>0.0.19.0</FileVersion>
<AssemblyVersion>0.1.0.0</AssemblyVersion>
<FileVersion>0.1.0.0</FileVersion>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<GenerateDocumentationFile>true</GenerateDocumentationFile>

View File

@@ -9,52 +9,12 @@
"imageUrl": "",
"versions": [
{
"version": "0.0.19.0",
"changelog": "### Bug Fixes\n\n* fix: debuging\n\n### Chores\n\n* chore: update manifest for v0.0.18",
"version": "0.1.0.0",
"changelog": "## 0.1.0 (2026-03-05)\n\n**Features**\n\nIntelligente Discord-Benachrichtigungen\n\nAutomatische Benachrichtigungen bei neuen Filmen und Episoden via Discord Webhook\nSchöne Discord-Embeds mit Thumbnail, Beschreibung und Links zu externen Datenbanken (IMDb, TMDb, AniDB, AniList, TVDB)\n\n**Smarte Episoden-Gruppierung**\n\nEpisoden werden intelligent gebündelt statt einzeln gemeldet — z.B. \"Staffel 1: Episode 1-12\" statt 12 einzelne Nachrichten\nKonfigurierbares Zeitfenster für die Gruppierung\n\n**Qualitäts-Upgrade-Erkennung**\n\nErkennt automatisch ob eine Datei neu ist oder nur ein Qualitäts-Upgrade einer bestehenden Datei\nKeine Spam-Benachrichtigungen mehr beim Ersetzen von Dateien durch bessere Versionen\nStabile Erkennung über Provider-IDs (AniDB, TMDb etc.) — funktioniert auch mit Shokofin/VFS\n\n**Robuste Metadaten-Verarbeitung**\n\nVerzögerte Verarbeitung damit Jellyfin Zeit hat Metadaten zu laden\nDreistufige Validierung: beim Hinzufügen, beim Einreihen und beim Senden\nAutomatische Unterdrückung von reorganisierten Items (Pfad-/Metadata-Änderungen)\n\n**Konfigurierbar**\n\nBenachrichtigungen für Filme und Episoden einzeln aktivierbar\nUpgrade-Unterdrückung optional\nAnpassbare Verzögerung, Gruppierungsfenster, Bot-Name und Embed-Farbe",
"targetAbi": "10.11.0.0",
"sourceUrl": "https://git.tdpi.dev/TDPI/jellyfin-plugin-smartnotify/releases/download/v0.0.19/smartnotify_0.0.19.zip",
"checksum": "a79dec5dc65282ff8bb5f130931f9480",
"timestamp": "2026-03-04T17:22:49Z"
},
{
"version": "0.0.18.0",
"changelog": "### Bug Fixes\n\n* fix: build error",
"targetAbi": "10.11.0.0",
"sourceUrl": "https://git.tdpi.dev/TDPI/jellyfin-plugin-smartnotify/releases/download/v0.0.18/smartnotify_0.0.18.zip",
"checksum": "4b5857ce309974f8e64ab81885d9b67d",
"timestamp": "2026-03-03T13:53:53Z"
},
{
"version": "0.0.16.0",
"changelog": "### Bug Fixes\n\n* fix: ist das wirklich ein Fix und kein defix?\n\n### Chores\n\n* chore: update manifest for v0.0.15",
"targetAbi": "10.11.0.0",
"sourceUrl": "https://git.tdpi.dev/TDPI/jellyfin-plugin-smartnotify/releases/download/v0.0.16/smartnotify_0.0.16.zip",
"checksum": "fbe2b3ce339c92204961df605bfe276b",
"timestamp": "2026-03-02T18:58:41Z"
},
{
"version": "0.0.15.0",
"changelog": "### Bug Fixes\n\n* fix: timestamps!\n\n### Chores\n\n* chore: update manifest for v0.0.14",
"targetAbi": "10.11.0.0",
"sourceUrl": "https://git.tdpi.dev/TDPI/jellyfin-plugin-smartnotify/releases/download/v0.0.15/smartnotify_0.0.15.zip",
"checksum": "c3dc638240b5688de030f77eccaf9c50",
"timestamp": "2026-03-01T17:49:47Z"
},
{
"version": "0.0.14.0",
"changelog": "### Bug Fixes\n\n* fix: claude hat bugs im Kopf\n\n### Chores\n\n* chore: update manifest for v0.0.13",
"targetAbi": "10.11.0.0",
"sourceUrl": "https://git.tdpi.dev/TDPI/jellyfin-plugin-smartnotify/releases/download/v0.0.14/smartnotify_0.0.14.zip",
"checksum": "428e0cc3a00c873381dc2f2f198f3907",
"timestamp": "2026-03-01T17:36:26Z"
},
{
"version": "0.0.13.0",
"changelog": "### Bug Fixes\n\n* fix: removed drecks versionen\n* fix: Bilder und dumme min TImings!\n\n### Chores\n\n* chore: update manifest for v0.0.12",
"targetAbi": "10.11.0.0",
"sourceUrl": "https://git.tdpi.dev/TDPI/jellyfin-plugin-smartnotify/releases/download/v0.0.13/smartnotify_0.0.13.zip",
"checksum": "2d303e8dc214a58e038f516076840d5b",
"timestamp": "2026-03-01T17:21:50Z"
"sourceUrl": "https://git.tdpi.dev/TDPI/jellyfin-plugin-smartnotify/releases/download/v0.1.0/smartnotify_0.1.0.zip",
"checksum": "2db7d09e4fd669a5cd25a6649397ea98",
"timestamp": "2026-03-05T16:15:11Z"
}
]
}