Commit Graph
28 Commits
Author SHA1 Message Date
Chris Beck 95e996bc7c fixup cargo toml, update readme for prometheus http client 2025-12-18 15:32:35 -07:00
Chris Beck 2c9d5cfb5e rename crate again to signal-gateway-code-tool 2025-12-18 09:56:32 -07:00
Chris Beck 1a67da9e3d rename app-code crate to repo-code 2025-12-17 23:46:29 -07:00
Chris Beck c38c035d0b add metrics support in claude and gateway, and glob feature to signal-gateway-app-code 2025-12-16 16:08:20 -07:00
Chris Beck e2d7d6bb8c add utilities for stripping path prefixes from filenames 2025-12-15 23:56:10 -07:00
Chris Beck e37bc1a986 move http body guts out to signal-gateway-bin
this is a cleaner separation of concerns
2025-12-15 15:31:37 -07:00
Chris Beck ceb988dc07 abstract the claude module out of the signal-gateway and put interface and ipml in their own crates 2025-12-14 11:22:28 -07:00
Chris Beck 2682ee8ee6 split out log-ingest modules to their own crate 2025-12-13 21:40:30 -07:00
Chris Beck b0496fbc9a integrat the app-code plugin to the signal-gateway-bin 2025-12-09 11:43:25 -07:00
Chris Beck f4cf5b50bf add signal-gateway app-code crate 2025-12-09 11:01:42 -07:00
Chris Beck 6633768df6 add claude module 2025-12-07 15:59:46 -07:00
Chris Beck 0b244b8e38 add regex support 2025-12-07 00:24:39 -07:00
Chris Beck 393d68e5ef remove unnecessary dependencies, put prefix on log handler when flattening 2025-12-06 09:50:33 -07:00
Chris Beck 64bc606201 enable conf serde and test the toml format with our current schema 2025-12-06 03:26:30 -07:00
Chris Beck a7cd3bdcde move Logfilter to the Logmessage module, change MessageHandler to a proper trait 2025-12-05 11:20:58 -07:00
Chris Beck 82ed77a098 add support for udp over json logging 2025-12-05 10:18:39 -07:00
Chris Beck 8bd2e6ab68 add admin_http post forwarding 2025-12-05 09:59:04 -07:00
Chris Beck ef1b5ed4ca move all "admin_netcat" stuff to a new admin_netcat module in the gateway-bin, not in the gateway lib 2025-12-05 03:45:50 -07:00
Chris Beck ee436b69db break syslog-rfc5424 dependency in signal-gateway, now it's only in the bin 2025-12-05 02:59:01 -07:00
Chris Beck 3d748572d4 move signal-gateway binary to its own crate, simplify deps 2025-12-05 01:01:39 -07:00
Chris Beck ae26faa045 separate signal-gateway binary from the library, and its deps 2025-12-05 00:46:09 -07:00
Chris Beck 028af2b7fb make rustls and optional feature in both places, organize deps 2025-12-04 23:59:57 -07:00
Chris Beck d4bf12e4ec remove rustls dependency 2025-12-04 23:53:10 -07:00
Chris Beck 7b7b6bcac7 better API and configurability for plots, use in signal-gateway
this adds chrono_tz as a dependency for the timezone interpretation
2025-12-04 21:37:43 -07:00
Chris Beck 5cca5d226c rename prom-client crate to prometheus-http-client 2025-12-04 18:38:43 -07:00
Chris Beck 72fa38d5e5 allow runtime configurable log buffer size, drop circular_buffer crate dep 2025-12-04 18:04:57 -07:00
Chris Beck 3bcdad62fc remove unneeded deps 2025-12-04 16:42:48 -07:00
Chris Beck c44b515ce0 initial commit 2025-12-04 16:34:31 -07:00