Commit Graph

3 Commits (5f7ae4941cf3cf058d76c8cd7e1122acbab28eff)

Author SHA1 Message Date
jwollert b268bbc38a use superclass instead of super in Chainables base 14 years ago
Konstantin Haase 557b9c08c5 move report from app/models to lib 14 years ago
Philipp Tessenow a10f55029e allow to suppress table_names in sql_statement individually for each group_field 14 years ago
Gregor Schmidt 1d4ebcd357 Fixing typos 14 years ago
Gregor Schmidt b0c2c1a1af Replacing Kernel#returning with Object#tap to avoid deprec warnings 14 years ago
Philipp Tessenow 69e28a343b assign a default label for chainables 14 years ago
Tim Felgentreff a8c42d33f1 move the default table name to the NoFilter, a class we overwrite, instead of having it in the chainable class, which we usually do not overwrite for custom reports 14 years ago
Tim Felgentreff 384b18e3a4 self.base? detection didn't work when refining Filter::Base 14 years ago
Konstantin Haase 11e76fc4f3 Remove Report.lookup 14 years ago
Philipp Tessenow 77e3f6c93e some further Report lookup 14 years ago
Konstantin Haase c750c7707e move towards inheritance 14 years ago
Philipp Tessenow 882179c8b3 removed the newly introduced plugin-folder 14 years ago
jwollert 3266732ed0 removes everything to prepare for merge of deployment branch 14 years ago
Philipp Tessenow 9fc095317c move plugin into a folder. this makes deployment easier and enables us to have more than just one plugin in this repo 14 years ago
Philipp Tessenow 65922a354c move plugin into a folder. this makes deployment easier and enables us to have more than just one plugin in this repo 14 years ago
t.felgentreff 3838f6ad7f allow chainable's to declare themselves 'singleton', e.g. being the only of their kind in a chain 14 years ago
t.felgentreff d08626d3e2 make sure serialization works with chainable-specific options 14 years ago
t.felgentreff a388c7626b implement serialize for chainable's and by extension the cost query 14 years ago
j.wollert bcb9456ed7 prevent the user from sending strange filter configurations 14 years ago
j.wollert 8434bde53c prevent the user from sending strange filter configurations 14 years ago
p.tessenow ec01c026bd fixed bug #3508 - 'Gruppierung nach Cost Object führt zu Fehler' 14 years ago
p.tessenow 446746256c fixed bug #3508 - 'Gruppierung nach Cost Object führt zu Fehler' 14 years ago
t.felgentreff a7008f0762 query the chainable instances for display?, delegates to class 14 years ago
rkh 676de3ac8b extract subclass generation logic from custom fields group by 14 years ago
rkh 788845f2ec Group By Custom Fields, Ladys and Gentlemen. 14 years ago
t.felgentreff d38571d112 a no-display filter is also not-selectable 14 years ago
p.tessenow 129c97a2b9 added teh ability for filters/groups to do something on chain-creation 14 years ago
p.tessenow 720a8803d9 added selectable-property to chainables 14 years ago
p.tessenow 6418be6b92 slightly refactored display? code in chainable 14 years ago
p.tessenow f2a1eb92ec moved display code to chainable 14 years ago
p.tessenow 89cac11908 changes label for reporting filter- and group_by- categories 15 years ago
rkh 5236b0c5f1 add group_by? to fix spec 15 years ago
rkh b32bd0c124 try to fix filter gui... still broken 15 years ago
p.tessenow 2744f7bd1f now it is possible to define to what a chainable applies for - this is used e.g. to separate filters for entries and filters for issues 15 years ago
t.felgentreff 31045a95b3 implement convenience for getting all group_bys and all filters in a query 15 years ago
p.tessenow 2d855aef11 extracted inherited attribute into a separate module 15 years ago
rkh 8223fef2c0 memcached friendly caching 15 years ago
rkh 638476c6bd some more caching 15 years ago
rkh 2790922411 enable some ivar caching 15 years ago
rkh 625d09ec62 fix passing type to results 15 years ago
rkh c0a779732e fix positioning stuff 15 years ago
rkh 60ec9ddad5 support for row/column 15 years ago
rkh 824742112f copy to trunk 15 years ago