Commit Graph

1449 Commits

Author SHA1 Message Date
James Read 6ca25bbdb4
Merge commit from fork
security: GHSA-prj9-97mp-mwh2 (HIGH) Treat all ot_ system arguments as reserved, preventing RCE
2026-05-31 22:53:19 +01: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
jamesread 41612c6bc6 chore: disable dependabot - its just noise 2026-05-31 20:53:42 +01:00
jamesread 75876cea7a Merge branch 'next' of github.com:OliveTin/OliveTin into next 2026-05-31 01:28:24 +01:00
jamesread e299712ca0 chore: Trigger docs.olivetin.app build if antora succeeds 2026-05-28 17:23:03 +01:00
James Read 3260fe3f92
Fix typos in themes documentation (#1038) 2026-05-28 17:18:51 +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 1a7e44eb42 chore: dep update May 26th 2026 2026-05-26 00:44:15 +01:00
James Read e0eea9bc90
feat default icon cli hugeicon (#1036) 2026-05-26 00:37:58 +01:00
jamesread 3e414564e5 fix: Dont rely on icon DOM text for ExecutionView 2026-05-26 00:28:52 +01:00
jamesread 3ba10621d4 fix: v-html in icon 2026-05-25 22:21:54 +01:00
James Read 2327197034
feat: Show exec conditions in the UI, and allow right clicking buttons for action details (#1034) 2026-05-25 21:44:28 +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 b1c74c9e04 fmt: Cleanup coderabbit issues from action details change 2026-05-23 11:38:10 +01:00
jamesread cbed6d68c2 feat: Show exec conditions in the UI, and allow right clicking buttons for action details 2026-05-23 10:32:50 +01:00
James Read 8bf52fbea3
Next (#1033) 2026-05-21 23:26:09 +00:00
James Read 437255e247
Merge commit from fork
security: GHSA-f637-w7p2-m7fx (LOW) Validation endpoints allow argument enumeration
2026-05-22 00:10:49 +01:00
jamesread a3865704c8 security: GHSA-f637-w7p2-m7fx (LOW) Validation endpoints allow argument enumeration 2026-05-22 00:08:47 +01:00
James Read 9ea01bbd0b
Merge commit from fork
security: GHSA-7fq5-7wr8-rjwj (HIGH) Shared template instances could …
2026-05-21 23:57:01 +01:00
jamesread d74da93140 security: GHSA-7fq5-7wr8-rjwj (HIGH) Shared template instances could cause command contamination 2026-05-21 23:51:17 +01:00
James Read 75b9581835
feat: API Key (bearer) auth (#1032) 2026-05-21 23:21:59 +01:00
James Read 53359a9960
fix: Entities view shows a nicer view when there are 0 entities (#1031) 2026-05-21 23:15:44 +01:00
jamesread 6bd8c1e838 chore: allow case insensitive bearer 2026-05-21 23:12:49 +01:00
jamesread 246e33d565 feat: API Key (bearer) auth 2026-05-21 22:59:12 +01:00
jamesread d4ca9c073a fix: Entities view shows a nicer view when there are 0 entities 2026-05-21 21:32:56 +01:00
James Read 61593a8aaf
chore: build workflows only when certain paths change (#1030) 2026-05-21 10:58:45 +00:00
jamesread b68b293a49 chore: Adjust CI jobs to run on certain paths 2026-05-21 11:05:00 +01:00
James Read 6a44150cc3
docs: How to add hyperlinks in dashboards (#1029) 2026-05-21 09:29:37 +00:00
jamesread 7fa8e0025c docs: How to add hyperlinks in dashboards 2026-05-21 10:16:53 +01:00
James Read 3c8490fa57
feat: popupOnStart history, and logs in reverse order on action detail view (#1027) 2026-05-19 22:29:48 +00:00
jamesread fe68264c2b feat: popupOnStart history, and logs in reverse order on action details view 2026-05-19 23:19:42 +01:00
James Read 798c70ca84
chore: dep update May 19 2026 (#1026) 2026-05-19 21:25:09 +00:00
jamesread be1db222bb chore: dep update May 19 2026 2026-05-19 22:16:18 +01:00
James Read 3f937c98ba
Next (#1013) 2026-05-19 21:05:52 +00:00
jamesread 14dd0f6b56 chore: try to defend against cache poisoning in PR 2026-05-19 22:03:30 +01:00
jamesread a327cf18b8 chore: Update build action versions 2026-05-19 21:35:35 +01:00
James Read 19797c0784
Cursor/f6a8ad17 (#1014) 2026-05-11 10:15:12 +01:00
jamesread 0bdf4ab3ec test: make suggestionsBrowserKey values ascii-safe for CI
Use alphanumeric-only suggestion strings so runs pass when arguments
default to ascii. Increase logs-page wait; drop unused import.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-11 10:13:12 +01:00
jamesread f33d764a5f fix: argument form submit and suggestionsBrowserKey integration config
Call preventDefault at the start of handleSubmit so failed validation
does not trigger a native form submit. Map ascii_sentence inputs to
text. Set ascii_sentence on suggestionsBrowserKey test arguments so
hyphenated values pass validation.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-11 09:54:50 +01:00
jamesread ad05659e74 doc: missing end quote 2026-05-11 09:30:51 +01:00
jamesread 6c1ab3f189 chore: Dockerfile base version update 2026-05-11 09:12:00 +01:00
jamesread 95a14c5aa5 chore: dep update 20260511 2026-05-11 09:08:45 +01:00
jamesread 8e1d3f8d2d doc: How to control docker without root olivetin/docs.olivetin.app#40 2026-05-10 23:22:24 +01:00
jamesread dd1062b021 docs: typo in docs index 2026-05-10 22:22:05 +01:00
James Read 31b70018a5
Refetch Init after EventConfigChanged for live UI updates (#1011) 2026-05-10 22:10:10 +01:00
James Read a39a660530
docs: move Antora site content into repo (#1012) 2026-05-10 22:09:01 +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
jamesread 24e02e674f Refetch Init after EventConfigChanged for live UI updates
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-10 21:49:56 +01:00