Commit graph

1280 commits

Author SHA1 Message Date
Eric Allen
47873fb323 Get rid of UJS plugin (finally)! 2009-09-07 16:12:53 -04:00
Eric Allen
07b1dec5f3 Fade flashes in using jQuery 2009-09-06 20:06:55 -04:00
Eric Allen
ce979063c5 Replaced old calendar picker with jQuery UI. 2009-09-06 20:00:19 -04:00
Eric Allen
6b7e5d0eed Re-wrote todo-items.js and got todo uncheck working.
I also discovered that application.js was getting included twice, causing a few issues. Small fix in standard.html.erb took care of it.
2009-09-06 19:41:27 -04:00
Eric Allen
cd8a01d2d4 Fixed a bunch of issues with auxilliary JS
Now that Prototype is gone some of them are unhappy, and others are just plain broken.
2009-09-05 15:24:10 -04:00
Eric Allen
f9e6540ed2 Star toggling and todo checking working
Todo unchecking is still buggy, but needs a bunch more work to make it happen.

Also added some useful globals to the standard layout for later access by application.js.
2009-09-05 15:24:03 -04:00
Eric Allen
4c68144c93 Login form working in jQuery 2009-09-05 15:23:57 -04:00
Eric Allen
35c9f55553 Forgot one bit of prototype stuff to clean up 2009-09-05 15:23:51 -04:00
Eric Allen
6f3dbca3e2 Fade in alerts using jQuery. 2009-09-05 15:23:49 -04:00
Eric Allen
fac5e7ca83 No more CookieManager since it's dependent on Prototype 2009-09-05 15:23:33 -04:00
Eric Allen
e57e1445b4 Getting rid of last traces of Prototype and old jQuery library. 2009-09-02 10:33:34 -04:00
Eric Allen
be43b3ded8 Installing jrails 2009-09-02 10:04:17 -04:00
Eric Allen
66de0f9fd8 Don't set time to UTC for midnight in test.
This was causing an intermittent test failure in GMT-4.
2009-09-02 09:59:16 -04:00
Eric Allen
5a148bc6db Gems should be specified in environment, not test_helper, in newer Rails 2009-08-31 19:42:16 -04:00
Jason Penney
13306cfeee fix for calendar.ics when todo.updated_at is NULL 2009-08-25 14:26:50 +02:00
Reinier Balt
ee831d19ca put location from POST in response, not just in location header. Thanks Luis for the patch 2009-08-11 08:53:08 +02:00
Reinier Balt
e87bd5b19a update sample databases to latest migration and vacuum them 2009-08-05 21:03:10 +02:00
Reinier Balt
4ed5567885 get tests running again 2009-08-05 21:00:41 +02:00
Reinier Balt
b28de88f4d forgot to add these files a long time ago 2009-08-05 16:28:06 +02:00
Reinier Balt
37a45313a0 fixes #929 where editing a newly added todo on the tag view would cause an error
because tag_name was not passed around
2009-08-04 13:54:19 +02:00
Reinier Balt
bf6b873d7c allows onenote urls as links in notes field. Fixes #901. One can add other protocols that are filtered too 2009-08-04 13:09:08 +02:00
Reinier Balt
9b2757d8b0 The gadget does not need authorization. 2009-08-04 10:27:20 +02:00
Reinier Balt
a2dd4797b7 last commit went wrong. sorry for the noise 2009-08-04 10:05:32 +02:00
Reinier Balt
e3d4286cb3 forgot to add new view for the google gadget. Also updates integration page with a link to the new gadget. 2009-08-04 10:01:47 +02:00
Reinier Balt
0272f812da Add the ability to integrate your tracks installation as a Gmail Gadget. Code was contributed by GTDify.com. Thanks!
see http://www.getontracks.org/forums/viewthread/434/
2009-08-04 09:54:45 +02:00
Reinier Balt
2497ea9fea update links in footer 2009-07-05 11:36:59 +02:00
Reinier Balt
8a0da54808 fix cucumber story 2009-06-30 12:22:17 +02:00
Reinier Balt
d931d4b627 fixes #919 for managing usernames with "." in it. Thanks Crea 2009-06-30 12:12:21 +02:00
Reinier Balt
30eeb63475 fix #918. Thanks Claus for finding this.
regression from last commit
2009-06-29 13:10:53 +02:00
Reinier Balt
f5162ed8da deleting a recurring todo, the next todo was not placed in the ticker. This patch fixes #909 2009-06-26 16:53:24 +02:00
Reinier Balt
7197618cc8 new actions in project view are now shown in the view. This is a regression from fixing #905 2009-06-26 15:49:02 +02:00
Reinier Balt
f63a657022 change style of project settings so that it grabs less attention 2009-06-26 15:35:31 +02:00
Reinier Balt
49e2ee69b8 move loading off js after css. inspired by http://code.google.com/speed/page-speed/ 2009-06-10 16:20:57 +02:00
Reinier Balt
91c52cc89c fix #908 where the return path was set hard-coded which did not honor subdir settings 2009-06-02 22:04:17 +02:00
Reinier Balt
7a7862221d get tests running again with zentest >= 4.0.0 2009-06-02 21:22:50 +02:00
piglop
4e1e18da0f fixed #781:
* added a "show always" radio to the recurring todo forms
* added a show_always flag to recurring todos
* created a migration to convert existing recurring todos where show_from_delta==0
* recurring todos where show_from_delta is 0 are now shown the same day they're due

Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2009-06-03 01:36:20 +08:00
Reinier Balt
8002eef8ab finish the feature description for notes. Some scenarios need js handling to implement. They are marked with the tag needsjs
exclude them with cucumber -t ~needsjs
2009-05-25 21:20:50 +02:00
Reinier Balt
149d05e04f add partial feature for notes. needs to be finished 2009-05-25 20:30:20 +02:00
Reinier Balt
2073f84cd8 update cucumber and refactor some of the stories
inspired by the railscasts about cucumber. Also fix a problem with ZenTest on case sensitive platforms
2009-05-22 23:14:40 +02:00
Reinier Balt
bdddac5020 fix #905 by applying the suggesting of Henrik Bohre. Thanks Henrik!
also fixed the non appearing empty message because the empty count was not recalculated for non-active todos
2009-05-22 14:41:42 +02:00
Reinier Balt
87bf96f638 fix #904 by applying the patch from Henrik Bohre. Thanks Henrik 2009-05-17 21:02:18 +02:00
bsag
1d6191b1da 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 12:52:45 +01:00
Reinier Balt
0a23405d4b fix #897. The dependency on rspec added to environment.rb. Rake always loads the rspec task from /lib/tasks, so the gem is required for all environments.
this is ugly :-(
2009-05-13 22:10:15 +02:00
Reinier Balt
f2a1f86274 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:40:53 +02:00
Reinier Balt
ceba367942 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:08:35 +02:00
Reinier Balt
5e859f6b78 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:57:21 +02:00
Reinier Balt
0938ffe044 small cleanups 2009-05-04 10:20:40 +02:00
Reinier Balt
99b88987a8 Merge branch 'master' of git@github.com:bsag/tracks 2009-05-04 10:03:21 +02:00
Reinier Balt
37f3f95114 user_time was removed in 1.8devel, so change it to current_user.time 2009-05-04 10:02:23 +02:00
Eric Allen
96762630f2 Fix failing specs. All specs and tests pass now. 2009-05-04 00:07:08 -04:00