Metric
can now take an optionalmeasure
argument to override the measure that would normally be used.
- Add
date
as an option for datetime drills - germanotm
-
Support to implicit hierarchical on datetime columns in MySQL (#33) - germanotm
-
Added
{ datetime_drill: :month }
option for reporting dimentions to explicitly - germanotmThis depricates the use of key-value only use for report dimension options (ie,
dimensions: [{ dim: single_option }]
). Instead, usedimensions: [{ dim: { option: value} }]
See the README for all reporting dimension options.
- Allow dimensions defined in a
Metric
to use LEFT OUTER JOINs via a new:join_method
option (#32) - germanotm
- Fixed warning about initialized variables
- Fixed Ruby 2.7 warning
- Fix Missing quotation marks in column names causing SQL errors on MYSQL (#30) - germanotm
- Update matrix to only supported Rubies and Rails versions. Rails 5.2+ and Ruby 2.5+ are officially supported now.
- Test against Rails 6.0 final
- Fixed deprecated call to
to_hash
- joshforbes - Corrected readme entry for
dimesions
option forActiveReporting::Metric
- joshforbes
- Hierarchical dimensions may now have custom keys in result (#16) - andresgutgon
- Test against Raisl 6.0RC
- Loosen AR requirements. The gem will install for any AR version, but only ones listed in the README are supported
- Test against active Rubies
- Gemspec now requires Ruby 2.3 and later to install
- Dimension off of
datetime
columns by date parts in PostgreSQL (See README for details) (#10) - niborg
- Specify rescue from LoadError for ransack (#9) - niborg
- Fix ransack fallback logic (#8) - germanotm
- Test against Rails 5.2
- Test against Ruby 2.5
- Drop support for Rails 5.0 (EOL-ed)
- Drop support for Ruby 2.2 (EOL-ed)
FactModel.use_model
renamed toFactModel.model=
metric
lives on fact model and not metric (#3) - wheeyls
- Readme corrections and updates (#2) - wheeyls
- Fix MySQL querying
- Properly test against multiple dbs and versions of ActiveRecord in CI
- Initial release