0xb00bface
fbf1c8ac16
Add check, if source and target are the same
2020-09-20 18:27:26 +02:00
0xb00bface
bf39d9a639
Implement proper handling of the orignal and pp files
...
If a copy is created, the original file is not touched anymore.
Otherwise the original file is used and the post-processing process is not repeatable anymore, or at least the results might get unpredictable
2020-09-20 18:14:24 +02:00
0xb00bface
90192d9b8f
Fix server stuff for new recording path handling
2020-09-13 19:54:43 +02:00
0xb00bface
4f526fd13e
Store absolute path in metadata file instead of path relative to rec dir
2020-09-13 17:34:58 +02:00
0xb00bface
4f7d080f56
Add more pp steps
2020-08-30 13:41:03 +02:00
0xb00bface
6b81ef6870
Merge branch 'dev' into pp
2020-08-24 15:18:02 +02:00
0xb00bface
d7d3e2944b
Extend HlsDownload for MV Live to update the cloudflare cookies regularly
2020-08-24 15:16:45 +02:00
0xb00bface
1034488e94
Make RecorderServlet and RemoteRecorder compatible to new recording
...
fields
2020-08-24 15:15:34 +02:00
0xb00bface
e3819b823d
Update changelog
2020-08-23 13:38:55 +02:00
0xb00bface
000ea174c2
Add renamer
2020-08-23 13:38:43 +02:00
0xb00bface
89fa681a59
Increase log level
2020-08-23 13:38:18 +02:00
0xb00bface
bdcf1bee00
Implement Renamer post-processor
2020-08-23 13:37:59 +02:00
0xb00bface
c7e39fdd98
Fix MV Live models not showing up as recording
...
MV Live models with spaces in the name would not show up as recording.
2020-08-23 12:46:24 +02:00
0xb00bface
17a32cd928
Add first configurable PP step
2020-08-22 18:35:54 +02:00
0xb00bface
4f8e7dbca2
Merge branch 'dev' into pp
2020-08-21 19:15:08 +02:00
0xb00bface
337b096568
Fix API calls newer than Java 8
2020-08-21 18:19:59 +02:00
0xb00bface
05837b2fed
Reset MFC WS on message parsing exception
2020-08-21 18:09:55 +02:00
0xb00bface
8b15c27e61
Update changelog
2020-08-21 17:29:56 +02:00
0xb00bface
7bb33568cf
Add new event for when the disk space is exhausted
2020-08-21 17:09:07 +02:00
0xb00bface
3351a976ae
Fix: recording started event was not fired in client/server mode
2020-08-21 15:57:50 +02:00
0xb00bface
151c58fa9f
Start event system immediately after start
...
Instead of waiting for the online monitor to do it'S first run, we not
ignore model state changes from unknown to online
2020-08-21 15:57:22 +02:00
0xb00bface
d20680f228
Fix synchronisation problem between client and server
...
... for actions pin, unpin and setNote
2020-08-21 15:20:23 +02:00
0xb00bface
217b56b88c
Set online state in all update services
2020-08-20 17:32:09 +02:00
0xb00bface
063395bc74
Increase log level for update check
2020-08-19 19:17:52 +02:00
0xb00bface
6c0fe83816
Don't stop a recording when setting the "stop at" date
2020-08-19 18:36:50 +02:00
0xb00bface
fa3e5fbcaf
Fix MFC models changing to other models
2020-08-19 18:25:24 +02:00
0xb00bface
2665d50ee1
Assume unknown show type means ONLINE
2020-08-19 17:53:15 +02:00
0xb00bface
da3f0632e2
Set version to 3.9.0
2020-08-19 17:21:48 +02:00
0xb00bface
7c641c7b63
Add doc page with all video tutorials
2020-08-19 17:13:06 +02:00
0xb00bface
1a1a904ee2
Print out the whole stack trace included cause chain
2020-08-19 14:38:23 +02:00
0xb00bface
8cfeb853a7
Show shutdown confirmation dialog only in standalone mode
2020-08-19 14:27:37 +02:00
0xb00bface
7e2924d780
Add confirmation dialog for shutdown
...
Show confirmation dialog when a shutdown is requested and there are
recordings in progress. The user now can decide to shutdown immediately,
shutdown gracefully or leave the app running
2020-08-19 12:45:47 +02:00
0xb00bface
17f1c3aec6
Add confirmation dialog for pause all and resume all
2020-08-19 11:42:50 +02:00
0xb00bface
67cbc0cadf
Add site config UI for MVLive
...
It contains only a checkbox to disable it
2020-08-18 20:30:59 +02:00
0xb00bface
335cdb8cb4
Add createModelFromUrl for MVLive
2020-08-18 20:25:05 +02:00
0xb00bface
096ed7a734
Implement proper online check and add search
2020-08-18 19:58:48 +02:00
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