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
Reinier Balt
949c746215
Fixes #835 where the yml_export failed to find the tags of a user. Thanks Peter for this report
2009-02-08 15:25:42 +01:00
Reinier Balt
d41c369f09
fix error in last patch
...
seems that our test suite does not test updating recurring todos
2009-02-05 22:41:37 +01:00
Reinier Balt
b8fd942eb4
small cleanups
2009-02-05 21:55:33 +01:00
Eric Allen
e40b8ecbcf
Need to save todo after updating state from project. Fixes #834 .
2009-02-01 15:25:09 -05:00
Eric Allen
2ee84b8162
Move site-specific configuration out of environment.rb into a YAML file. This allows us to ship environment.rb with Tracks. Fixes #813 .
2009-02-01 14:47:05 -05:00
Reinier Balt
07426ebe54
a previous commit introduced a bug where hiding a project did not hide the todos in it. Fixes #832
2009-01-24 22:13:19 +01:00
Farzad FARID
609cd181b6
Rewrite tag search SQL to use JOIN instead of WHERE when appropriate.
...
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2009-01-23 15:31:50 +08:00
Reinier Balt
2472866baa
fix search. Was broken because of removal of user_id from taggings. Fixes #831
2009-01-21 22:11:31 +01:00
Reinier Balt
8ff7afb88c
manual add fix of piglop to prevent todos from staying hidden forever
2009-01-21 13:36:26 +01:00
Reinier Balt
01a011ee06
improve last path. Thanks Vitaliel!
2009-01-17 14:43:06 +01:00
Reinier Balt
8cdae83014
fix case when there are no tags places on todos, the stats page would fail. Fixes #822 .
...
Thanks Walter for finding this one
2009-01-15 22:13:22 +01:00
bsag
99c3aecc04
Committed a fix by karmajunkie: "fixed a small bug wherein @contexts wasn’t getting set in ProjectController.show for use in the shared/_add_new_item partial."
2009-01-11 16:01:52 +00:00
Reinier Balt
6017c5d2ed
missed one taggings.user_id
2009-01-08 14:25:06 +01:00
Reinier Balt
037c04e72f
restore bugfix of Luke that I removed in last commit by mistake.
2009-01-08 10:45:19 +01:00
Reinier Balt
cebaf05a7f
fix small error in last commit
2009-01-08 10:39:14 +01:00
Reinier Balt
f79c28231b
remove unused and unneccesary user_id from taggings table.
...
this way we can stay closer to the defaults of has_many_polymorphs thus making upgrading easier
2009-01-08 10:18:03 +01:00
Luke Melia
00eff7e877
Fixed bug where adding tag to Todo via Ajax inline edit didn't reflect tag changes immediately.
2009-01-06 01:00:06 -05:00
bsag
198db7b0a5
Added a fix for a failing functional test which concerned the javascript popup window to warn when a new context added in new action form.
2008-12-26 19:47:13 +00:00
Reinier Balt
747c84ba7c
Merge branch '1.7_branch'
2008-12-22 23:32:06 +01:00
Reinier Balt
c618d35d3a
first pass at restoring tag functionality
2008-12-22 20:55:32 +01:00
Piotr Adamski
0c5737e986
Missing change in ContextController, that should be supplied with fix for Ticket #630 http://dev.rousette.org.uk/ticket/630
2008-12-17 17:15:04 +01:00
Reinier Balt
c1d0e8d7cc
Merge git://github.com/graaff/tracks into opensearch
2008-12-11 08:30:18 +01:00
Hans de Graaff
307e85287c
OpenSearch support.
...
This implements #804 .
2008-12-10 21:34:36 +01:00
Eric Allen
611a53e668
No point in changing the name of the OpenID identity column in users table. Use the existing one.
2008-12-08 18:51:33 -05:00
Eric Allen
930999829b
Re-write OpenID code to use new authentication plugin. Tested to work!
2008-12-08 00:52:57 -05:00
Reinier Balt
3ddabd20d1
implement suggestions for search in #787
...
* the search form gets focus when loaded
* searching on contexts and tags added
2008-12-03 20:25:05 +01:00
Reinier Balt
2101ed6cf8
fix failing tests
...
selenium, unit and functional all pass
2008-12-03 14:03:59 +01:00
Reinier Balt
1432471fd5
refactor sidebar and fix error on editing projects
2008-12-03 12:59:34 +01:00
Reinier Balt
e143a03f73
restores sidebar and refactor sidebar
...
sidebar was not shown after rails upgrade
2008-12-03 12:31:24 +01:00
Luke Melia
35ae5fc431
Next step in upgrading Tracks to Rails 2.2. Some highlights:
...
* Ran rake rails:update
* Added old actionwebservice framework
* Updated RSpec and RSpec-Rails
* Removed asset_packager plugin (not compatible, Scott no longer maintaining), and replaced with bundle_fu. See the bundle_fu README for more info.
* Hacks to UJS and ARTS plugins, which are no longer supported. Probably should move off both UJS and RJS.
* Hack to flashobject_helper plugin (upgrade to Rails 2.2-compatible version if/when it comes out.)
* Hack to skinny-spec plugin, for Rails 2.2 compatibility. Should check for official release.
* Hacks to resource_feeder plugin, for Rails 2.2 compatibility. Should check for official release (not likely) or move off it.
* Addressed some deprecation warnings. More to come.
* My mobile mime type hackery is no longer necessary with new Rails features. Yay!
* Updated environment.rb.tmpl with changes
TODO:
* Restore view specs marked pending
* Fix failing integration tests.
* Try selenium tests.
* Investigate OpenID support.
* Address deprecation warnings.
* Consider moving parts of environment.rb to initializers
* Address annoying config.gem warning about highline gem
2008-11-30 00:34:15 -05:00