Commit Graph

54 Commits

Author SHA1 Message Date
6f538f05f5 Pymupdf (#27)
* added icons.

* change to from pypdf4 to pumupdf so i can render pages for thumbnails.
2021-04-29 16:33:03 +01:00
d40c8e270c Rewrite of Comic lists so that tehy have thumbnails. (#26) 2021-04-23 18:21:25 +01:00
c14049ec54 remove settings. everything should be configured via the .env file. 2021-04-21 09:01:18 +01:00
41dc7c49b8 removed proccess_comic_pages and replaced with verify pages as that is far superior 2021-04-09 18:45:31 +01:00
2bbdd7c2a1 add timeout to scroll to make it more consistant. 2021-04-09 15:16:37 +01:00
1d5dcb90c0 added a lock on a critical path when regenerating pages. this should allow all images to load correctly 2021-04-09 11:29:03 +01:00
c1f5d80ff7 added a lock on a critical path when regenerating pages. this should allow all images to load correctly 2021-04-08 16:43:39 +01:00
dd806f0bce added a lock on a critical path when regenerating pages. this should allow all images to load correctly 2021-04-08 16:10:28 +01:00
53d1ae6364 fixed bug where if duplicate pages exist comic will be rescanned. 2021-04-08 15:51:30 +01:00
b19d3aeaa2 fixed bug where if page is missing it will regenerate page records and serve it correctly. 2021-04-08 14:07:41 +01:00
0929581892 updated pdfjs 2021-04-08 11:17:40 +01:00
c32f12cce7 fixed tests.
removed os based file access.
removed rarfile integration now using package.
now using environment variable for comic directory.
2021-04-07 16:30:46 +01:00
ajurna
5687584107 fixed duplicate comicbook records in navigation 2020-05-27 11:14:09 +01:00
ajurna
6f8a7bd4b8 optimised directory listing query 2020-05-22 15:40:15 +01:00
ajurna
f4411163f9 added pdf.js to add pdf support. 2020-05-21 12:44:57 +01:00
ajurna
be32796bea New reader based on reveal.js. works well on mobile and desktop and gives a better expierance all around. 2020-05-20 10:26:45 +01:00
Kyle Harrison
1033ed8806 Migrating ComicBook file_name from a CharField to TextField (#13) 2019-07-31 09:04:45 +01:00
Kyle Harrison
b4d1c4c2cb [ISSUE-3/4] Adds test container and tooling (#8)
* Adding black, isort, and flake8 to pytest

* Applying black, flake8, and isort to codebase
2019-07-29 13:19:03 +01:00
f87ab8636b Merge pull request #7 from apoclyps/docker-support
[ISSUE-3] Adding docker support
2019-07-25 22:35:13 +01:00
Apoclyps
bd605e5832 Refactoring codebase to remove .decode() 2019-07-24 07:49:11 +01:00
2571f4f58d update for devops 2019-02-15 12:13:43 +00:00
6feeab5937 some fixes for bytes/string conversions. 2018-04-06 15:44:17 +01:00
eeaf0d37a3 some code cleanup, added silk to look into some queries. 2017-11-23 11:50:25 +00:00
c330c6812b fix for issue #2. 2017-11-22 15:56:39 +00:00
a3dfcc451e added feed of recent comics. 2017-01-16 10:42:49 +00:00
ajurna@gmail.com
586f4ad438 page file name is not long enough. extended to 200. 2016-04-14 13:36:02 +01:00
ajurna@gmail.com
34188665e9 removed redundant directory scan. 2016-04-05 15:30:12 +01:00
ajurna@gmail.com
589e46a7c1 optimised imports in models. 2016-04-05 14:36:41 +01:00
ajurna@gmail.com
9235380328 misc fixes. also fixed tests. 2016-04-05 14:34:41 +01:00
ajurna@gmail.com
56e055e9f4 change the comic list view to use a datatable. 2016-04-04 16:16:00 +01:00
ajurna@gmail.com
1a37db8f22 massive change on how files are accessed.
moved from prviding a path to using unique id's
if there might have been any directory traversal issues they should be gone now.
2016-04-01 09:56:42 +01:00
ajurna@gmail.com
35ad65aaa2 access settings correctly in models.py 2016-03-30 11:06:20 +01:00
ajurna@gmail.com
267a2d410c converted to python 3,
fixed warnings for django 1.10
2016-03-30 10:23:04 +01:00
6baede6201 added some todo's 2015-07-24 11:20:53 +01:00
8fff3d4d9b added atomic commiting to processing comic books to increase performance. 2015-07-24 11:06:42 +01:00
f3431329ad left a print statement in. 2015-06-26 18:40:45 +01:00
fa4fdff0e6 increased comic file name lenght to 100 chars
fixed finding the file extension.
2015-06-26 18:33:10 +01:00
80a8a74fde moved tests to correct file.
added multi user support.
2015-06-25 14:30:03 +01:00
64a590f9ee added tests for the comicbook model
fixed bug related to last page link
2015-06-25 12:36:55 +01:00
469277763c added settings page to handle setting the BASE_DIR value. 2015-06-24 10:39:31 +01:00
b7dcdc5d94 made sorting work in all locations. 2015-06-22 13:24:37 +01:00
e3e37670ff fix for rar archives raising different exception 2015-06-22 13:07:17 +01:00
f90e734bee changed unrar method to use unrar rather than library
this is because it became aparent that this is quite annoying to setup in linux and windows.
also included the rarfile library to save on confusion.
2015-06-22 11:56:51 +01:00
e6791bf41a added labels to comic list. 2015-06-19 13:32:07 +01:00
654af1f402 code cleanup.
moved process_comic_book to static method.
2015-06-19 09:24:44 +01:00
1c9b1c7654 made sorting case insensitive. people seem to like their capital Z's
so it actually works...
2015-06-18 23:00:49 +01:00
680dc824ce made sorting case insensitive. people seem to like their capital Z's 2015-06-18 22:58:00 +01:00
f5c146e925 change base_dir to not need value.
renamed index to comic_list
2015-06-18 22:56:01 +01:00
4c3d75916f made sure to sort the files in the comic before indexing. 2015-06-18 22:46:19 +01:00
02494bf9eb fixed prev/next issues with directories being intersperced. 2015-06-18 22:40:28 +01:00