Commit graph

240 commits

Author SHA1 Message Date
Reinier Balt
11edf64d43 fix XSS vunerability. Thanks Mesut Timur for spotting this! 2011-03-11 15:14:45 +01:00
Reinier Balt
25c3ea9148 fix #895 by clearing the repeat pattern from todos before the pattern is deleted 2010-08-19 11:25:04 +02:00
Reinier Balt
13ff472bc3 last commit contained errors. this fixes it. 2010-08-19 11:12:09 +02:00
Reinier Balt
af16843410 Add warning that deleting a context will also delete all actions within it. Fixes #1049. Thanks edgimar for reporting this.
Conflicts:

	app/views/contexts/_context_listing.rhtml
2010-08-19 11:00:33 +02:00
Reinier Balt
7de258841e increase range of years that the date picker should honor. Now set at 2015 at which you really should have upgraded to a newer version of tracks :-) 2010-08-11 09:40:15 +02:00
Reinier Balt
5892c999da add checks on valid date for due and show from in edit and create todo form. Fixes #982. 2010-04-04 19:34:24 +02:00
Reinier Balt
3cc3253ce3 preserve database integrity for recurring todos when deleting project or context. Fixes #880. Fixes #895 2010-04-04 18:12:52 +02:00
Jason Penney
f77ca91a90 fix for calendar.ics when todo.updated_at is NULL 2009-08-25 14:28:22 +02:00
Reinier Balt
ab9fa1fc46 fixes #929. Manually applied revision:37a45313a0c0876272a871093e112c159c34b547 because it did not cleanly apply with cherry-pick 2009-08-04 14:03:31 +02:00
Reinier Balt
eb31413816 update links in footer 2009-07-05 11:34:19 +02:00
Reinier Balt
7cf33b0099 fixes #919 for managing usernames with "." in it. Thanks Crea 2009-06-30 12:08:34 +02:00
Reinier Balt
8a627d7497 fix #918. Thanks Claus for finding this.
regression from last commit
2009-06-29 13:14:02 +02:00
Reinier Balt
253216370d deleting a recurring todo, the next todo was not placed in the ticker. This patch fixes #909 2009-06-26 17:07:58 +02:00
Reinier Balt
b0419d7cca new actions in project view are now shown in the view. This is a regression from fixing #905 2009-06-26 17:07:01 +02:00
Reinier Balt
d83477946c fix #908 where the return path was set hard-coded which did not honor subdir settings 2009-06-02 22:03:17 +02:00
Reinier Balt
fc426c1efd fix #904 by applying the patch from Henrik Bohre. Thanks Henrik 2009-05-17 21:11:31 +02:00
bsag
e26949e8f6 Fix #896. Tidied styling of notes (attached to action and free-standing project notes) so that basic Textile markup shows up and looks attractive. You can now use *bold*, _italics_, ordered lists (#), unordered lists (*), and H1 (h1.) and H2 (h2.) headers can all be used, along with Textile links. 2009-05-17 14:13:52 +01:00
Reinier Balt
5de81825ca fix #892. The spinner was never removed. In the normal case this didn't matter because the whole edit form was removed anyway. But in case of an error, the form remained visible and the submit button was not accessable anymore.
fixed by keeping track of the last spinning submit button for todos
2009-05-13 21:43:00 +02:00
Reinier Balt
29bcfd90c2 fix #891. Somehow the assignment causes an error for some people.
Don't know why though, but this fix is harmless anyway.
2009-05-13 21:10:13 +02:00
Reinier Balt
9ee4a4554f fix #900 where a spurious line from a merge problem causes unintended artifacts in mobile view. Thanks Henrik for spotting this 2009-05-11 20:55:56 +02:00
Reinier Balt
480d8fdaf9 replace all occurrences of Time::today with user_time. Fixes #890 2009-05-03 22:03:01 +02:00
Reinier Balt
7ab34005a1 improve data controller and fix #891 where the export of xml did not work because of the removal of tag.user_id 2009-05-03 21:37:22 +02:00
Eric Allen
6bccd2a6ce Apply fixes for #848 to 1.7 branch. Fixes #848 again. 2009-04-20 14:48:46 -04:00
Reinier Balt
52ed21d0c3 fix #877 where showing the context on mobile was not the same as listing a context in other pages 2009-04-14 22:01:19 +02:00
Reinier Balt
1f2fc3787b fix #875. Make sure that in tag view when you mark the last deferred todo complete, the empty-message appears 2009-04-14 21:36:57 +02:00
Reinier Balt
59b4b13f9d fix #866 where some variables were not set in defer 2009-04-07 19:57:19 +02:00
Reinier Balt
893288031d fix #867. deferring in tag view is now working 2009-04-07 17:14:51 +02:00
Reinier Balt
c450182a21 fix for the two issues in #852
* the end date is prefilled with an incorrect formatted date
* if the radio for ends_on is not selected, but a date is entered, tracks incorrectly behaves as if ends_on was checked
2009-04-01 13:53:52 +02:00
Evan McLean
5b7e62e43f Add autocomplete=off to the todo_description text input field so you don't get the annoying drop-down of old data.
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2009-03-25 20:53:41 +01:00
Reinier Balt
602929a35f fix #856 where DateTimes supplied through the rest api was not converted to the users timezone 2009-03-24 23:06:42 +01:00
Reinier Balt
d27fb58228 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:28:27 +01:00
Reinier Balt
9897f8c170 apply the patch from Steven Aerts which fixes some small issues with stats. Thanks Steven! 2009-03-16 14:59:24 +01:00
Reinier Balt
e21095f594 remove yaml import. This did not get enough testing and is not working right
see for example http://www.getontracks.org/forums/viewthread/346/
2009-02-26 20:35:11 +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
324838c1c4 fix some queries for mysql4 where NOT is interpreted more strict than in mysql5. Thanks Steven for finding this one out! 2009-02-08 20:38: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
Eric Allen
0674c59d54 Need to consider date passed to days_from_today in the user's time zone. Closes #826. 2009-01-20 13:27:15 -05:00
Vitalie Lazu
a634206e5f Fixed typo on /integrations/rest_api page, missing closing todo tag and project_id
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2009-01-17 22:22:25 +08:00
Vitalie Lazu
496741c972 Fixed sidebar rendering, was not working on some pages after rails 2.2 upgrade
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2009-01-17 15:17:16 +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
278c7310c1 Fixed a repeated regression which I accidentally re-committed. I should pay more attention to the commits... Fixes #740. Again. 2009-01-11 18:58:36 +00:00