Commit Graph

780 Commits

Author SHA1 Message Date
Joel Wetzell be1e01cc3f cleanup mock router 2026-05-19 21:53:04 -05:00
Joel Wetzell 434dcec25f Merge pull request #165 from jwetzell/remove-otel-tracing
remove otel tracing
2026-05-19 21:52:48 -05:00
Joel Wetzell d871eaaa16 remove otel tracing 2026-05-19 21:50:38 -05:00
Joel Wetzell 06a2a156c5 remove unused router level output 2026-05-19 21:46:48 -05:00
Joel Wetzell 7913f5febc Merge pull request #164 from jwetzell/router-output-rename
rename router.output to module.output
2026-05-19 21:38:48 -05:00
Joel Wetzell 99132c90c6 rename router.output to module.output 2026-05-19 21:31:14 -05:00
Joel Wetzell b2e07d7452 Merge pull request #163 from jwetzell/feat/pub-sub-module-type
convert nats and mqtt to a generic pub/sub module type
2026-05-19 21:28:49 -05:00
Joel Wetzell 5def922d93 add missing test module 2026-05-19 21:27:21 -05:00
Joel Wetzell a09249a047 convert nats and mqtt to a generic pub/sub module type 2026-05-19 21:25:29 -05:00
Joel Wetzell a991b264a6 Merge pull request #160 from jwetzell/fix/database-module-interface
rework database module to not expose raw DB
2026-05-19 12:38:13 -05:00
Joel Wetzell 11bbf1a703 rework database module to not expose raw DB 2026-05-19 12:33:54 -05:00
Joel Wetzell bd8368fbb1 add nats to smoke test config 2026-05-19 09:05:41 -05:00
Joel Wetzell 54ee4a2dde Merge pull request #158 from jwetzell/module-context-handling
rework context handling throughout router and modules
v0.21.1
2026-05-18 18:44:03 -05:00
Joel Wetzell 4415b8e892 cleanup logging 2026-05-18 18:42:37 -05:00
Joel Wetzell 95d46d0acd rework context handling throughout router and modules 2026-05-18 18:25:36 -05:00
Joel Wetzell b1be2f8d26 Merge pull request #157 from jwetzell/fix/db-query-params-schema
add missing params schema to db.query processor
2026-05-18 18:20:50 -05:00
Joel Wetzell 0ec217a439 add a kind of all-in-one test config 2026-05-18 18:18:31 -05:00
Joel Wetzell 106d7fee10 move MustCompile regex out of constructor 2026-05-18 18:17:38 -05:00
Joel Wetzell 547bc60ed7 add TODO 2026-05-18 18:17:15 -05:00
Joel Wetzell 3b158185d6 add missing params schema to db.query processor 2026-05-18 18:17:02 -05:00
Joel Wetzell 507715b885 remove goreleaser things 2026-05-17 13:54:34 -05:00
Joel Wetzell 419bcf7ad4 fix extension on windows builds v0.21.0 2026-05-17 13:13:41 -05:00
Joel Wetzell c52c4299e9 add release creation and artificat upload 2026-05-17 13:06:36 -05:00
Joel Wetzell 8bfcbea992 remove zig setup from macos jobs 2026-05-17 12:53:46 -05:00
Joel Wetzell b31442b794 split macos and build natively 2026-05-17 12:53:05 -05:00
Joel Wetzell 6a324a41b5 add job to setup release properties 2026-05-17 12:43:15 -05:00
Joel Wetzell 49227f9a82 add macos build job 2026-05-17 12:32:57 -05:00
Joel Wetzell 2ba309636f set CGO enabled for native go builds 2026-05-17 12:19:33 -05:00
Joel Wetzell 1d8756508d split linux build into two 2026-05-17 12:17:19 -05:00
Joel Wetzell 69e839efb2 add step to install alsa 2026-05-17 11:44:38 -05:00
Joel Wetzell dd28c40b19 only docker build and push on tag 2026-05-17 11:40:03 -05:00
Joel Wetzell 410c2c4e1f start working on getting rid of gorelease and full cross platform builds 2026-05-17 11:39:00 -05:00
Joel Wetzell e9d5688852 Merge pull request #155 from jwetzell/config-file-permission-bits
tighten up permission bits on config file writes
2026-05-17 10:09:24 -05:00
Joel Wetzell df532d7677 Merge pull request #154 from jwetzell/fix/http-server-read-header-timeout
add read header timeout to http servers
2026-05-17 10:08:00 -05:00
Joel Wetzell 727d63cc32 tighten up permission bits on config file writes 2026-05-17 10:05:27 -05:00
Joel Wetzell 9125b323ff add read header timeout to http servers 2026-05-17 10:03:48 -05:00
Joel Wetzell ad4aa91e08 minor linting things 2026-05-17 09:50:08 -05:00
Joel Wetzell 4bdfe0b00a add error return to database module 2026-05-17 09:50:01 -05:00
Joel Wetzell 2fdf6d1a61 rearrange error return 2026-05-17 09:49:36 -05:00
Joel Wetzell b4d4ef3421 cleanup some error handling lint issues 2026-05-17 09:48:49 -05:00
Joel Wetzell 8752b35ea4 Merge pull request #153 from jwetzell/fix/serial-client-closing
close serial client more reliably
2026-05-17 09:06:36 -05:00
Joel Wetzell e5c8e01bf0 close serial client more reliably 2026-05-17 08:37:11 -05:00
Joel Wetzell 91063f50da better port error message for serial.client 2026-05-17 08:35:59 -05:00
Joel Wetzell 08941ceaa0 Merge pull request #152 from jwetzell/fix/serial-client-schema
fix params schema for serial.client
2026-05-17 07:54:59 -05:00
Joel Wetzell acb834405e fix params schema for serial.client 2026-05-17 07:53:20 -05:00
Joel Wetzell ac2930b91b take reference to module for future process calls 2026-05-14 22:35:31 -05:00
Joel Wetzell d16e247a3a update artnet-go 2026-05-14 20:50:40 -05:00
Joel Wetzell a134a8929f update free-d-go 2026-05-14 19:50:38 -05:00
Joel Wetzell ad91be50c4 pre-intialize and instance of the WASM script to use in process 2026-05-14 19:50:38 -05:00
Joel Wetzell d4abe7ed2d todo's 2026-05-14 19:50:38 -05:00