Commit Graph

235 Commits (ad147d633dae0c9c480c55607075d7ff71510ce3)

Author SHA1 Message Date
Markus Kahl c134acbedf Help texts for individual filters. 14 years ago
Tim Felgentreff f1c47a2bab [FIT #19060] Redirect to default report upon deleting an old one 14 years ago
jwollert 7cfcaad52a only allow certain users to delete queries 14 years ago
jwollert 7940a8d6e4 fix broken Report#cache_key method, needs to be independent filter order 14 years ago
Philipp Tessenow 5cdc1e3352 map value, but convert nils different now. So they can stay at the end of the table 14 years ago
Markus Kahl 9ff9b16948 Introduced #never_select and #never_group_by. 14 years ago
Philipp Tessenow 48d70e548c change typo in comment 14 years ago
Markus Kahl eb45137c82 removed debug hack 14 years ago
Tim Felgentreff 3152cb7eab All reporting engine controllers must implement allowed_to? and current_user for the widgets to use 14 years ago
Konstantin Haase 4f5775380a replace ugly, hackish, broken cache_key with sublime, efficient and working implementation 14 years ago
Markus Kahl b212b2f282 hacked sql statement for partition 14 years ago
Markus Kahl a50a812bc1 Manipulate query directly in sql_statement for testing purposes. 14 years ago
Philipp Tessenow 48629bc4fa fetch data from right database 14 years ago
Philipp Tessenow c2dc810b1b correctly narrow values of the labels are not equal to values 14 years ago
Philipp Tessenow 938a2a29c8 comment for narrow_values in controller.rb 14 years ago
Philipp Tessenow 7d02d35c49 correctly narrow values for dependents which dont have the name of their fields 14 years ago
Philipp Tessenow b2def1972c enable filters to know a translation for a given value depending on their available values 14 years ago
Tim Felgentreff 391a6b9583 make deactivation of progressbar available in controller through @no_progress 14 years ago
Tim Felgentreff f58eeeeb56 actually render the progressbar as response 14 years ago
Tim Felgentreff ad95133671 add progress reporting and streaming to engine 14 years ago
Philipp Tessenow 99d4cb560c change group_by class loading - grouping of field now happens later 14 years ago
jwollert a19786b28b fixxed connection switching 14 years ago
jwollert 69e3f08f27 aliased Report.connection 14 years ago
jwollert 8687541d9f introduce progressbar widget 14 years ago
Markus Kahl 2d38aebbd1 Help texts for individual filters. 14 years ago
Tim Felgentreff b6cb5c5185 fix handling of nil values 14 years ago
Philipp Tessenow 47fb43d4f5 update dependent code documentation 14 years ago
Philipp Tessenow 818799929a allow multiple dependents 14 years ago
Philipp Tessenow 39551185c0 fix ur specs - ensure we have an array when checking the size of a filters values 14 years ago
Philipp Tessenow 154101d49b introduce special <<null>> value when narrowing values to not confuse nil and empty strings 14 years ago
Philipp Tessenow 567367b7e2 allow operators to operate on nil-values too 14 years ago
Markus Kahl f97b49474c Added alias method (named aka) to Operator. 14 years ago
Markus Kahl 372b3ac2b2 moved new operator to own ones 14 years ago
Konstantin Haase b007d40897 ask the engine for our connection rather than ActiveRecord::Base 14 years ago
Konstantin Haase 901fc6a016 ask the engine for our connection rather than ActiveRecord::Base 14 years ago
Markus Kahl 96d5d48f52 Added ?= operator which means 'null or equal'. 14 years ago
Philipp Tessenow f72a5288b3 add convenience functions for dependent handling in filter/base.rb 14 years ago
Markus Kahl d1d1330673 reverted rename of Chainable#intialize_query_with 14 years ago
Markus Kahl ab73d7d270 renamed Chainable#initialize_query_with to initial_report_with 14 years ago
Philipp Tessenow e5f3e9a311 move is_multichouce? to class side 14 years ago
Philipp Tessenow 84d2611f74 have multi_choice.rb in lib/filter; move some funtionality from lib/widgets into lib/report/filter 14 years ago
Philipp Tessenow 56b6ad3179 optionally differentiate between option values and label when narrowing dependent values 14 years ago
Philipp Tessenow aa3bb8e7be remove the any_operator 14 years ago
Philipp Tessenow 4a7d6c7638 we may have inactive filters now - which use a magic value <<inactive>> 14 years ago
Tim Felgentreff 9606559125 remove legacy support for named reports 14 years ago
Tim Felgentreff 89ea30309c render default action in show 14 years ago
Tim Felgentreff 8e972b5d8b fix previous commit. the session might not contain a query 14 years ago
Tim Felgentreff 36d22ec172 store the active query name in the session as well, as long as applicable 14 years ago
Tim Felgentreff bc63f0862a Do not throw RecordNotFound in find_optional_report 14 years ago
Konstantin Haase f3a3e32056 current_user_id is no longer used 14 years ago