Commit graph

62 commits

Author SHA1 Message Date
Reinier Balt
fb39d841a7 migrate editing a context and refactor project with it 2011-02-03 18:17:08 +01:00
Reinier Balt
15fdb1e572 migrate creating a new context and refactor some project js to share with context js 2011-02-03 18:17:05 +01:00
Reinier Balt
d7a780ef0c upgrade last of the project functions 2011-02-03 18:17:03 +01:00
Reinier Balt
2c47b27a87 start fixing sorting of projects 2011-02-03 18:17:02 +01:00
Reinier Balt
f284617513 handle and test the redirect when the goto-project checkbox is checked 2011-02-03 18:17:01 +01:00
Reinier Balt
4413cabbba migrate project creation 2011-02-03 18:17:00 +01:00
Reinier Balt
36e63a4ad9 fix and test toggling of new-project-form 2011-02-03 18:17:00 +01:00
Reinier Balt
9028a00767 fix drag and drop after editing a project 2011-02-03 18:16:59 +01:00
Reinier Balt
af80861725 get drag and drop for projects running 2011-02-03 18:16:58 +01:00
Reinier Balt
cde8ad35fd get further testing tunning for projects 2011-02-03 18:16:57 +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
641c27d753 start on the tests for the project list page 2011-02-03 18:16:53 +01:00
Reinier Balt
6416ff112e migrate editing project settings from project page from jrails to jquery 2011-02-03 18:16:52 +01:00
Reinier Balt
c834403340 replace old prototype/jrails code for periodic checks and start work on autocomplete and edit projects
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2011-02-03 18:16:51 +01:00
Marcus Ilgner
338d4bb5a6 Added locale selection to preferences
Mostly completed transition to full i18n
Incorporated german translations by Ulf Klose <ulf.klose@gmail.com>
2011-01-16 18:14:07 +01:00
Marcus Ilgner
fd3f69d927 Changed code to support basic i18n.
Added RubyMine configuration and rvm setup to .gitignore.
2010-11-09 16:31:26 +08:00
Reinier Balt
db7a5bd426 Fix formatting issues 2010-08-03 21:00:48 +02:00
Reinier Balt
6be18a104b fix #1042 and create test for it 2010-08-03 20:55:07 +02:00
Eric Allen
e2443dace4 Get rid of some autocomplete leftovers 2010-07-05 09:58:35 -07:00
Eric Allen
1cd748d7a2 Fix #1041 2010-07-05 09:58:25 -07:00
Reinier Balt
c433661048 the project description could now contain markup, like notes
also configure database_cleaner for selenium features
2010-02-12 12:35:19 +01:00
Reinier Balt
c9566047fc change notes controller to enable adding notes through REST api.
see http://www.getontracks.org/forums/viewthread/530/
2010-02-03 17:33:50 +01:00
Eric Allen
f39108d2e7 Better autocomplete updating from RJS
Fixes #981
2010-01-17 10:49:27 -08: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
b3a77270da Get rid of calls to formatted_ helpers
Rails deprecated them to save on memory
2009-12-07 19:11:30 -05:00
Henrik Bohre
5b1acce71e #300: Added pending items to deferred block in project view 2009-11-04 22:30:54 -05: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
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
bfc6189611 Project default tags 2009-10-16 19:23:03 -04:00
Eric Allen
94ec1d46bb Add note working again for Projects 2009-10-15 21:16:22 -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
9cfcd4161a Default context autocomplete 2009-10-07 11:41:31 -04:00
Eric Allen
acad0596be WIP: contexts page mostly working 2009-10-02 19:45:49 -04:00
Eric Allen
48f7f25702 Fix Edit Project Settings link on project show page 2009-10-02 15:25:20 -04:00
Eric Allen
3d905b7289 WIP: projects page 2009-09-24 22:11:00 -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
Reinier Balt
f63a657022 change style of project settings so that it grabs less attention 2009-06-26 15:35:31 +02:00
Reinier Balt
87bf96f638 fix #904 by applying the patch from Henrik Bohre. Thanks Henrik 2009-05-17 21:02:18 +02:00
Reinier Balt
b990f8a015 make project settings editable from the project page
We're using the edit form instead of several separate fields to edit settings
2009-04-18 23:50:12 +02:00
Reinier Balt
66833829a0 fix #878. Added visual feedback that default context and default tags are being updated 2009-04-17 18:28:29 +02:00
Eric Allen
42bea2490b Fix #592 be able to set default tags for a project. Default tags can now be specified when creating or editing a project, and they will be applied to any new todos created in that project. 2009-04-15 21:54:31 -04:00
Reinier Balt
90dc9a63aa fix project page for new menus where empty projects would call behaviors that were removed 2009-03-27 15:24:19 +01:00
Vitalie Lazu
496741c972 Fixed sidebar rendering, was not working on some pages after rails 2.2 upgrade
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2009-01-17 15:17:16 +01:00
Reinier Balt
1432471fd5 refactor sidebar and fix error on editing projects 2008-12-03 12:59:34 +01:00
Luke Melia
35ae5fc431 Next step in upgrading Tracks to Rails 2.2. Some highlights:
* Ran rake rails:update
* Added old actionwebservice framework
* Updated RSpec and RSpec-Rails
* Removed asset_packager plugin (not compatible, Scott no longer maintaining), and replaced with bundle_fu. See the bundle_fu README for more info.
* Hacks to UJS and ARTS plugins, which are no longer supported. Probably should move off both UJS and RJS.
* Hack to flashobject_helper plugin (upgrade to Rails 2.2-compatible version if/when it comes out.)
* Hack to skinny-spec plugin, for Rails 2.2 compatibility. Should check for official release.
* Hacks to resource_feeder plugin, for Rails 2.2 compatibility. Should check for official release (not likely) or move off it.
* Addressed some deprecation warnings. More to come.
* My mobile mime type hackery is no longer necessary with new Rails features. Yay!
* Updated environment.rb.tmpl with changes

TODO:
* Restore view specs marked pending
* Fix failing integration tests.
* Try selenium tests.
* Investigate OpenID support.
* Address deprecation warnings.
* Consider moving parts of environment.rb to initializers
* Address annoying config.gem warning about highline gem
2008-11-30 00:34:15 -05: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