Commit Graph
6 Commits
Author SHA1 Message Date
Olivier Meunier ba6eb10f54 Added details to the /info route API documentation 2025-10-29 07:18:52 +01:00
Olivier Meunier 7291902a38 Added oauth badges on routes
- added oauth scopes on relevant routes
- some markdown formatting
2025-10-28 11:45:51 +01:00
Olivier Meunier df3a0d6318 Updated the API documentation for the new tooling.
- split the massive bookmarks/routes.yaml into several files
- moved big markdown contents to individual files
- moved the OAuth documentation to the API description
- fixed a few minor bugs with schemas
- added a "data" definition to file-based import routes
2025-10-28 11:45:51 +01:00
Olivier Meunier 06244274b0 Added a feature list to the /info route
This adds a "features" list in the /info response, which might be much
easier to use than version comparison.

This also advertise whether email sending is available.
2025-10-24 18:23:04 +02:00
Olivier Meunier 03f233aa5a API documentation improvements
- Moved method to "routes.yaml" files; it simplifies the api.yaml contents
- Presentation options
- Some API documentation fixes here and there
- Switch to "view" render-style when screen width is less than 814px
  resolves #653
2025-09-30 07:05:45 +02:00
Olivier Meunier 4b4b0a93c2 Returns server info from GET /info.
It returns the canonical, release and build number. This can be useful
in order to target a release without any build number.
2025-06-15 21:01:58 +02:00