b3583b9bf3
Fixed potential stack overflow.
2018-09-01 08:10:18 -04:00
ab96056b0e
Normalize line endings
...
Normalize the line endings for a bunch of files previously not covered
by .gitattributes.
2018-08-07 11:09:02 +02:00
0e9a3a6407
Stop QtWebApp from eating out debug messages
...
QtWebapp installs a custom logger/message handler which reroutes all
debug messages to it's custom logger class.
As the default logging level for QtWebApp's logger is set to "critical"
this means that all debug messages are sent to nirvana. Solution:
Replace QtWebApp's messageHandler with our own (using QsLog).
2018-08-04 12:31:34 +02:00
d5a11fb16b
Add .gitattributes rules for text and binary handling
2018-07-30 15:04:04 +02:00
1a91206a2d
Merge branch 'develop' into 9.5.0_bugfixes
2018-05-31 18:12:52 +02:00
26c2226032
Change endpoints for getting comic info and opening a comic.
2018-05-30 19:23:39 +02:00
0100da5480
Make comicdownloadinfocontroller_v2 provide all the needed information.
2018-05-30 19:02:52 +02:00
dba264c31f
Remove old commented code.
2018-05-29 17:12:34 +02:00
79db01cffc
Do not close the connection in librariescontroller_v2
2018-05-29 17:12:22 +02:00
550795e418
Do not close the connection in covercontroller_v2
2018-05-29 17:12:09 +02:00
9851884021
Backport two nullpointer reference fixes from QtWebApp 1.7.4
2018-05-26 10:30:14 +02:00
d909598732
Add missing include.
...
This fixes compilation windows debug.
2018-05-25 19:26:17 +02:00
1b63dc01db
Remove comment.
2018-05-21 23:14:12 +02:00
66aa2c60c6
Fix comparison
2018-05-21 23:14:02 +02:00
8ea201ece9
Use usigned long long to fix compiler error
2018-05-21 23:13:47 +02:00
38e3b40e8f
Process last time opened in sync controller
2018-05-21 22:10:53 +02:00
d6c563e881
If a comic doesn't have library and id info, then try to update the info in all the libraries.
2018-05-21 19:52:29 +02:00
50c9238376
Only try to set the next comic as read if there is a next comic.
2018-05-20 17:42:49 +02:00
e405f14256
Set next comic as reading from update comic controller.
2018-05-20 14:49:32 +02:00
d3bb598a7d
Add controllers to provide comics information from reading lists and labels
2018-05-01 11:54:00 +02:00
0e45767e67
Check for comic opening failures before trying to serve a page.
2018-04-28 18:00:40 +02:00
618f6575b2
Fix error code in page controller
2018-04-28 17:57:06 +02:00
4e004f87af
Fix compilation in windows.
2018-04-27 22:40:36 +02:00
451c2ec688
Fix label content controller v2
2018-04-26 22:19:16 +02:00
b92b696458
Fix favorites controler v2
2018-04-26 22:18:56 +02:00
f3e8f1a6cd
Fix label to json
2018-04-26 22:18:25 +02:00
505d54d8b4
Remove outdated comments.
2018-04-26 18:29:36 +02:00
e4b4f96369
Use better http status code to notify clientes about what is going on while loading comics.
2018-04-26 18:27:42 +02:00
30211233af
Use compact json in responses.
2018-04-26 18:26:44 +02:00
87b0e64b1a
Monitorize folder content controller performance in debug mode.
2018-04-26 18:24:35 +02:00
630a5c94a0
Move from session based state to client side tokens.
...
YACReaderHttpSession is still used, but it is not a http session anymore.
2018-04-25 22:20:03 +02:00
701817d76b
Update comic url to use v2.
...
This should be replaced with json and the url shouldl be built in the client side.
2018-04-25 22:17:51 +02:00
0305377c28
Migrate some more controllers to json.
2018-04-24 14:42:30 +02:00
a9887a2d46
Add methods for getting json from reading lists and labels(tags)
2018-04-24 14:42:06 +02:00
20c7ecadd4
Add new controller for requesting the "full" information for a comic.
...
For now it doesn't serve the full information, only the information shown in the current/next comic view in iOS. I will see if I create two separated controllers or just on sending all the information when more information is needed in another iOS view.
2018-04-23 19:24:56 +02:00
b3d4e4c11e
Include comics' hash in download information.
2018-04-14 10:02:08 +02:00
9a473ae214
Send the full cover for now. Clients will resize and cache them as needed.
2018-04-14 10:01:41 +02:00
9db998174f
Use an integer as num_childer in folder.
2018-03-30 10:15:49 +02:00
c1ba2fe77e
Use json in foldercontentcontoller_v2
2018-03-25 13:15:49 +02:00
113cf341c0
Fix comic title and number json serialziation
2018-03-24 08:19:23 +01:00
1fc3c2eee7
Add title and number to comic information and fix file name field.
2018-03-22 20:11:42 +01:00
177e3ea3ba
Send the cover size ratio in the comic info json.
2018-03-13 19:08:39 +01:00
4c91da82a9
Fix reading comics controller
2018-03-11 15:27:50 +01:00
d7d741f87e
Fix comic to json conversion.
2018-03-11 15:26:28 +01:00
0c303e6ea3
Reimplement ReadingComicsControllerV2 for serving JSON.
2018-03-11 11:29:17 +01:00
7e571c8ffe
Add a new method to serialize a comic remote information to json
2018-03-11 11:28:41 +01:00
da5a4def96
Reimplement LibrariesControllerV2 for serving JSON.
2018-03-04 17:38:01 +01:00
555adc80bb
Use new separator tokens in YACReaderServerDataHelper.
2018-03-04 13:05:42 +01:00
68db72078f
Separate v1 and v2 server api classes and execution path.
2018-03-04 13:05:00 +01:00
e8c6f60c13
Merge
2017-11-26 07:39:08 +01:00