Reinier Balt
bc7bf459db
fix small regressions
2012-01-20 23:50:27 +01:00
Reinier Balt
7af2211479
finalize refactoring
...
finally done, now for ticket 1030 :-)
2012-01-20 23:35:01 +01:00
Reinier Balt
78a2bd7f49
further refactoring of stats controller and views
2012-01-20 23:35:00 +01:00
Reinier Balt
b948cc48b2
further refactoring and more tests
2012-01-20 23:35:00 +01:00
Reinier Balt
2349bee535
further refactorings and tests
...
one test is failing, will fix that next time
2012-01-20 23:34:59 +01:00
Reinier Balt
80d8d2b67a
add tests
2012-01-20 23:34:59 +01:00
Reinier Balt
61624ed455
completed first pass of refactoring
2012-01-20 23:34:58 +01:00
Reinier Balt
f74370aab5
first refactoring of stats controller
2012-01-20 23:34:58 +01:00
tim madden
250e1d8fcc
folding mobile_done method into original toggle_check method
...
the mobile_done method was created to test out a checkbox submit
the mobile interface. In the interests of DRY, this brings the new
mobile code into the original method,
2012-01-16 11:37:29 -06:00
Matt Rogers
1be7dab631
Merge branch 'master' of github.com:TracksApp/tracks
2012-01-10 11:23:52 -06:00
Matt Rogers
1ced030681
properly filter passwords in the users controller
2012-01-10 11:20:01 -06:00
Matt Rogers
bd10e61dbd
Merge pull request #58 from maddentim/defer_options
...
Defer options
2012-01-09 19:49:43 -08:00
tim madden
e9277676b2
updates to tests for changes to mobile interface
...
Updated mobile_add_action.feature with new navigation text
Updated modile_edit_a_todo.feature to not look for removed 'done' checkbox in
the edit form, but to use the previously created "mark complete" button.
Added completed_container to mobile_actions so the test could find the
completed todo that is no longer not visible
2011-12-20 10:35:21 -06:00
Tim Madden
c7cd46ee1d
update to mobile todo edit view
...
removing the done checkout
(with new intermediate mobile todo view with done button, this is
needed)
rearranging fields to put the most important fields first
2011-12-19 21:14:38 -06:00
Tim Madden
eaa4a46359
theming mobile layout to mirror standard layout styling
...
the span with class m_t and m_t_d and its styling are no longer needed
mobile todo lists need to be wrapped in ul element. fixing up missing or unclosed
2011-12-19 21:14:38 -06:00
tim madden
d0e7264661
changes for done checkbox on mobile page
...
adding recent completed todos in case you accidentally tick one by mistake
2011-12-19 21:10:19 -06:00
tim madden
2904bc9532
Adding more options for deferring + shortening the one day so it stops wrapping
2011-12-19 21:07:35 -06:00
Matt Rogers
beb18ac1f4
Hidden projects are not stalled. Update the comment.
2011-12-19 12:30:51 -06:00
Craig Maloney
48de4b1b00
Keep hidden projects from showing up as stalled, since they're likely hidden for a reason.
2011-12-19 12:28:57 -06:00
Matt Rogers
6599b11628
Remove dead code.
...
This code is no longer used in the system.
2011-12-12 21:56:27 -06:00
Matt Rogers
64cf5336c1
Don't allow the project name to be edited in two places at once
...
When showing the project edit form, we disable the ability to edit the
project name in place. When the project edit form is saved or cancelled,
then we reenable the editing of the project name in place.
Fixes #1205
2011-12-12 21:56:27 -06:00
Matt Rogers
b0a559d899
fixup some jslint errors
2011-12-12 21:56:27 -06: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
eb2f071c80
fix #1114 . also update locales for last merges/commits
2011-11-18 11:43:06 +01:00
Reinier Balt
6aa8b8d2f9
replace new repeating todo form with jquery dialog. And some refactoring
2011-11-17 17:07:55 +01:00
Reinier Balt
4b6aff5502
hopefully fix failing recurring todos test. Timezones are a pain to get right
2011-11-16 22:05:06 +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
Matt Rogers
66b96e0c0c
Properly update the project page for hidden projects
...
Immediately after hiding a project, if a user marks a todo as done, they
would erroneously see a "There are no incomplete actions in this
project" banner under the open actions section.
This commit uses the active_or_hidden scope for the project todos in
order to fix this, since the todos are active but hidden due to the
project.
Fixes #1202
2011-11-04 10:29:09 -05: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
29e1de8ef2
fix failing selenium tests
2011-10-28 20:51:02 +02:00
Reinier Balt
bfb6c4ee9a
optimize for the common case: selecting only one tag
2011-10-28 20:50:38 +02: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
34a005ec0e
change notify banner. you can now set it in development.rb
2011-10-28 11:17:31 +02:00
Reinier Balt
6e20e374bb
Merge pull request #38 from Popsch/banner
...
clearly mark the 'development' mode in the web interface
2011-10-27 04:17:13 -07:00
Demian Gemperli
fafbdae079
Logut user after password change, Closes #1047
2011-10-24 21:47:15 +02:00
Reinier Balt
3fd6a8a1fa
Merge pull request #29 from 02strich/fixing_1063
...
Fixing bug #1063
2011-10-22 02:12:14 -07:00
Matt Rogers
cf62c91ee0
Wrap the project name in a div tag inside the h2 tag
...
When using inline editing of the project name, the extra stuff that's in
the template for a collapsible project adds a bunch of spaces to the
beginning of the project name due to how the editable plugin is getting
the text for the selector it's being asked to edit.
Using the div tag inside the header tag, and adjusting the javascript to
use the div#project_name selector fixes this behavior and fixes #1204
2011-10-21 12:07:42 -05:00
Matt Rogers
b387b27f4a
Show deferred actions on the project listing and sidebar
...
If a project does not have any active actions, then it will now display
that it has x number of deferred actions.
Fixes #1084
2011-10-20 21:05:57 -05:00
Reinier Balt
0fc4318163
Merge pull request #36 from 02strich/896e496f83c92fb0326dceb56a0fcf007e7327da
...
Fixing failing cucumber test
2011-10-15 04:45:09 -07:00
Craig Maloney
09e0f64de7
Changing the default sort order so that the context view matches the home screen view.
...
This appears to override the todos_controller.rb order.
2011-10-12 23:22:44 -03:00
Stefan Richter
d03928ef4c
making cryptography stuff in user public
2011-10-10 22:31:51 +02:00
sf
a871511c24
added develop notification bar on RAILS_ENV != production
2011-10-10 14:14:27 -04:00
Reinier Balt
671652c4c4
Merge pull request #25 from 02strich/cloudmailin_integration
...
Adding cloudmailin support for adding tasks
2011-10-10 04:52:38 -07:00
Reinier Balt
7801406e51
Merge pull request #34 from Popsch/fix_review
...
completed reviews no longer show up that they need a review
2011-10-10 04:42:08 -07:00