Commit Graph

67 Commits

Author SHA1 Message Date
ajurna@gmail.com
a2f3e76bb2 made generate_directory use atomic transactions. this increases performance significantly on unviewed directories. 2016-04-14 10:00:38 +01:00
ajurna@gmail.com
23951510b2 recent comics set with wrong default 2016-04-13 15:57:09 +01:00
ajurna@gmail.com
6e6b9442cb fix for tables loading. 2016-04-13 15:55:23 +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
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
dd38e4c3f1 added date added to admin interface 2016-04-05 11:21:02 +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
b9419ac074 missed cookie.js 2016-04-04 17:00:58 +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
d995c88f47 udpateds to css and js. 2016-04-01 11:48:24 +01:00
ajurna@gmail.com
9a316ce1a1 fixed issue with breadcrumbs missing comic. 2016-04-01 10:45:46 +01:00
ajurna@gmail.com
61838b7a11 fixed scan comics to update the version if the version is old 2016-04-01 10:38:33 +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
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
af1ba13d86 added containers for the rest of hte pages after last commit. 2015-07-30 10:49:57 +01:00
231fcb4c27 changed read_comic page width to auto to make better use of space.
margins were way too wide. and we could use that space on tablets.
2015-07-29 17:25:20 +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
cb20821e23 added setup.py and added some requirments 2015-07-24 14:49:24 +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
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
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
20367d3b61 cleanup code a little 2015-06-30 11:30:18 +01:00
782a847906 Made menu dynamic. 2015-06-30 11:25:23 +01:00
5c72f4d756 added comicStatus to admin backend 2015-06-30 09:58:19 +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
15d00c3f94 fixed bug with recaptcha not showing right. 2015-06-26 16:05:49 +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
7f234ce27c fixed case where no error showing when base dir doesnt exist. 2015-06-24 11:53:40 +01:00
469277763c added settings page to handle setting the BASE_DIR value. 2015-06-24 10:39:31 +01:00
8a99514c18 added redirection from / to /comic/ 2015-06-24 09:45:50 +01:00
b7dcdc5d94 made sorting work in all locations. 2015-06-22 13:24:37 +01:00
0e66f55f62 added sorting to directory listing. 2015-06-22 13:08:52 +01:00
e3e37670ff fix for rar archives raising different exception 2015-06-22 13:07:17 +01:00