This website requires JavaScript.
3db4f1eef2
add push image
main
Ilya Mukhortov
2026-08-24 10:47:20 +1000
1c86aca038
del .github folder
Ilya Mukhortov
2026-08-24 10:42:25 +1000
68a7ec2e43
feat: localize MedLogic UI and document Debian image
Ilya Mukhortov
2026-08-24 10:41:07 +1000
e3ba0b70d7
Merge pull request #2 from med-logic/codex/-olivetin-debian-dockerfile-fykqah
med-logic
2026-08-19 21:05:57 +1000
b2c73491da
fix: build web UI before container images
med-logic
2026-08-19 21:05:40 +1000
7d0d837a69
Merge pull request #1 from med-logic/codex/-olivetin-debian-dockerfile
med-logic
2026-08-18 21:47:26 +1000
2fcae981fa
build: switch container images to Debian
med-logic
2026-08-18 21:46:48 +1000
dc64d53e26
Next (#1092 )
James Read
2026-08-11 13:10:06 +0000
0c3d929eb7
Merge branch 'main' into next
James Read
2026-08-11 11:17:17 +0100
7aa308a4c6
chore: broken integration test
jamesread
2026-08-11 10:43:42 +0100
33e2ab3a37
chore: coderabbit suggestions
jamesread
2026-08-11 10:24:38 +0100
27a451409e
feat: Alpha support for search (behind feature gate) (#1091 )
James Read
2026-08-06 22:59:16 +0100
9344b6c62c
fix: security policy change for alpha features and few auth fixes
jamesread
2026-08-06 22:54:01 +0100
5741c8ea2c
feat: Alpha support for search (behind feature gate)
jamesread
2026-08-06 22:24:05 +0100
1303a27d05
fix: Hidden acctions are for display purposes only, not security
jamesread
2026-08-06 11:22:22 +0100
1a31c4dee4
Next (#1088 )
James Read
2026-07-29 00:39:30 +0000
0b2a5995ff
chore: coderabbit knows better than me
jamesread
2026-07-29 01:25:44 +0100
1739f1e127
chore: removed warnings from default config
jamesread
2026-07-29 01:07:04 +0100
ec6e796b86
chore: frontend unit tests
jamesread
2026-07-29 00:58:10 +0100
7ecc7791d8
chore: golangci-lint fixes
jamesread
2026-07-29 00:30:57 +0100
e013ec0f88
chore: all HTTP requests now come with a context, timeout, etc.
jamesread
2026-07-28 23:08:20 +0100
aee6db3263
chore: migrated from experimental go slices to stdlib slices
jamesread
2026-07-28 22:27:41 +0100
a1f03e7d33
chore: fieldalignment across code base to reduce memory usage
jamesread
2026-07-28 22:26:51 +0100
e6a232f21b
chore: Turn up golang lint, and fix some minor error handling stuff
jamesread
2026-07-28 22:13:56 +0100
a080f4ee2d
chore: Turn up golang lint, and fix some minor error handling stuff
jamesread
2026-07-28 22:11:37 +0100
d7758a91c4
fix: gosec enabled, fixed slowloris on the http.Server, no-timeout serve, webui path traversal, overly permissive perms on themes dir
jamesread
2026-07-28 21:46:59 +0100
7c4eefa378
fix: Max of 16 clients in an event stream
jamesread
2026-07-28 17:22:34 +0100
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)
jamesread
2026-07-28 16:54:54 +0100
e7eac3fa21
chore: Make sure we dont try and bind on a bad port
jamesread
2026-07-28 15:04:51 +0100
61a35140a3
Merge branch 'main' into next
James Read
2026-07-28 14:11:50 +0100
059eed7d62
chore: coderabbit suggestions
jamesread
2026-07-28 13:58:00 +0100
865986e8c3
chore: fix a couple of tests
jamesread
2026-07-28 13:30:29 +0100
c7646166f2
chore: Missed a couple of files in the last commit
jamesread
2026-07-28 13:23:19 +0100
d3ebcac391
docs: Update how multiple ports work
jamesread
2026-07-28 13:12:32 +0100
b95d6c683e
fix: Dashboards can now use categories, service looks for $PORT
jamesread
2026-07-28 12:51:55 +0100
07f7e12991
fix: Logs page now remembers filters between page navigation
jamesread
2026-07-28 12:47:55 +0100
663103ad0a
chore: better column ordering in the diagnostics view config issues
jamesread
2026-07-28 11:13:41 +0100
9e7a397898
fix: Action title styling on the argument form
jamesread
2026-07-28 10:48:32 +0100
42c50dfa79
Next (#1085 )
James Read
2026-07-28 04:46:27 +0000
839d244e51
fix: intermediate output and comfirmation
jamesread
2026-07-27 23:17:42 +0100
e226ec53dd
chore: Dependency update
jamesread
2026-07-26 00:55:26 +0100
7b4918e2f8
Merge branch 'next' of github.com:OliveTin/OliveTin into next
jamesread
2026-07-26 00:14:19 +0100
8f059778ce
docs: OliveTin now uses up to Level 2 of 5 AI autonomy.
jamesread
2026-07-26 00:11:47 +0100
b6218e9538
docs: Improve installation intro page
jamesread
2026-07-25 23:05:00 +0100
18903853fb
fix: A single entities read failure wont clear all entities
jamesread
2026-07-25 22:20:52 +0100
b000e82238
chore: Prevent users overriding configsource
jamesread
2026-07-25 22:20:14 +0100
8b8b422c19
fix: several duplicate translation fixes
jamesread
2026-07-25 22:18:58 +0100
6604cf44a1
docs: "macOS" title in README
jamesread
2026-07-25 22:17:27 +0100
6eb3827ddd
feat: dnsname argument type
jamesread
2026-07-25 22:00:02 +0100
ecc5c64046
feat: Show config issues in diagnostics (#1087 )
James Read
2026-07-25 21:25:11 +0100
f69706220d
Merge branch 'next' of github.com:OliveTin/OliveTin into next
jamesread
2026-07-24 17:42:43 +0100
8e68166a79
docs: SignPath sponsorship note
jamesread
2026-07-24 17:21:50 +0100
9702b42712
chore: fix tests after picocrank update
jamesread
2026-07-24 16:57:46 +0100
e1f8c01fe5
chore: coderabbit suggestions
jamesread
2026-07-24 16:26:13 +0100
ea329c1cbe
Fix/#1082 sanitize log filenames (#1086 )
James Read
2026-07-24 16:01:25 +0100
fe1ac20935
feat: Show config issues in diagnostics
jamesread
2026-07-24 15:27:02 +0100
926b02bcba
fix: updated translations for de-DE, es-ES, it-IT and zh-Hans-CN
jamesread
2026-07-24 07:20:25 +0100
58b1c0080d
docs(macos): note notarized release binaries
jamesread
2026-07-24 07:12:16 +0100
c4531b344e
fix(executor): sanitize unsafe chars in log filenames
jamesread
2026-07-24 07:12:03 +0100
e30c3f211e
translated to zh-Hant-TW (#1084 )
James Read
2026-07-24 06:15:40 +0100
1eb1d61134
translated to zh-Hant-TW
Oliver Tzeng
2026-07-24 12:22:00 +0800
81ebf68e13
fix: macos signing checks (#1083 )
James Read
2026-07-22 20:10:00 +0000
bcf5324dae
fix: macos signing checks
jamesread
2026-07-22 21:07:33 +0100
8d85705c70
Next (#1081 )
James Read
2026-07-21 22:00:12 +0000
5724d05f9d
fix: windows .zip path being mangled
jamesread
2026-07-21 22:53:09 +0100
0541210c60
chore: clean golint
jamesread
2026-07-21 22:40:06 +0100
c56b4f3855
next (#1077 )
James Read
2026-07-21 19:43:12 +0000
33f489dfb0
chore: Windows build split
jamesread
2026-07-21 15:55:56 +0100
38700aed95
fix: windows signing signpath upload
jamesread
2026-07-21 15:47:29 +0100
ef75580f7b
Merge branch 'main' into next
James Read
2026-07-19 00:31:28 +0100
c5f0387045
chore: coderabbit suggestions
jamesread
2026-07-19 00:03:12 +0100
c72d180fae
fix: Dashboards now can have ACLs (#445 )
jamesread
2026-07-18 23:57:09 +0100
25fd92396c
Merge branch 'next' of github.com:OliveTin/OliveTin into next
jamesread
2026-07-18 22:46:14 +0100
25b80e1460
fmt: Code style and linter
jamesread
2026-07-18 22:46:05 +0100
ad22434ec8
chore: fix macos signing
jamesread
2026-07-18 12:24:18 +0100
e1290ad195
Next (#1076 )
James Read
2026-07-18 10:57:25 +0000
79b8504326
Merge branch 'next' of github.com:OliveTin/OliveTin into next
jamesread
2026-07-18 11:49:20 +0100
43fd83da26
chore: Various windows and signing improvements
jamesread
2026-07-18 11:38:18 +0100
ba3f4321f6
Merge branch 'main' into next
James Read
2026-07-18 11:31:12 +0100
f4f644fbc3
fix: Early support for MacOS Signing (#931 )
jamesread
2026-07-18 11:21:29 +0100
e322887c4a
fix: Windows artifact signing
jamesread
2026-07-18 10:36:18 +0100
5c3d34228e
Next (#1074 )
James Read
2026-07-17 16:29:45 +0000
e2bf82ff9c
fix(#952 ): carry arguments when rerunning an action
jamesread
2026-07-17 17:06:04 +0100
28722a2aa9
Merge branch 'main' into next
James Read
2026-07-17 16:26:58 +0100
ecb0486074
fix(ui): restore completion flash for argument actions (#1075 )
James Read
2026-07-17 12:10:24 +0100
153049f29f
fix(ui): restore completion flash for argument actions
jamesread
2026-07-17 11:21:59 +0100
9b3fa813f6
fix: Packaging on Alpine (#761 )
jamesread
2026-07-15 23:42:49 +0100
4d6199a8c7
Update oauth2_pocketid.adoc scopes (#1073 )
James Read
2026-07-15 22:30:11 +0100
751d574d75
Update oauth2_pocketid.adoc
HurracaineIke
2026-07-15 08:13:42 -0700
ee97906808
fix: prefix form arguments to prevent collisions with other page elem… (#1072 )
James Read
2026-07-14 19:49:10 +0100
62ae4fea2b
fix: prefix form arguments to prevent collisions with other page elements
jamesread
2026-07-13 22:10:43 +0100
5b1a29db7f
docs: Standardize on "Server Diagnostics", update many screenshots
jamesread
2026-07-09 11:30:16 +0100
929e951a58
docs: dropdown images
jamesread
2026-07-09 09:00:32 +0100
1708cf15ad
docs: screenshot for checklist
jamesread
2026-07-08 22:32:41 +0100
5f0d7d2392
docs: Extra entities fields
jamesread
2026-07-08 21:46:14 +0100
d0075a7a8d
Next (#1070 )
James Read
2026-07-08 19:00:51 +0000
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.
jamesread
2026-07-08 14:01:43 +0100
4ef86abee7
security: GHSA-vc6p-m6vx-6cwq (HIGH) harden shellAfterCompleted execution
jamesread
2026-07-07 13:16:39 +0100
1396184777
fix(executor): always anchor custom regex patterns and harden shellAfterCompleted Wrap regex: patterns in a non-capturing group before applying ^...$ so alternation cannot bypass full-string matching. Return template parse errors from buildShellAfterCommand, and guard nil binding/action before building shellAfterCompleted commands.
jamesread
2026-07-08 10:46:13 +0100
e421780c98
Merge commit from fork
James Read
2026-07-08 09:53:16 +0100