0xb00bface
00f6a0fa0a
Show model state, if it is not equal to ONLINE
2020-08-18 19:58:20 +02:00
0xb00bface
8b4a82d158
Add model name to Download threads
2020-08-18 19:57:53 +02:00
0xb00bface
d2bffa9e9b
Add MVLive to the server
2020-08-18 19:57:31 +02:00
0xb00bface
2455797fb2
Use a different HTTP client for each MVLive download
...
MVLive only allows recording of mor than one stream, if the recorder looks like different HTTP sessions.
That's why we use a different HTTP client with its own cookie jar for each recording.
2020-08-18 14:39:48 +02:00
0xb00bface
7015c3173f
Merge branch 'dev' into manyvids
2020-08-18 10:59:48 +02:00
0xb00bface
d4a3953fba
Update changelog
2020-08-18 10:59:21 +02:00
0xb00bface
ab10e9c176
Move recording precondition checks to its own class
2020-08-18 10:44:41 +02:00
0xb00bface
e06bfaf88b
Change the request to get the room number
2020-08-18 10:19:26 +02:00
0xb00bface
d0f1834bda
Merge branch 'dev' into manyvids
2020-08-17 14:03:21 +02:00
0xb00bface
1aa3ccdedf
Update changelog
2020-08-17 14:03:08 +02:00
0xb00bface
243d5f4ecf
Fix bug in recorder servlet
...
Actions unpin and setNote where mixed up
2020-08-17 13:46:07 +02:00
0xb00bface
36885900b5
Add regular cloudflare cookie updates
...
MVLive updates those cookies every 2 minutes. This makes sure, that the streaming continues. IF the cookies are not updated, the stream ends after around 2:30 minutes
2020-08-17 12:19:24 +02:00
0xb00bface
db186e65f4
Merge branch 'dev' into manyvids
...
# Conflicts:
# common/src/main/java/ctbrec/io/HttpClient.java
2020-08-16 17:00:43 +02:00
0xb00bface
acec91ee69
Update changelog
2020-08-16 15:21:25 +02:00
0xb00bface
79a0355297
Update changelog
2020-08-16 15:02:09 +02:00
0xb00bface
dbd9e00600
Fix Streamate followed tab once again
2020-08-16 15:00:49 +02:00
0xb00bface
4139e42ce2
Set version to 3.8.6
2020-08-16 14:16:38 +02:00
0xb00bface
fe9ac0680d
Add context menu to logging table
2020-08-16 13:09:37 +02:00
0xb00bface
792a6c10c8
Revert MFC websocket message parsing change
2020-08-15 17:17:31 +02:00
0xb00bface
5c0d841474
Shut down all recordings simultaneously
2020-08-15 16:09:20 +02:00
0xb00bface
6cfdb59c96
Remove log output
2020-08-15 16:06:47 +02:00
0xb00bface
192e7093d3
Fix Flirt4Free models losing their name
2020-08-15 15:29:21 +02:00
0xb00bface
0e61421537
Fix MFC websocket message parser
2020-08-14 19:16:39 +02:00
0xb00bface
2126b61e99
Add logging tab
2020-08-09 18:29:04 +02:00
0xb00bface
a0779c118d
Reduce log level again
2020-08-09 14:26:12 +02:00
0xb00bface
daefe1a7d4
Add setting to disable online check for paused models
2020-08-09 14:03:52 +02:00
0xb00bface
0fe16f8ff8
Add setting to disable online check for paused models
2020-08-09 12:27:04 +02:00
0xb00bface
68cf2635df
Fix typo
2020-08-09 11:41:38 +02:00
0xb00bface
c02d9562bf
Set version to 3.8.5
2020-08-09 11:05:56 +02:00
0xb00bface
ee302e49a4
Distinguish between performer_id and display_name for LiveJasmin models
2020-08-09 11:04:24 +02:00
0xb00bface
b6e4bad837
Fixed bug in JSON parsing
...
Some models wouldn't get recorded, because of a missing element in the
JSON doc
2020-08-08 21:23:38 +02:00
0xb00bface
caf329eb23
Change look of the model table in the web interface
2020-08-08 20:11:48 +02:00
0xb00bface
e55daa0772
Add GUI and remote support for temporary recordings
2020-08-08 17:51:03 +02:00
0xb00bface
729319dfd2
Add mechanism to record a model only up to a certain timestamp
2020-08-08 15:28:29 +02:00
0xb00bface
cbd529d001
Replace wrong username used to retrieve the token balance
2020-08-08 13:37:21 +02:00
0xb00bface
48964cc85f
Fix Stripchat followed tab
2020-07-29 20:20:45 +02:00
0xb00bface
e2fdda32db
Remove JAVA_HOME variable
2020-07-26 16:00:12 +02:00
0xb00bface
81643545d2
Set version to 3.8.4
2020-07-26 15:42:36 +02:00
0xb00bface
2154aacdbe
Fix problem, that downloads wouldn't finish properly
...
Some downloads couldn't be stopped properly, because they would wait for
segment data to arrive to write to disk indefinitely. We now only wait
for a max of 30 seconds and also cancel all futures, which are waiting
for segment data.
2020-07-26 15:40:03 +02:00
0xb00bface
963f0f0f5f
Change order how things are shutdown
2020-07-26 15:14:44 +02:00
0xb00bface
d63c98cf36
Fix NPEs in MFCs ServerConfig
2020-07-26 15:14:22 +02:00
0xb00bface
787d4301be
Update JavaFX to 14.0.2.1
2020-07-26 11:10:57 +02:00
0xb00bface
5629f5103e
Update exe meta information
2020-07-26 11:08:44 +02:00
0xb00bface
64c6b9aa4f
Enable rerun PP for multiple recordings
2020-07-26 11:07:55 +02:00
0xb00bface
eaa26fa1bf
Reduce flexmark dependencies
2020-07-22 19:45:12 +02:00
0xb00bface
c80230cee7
Add support for xHamsterLive
2020-07-20 18:44:25 +02:00
0xb00bface
bc872b1ed5
Set version to 3.8.3
2020-07-19 18:23:32 +02:00
0xb00bface
e50b9bcc71
Close response in onClosed in F4F websocket
2020-07-19 18:23:16 +02:00
0xb00bface
d96b9a1380
Escape passwords before injecting them
...
Escape quotes in passwords before injecting them into the external
browser, so that the injected javascript is valid and doesn't break
2020-07-19 16:35:38 +02:00
0xb00bface
7462d68d7b
Add external login dialog for stripchat
...
This also enables us to support xhamsterlive
2020-07-19 15:17:31 +02:00