Go-Reupper – Changelog

Changelog - Reupper


## v1.18.0 - (02.07.2023)

CONFIG change? Yes

- feature:
  - [x] new hoster: turbobit.net + curl support
  - [x] added curl support for 1fichier, nitroflare and mixdrop
  - [x] md5change: new config option 'iterations' to change how often the md5 change is triggered
  - [x] added new section "expert" settings, new option "updateFolderModificationTime" update the modification date of a folder
  - [x] new feature "check free storage", before a copy or download is started it will check if enough free space available (option: checkFreeSpace)
- improvements:
  - [x] improved licence check handling
  - [x] update some used extern libraries
- fix:
  - [x] fix bug in the ignore option for "licence confirm dialog" (--disable-licence-prompt=1 OR -p=1)
  - [x] some small fixes
- change:
  - [x] the default value from the option "archive" -> "silent:" is now true


## v1.17.0 - (11.05.2023)

CONFIG change? Yes
Where? 
* new filehoster
* Search for 'md5change'
* Search for 'cut'
* Search for 'curl'


- feature:
  - "curl" ext support - can be enabled separately for filehoster, reduce RAM usage for rapidgator
  - "cut title by XY" - cut your link crypt title by char XY to use string for search locally
    - example: the title "ID99 - My.Strange.Title.2000-BLA" cut by char " - " would result into "ID99"
  - better MD5 change
    - 1 = add one zero byte to file | 2 = add 5 byte to file | 3 = add random string to file
  - added new filehoster: filerice.com (xfilesharingv2)
- improvements:
  - upgrade to latest GO version 1.20.4 and update all dependencies
  - improvements for xfilesharing sites:
    - better error message when cloudflares ddos protection blocks the request
    - update useragents
    - allow insecure connections
    - move ddownload.com, send.cm to xfilesharingv2
- fixes:
  - fix pixeldrain retry logic if file to large
  - fix send.cm upload
  - remove share-online.to from filehosters


## v1.17.0 - BETAxy (19.04.2023)

BETA04 (XX.05.2023)

CONFIG change? Yes
Where? new filehoster

- feature:
  - added new filehoster: filerice.com (xfilesharingv2)
- improvements:
  - upgrade to latest GO version 1.20.4 and update all dependencies
  - improvements for xfilesharing sites:
    - better error message when cloudflares ddos protection blocks the request
    - update useragents
    - allow insecure connections
    - move ddownload.com, send.cm to xfilesharingv2
- fixes:
  - fix pixeldrain retry logic if file to large
  - fix send.cm upload


BETA03 (02.05.2023)

CONFIG change? YES
Where? Search for 'md5change'

- feature:
  - better MD5 change
    - 1 = add one zero byte to file | 2 = add 5 byte to file | 3 = add random string to file


BETA02 (22.04.2023)

CONFIG change? YES
Where? Search for 'cut'

- feature:
  - "cut title by XY" - cut your link crypt title by char XY to use string for search locally
    - example: the title "ID99 - My.Strange.Title.2000-BLA" cut by char " - " would result into "ID99"


BETA01 (19.04.2023)

CONFIG change? YES
Where? Search for 'curl'

- feature:
  - "curl" ext support - can be enabled for filehoster, reduce RAM usage for rapidgator


## v1.16.0 (04.04.2023)

CONFIG change? YES
Where? Added new filehoster ;)

- feature:
  - "seperated" option under "archive" create now seperated archive files for single folders (best for series)
    - this feature comes from the go-upper v1.8.0 to handle it equal
  - new filehoster: pixeldrain.com (should replace zippyshare R.I.P.)

## v1.15.0 (24.02.2023)

CONFIG change? YES
Where? Added new filehoster ;)

