11 Commits

Author SHA1 Message Date
Mark VanLandingham
30fe9289b8 Allow groups to access queries (#36)
* [WIP] group ids saving on new reports

* Add groups to default queries, and added tab connector

* group_ids set to empty array for default queries

* group reports route (in & and) action

* [WIP] created group reports show route/controller

* Find correct query in show route

* Removed empty array for group_ids in query file

* Add report show view, where users can run queries

* Removed unneeded commas from queries.rb

* Allow non-admin group members to access reports

* query-result component dynamic download url based on location

* Removed accidental changes, and corrected tab size

* Group members can add params to queries

* Specs for new QueryController actions

* remove "Inlude query plan" from group reports

* Run prettier

* return and return -> return render

Co-Authored-By: Robin Ward <robin.ward@gmail.com>

* [WIP] changes from review

* Remove weird [-1] group_ids logic, for a simply check for [] in query update action

* Added integration tests for group report access

* Using guardian for securing endpoints, and much improved specs

* Update assets/javascripts/discourse/components/group-reports-nav-item.js.es6

Co-Authored-By: Robin Ward <robin.ward@gmail.com>
2019-09-11 10:09:41 -04:00
Joffrey JAFFEUX
2b6357f8b4
FIX: ember 3 support 2018-12-16 15:22:23 +01:00
Rishabh Nambiar
316923f190 FEATURE: Show the number of results after running a query (limit 250) 2018-09-18 11:15:31 +05:30
Rishabh Nambiar
68059b540e UX: Style improvements in query edit & result view 2018-09-12 18:58:54 +05:30
Robin Ward
f9e1177981 FIX: Invalid use of controller in a component 2016-11-09 12:49:25 -05:00
Robin Ward
8d72e979a5 FIX: Old Ember idioms 2016-11-09 11:58:18 -05:00
Kane York
e0e7022538 WIP commit 2015-08-25 20:48:19 -07:00
Kane York
1601f4f269 Add 'download results as CSV' 2015-08-03 15:07:29 -07:00
Kane York
71c3b73ef8 FEATURE: 'Download Result' removes 250-row limit 2015-07-09 12:03:25 -07:00
Kane York
a81f8495b0 Update URL. Regression - select2 not updating 2015-06-30 15:56:09 -07:00
Kane York
c56a40cacd Import the result table and we're live 2015-06-30 15:12:12 -07:00