Go to file
Ted Johansson 7228882378
FIX: Don't error out on non-stringy tags parameter (#180)
We're expecting the tags parameter to be a string. But the client can send an array or a nested parameter (thanks to the Rack protocol.) We're seeing exceptions in logs where the application is erroring out because of this.

As of this commit we raise a Discourse::InvalidParameters exception if we get a non-stringy tags parameter.
2024-10-21 14:13:21 +08:00
.github/workflows DEV: Update CI workflows (#121) 2023-01-10 18:17:35 +00:00
app FIX: Don't error out on non-stringy tags parameter (#180) 2024-10-21 14:13:21 +08:00
assets FIX: Load complete category objects (#167) 2024-04-04 10:23:42 +03:00
config Update translations (#171) 2024-05-31 12:27:47 +02:00
db/migrate FEATURE: Rename from Knowledge Explorer to Docs (#27) 2021-01-18 10:38:09 -06:00
lib FIX: Load complete category objects (#167) 2024-04-04 10:23:42 +03:00
spec FIX: Don't error out on non-stringy tags parameter (#180) 2024-10-21 14:13:21 +08:00
test/javascripts DEV: Fix deprecations (getOwner and router:main) (#157) 2023-11-24 11:33:19 +01:00
.discourse-compatibility DEV: Pin plugin for Discourse < 3.4.0.beta1-dev (#175) 2024-08-02 17:05:55 +08:00
.eslintrc.cjs DEV: Update linting setup (#156) 2023-11-19 22:43:42 +01:00
.gitignore DEV: Update CI workflows, fix linting issues (#32) 2021-04-27 20:49:34 +02:00
.npmrc DEV: Switch to use pnpm (#179) 2024-10-14 13:39:41 +02:00
.prettierrc.cjs DEV: Update linting setup (#156) 2023-11-19 22:43:42 +01:00
.rubocop.yml DEV: Introduce syntax_tree for ruby formatting (#118) 2022-12-29 13:31:34 +01:00
.streerc DEV: Introduce syntax_tree for ruby formatting (#118) 2022-12-29 13:31:34 +01:00
.template-lintrc.cjs DEV: Update linting (#158) 2023-11-29 23:05:10 +01:00
Gemfile DEV: Introduce syntax_tree for ruby formatting (#118) 2022-12-29 13:31:34 +01:00
Gemfile.lock Build(deps-dev): Bump rexml from 3.3.3 to 3.3.6 (#177) 2024-09-01 12:31:23 +02:00
LICENSE DEV: Update CI workflows, fix linting issues (#32) 2021-04-27 20:49:34 +02:00
README.md Update README.md (#60) 2021-10-04 12:36:30 -04:00
package.json DEV: Switch to use pnpm (#179) 2024-10-14 13:39:41 +02:00
plugin.rb DEV: Fix new Rubocop offenses (#166) 2024-02-29 18:14:03 +01:00
pnpm-lock.yaml DEV: Switch to use pnpm (#179) 2024-10-14 13:39:41 +02:00
translator.yml DEV: Add Crowdin support (#42) 2021-04-15 22:03:56 +02:00

README.md

Discourse Docs Plugin

Find and filter knowledge base topics.

For more information, please see: https://meta.discourse.org/t/discourse-docs-documentation-management-plugin/130172/