Skip to content

Optional external document handling

2026-09-21

Initial external document support implementation

Introduced in TethysDash 4.99.129 and Dash4 4.99.54.

An external document is only defined in terms of a name and a URL, that is, the document contents and versioning are not handled by TethysDash but delegated to the host that serves the given URL. Along with the usual deployment and vehicle associations, TethysDash only keeps track of the last time the document entry (name and URL) was updated.

For backwards compatibility purposes, Dash4 exposes the new feature only if the backend reports that it supports it.1

The new exposed elements are:

  • An "External..." option in selection to add a document:

  • Dialog captures name and URL:

  • In the document list, external document entries are displayed with:

    • A link that opens the external URL (in a new browser tab)
    • Buttons to edit and delete the entry
    • Deployment and vehicle associations as with any other documents


  1. Indicated via appConfig.doc.handlesExternalDocs in the GET /api/info response.