Commit graph

1592 commits

Author SHA1 Message Date
Reinier Balt
493ba616be Hopfully fix #1025. It seems that editing a projects default_context with a context that does not exists just creates a new context for user_id=1, not the current user.
When you have context "A" and try to use context 'a' as default context Tracks could find "A" first and reference that one. PLease test.
2010-08-06 10:20:31 +02:00
Reinier Balt
158dc33176 Merge branch 'master' of github.com:bsag/tracks 2010-08-06 09:37:56 +02:00
Reinier Balt
ef0c7d3913 fix #1034 by changing the reference for indicator.gif to ../images/waiting.gif. you may need to delete the bundle all.css for this to work in your installation
you will see a waiting animated gif in the right side of the autocomplete fields like project or context
2010-08-06 09:36:06 +02:00
tim madden
9c0da41aa3 small edit to mobile notes to make icon only show if notes exist. 2010-08-05 23:32:39 +08:00
Reinier Balt
710e447e1c Fix #1036. We remove all autocomplete DIVs after updates. 2010-08-03 23:16:43 +02:00
Reinier Balt
110d3daf95 Fix #969 by implementing a new mobile view for notes.
Did not create tests for it
2010-08-03 22:27:54 +02:00
Reinier Balt
2c6d514970 remove concat message of swf_fu plugin from the console 2010-08-03 21:19:30 +02:00
Reinier Balt
db7a5bd426 Fix formatting issues 2010-08-03 21:00:48 +02:00
Reinier Balt
6be18a104b fix #1042 and create test for it 2010-08-03 20:55:07 +02:00
Reinier Balt
a9726766b3 fix small problems with two features 2010-07-30 21:41:52 +02:00
Reinier Balt
29e007f9c6 update routing and test for authorized access to all tracks pages 2010-07-30 21:06:12 +02:00
Reinier Balt
65ecb7b019 migrated flashobject_helper to swf_fu because the first is not maintained anymore. Fixes #796 2010-07-29 21:41:36 +02:00
Reinier Balt
bb23a4acba forgot to cleanup the last patch 2010-07-29 18:08:41 +02:00
Reinier Balt
c9be43b2c8 add tests for #886. 2010-07-29 18:06:30 +02:00
Reinier Balt
3d75cd2457 Fix #1045. The tests broke because of this fix cfc6d117b8. This exposed a new corner case that I fixed and created a test for. Also a small refactoring. 2010-07-29 16:37:22 +02:00
Reinier Balt
9a243b015a creating todos using xml/rest was broken. This fixes it 2010-07-28 16:27:52 +02:00
Reinier Balt
9c82e9c974 DRY things up a bit 2010-07-28 15:54:18 +02:00
Reinier Balt
abf4524679 add validation to catch empty descriptions 2010-07-28 15:53:19 +02:00
Reinier Balt
6e5057138d add cucumber scenarios for adding multiple next actions 2010-07-28 15:53:18 +02:00
Reinier Balt
4400c42d7c modify todo controller to store multiple next actions 2010-07-28 15:53:18 +02:00
Reinier Balt
c9ce82d533 add cucumber tests for switching single and multiple actions forms 2010-07-28 15:53:18 +02:00
Reinier Balt
26cd345cbe add form for multiple actions 2010-07-28 15:50:25 +02:00
Reinier Balt
7be37eabfc fix context scenario to match new confirm message when deleting a context 2010-07-27 23:35:50 +02:00
Reinier Balt
e2841e31eb finish upgrade of selenium
these were manual cherry-picks of the rails upgrade work.
2010-07-27 23:32:22 +02:00
Reinier Balt
551eab19a5 regenerate cucumber setup 2010-07-27 23:05:23 +02:00
Reinier Balt
77933f8908 get rid of spurious <p> that messed up output of functional tests 2010-07-27 23:03:52 +02:00
Reinier Balt
111f6059f4 update environment.rb to avoid deprecation warning about session_key 2010-07-27 23:02:40 +02:00
tim madden
f200739bb5 Making context name a link to the context view 2010-07-27 14:46:14 +08:00
Reinier Balt
6334a3f7d7 set defaults right when adding a new action on the mobile interface from the context or project page. Fixes #1051.
We need tests for this :-)
2010-07-26 22:09:22 +02:00
Reinier Balt
ceb4529a7c Add warning that deleting a context will also delete all actions within it. Fixes #1049. Thanks edgimar for reporting this. 2010-07-26 21:36:48 +02:00
Reinier Balt
157595be50 fix timing issue on context selenium step 2010-07-16 15:38:34 +02:00
Eric Allen
e2443dace4 Get rid of some autocomplete leftovers 2010-07-05 09:58:35 -07:00
Eric Allen
1cd748d7a2 Fix #1041 2010-07-05 09:58:25 -07:00
Eric Allen
f10a98d8ac Test for #1041 2010-07-05 08:26:28 -07:00
Eric Allen
e764a75986 Case-sensitive compare screwed up source_view
Fixes #1043
2010-07-04 20:13:47 -07:00
Eric Allen
92047e86e4 Test for ticket #1043 2010-07-04 20:13:32 -07:00
Eric Allen
04fb281ecd Typo that newer Gherkin caught 2010-07-04 16:01:41 -07:00
Eric Allen
ac96c5c738 Fix small IE8 bug 2010-05-18 09:54:46 -04:00
Eric Allen
d9d08fac35 Various improvements to context drag&drop
-Don't botch other fields on context change
-Better status message
-Flash context title on drop
-Drop target close to context name
-Bolder drop target border

Closes #1033
2010-05-17 11:36:41 -04:00
Eric Allen
b50a1ce26f Fix a couple of test definitions to avoid false test failures
State should be unspecified to default to active

Fixes #977 (again)
2010-05-17 11:02:23 -04:00
Reinier Balt
51a8e98752 Merge branch 'master' of github.com:bsag/tracks 2010-05-13 18:37:47 +02:00
Reinier Balt
cfc6d117b8 fix #1027. Several tests were broken because of the more strict validations on the recurring_todo model 2010-05-13 18:24:26 +02:00
Eric Allen
92bb54bbf5 Revert "fix cucumber story for drag and drop for dependencies. Was broken since last change of drop target to a hidden img that appears when dragging starts"
This reverts commit 8dbf790810.

Conflicts:

	app/helpers/todos_helper.rb
	features/step_definitions/todo_steps.rb
2010-05-09 18:59:02 -04:00
Eric Allen
86d7724b75 Revert "Move dependency drop target into image"
We decided that the small drop target was harder to hit, and the
justifcation for the change wasn't worth it.

This reverts commit ec68e04f27.

Conflicts:

	app/helpers/todos_helper.rb
	public/javascripts/application.js
	public/stylesheets/standard.css
2010-05-09 18:57:56 -04:00
Eric Allen
fa98c0865e Override AASM's initial state if specified
Fixes #977
2010-05-08 19:30:58 -04:00
Reinier Balt
d6e20a76c2 migrate selenium script for integrations page and enhance the story 2010-05-05 19:09:51 +02:00
Reinier Balt
44c61d942a make sure login works for non-selenium cucumber
regression since my last commit
2010-05-05 19:08:41 +02:00
Reinier Balt
0a95d430d4 Merge branch 'vacation-work' 2010-05-05 15:27:39 +02:00
Reinier Balt
a26142e336 Merge branch 'selenium-migrations' into vacation-work 2010-05-05 15:27:19 +02:00
Reinier Balt
eef1b6b7a9 remove selenium scripts that were already converted to cucumber 2010-05-05 13:19:26 +02:00