olivetin/service/internal/api
jamesread 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.
2026-07-08 10:46:13 +01:00
..
api.go security: GHSA-jm28-2wcr-qf3h (LOW) enforce logs ACL on sync execution endpoints 2026-07-08 09:52:30 +01:00
apiActionExecTriggers.go fix: emoji names regression, and webhook execution helper info 2026-06-01 00:29:48 +01:00
apiActions.go feat: action group sizing 2026-06-18 23:33:27 +01:00
api_actions_active_test.go feat: circle indicator for running actions, justification support 2026-06-17 23:29:30 +01:00
api_entities_list.go fix: harden checklist JSON wire format, entity pagination, and review findings across API and UI 2026-07-07 10:14:17 +01:00
api_entities_list_test.go fix: harden checklist JSON wire format, entity pagination, and review findings across API and UI 2026-07-07 10:14:17 +01:00
api_entity_related_actions.go fix: harden checklist JSON wire format, entity pagination, and review findings across API and UI 2026-07-07 10:14:17 +01:00
api_entity_related_actions_test.go feat: expand entity list and detail APIs with properties and related actions 2026-07-06 20:37:26 +01:00
api_justification.go fix: harden checklist JSON wire format, entity pagination, and review findings across API and UI 2026-07-07 10:14:17 +01:00
api_justification_test.go fix: harden checklist JSON wire format, entity pagination, and review findings across API and UI 2026-07-07 10:14:17 +01:00
api_log_arguments.go refactor: collapse action justification into a string template field 2026-07-06 20:36:30 +01:00
api_log_arguments_test.go chore: fix flakey test 2026-07-07 10:32:33 +01:00
api_logs_filter_test.go feat: Logs filtering, and log queue with group concurrency 2026-06-16 14:16:43 +01:00
api_queue.go feat: action group sizing 2026-06-18 23:33:27 +01:00
api_queue_test.go feat: action group sizing 2026-06-18 23:33:27 +01:00
api_test.go fix(executor): always anchor custom regex patterns and harden shellAfterCompleted 2026-07-08 10:46:13 +01:00
dashboard_entities.go security: Actions that people didnt have permission to view were being returned (#921) 2026-03-08 22:45:46 +00:00
dashboard_entities_test.go fix: custom CSS and custom JS (#804 and #803) hopefully 2026-06-16 11:56:14 +01:00
dashboards.go feat: action group sizing 2026-06-18 23:33:27 +01:00
local_user_login.go feat: API Key (bearer) auth 2026-05-21 22:59:12 +01:00
local_user_login_test.go feat: API Key (bearer) auth 2026-05-21 22:59:12 +01:00