Commit graph

1335 commits

Author SHA1 Message Date
Eric Allen
ca4255332f Rename to MessageGateway since it's really not SMS-specific. 2008-09-20 19:15:12 -07:00
Eric Allen
778427405a Changed all Date objects to Datetimes and migrated everything appropriately. Tests & specs pass, but this still needs a thorough review. 2008-09-13 13:33:48 -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
Eric Allen
1324652726 Handle timezones properly in defer buttons 2008-09-07 06:38:00 -07:00
Eric Allen
2c3b3d9d69 Fixed bug where todos got pulled out of tickler too early if user's timezone was behind UTC. 2008-09-06 19:47:58 -07:00
epall
539fda21dc Preliminary defer buttons 2008-09-06 18:25:24 -07:00
epall
6210d3033d Modified sample_sms.txt to be subbed into in a sane way. Added ability to set context, due date, and show_from date from within an emailed message. 2008-09-06 18:08:35 -07:00
epall
dc0c5bffa4 MMS prepends a 1 that needs to get stripped 2008-09-06 18:08:35 -07:00
epall
920507441d Didn't handle case of no user found gracefully 2008-09-06 18:08:34 -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
88159d3f6a add recurring todos to export to yml and xml 2008-09-05 17:41:30 +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
18815769bb fix corner case for repeating todos without due date 2008-08-29 10:05:14 +02:00
Reinier Balt
abdac8855d restore page title in tag view 2008-08-28 10:25:58 +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
4ac09ed3ae hopefully fix time that a todo comes from tickler
assumes the datetime in db is in utc
2008-08-25 17:20:27 +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
5605d9b546 Merge branch 'master' of git@github.com:bsag/tracks 2008-08-25 15:39:21 +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
874576f315 fix small error where Time was compared to Date 2008-08-25 10:20:05 +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
88ea02d29a fix case with future start_from for other recurrence periods too
this patch belongs to previous
2008-08-19 22:04:53 +02:00
Reinier Balt
f4378ffde1 fix case where future start_from was ignored for yearly recurrence patterns 2008-08-19 21:25:25 +02:00
Reinier Balt
b076ae46f8 handle nil correctly in last patch 2008-08-19 14:47:51 +02:00
Reinier Balt
065f543a83 fix corner case where recurring todo with due in future and show_from in past did not create corresponding todo
you cannot add todos with show_from in the past
2008-08-19 14:33:09 +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
8d6267f92f fix #754 by parsing dates using the format set in the preferences of the user
Thanks Claus for reporting this
2008-08-18 17:14:34 +02:00
Reinier Balt
b2e82ea6b6 fix for #749
This one needs a nice test
2008-08-18 16:02:13 +02:00
Reinier Balt
2a6b8f1cd9 fixes #753 by adding a global option to enable secure cookies
you need to recreate your environment.rb from the tmpl for this change
2008-08-18 14:11:27 +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
9acb01e9cb fix issue where deleting a recurring todo from tickler results in an error 2008-08-01 15:37:10 +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
Reinier Balt
87b383f209 restored keypad navigation in mobile view.
Parts of [832] were lost in the rails2 merge last april
2008-07-31 21:02:37 +02:00
Reinier Balt
6b0a235275 attempt to fix creation of new recurring todo where selector attributes are posted later than other attributes
also fixes some issues when editing an existing rec todo wich handling nil values
2008-07-28 14:06:39 +02:00