79d2f67ca9
changed image base to debian as alpine doesnt have unrar any more.
2022-06-02 14:24:48 +01:00
fb8bbe65a4
update reveal.js
2022-03-31 22:57:32 +01:00
39222118ab
fix for error where db cursor closes when looking for usermisc objects by relation.
2021-05-25 09:10:06 +01:00
cd58379326
Sri ( #35 )
...
* added django-sri and updated templates.
* updated requirements.txt
* datatables with integrity
* fixed recent comics not showing when related comicstatus doesnt exist.
* fixed classifications on recent comcis.
* fixed classifications on recent comcis.
* fixed classifications on recent comcis.
* fixed classifications on recent comcis.
* fixed classifications on recent comcis.
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fixes for pymupdy 1.18.13
* fix for pdf's not switching properly
* fix for comics's not switching properly
* fix for comics's not switching properly
2021-05-16 10:54:14 +01:00
18cc3f0f23
fixed comics not working in the base directory.
2021-05-11 16:27:16 +01:00
ce38340a22
Classification ( #32 )
...
* added some code cleanup for views.py
* added some code cleanup for views.py
* fixed comics not working in the base directory.
2021-05-11 15:52:56 +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
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
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
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
3d18d1cae6
optimised query on recent_comics_json
2020-05-27 12:09:15 +01:00
ajurna
b420f074d6
fix for recent where annotations weren't being accounted for.
...
this is now working correctly.
2020-05-25 18:29:47 +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
ajurna
3b623c3f8b
glyphicons replaced with font awesome
2020-05-14 13:00:54 +01:00
26014608ee
changed get_image to respond with a FileResponse ranther than HTTPResponse as this should be far more performant.
2019-08-06 14:18:37 +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
8d9422e0e3
updated settings.
2018-04-06 15:14:12 +01:00
28a2f29f5e
fix for UserMisc not being created. this fixes issue #1
2017-11-22 14:24:34 +00:00
a3dfcc451e
added feed of recent comics.
2017-01-16 10:42:49 +00:00
ajurna@gmail.com
5043a756fb
added support for ujson to see if that can improve loading performance
2016-05-04 09:17:54 +01:00
ajurna@gmail.com
58ff1060e6
made major changes to interface.
...
can now mark comics as read!
also added a recently added section.
2016-04-13 15:51:35 +01:00
ajurna@gmail.com
34188665e9
removed redundant directory scan.
2016-04-05 15:30:12 +01:00
ajurna@gmail.com
9235380328
misc fixes. also fixed tests.
2016-04-05 14:34:41 +01:00
ajurna@gmail.com
bfac5efd89
changed view to limit to post on json request. this makes sure the csrf is checked.
2016-04-05 10:11:06 +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
9a316ce1a1
fixed issue with breadcrumbs missing comic.
2016-04-01 10:45:46 +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
d2f880bbae
removed request context from render contexts
2016-03-30 12:30:04 +01:00
ajurna@gmail.com
ae1b43d366
removed breadcrumbs logic to its own template
...
removed breadcrumbs block from templates
added breadcrumbs that were missing from settings page
2016-03-30 11:37:49 +01:00
ajurna@gmail.com
267a2d410c
converted to python 3,
...
fixed warnings for django 1.10
2016-03-30 10:23:04 +01:00
a2f11c6ba3
added initial setup page so that you can now configure a user if one isnt already configured.
2015-07-24 15:59:39 +01:00
5a9a464cf1
added page number to reading pages
2015-07-24 11:50:34 +01:00
d93d232a57
added titles to user edit pages.
2015-07-24 11:48:28 +01:00
65d56a20a7
added title to comic reading pages
2015-07-24 11:32:49 +01:00
6102459dc0
added title to comic list.
2015-07-24 11:29:43 +01:00
8fff3d4d9b
added atomic commiting to processing comic books to increase performance.
2015-07-24 11:06:42 +01:00
4350fab728
added breadcrumbs to the account page.
2015-07-24 10:26:05 +01:00
744710e7d3
moved some validation from settings page to form.
2015-07-24 10:22:24 +01:00
f3d2a9e6ac
added pages to modify and save users.
...
also move alot of validation code to the form classes.
2015-07-24 10:14:16 +01:00
f1972a9738
added users page that lists all registered users.
...
this required more js to make the table pretty.
2015-07-10 11:19:59 +01:00
6fe43294e9
changed menu to include user so that we can hide items from non superusers.
2015-07-08 16:18:08 +01:00
132625f521
added account page to change password and email address.
2015-07-08 16:08:41 +01:00
782a847906
Made menu dynamic.
2015-06-30 11:25:23 +01:00
fc1121b194
changed all settings and login forms to use the django forms model.
...
added support for recaptcha via django-recaptcha
2015-06-26 15:46:49 +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