Commit Graph

2325 Commits

Author SHA1 Message Date
jafea7 f58bbf8e74 BC optional tabs 2025-04-11 14:52:56 +10:00
jafea7 d025e56b08 Update pom.xml 2025-04-11 14:52:56 +10:00
Jafea7 4287c6a5c2 Remove Live Previews 2025-04-11 14:52:56 +10:00
jafea7 2add4d8f0a Defaults for tab options 2025-04-11 14:46:09 +10:00
jafea7 33146d649e Update deprecated call 2025-04-11 14:46:09 +10:00
Jafea7 2d47cd6236 Remove update check 2025-04-11 14:46:09 +10:00
Jafea7 e7ea814715 Minor change of defaults, typos, etc 2025-04-11 14:46:09 +10:00
Jafea7 3c32b1d1d8 Remove Live Previews 2025-04-11 14:46:08 +10:00
Jafea7 21d3bc4a03 Move Help/Donate to Settings side menu 2025-04-11 14:46:08 +10:00
Jafea7 1633974abe Add extra thumbnail sizes 2025-04-11 14:46:08 +10:00
Jafea7 355e00d6ae Change config dir to ./config 2025-04-11 14:46:08 +10:00
Jafea7 76f151a029 Remove Progress column from Recordings tab 2025-04-11 14:46:08 +10:00
Jafea7 ea36ca4e47 Add ffmpeg pre-input post-process parameters 2025-04-11 14:46:08 +10:00
Jafea7 86fab5c1db Add superchatlive alternative for stripchat 2025-04-11 14:46:08 +10:00
Jafea7 8ecce5ecfc Correct class names typo 2025-04-11 14:46:08 +10:00
Jafea7 9320cbd362 Remove News and Logging tab 2025-04-11 14:46:08 +10:00
Jafea7 05f83f7c96 Update startBy... to accept full object -> by the invisible man 2025-04-11 14:46:08 +10:00
Jafea7 ecefb69cc0 Remove non-working sites 2025-04-11 14:46:08 +10:00
Jafea7 8793249f94 Add BC Mobile tab, accept .xxx URL 2025-04-11 14:46:08 +10:00
Jafea7 be2f21b8ba Rename 'Recording' tab to 'Models' 2025-04-11 14:46:08 +10:00
Jafea7 7b3826de12 F4F topic no longer sent, prevented JSON parsing 2025-04-11 14:46:07 +10:00
reusedname c91b410307 Respect column default visibility for new columns 2025-03-02 14:58:19 +05:00
reusedname 234a81b847 new build script 2025-03-02 14:09:02 +05:00
reusedname 5a23d95a4b Improve Bongacams online check
- check new (?) field isOnline before attempting to get stream sources (was failing due to missing json field when offline)
2025-03-02 13:34:42 +05:00
reusedname 0815046351 Set version to 5.3.2 2025-03-02 13:12:37 +05:00
reusedname 7ab0c1e237 Generalize Flaresolverr for any domain
- replace per-site setting with list of hosts
- add new setting type for simple lists of strings
2025-03-02 13:07:42 +05:00
reusedname 131a9d54c9 Add a couple of server relevant settings to the WebUI Settings page by @Jafea7 2025-03-02 12:14:53 +05:00
reusedname 4e2fdf3c00 Remove Bongacams basic online check, do complete check straight away 2025-03-02 12:14:53 +05:00
reusedname eca4245836 Better spec compliance regarding playlist update timing 2025-03-02 12:14:53 +05:00
reusedname 96bfd4e027 update precondition test
Equal models should 'give up' only to higher priority models
2025-03-02 12:14:52 +05:00
reusedname db13cd09cc New settings, reduce config saving spam
- max concurrent http requests (total and per host)
- config saving is delayed for some millis to reduce disk and log spam in case of fast repeated calls
2025-03-02 12:14:52 +05:00
reusedname d07a9ffaaa Remove unneeded trace messages 2025-03-02 12:14:52 +05:00
reusedname 5cadac31ce Fix zombie recordings
received data check was being skipped due to exceptions
2025-03-02 12:14:52 +05:00
reusedname 466d705131 Reduce config save spam from recorder operations (400ms delay) 2025-03-02 12:14:52 +05:00
reusedname 994bb99b1f Improve group hangling
- try starting model's group after failing to restart that specific model
- fix recording hijacking of same-priority model
2025-03-02 12:14:52 +05:00
reusedname 164907b691 Improve group handling for priority change and suspend/resume 2025-03-02 12:14:52 +05:00
reusedname dedb97166b Fix group precondition not respecting priority 2025-03-02 12:14:52 +05:00
reusedname c6389b9481 Extract unchecked model state from unknown
Allows to know if online check was run or not
2025-03-02 12:14:52 +05:00
reusedname 4419a8d723 Add online state column. Fix capitalization 2025-03-02 12:14:52 +05:00
reusedname 3b545d12b2 remove duplicate dependency 2025-02-24 19:07:26 +05:00
reusedname 4e524396d2 fix Stripchat login 2025-02-24 19:06:56 +05:00
reusedname 8489df70d1 temporary remove final to satisfy intellisense 2025-02-23 13:01:41 +05:00
reusedname 983e5ae25a Set model state offline if online check is skipped 2025-02-21 20:35:34 +05:00
reusedname f4a13cb080 Use maps for model updates 2025-02-21 18:58:14 +05:00
reusedname 04f8a74cd8 let the server access contact sheets by @Jafea7 2025-02-21 17:53:23 +05:00
reusedname a72ca1e677 print total models 2025-02-16 20:57:04 +05:00
reusedname ae2a026ad1 Refactor serment writing
- use a dedicated virtual thread. (Subjectively) simpler code, but could be imitated with tail-call-like rescheduling
 - use condition variable to wait until the quene becomes non-empty. Could be replaced by polling in a loop, but this will either introduce latency, or higher CPU load (?)

(cherry picked from commit dbf78cfb919aad0b0ef786d7815ac329808401fc)
2025-02-15 15:22:29 +05:00
reusedname bd8c5b9aaa (cosmetic) fix false 10s lag in stats
(cherry picked from commit 8fa770f6d214346cbaf84c7380e6c0491827c80d)
2025-02-15 15:21:28 +05:00
reusedname a90fb87b09 debug statistics
(cherry picked from commit d03c16f68be3f55893b7908bc094e6a32043563e)
2025-02-15 15:21:25 +05:00
reusedname 9a3dc4c02d v5.3.1
(cherry picked from commit 12f91a11e9c3398fe6b1567f2b9983e2807c4ef8)
2025-02-15 15:15:52 +05:00