Commit Graph

  • 889f0e5263 chore: add .worktrees/ to .gitignore for worktree isolation hsiegeln 2026-03-27 18:27:34 +01:00
  • 3a41e1f1d3 docs: add execution overlay implementation plan (sub-project 2) hsiegeln 2026-03-27 18:25:47 +01:00
  • 509159417b docs: add execution overlay & debugger design spec (sub-project 2) hsiegeln 2026-03-27 18:13:03 +01:00
  • 30c8fe1091 feat: add minimap overview to process diagram hsiegeln 2026-03-27 17:16:05 +01:00
  • b1ff05439a docs: update design spec and increase section gap to 80px hsiegeln 2026-03-27 17:10:01 +01:00
  • eb9c20e734 feat: drill-down into sub-routes with breadcrumb navigation hsiegeln 2026-03-27 16:58:35 +01:00
  • f6220a9f89 feat: support ON_COMPLETION handler sections in diagram hsiegeln 2026-03-27 16:45:10 +01:00
  • 9b7626f6ff fix: diagram rendering improvements hsiegeln 2026-03-27 16:33:24 +01:00
  • 20d1182259 fix: recursive compound nesting, fixed node width, zoom crash hsiegeln 2026-03-27 14:26:35 +01:00
  • afcb7d3175 fix: DevDiagram page uses time range and correct catalog shape hsiegeln 2026-03-27 14:05:32 +01:00
  • ac32396a57 feat: add interactive ProcessDiagram SVG component (sub-project 1/3) hsiegeln 2026-03-27 13:55:29 +01:00
  • 78e12f5cf9 fix: separate onException/errorHandler into distinct RouteFlow segments hsiegeln 2026-03-27 09:15:06 +01:00
  • 62709ce80b feat: include tap attributes in cmd-K full-text search hsiegeln 2026-03-27 08:13:58 +01:00
  • ea88042ef5 fix: exclude search endpoint from audit log hsiegeln 2026-03-26 23:55:24 +01:00
  • cde79bd172 fix: remove stale diagramNodeId from test ProcessorRecord constructors hsiegeln 2026-03-26 23:40:13 +01:00
  • a2a8e4ae3f feat: rename logForwardingLevel to applicationLogLevel, add agentLogLevel hsiegeln 2026-03-26 23:36:31 +01:00
  • 6e187ccb48 feat: native TRACE log level with design system 0.1.16 hsiegeln 2026-03-26 23:07:42 +01:00
  • 862a27b0b8 feat: add TRACE log level support across UI hsiegeln 2026-03-26 23:03:15 +01:00
  • d6c1f2c25b refactor: derive processor-route mapping from diagrams instead of executions hsiegeln 2026-03-26 23:00:10 +01:00
  • 100b780b47 refactor: remove diagramNodeId indirection, use processorId directly hsiegeln 2026-03-26 22:44:07 +01:00
  • bd63a8ce95 feat: App Config slide-in with Route column, clickable taps, and edit toolbar hsiegeln 2026-03-26 22:26:28 +01:00
  • ef9ec6069f fix: improve App Config slide-in panel layout hsiegeln 2026-03-26 21:49:03 +01:00
  • bf84f1814f feat: convert App Config detail to slide-in DetailPanel hsiegeln 2026-03-26 21:44:30 +01:00
  • 00efaf0ca0 chore: bump @cameleer/design-system to 0.1.14 hsiegeln 2026-03-26 21:35:11 +01:00
  • 900b6f45c5 fix: use pencil and trash icons for tap row actions hsiegeln 2026-03-26 21:32:05 +01:00
  • dd6ea7563f feat: use Toggle switch for metrics setting on AgentHealth config bar hsiegeln 2026-03-26 21:30:35 +01:00
  • 57bb84a2df fix: align edit and save/cancel buttons after badges on AgentHealth hsiegeln 2026-03-26 21:28:30 +01:00
  • a0fbf785c3 fix: move config edit button to right side of badges on AgentHealth hsiegeln 2026-03-26 21:27:01 +01:00
  • 91e51d4f6a feat: show configured taps count on Admin App Config overview hsiegeln 2026-03-26 21:22:59 +01:00
  • b52d588fc5 feat: add tooltips to tap attribute type selector buttons hsiegeln 2026-03-26 19:47:39 +01:00
  • 23b23bbb66 fix: replace crypto.randomUUID with fallback for non-HTTPS contexts hsiegeln 2026-03-26 19:46:32 +01:00
  • 82b47f4364 fix: use design system status tokens for test expression result alerts hsiegeln 2026-03-26 19:38:24 +01:00
  • e4b2dd2604 fix: use design system tokens for tap type selector active state hsiegeln 2026-03-26 19:37:12 +01:00
  • 3b31e69ae4 chore: regenerate openapi.json and schema.d.ts from live server hsiegeln 2026-03-26 19:22:55 +01:00
  • 499fd7f8e8 fix: accept ISO datetime for audit log from/to parameters hsiegeln 2026-03-26 19:07:09 +01:00
  • 1080c76e99 feat: wire attributes from RouteExecution/ProcessorExecution into storage hsiegeln 2026-03-26 19:03:18 +01:00
  • 7f58bca0e6 chore: update IngestionService TODO comments for attributes wiring hsiegeln 2026-03-26 18:59:17 +01:00
  • c087e4af08 fix: add missing attributes parameter to test record constructors hsiegeln 2026-03-26 18:58:44 +01:00
  • 387ed44989 fix: add missing attributes parameter to test record constructors hsiegeln 2026-03-26 18:58:32 +01:00
  • 64b677696e feat(ui): restructure AppConfigDetailPage into 3 sections hsiegeln 2026-03-26 18:48:14 +01:00
  • 78813ea15f feat(ui): add taps DataTable, CRUD modal with test expression to RouteDetail hsiegeln 2026-03-26 18:44:36 +01:00
  • 807e191397 feat(ui): add recording toggle, active taps KPI, and taps tab to RouteDetail hsiegeln 2026-03-26 18:44:06 +01:00
  • 47ff122c48 feat: add Attributes column to Dashboard exchanges table hsiegeln 2026-03-26 18:36:53 +01:00
  • eb796f531f feat(ui): add replay modal to ExchangeDetail page hsiegeln 2026-03-26 18:35:00 +01:00
  • a3706cf7c2 feat(ui): display business attributes on ExchangeDetail page hsiegeln 2026-03-26 18:33:16 +01:00
  • 2b1d49c032 feat: add TapDefinition, extend ApplicationConfig, and add API hooks hsiegeln 2026-03-26 18:29:52 +01:00
  • ae1ee38441 feat: add attributes fields to schema.d.ts types hsiegeln 2026-03-26 18:29:47 +01:00
  • d6d96aad07 feat: add TEST_EXPRESSION command with request-reply infrastructure hsiegeln 2026-03-26 18:27:59 +01:00
  • 2d6cc4c634 feat(search): deserialize and surface attributes in detail service and OpenSearch indexing (Task 4) hsiegeln 2026-03-26 18:23:47 +01:00
  • ca5250c134 feat(ingestion): wire attributes through ingestion pipeline into PostgreSQL (Task 3) hsiegeln 2026-03-26 18:23:38 +01:00
  • 64f797bd96 feat(core): add attributes field to storage records and detail/summary models (Task 2) hsiegeln 2026-03-26 18:23:32 +01:00
  • f08461cf35 feat(db): add attributes JSONB columns to executions and processor_executions (Task 1) hsiegeln 2026-03-26 18:23:26 +01:00
  • 2b5d803a60 docs: add implementation plan for taps, attributes, replay UI features hsiegeln 2026-03-26 18:13:58 +01:00
  • e3902cd85f docs: add UI design spec for taps, attributes, replay, recording & compression hsiegeln 2026-03-26 17:48:20 +01:00
  • 25ca8d5132 feat: show log indices on OpenSearch admin page hsiegeln 2026-03-26 16:47:44 +01:00
  • 0d94132c98 feat: SOC2 audit log completeness — hybrid interceptor + explicit calls hsiegeln 2026-03-26 16:41:10 +01:00
  • 0e6de69cd9 feat: add App Config detail page with view/edit mode hsiegeln 2026-03-26 16:15:27 +01:00
  • e53274bcb9 fix: LogViewer and EventFeed scroll to top on load hsiegeln 2026-03-26 15:54:56 +01:00
  • 4433b26bf8 fix: move pencil/save buttons to start of config bar for consistency hsiegeln 2026-03-26 15:38:36 +01:00
  • 74fa08f41f fix: visible Save/Cancel buttons on AgentHealth config edit mode hsiegeln 2026-03-26 13:20:11 +01:00
  • 4b66d78cf4 refactor: config settings shown as badges with pencil-to-edit hsiegeln 2026-03-26 13:12:56 +01:00
  • b1c2950b1e fix: add id field to AppConfigPage DataTable rows hsiegeln 2026-03-26 12:55:19 +01:00
  • b0484459a2 feat: add application config overview and inline editing hsiegeln 2026-03-26 12:51:07 +01:00
  • 056a6f0ff5 feat: sidebar exchange counts respect selected time range hsiegeln 2026-03-26 12:21:10 +01:00
  • f4bf38fcba feat: add inspect column to agent instance data table hsiegeln 2026-03-26 12:01:57 +01:00
  • 15632a2170 fix: show full exchange ID in breadcrumb hsiegeln 2026-03-26 11:49:41 +01:00
  • 479b67cd2d refactor: consolidate breadcrumbs to single TopBar instance hsiegeln 2026-03-26 11:40:37 +01:00
  • bde0459416 fix: prevent log viewer flicker on ExchangeDetail page hsiegeln 2026-03-26 11:03:38 +01:00
  • a01712e68c fix: use .keyword suffix on both exchangeId term queries hsiegeln 2026-03-26 10:45:59 +01:00
  • 9aa78f681d fix: use .keyword suffix for MDC exchangeId term query hsiegeln 2026-03-26 10:45:14 +01:00
  • befefe457f fix: query both top-level and MDC exchangeId for log search hsiegeln 2026-03-26 10:40:42 +01:00
  • ea665ff411 feat: exchange-level log viewer on ExchangeDetail page hsiegeln 2026-03-26 10:26:30 +01:00
  • f9bd492191 chore: update design system to v0.1.11 (live time range fix) hsiegeln 2026-03-26 09:57:43 +01:00
  • 1be303b801 feat: add application log panel to agent health page hsiegeln 2026-03-25 22:54:07 +01:00
  • d57249906a fix: refresh buttons use "now" as to-date for queries hsiegeln 2026-03-25 22:41:00 +01:00
  • 6a24dd01e9 fix: add exchange body fields to schema.d.ts for CI tsc check hsiegeln 2026-03-25 22:06:26 +01:00
  • e10f021c54 use self hosted image for build hsiegeln 2026-03-25 22:03:19 +01:00
  • b3c5e87230 fix: expose exchange body in API, fix RouteFlow index mapping hsiegeln 2026-03-25 22:02:26 +01:00
  • 9b63443842 feat: add sort toggle and refresh buttons to log/timeline panels hsiegeln 2026-03-25 19:53:33 +01:00
  • cd30c2d9b5 fix: match log/timeline height, DESC sort with scroll-to-top hsiegeln 2026-03-25 19:12:08 +01:00
  • b612941aae feat: wire up application logs from OpenSearch, fix event autoscroll hsiegeln 2026-03-25 18:56:13 +01:00
  • 20ee448f4e fix: OpenSearch status field mismatch, adopt RouteFlow flows prop hsiegeln 2026-03-25 18:34:58 +01:00
  • 2bbca8ae38 fix: force SNAPSHOT update in Docker build (-U flag) hsiegeln 2026-03-25 13:36:07 +01:00
  • fea50b51ae fix: force SNAPSHOT update in CI build (-U flag) hsiegeln 2026-03-25 13:33:53 +01:00
  • 79d37118e0 chore: use pre-baked build images from cameleer-build-images claude 2026-03-25 13:26:11 +01:00
  • 7fd55ea8ba fix: remove core LogIndexService to fix CI snapshot resolution hsiegeln 2026-03-25 13:11:11 +01:00
  • c96fbef5d5 ci: retry after cameleer3-common publish hsiegeln 2026-03-25 13:05:23 +01:00
  • 7423e2ca14 feat: add application log ingestion with OpenSearch storage hsiegeln 2026-03-25 11:53:27 +01:00
  • bf600f8c5f fix: read version and updated_at from SQL columns in config repository hsiegeln 2026-03-25 10:22:13 +01:00
  • 996ea65293 feat: LIVE/PAUSED toggle controls data fetching on sidebar navigation hsiegeln 2026-03-25 10:01:14 +01:00
  • 9866dd5f23 fix: move design system dev install after COPY to bust Docker cache hsiegeln 2026-03-25 09:37:51 +01:00
  • d9c8816647 feat: add OpenSearch highlight snippets to search results hsiegeln 2026-03-25 09:29:07 +01:00
  • b32c97c02b feat: fix Cmd-K shortcut and add exchange full-text search to command palette hsiegeln 2026-03-25 08:57:24 +01:00
  • 552f02d25c fix: add JWT auth to application config API calls hsiegeln 2026-03-25 08:19:44 +01:00
  • 9f9968abab chore: upgrade cameleer3-common to 1.0-SNAPSHOT and enable snapshot resolution hsiegeln 2026-03-25 08:04:29 +01:00
  • 69a3eb192f feat: persistent per-application config with GET/PUT endpoints hsiegeln 2026-03-25 07:42:55 +01:00
  • 488a32f319 feat: show tracing badges on processor nodes hsiegeln 2026-03-24 23:10:37 +01:00
  • bf57fd139b fix: show tracing action on all Flow view nodes hsiegeln 2026-03-24 22:46:52 +01:00
  • 581d53a33e fix: match SET_TRACED_PROCESSORS payload to agent protocol hsiegeln 2026-03-24 22:43:55 +01:00
  • f4dd2b3415 feat: add processor tracing toggle to exchange detail views hsiegeln 2026-03-24 22:30:26 +01:00