35 Commits

Author SHA1 Message Date
jamesread 8eda67a39e fix(docs): correct shellAfterCompleted quoting for output and exitCode
The after-completion example put {{ output }} and {{ exitCode }} inside
  single-quoted shell arguments, so  and  never expanded
  after substituteShellAfterCompletedEnvRefs runs.
  Update the apprise sample to use printf-based quoting that allows env
  substitution, document the single-quote pitfall, and extend
  TestShellAfterCompletedUsesOutputEnvSafely to assert stdout is
  substituted as well as injection being blocked.
2026-07-08 14:01:43 +01:00
jamesread 4ef86abee7 security: GHSA-vc6p-m6vx-6cwq (HIGH) harden shellAfterCompleted execution
Build & Release pipeline / build (push) Waiting to run
Codestyle checks / codestyle (push) Waiting to run
Route output and exitCode through OUTPUT/EXITCODE environment variables
instead of shell interpolation, and block shellAfterCompleted for webhook
actions.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-08 12:29:37 +01:00
jamesread b18518ebea fix: add support for entities in checklists 2026-07-06 12:17:03 +01:00
jamesread e24ae6265b feat: Checklist support (#922) 2026-07-06 11:01:22 +01:00
jamesread d1787a3823 feat: Better prometheus support 2026-06-25 23:05:47 +01:00
jamesread 1f8f36ace1 docs: bug in "some admin actions" example 2026-06-19 22:28:54 +01:00
jamesread cb5581e5eb docs: Major improvements in screenshots/layout 2026-06-19 16:43:23 +01:00
jamesread 7bd6e77ae2 chore: fix race conditions and little bugs 2026-06-19 09:56:41 +01:00
jamesread 633d9ecd82 feat: action group sizing 2026-06-18 23:33:27 +01:00
jamesread a3413c0bc3 doc: templates #829
Build & Release pipeline / build (push) Has been cancelled
Buf CI / buf (push) Has been cancelled
Codestyle checks / codestyle (push) Has been cancelled
Antora docs / antora (push) Has been cancelled
Antora docs / trigger-docs-publish (push) Has been cancelled
2026-06-18 12:25:17 +01:00
jamesread de63793b3a feat: circle indicator for running actions, justification support 2026-06-17 23:29:30 +01:00
jamesread a335f9cf41 chore: fix docs llm link
Antora docs / antora (push) Has been cancelled
Antora docs / trigger-docs-publish (push) Has been cancelled
2026-06-16 20:55:08 +01:00
jamesread 9652c7bb43 chore: llms typo 2026-06-16 19:25:07 +01:00
jamesread 7886a7bb59 docs: hint for AI agents
Build & Release pipeline / build (push) Has been cancelled
Buf CI / buf (push) Has been cancelled
Codestyle checks / codestyle (push) Has been cancelled
Antora docs / antora (push) Has been cancelled
Antora docs / trigger-docs-publish (push) Has been cancelled
2026-06-16 19:15:03 +01:00
jamesread 6aa672e6c0 feat: Logs filtering, and log queue with group concurrency 2026-06-16 14:16:43 +01:00
jamesread 9d64b64bf9 fix: configurable log directory for windows
9;133u

0;133u
2026-06-16 11:24:19 +01:00
jamesread 3471e2fb12 chore: coderabbit suggestions 2026-06-16 09:51:55 +01:00
jamesread 21716e0a7e feat: log file save path on windows #932 2026-06-16 00:33:49 +01:00
jamesread d409aa8a42 doc: MCP Server
Antora docs / antora (push) Has been cancelled
Antora docs / trigger-docs-publish (push) Has been cancelled
2026-06-15 14:34:31 +01:00
jamesread bf3efa54c1 docs: fixup a merge of macOS docs I messed up
Build & Release pipeline / build (push) Has been cancelled
Antora docs / antora (push) Has been cancelled
Antora docs / trigger-docs-publish (push) Has been cancelled
2026-06-14 22:28:13 +01:00
hackdefendr cfa4ae787d macOS documentation updates (added local user steps). 2026-06-06 19:53:56 -05:00
hackdefendr 7655a988e7 Creating MacOS specific documentation, configuration, and examples. 2026-06-05 16:17:29 -05:00
jamesread ebffd9f040 security: GHSA-prj9-97mp-mwh2 (HIGH) Treat all ot_ system arguments as reserved, preventing RCE
Ensure OliveTin-owned arguments are injected only after filtering and validate system values before command execution.
2026-05-31 22:44:40 +01:00
eZam 41b364388c Correct capitalization of 'Discord' in documentation 2026-05-28 16:26:22 +02:00
eZam e487f8c426 Fix typos in themes documentation
Corrected some typos caught in the wild
2026-05-28 14:48:59 +02:00
jamesread 3ba10621d4 fix: v-html in icon 2026-05-25 22:21:54 +01:00
James Read ae928625a6 Merge branch 'next' into feat-default-icon-cli-hugeicon 2026-05-25 21:34:54 +01:00
jamesread 82f749a9ce feat: Default icon is now a CLI HugeIcon instead of a smiley face 2026-05-25 20:47:39 +01:00
jamesread 246e33d565 feat: API Key (bearer) auth 2026-05-21 22:59:12 +01:00
jamesread 7fa8e0025c docs: How to add hyperlinks in dashboards 2026-05-21 10:16:53 +01:00
jamesread fe68264c2b feat: popupOnStart history, and logs in reverse order on action details view
Build & Release pipeline / build (push) Has been cancelled
Codestyle checks / codestyle (push) Has been cancelled
Antora docs / antora (push) Has been cancelled
2026-05-19 23:19:42 +01:00
jamesread ad05659e74 doc: missing end quote 2026-05-11 09:30:51 +01:00
jamesread 8e1d3f8d2d doc: How to control docker without root olivetin/docs.olivetin.app#40
Build & Release pipeline / build (push) Has been cancelled
Antora docs / antora (push) Has been cancelled
2026-05-10 23:22:24 +01:00
jamesread dd1062b021 docs: typo in docs index 2026-05-10 22:22:05 +01:00
jamesread c132eacc00 docs: add Antora site sources under docs/ with CI smoke build
Move the docs.olivetin.app AsciiDoc component into this repository, add
local Antora playbooks for contributors and CI, and document the split
between this repo and the docs build repository.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-10 21:58:48 +01:00