discourse-data-explorer/assets/javascripts/discourse
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
..
components Allow groups to access queries (#36) 2019-09-11 10:09:41 -04:00
controllers Allow groups to access queries (#36) 2019-09-11 10:09:41 -04:00
initializers REFACTOR: old patterns, deprecations and dead code (#35) 2019-07-16 12:46:32 +02:00
lib REFACTOR: old patterns, deprecations and dead code (#35) 2019-07-16 12:46:32 +02:00
models Allow groups to access queries (#36) 2019-09-11 10:09:41 -04:00
routes Allow groups to access queries (#36) 2019-09-11 10:09:41 -04:00
templates Allow groups to access queries (#36) 2019-09-11 10:09:41 -04:00
explorer-route-map.js.es6 run Prettier 2018-10-10 17:31:14 +05:30
group-reports-route-map.js.es6 Allow groups to access queries (#36) 2019-09-11 10:09:41 -04:00