Eric Allen
1f45497a52
Ticket #923 : Filtering on active or pending todos in pred. auto completer.
...
Conflicts:
app/controllers/todos_controller.rb
2009-11-10 22:08:28 -05:00
Henrik Bohre
c543eb3659
#300 : Fixes changes that broke drag and drop
2009-11-10 22:07:13 -05:00
Henrik Bohre
cc9746371c
#300 : First shot at validation of dependencies
...
Implemented by deferring save of dependencies until after saving (and validating) the todo, as described by Andrew Timberlake on http://www.ruby-forum.com/topic/175552 .
2009-11-10 22:07:08 -05:00
Henrik Bohre
00e063a0a2
#300 : Implemented basic drag and drop dependency support.
...
Dragging an action onto another action creates a dependency to that action.
2009-11-10 22:06:42 -05:00
Henrik Bohre
fe066e3bcb
#300 : Added infrastructure for drag and drop dependency creation
2009-11-10 22:06:36 -05:00
Henrik Bohre
c8b442cc41
#300 : Referential integrity maintained when deleting todos which are part in a dependency relationship
2009-11-10 22:06:29 -05:00
Eric Allen
1f556a4f0a
Bug #300 : Actions can be created with dependencies through the add_new_item_form
...
Still lacks error checking for circular dependencies and other validation.
Also, javascript for displaying the new item is broken.
Conflicts:
app/views/layouts/standard.html.erb
2009-11-04 22:45:38 -05:00
Eric Allen
42cbe52224
Bug #300 : First shot at dependency entry in edit form
...
Limitations:
* No javascript update of dependency changes.
* No resolution for duplicate descriptions.
Conflicts:
app/views/todos/_edit_form.rhtml
2009-11-04 22:40:03 -05:00
Henrik Bohre
381db782a0
#300 : Added pending items to tag view
2009-11-04 22:33:11 -05:00
Eric Allen
101df3fb6b
Simple dependency handling working on project page.
...
The database contains actions with dependencies.
Please rename to tracks-17-blank.db or update database path accordingly.
Conflicts:
app/views/todos/toggle_check.js.rjs
2009-11-04 22:32:44 -05:00
Henrik Bohre
cb4ed7ff7f
#300 : Updated projects and todos controllers to use Todo dependencies.
2009-11-04 22:32:04 -05:00
Eric Allen
45d9ab60bf
Merge branch 'jquery' of epall/tracks
...
This concludes the transition from Prototype to
jQuery throughout Tracks. Closes #944 .
2009-11-04 22:13:45 -05:00
Eric Allen
7eb29194c3
Update sidebar when project status is changed
2009-10-21 14:55:18 -04:00
Eric Allen
bfc6189611
Project default tags
2009-10-16 19:23:03 -04:00
Eric Allen
550a0e4955
Fix context state change
2009-10-07 11:33:48 -04:00
Eric Allen
acad0596be
WIP: contexts page mostly working
2009-10-02 19:45:49 -04:00
Eric Allen
195a58174b
auto-fill of default tags & contexts from project
2009-10-02 18:31:53 -04:00
Eric Allen
586b46661a
Projects page completely working now
2009-09-25 20:15:34 -04:00
Eric Allen
f25ee06c49
Committing Ben's patch for #868 .
...
Fixes #868 .
I wish I could write a spec for it, but RSpec isn't behaving well with partials.
2009-09-19 19:53:35 -04:00
Eric Allen
f9e6540ed2
Star toggling and todo checking working
...
Todo unchecking is still buggy, but needs a bunch more work to make it happen.
Also added some useful globals to the standard layout for later access by application.js.
2009-09-05 15:24:03 -04:00
Reinier Balt
ee831d19ca
put location from POST in response, not just in location header. Thanks Luis for the patch
2009-08-11 08:53:08 +02:00
Reinier Balt
37a45313a0
fixes #929 where editing a newly added todo on the tag view would cause an error
...
because tag_name was not passed around
2009-08-04 13:54:19 +02:00
Reinier Balt
9b2757d8b0
The gadget does not need authorization.
2009-08-04 10:27:20 +02:00
Reinier Balt
0272f812da
Add the ability to integrate your tracks installation as a Gmail Gadget. Code was contributed by GTDify.com. Thanks!
...
see http://www.getontracks.org/forums/viewthread/434/
2009-08-04 09:54:45 +02:00
Reinier Balt
d931d4b627
fixes #919 for managing usernames with "." in it. Thanks Crea
2009-06-30 12:12:21 +02:00
Reinier Balt
91c52cc89c
fix #908 where the return path was set hard-coded which did not honor subdir settings
2009-06-02 22:04:17 +02:00
Reinier Balt
bdddac5020
fix #905 by applying the suggesting of Henrik Bohre. Thanks Henrik!
...
also fixed the non appearing empty message because the empty count was not recalculated for non-active todos
2009-05-22 14:41:42 +02:00
Reinier Balt
ceba367942
fix #891 . Somehow the assignment causes an error for some people.
...
Don't know why though, but this fix is harmless anyway.
2009-05-13 21:08:35 +02:00
Reinier Balt
0938ffe044
small cleanups
2009-05-04 10:20:40 +02:00
Reinier Balt
a826fb9a11
improve data controller and fix #891 where the export of xml did not work because of the removal of tag.user_id
2009-05-03 21:34:58 +02:00
Eric Allen
0fda4506eb
Pre-populate default tags from project instead of adding them when a todo is created. Fixes #879 .
2009-05-02 17:38:26 -04:00
Eric Allen
746066972c
Asynchronous autocompleter for tags. Closes #462
2009-05-02 16:43:00 -04:00
Reinier Balt
77c9c3cd65
revert some changes that introduced new errors
...
we need more tests!
2009-04-20 11:26:45 +02:00
Reinier Balt
19f029fe89
fix some small introduced regressions
2009-04-19 14:29:21 +02:00
Reinier Balt
2f8b454ac0
fix some failing tests
2009-04-19 00:18:12 +02:00
Reinier Balt
b990f8a015
make project settings editable from the project page
...
We're using the edit form instead of several separate fields to edit settings
2009-04-18 23:50:12 +02:00
Reinier Balt
66833829a0
fix #878 . Added visual feedback that default context and default tags are being updated
2009-04-17 18:28:29 +02:00
Eric Allen
42bea2490b
Fix #592 be able to set default tags for a project. Default tags can now be specified when creating or editing a project, and they will be applied to any new todos created in that project.
2009-04-15 21:54:31 -04:00
Reinier Balt
b128f4cbe9
not all @contexts were refactored to current_user.contexts in context_controller causing reports on the forum
2009-04-14 21:49:43 +02:00
Reinier Balt
136727fb3f
fix #875 . Make sure that in tag view when you mark the last deferred todo complete, the empty-message appears
2009-04-14 21:38:05 +02:00
Reinier Balt
183523f45a
fix #603 . Group context by hidden state in context view
2009-04-07 21:18:23 +02:00
Reinier Balt
aeb9a1fda6
fix #866 where some variables were not set in defer
2009-04-07 19:58:16 +02:00
Reinier Balt
718685b4b5
fix #867 . deferring in tag view is now working
2009-04-07 17:20:06 +02:00
Reinier Balt
f4f2573f98
manually applied patch from Chris Erway to enable open signups for people hosting Tracks
2009-03-31 22:32:29 +02:00
chris erway
6b8043d656
add new_todo API call that specifies project_id, too
...
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2009-04-01 03:59:10 +08:00
Reinier Balt
a4de0e62af
fix #860 . The calendar view does not have a form in the right column for a new todo. The js for updating todos expects this form to update the autocompleter in case a new project or context is created with the update of the todo
...
fixed with a hack
2009-03-24 22:25:50 +01:00
Reinier Balt
4f8132adc2
fix z-index that wqas set to low
2009-03-24 16:56:04 +01:00
Reinier Balt
dfffbc78c3
further enhance the context menu and fix showing of context menu on ie
2009-03-24 16:14:35 +01:00
Reinier Balt
3a8ce12fe8
further integrate contact menu and add visual feedback of ajax actions
2009-03-24 16:14:33 +01:00
Reinier Balt
cf625be4b4
fix #841 . New todos are now using at_midnight instead of the time of checking complete
...
please test to make sure it has the intended behavior
2009-02-16 20:48:27 +01:00