Reinier Balt
0fd7bc5c1c
fix #1305 and #1309 for 2.1 branch
2012-08-26 20:07:10 +02:00
Reinier Balt
8ea90504c6
fix migration. Thanks Christian for fixing this
2012-04-12 20:05:57 +02:00
Reinier Balt
a2be938618
Get all non-cucumber tests passing
2012-04-12 13:38:23 +02:00
Reinier Balt
1eea06052e
store rendered notes of todos in database to avoid costly rendering when you load a page
2012-04-12 13:38:17 +02:00
Reinier Balt
b0ac6dd85d
cleanup and hopefully fix #1222
2012-04-08 16:02:14 +02:00
Reinier Balt
6cf3aeb1a8
fix #1271 . Don't block an already blocked todo. Create tests for this case
2012-04-08 14:52:44 +02:00
Reinier Balt
c7e68aa8b6
fix #1229 . Thanks popsch for the testscript and the initial pull request
2012-03-19 20:04:56 +01:00
Matt Rogers
e7268fbaa2
Remove the double-quote custom validation
...
Rails has had SQL injection prevention since at least 2009 so we don't
need our version of it anymore.
Fixes ticket #1237
2012-02-02 22:28:26 -06:00
Reinier Balt
78a2bd7f49
further refactoring of stats controller and views
2012-01-20 23:35:00 +01:00
Reinier Balt
f74370aab5
first refactoring of stats controller
2012-01-20 23:34:58 +01:00
Reinier Balt
50bc2623d9
fix #1224 . Allow existing and non-existing project/context names in REST API
2011-11-21 15:24:29 +01:00
Reinier Balt
960326efb4
Fix #1223 for the single tag and single dependency case in the REST API
2011-11-20 14:48:49 +01:00
Reinier Balt
833297b355
fix regression and further cleanups of todo model
2011-11-16 19:36:09 +01:00
Reinier Balt
906ff11633
fix failing test and make sure that you can supply 'starred' tag. Refactor todo model
2011-11-16 16:37:04 +01:00
Stefan Richter
c5dd35de80
remove alias_method for tags= ... tags now broken again, but no longer the whole todo model
2011-11-13 21:12:51 +01:00
Stefan Richter
9eae8a7068
improving todo creation tests and implement context, project and tag setting/creation
2011-11-13 21:12:51 +01:00
Stefan Richter
f08e73c819
fixing todo creation when supplying dependencies
2011-11-13 21:12:21 +01:00
Reinier Balt
cda75a0cc1
fix regression where viewing a page for a single tag (like starred) did not work
...
and fix some test warnings/errors
2011-10-31 14:39:52 +01:00
Reinier Balt
58d8bc56d1
fix #827 . You can now select todos with tags using OR and AND
...
/todos/tag/tagA,tagB?and=tagC will select all todos with (tagA or tagB) AND tagC
2011-10-28 19:33:51 +02:00
Reinier Balt
2accbd0a32
start changing param parsing to allow and and or of tags
2011-10-28 11:18:26 +02:00
Reinier Balt
fde151123c
refactor tag helpers
2011-09-30 19:49:44 +02:00
Reinier Balt
a332f8f557
fix #1196 . You can now transition from pending to project_hidden
...
One side effect though: althoug dependencies are still in place, the gui cannot differentiate between pending and hidden todos. The views currently do not show dependencies anymore in hidden projects. Postponing a fix for 2.2
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2011-09-14 14:22:30 +02:00
Reinier Balt
07b05d01f7
fix #922 . You can now mark a todo complete from the tickler. Also fixed some small aasm corner cases found by this change
2011-08-18 17:15:00 +02:00
Demian Gemperli
367476bd77
fixed tests for starred todos
2011-08-04 23:14:29 +02:00
Demian Gemperli
c45b11dc70
Have a Star option on task entry screens #928
2011-07-30 18:52:11 +02:00
Reinier Balt
6e97541ab3
make sure toggle_check and deleting of todos, recurring_todos and projects work in the new done views
2011-07-09 17:21:36 +02:00
Reinier Balt
f2d581d5a4
revert refactoring that created a big performance regression
2011-07-09 17:21:35 +02:00
Reinier Balt
a58e832945
get the done view on a context and a project
2011-07-09 17:21:34 +02:00
Reinier Balt
35fe362b93
fix #857 and further refactoring for better done view
2011-07-09 17:21:34 +02:00
Reinier Balt
8546ae5dfa
fix test failures after the changes and refactorings
2011-07-09 17:19:12 +02:00
Reinier Balt
01057af684
start modifying done view and do some refactoring
2011-07-09 17:19:11 +02:00
Reinier Balt
d1212d6d27
fix aasm error. Fixes #1089
2011-06-12 00:11:29 +02:00
Reinier Balt
056dbf08a7
remove vendored gem and fix state model. Some old hacks did not work anymore on the newer aasm. reverted the hacks and fixed some tests
2011-06-10 23:17:22 +02:00
Stefan Richter
00819ce27b
migrating to aasm - code part
2011-06-10 23:17:19 +02:00
Reinier Balt
7d5ca16044
fix #1164 and fix #1159 whre a localization was wrong and adding brackets at NOT sql statements for older MySQL versions
2011-05-03 11:43:02 +02:00
Reinier Balt
f018607049
fix tests
...
will fix cucumber tests after 2.0rc since it probably needs some magic to get them running using the jquery stuff
2011-02-25 15:24:43 +01:00
Reinier Balt
1643a93311
fix drag and drop for adding deps. after a todo was dragged, the predecessor was not draggable. replace ajax with generic one
2011-02-25 14:51:06 +01:00
Reinier Balt
1f67d2a603
get dependency add/remove from new_action_form running
2011-02-25 14:51:05 +01:00
Reinier Balt
76853cff2c
fix for mongrel not getting the cookies right and change templates in the i18n locales
2011-02-04 20:11:42 +01:00
Reinier Balt
a02f1d2584
migrate dependencies
...
without functional changes
2011-02-03 18:19:29 +01:00
Reinier Balt
ab2e51a51a
get selenium scenarios running again and add some scenarios for adding todos started
2011-02-03 18:19:19 +01:00
Reinier Balt
a832417c59
migrate toggle_check and destroy and defer and get the functional tests running again
2011-02-03 18:19:17 +01:00
Reinier Balt
7a893980c2
cleanup debug messages
2011-02-03 18:18:42 +01:00
Reinier Balt
f923a40a40
get tag view working for updating todos. Refactored update a lot
2011-02-03 18:18:41 +01:00
Reinier Balt
c64e1bcd80
migrate update for context, project, tickler and calendar
2011-02-03 18:18:40 +01:00
Reinier Balt
6b36d6eb8f
fix failing tests
2010-11-09 10:47:09 +01:00
Marcus Ilgner
fd3f69d927
Changed code to support basic i18n.
...
Added RubyMine configuration and rvm setup to .gitignore.
2010-11-09 16:31:26 +08:00
Reinier Balt
87bb15460e
Added tests for #975 . This helped to narrow the real cause of #975 but doest not solve it.
2010-08-12 14:39:58 +02:00
Reinier Balt
0a95d430d4
Merge branch 'vacation-work'
2010-05-05 15:27:39 +02:00
Reinier Balt
9d5503a91e
fix #997 . The chart with the visible actions now excludes pending actions. Also some cleanupt to use named_scope
2010-05-01 17:19:28 +02:00