lrbalt
be2f8c50a4
Fixes #626 . Removes unwanted whitespace. Thanks Peter.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@699 a4c988fc-2ded-0310-b66e-134b36920a42
2008-01-18 15:35:43 +00:00
lrbalt
57d3d4a6ff
Fixes #632 . Adds index for notes. This one needs rake db:migrate
...
Thanks jacannon.
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@698 a4c988fc-2ded-0310-b66e-134b36920a42
2008-01-18 15:03:31 +00:00
lrbalt
d79d3e485b
Fixes #622 . Applied the patch by rymalia for the bug reported by luis. Thanks guys.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@697 a4c988fc-2ded-0310-b66e-134b36920a42
2008-01-18 14:48:50 +00:00
lukemelia
9ac67bfc96
Applied Simon Rozet's patch to provide a rake task for resetting a user's password.
...
I vendored highline, a gem the task uses to ask the user to type the new password without echoing it.
Thanks, Simon! Closes #623 .
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@696 a4c988fc-2ded-0310-b66e-134b36920a42
2008-01-06 19:52:59 +00:00
lrbalt
b17a1389cf
Fixes #612 . Forgot to consider Progresql when I changed some handmade queries.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@695 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-18 08:04:47 +00:00
lrbalt
ea83598ded
Fixes #619 by applying the patch from Rob Mack. Thanks Rob.
...
Tested on MYSQL 5.0.45
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@694 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-17 07:50:03 +00:00
lrbalt
55415f7788
Adds links to tables in stats page. Also updates open flash chart. The pie charts are clickable now and points to the clicked context page
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@693 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-16 21:54:37 +00:00
bsag
c105487411
Added manual.markdown (the source of the other manual files), which I forgot to add before.
...
Added some instructions for upgrading from versions of Tracks prior to 1.043.
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@692 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-16 15:35:18 +00:00
bsag
e1b4839dd0
Amalgamated installing.tex and upgrading.tex into one document (manual.tex), and generated an HTML file and PDF file from this using Multi-Markdown. Only instructions for upgrading from versions of Tracks earlier than 1.043 are missing now.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@691 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-16 11:43:47 +00:00
lrbalt
17b6bd4f67
fixes #612 I hope again. Changes GROUP BY in both SQL for tagclouds.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@690 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-14 20:02:09 +00:00
lukemelia
34075aab89
Make change to fix asset_packager plugin in certain situations. As suggested by SK in #617 .
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@689 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-11 21:07:54 +00:00
lukemelia
8c587a0dec
Updated to latest will_paginate plugin.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@688 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-11 05:21:28 +00:00
lukemelia
a39a8d8467
Updated simply_helpful and resource_feeder plugins.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@687 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-11 04:58:39 +00:00
lukemelia
ada38f1b95
Preparing to update simpy_helpful and resource_feeder plugins.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@686 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-11 04:56:10 +00:00
lukemelia
8148107059
Update piston properties on resource_feeder plugin to reflect new location.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@685 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-11 04:44:48 +00:00
lukemelia
9ac5d9ff72
Updated to latest memory_test_fix plugin
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@684 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-11 04:40:17 +00:00
lukemelia
09d33fa0c1
Updated to latest has_many_polymorphs (using piston)
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@683 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-11 04:37:18 +00:00
lukemelia
a6501c3d83
Preparing to upgrade has_many_polymorphs plugin...
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@682 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-11 04:33:31 +00:00
lukemelia
04f1bd87e7
Update to latest version of asset_packager plugin.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@681 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-10 20:04:28 +00:00
lukemelia
00b9dd3292
Remove unnecessary require from todos_helper.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@680 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-10 16:36:06 +00:00
lrbalt
6ff79354df
fixes #612 I hope. Changes all GROUP BY clauses in custom SQL.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@679 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-08 21:05:24 +00:00
lukemelia
8ba75f3bc9
Rebuild packaged css and js to include changes in [676].
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@678 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-07 19:48:59 +00:00
lukemelia
b2526926a5
Fix OpenID support, which was broken a month ago while fixing deprecation warnings.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@677 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-07 19:46:24 +00:00
lukemelia
5fa50512ce
Waiting spinner now does not appear incorrectly. Fixes #616 .
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@676 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-07 15:39:38 +00:00
lukemelia
95962c98cc
Added a link to the API docs to the bottom of the sidebar.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@675 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-05 06:53:49 +00:00
lukemelia
ac5590f923
Added documentation for REST API.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@674 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-05 06:48:24 +00:00
lukemelia
413fcb4db7
Fixes #615 . Tracks should work even when SUPPRESS_ASSET_PACKAGER is not defined. SUPPRESS_ASSET_PACKAGER is a (now) optional constant that when set to true will suppress the asset_packager plugin from using the single packaged version. Useful for selenium testing.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@673 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-04 20:56:25 +00:00
lukemelia
36c35a7a86
Tweaked the REST API for ActiveResource compatibility. Introduced a plugin I'm calling to_xml_rails2_style that patches Rails 1.2.x to make Hash#to_xml and Array#to_xml have the same behavior as in Rails 2.0. This means that people can use ActiveResource as a client to consume their Tracks data. See the new example client in doc/tracks_api_wrapper.rb.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@672 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-04 06:24:23 +00:00
lukemelia
1d8a9c877b
Fix a failing test.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@671 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-03 03:41:07 +00:00
lukemelia
8c7afc4c32
Whoops. The last changeset broke marking todos as done/not-done. Fixed.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@670 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-03 03:34:04 +00:00
lukemelia
e39287230f
Rebuild packaged javascript and remove old generic spinner HTML, and remove a reference to hide it.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@669 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-03 03:27:18 +00:00
lukemelia
4b3ba0dd6a
AJAX spinners are now contextual instead of in the same place on every Ajax request.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@668 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-03 03:24:05 +00:00
lrbalt
0e3083646f
forgot one file in last commit
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@667 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-02 13:10:24 +00:00
lrbalt
ba56090ee0
* updates the Open Flash Chart to latest version which containts bugfixes
...
* updates the pie charts to truncate the labels. Long labels causes the pie chart to become very small
* updates the 12 month chart so that the current month includes the averages from the past 2 months
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@666 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-02 13:04:33 +00:00
lukemelia
e6f42cd341
Fix failures in Selenium tests Project listing > Edit twice and Project listing > Edit then delete.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@665 a4c988fc-2ded-0310-b66e-134b36920a42
2007-12-01 20:20:00 +00:00
lrbalt
579acb5cdb
Added a tabindex to the Add Action button so you can navigate to the button with tab. Solves #613
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@664 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-30 21:56:42 +00:00
lrbalt
2afcaa022e
changed the query to calculate unique tags to prevent Rails from using SELECT DISTINCT construct. Hopefully this solves #612 . Please test, because I don't use PostgeSQL.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@663 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-30 21:33:17 +00:00
lukemelia
0f823a8a2e
Fix issue where completed items would redundantly show context on a context page and project on a project page.
...
Eliminated some N+1 query generation issues on context and project detail pages related to looking up tags.
Added rake task to turn on and off the mysql query_analyzer plugin, which I'm using to help in my optimization process.
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@662 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-27 05:51:38 +00:00
lukemelia
1516d7ae14
Learned a better way to force an immediate load of an association (passing (true)) and applied it to the index action of the contexts and projects controller. Thanks to teferi in @nyc.rb for the assist.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@661 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-27 03:00:38 +00:00
lukemelia
7b40b7f77c
Forced an earlier load of a user's contexts on the contexts listing page so that calls to size and empty? don't result in additional SQL queries.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@660 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-26 03:19:58 +00:00
lukemelia
584fdf2d34
Eliminated unnecessary double UPDATE on each todo when activating deferred Todos.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@659 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-26 03:05:37 +00:00
lukemelia
b16ff933cb
Eliminated double UPDATE when marking actions done or not done. Eliminated query for count of complete Todos in cases where it is not used.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@658 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-26 02:58:21 +00:00
lukemelia
bfb51dd472
Cleaned up logic in User#autheticate.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@657 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-26 02:00:09 +00:00
lukemelia
9179dbd16e
Don't try to authenticate when the provided username is blank.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@656 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-26 01:57:21 +00:00
lukemelia
d4f0344ec3
Add a pair of rake tasks to enable/disable the query trace plugin.
...
rake query_trace:on # Enables the query_trace plugin. Must restart server to take effect.
rake query_trace:off # Disables the query_trace plugin. Must restart server to take effect.
This is for developers for use in optimizing Tracks.
See http://www.pivotalblabs.com/articles/2007/11/17/rake-query_trace for more info.
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@655 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-26 01:53:57 +00:00
lrbalt
60b995bd14
Uses svn info to add revision nr to tracks version in footer of each page. This may help get more accurate report on version of Tracks in case of bugs. Got the code from the asset_packager plugin. Should work if svn is not available, in that case Tracks reverts to the default string '1.50-trunk'.
...
Please note that this commit requires you to change to your environmet.rb accordingly. You can just replace the last line of environment.rb with reads TRACKS_VERSION='1.050-trunk' with the last six lines of the new environment.rb.tmpl. Do not forget to restart Tracks.
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@654 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-25 13:54:02 +00:00
lrbalt
439e40693d
updated compressed stylesheets because of previous commit
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@653 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-24 20:10:20 +00:00
lrbalt
8ca6956886
in IE7 when you edit an action, part of the edit form disapears. I found a solution in http://www.ibloomstudios.com/articles/debugging_css_in_internet_explorer_-_part_1/ by adding positions:relative to some classes.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@652 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-24 20:08:11 +00:00
lrbalt
7c2282ba57
make flash objects respect z-ordering of layers. Fixes #596 . See http://www.adobe.com/go/tn_15523 for explanation of this issue.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@651 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-24 19:19:07 +00:00
bsag
b584ddbeff
I'm not sure what happened to the last commit message, anyway installation instructions for new users added in files installation.markdown (for editing) and installation.html (automatically generated from the former). I plan to merge all thse files into one manual, available in HTML and PDF format.
...
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@650 a4c988fc-2ded-0310-b66e-134b36920a42
2007-11-18 18:30:43 +00:00