diff --git a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Advanced Usage/ETAPI (REST API).html b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Advanced Usage/ETAPI (REST API).html index 3d922c880..3a3c2fdf8 100644 --- a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Advanced Usage/ETAPI (REST API).html +++ b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Advanced Usage/ETAPI (REST API).html @@ -1,5 +1,5 @@
ETAPI is Trilium's public/external REST API. It is available since Trilium v0.50.
@@ -7,7 +7,7 @@As an alternative to calling the API directly, there are client libraries to simplify this
Since v0.56 you can also use basic auth format:
GET https://myserver.com/etapi/app-info
Authorization: Basic BATOKEN
BATOKEN = BASE64(username + ':' + password) - this is
+ BATOKEN = BASE64(username + ':' + password) - this is
a standard Basic Auth serializationusername is "etapi"password is the generated ETAPI token described above.username is "etapi"password is the generated ETAPI token described above.Basic Auth is meant to be used with tools which support only basic auth.
Make sure to replace the values of:
TOKEN with your ETAPI token.SERVER with the correct protocol, host name and port to your
+ TOKEN with your ETAPI token.SERVER with the correct protocol, host name and port to your
Trilium instance.NOTE_ID with an existing note ID to download.NOTE_ID with an existing note ID to download.As another example, to obtain a .zip export of a note and place it in
a directory called out, simply replace the last statement in
diff --git a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Note Types/Mermaid Diagrams.html b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Note Types/Mermaid Diagrams.html
index a312fef93..3699a257b 100644
--- a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Note Types/Mermaid Diagrams.html
+++ b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Note Types/Mermaid Diagrams.html
@@ -1,7 +1,6 @@
Depending on the chart being edited and user preference, there are two
layouts supported by the Mermaid note type:
It's possible to switch between the two layouts at any time by pressing
@@ -25,48 +24,44 @@
icon in the Floating buttons area.
If there is an error in the source code, the error will be displayed in diff --git a/docs/Developer Guide/!!!meta.json b/docs/Developer Guide/!!!meta.json index 93338db97..71c009cbd 100644 --- a/docs/Developer Guide/!!!meta.json +++ b/docs/Developer Guide/!!!meta.json @@ -14,8 +14,24 @@ "isExpanded": false, "type": "text", "mime": "text/html", - "attributes": [], + "attributes": [ + { + "type": "label", + "name": "label:shareAlias", + "value": "promoted,alias=Slug,single,text", + "isInheritable": true, + "position": 10 + }, + { + "type": "label", + "name": "iconClass", + "value": "bx bx-code-alt", + "isInheritable": false, + "position": 20 + } + ], "format": "markdown", + "dataFileName": "Developer Guide.md", "attachments": [], "dirFileName": "Developer Guide", "children": [ diff --git a/docs/Developer Guide/Developer Guide.md b/docs/Developer Guide/Developer Guide.md new file mode 100644 index 000000000..2dd9f42de --- /dev/null +++ b/docs/Developer Guide/Developer Guide.md @@ -0,0 +1,4 @@ +# Developer Guide +This documentation is intended for developers planning to implement new features or maintain the Trilium Notes application, as it describes the architecture of the application. + +For the user-facing documentation, including how to write scripts and the various APIs, consult the [user guide](https://docs.triliumnotes.org/user-guide/) instead. \ No newline at end of file diff --git a/docs/User Guide/!!!meta.json b/docs/User Guide/!!!meta.json index 7c23b54d6..b3d3f98af 100644 --- a/docs/User Guide/!!!meta.json +++ b/docs/User Guide/!!!meta.json @@ -55,7 +55,7 @@ "name": "iconClass", "value": "bx bx-help-circle", "isInheritable": false, - "position": 40 + "position": 30 } ], "format": "markdown", @@ -8814,17 +8814,24 @@ { "type": "relation", "name": "internalLink", - "value": "XpOYSgsLkTJy", + "value": "WWgeUaBb7UfC", "isInheritable": false, "position": 10 }, { "type": "relation", "name": "internalLink", - "value": "0Ofbk1aSuVRu", + "value": "XpOYSgsLkTJy", "isInheritable": false, "position": 20 }, + { + "type": "relation", + "name": "internalLink", + "value": "0Ofbk1aSuVRu", + "isInheritable": false, + "position": 30 + }, { "type": "label", "name": "shareAlias", @@ -8838,13 +8845,6 @@ "value": "bx bx-selection", "isInheritable": false, "position": 20 - }, - { - "type": "relation", - "name": "internalLink", - "value": "WWgeUaBb7UfC", - "isInheritable": false, - "position": 30 } ], "format": "markdown", @@ -12589,6 +12589,13 @@ "type": "text", "mime": "text/markdown", "attributes": [ + { + "type": "relation", + "name": "internalLink", + "value": "9qPsTWBorUhQ", + "isInheritable": false, + "position": 10 + }, { "type": "label", "name": "shareAlias", @@ -12602,13 +12609,6 @@ "value": "bx bx-extension", "isInheritable": false, "position": 30 - }, - { - "type": "relation", - "name": "internalLink", - "value": "9qPsTWBorUhQ", - "isInheritable": false, - "position": 40 } ], "format": "markdown",