Changelog (go-upper)

Dieses Changelog spiegelt den Inhalt von bin/upper/CHANGELOG-UPPER.md wider.

v2025.4.0-BETA06

Features

  • Option “general:copy:enabled”: bei “false” werden Dateien nicht mehr in das Work-Verzeichnis kopiert, sondern in ein verstecktes Unterverzeichnis verschoben (schnelleres Arbeiten)
  • Neuer “folder ready”-Check mit vielen Optionen als Schutz vor fehlerhaften Uploads (leere oder zu kleine Ordner etc.)

Improvements

  • Logging und Stabilität beim Löschen verbessert
  • mediainfo auf v25.10 aktualisiert

Bugfixes

  • Fehler in der Folder-Scan-Logik behoben

v2025.3.0

Features

  • filecrypt als Backup-Linkcrypt-Service
  • Modul Pushover.net für Benachrichtigungen bei Fehler oder Erfolg
  • Modul workingtime, um die Laufzeiten des Upper-Tools einzuschränken

Improvements

  • Filecrypt-Cloudflare-Antwort wird korrekt verarbeitet

v2025.2.2

Bugfixes

  • Kritischen Fehler bei der mediainfo-Extraktion behoben

v2025.2.1

Bugfixes

  • Kritischen Fehler mit neuer withTrailer-Option behoben

v2025.2.0

Allgemein

  • Go-Version auf 1.25 angehoben
  • Abhängigkeiten aktualisiert

Features

  • Neuer Filehoster: uploady.io
  • Neuer Imagehoster: fastpic.org
  • Affiliate-ID für 1fichier in der Config hinterlegbar
  • Steam-Support im Contentgrabber für Spieleinfos (aktuell: steamID, Name, Cover)
  • YouTube-Support im Contentgrabber für Trailer (YouTube API Key erforderlich)
  • Neue Option tmdb.withTrailer: Trailer in die Antwort aufnehmen (siehe config/templates/README.txt)
  • Neue Option nfo.fetchIfNotExist: fehlende NFOs nachladen und in JSON/XML schreiben
  • Neues Publish-Modul: Templates direkt ins Forum posten (aktuell boerse.cx) – vollautomatisch

Improvements

Bugfixes

  • Kritische Filecrypt-Antwortänderung gefixt
  • Panic in copyfiles behoben
  • Windows-Template-Bug im Publishing-Modul behoben
  • Logging und Error-Handling für 1fichier verbessert
  • Fichier-Link-Ersetzung behoben

Sonstiges

  • Filehoster uptobox, uploaded, zippyshare, oboom, share-online.to entfernt

v2025.1.1 (v1.12.x)

Allgemein

  • Go-Version auf 1.23 und danach 1.24 aktualisiert
  • Abhängigkeiten aktualisiert

Features

  • Neuer Imagehoster imgbb.com (Cover/Pictures, inkl. API-Login)
  • Option createRARs: RAR-Prozess komplett überspringen
  • Neuer Imagehoster pixhost.to
  • video_type (z. B. “Web-Rip”) und audio_type (z. B. “AC3”) aus XRel in JSON
  • Option extractRecursive: rekursives Entpacken abschaltbar (z. B. für PS5-Games)
  • Option modifiedAfter: nur Ordner nach bestimmtem Datum hochladen (z. B. “2025-04-05 - 10:00”)
  • Option afterupload.start: Programm nach Upload-Ende starten
  • Neuer Linkcrypter: HIDE.CX (auch als Backup-Linkcrypt-Service)
  • Neuer MD5-Change-Algorithmus für RAR-Dateien

Improvements

  • Retry-Logik und Wartezeit beim Kopieren, falls das Ziel temporär nicht erreichbar ist

Bugfixes

  • Panic in interner Funktion behoben
  • Bug bei Kombination copy.exclude und skip.incomplete behoben
  • Bug in copy.exclude behoben
  • Pixhost-Thumbnail-URL angepasst
  • Mediainfo für .m2ts und .vob korrigiert
  • Rapidgator-Session-Timeout gefixt (refactored)
  • Doodstream-JSON-Handling repariert
  • Bug bei Fichier-Link-Ersetzung behoben

v1.11.0 (09.05.2024)

Konfigurationsänderungen

  • Relevante Bereiche: contentgrabber, stream, general