- feature:
  - "licence expire reminder" (you need to confirm a prompt if your licence expire in less than 5 days)
    - there is also a hidden option to disable this check, if you have full automated processes
  - "linkcrypter is down prompt", that cool feature means, if filecrypt is down and we cant reach it after XY retries, we ask you in the shell to confirm that
    - if it back online you can confirm this with "y" and the process continue, that prevent you from broken upload entries
  - improved ZOOM Uploader adding process, the process which add the links to ZOOM use now a retry algorithms
  - new hoster "send.cm" (+account support)

## v1.14.0 (13.02.2023)

CONFIG change? YES
Where? Added new filehoster ;)

- feature:
  - added new hoster "mega.nz"

## v1.13.0 (29.01.2023)

CONFIG change? YES
Where? "zoom:"

- feature:
  - ZOOM Uploader "Profiles" are now supported
    - you can create a profile in zoom and use it for the upload process
  - ZOOM Uploader, uploaded files has now the public flag by default

## v1.12.1 (19.01.2023)

- bugfix:
  - fix version string in output
  - fix filehoster fikper.com

## v1.12.0 (30.12.2022)

Beta ends.

- improvements:
  - general improvements
- bugfix:
  - fix hoster k2s

## v1.11.0 (17.12.2022)

Config changes?
YES
-> new hoster added, just copy it from .dist.yml

- improvements:
  - update GO version to v1.19
  - new hoster: fikper.com
  - ZOOM integration:
    - "ddownload.com [API]" option can be used in ZOOM Uploader for better speed
- bugfix:
  - fix katfile.com and switch to new upload mechanic


## v1.10.0 (23.08.2022)

Config changes?
YES

BETA ENDs, all fucking feature and improvement are included here.

BETA endet, alle Funktionen und Verbesserungen sind hier inbegriffen.

## v1.10.0 - Beta1/2 (07.08.2022)

Config changes?
YES

What?
New config option "parallel".

English:

- fixes:
  - fix 1fichier.com bug that files are not uploaded in the account
- features:
  - new "parallel" -> "copy" option, it is now possible to copy more files at the same time

Deutsch:

- Fehlerbehebung:
  - Fehler bei 1fichier.com upload behoben, welcher verhinderte das Dateien im Account gelandet sind
- Neue Funktionen:
  - neue Option "parallel" -> "copy", es ist jetzt möglich das mehrere Dateien mit einmal kopiert werden


## v1.9.7 (04.08.2022)

Config changes?
NO

English:

- fixes:
  - fix critical 1fichier.com bug in upload process that throw a panic

Deutsch:

- Fehlerbehebung:
  - kritischer Fehler bei 1fichier.com upload behoben

## v1.9.6 (17.07.2022)

Config change required? 
=> Only if you want to use the new Option.

What changed?
Add new option "result" => "txt" -> "mode" from .dist to your config.


English:

- features:
  - new 'sort' option "hitsToday" and "hitsWeek", sort folder by today/week hits and reupp
  - new 'txt' => 'result' => 'mode' option, save Date,Name,Hoster,Link on a single comma seperated line in the result.txt
    - exmaple: "2022-07-17T17:40:59+0200;Vier.Waende.fuer.Zwei.2020.WEBRip.LD.German.x264-PsO;ddl.to;https://filecrypt.cc/Container/ASDASD.html"

Deutsch:

- neue Funktionen:
  - neue Sortierung "hitsToday" und "hitsWeek", sortiert Ordner nach den Aufrufen von heute oder der Woche
  - neue Option 'txt' => 'result' => 'mode', speicher Datum,Name,Hoster,Link auf einer Komma separierten Zeile in der result.txt


## v1.9.5 (21.06.2022)

English:

- fixes:
  - rapidgator.net stability improvements

Deutsch:

- Fehlerbehebungen:
  - rapidgator.net Stabilität verbessert

## v1.9.4 (01.06.2022)

English:

- fixes:
  - rapidgator.net stability improvments
- feature:
  - Panic Recover! Critical errors are now catched and the tool will not halt unexpected

