Commit Graph

99 Commits

Author SHA1 Message Date
Luis Ángel San Martín
50c9238376 Only try to set the next comic as read if there is a next comic. 2018-05-20 17:42:49 +02:00
Luis Ángel San Martín
e405f14256 Set next comic as reading from update comic controller. 2018-05-20 14:49:32 +02:00
Luis Ángel San Martín
d3bb598a7d Add controllers to provide comics information from reading lists and labels 2018-05-01 11:54:00 +02:00
Luis Ángel San Martín
0e45767e67 Check for comic opening failures before trying to serve a page. 2018-04-28 18:00:40 +02:00
Luis Ángel San Martín
618f6575b2 Fix error code in page controller 2018-04-28 17:57:06 +02:00
Luis Ángel San Martín
451c2ec688 Fix label content controller v2 2018-04-26 22:19:16 +02:00
Luis Ángel San Martín
b92b696458 Fix favorites controler v2 2018-04-26 22:18:56 +02:00
Luis Ángel San Martín
505d54d8b4 Remove outdated comments. 2018-04-26 18:29:36 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
30211233af Use compact json in responses. 2018-04-26 18:26:44 +02:00
Luis Ángel San Martín
87b0e64b1a Monitorize folder content controller performance in debug mode. 2018-04-26 18:24:35 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
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
Luis Ángel San Martín
0305377c28 Migrate some more controllers to json. 2018-04-24 14:42:30 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
b3d4e4c11e Include comics' hash in download information. 2018-04-14 10:02:08 +02:00
Luis Ángel San Martín
9a473ae214 Send the full cover for now. Clients will resize and cache them as needed. 2018-04-14 10:01:41 +02:00
Luis Ángel San Martín
c1ba2fe77e Use json in foldercontentcontoller_v2 2018-03-25 13:15:49 +02:00
Luis Ángel San Martín
4c91da82a9 Fix reading comics controller 2018-03-11 15:27:50 +01:00
Luis Ángel San Martín
0c303e6ea3 Reimplement ReadingComicsControllerV2 for serving JSON. 2018-03-11 11:29:17 +01:00
Luis Ángel San Martín
da5a4def96 Reimplement LibrariesControllerV2 for serving JSON. 2018-03-04 17:38:01 +01:00
Luis Ángel San Martín
68db72078f Separate v1 and v2 server api classes and execution path. 2018-03-04 13:05:00 +01:00
Luis Ángel San Martín
e8c6f60c13 Merge 2017-11-26 07:39:08 +01:00
Luis Ángel San Martín
5c268217d3 Fix read flag calculation on progress read updated from the server. 2017-11-19 10:03:40 +01:00
Luis Ángel San Martín
d08740e32d Added new server controller for providing the content of a reading list. 2017-05-26 17:29:28 +02:00
Luis Ángel San Martín
ac03d61f7d Fixed TagsController. 2017-05-26 17:28:09 +02:00
Luis Ángel San Martín
6373d3660b Implemented ReadingListsController. 2017-05-26 17:27:46 +02:00
Luis Ángel San Martín
0f9396ea9e Commented performance measuring code from folder content controller. 2017-03-28 18:44:52 +02:00
Luis Ángel San Martín
169c6c16dd Fixed reading comics web controller. 2017-03-28 18:43:59 +02:00
Luis Ángel San Martín
42a16a273b Added new class for serving a list of reading lists, service is not implemented yet. 2016-10-30 09:16:28 +01:00
Luis Ángel San Martín
ff4befb60e Removed extraneous semicolon. 2016-10-30 09:15:16 +01:00
Luis Ángel San Martín
dbc9c9848a New controller for serving the comics being read. 2016-08-23 22:23:26 +02:00
Luis Ángel San Martín
69b83dae5b New controller for serving favoritess. 2016-08-23 18:20:16 +02:00
Luis Ángel San Martín
4e50c5628d Add new class for serving the content of tag. 2016-08-22 23:05:36 +02:00
Luis Ángel San Martín
1d73d1f1bf Use the new helper class in FolderContentController. 2016-08-22 23:05:07 +02:00
Luis Ángel San Martín
10c261c77a Fixed access to Static::yacreaderSessionStore members. 2016-06-24 18:54:31 +02:00
Luis Ángel San Martín
d2e3b51089 Use the new session object in the all the controllers that need yacreader session information. 2016-06-22 20:14:37 +02:00
Luis Ángel San Martín
d94f9201ee Replaced the no longer existing HttpResponse::writeText with HttpResponse::write. 2016-06-22 20:07:50 +02:00
Luis Ángel San Martín
011176bebb merged master 2016-03-25 17:15:14 +01:00
Luis Ángel San Martín
8179092d56 added a border to selected/mouseHover elements in the grid view 2016-03-25 11:30:31 +01:00
Luis Ángel San Martín
3df1e99929 replaced separator char 2016-01-25 22:28:15 +01:00
Luis Ángel San Martín
4350d6797e added a new controller for serving the tags in a library 2016-01-25 22:23:49 +01:00
Luis Ángel San Martín
cfffc1bae8 fixed Content-Type for various controllers 2016-01-25 21:22:39 +01:00
Luis Ángel San Martín
d5d9e5206f send the hash of the first comic in a folder, so the client can display an image for that folder 2016-01-24 19:20:00 +01:00
Luis Ángel San Martín
74c64e0280 use the hash of the first comic in a folder for displaying and image for the folder 2016-01-24 19:14:54 +01:00
Luis Ángel San Martín
bac7fe1351 updated Folder class 2016-01-24 17:41:26 +01:00
Luis Ángel San Martín
37328edc64 added a new web controller for providing the content information of a folder 2016-01-24 14:15:18 +01:00
Luis Ángel San Martín
1009b84363 added new web controller for knowing the version of the web api 2016-01-23 16:06:47 +01:00
Luis Ángel San Martín
9a62cd4a72 added a QStyledItemDelegate to the list QListView in EmptyFolderWidget to center aling folders' names 2016-01-01 13:11:31 +01:00