From 4876cad9204d496cbee5ab39a9dbe6b29b8f94a8 Mon Sep 17 00:00:00 2001 From: Jafea7 Date: Mon, 2 Jun 2025 17:33:43 +1000 Subject: [PATCH] Update version 25.06.02 --- CHANGELOG.md | 113 ++++++++++++++++++++++++++++++++++++++++++++++++- client/pom.xml | 2 +- common/pom.xml | 2 +- master/pom.xml | 2 +- server/pom.xml | 2 +- 5 files changed, 116 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c3fc96b..cba08cc6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,115 @@ -5.3.0 +**DO NOT OVERWRITE YOUR CURRENT INSTALL**, (I will have a good laugh if it deletes your "educational" videos). + +I've tested this on Windows 10 and LMDE and it records from each site, haven't tested anything else apart from basic post-processing but, in theory, I haven't messed with anything other than what I've noted below, so groups, etc should still work. + +**NOTE:** The included ffmpeg is a static compiled version from the Jellyfin project, if it causes problems for you, replace it with the version out of the original v5.3.0 archives. + +**DISCLAIMER:** There most likely are bugs, shit happens. + +If this version doesn't do what you want, don't use it ... simple. + + +Changes from reusedname's v5.3.2 version. + +25.06.02 +======================== +* Updated Help tab layout a little, now displays WAN IP if it can get it + connects to `icanhazip.com` so you can check if VPN/Proxy is working +* Added Search input for Settings->Filtering->Ignore list +* Increased -Xmx to 4g/1g for standalone/server respectively + +25.05.13 +======================== +* Added more search options +* Revert 05f83f7c96b280a9b5d74b041421e46ed514364f +* Add Record Until to WebUI + +25.05.11 +======================== +* Fix a bug with Models list display (would sometimes not show anything) + +25.05.06 +======================== +* Move portrait directory from `config//` to `config` **MOVE YOUR EXISTING DIRECTORY** + **Will no longer be included in the auto-backup of the config** +* Recordings tab is optional +* Replace some deprecated calls +* Replace Logback calls with Slf4j calls (there was a mix) +* Open config directory from Settings->Help +* Version numbering change to vYY.MM.DD +* Update NR Tool URL + +25.04.28 +======================== +* Make side tabs optional for most sites +* Fix WinkTv capture +* Misc deprecated/redundant changes +* Add NR Tool search context menu +* Fix CGF search for CB (new preview URL) +* Change Record Later to Bookmark in various references + +25.04.27 +======================== +* Fix SC login (v3 API from WinkRU) + +25.04.03 +======================== +* Removed: + * News/Logging tabs, see Settings->Help for Logging + * Check for updates + * Non-working sites (ATv, CTv, LJ, MV, & SF) + * Live previews + * Progress column in Recordings tab + * Gaming, Trending, Top-rated side tabs for CB + * Various options in Settings related to above +* Added: + * Button to open the log file under Settings->Help + * Bongacams Mobile tab + * Superchatlive alternative for SC + * Region tab selection for CB, (Restart after selecting) + * Extra Thumbnail sizes + * Extra steps under Split by time/size + * Allow server to access contact sheets + * Pre-input parameters for post-processing remux/transcode + (⚠️ Do not even try it if you have no idea how to use ffmpeg, you can end up with + no recording ... which can happen even if you do know what you're doing) +* Changed: + * Recording tab is now Models (ala WinkRU's version) + * Help and Donate moved to Settings (ala WinkRU's version) + * Config file is saved to a ./config by default (I hate hiding files all over the place) +* Fixed: + * CS audio (reusedname's patch instead of my hack) + * BC room detection (reusedname's improved patch instead of mine) + * F4F thumbnails + +5.3.2 - reusedname +======================== +* Generalise Flaresolverr for any domain: replace per-site setting (it was just one for CB though) with list of hosts. Previous setting is migrated to new format on first start. +* Improve group handling somewhat. Models in the group are started in priority order when changing priority, pausing/resuming, and after recording restart has failed. The solution is kind of brute force right now and may cause excessive checks in some cases. I also noticed that sometimes the highest priority model is not on the recording. +* Fix Bongacams online check: remove basic one, do the complete check straight away. Also update its logic to check new field. +* Reduce config save spam from recorder operations (400ms delay default, configurable). Helps with Suspend/Resume all actions. +* Add a couple of server relevant settings to the WebUI Settings page by @Jafea7 +* Better spec compliance regarding playlist update timing. The delay was hardcoded to 1 second, now it is taken from the playlist (usually 2 seconds). This also Should reduce network pressure and timeouts. +* New settings for max concurrent http requests (total and per host). Increasing them should reduce timeouts with a lot of active recordings. Found in Advanced group. +* Fix zombie recordings in some cases. +* Fix group precondition not respecting priority. +* Add online state column (hidden by default). Fix capitalization. +* Fix Stripchat login +* Set model state offline if online check is skipped. +* Optimize model updates in the WebUI. + +5.3.1 - reusedname +======================== +* Flaresolverr support for CB. +* Performance fixes/improvements (handle more concurrent recordings). +* Camsoda sound fix (@Jafea7 I ended up editing the site model class, not the AbstractHlsDownload). +* Missing Stripchat thumbnails fix. +* Client: Show grouped model count in status bar. +* Web interface performance fix by crazy hacker man. +* Some hlsdl stability improvements. +* Bandwidth meter support for hlsdl downloads. + +5.3.0 - b00bface ======================== * Added menu entry to force recording of models without changing the prio * Added blacklist and whitelist settings to automatically filter out models diff --git a/client/pom.xml b/client/pom.xml index 776a7aba..40655952 100644 --- a/client/pom.xml +++ b/client/pom.xml @@ -8,7 +8,7 @@ ctbrec master - 25.05.06 + 25.06.02 ../master diff --git a/common/pom.xml b/common/pom.xml index be5bcc7a..81210b71 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -8,7 +8,7 @@ ctbrec master - 25.05.06 + 25.06.02 ../master diff --git a/master/pom.xml b/master/pom.xml index 514365e0..84a80882 100644 --- a/master/pom.xml +++ b/master/pom.xml @@ -11,7 +11,7 @@ ctbrec master pom - 25.05.06 + 25.06.02 ../common diff --git a/server/pom.xml b/server/pom.xml index cb5e3364..e203463b 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -8,7 +8,7 @@ ctbrec master - 25.05.06 + 25.06.02 ../master