Commit Graph

1590 Commits

Author SHA1 Message Date
jamesread 18903853fb fix: A single entities read failure wont clear all entities 2026-07-25 22:20:52 +01:00
jamesread b000e82238 chore: Prevent users overriding configsource 2026-07-25 22:20:14 +01:00
jamesread 8b8b422c19 fix: several duplicate translation fixes 2026-07-25 22:18:58 +01:00
jamesread 6604cf44a1 docs: "macOS" title in README 2026-07-25 22:17:27 +01:00
jamesread 6eb3827ddd feat: dnsname argument type 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 2026-07-24 17:42:43 +01:00
jamesread 8e68166a79 docs: SignPath sponsorship note 2026-07-24 17:21:50 +01:00
jamesread 9702b42712 chore: fix tests after picocrank update 2026-07-24 16:57:46 +01:00
jamesread e1f8c01fe5 chore: coderabbit suggestions 2026-07-24 16:26:13 +01:00
James Read ea329c1cbe
Fix/#1082 sanitize log filenames (#1086) 2026-07-24 16:01:25 +01:00
jamesread fe1ac20935 feat: Show config issues in diagnostics 2026-07-24 15:27:02 +01:00
jamesread 926b02bcba fix: updated translations for de-DE, es-ES, it-IT and zh-Hans-CN 2026-07-24 07:20:25 +01:00
jamesread 58b1c0080d docs(macos): note notarized release binaries
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-24 07:12:16 +01:00
jamesread c4531b344e fix(executor): sanitize unsafe chars in log filenames
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-24 07:12:03 +01:00
James Read e30c3f211e
translated to zh-Hant-TW (#1084) 2026-07-24 06:15:40 +01:00
Oliver Tzeng 1eb1d61134 translated to zh-Hant-TW 2026-07-24 12:22:00 +08:00
James Read 81ebf68e13
fix: macos signing checks (#1083) 2026-07-22 20:10:00 +00:00
jamesread bcf5324dae fix: macos signing checks 2026-07-22 21:07:33 +01:00
James Read 8d85705c70
Next (#1081) 2026-07-21 22:00:12 +00:00
jamesread 5724d05f9d fix: windows .zip path being mangled 2026-07-21 22:53:09 +01:00
jamesread 0541210c60 chore: clean golint 2026-07-21 22:42:28 +01:00
James Read c56b4f3855
next (#1077) 2026-07-21 19:43:12 +00:00
jamesread 33f489dfb0 chore: Windows build split 2026-07-21 15:55:56 +01:00
jamesread 38700aed95 fix: windows signing signpath upload 2026-07-21 15:47:29 +01:00
James Read ef75580f7b
Merge branch 'main' into next 2026-07-19 00:31:28 +01:00
jamesread c5f0387045 chore: coderabbit suggestions 2026-07-19 00:03:12 +01:00
jamesread c72d180fae fix: Dashboards now can have ACLs (#445) 2026-07-18 23:57:09 +01:00
jamesread 25fd92396c Merge branch 'next' of github.com:OliveTin/OliveTin into next 2026-07-18 22:46:14 +01:00
jamesread 25b80e1460 fmt: Code style and linter 2026-07-18 22:46:05 +01:00
jamesread ad22434ec8 chore: fix macos signing 2026-07-18 12:24:18 +01:00
James Read e1290ad195
Next (#1076) 2026-07-18 10:57:25 +00:00
jamesread 79b8504326 Merge branch 'next' of github.com:OliveTin/OliveTin into next 2026-07-18 11:49:20 +01:00
jamesread 43fd83da26 chore: Various windows and signing improvements 2026-07-18 11:38:18 +01:00
James Read ba3f4321f6
Merge branch 'main' into next 2026-07-18 11:31:12 +01:00
jamesread f4f644fbc3 fix: Early support for MacOS Signing (#931) 2026-07-18 11:21:29 +01:00
jamesread e322887c4a fix: Windows artifact signing 2026-07-18 10:36:18 +01:00
James Read 5c3d34228e
Next (#1074) 2026-07-17 16:29:45 +00:00
jamesread e2bf82ff9c fix(#952): carry arguments when rerunning an action
The Rerun button ignored the original arguments and always started
actions with an empty argument set, so actions that take arguments
threw instead of re-running.

Rerun now reuses the arguments stored on the log entry: complete
runs restart directly, and incomplete ones (missing values, or
password / very_dangerous_raw_string fields) open the argument form
pre-filled via history.state. Justification-required actions always
re-prompt so each execution is explicitly justified.

Storable arguments are copied onto the log entry only after argument
parsing succeeds, so failed executions no longer persist arguments
that could be replayed.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-17 17:06:04 +01:00
James Read 28722a2aa9
Merge branch 'main' into next 2026-07-17 16:26:58 +01:00
James Read ecb0486074
fix(ui): restore completion flash for argument actions (#1075) 2026-07-17 12:10:24 +01:00
jamesread 153049f29f fix(ui): restore completion flash for argument actions
Argument-form submits remount the dashboard, so flash via a one-shot
binding-scoped pending result that ActionButton consumes after return.
2026-07-17 11:21:59 +01:00
jamesread 9b3fa813f6 fix: Packaging on Alpine (#761) 2026-07-15 23:42:49 +01:00
James Read 4d6199a8c7
Update oauth2_pocketid.adoc scopes (#1073) 2026-07-15 22:30:11 +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
James Read ee97906808
fix: prefix form arguments to prevent collisions with other page elem… (#1072) 2026-07-14 19:49:10 +01:00
jamesread 62ae4fea2b fix: prefix form arguments to prevent collisions with other page elements 2026-07-13 22:10:43 +01:00
jamesread 5b1a29db7f docs: Standardize on "Server Diagnostics", update many screenshots 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 2026-07-08 22:32:41 +01:00