Commit graph

55 commits

Author SHA1 Message Date
Reinier Balt
5454ba385f fix styling of error messages 2012-12-16 15:20:43 +01:00
Reinier Balt
be26cfdd66 applied patch of Dan Rice to fix #1326. Thanks Dan! 2012-08-25 17:27:38 +02:00
Reinier Balt
69ead6d254 fix #1323 so Tracks works with rails 3.2.8. Update all dependencies 2012-08-11 23:54:05 +02:00
Reinier Balt
e03c521314 fix regressions in cucumber tests. Add basis test for notes page 2012-07-12 23:33:36 +02:00
Reinier Balt
82bb67f518 small refactorings 2012-07-12 13:14:21 +02:00
Reinier Balt
bd8498f39c fix #1287. Fix various small bugs and some small improvements 2012-06-29 16:48:30 +02:00
Reinier Balt
28b7df87a8 get edit a todo to pass 2012-05-01 17:25:45 +02:00
Reinier Balt
7bce774daa get context list scenario passing 2012-05-01 09:39:53 +02:00
Reinier Balt
76340b780c Getting functional tests running. 2012-04-30 13:56:38 +02:00
Reinier Balt
e964769553 home page is restored, so is context view 2012-04-30 13:56:37 +02:00
Reinier Balt
4605b17d3c home page renders... sort of 2012-04-30 13:56:35 +02:00
Reinier Balt
86afd42148 Work in progress: has_many_polymorphs does not work with rails 3.2 because of intrusive changes in rails internals. I think we need to rip out this dependency... 2012-04-30 13:56:34 +02:00
Reinier Balt
a83c8b3f92 initial upgrade to rails 3.2.3 2012-04-30 13:56:33 +02:00
Reinier Balt
e74f8842ae Get more i18n fixed in for he locale. Include fallback to en locale and include pluralization mechanism 2012-04-16 13:19:04 +02:00
Reinier Balt
12d8915eda Get all non-cucumber tests passing 2012-04-12 12:47:25 +02:00
Reinier Balt
bb8b5a4c72 store rendered notes of todos in database to avoid costly rendering when you load a page 2012-04-12 11:34:08 +02:00
Reinier Balt
ac270884ed add more translations for he locale. Contributed by Darian Shalev 2012-04-11 20:22:05 +02:00
Reinier Balt
784b7434f6 add some missing translations for #1276 2012-04-10 20:29:37 +02:00
tim madden
0dad59df4c Fix for days calculation being shown as rational number in ruby 1.9.2 2012-04-05 10:02:31 -05:00
Reinier Balt
dea8734498 fix #1256 by changing the layout of the context view to match the project view 2012-03-21 18:09:20 +01:00
Reinier Balt
e935066c18 fix #1181. The project listing now had the small drag handle and all the controls to the left. 2012-01-27 10:55:39 +01:00
Reinier Balt
601736de2d add done view to tag pages and add more tests 2011-07-09 17:21:36 +02:00
Reinier Balt
a58e832945 get the done view on a context and a project 2011-07-09 17:21:34 +02:00
Reinier Balt
f05826d07a fix #1169 and also improve i18n on repeating todos 2011-05-08 20:37:47 +02:00
Reinier Balt
99f1b9b6df fix #1165. forgot one i18n change in due_date 2011-05-03 12:30:33 +02:00
Reinier Balt
7d5ca16044 fix #1164 and fix #1159 whre a localization was wrong and adding brackets at NOT sql statements for older MySQL versions 2011-05-03 11:43:02 +02:00
Reinier Balt
58641a2fd0 fix bug in previous commit 2011-05-01 19:08:35 +02:00
Reinier Balt
1a9b84701b fix i18n for due_date on todos 2011-05-01 14:44:24 +02:00
Reinier Balt
79cb34e105 fix #1149 where submitting a dependency that does not exist will show a warning that it will be ignored 2011-04-30 20:47:37 +02:00
Michael Witrant
ea4b8e23f4 only load one datepicker translation when the locale is not 'en' 2011-03-07 06:10:46 +08:00
Reinier Balt
da93b82b2b fix #1115. The datapicker is now passed the current locale to localize the datepicker 2011-02-25 17:10:33 +01:00
Reinier Balt
e278e3d5ce fix #1104 together with previous commit (thanks 02strich) to escape single quotes in i18n strings 2011-02-12 22:58:58 +01:00
Stefan Richter
0207b3b949 fix javascript generation 2011-02-13 05:44:32 +08:00
Reinier Balt
f2760ed7de fix #1101. Most strings were pushed into html attributes. The remaining are generated from the layout into an array 2011-02-09 20:41:34 +01:00
Reinier Balt
a832417c59 migrate toggle_check and destroy and defer and get the functional tests running again 2011-02-03 18:19:17 +01:00
Reinier Balt
484356fe07 small improvements
render :partial => filename, :object => @object can be written shorter since rails 2.0 like
render :partial => @object or render :partial => @collection
Also form_for is smart bout put and post for update and creation.

it helps watching older railcasts episodes :-)
2011-02-03 18:17:28 +01:00
Reinier Balt
ea1ca130f1 refactor sidebar and finish migration of notes 2011-02-03 18:17:22 +01:00
Reinier Balt
145c9105dd migrate deleting a note from notes page to jqeury 2011-02-03 18:17:18 +01:00
Reinier Balt
fb39d841a7 migrate editing a context and refactor project with it 2011-02-03 18:17:08 +01:00
Reinier Balt
e52a8609c7 migrate deleting of contexts 2011-02-03 18:17:06 +01:00
Reinier Balt
7c9102453c refactor delete button on project list page into function, like the edit button 2011-02-03 18:16:56 +01:00
Reinier Balt
35453acd57 migrate edit update and destroy to jQuery and refactor it
test for changing state is wip, forgot to mark it with @wip
2011-02-03 18:16:55 +01:00
Reinier Balt
ee4ef4ad42 remove old flash rjs helper. This is replaced by pageNotify javascript function in application.js 2011-02-03 18:16:54 +01:00
Eric Allen
a022f449c1 Fixed failing tests
- Some fixtures added by Erik Ordway broke tests
- message:// links had an edge case I broke with 68701ada
- One test had a hard-coded id that changed

Closes #1019
2010-04-09 09:34:57 -04:00
Eric Allen
68701adaca Sanitize output well, but entity-ize < and > in notes
Coming from a rich message or API call, notes can contain HTML and it
will render to the browser. Coming from a normal todo creation, though,
all < and > characters will be replaced with the corresponding entities.
This preserves HTML emails, but prevents users from breaking the layout
by entering broken HTML for todo notes.

Closes #765
2010-04-07 10:06:46 -04:00
Eric Allen
8de74939ea Kill HTML tags in todo notes
We still want to preserve quotes for textile, but tags of any sort
shouldn't be able to mess up the output.

Fixes #765
2010-04-02 12:53:29 -04:00
Reinier Balt
24a37e217d fix notes page. The change to autolink Mail.app URLs was working only for todo views, not for the notes view. Moved link code to application_helper 2010-01-13 20:45:09 +01:00
Eric Allen
0eec884428 More options for date format
Fixes #966
2009-12-16 17:54:29 -05:00
Eric Allen
18dfe4dbfb Missed some formatted_ helpers not covered by tests
Selenium tests now passing completely
2009-12-07 23:16:21 -05:00
Eric Allen
686086dcdf Initial attempt to resolve dateFormat issue
Translating from strftime format to jQuery UI's format on the fly on every
page render. That kind of sucks, but it works. I think I have enough
translations here to cover everybody, but possibly not.
2009-10-30 15:37:40 -04:00