0xboobface
e9b699fdda
Change log level
2018-11-04 13:40:59 +01:00
0xboobface
9da580c6e8
Add setting to define a maximum resolution for recordings
2018-11-04 13:37:27 +01:00
0xboobface
97e2338cec
Move getSegmentPlaylistUrl from AbstractModel to AbstractDownload
2018-11-04 13:24:34 +01:00
0xboobface
dbd5a42dbc
Show image placeholder in camsoda shows tab in dev mode
2018-11-03 13:36:47 +01:00
0xboobface
b24b2fe3fe
Merge branch 'dev' into camsoda
2018-11-03 00:39:38 +01:00
0xboobface
e0d65c8572
Call /api/v1/user/current to check the login status
2018-11-02 19:50:26 +01:00
0xboobface
95a3e2dc79
Don't open login dialog, if login has captcha
...
The login dialog doesn't work anyways. So it makes more sense to
show a reasonable error dialog at the moment.
2018-11-02 19:50:22 +01:00
0xboobface
9b39440190
Make login dialog more robust
2018-11-02 19:50:18 +01:00
0xboobface
233dd3fa9c
Implement tipping for CamSoda
...
Sending tips for CamSoda works now
2018-11-02 18:14:36 +01:00
0xboobface
cbc4a5e339
Fix model parsing
...
JSON structure seems to have changed slightly
2018-11-02 18:13:40 +01:00
0xboobface
3f84f94873
Update changelog
2018-10-31 14:18:12 +01:00
0xboobface
625b7727d0
Add affiliate link to MyFreeCams
2018-10-31 14:17:47 +01:00
0xboobface
07dee1a631
Add detection of model name changes for MyFreeCams
...
MyFreeCamsModel now also takes the uid into account instead of only
using the the name. To support this feature between sessions, the uid
is saved as site specific data.
2018-10-31 13:57:04 +01:00
0xboobface
bc40c16000
Add possibility to safe site specific data
...
Extend the json serialization to allow to write site specific data
for each model.
2018-10-31 13:55:03 +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
ba5ac29c5d
Update download links
2018-10-30 16:46:35 +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