Commit graph

644 commits

Author SHA1 Message Date
lrbalt
dbb7d31055 update open flash chart to latest release 1.9.7. Fix pie chart to some api changes in ofc1.9.7
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@711 a4c988fc-2ded-0310-b66e-134b36920a42
2008-02-13 14:47:11 +00:00
lrbalt
50192b1034 add some basic tests for the stats controller
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@710 a4c988fc-2ded-0310-b66e-134b36920a42
2008-02-13 14:09:00 +00:00
lrbalt
72accf038c add test to check on correct parsing of multiple tags. Related to previous commit
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@709 a4c988fc-2ded-0310-b66e-134b36920a42
2008-02-13 14:04:42 +00:00
lrbalt
9973095133 changed the parsing of a tag list to parse on comma in stead of comma-space. See #637. Thanks Hans!
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@708 a4c988fc-2ded-0310-b66e-134b36920a42
2008-02-13 13:59:03 +00:00
lrbalt
e0ff27fd3b Changed the ordering of items in sidebar as suggested by Luis in #620.
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@707 a4c988fc-2ded-0310-b66e-134b36920a42
2008-02-13 13:24:22 +00:00
lrbalt
472783f8b9 applied patch from Peter to fix test failures. See #642. Thanks Peter
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@706 a4c988fc-2ded-0310-b66e-134b36920a42
2008-02-13 13:07:55 +00:00
lrbalt
da63b552ce applied the patch from Peter Suschlik in #641. Changed the badge count for completed actions to the number of actions shown in stead of the total number of completed actions. Thanks Peter for the patch
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@705 a4c988fc-2ded-0310-b66e-134b36920a42
2008-02-13 08:49:08 +00:00
bsag
67c79ba5a6 Failed to svn rm the moved documents in previous commit, so removing them properly here.
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@704 a4c988fc-2ded-0310-b66e-134b36920a42
2008-01-29 17:45:35 +00:00
bsag
098cf843e3 Reorganised the documentation, removing outdated documents and moving most of the documentation into the /doc directory. The README_FIRST document in the root directory introduces Tracks briefly and points to the location of the documentation.
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@703 a4c988fc-2ded-0310-b66e-134b36920a42
2008-01-29 17:42:58 +00:00
lrbalt
a9a05289ec fixes rich_api to handle contexts that contain @ like @home
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@702 a4c988fc-2ded-0310-b66e-134b36920a42
2008-01-25 20:39:44 +00:00
lrbalt
327b2e11eb Fixes #634 and #631. The project and context view now checks for the preference of number of completed actions to show being zero and does not show anything in that case. Also fixes label of the preference
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@701 a4c988fc-2ded-0310-b66e-134b36920a42
2008-01-18 21:02:54 +00:00
lrbalt
708ce260ef Fixes #627. Applied the patch with changes. Only the guid is changed, not the link to the context. Thanks Tommi
git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@700 a4c988fc-2ded-0310-b66e-134b36920a42
2008-01-18 15:51:23 +00:00
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