mirror of
https://github.com/discourse/discourse-data-explorer.git
synced 2025-03-05 08:59:07 +00:00
* [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>
28 lines
637 B
Handlebars
28 lines
637 B
Handlebars
<section class='user-content'>
|
|
<table class='group-reports'>
|
|
<thead>
|
|
<th>
|
|
{{i18n "explorer.report_name"}}
|
|
</th>
|
|
<th>
|
|
{{i18n "explorer.query_description"}}
|
|
</th>
|
|
<th>
|
|
{{i18n "explorer.query_time"}}
|
|
</th>
|
|
</thead>
|
|
<tr></tr>
|
|
<tbody>
|
|
{{#each queries as |query|}}
|
|
<tr>
|
|
<td>
|
|
{{#link-to 'group.reports.show' group.name query.id}}{{query.name}}{{/link-to}}
|
|
</td>
|
|
<td>{{query.description}}</td>
|
|
<td>{{bound-date query.last_run_at}}</td>
|
|
</tr>
|
|
{{/each}}
|
|
</tbody>
|
|
</table>
|
|
</section>
|