bounty1342
114098d16c
docker-compose to start the container
...
Could also be run with docker run -d -p 8080:8080 -v /ctb/app/config:/root/.config/ctbrec/ -v /ctb/video:/root/ctbrec 0xboobface/ctbrec
2019-01-01 22:38:07 +01:00
bounty1342
da4b0ec20c
DockerFile to build the server
...
The following commande help build the server with the required version :
docker build --build-arg versionM3u8=0.2.7-CTBREC --build-arg version=1.16.0 --build-arg memory=-Xmx192m -t bounty1342/ctbrec . --no-cache
Next update could select the branch or commit to ease testing.
2019-01-01 22:32:59 +01:00
0xboobface
3ab4ef785b
Remove liveJasminSession
2018-12-25 18:05:00 +01:00
0xboobface
7483c8505a
Merge branch 'dev' into fc2
2018-12-23 13:58:50 +01:00
0xboobface
d29672bb21
Remove debug output
2018-12-23 13:58:08 +01:00
0xboobface
154a78660f
Add comment with URL for token balance
2018-12-23 13:57:44 +01:00
0xboobface
e66b75848f
Add download for the chunked http mp4 stream
2018-12-23 13:57:25 +01:00
0xboobface
9b764ec8ed
Sort by popularity
2018-12-22 22:33:24 +01:00
0xboobface
32099eec46
Add a few more pages
2018-12-22 22:33:16 +01:00
0xboobface
b8d9f4bc19
Implement search for livejasmin
2018-12-22 22:33:01 +01:00
0xboobface
c364250440
Add follow / unfollow for livejasmin
2018-12-22 20:53:41 +01:00
0xboobface
2425a9dc60
Add websocket download
...
This is the first version with working downloads for SD and HD. These
dowloads only work, if you are logged in. So at the moment you have to set the
session ID in the settings to make this work. The session ID can be copied
from a valid session in a browser.
2018-12-22 19:44:45 +01:00
0xboobface
f05d9b32e2
Add CSV export for model table
...
Also cache the data in a file to bootstrap the table on startup
2018-12-19 17:44:10 +01:00
0xboobface
db5b6bdf5b
Add a setting for the thumbnail overview update interval
...
Implements #123
2018-12-19 13:37:31 +01:00
0xboobface
4f3fd8a677
Add classes for LiveJasmin
2018-12-19 12:57:44 +01:00
0xboobface
2f09b1d517
Add own download class to manage the websocket connection
2018-12-18 13:18:49 +01:00
0xboobface
44b8deb27d
Map state connected to AWAY
2018-12-18 12:39:26 +01:00
0xboobface
02c65bfdd1
Merge branch 'master' into fc2
2018-12-17 23:01:54 +01:00
0xboobface
0c35f4c219
Merge branch 'dev' into fc2
2018-12-17 23:01:21 +01:00
0xboobface
32807a2fde
Let models create their download
...
Add createDownload to Model. This method is called by the recorder to create
and then start a download. It is a method of Model so that each site and
each download can create a specialized download.
2018-12-17 22:06:13 +01:00
0xboobface
6155f424de
Update download links to 1.16.0
2018-12-17 19:23:36 +01:00
0xboobface
d84771d2f9
Merge branch 'dev'
2018-12-17 19:20:19 +01:00
0xboobface
ad71f0cf11
Make sure to not download segments multiple times
...
For some reason streamate playlists can go back in time. This change
makes sure, that we don't download segments multiple times as a
consequence of the time travelling ;)
2018-12-17 19:04:57 +01:00
0xboobface
75fedfcddd
Disable minimum length in remote mode
2018-12-17 18:28:29 +01:00
0xboobface
6dd7de9762
Fix: BongaCams search fails with JSON exceptions
2018-12-17 18:10:55 +01:00
0xboobface
2a1dc77a89
Increase version number to 1.16.0
2018-12-17 17:53:53 +01:00
0xboobface
cef3ca351e
Update changelog
2018-12-17 17:52:13 +01:00
0xboobface
b473782b92
Don't list recordings, which currently get deleted
2018-12-17 17:38:55 +01:00
0xboobface
eedb237923
Make sure, that the model ID is set
2018-12-17 17:22:21 +01:00
0xboobface
8a8327a2a5
If loading site specific fails, print out the model name
2018-12-17 17:13:54 +01:00
0xboobface
9958e04ef8
Make sure, that the model ID is set
...
When a Streamate model is added by URL, make sure, that the ID is
loaded, so that saving and loading works properly, since the ID is saved
as site specific data.
2018-12-17 17:13:15 +01:00
0xboobface
e362980028
Make live previews experimental
...
Add a setting to toggle live previews. When switched off, the thumbnails
won't show the trigger and the recording table won't show the column.
I did this, because the MediaPlayer sometimes bugs out. It then opens a
lot of connections and further tries to open a stream end in an
exception in the playlist parser.
2018-12-17 17:11:45 +01:00
0xboobface
47d8101ce8
Avoid NPE in onError
2018-12-17 15:21:36 +01:00
0xboobface
a0a083aaf6
Merge branch 'dev' into fc2
...
# Conflicts:
# common/src/main/java/ctbrec/io/HttpClient.java
2018-12-17 13:05:11 +01:00
0xboobface
5145ed0ce2
Update changelog
2018-12-17 13:00:46 +01:00
0xboobface
bfbd6b1782
Open the player on double-click in the Recording tab
...
Implements #121
2018-12-16 20:38:58 +01:00
0xboobface
d1cf6a681b
Remove outdated comment
2018-12-16 20:31:09 +01:00
0xboobface
910d21463a
Fix: allow empty input / deletion of post-processing script
2018-12-16 20:29:48 +01:00
0xboobface
d74737113a
Change max resolution input to textfield
...
... to allow arbitrary values
2018-12-16 20:04:26 +01:00
0xboobface
10184176b0
Enable JavaScript and register an error handler
2018-12-16 19:53:54 +01:00
0xboobface
7b7c7b24b1
Replace Exception parameter with Throwable
2018-12-16 17:50:56 +01:00
0xboobface
a7ab34c9d7
Set user data directory for WebbrowserTab
2018-12-16 17:25:05 +01:00
0xboobface
1e47432714
Add origin stream source only, if mp4-ws sources are available
2018-12-16 17:21:11 +01:00
0xboobface
3d7fc64bf5
Improve error handling in the StreamPreview
2018-12-16 17:20:27 +01:00
0xboobface
f75687752c
Add config setting for stream previews in thumbnails
...
This setting allows to switch stream previews of in the thumbnail
views. The little play circle will not show up.
2018-12-16 17:19:57 +01:00
0xboobface
ebb5310d26
Wait for the download to terminate before starting PP
...
Sometimes the PP was started before the last segments were downloaded.
This could cause unexpected effects. E.g. the playlist generator would
fail, because the number of segments chained during playlist generation.
2018-12-16 16:14:53 +01:00
0xboobface
e621e49e00
Wait for segment download thread pool to finish
...
... when the download terminates
2018-12-16 02:38:21 +01:00
0xboobface
f631306768
Tweak video preview in thumb cell
2018-12-15 20:33:57 +01:00
0xboobface
d09aad1bf6
Move stream preview to its own control
...
Move stream preview to its own control, so that it can be used in
the ThumbCell, too
2018-12-15 15:55:17 +01:00
0xboobface
465e417b6c
Ignore models without username in JSON response
...
Fix for #120
There are objects in the JSON response, which don't look like regular model
entries. If an object doesn't have a username, ignore it.
2018-12-15 13:18:15 +01:00