forked from j62/ctbrec
1
0
Fork 0
Commit Graph

322 Commits

Author SHA1 Message Date
0xboobface cbc4a5e339 Fix model parsing
JSON structure seems to have changed slightly
2018-11-02 18:13:40 +01:00
0xboobface 6faee8290c Remove initial login
Login should we done on demand
2018-10-31 01:35:18 +01:00
0xboobface b90313dd86 Restart websocket, if no message arrived for 2 mins 2018-10-31 01:34:45 +01:00
0xboobface a66d4100cf Merge branch 'dev' into camsoda 2018-10-31 00:05:58 +01:00
0xboobface 4696c0f534 Put all site config panes in an accordion 2018-10-31 00:04:53 +01:00
0xboobface 91210f8add Add comment 2018-10-30 23:21:55 +01:00
0xboobface 7d4245e44e Disable tips for the time being 2018-10-30 23:21:39 +01:00
0xboobface d6b443b05a Implement follow and unfollow for CamsodaModel 2018-10-30 23:18:50 +01:00
0xboobface 6de58c3805 Change package for CookieJarImpl in logback.xml 2018-10-30 23:17:40 +01:00
0xboobface 5333e427ad Add CamSoda login dialog
This dialog is shown, if the normal login didn't work. For example,
if you log in several times in a short amount of time, they respond
with "Please confirm that you are not a robot" and you have to log
in with a captcha
2018-10-30 21:13:48 +01:00
0xboobface efbae57113 Set webengine user dir to child of config dir 2018-10-30 21:10:42 +01:00
0xboobface f2832940f1 Move CokkieJarImpl to io package 2018-10-30 21:09:46 +01:00
0xboobface 30add6aa3f Fix bug in cookie update code of CookieJar 2018-10-30 21:08:37 +01:00
0xboobface 3d245d6515 Add buttons to follow and open in browser to show tab 2018-10-30 19:07:10 +01:00
0xboobface b476c452ad Merge branch 'dev' into camsoda
Conflicts:
	src/main/java/ctbrec/Settings.java
	src/main/java/ctbrec/recorder/server/HttpServer.java
	src/main/java/ctbrec/ui/CamrecApplication.java
	src/main/java/ctbrec/ui/ThumbCell.java
2018-10-30 19:06:20 +01:00
0xboobface b19ea01ce7 Only do initial login if credentials are available 2018-10-30 18:24:40 +01:00
0xboobface 1b0b5f18a4 Add assembly descriptor for macOS 2018-10-30 18:21:13 +01:00
0xboobface 57e6013142 Update the embedded JRE for the Windows bundles to 8u192 2018-10-30 16:10:19 +01:00
0xboobface b237f64a83 Bump version to 1.6.1 2018-10-30 16:00:16 +01:00
0xboobface 3ad8410cde Update changelog 2018-10-30 16:00:01 +01:00
0xboobface 0c9fc5cba6 Fix JSON parse exception 2018-10-30 15:57:44 +01:00
0xboobface 007ed19d97 Add more tabs
Add tabs for male and couples
2018-10-30 15:57:24 +01:00
0xboobface c445e48d6d Don't try to log in twice 2018-10-30 15:24:02 +01:00
0xboobface 7f3bedd3a1 Clean up code 2018-10-29 23:25:50 +01:00
0xboobface c8e3db4021 Merge branch 'dev' into cam4 2018-10-29 22:38:27 +01:00
0xboobface 8009b3cf36 Update changelog 2018-10-29 22:37:32 +01:00
0xboobface 97e7466352 Fix UI freeze caused by OnlineMonitor
The lock to prevent concurrent access to the list models caused
the app to freeze, if the models list contained many models, because
the OnlineMonitor would block access until it checked the online
state of every model.
2018-10-29 22:30:15 +01:00
0xboobface 2ffdbfa71a Add followed tab for Cam4 2018-10-29 21:53:41 +01:00
0xboobface dab3466cf6 Simplify login method 2018-10-29 21:53:15 +01:00
0xboobface 4d1e841448 Improve login success check 2018-10-29 18:12:52 +01:00
0xboobface 936984c71d Add window icon to Cam4 login dialog 2018-10-29 17:57:14 +01:00
0xboobface 43cb005fcd Add login dialog for Cam4
The login dialog uses a WebView to load the login form from cam4.com
Username and password get filled in by ctbrec, the user has to solve
the captcha. Afterwards all cookies (especially the session cookie)
are extracted from the webview and transfered to the OkHttp client,
so that it can be used for further requests.
2018-10-29 17:36:58 +01:00
0xboobface 64beb44316 Fix typo in log statement 2018-10-29 13:51:08 +01:00
0xboobface dc6b514d8f Disable follow/unfollow for the time being 2018-10-29 13:49:04 +01:00
0xboobface 8fd09fd521 Implemented followed tab for CamSoda 2018-10-28 21:23:58 +01:00
0xboobface a841457a90 Add HD tab 2018-10-27 23:28:08 +02:00
0xboobface 88d8430f98 Added sleep to resolution update task
...to throttle the number of request fired in a small amount of time
2018-10-27 23:27:44 +02:00
0xboobface e97b417480 Set backbround of ThumbCell to lightgray 2018-10-27 22:32:15 +02:00
0xboobface 34f443c6a9 First addition for Cam4 2018-10-27 22:32:07 +02:00
0xboobface 8287d04396 Set playlist parsing mode to lenient 2018-10-27 22:30:17 +02:00
0xboobface 7442ddd3e4 Show thumb, if offline_picture is not available
Tweak the insets
2018-10-27 18:50:29 +02:00
0xboobface 07864dc10a Add Camsoda tab with upcoming shows 2018-10-27 18:40:24 +02:00
0xboobface d4bff345a1 Add Camsoda to sites in HttpServer 2018-10-26 23:01:17 +02:00
0xboobface a31bad7466 Set backbround of ThumbCell to lightgray 2018-10-26 16:13:44 +02:00
0xboobface 209ec64e3d Merge branch 'dev' into camsoda 2018-10-26 14:33:33 +02:00
0xboobface 093ca92b4a Update download links to 1.6.0 2018-10-26 14:33:02 +02:00
0xboobface 5567401620 Update changelog 2018-10-26 14:24:01 +02:00
0xboobface 4e0fb6aaf0 Ignore models for disabled sites in LocalRecorder 2018-10-26 14:16:17 +02:00
0xboobface ebbfacd802 Complete json parsing 2018-10-26 01:55:08 +02:00
0xboobface 60494a09fd Sort by camsoda sort value 2018-10-26 01:23:07 +02:00