drodil / backstage-plugin-qeta

Backstage.io plugin for Q&A
https://www.npmjs.com/package/@drodil/backstage-plugin-qeta
MIT License
86 stars 28 forks source link

Articles #188

Closed drodil closed 1 week ago

drodil commented 2 weeks ago

Allow users to write longer articles in the system. These articles cannot be answered but only commenting and voting is allowed.

Support for permission framework is required to work the same way it does for questions.

Additionally the search collator should also index articles.

Article REST API should live in its own namespace but the database level can be utilized for both questions and articles with type db column.

This would require to change the questions table to posts and add type column with either question or article as value. This is required for future and is quite extensive change in the codebase.

Additionally articles should have possibility to add header image from url or by uploading an attachment.