SQL Queries for admins in Discourse
Go to file
Kane York 4506cf6a11
FIX: Use standard error handling for requests, special-case moderators (#84)
By removing the catch and letting the error propagate to the top-level error handler, we can receive more detailed error reports including exactly which request failed.

The assumption that any request failure is a permissions error is replaced by an explicit client-side check before making any requests.
2020-12-07 15:13:14 -08:00
.github/workflows DEV: Update CI workflows 2020-10-14 16:27:45 +00:00
app FEATURE: destroy old hidden queries (#82) 2020-11-25 22:09:05 +05:30
assets FIX: Use standard error handling for requests, special-case moderators (#84) 2020-12-07 15:13:14 -08:00
config Update translations (#81) 2020-11-24 17:22:46 +01:00
db/migrate FIX: Store query groups in a temp table when fixing ids. (#68) 2020-09-28 12:23:53 -03:00
lib FIX: fix ids rake task should be evaluated only once (#76) 2020-10-14 16:40:40 +11:00
spec FEATURE: destroy old hidden queries (#82) 2020-11-25 22:09:05 +05:30
.discourse-compatibility FIX: Correct the .discourse-compatibility syntax (#71) 2020-10-07 13:01:35 +02:00
.eslintrc DEV: apply coding standards (#66) 2020-09-04 13:23:11 +02:00
.gitignore DEV: apply coding standards (#66) 2020-09-04 13:23:11 +02:00
.jshintrc Initial commit as a clone of discourse-tagging 2015-06-25 09:25:15 -07:00
.rubocop.yml DEV: Move to rubocop-discourse. 2020-05-06 18:11:07 +02:00
.template-lintrc.js DEV: apply coding standards (#66) 2020-09-04 13:23:11 +02:00
.travis.yml Add .travis.yml from discourse-plugin-ci 2018-10-31 14:57:53 +05:30
Gemfile DEV: Add RubyGems as source 2020-09-25 11:46:42 -05:00
Gemfile.lock DEV: Switch from Transifex to Crowdin 2020-07-16 14:00:47 +02:00
LICENSE Initial commit as a clone of discourse-tagging 2015-06-25 09:25:15 -07:00
README.md Update README.md 2018-08-14 15:59:59 +10:00
package.json Revert "DEV: enforces no-var (#74)" 2020-10-13 15:40:56 +02:00
plugin.rb FEATURE: Include more enums (#78) 2020-10-16 17:41:39 +11:00
translator.yml DEV: Switch from Transifex to Crowdin 2020-07-16 14:00:47 +02:00
yarn.lock Revert "DEV: enforces no-var (#74)" 2020-10-13 15:40:56 +02:00

README.md

discourse-data-explorer

This plugin allows admins to run SQL queries against the live Discourse database, including parameterized queries and formatting for several common column types.

Details at: https://meta.discourse.org/t/data-explorer-plugin/32566