- 2023-03-30 a7bdd09 - (Andrew N. Shalaev) Release v0.1.3
- 2023-01-10 8036dc4 - (Andrew N. Shalaev) fix: test on ruby v2.4
- 2022-12-06 0cb4d3d - (GIGrave) feature: add default queue https://jira.railsc.ru/browse/BPC-21384
- 2021-02-02 0271e83 - (Andrew N. Shalaev) fix: remove queue attribute from default config https://jira.railsc.ru/browse/BPC-18152
- 2021-01-20 0b5aa59 - (Andrew N. Shalaev) fix: remove Forwardable module because this line https://github.com/ruby/ruby/blob/bbda1a027475bf7ce5e1a9583a7b55d0be71c8fe/lib/forwardable.rb#L187 overrides delegate method from ActiveSupport core_ext
-
2015-09-23 163c173 - (Sergey D) feat: ability to report with dynamic columns list There was a problem in TableBuilder, that it treats block result as current result row. Instead it MUST use instance variable defined in builder for each row. And ther return that array as result.
-
2015-09-22 b31ce64 - (Sergey D) fix: README was out-of-date
-
2015-09-22 27941af - (Sergey D) Release v0.0.3
-
2015-09-22 3474f69 - (Sergey D) feat: building report with objects CAUTION: breaking change, by default RubyReports treat query as Object storage
This feature introduces Storages. You can specify what storage you are using in query. For now two options available:
- Ruby::Reports::Storages::HASH, report treats each row as Hash, each column reads as key from it.
- Ruby::Reports::Storages::OBJECT, report treats each row as Ruby Object, each column reads as public method call on it.
CAUTION: breaking change, by default RubyReports treat query as Object storage
- 2015-09-22 d8f4c93 - (Sergey D) feat: building report with objects CAUTION: breaking change, by default RubyReports treat query as Object storage
This feature introduces Storages. You can specify what storage you are using in query. For now two options available:
- Ruby::Reports::Storages::HASH, report treats each row as Hash, each column reads as key from it.
- Ruby::Reports::Storages::OBJECT, report treats each row as Ruby Object, each column reads as public method call on it.
CAUTION: breaking change, by default RubyReports treat query as Object storage
- 2015-09-22 9399b02 - (Sergey D) fix: minor changes during debug
- Iterator used #size instead of #count
- Table Builder did not clear @table_header after building
- Query Builder used #order instead of #order_by
- Base Report #formatter and #config methods were exposed unnecessarily
-
2015-09-21 1037605 - (Sergey D) fix: arguments order filename hashing There is a bug, guilty for identifiing MyReport.build(a: 1, b: 2) and MyReport.build(b: 2, a: 1) as different reports
-
2015-09-21 5a312cc - (Sergey D) chore: config refactor Do not subclass from OpenStruct. See attr_extras
-
2015-09-21 4be6e4b - (Долганов Сергей) chore: remove problem dev dependancy
-
2015-09-21 92426ff - (Долганов Сергей) test: adds TravisCI badge
-
2015-09-21 9ba248e - (Sergey D) chore: use code-climate
-
2015-09-21 3463534 - (Долганов Сергей) chore: move gem usage to proper place
-
2015-09-21 b2ac5e2 - (Sergey D) test: fix floating
-
2015-09-20 a41b447 - (Sergey D) fix: minor fixes
-
2015-09-20 dcca110 - (Sergey D) feat: Initial commit