Adds a "Content Type Browser" to the server#166
Conversation
Can easily browse installed types and their library and semantics If example xAPI events are stored they can also be previewed
|
@bracken Just a note: I don't know if anything changed lately, but usually pull requests fly under the radar completely. What does not have a ticket in JIRA does not seem to exist. |
|
@otacke thanks! I messaged the team internally, but was shy about unsolicited work so didn't add anyone to the PR itself. :) |
|
@bracken To start looking maybe: H5P CLI related issues that are still open There have been suggestions such as creating PR templates for structure + automatically creating JIRA tickets from PRs + letting contributors know about the status somehow, but that was quite a long time ago. We got Discussions from the H5P Open-Source Workshop in Tromsø in October and it seems there will be some kind of follow-up meeting shortly, so hopefully the process will be a little slicker soon. |
Adds a page to browse installed libraries, depends on the API refactor PR
See attached video for functionality.
I need something like this for myself to more easily understand Libraries when working on them and I thought others would benefit as well if interested.
This PR adds:
src/server/apis/typeBrowser.js- new API endpoints for the Type Browser UIlogic.jsassets/type_browser/*- Two pages for the browser index and viewing an individual libraryassets/type_browser/components- The components used in the browsercontent.type.browser_.mp4
The components all work together and the index ends up with a structure like: