Commit graph

1335 commits

Author SHA1 Message Date
Henrik Bohre
ced0e8f531 #300: Added uncompleted_predecessors to Todo model. 2009-11-04 22:31:59 -05:00
Henrik Bohre
b136816ff1 #300: Updated Project and User models to use the new Todo model 2009-11-04 22:31:54 -05:00
Henrik Bohre
e9de70ed95 #300: Added pending state and predecessor/successor relations to Todo model 2009-11-04 22:31:50 -05:00
Eric Allen
cc033e2165 Conflicts:
db/tracks-17-blank.db
2009-11-04 22:31:17 -05:00
Henrik Bohre
5b1acce71e #300: Added pending items to deferred block in project view 2009-11-04 22:30:54 -05:00
Henrik Bohre
947172f435 #300: Added model for dependency relation 2009-11-04 22:30:49 -05:00
Henrik Bohre
9871755140 #300: Added migration for dependencies support 2009-11-04 22:30:20 -05:00
Eric Allen
45d9ab60bf Merge branch 'jquery' of epall/tracks
This concludes the transition from Prototype to
jQuery throughout Tracks. Closes #944.
2009-11-04 22:13:45 -05:00
Eric Allen
7ef91403f1 Eliminate all last traces of apply_behavior 2009-11-04 22:06:24 -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
Eric Allen
c1dfeaf0f2 Deleting the last todo should hide a context 2009-10-30 15:20:06 -04:00
Eric Allen
93c6151ca7 Focus on first text input to skip hidden inputs 2009-10-30 15:02:42 -04:00
Eric Allen
7eb29194c3 Update sidebar when project status is changed 2009-10-21 14:55:18 -04:00
Eric Allen
424d26a84c A bunch of code cleanup. 2009-10-18 18:40:48 -04:00
Eric Allen
a04d31677a Fix project name so edit works properly
Previously, the first in-place edit of a project name had a bunch of whitespace.
2009-10-18 18:40:36 -04:00
Eric Allen
2bfd6a9870 Fixed major bug with recurring todos 2009-10-18 18:23:42 -04:00
Eric Allen
bb0b602b6c Minor refactoring to fix login 2009-10-18 18:23:33 -04:00
Eric Allen
f9d37d1d90 Simplify some stuff thanks to live() 2009-10-17 00:03:12 -04:00
Eric Allen
290fa3351c Sped up a couple of tests 2009-10-16 23:54:50 -04:00
Eric Allen
67e88acacc Cleaning up Prototype remnants and refactoring
Moved some stuff, like Nifty Corners, into application.js to speed things up.
2009-10-16 23:52:52 -04:00
Eric Allen
01e4cdb178 Tag autocomplete 2009-10-16 19:23:11 -04:00
Eric Allen
bfc6189611 Project default tags 2009-10-16 19:23:03 -04:00
Eric Allen
e1079b4bc7 Spinner on todo update button 2009-10-16 18:58:38 -04:00
Eric Allen
94ec1d46bb Add note working again for Projects 2009-10-15 21:16:22 -04:00
Eric Allen
00da0b36aa Fixed a latent time zone bug in tests.
I created a new method accessible to all tests for forcing a user to the local time zone. The code was cribbed from Rails's rake tasks time:zones:local.
2009-10-13 23:39:36 -04:00
Eric Allen
fe52c0ab3c Fixed some failing tests and removed dead ones. 2009-10-13 23:38:25 -04:00
Eric Allen
96f510abd4 ALL SELENIUM TESTS PASSING!!
Caught a couple of things that I had to fix plus a handful of broken tests. This is the first time in forever that we have a fully successful selenium suite.
2009-10-13 22:34:37 -04:00
Eric Allen
e32b23c615 Fixed a bunch of tests 2009-10-09 21:27:27 -04:00
Eric Allen
d9108abe92 Context create working 2009-10-09 20:46:48 -04:00
Eric Allen
f86b6fceb6 Alt text on a couple of images to help out tests 2009-10-07 16:44:39 -04:00
Eric Allen
13504a6474 Fix bug causing contexts to not hide after defer 2009-10-07 16:36:14 -04:00
Eric Allen
86de0a1290 A whole bunch more Selenium tests working 2009-10-07 16:32:34 -04:00
Eric Allen
6126a6e9d7 Todo check/uncheck handles contexts properly 2009-10-07 11:54:42 -04:00
Eric Allen
af9b8824a4 Unused old autocompletion 2009-10-07 11:42:58 -04:00
Eric Allen
9cfcd4161a Default context autocomplete 2009-10-07 11:41:31 -04:00
Eric Allen
c5bb41db82 Context delete working 2009-10-07 11:36:43 -04:00
Eric Allen
550a0e4955 Fix context state change 2009-10-07 11:33:48 -04:00
Eric Allen
acad0596be WIP: contexts page mostly working 2009-10-02 19:45:49 -04:00
Eric Allen
eac798d0bf Got one Selenium test working 2009-10-02 18:55:23 -04:00
Eric Allen
d0e6ebd41e Only setup autocomplete if available 2009-10-02 18:35:25 -04:00
Eric Allen
195a58174b auto-fill of default tags & contexts from project 2009-10-02 18:31:53 -04:00
Eric Allen
48f7f25702 Fix Edit Project Settings link on project show page 2009-10-02 15:25:20 -04:00
Eric Allen
8738481f31 Load newly-created todos into correct container 2009-10-02 15:19:44 -04:00
Eric Allen
8f21467b63 Basic autocomplete for projects and contexts 2009-10-01 22:32:12 -04:00
Eric Allen
a04976e9ac Show datepicker on todo edit fields 2009-10-01 22:23:16 -04:00
Eric Allen
83b17d2231 Edit-in-place for context name 2009-09-27 22:38:21 -04:00
Eric Allen
586b46661a Projects page completely working now 2009-09-25 20:15:34 -04:00
Eric Allen
3d905b7289 WIP: projects page 2009-09-24 22:11:00 -04:00
Eric Allen
36fb043ed6 Fix typo that was messing up context edit of todo 2009-09-24 22:10:44 -04:00
Eric Allen
a09b55d6b6 New todo form working with Ajax 2009-09-21 22:59:46 -04:00