Commit graph

789 commits

Author SHA1 Message Date
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
Reinier Balt
0573df1fa4 Merge pull request #35 from mattr-/ticket-954
Fix missing links for tags in the recurring todo view
2011-10-10 04:40:06 -07:00
sf
90f9e41671 changed the condition to increase readability 2011-10-10 05:36:56 -04:00
Stefan Richter
1b33a2733a slight syntax issue with 1.9 2011-10-09 20:30:26 +02:00
Stefan Richter
f49276a982 fixing gems for 1.9 2011-10-09 20:30:13 +02:00
Matt Rogers
32af610a1b Fix missing links for tags in the recurring todo view
The helper method for the recurring todo tag list was missing additions
of the links
2011-10-08 21:32:15 -05:00
sf
3d3646a137 completed reviews no longer show up that they need a review 2011-10-08 00:23:31 -04:00
Reinier Balt
5f5a2045b5 Merge pull request #30 from 02strich/fixing_858
fix bug #858 by adding information on todos to project xml and providing
2011-10-06 12:08:00 -07:00
Stefan Richter
71643bb1b0 fix bug #858 by adding information on todos to project xml and providing a test for it 2011-10-06 17:32:39 +02:00
Stefan Richter
0d4116cc93 Removing signatures from output and adding two test cases: invalid signature and unknown sender 2011-10-06 16:41:46 +02:00
Stefan Richter
c80cc008af Fixing bug #1063 by adding an initial_tags variable/field 2011-10-06 15:37:51 +02:00
Stefan Richter
17bb939e9e adding test for cloudmailin and fixing some bugs found with it 2011-10-05 23:53:49 +02:00
Stefan Richter
08fb85ef0d fixing issues with user creation 2011-10-05 16:25:30 +02:00
Stefan Richter
c0956a7e76 Adding cloudmailin support for adding tasks 2011-10-04 20:14:36 +02:00
Reinier Balt
d182394930 further refactoring of todos_helper 2011-09-30 22:54:39 +02:00
Reinier Balt
fde151123c refactor tag helpers 2011-09-30 19:49:44 +02:00
Reinier Balt
eb26f4f7b9 fix error on end of each request at cleanup_application
declaring self.method caused rails to error

Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2011-09-30 19:49:18 +02:00
Reinier Balt
2f0bfbbf47 some smallfurther adjustments 2011-09-28 15:34:15 +02:00
Reinier Balt
3a07010338 first cleanups of review feature 2011-09-28 13:58:46 +02:00
sf
858be5d85b added preferences description, added list of up-to-date projects to review view 2011-09-27 19:22:14 -04:00