Features

  • Bandwidth-Quota-Limit (z. B. 100 GB Traffic) inkl. monatlichem/täglichem Reset
  • IMDB-ID kann aus NFO gelesen werden
  • Neue mediainfo-Option videoRunTimeFormat (“2h 33m 12s” oder Minutenwert)
  • Neue Streamhoster: doodstream.com, streamtape.com, wolfstream.tv (jeweils mit curl)
  • Neue Imagehoster: directupload.net (mit Login), imgur.com
  • Config-Setting stream.exclude: Samples vom Stream-Upload ausschließen
  • Config-Setting general.copy.exclude: Dateien/Ordner von der initialen Kopie ausschließen
  • Automatische Löschung der “in progress”-Datei nach Fehler, falls vorhanden
  • Option contains: nur Items hoch-/neu laden, die Keywords enthalten
  • Option linkcrypter.multiHosterMode: mehrere Hoster in einen Linkcrypt-Ordner (filecrypt, tolink)
  • Option linkcrypter.backup: Link-Backups auf keeplinks.org
  • Option moviethumbnail.onlyInfoTxt: nur Mediainfo-Text erzeugen
  • Option result.json.addNfo: komplettes NFO ins Result-JSON schreiben

Improvements

  • Alle Go-Abhängigkeiten aktualisiert und Go auf 1.21 gebracht
  • Diverse Contentgrabber-Verbesserungen
  • Timeout für MTN-Thumbnail-Generierung
  • Filehoster rapidgator stabilisiert
  • tools/mediainfo auf v23.10 aktualisiert
  • IMDB-Crawler holt Plot-Beschreibung
  • Abload.de unterstützt Account-Uploads
  • Verbesserter Lizenz-Check-Retry

Bugfixes

  • Template-Modul: Standard-Templates werden korrekt erzeugt
  • Sonderzeichen in Titeln für intelligente XML-Templates gefixt
  • IMDB-Covergröße korrigiert
  • 1fichier curl-Upload gefixt
  • Upper JSON enthält wieder normale Sonderzeichen anstelle escapeter Varianten
  • Absturz bei fehlendem IMDB-Rating behoben
  • Mixdrop.co zu mixdrop.ag umbenannt; korrekte Output-URLs
  • MTN-Command gefixt, Info-TXT schneller
  • RAR-Extraktionsfehler bei großen Archiven behoben
  • Directupload-Bildnamen-Bug behoben
  • Fikper-Nil-Pointer gefixt
  • Zahlreiche kleinere Fixes

v1.10.0 (02.07.2023)

Konfigurationsänderungen

  • Änderungen vorhanden

Features

  • Neuer Hoster: turbobit.net (inkl. curl)
  • curl-Support für 1fichier, nitroflare, mixdrop
  • JSON-Feld size_human_i mit menschenlesbarer Größe (z. B. “5 GiB”)
  • Scan-Paths können einen Standardtyp (z. B. “movie”) haben
  • Freispeicher-Prüfung vor Copy/Download (checkFreeSpace)
  • Preview-Thumbnail-Erstellung für Videos

Improvements

  • Contentgrabber useLocalCover prüft Bild-Ratio
  • Lizenz-Check verbessert
  • Externe Libraries aktualisiert
  • Contentgrabber: TMDB-Covergröße wählbar (small/medium/large)

Bugfixes

  • Ignore-Option für Lizenz-Prompt gefixt (--disable-licence-prompt=1 bzw. -p=1)
  • Weitere kleine Fixes

Changes

  • Default für archive.silent ist nun true

v1.9.0 (11.05.2023)

Konfigurationsänderungen

  • Änderungen erforderlich bei neuem Filehoster; suche nach “md5change”, “cut”, “curl”

Features

  • curl-Support für Filehoster; reduziert RAM für rapidgator
  • Titelkürzung über Trennzeichen (z. B. “ID99 - My.Title” → “ID99”)
  • Verbesserter MD5-Change (0-Byte/5-Byte/Random-String)
  • Neuer Filehoster: filerice.com (xfilesharingv2)

Improvements

  • Go auf 1.20.4 aktualisiert und Abhängigkeiten upgedatet
  • Verbesserungen für xfilesharing-Seiten (bessere Fehler, neue User Agents, unsichere Verbindungen erlaubt)
  • ddownload.com und send.cm zu xfilesharingv2 verschoben

Bugfixes

v1.9.0 - BETAXY (19.04.2023)

Hinweise

  • BETA03 (XX.05.2023)
  • Konfigurationsänderungen wegen neuem Filehoster

Features

Improvements

  • Go auf 1.20.4 aktualisiert und Abhängigkeiten upgedatet

BETA02 (02.05.2023)
Konfigurationsänderungen: Ja – siehe md5change
Features

  • Verbesserter MD5-Change (0-Byte/5-Byte/Random-String)

BETA01 (19.04.2023)
Konfigurationsänderungen: Ja – siehe curl
Features

  • curl-Support für Filehoster, reduziert RAM für rapidgator

v1.8.0 (04.04.2023)

Konfigurationsänderungen: Ja – neuer Filehoster u. a.

Features

  • Option archive.seperated erzeugt separate Archive pro Unterordner
  • Neuer Filehoster: pixeldrain.com

