Commit Graph

367 Commits

Author SHA1 Message Date
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
1c4a0203f8 updated readme 2016-03-30 11:43:53 +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
242e348968 changed name because i found someone already using cbreader. 2015-06-24 10:56:14 +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
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