Commit Graph

31 Commits

Author SHA1 Message Date
reusedname 6f9024838c Small improvements
- segment expiration
- bigger connection pool
- show model with site on playlist error

(cherry picked from commit 11ded4e572d0244289d3b4c9ccf201559ab327e6)
2025-02-15 15:09:38 +05:00
reusedname 5bc8a6fdf9 debug statistics page 2025-02-15 13:48:51 +05:00
0xb00bface 959b41e3b9 Fix thumbnail caching 2023-12-30 17:18:47 +01:00
0xb00bface f926f784b3 Fix: app won't start, if cache is disabled 2023-11-13 20:08:33 +01:00
0xb00bface b677fbbc8c Fix: app won't start, if cache is disabled 2023-11-13 19:55:00 +01:00
0xb00bface 33b054bc68 Merge branch '5.0.x winkru' into dev 2023-11-01 11:37:29 +01:00
0xb00bface 224bb27003 Merge almost all changes by @winkru 2023-10-29 19:24:16 +01:00
0xb00bface 619d888bfa Get rid of moshi 2023-06-19 19:00:26 +02:00
0xb00bface 18e4a43699 Implement follow / unfollow 2021-11-07 16:45:44 +01:00
0xb00bface 36cacda106 Implement login and followed tab for cherry.tv 2021-11-07 13:35:28 +01:00
0xb00bface b1632cde93 Add buttons to settings panel to delete cookies per site 2021-09-09 16:46:44 +02:00
0xb00bface 805097c7ec Reduce use of Config.getInstance() 2021-08-31 15:45:50 +02:00
0xb00bface 3c71624f38 Add login, follow and unfollow and FollowedTab for Amateur.TV 2021-05-29 17:39:05 +02:00
0xb00bface fda65fdf2a Add GZIP support for Flirt4Free HTTP requests 2021-05-16 19:38:12 +02:00
0xb00bface fa7f1e5f57 Merge branch 'dev' into v4 2021-01-16 21:03:12 +01:00
0xb00bface ed3a370d18 Fix Cam4 search 2021-01-13 20:22:11 +01:00
0xb00bface cdf582ad8f Merge branch 'dev' into v4
# Conflicts:
#	client/src/main/java/ctbrec/ui/action/CheckModelAccountAction.java
#	client/src/main/java/ctbrec/ui/controls/SearchPopoverTreeList.java
#	client/src/main/java/ctbrec/ui/sites/camsoda/CamsodaShowsTab.java
#	client/src/main/resources/logback.xml
#	common/src/main/java/ctbrec/recorder/NextGenLocalRecorder.java
#	server/src/main/resources/logback.xml
2021-01-09 15:59:31 +01:00
0xb00bface 7a36f49896 Add methods to null-safe extract a JSON object or array from the response body 2021-01-09 13:47:29 +01:00
0xb00bface 7e03b48895 Fixed error handling for new multi-threading 2020-12-29 14:44:11 +01:00
0xb00bface cf165b7fc0 Make Showup login work with minimal browser 2020-12-20 16:27:48 +01: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
0xboobface f79b5eddc5 Reduce HTTP connection keep-alive to 1 minute 2020-07-12 12:39:49 +02:00
0xboobface 59697c600f Reduce global connection pool size from 50 to 20
Also remove the second connectionPool call, which accidentally was left
in and rendered the global connection pool useless
2020-07-12 12:37:03 +02:00
0xboobface d3d9662ec5 Add websocket client 2020-06-20 11:17:19 +02:00
0xboobface c767d14aa9 Use one global connection pool for all http clients 2019-12-30 18:49:50 +01:00
0xboobface f12a20a15e Add support for TLS and changing the context path 2019-08-10 17:45:13 +02:00
0xboobface 70a9d65e48 Fix login for FC2Live
FC2Live sends cookies with value "deleted" to invalidate previously set values. In the same request
they send new values, too. That confused OkHttp. We now use a custom cookie jar for FC2Live, which
ignores cookies with the value "deleted"
2019-01-27 14:05:45 +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 64c60eaeaa Add determination of stream url and stream sources 2018-12-14 02:39:07 +01:00
0xboobface bb3de83453 Logout and delete cookies when credentials are changed 2018-12-10 18:37:04 +01:00
0xboobface 05d583bab5 Change folder structure to maven conventions 2018-11-18 22:49:05 +01:00