kwartzlab / kos-base

KwartzlabOS
4 stars 1 forks source link

feat(tools): add link to corresponding wiki page per tool #80

Closed azend closed 3 weeks ago

azend commented 3 weeks ago

This PR adds a button that can be used when browsing the tool list to access the wiki page corresponding the tool. The link is set by a new text field accessible during creation and edit of the tool by an administrator. If no link is provided, the button silently disappears.

Tool list with and without wiki button:

Screenshot 2024-10-30 at 9 01 26 PM

Tool edit page with wiki field:

Screenshot 2024-10-30 at 9 01 00 PM

I'm deferring creating unit/integration tests on this PR until we have a factory for building tools in the database. I believe this is a goal of @everett-ripley in the near future. When this future feature has been completed, we can create a more thorough test of tool features.

azend commented 3 weeks ago

Fixes #79