jamesread
5741c8ea2c
feat: Alpha support for search (behind feature gate)
2026-08-06 22:24:05 +01:00
jamesread
1303a27d05
fix: Hidden acctions are for display purposes only, not security
2026-08-06 11:22:22 +01:00
jamesread
0b2a5995ff
chore: coderabbit knows better than me
Build & Release pipeline / build (push) Canceled after 0s
Codestyle checks / codestyle (push) Canceled after 0s
Antora docs / antora (push) Canceled after 0s
Build & Release pipeline / Sign Windows artifacts (SignPath) (push) Canceled after 0s
Antora docs / trigger-docs-publish (push) Canceled after 0s
2026-07-29 01:25:44 +01:00
jamesread
ec6e796b86
chore: frontend unit tests
2026-07-29 00:58:10 +01:00
jamesread
e5d29b68da
fix: close shellAfterCompleted output injection bypass, and docs consistency
...
Rewrite all output/exitCode template forms to env refs and omit them
from template args so command output cannot reach sh -c.
(GHSA-vc6p)
2026-07-28 16:57:52 +01:00
jamesread
059eed7d62
chore: coderabbit suggestions
2026-07-28 13:58:00 +01:00
jamesread
d3ebcac391
docs: Update how multiple ports work
2026-07-28 13:12:32 +01:00
jamesread
b95d6c683e
fix: Dashboards can now use categories, service looks for $PORT
2026-07-28 12:51:55 +01:00
jamesread
839d244e51
fix: intermediate output and comfirmation
Build & Release pipeline / build (push) Canceled after 0s
Codestyle checks / codestyle (push) Canceled after 0s
Antora docs / antora (push) Canceled after 0s
Build & Release pipeline / Sign Windows artifacts (SignPath) (push) Canceled after 0s
Antora docs / trigger-docs-publish (push) Canceled after 0s
2026-07-27 23:17:42 +01:00
jamesread
b6218e9538
docs: Improve installation intro page
2026-07-25 23:05:00 +01:00
jamesread
6eb3827ddd
feat: dnsname argument type
Build & Release pipeline / build (push) Canceled after 0s
Buf CI / buf (push) Canceled after 0s
Codestyle checks / codestyle (push) Canceled after 0s
Antora docs / antora (push) Canceled after 0s
Build & Release pipeline / Sign Windows artifacts (SignPath) (push) Canceled after 0s
Antora docs / trigger-docs-publish (push) Canceled after 0s
2026-07-25 22:00:02 +01:00
James Read
ecc5c64046
feat: Show config issues in diagnostics ( #1087 )
2026-07-25 21:25:11 +01:00
jamesread
f69706220d
Merge branch 'next' of github.com:OliveTin/OliveTin into next
Build & Release pipeline / build (push) Canceled after 0s
Codestyle checks / codestyle (push) Canceled after 0s
Antora docs / antora (push) Canceled after 0s
Build & Release pipeline / Sign Windows artifacts (SignPath) (push) Canceled after 0s
Antora docs / trigger-docs-publish (push) Canceled after 0s
2026-07-24 17:42:43 +01:00
jamesread
8e68166a79
docs: SignPath sponsorship note
2026-07-24 17:21:50 +01:00
jamesread
fe1ac20935
feat: Show config issues in diagnostics
2026-07-24 15:27:02 +01:00
jamesread and Cursor
58b1c0080d
docs(macos): note notarized release binaries
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-24 07:12:16 +01:00
jamesread and Cursor
c4531b344e
fix(executor): sanitize unsafe chars in log filenames
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-24 07:12:03 +01:00
jamesread
c72d180fae
fix: Dashboards now can have ACLs ( #445 )
2026-07-18 23:57:09 +01:00
HurracaineIke
751d574d75
Update oauth2_pocketid.adoc
...
PocketID now requires to explicitly include the `openid` scope in the `scopes` list. PocketID will strictly block user information queries with a `403 Forbidden` if this scope is missing.
2026-07-15 08:13:42 -07:00
jamesread
5b1a29db7f
docs: Standardize on "Server Diagnostics", update many screenshots
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-07-09 11:30:16 +01:00
jamesread
929e951a58
docs: dropdown images
2026-07-09 09:00:32 +01:00
jamesread
1708cf15ad
docs: screenshot for checklist
Antora docs / antora (push) Has been cancelled
Antora docs / trigger-docs-publish (push) Has been cancelled
2026-07-08 22:32:41 +01:00
jamesread
5f0d7d2392
docs: Extra entities fields
Build & Release pipeline / build (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-07-08 21:46:14 +01:00
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 and Cursor
4ef86abee7
security: GHSA-vc6p-m6vx-6cwq (HIGH) harden shellAfterCompleted execution
...
Build & Release pipeline / build (push) Has been cancelled
Codestyle checks / codestyle (push) Has been cancelled
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