Commit graph

90 commits

Author SHA1 Message Date
Scot Hacker
5cbfc554ee Re-enable "mine" tasks 2018-02-11 22:57:35 -08:00
Scot Hacker
ad33d62024 Fix display of EditItemForm 2018-02-11 01:06:43 -08:00
Scot Hacker
5c1d98d952 Improve display of completed status 2018-02-11 00:48:19 -08:00
Scot Hacker
1c2a247f83 Remove errant permission note 2018-02-11 00:44:16 -08:00
Scot Hacker
3d93e176e8 Improve permission checking on detail views 2018-02-11 00:38:13 -08:00
Scot Hacker
4d0801313c Improve on bare excepts
- And simplify email sending recipient gathering
2018-02-10 23:44:26 -08:00
Scot Hacker
8cba92b571 Better template filenames
- Also removes some extraneous CSS classes
2018-02-10 23:28:35 -08:00
Scot Hacker
03c125ca50 Refactor do/undo ops into single toggle function 2018-02-10 00:27:00 -08:00
Scot Hacker
0c8d31b6af Clean up URLs 2018-02-10 00:26:19 -08:00
Scot Hacker
fc4fa7b7f3 Move JS to bottom of list_detail 2018-02-10 00:25:56 -08:00
Scot Hacker
efc2dbe11a Rename List model to TaskList 2018-02-10 00:25:28 -08:00
Scot Hacker
774cd3d057 list_detail indentation 2018-02-04 23:24:27 -08:00
Scot Hacker
1fff35c613 Indentation fix in list_detail template 2018-02-04 01:01:48 -08:00
Scot Hacker
f2b87979f2 due_date optional in forms 2018-02-04 00:44:15 -08:00
Scot Hacker
0c42de2ffb Rename some views and URLs more logically 2018-02-04 00:35:04 -08:00
Scot Hacker
c348ea1179 Remove datepicker dependency 2018-02-04 00:34:09 -08:00
Scot Hacker
f0adb90224 Use HTML5 date inputs for due_date 2018-02-04 00:33:12 -08:00
Scot Hacker
58ac51a260 URLs tweak 2018-02-03 16:24:52 -08:00
Scot Hacker
90c41d1f29 Django 2.0 compatibility (requirement)
- URLs to path() style
- Misc updates
- Namespaces all URL references
- Removes dependency on AutoSlugField
- Cleaner reversals
- Cleaner docstrings
2018-02-03 00:09:23 -08:00
Scot Hacker
238e39085d Bump version to 1.6.2 2017-04-13 00:25:43 -07:00
Manos Pitsidianakis
fc9f5d1bb4 views.py: Fix variable artifact in del_list()
del_list has no name attribute. We want the name of the deleted list.
2017-04-12 00:31:27 +03:00
Manos Pitsidianakis
710cb1a0ad Add utf-8 support in slugs with autoslug
Slugs end up empty if list name consists only of non-ascii characters
and that results in an error. Autoslug converts non-ascii characters to
appropriate ascii ones and auto-updates the slug when list name changes.

Add unidecode dependency and fix PEP8 errors

models.py: add one blank line for PEP8
2017-04-12 00:30:54 +03:00
Scot Hacker
f235b4effc Bump version for bug fixes 2016-12-04 23:21:49 -08:00
Scot Hacker
84a2e6ca08 PEP-8 enhancements 2016-12-04 23:17:34 -08:00
shantisuresh01
1a0d641650 Restored __init__.py 2016-12-01 09:38:55 -05:00
shantisuresh01
358acf315d removed unneeded temp folder 2016-11-30 16:33:38 -05:00
shantisuresh01
10df9f2cdf view_list.html: Changed del_task to del_tasks, views.py: Changed del_task back to del_tasks 2016-11-30 16:32:22 -05:00
shantisuresh01
9bbc09dba8 forms.py: used get_user_model() inside __init__ instead of User, to facilitate late binding, models.py: used settings.AUTH_USER_MODEL instead of user 2016-11-28 16:15:46 -05:00
Scot Hacker
6a78c3f8b0 Fix variable name in list_view template 2016-09-23 12:07:19 -07:00
Scot Hacker
1ff499a003 Reduce complexity of view_list to bring tox complexity down to 10 2016-08-02 01:32:29 -07:00
Scot Hacker
9c3000f572 Fix list view when lists in different groups have same slug
- Also fix bad messages when deleting items from lists
2016-07-28 00:13:51 -07:00
Scot Hacker
290345e70a Bump version to 1.6 2016-04-11 00:05:59 -07:00
Scot Hacker
039fee9a30 View optimizations 2016-04-11 00:04:42 -07:00
Scot Hacker
d9f1a8fcb4 Use True, not 1 2016-04-10 23:50:28 -07:00
Scot Hacker
2702b6280b PEP-8 compliance 2016-04-10 23:44:11 -07:00
Peter Bittner
a0b92e38c8 Fix flake8 complaints
Move flake8 configuration into tox config file
2016-04-10 20:06:21 +02:00
Peter Bittner
dadb8f1ff6 Add tox configuration and integration with setup.py
Add Travis CI build server configuration

Add badges and Tests section to README

Bump version (development)
2016-04-10 19:42:24 +02:00
Scot Hacker
33ec166c6f Remove remaining ifequal tags 2016-04-09 23:29:51 -07:00
Scot Hacker
37bb0fb5a2 Show "Anyone" for unassigned tasks in search results 2016-04-09 23:22:45 -07:00
Scot Hacker
9b6418c7b1 Allow unassigned ("anyone") tickets
- Requires a migration
2016-04-09 11:56:27 -07:00
Scot Hacker
5e4f6e8d77 More template cleanup 2016-04-09 11:52:16 -07:00
Scot Hacker
c42a03cee9 Replace render_to_response() with render() 2016-04-09 02:45:47 -07:00
Scot Hacker
eaeb870aad Remove stray management_form refs 2016-04-09 02:37:28 -07:00
Scot Hacker
37aef01c0f Clean-up / modernize templates and views 2016-04-09 02:23:11 -07:00
Scot Hacker
8ee28118fe Django 1.9 compatibility
- Remove deprecated `load ur from future`
- Refactor urls.py as list
2016-01-06 23:44:57 -08:00
Scot Hacker
c3e47ba438 Don't require superuser
Just require default_assignee for anon ticket submissions
Resolves https://github.com/shacker/django-todo/issues/25
2016-01-05 23:57:47 -08:00
Scot Hacker
74f3a92cdd Note should not be a required field 2015-09-02 23:49:28 -07:00
Peter Bittner
d8444cec60 Bump version number for release 1.5 2015-09-02 23:30:39 +02:00
Peter Bittner
767eb75e7d Add flake8 configuration, fix flake8 complaints 2015-09-02 23:30:04 +02:00
Scot Hacker
c408224e02 Custom exception for missing superuser in settings 2015-06-15 00:12:52 -07:00