Improvements

  • Series-Namen werden bereinigt für bessere TMDB-Ergebnisse
  • NFO-Parsing kompakter (überflüssige Zeilen entfernt)

Bugfixes

  • Fehler open XY.html bei Template-Erstellung behoben
  • Backup-Bug behoben
  • Nur neue RARs werden hochgeladen

v1.7.0 (26.02.2023)

Konfigurationsänderungen: Ja – neuer Filehoster
Features

  • Lizenz-Expiry-Reminder (abschaltbar)
  • Prompt, wenn Linkcrypter down ist
  • ZOOM-Uploader mit Retry
  • Neuer Hoster: send.cm (+Account)

v1.6.0 (13.02.2023)

Konfigurationsänderungen: Ja – neuer Filehoster und language für IMDB/TMDB
Features

  • Neuer Hoster: mega.nz
  • IMDB/TMDB in definierter Sprache (DE/EN) abrufbar
    Bugfixes
  • result.json.seperated funktioniert nun

v1.5.0 (28.01.2023)

Konfigurationsänderungen: Ja – Bereich zoom:
Features

  • ZOOM-Profiles unterstützt
  • ZOOM-Uploads sind standardmäßig öffentlich

v1.4.1 (19.01.2023)

Bugfixes

  • Versionsstring korrigiert
  • Hoster fikper.com gefixt

v1.4.0 (30.12.2022)

Beta-Phase beendet.
Improvements

  • Allgemeine Stabilität
    Bugfixes
  • k2s-Hoster gefixt

v1.4.0 - BETA009 (17.12.2022)

  • Go auf 1.19 aktualisiert
  • Neuer Hoster: fikper.com
  • ZOOM: ddownload.com [API] nutzbar
  • Bugfix: katfile Upload-Mechanik

v1.4.0 - BETA008 (03.11.2022)

  • Option contentgrabber.useLocalCover (lokale Cover bevorzugen)
  • Bugfix: nil-Pointer in mediainfo.Data.RAWString

v1.4.0 - BETA00X (17.08.2022)

  • Neue Hoster: drop.download, clicknupload.to, mixdrop.co (auch Streaming)
  • Lizenz-Check, Parallel-Copy und rapidgator/nitroflare auf neue Req-Lib umgestellt
  • Mediainfo-Binaries beigelegt, konfigurierbarer Pfad
  • Debug-Ausgaben für ZOOM; MD5-Change robuster

v1.3.x

v1.3.0 (23.08.2022)

Beta beendet, alle Features aus den Betas enthalten.

v1.3.0-beta21 (22.08.2022)

  • sendTo kann Basic Auth, Bearer, API-Key

v1.3.0-beta19/20 (11.08.2022)

  • Besseres TMDB-Matching

v1.3.0-beta18 (07.08.2022)

Konfigurationsänderung: neue Option parallel

  • 1fichier-Upload im Account gefixt
  • Paralleles Uploaden (Hoster/Copy) möglich

v1.3.0-beta17 (03.08.2022)

  • Kritischen 1fichier-Upload-Panic behoben

v1.3.0-beta16 (31.07.2022)

Konfigurationsänderung: contentgrabber.tmdb.coverUpload

  • IMDB-Cover-Crawl, TMDB-Infos + Upload nach abload.de, abload-Upload robuster

v1.3.0-beta15 (22.07.2022)

  • Go 1.18, Abload-Retry, Download-Refactor, Template-Update

v1.3.0-beta14 (21.07.2022)

  • IMDB-Cover gefixt

v1.3.0-beta13 (20.07.2022)

v1.3.0-beta12 (19.07.2022)

Konfigurationsänderung: neue Optionen unter contentgrabber.tmdb

  • xREL-Fundstellen gefixt

v1.3.0-beta10/11 (17.07.2022)

Konfigurationsänderung: für shutdown-Option

  • Abload-Upload und IMDB-Covergrößen gefixt
  • Custom Pfad für Shutdown-Command; TMDB-Suchbegriffe filterbar (contentgrabber.removeFromName)

v1.3.0-beta9 (27.06.2022)

  • Bugfix mediainfo createfile; Feature: Shutdown nach Upload (afterupload.shutdown)

v1.3.0-beta8 (16.06.2022)

  • Workdir aus Mediainfo-Ausgabe entfernen, Bitrate lesbar, Subtitle-Sprachen in HumanValues, kleinere Refactors

v1.3.0-beta7 (13.06.2022)

  • xREL Rate-Limit-Handling gefixt; Rapidgator leicht verbessert; IMDB-Year im Crawl; Mediainfo-Support + Beispieltemplate; TMDB-Infos als Fallback

v1.3.0-beta6 (02.06.2022)

  • xREL Rate-Limit korrekt gehandhabt