Deutsch:

- Fehlerbehebungen:
  - rapidgator.net Stabilität verbessert
- neue Funktionen:
  - Panic Recover! Kritische Fehler in der Queue führen nun nicht mehr dazu das das Tool komplett abbricht

## v1.9.3 (27.05.2022)

English:
- fix:
  - fixed that sometimes the tool thought a folder is empty but it wasn't

Deutsch:
- Fehlerbehebungen
  - der Fehler wurde behoben bei dem das Tool dachte ein Ordner ist leer obwohl dieser nicht leer war

## v1.9.2 (15.05.2022)

English:
- fix:
  - rewrite option "searchRecursive", faster, better and it works!

Deutsch:
- Fehlerbehebungen
  - Option "searchRecursive" wurde neu geschrieben, schneller, besser und funktioniert jetzt ;)

## v1.9.0 (13.05.2022)

English:

- feature:
  - new sort method "hits", re upload your most clicked folders first!
  - new option "searchRecursive" (true/false) with that option we scan all source paths recursive
    - that means for example if you have sub folders /movies/hd/, we find the item also here in the subfolder

Deutsch:

- neue Funktionen:
  - neue Sortierungsmethode "hits", uploaded eure beliebtesten offline Ordner als erstes!
  - neue Option "searchRecursive" (true/false) mit der Option werden alle Scan Pfade rekursiv durchsucht
    - das heißt wenn Ihr Unterordner habt wie /filme/hd/, finden wir den gesuchten Ordner trotzdem

## v1.8.3 (10.05.2022)

English:
- fix:
  - bug in Workmode "normal" and "lite-gdrive" that KeepLastElements option has no impact
- improvement:
  - improve the cleanup and deletion speed and stability (cleanWorkDir)

Deutsch:
- Fehlerbehebungen
  - Fehler im Workmode "normal" und "lite-gdrive" behoben, welcher die Option "KeepLastElements" wirkungslos machte 
- Verbesserungen:
  - die Stabilität und Geschwindigkeit vom "Aufräum Prozess" wurde verbessert (cleanWorkDir)

## v1.8.2 (29.03.2022)

- fix:
  - in workmode "normal" it happens that the reupper select the wrong RARs to upload

## v1.8.1 (06.03.2022)

- fix:
  - add retries to filefactory login improve stability

## v1.8.0 (03.03.2022)

- feature:
  - added filehoster: FileFactory.com

## v1.8.0 - BETA 6 (11.02.2022)

- improvement:
  - line seperator in result txt, each new item are seperated

## v1.8.0 - BETA 5 (27.01.2022)

- bugfix:
  - fix a bug in workmode "normal"
  - fix rapidgator shortlinks if multiupload enabled

## v1.8.0 - BETA 4 (24.01.2022)

- feature:
  - added option "result" -> "txt" the possibility to create a txt file with plain links

Like:
Item: UrlaubsVideo.Legacy.2021.GERMAN.DL.1080P.WEB.H264-HOME
Hoster: ddownload.com
https://ddownload.com/t7bfxxxxcsvs
Item: UrlaubsVideo.Legacy.2021.GERMAN.DL.720P.WEB.H264-HOME
Hoster: ddownload.com
https://ddownload.com/idlxxxxwi9jmr


## v1.8.0 - BETA 3 (10.01.2022)

- bugfix:
  - fixed a bug that wrong \*.rar files are collected to queue

## v1.8.0 - BETA 2 (05.01.2022)

- feature:
  - added hoster "nitro.download" as alias for nitroflare
- improvemnts:
  - better \*.rar file handling, the error that no rar files are found should be fixed
  - stability

## v1.8.0 - BETA 1 (24.11.2021)

* feature:
  * new stream hoster: streamlare.com

## v1.7.0 (21.10.2021)

* stable version 

## v1.7.0 - BETA 9 (18.10.2021)

