Reinier Balt
4a98ee5669
several fixes to recurring todos and adds some named_scopes
...
fixes case where unmarking a complete todo which belongs to a recurring pattern results in two todos that both keep on recurring. With this fix a new todo will only be created when there are no active todos left belonging to that recurring pattern
fixes tests that failed because of previous commits
adds some named_scopes, inspired by http://railscasts.com/episodes/108
2008-11-28 16:39:50 +01:00
Reinier Balt
bd2b410c7b
change titles on calendar page to show the name of the month instead of This Month and Next Month
2008-11-27 16:45:47 +01:00
Reinier Balt
793f43ef07
fix #789 by setting tab order for all elements in mobile edit form
...
I do not have an iPhone to test so I cannot check the report. Please report if the fix is wrong
2008-11-09 11:15:49 +01:00
Reinier Balt
76d72b54bf
Merge branch 'sort_projects_by_todos' of git://github.com/waltercruz/tracks
2008-10-28 20:59:07 +01:00
waltercruz
0b57b23b2d
html fixes and sort by number of todos logic
2008-10-28 16:40:28 -02:00
waltercruz
385f34d071
Taking care of css
2008-10-25 17:43:52 -02:00
Reinier Balt
c5cff97f3f
fixes #785
2008-10-21 09:11:21 +02:00
Reinier Balt
ddfc0e5e90
fix for actions that are due today were marked overdue in the ical calendar feed
2008-10-07 09:11:29 +02:00
Reinier Balt
f5c50d367e
move overdue actions to today in the ics calendar and mark them as overdue
...
as suggested by Hans de Graaff on the mailing list
2008-10-06 17:13:38 +02:00
Reinier Balt
4c89133561
Merge branch 'calendar'
2008-10-04 15:59:40 +02:00
Reinier Balt
5d30512e97
add message when there are no actions in a container and handle state changes
2008-10-04 15:56:22 +02:00
Reinier Balt
541d6f5b69
add calendar to menu and implement ical
...
tested ical with outlook 2007
2008-10-03 22:44:58 +02:00
Eric Allen
05f21ebba2
Spec and fix bug #776 by using auto_link instead of my dumb regex
2008-10-03 10:19:41 -04:00
Reinier Balt
fcaea3ce20
first pass at adding calendar view
2008-10-03 14:16:43 +02:00
Eric Allen
01c7fd1296
Tweak preference name a bit and add documentation to Integrations controller
2008-10-03 00:35:03 -04:00
Eric Allen
397029dfc1
Add Selenium test for bug #776 and bug #775 and resolve both. Also fixed an unreported issue where deferring a todo by editing its show_from wouldn't hide an empty context.
2008-10-02 21:15:05 -04:00
Walter Cruz
ee5c730f44
Ading a sort by number of tasks option
2008-09-23 17:06:14 -03:00
Walter Cruz
0673d67b62
Adding sort by number of open tasks on each project
2008-09-23 11:53:11 -03:00
Eric Allen
ba9a9370cc
Merge branch 'timezones' of git://github.com/epall/tracks into master.
...
Re-wrote all Date-related code to use Datetimes, created a migration to get rid of all date columns in the database, and got rid of Time.now calls that were not time zone-aware. Lots of time zone goodness!
2008-09-21 18:24:12 -07:00
Eric Allen
3647d79587
Overhaul of Time.now stuff because Time.now is unaware of time zones. Need to use Time.zone.now (Time.now.utc works fine when dealing with the database, since it is *always* in UTC)
2008-09-21 18:13:21 -07:00
Eric Allen
383328fab6
Merge branch 'defer_buttons' of git://github.com/epall/tracks into master
2008-09-21 11:59:35 -07:00
Eric Allen
ca4255332f
Rename to MessageGateway since it's really not SMS-specific.
2008-09-20 19:15:12 -07:00
Eric Allen
1b179e10c6
Only show defer buttons for uncompleted todos.
2008-09-07 06:58:08 -07:00
Eric Allen
ab28b22cbf
Much prettier defer buttons and sane CSS that doesn't have issues with note divs.
2008-09-07 06:55:17 -07:00
epall
539fda21dc
Preliminary defer buttons
2008-09-06 18:25:24 -07:00
epall
8783beb280
Added SMS and MMS gateway that can handle a variety of messages formats along with a set of testes for it.
...
NOTE: this is the first patch submitted on ticket
2008-09-06 18:08:34 -07:00
Reinier Balt
1d64ca0f34
move nifty js calls to respective pages to reduce js execution a bit (on every page)
2008-09-05 18:01:22 +02:00
Reinier Balt
3a56d2bdd2
clean up export controller a bit. also some cleanups in the view
2008-09-05 17:53:18 +02:00
Reinier Balt
1239a2cd61
Merge branch 'master' of git://github.com/gorn/tracks
2008-09-05 17:07:53 +02:00
Jakub A.Tesinsky
229a114441
mport feature added. Everything gets imported except updated_at fields.
...
IDs of objects are not copied, but created as new so there could be no conflict with existing objects.
2008-09-05 03:25:56 +02:00
Reinier Balt
9d09a4d47a
fix #763 where all tags were shown twice
...
thanks Marcin for the report
2008-08-27 20:54:56 +02:00
Reinier Balt
11f9114ad5
polish the clear date buttons in edit form
...
* placed them besides the text field
* replaces red x with grey x. the red x draws to much attention. also adds tool tip to x
2008-08-26 17:31:34 +02:00
Reinier Balt
4d11e156f4
fix moving todos from one context to another on tag view
...
also fix ordening on the collections on the tag view page
2008-08-26 16:07:35 +02:00
Reinier Balt
4e12cfafb2
Merge branch 'master' of git@github.com:bsag/tracks
2008-08-25 16:45:57 +02:00
root
0e70d27093
fix page to handle empty database without errors. Fixes #757
...
Thanks lburton for the report
2008-08-25 16:43:43 +02:00
Reinier Balt
fceb5a7503
also add # as access key to mobile form for new todo
...
forgot this when I added access key to mobile edit form
2008-08-25 15:43:05 +02:00
Reinier Balt
c2624840e7
update Tracks RESTapi documentation page
...
when using xml as content type, you should send xml
2008-08-25 15:38:50 +02:00
Reinier Balt
6e8ea419f9
add accesskey to submit button in mobile view
...
in mobile view when you edit an action, pressing # will submit changes
2008-08-19 22:24:00 +02:00
Reinier Balt
223cf93597
fix #755 . Restores accesskey for toggling new todo form
...
Thanks marqpdx for finding this fix!
On my windows vista laptop with ff3 alt-shift-p will still start Windows Media Player, but the other accesskeys now seem to work for me
2008-08-18 20:26:28 +02:00
Reinier Balt
b2e82ea6b6
fix for #749
...
This one needs a nice test
2008-08-18 16:02:13 +02:00
Reinier Balt
a4cb8fb113
fix scrolling of projects over menu
2008-08-05 16:48:14 +02:00
Reinier Balt
3004d06c40
fix corner case for check-complete
2008-08-05 11:00:04 +02:00
Reinier Balt
db86df5497
fixes for mobile view and for recurring todos
...
* fixed redirect to last page instead of /mobile after adding a new todo using mobile interface
* fixed adding new todo to tickler instead of home after marking a todo belonging an active recurring todo complete
2008-08-04 16:13:51 +02:00
Reinier Balt
c6dc3fcd5b
forgot to add new migration in last commit
2008-08-04 09:16:01 +02:00
Reinier Balt
4316912e86
fix error where completed todos were not added to the completed container
...
error was introduced because of renaming of the id of the completed container in a previous commit
2008-08-01 17:16:11 +02:00
Reinier Balt
566cdf8049
fix autocompletion for editing of recurring todos
2008-08-01 16:46:57 +02:00
Reinier Balt
dcac7611ed
fix some whitespace issues with text feed
2008-08-01 15:01:42 +02:00
Reinier Balt
8ede8030d3
fix mobile feed page and speed up mobile home page
2008-08-01 14:49:51 +02:00
Reinier Balt
db0f00c9a4
change labels of setting for recurrence period
...
as discussed on mailinglist
2008-08-01 14:32:25 +02:00
Reinier Balt
545b4e5c50
add title to recurring todos page and fix for #737
2008-08-01 14:19:37 +02:00