- Fixed JSON issue as well as issues where no tasks could be updated for latest Ruby version
- Rethinking the tasks that are included in project lists. Now, they include completed and waiting tasks as well, with visual distinctions.
- Misc small fixes
- Added ability to specify "wait" property for tasks
- Added more comprehensive help popup
- Fixing a couple particularly annoying issues
- Sorting by priority sorts intelligently (http://github.com/theunraveler/taskwarrior-web/issues/39)
- Fixes updating tasks in taskwarrior 2.2.0+ (http://github.com/theunraveler/taskwarrior-web/issues/36)
- Support for adding and removing annotations on tasks.
- Tasks are now sorted by the
urgency
property by default. - Miscellanous fixes and improvements.
- Small hotfix for JS load order.
- Added sort options to all task listings.
- Adding hotkeys. Within taskwarrior-web, press the
h
key or click the "Hotkeys" link in the footer to see available hotkeys. - Fixed date formatting issue in date picker that prevented tasks from being saved.
- Fixed issue where multiple tasks could not be marked as completed without refreshing the page.
- Updated to Twitter Bootstrap 2.2.2.
- Added a special surprise when you have no pending tasks.
- Fixing JS issue.
- Added CRUD links to waiting tab
- Set rack-protection dependency version (to fix weird static assets 404 issue)
- Fixed dumb but annoying timezone issue
- Added progress bars to project pages
- Added priority field to task form
- Fixing small issue with blank status messages.
- Editing and deleting tasks! (If you are using task >= 2.0).
- Fixing status messages. They should now be consistent.
- Added safeguards for xterm.title and color .taskrc settings. You should now be able to safely set both of those options.
- Fixed a bug when colorizing tasks based on "due" setting.
- Fixed bugs that may result from differences between Taskwarrior's date format strings and those of Ruby.
- Added support for
task-web.filter.badge
option to control the Fluid badge count. See the wiki for more information.
- Miscellaneous styling fixes and improvements
- Nicer badges in the "Pending" menu item
- Fixed stripping of non-word characters from tags when adding a new task
- Adding ability to specify a filter for the task listing. See the wiki for more information.
- Added the SimpleNavigation library for navigation, and moved a bunch of stuff to ActiveSupport.
- Fixed bug on projects listing page where projects with no pending tasks were being shown.
- Updated datepicker library, much better
- Better layout for projects listing page.
- Moving
task
version parsing to Verionomy library. Should be much more flexible and stable. - Removing tag input widget from new task form, and changed parsing to split tags on spaces, commas, or any combination thereof. So something like "these,will all, be , tags now" should result in tags of "these", "will", "all", "be", "tags", and "now". Hopefully this is easier to use and less confusing.
- Adding basic support for
task
< 1.9.2 - Moved to thin gem as a server for speed and stability.
- Fixed escaping issue when viewing or adding projects with spaces.
- Updating Twitter Bootstrap library.
- Fixing active trail in top menu.
- Fixed missing "require" statement for shellwords library.
- Added TokenInput plugin for tagging tasks
- Fixed form validation when saving a task
- Moved to new theme based on Twitter Bootstrap. Hopefully, this will make a mobile theme easier.
- Fixed bug when completing tasks
- Hotfix for error in JS file.
- Added fadeOut animation to task completion.
- Refactored for taskwarrior 2.0 compatibility.
- Re-added task completion for both v1 and v2.
- Fixed error in http auth
- Moved views and public folders into lib
- Merged in major refactoring to allow for easier support of task 2 and 1 simultaneously. Note that taskwarrior-web still only supports task 1, but adding support for task 2 should now be easier.
- Removed the ability to mark a task as complete. This was really buggy to begin with, and will need to wait until task 2.
- Fixed project autocomplete. Now it should actually work.
- Added a new tab for "Waiting" tasks (where status:waiting)
- Adding Fluid app dock icon. The dock icons should now show a number of pending tasks.
- Added annotations to task listing, complete with autolinking (turns URLs into links)
- Quick release to fix JSON parse error when there are no tasks.
- Added check to make sure property exists on Task model before assigning.
- Removing some unused properties from the Task model
- Added "depends" method to task model so that tasks that use depends will not throw errors.
- Quick bugfix to remove checkboxes from project page. Race conditions prevent the IDs from actually being correct, so the wrong task would be marked as done.
- Fixed floating issue in FF4 on /projects page
- Added "priority" to list of attributes (no more errors)
- Added sorting by priority first
- Added column for priority to all listings