Commit Graph

  • dc8b7d519e
    Update README.md 0xboobface 2018-11-19 13:07:45 +0100
  • 9f314a3512 Add assembly for the server 0xboobface 2018-11-19 13:05:41 +0100
  • 26ad7b1afd Add logback config to server 0xboobface 2018-11-18 23:12:47 +0100
  • 05d583bab5 Change folder structure to maven conventions 0xboobface 2018-11-18 22:49:05 +0100
  • cda330ddbd Split up project into client, server, common and master 0xboobface 2018-11-18 22:42:13 +0100
  • e87611fe3d Split up project into client, server and master 0xboobface 2018-11-18 19:22:37 +0100
  • b27fb699e4 Update changelog 0xboobface 2018-11-18 18:40:54 +0100
  • 331e2e2e80 Delete parent directories if they are empty 0xboobface 2018-11-18 18:36:38 +0100
  • 69cfc8a6ec Add setting to configure the directory structure 0xboobface 2018-11-18 18:23:19 +0100
  • f7c581a517 Add open in player to menu in "Recording" tab 0xboobface 2018-11-17 14:35:03 +0100
  • 549181f5ed Add export for JAVA_HOME env variable 0xboobface 2018-11-17 13:38:16 +0100
  • ccee14e2ae Don't run the pp script in the directory of the recording 0xboobface 2018-11-17 13:37:56 +0100
  • bbe0239ae1 Change hint text for the filter textfield 0xboobface 2018-11-17 12:34:28 +0100
  • 60e81c5dbf Add auto-complete to input field on the "Recording"-tab 0xboobface 2018-11-17 00:03:10 +0100
  • 5df5b4a405 Add open dir menu entry for recordings 0xboobface 2018-11-16 20:27:41 +0100
  • c36052f854 Fixed typo in class name 0xboobface 2018-11-16 20:02:53 +0100
  • bd1522f615 Ignore case when checking online state by name 0xboobface 2018-11-16 19:14:02 +0100
  • 25d5fa9646 Add HMAC as request param, if authentication is enabled 0xboobface 2018-11-16 12:42:55 +0100
  • d7ba8b2978 Protect only the playlists with HMAC 0xboobface 2018-11-16 12:42:33 +0100
  • 917dbbadaa If HMAC is a request parameter, calculate it from the requested path 0xboobface 2018-11-16 12:40:27 +0100
  • 3241066303 Clear streamSources list before update 0xboobface 2018-11-16 11:14:13 +0100
  • 11133f309d Catch all exceptions in startPlayer() 0xboobface 2018-11-16 11:13:26 +0100
  • 1237476d31 Update download links to 1.9.0 0xboobface 2018-11-15 15:46:48 +0100
  • 2e3e7d2419 Enable sites, if config does not exist 0xboobface 2018-11-15 14:11:19 +0100
  • 5cab782510 Update changelog 0xboobface 2018-11-15 13:04:26 +0100
  • 5f4fa129e6 Bump version to 1.9.0 0xboobface 2018-11-15 13:04:19 +0100
  • 999a68231e Add google analytics to website 0xboobface 2018-11-15 13:01:21 +0100
  • 5e063eb91c Improve exception handling 0xboobface 2018-11-15 12:50:18 +0100
  • 81cfdf8439 Update changelog 0xboobface 2018-11-14 19:32:26 +0100
  • 0d6d9a8442 Create assembly descriptors for all platforms w/ and w/o JRE 0xboobface 2018-11-14 18:57:58 +0100
  • ff8bbeacc2 Refactor and simplify MergedHlsDownload 0xboobface 2018-11-14 16:24:04 +0100
  • 434e0a1f64 Remove stacktrace from continuity fix error log 0xboobface 2018-11-14 16:21:55 +0100
  • d26bb2660b Interrupt streaming thread, if end of stream is reached 0xboobface 2018-11-14 16:21:16 +0100
  • 71d293b778 Throw HttpException in getStreamSources if request failed 0xboobface 2018-11-14 16:20:07 +0100
  • 9bf8a4f2d4 Fix: Make it possible to remove post-processing script 0xboobface 2018-11-14 15:26:11 +0100
  • ef3c5640e1 Throw a HttpException if request is unsuccessful in getMasterPlaylist 0xboobface 2018-11-14 14:54:03 +0100
  • 5b8d65ab27 Introduced new HttpException for unsuccessful HTTP responses 0xboobface 2018-11-14 14:43:26 +0100
  • 8e1aabc7b7 Use CamrecApplication's http client for cam4 unfollow requests 0xboobface 2018-11-14 14:19:26 +0100
  • 037061531e Only save cookies for domains, which contain cam4 0xboobface 2018-11-14 14:17:26 +0100
  • e3001cb242 Replace deprecated call to Call.newInstance() 0xboobface 2018-11-14 14:16:20 +0100
  • 9bcf7523b1 Remove finalize method. It is deprecated in Java 9 0xboobface 2018-11-14 14:15:52 +0100
  • 59cd9cf699 Make sure, ctbrec is started with Java >= 10 0xboobface 2018-11-14 13:49:31 +0100
  • 016fd2bd14 Include JavaFX in the distribution zips 0xboobface 2018-11-14 13:48:04 +0100
  • 22dbb82c66 Add new class to determine the Java version 0xboobface 2018-11-14 13:37:36 +0100
  • 3bcbf100fe Fix: NPE when switching stream resolution of suspended model 0xboobface 2018-11-14 12:46:13 +0100
  • 40f0411bf3 Close HTTP connection if websocket request fails 0xboobface 2018-11-13 17:37:41 +0100
  • 41a3031f37 Run watchdog every 10 seconds instead of every second 0xboobface 2018-11-13 17:25:01 +0100
  • f6c98cc68d Remove calls to private API 0xboobface 2018-11-13 16:13:39 +0100
  • 7be5aec719 Set file appender level to debug 0xboobface 2018-11-13 16:11:52 +0100
  • c2ad49fa3a Log environment on startup 0xboobface 2018-11-13 16:11:11 +0100
  • 0cedd7e8e6 Remove calls to private API 0xboobface 2018-11-13 16:10:06 +0100
  • 378d3954b0 Add animation for following a model 0xboobface 2018-11-13 01:01:49 +0100
  • 705b04b0da In RecordedModelsTab get online state from the recorder 0xboobface 2018-11-13 00:59:09 +0100
  • 6c1a757af3 Fix: Update online state more reliable 0xboobface 2018-11-12 15:30:24 +0100
  • 014ab5312f Reduce log level in loadModelDetails() 0xboobface 2018-11-12 12:39:38 +0100
  • e9e6d73e97 Handle empty model details more gracefully 0xboobface 2018-11-12 12:37:44 +0100
  • eb3c878b03 Avoid NPE in ContinuityFixer 0xboobface 2018-11-10 15:03:35 +0100
  • c8af7a409a Change log level to trace in getMasterPlaylist 0xboobface 2018-11-10 14:34:05 +0100
  • f2cd4d3609 Start player, when enter is hit on a finished recording 0xboobface 2018-11-10 14:32:16 +0100
  • 2658536ee6 Be less verbose on playlist parsing errors 0xboobface 2018-11-10 14:31:40 +0100
  • 45a7e4ba5f Remove stub comments 0xboobface 2018-11-09 19:18:30 +0100
  • 977674cc1e Replace user name in pp batch script 0xboobface 2018-11-09 18:45:18 +0100
  • 7d027adfde Update homepage texts 0xboobface 2018-11-09 18:41:52 +0100
  • 1ed34310de Replace Windows (no JRE) with macOS download link 0xboobface 2018-11-09 18:36:11 +0100
  • 19a22f6900 Update download links to 1.8.0 0xboobface 2018-11-09 18:32:22 +0100
  • 2eab3b3bd4 Merge branch 'dev' 0xboobface 2018-11-09 18:28:50 +0100
  • a1cefb4be7 Bumb version to 1.8.0 0xboobface 2018-11-09 18:27:43 +0100
  • 37b78854f4 Update changelog 0xboobface 2018-11-09 18:27:25 +0100
  • e34cba01e6 Add example post-processing scripts to distribution archives 0xboobface 2018-11-09 18:27:01 +0100
  • 6982bceb57 Reduce verbosity of logging 0xboobface 2018-11-09 18:20:28 +0100
  • dc540c795a Avoid NPE in SessionState.X.merge 0xboobface 2018-11-09 18:19:59 +0100
  • 9db844b5d1 Add post-processing examples for Windows and Linux 0xboobface 2018-11-09 18:19:37 +0100
  • 1d632e6ce1 Remove JRE version from classpath 0xboobface 2018-11-09 14:31:36 +0100
  • 2d3a4c87be Be more precise regarding the online state of the model 0xboobface 2018-11-09 14:31:13 +0100
  • b447c76dac Don't fetch stream resolution if model is offline 0xboobface 2018-11-09 14:30:30 +0100
  • 8ee3d8b588 Add setting to run post-processing script 0xboobface 2018-11-07 23:05:06 +0100
  • 77a1b4f3ac Show pause/resume only when model is recorded 0xboobface 2018-11-07 20:08:40 +0100
  • 39a7c5f79b Avoid NPE when context menu is triggered in empty table 0xboobface 2018-11-07 20:08:06 +0100
  • 9e40d44128 Implement pause/resume in ThumbCell 0xboobface 2018-11-07 18:08:04 +0100
  • c884c3b248 Sped-up inital loading od RecordedModelsTab 0xboobface 2018-11-07 17:24:20 +0100
  • 2a3e9c0634 Add padding to description, if model is recording 0xboobface 2018-11-07 17:22:19 +0100
  • 8b7bb79d8c Change the URL if the name changed 0xboobface 2018-11-07 13:51:26 +0100
  • ba0cc591d3 Add setting for HTTP User-Agent header 0xboobface 2018-11-07 13:49:56 +0100
  • a2f048fe0d Add a cookie to define the sorting for BongaCams 0xboobface 2018-11-06 23:17:01 +0100
  • 2a5c0ccd43 Set offset to be a multiple of 36 0xboobface 2018-11-06 23:15:44 +0100
  • 091628b486 Check, if tipping was successful 0xboobface 2018-11-06 22:36:02 +0100
  • 1b11af8872 Try to restore HTTP session with cookies before login in 0xboobface 2018-11-06 22:17:30 +0100
  • 75351cedb5 Cookies are now persisted in the config dir 0xboobface 2018-11-06 21:54:11 +0100
  • b73627c0fb Put settings tab into ScrollPane 0xboobface 2018-11-06 20:36:09 +0100
  • 43793f3728 Use guava caches to store SessionStates and models 0xboobface 2018-11-06 20:27:07 +0100
  • 1fc22876fd Reduce size of received message history to save memory 0xboobface 2018-11-06 19:43:15 +0100
  • f26cb547b7 Merge BongaCams implementation from feature branch to dev 0xboobface 2018-11-06 19:32:49 +0100
  • a136c9ccd2 Prepare code to persist http cookies 0xboobface 2018-11-06 19:32:21 +0100
  • f15b57ce9a Remove websocket stuff 0xboobface 2018-11-06 18:56:31 +0100
  • f8f0d5082e Add friends tab to BongaCams 0xboobface 2018-11-06 18:56:21 +0100
  • d768cbb1ff Implement tipping for bongacams 0xboobface 2018-11-06 18:38:20 +0100
  • a5ddf4f509 Remove unnecessary response.close() 0xboobface 2018-11-06 18:36:28 +0100
  • 60334e9f0b Update changelog 0xboobface 2018-11-06 17:07:40 +0100
  • efc4719018 Add possibility to suspend the recording for model 0xboobface 2018-11-06 16:35:41 +0100
  • 6b16a637f0 Add JVM parameter to define the configuration directory 0xboobface 2018-11-06 14:32:35 +0100