v1.3.0-beta3 (24.05.2022)

  • Rapidgator-Stabilität verbessert

v1.3.0-beta2 (23.05.2022)

  • Bugfix bei path.result; Rapidgator-Stabilität verbessert

v1.3.0-beta1 (14.05.2022)

  • IMDB-Crawl (DE-Seite, korrekte Bildgrößen) gefixt
  • Option contentgrabber.xrel.skipIfNotAvailable
  • Panic-Recover hält Queue am Laufen

v1.2.x

v1.2.1 (03.05.2022)

  • Kritische Pfad- und Skip-Bugs gefixt

v1.2.0 (24.04.2022)

Wichtige Konfig-Änderungen (siehe neue .dist.yml)

  • Filecrypt-Folder mit Passwort stabil
  • Kaputte Configs und Pfade gefixt
  • Skip-Handling für [xx Files|Complete] etc.
  • Neue Optionen: result.txt.caseSensitive, result.json.seperated
  • Trennt Ergebnis-JSON/Templates in eigene Ordner möglich

v1.2.0-beta3 (28.03.2022)

  • Filecrypt-Statusbild in JSON/Templates (crypted_links_status)
  • FFMPEG/FFPROBE-Addon: MediaInfos aus lokalen Videos ins JSON

v1.2.0-beta2 (16.03.2022)

  • Bugfix im NFO-Mover

v1.2.0-beta1 (13.03.2022)

  • Feature: NFO Mover Addon

v1.1.x

v1.1.1 (06.03.2022)

  • Retries für FileFactory Login

v1.1.0 (03.03.2022)

  • Neuer Hoster: FileFactory.com
  • Templates: Genre verfügbar (ExternalInfo.XRel.ExtInfo.Genre)

v1.0.x

v1.0.6 (22.02.2022)

  • RAR-Entpacken stabilisiert (Exit 6 & 10)

v1.0.5 (11.02.2022)

  • Kritischer RAR-Bug gefixt

v1.0.4 (03.02.2022)

  • Kritischer Bug im Auto-Extract-RAR-Modul gefixt

v1.0.3/1.0.2 (31.01.2022)

  • Feature: dir_source im JSON
  • Verbesserte Intelligen-Templates
  • Bugfixes: Skip-Incomplete, XML-Template-Erstellung

v1.0.1 (30.01.2022)

  • Bugfix im Backup-Modul

v1.0.0 Stable (28.01.2022)

  • Finale stabile Version nach allen Betas: Template-Engine neu geschrieben, xREL/IMDB-Crawl, Cover-Upload zu abload.de, zahlreiche Fixes/Verbesserungen

v1.0.0 beta24 → beta5

  • Beta24: Folder-Check für Skip Incomplete; IMDB-Crawl; xREL verbessert; abload.de Cover-Upload; RAR-Handling robuster
  • Beta23: Neuer Streamhoster streamlare.com
  • Beta22: Bugfix extractRARs
  • Beta20/21: Diverse Verbesserungen
  • Beta19: Bugfix krumme NFO-Namen (rg.to Shortlinks)
  • Beta18: archive.includefiles reworked, Option addToFolder
  • Beta17: Skip-Folder wenn kein Treffer; result.sendTo
  • Beta16: Rapidgator-Shortlinks gefixt, MD5-Mechanik angepasst; result.txt; archive.includefiles
  • Beta15: Template-Erstellung & Rapidgator gefixt
  • Beta14: Rapidgator file/ Links; Custom WinRAR-Commands; Delete-Funktion stabiler
  • Beta13: backup.subdir, intelligen-XML verschieben, Folder-ready-Check stabiler
  • Beta12: Neue Configs (general.disableJson, backup.*, intelligen.parseNfo); RAR-Silent und Intelligen-NFO-Fix
  • Beta10: Intelligen Modul legt 3 Default-Templates an; Uploadet-Timeout erhöht; Intelligen-XML gefixt
  • Beta9: WinRAR Silent Mode; general.cleanScanDir; contentgrabber; Emule-Modul; Vivo-Streamhoster-Fix
  • Beta6–8: Kritische Bugfixes
  • Beta5: moveToBackup, Workmode “lite”, konfigurierbares path.result, Streamhoster-Support, Intelligen-XML-Export, Bugfix general.extractRARs
  • Beta4: general.extractRARs funktioniert jetzt korrekt
  • Beta3: Dateigröße (Bytes & human) im Result; Bugfix für fehlende RARs
  • Beta2: Linkcrypter-Optionen erweitert; Prüft, ob Items bereits hochgeladen sind
  • Beta1: Erste Version mit Queue-Tracking, In-Progress-Erkennung, TODOs für ZOOM/Separate Files/Streamhoster/xREL/TMDB