Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
Checking mergeability… Don't worry, you can still create the pull request.
Commits on Feb 23, 2009
@marcoow marcoow fixed link in README 4456641
@marcoow marcoow report execution can now handle conditions like :column => [1,2,3] or…
… :column => nil; introduced new aggregation :maximum, :minimum and :average
Commits on Mar 20, 2009
@marcoow marcoow fixed bug where new_data is an OrderedHash and does not respond to map! 4bb49b3
Commits on Apr 05, 2009
@myronmarston myronmarston Enable debugger if rdebug is installed for specs.
Signed-off-by: Marco Otte-Witte <>
@myronmarston myronmarston Simplified and DRYed up logic for ReportingPeriod#first, #next and #p…

Signed-off-by: Marco Otte-Witte <>
@myronmarston myronmarston Added :end_date option.
Signed-off-by: Marco Otte-Witte <>
@myronmarston myronmarston Fixed bug: when a report was run with a limit, and then run again wit…
…h a bigger limit, the results would not include the data for the periods prior to what was in the cache from the first report run.

Signed-off-by: Marco Otte-Witte <>
@myronmarston myronmarston Fixed a bug with cumulated reports. To be a true cumulated total, the…
…y should include the totals from before the first reported periods.

Signed-off-by: Marco Otte-Witte <>
@myronmarston myronmarston Updated readme.
Signed-off-by: Marco Otte-Witte <>
Commits on Apr 15, 2009
@marcoow marcoow changed namespacing to better reflect authorship a48dd31
Commits on Apr 16, 2009
@marcoow marcoow tweaked generation of conditions b09837e
Commits on Apr 28, 2009
@marcoow marcoow fixed failing spec 1d937aa
Commits on Apr 29, 2009
@marcoow marcoow removed some specs that put expectation on internel stuff, making eve…
…ry minor change to the code break the specs
@marcoow marcoow fixed specs for CumulatedReport; removed some unneccessary specs; fix…
…ed quoting of table names
@marcoow marcoow set nicer table name for report cache a8fd0e7
@marcoow marcoow included run limit in cache identifier (closes #3) 063ae7e
@marcoow marcoow prohibit combination of :live_data and :end_date (closes #2) fd45331
@marcoow marcoow updated README and docs ca12152
@marcoow marcoow when end date is specified, data for the corresponding reporting peri…
…od is now always included (:live_data may not be specified anymore in combination with :end_date) (closes #1)
@marcoow marcoow added coverage and spec report; moved all documentation related stuff…
… to doc instead of rdoc
@marcoow marcoow added history file 6cfb10a
@marcoow marcoow fixed history file 6cd5da6
@marcoow marcoow fixed formatting of history 0d6bd91
@marcoow marcoow fixed formatting of history again ;) 068e0c4
@marcoow marcoow updated documentation 1166ac6
@marcoow marcoow ignore spec and rcov reports 4ba21d5
@marcoow marcoow Merge branch 'master' of 778762e
@marcoow marcoow some cleanup - closes #4 for now... 1bee300
Commits on May 04, 2009
@myronmarston myronmarston Added failing spec for duplicate key sql error I'm getting.
Signed-off-by: Marco Otte-Witte <>
@myronmarston myronmarston Fixed duplicate key sql error by preventing reporting_period from doi…
…ng a time zone conversion.

Signed-off-by: Marco Otte-Witte <>
@marcoow marcoow FIXED: duplicate key error when using custom time zones (thanks to my…
@marcoow marcoow make sure report cache is clean before each test run 80083c7
Commits on May 05, 2009
@marcoow marcoow update to v1.3 1b69747
@marcoow marcoow v1.3.1 38bd743
Commits on May 16, 2009
@marcoow marcoow added link to API docs e16c8d8
Commits on Sep 18, 2009
@marcoow marcoow fixed rakefile and specs 7289bb9
@marcoow marcoow Merge branch 'master' of 2f03411
@marcoow marcoow added reference to CI server 51b4900
Commits on Jan 02, 2010
@eric eric Cache results even if conditions are given.
This adds a column to the migration that will need to be added for this plugin
to work.
@eric eric Make sure the "condition" column is escaped. dd5ce7b
Jan Bromberger Adding alt tag
Dynamic labels according to actual presence and order of label axes
Negative labels
Jan Bromberger Added title tag 562e7a1
Jan Bromberger Added title tag documentation 32ae0db
@marcoow marcoow fixed specs 1eb9f19
@marcoow marcoow Merge branch 'integration' of…
…line into integration
@marcoow marcoow require 'active_record' in spec/boot.rb to get rid of deprecation war…
…ning; fixed specs
@marcoow marcoow fixed README 33fd33a
@marcoow marcoow Merge commit 'origin'; branch 'integration' a84a25e
@marcoow marcoow updated history and readme (added contributors) 46f50d7
Commits on Jan 23, 2010
@marcoow marcoow updated copyright notice e540917
@marcoow marcoow updated copyright notice in license file as well 117dc0a
Commits on Feb 08, 2010
@marcoow marcoow it's all about the Sau 0411548
@marcoow marcoow Revert "it's all about the Sau"
This reverts commit 0411548.
Commits on Mar 04, 2010
@marcoow marcoow don't quote column name, leads to an error on PostgreSQL 70b567a
Commits on Mar 06, 2010
@marcoow marcoow reports_as_sparkline is now reportable... c5e0733