Skip to content
GitLab
    • Explore Projects Groups Topics Snippets
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory-plugins fusiondirectory-plugins
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 65
    • Issues 65
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectoryfusiondirectory
  • fusiondirectory-pluginsfusiondirectory-plugins
  • Issues
  • #5947
Something went wrong while setting issue due date.
Closed
Open
Issue created 6 years ago by Jonathan Swaelens@jswaelensDeveloper
  • New related issue

  • New related issue

Make a html page for openapi

Closed

Make a html page for openapi

Descriptive title for this enhancement

Build a documentation for openapi

Actual behavior

No documentation

Expected behavior

A nice documentation

Benefits

Easy reading

Possible Drawbacks

None

An error occurred while loading designs. Please try again.

Tasks

0
Cannot read properties of undefined (reading 'workItem')

Linked items
0

Link issues together to show that they're related. Learn more.

Activity


  • Jonathan Swaelens changed milestone to %FusionDirectory 1.4 6 years ago

    changed milestone to %FusionDirectory 1.4

  • Jonathan Swaelens added PJ1802-0188 user-manual labels 6 years ago

    added PJ1802-0188 user-manual labels

  • Jonathan Swaelens
    Jonathan Swaelens @jswaelens · 6 years ago
    Author Developer

    I tried with these applications:

    • https://github.com/fmvilas/openapi3-generator

    It made an .md file but doxygen could not use it and same with pandoc the html was not very nice

    • https://github.com/contentjet/openapi-ui

    It's more like a reader of openapi.yaml and it use nodejs (it's also a webserver)

    • https://openapi-generator.tech/docs/installation

    It use nodejs (wrapper) and a java application but it's possible to build a html page that we can host somewhere (html / html2 and dynamic). I find html2 pretty clean.

    To make a convert use this command

    # dynamic may be change with html or html2
    # npx openapi-generator will show the list of all generators
    npx openapi-generator generate -i ../openapi.yaml -g dynamic-html -o dynamic --skip-validate-spec
    Edited 6 years ago by Jonathan Swaelens
  • Jonathan Swaelens added 4h of time spent at 2019-04-30 6 years ago

    added 4h of time spent at 2019-04-30

  • Jonathan Swaelens mentioned in issue dev-manual#27 (closed) 6 years ago

    mentioned in issue dev-manual#27 (closed)

  • Jonathan Swaelens closed 5 years ago

    closed

  • bmortier removed user-manual label 5 years ago

    removed user-manual label

  • dockx thibault added plugin-webservice label 2 years ago

    added plugin-webservice label

Please register or sign in to reply
Assignee
Jonathan Swaelens's avatar
Jonathan Swaelens
Assign to
Labels
0
None
0
None
    Assign labels
  • Manage project labels

Milestone
No milestone
None
Due date
None
None
None
Time tracking
No estimate or time spent
Confidentiality
Not confidential
Not confidential

You are going to turn on confidentiality. Only project members with at least the Reporter role, the author, and assignees can view or be notified about this issue.

Lock issue
Unlocked
0
0 Participants
Reference:

Menu

Explore Projects Groups Topics Snippets