* bugfix:
  * fix config bug
  * increase timeout rg
  * fix nitroflare bug
  * remove error log spam

## v1.7.0 - BETA 8 (18.10.2021)

* bugfix:
  * fig rg.to shortlinks

## v1.7.0 - BETA 7 (05.10.2021)

* improvement:
  * change md5 changer mechanic

## v1.7.0 - BETA 6 (21.09.2021)

* features:
  * new option for hoster rapidgator, its now possible to use rapidgator.net/file/*** links
  * add custom winrar commands to create or extract
* improvement:
  * rename some config options
  * improved stability of the delete function

## v1.7.0 - BETA 5 (16.09.2021)

* features:
  * WinRAR "Silent" Mode, WinRAR run in the background ;)  (experimental)! ("archive" -> "winrar" -> "options" -> "silent")

## v1.7.0 - BETA 4 (12.07.2021)

* features:
  * save network bandwidth with the new option "keepLastElements"

## v1.7.0 - BETA 3 (30.06.2021)

* improvement:
  * handle folder in folder in folder ... (if target dir has no files, the tool scan now all subdirectories instead to die with an error)
  * improved rapidgator upload stability

## v1.7.0 - BETA 2 (29.05.2021)

* bugfix:
  * if no folder down only partials, the handling works now correctly

## v1.7.0 - BETA 1 (29.05.2021)

* features:
  * added option "separatefiles" under "archive"

This feature creates separate RARs for every file in the folder, this is perfect for series!
If you have a backup with single episodes in a folder like that:
/backup/my.series.S01/test-S01E01.mp4
/backup/my.series.S01/test-S01E02.mp4
/backup/my.series.S01/test-S01E03.mp4
Here comes the solution. It creates for every episode a single RAR archive and allow you to load single episodes.
/backup/my.series.S01/test-S01E01.mp4.rar
/backup/my.series.S01/test-S01E02.mp4.rar
/backup/my.series.S01/test-S01E03.mp4.rar

## v1.6.x (28.05.2021)

* improvement:
  * increased filecrypt stability

## v1.6.0 (28.05.2021)

* features:
  * added Rapidgator short url support (rg.to links)
  * added Streamhoster support (reupload with video files .mp4, .mkv, .avi, .mov, .wmv, .webm)
    * works with all "workmodes"
    * added Streamhoster vivo.sx (APIKey needed)
* improvement:
  * increased filecrypt stability on error

## v1.5.0 (21.04.2021)

* improvement:
  * PROXY support for all hosters!

## v1.5.0 (22.03.2021) Beta 1

* improvement:
    * PROXY support for zippyshare (planned for all hosters)

## v1.4.X (24.02.2021)

* improvement:
    * flag --debug=1 lets run the reupper in debug mode
    * added "run-reupper-debugmode.bat" to run reupper in debug mode (Windows)
    * debug information are collectet in log/debug.log
    * cleanup and improve ddownload code
    * change the "MD5 changer" mechanic! that fixed a ddownload problem
    * the option "randomname" works now with "lite-gdrive" mode

## v1.4.0 (16.02.2021)

* features:
    * added native support for filehoster "1fichier.com"
* fixes:
    * fixed a critical bug (load the correct config)

## v1.3.0

* features:
    * added native support for filehoster "katfile.com"
    * added native support for filehoster "share-online.to"
    * added native support for filehoster "keep2share.cc"
    * added native support for filehoster "nitroflare.com"
    * refactor xfilesharing filehoster upload (ddownload.com)
* fixes:
    * fixed a bug that skipped all folders in "normal" mode :D

## v1.2.0

* features:
    * added support for z-o-o-m File & Image Uploader (z-o-o-m.eu)
        * added multiple options for that, see config.dist.yml (enable, retry, ...)
    * new option: "replace"
        * replace string chars in linkcrypter folder title (example " " -> ".")
    * new option: added new workmode "lite-gdrive"
        * works like "lite" mode but first it download the files from remote and then change md5 and upload it
    * new option: ignore files in rar archive
    * new option: "replacehoster"
        * you can now reupload folders with new filehoster (example reupload from hoster YX to hoster ZZ)
* reupper skipp now folders with no content (user wish)
* improve filecrypt & tolink "replace links" requests
    * added waiting time to failed filecrypt edit requests (fix tls handshake timeout?)
* improve & cleanup some code

## v1.2.0 beta7

* fix uploaded.to gateway timeout bug

## v1.2.0 beta6

* added new workmode "lite-gdrive"
    * works like "lite" mode but first it download the files from remote and then change md5 and upload it

## v1.2.0 beta5

* code clean up

## v1.2.0 beta4

* added waiting time to failed filecrypt edit requests (fix tls handshake timeout?)

## v1.2.0 beta3

* new option "replace"
    * replace string chars in linkcrypter folder title (example " " -> ".")

## v1.2.0 beta2

* improve filecrypt & tolink "replace links" requests
* cleanups

## v1.2.0 beta1

* added support for z-o-o-m File & Image Uploader (z-o-o-m.eu)
    * added multiple options for that, see config.dist.yml (enable, retry, ...)
* improve & cleanup some code

## v1.1.0

* add feature "check partial folders" (config: general.checkpartial = true)
    * adds also your partial offline folder to reupload queue
* add feature "ignore folder by keyword" (config: general.ignore.keywords)
    * contains the folder name the specified keyword we ignore the folder
* improved upload stability for all hoster
    * uploaded.net | ddl.to | rapidgator.net | zippyshare.com | uptobox.com | oboom.com

## v1.0.1 | v1.0.2 | v1.0.3 | v1.0.4

* fix hidden bug in uptobox upload process

## v1.0.0

* new modus "lite" added, its for users they want to reupload existing RARs
* first stable version

## v1.0.0 beta11

* fix failed ddownload uploads (undef urls)
* full integration for linkcrypter tolink.to

## v1.0.0 beta10

* parallel reuploads for all supported filehoster!
  * retries and parallel number are individually for every hoster
* log format in success.log change to "Reup successfull! [Hoster|ID|Name|Link]"

## v1.0.0 beta9

* DDownload.com reupload supports now parallel uploads
    * you can setup the number of parallel uploads and number of retries

## v1.0.0 beta8

* added filehoster: oboom.com
* added experimental support for parallel uploads for DDownload.com (ddl.to)

## v1.0.0 beta7

* improved licence handling
* try to improve file delete process after reupload
* added filehoster: uptobox.com

## v1.0.0 beta6

* fix bug in combination with the new Archive(RAR) options
* fix retry upload by ddownload.com
* fix rapidgator.net bug (response storage value)
* add waiting time before delete files
* fix zippyshare upload

## v1.0.0 beta5

* rename Archive option 'randomfile' to 'md5change'
* added Archive option 'randomname' if true we give the RARs a random name
* added Archive option 'addfolder' if true we added the base folder to the archive

## v1.0.0 beta4

* bugfix: we handle now the active filehosts correctly (skip folders when we found no active hoster)

## v1.0.0 beta3

* added filehoster: zippyshare.com
* fixed filecrypt bug when no offline folders found
* improved clean up / delete after successful reupload
* cleanup some code

## v1.0.0 beta2

* fix bug by adding random file to archive
* added filehoster: rapidgator.net

## v1.0.0 beta1

* first version that include the hole reupload logic :)
    * supported filehoster:
        * uploaded.net
        * ddownload.com (ddl.to)
    * supported linkcrypter:
        * filecrypt
* added errors.log and success.log to /log
* license system included

## v0.0.3

* test version
* includes creation of rar archives

## v0.0.2

* test version
* include full filecrypt offline check
* include remote copy to local work dir

## v0.0.1

* test version.Only fetch offline folder from filecrypt