Commit Graph

20 Commits

Author SHA1 Message Date
Alex Ling
8a0e9250c8 Finish OPDS 2020-06-05 14:21:47 +00:00
Alex Ling
7233e6e5c3 Type annotate the self.default methods 2020-05-17 06:28:33 +00:00
Alex Ling
34b11dc2c7 Only hijack HTTP 500 when in release mode 2020-05-07 15:41:02 +00:00
Alex Ling
1bec9f0108 Use singleton in various classes 2020-05-07 10:12:58 +00:00
Alex Ling
8262a163db Finish the API endpoint for cover upload 2020-04-14 06:09:23 +00:00
Alex Ling
8b184ed48d Project-wise code formatting 2020-04-08 05:25:12 +00:00
Alex Ling
306edc3c77 Handle HTTP 404 and 500 errors 2020-03-02 16:54:29 +00:00
Alex Ling
7f0088f45a Fix typo (embeded -> embedded) 2020-02-29 00:08:27 +00:00
Alex Ling
1649f286aa Split routes in server.cr into small files 2020-02-20 23:39:54 +00:00
Alex Ling
8119f718db - better logging 2020-02-17 00:33:43 +00:00
Alex Ling
7168c6bfb2 - use logger 2020-02-16 21:24:19 +00:00
Alex Ling
bb936b1fa6 - group config/library/storage into context 2020-02-16 18:25:28 +00:00
Alex Ling
713694fd85 - formating 2020-02-16 16:53:20 +00:00
Alex Ling
7c66b05872 - move the initialization of config/library/storage to mango.cr
- remove duplicate initialization of server in server.cr
2020-02-16 04:14:38 +00:00
Alex Ling
e7583ce788 - create scan method to prepare for periodic scanning 2020-02-16 04:01:30 +00:00
Alex Ling
93e6d7cae6 - option to resume/start from beginning at the title view
- option to toggle read/unread status at the title view
- move all embeded JS to public/
2020-02-16 03:19:29 +00:00
Alex Ling
5a7a54d17e - next entry/exit reader after finishing an entry 2020-02-16 01:00:52 +00:00
Alex Ling
7cf401e645 - formaring in server.cr 2020-02-15 23:35:05 +00:00
Alex Ling
21fcde944d - when building for release, embed the static files in binary 2020-02-15 23:29:11 +00:00
Alex Ling
0c177c3d31 - move all routes to server.cr 2020-02-15 19:27:12 +00:00