Commit Graph

  • f175bed084 go mod tidy Joel Wetzell 2026-05-26 17:27:47 -05:00
  • 80f8152dfb don't export module/processor/framer registrations Joel Wetzell 2026-05-26 17:27:35 -05:00
  • 0ff212742a Merge pull request #168 from jwetzell/feat/rate-limiter Joel Wetzell 2026-05-24 14:24:38 -05:00
  • 8fe0f7e6a2 add rate limiting filter Joel Wetzell 2026-05-24 14:19:58 -05:00
  • 9db958b523 only run docker job on tag Joel Wetzell 2026-05-23 11:50:45 -05:00
  • ea427bd2b6 update artnet-go v0.22.0 Joel Wetzell 2026-05-23 07:57:42 -05:00
  • 5a2aefbdd5 update free-d-decode Joel Wetzell 2026-05-23 07:57:34 -05:00
  • 4323a21015 move init functions to top of file Joel Wetzell 2026-05-22 17:45:03 -05:00
  • fb3c775765 go fix Joel Wetzell 2026-05-20 22:28:05 -05:00
  • cf41bcae85 align method receiver variable names Joel Wetzell 2026-05-20 21:25:30 -05:00
  • 4cedd58a76 switch modules to accept an InputHandler instead of the full router Joel Wetzell 2026-05-20 21:03:41 -05:00
  • be0b1c4a5f update test config with new pubsub.publish processor Joel Wetzell 2026-05-20 21:03:14 -05:00
  • 290a89d38e Merge pull request #167 from jwetzell/feat/kv-set-from-payload Joel Wetzell 2026-05-20 20:40:48 -05:00
  • b495446926 switch kv.set to take value from incoming payload Joel Wetzell 2026-05-20 20:38:45 -05:00
  • fa4eeddbbf Merge pull request #166 from jwetzell/fix/params-schema-required Joel Wetzell 2026-05-20 17:30:28 -05:00
  • 1bbe0cc045 don't make params schema required if all properties are optional Joel Wetzell 2026-05-20 17:27:32 -05:00
  • 70c4aa172a add test for reading from sqlite file Joel Wetzell 2026-05-20 17:26:50 -05:00
  • 849a59a63b add ability to set test kv properties Joel Wetzell 2026-05-20 17:26:21 -05:00
  • 00b03197c2 Merge pull request #161 from jwetzell/dependabot/go_modules/modernc.org/quickjs-0.18.2 Joel Wetzell 2026-05-19 22:03:23 -05:00
  • bb44e3b813 fix rogue error check Joel Wetzell 2026-05-19 22:01:59 -05:00
  • 099a8af271 Bump modernc.org/quickjs from 0.18.1 to 0.18.2 dependabot[bot] 2026-05-20 03:01:34 +00:00
  • f640dac0ad Merge pull request #162 from jwetzell/dependabot/go_modules/go.bug.st/serial-1.7.0 Joel Wetzell 2026-05-19 21:59:34 -05:00
  • 3c5b1cac4d fix processor type in configs Joel Wetzell 2026-05-19 21:56:50 -05:00
  • 7c8695b9fe start working on startup tests for modules Joel Wetzell 2026-05-19 21:56:04 -05:00
  • 5db23627d6 add constructor for test module type Joel Wetzell 2026-05-19 21:55:43 -05:00
  • 9f47318b7a Bump go.bug.st/serial from 1.6.4 to 1.7.0 dependabot[bot] 2026-05-20 02:54:58 +00:00
  • be1e01cc3f cleanup mock router Joel Wetzell 2026-05-19 21:53:04 -05:00
  • 434dcec25f Merge pull request #165 from jwetzell/remove-otel-tracing Joel Wetzell 2026-05-19 21:52:48 -05:00
  • d871eaaa16 remove otel tracing Joel Wetzell 2026-05-19 21:50:38 -05:00
  • 06a2a156c5 remove unused router level output Joel Wetzell 2026-05-19 21:46:48 -05:00
  • 7913f5febc Merge pull request #164 from jwetzell/router-output-rename Joel Wetzell 2026-05-19 21:38:48 -05:00
  • 99132c90c6 rename router.output to module.output Joel Wetzell 2026-05-19 21:31:14 -05:00
  • b2e07d7452 Merge pull request #163 from jwetzell/feat/pub-sub-module-type Joel Wetzell 2026-05-19 21:28:49 -05:00
  • 5def922d93 add missing test module Joel Wetzell 2026-05-19 21:27:21 -05:00
  • a09249a047 convert nats and mqtt to a generic pub/sub module type Joel Wetzell 2026-05-19 21:25:29 -05:00
  • a991b264a6 Merge pull request #160 from jwetzell/fix/database-module-interface Joel Wetzell 2026-05-19 12:38:13 -05:00
  • 11bbf1a703 rework database module to not expose raw DB Joel Wetzell 2026-05-19 12:33:54 -05:00
  • bd8368fbb1 add nats to smoke test config Joel Wetzell 2026-05-19 09:05:41 -05:00
  • 54ee4a2dde Merge pull request #158 from jwetzell/module-context-handling v0.21.1 Joel Wetzell 2026-05-18 18:44:03 -05:00
  • 4415b8e892 cleanup logging Joel Wetzell 2026-05-18 18:42:37 -05:00
  • 95d46d0acd rework context handling throughout router and modules Joel Wetzell 2026-05-18 18:16:05 -05:00
  • b1be2f8d26 Merge pull request #157 from jwetzell/fix/db-query-params-schema Joel Wetzell 2026-05-18 18:20:50 -05:00
  • 0ec217a439 add a kind of all-in-one test config Joel Wetzell 2026-05-18 18:18:31 -05:00
  • 106d7fee10 move MustCompile regex out of constructor Joel Wetzell 2026-05-18 18:17:38 -05:00
  • 547bc60ed7 add TODO Joel Wetzell 2026-05-18 18:17:15 -05:00
  • 3b158185d6 add missing params schema to db.query processor Joel Wetzell 2026-05-18 18:17:02 -05:00
  • 507715b885 remove goreleaser things Joel Wetzell 2026-05-17 13:54:34 -05:00
  • 419bcf7ad4 fix extension on windows builds v0.21.0 Joel Wetzell 2026-05-17 13:13:41 -05:00
  • c52c4299e9 add release creation and artificat upload Joel Wetzell 2026-05-17 13:06:36 -05:00
  • 8bfcbea992 remove zig setup from macos jobs Joel Wetzell 2026-05-17 12:53:46 -05:00
  • b31442b794 split macos and build natively Joel Wetzell 2026-05-17 12:53:05 -05:00
  • 6a324a41b5 add job to setup release properties Joel Wetzell 2026-05-17 12:43:15 -05:00
  • 49227f9a82 add macos build job Joel Wetzell 2026-05-17 12:32:57 -05:00
  • 2ba309636f set CGO enabled for native go builds Joel Wetzell 2026-05-17 12:19:33 -05:00
  • 1d8756508d split linux build into two Joel Wetzell 2026-05-17 12:17:19 -05:00
  • 69e839efb2 add step to install alsa Joel Wetzell 2026-05-17 11:44:38 -05:00
  • dd28c40b19 only docker build and push on tag Joel Wetzell 2026-05-17 11:40:03 -05:00
  • 410c2c4e1f start working on getting rid of gorelease and full cross platform builds Joel Wetzell 2026-05-17 11:39:00 -05:00
  • e9d5688852 Merge pull request #155 from jwetzell/config-file-permission-bits Joel Wetzell 2026-05-17 10:09:24 -05:00
  • df532d7677 Merge pull request #154 from jwetzell/fix/http-server-read-header-timeout Joel Wetzell 2026-05-17 10:08:00 -05:00
  • 727d63cc32 tighten up permission bits on config file writes Joel Wetzell 2026-05-17 10:05:27 -05:00
  • 9125b323ff add read header timeout to http servers Joel Wetzell 2026-05-17 10:03:48 -05:00
  • ad4aa91e08 minor linting things Joel Wetzell 2026-05-17 09:50:08 -05:00
  • 4bdfe0b00a add error return to database module Joel Wetzell 2026-05-17 09:50:01 -05:00
  • 2fdf6d1a61 rearrange error return Joel Wetzell 2026-05-17 09:49:36 -05:00
  • b4d4ef3421 cleanup some error handling lint issues Joel Wetzell 2026-05-17 09:48:49 -05:00
  • 8752b35ea4 Merge pull request #153 from jwetzell/fix/serial-client-closing Joel Wetzell 2026-05-17 09:06:36 -05:00
  • e5c8e01bf0 close serial client more reliably Joel Wetzell 2026-05-17 08:37:11 -05:00
  • 91063f50da better port error message for serial.client Joel Wetzell 2026-05-17 08:35:59 -05:00
  • 08941ceaa0 Merge pull request #152 from jwetzell/fix/serial-client-schema Joel Wetzell 2026-05-17 07:54:59 -05:00
  • acb834405e fix params schema for serial.client Joel Wetzell 2026-05-17 07:53:20 -05:00
  • ac2930b91b take reference to module for future process calls Joel Wetzell 2026-05-14 22:35:31 -05:00
  • d16e247a3a update artnet-go Joel Wetzell 2026-05-14 20:50:40 -05:00
  • a134a8929f update free-d-go Joel Wetzell 2026-05-14 19:50:11 -05:00
  • ad91be50c4 pre-intialize and instance of the WASM script to use in process Joel Wetzell 2026-05-14 19:49:59 -05:00
  • d4abe7ed2d todo's Joel Wetzell 2026-05-14 19:49:28 -05:00
  • 0912949f31 add return early option for slice casting Joel Wetzell 2026-05-14 19:49:13 -05:00
  • b4b5e17265 Merge pull request #151 from jwetzell/benchmarks Joel Wetzell 2026-05-14 19:48:31 -05:00
  • 9eb05c8360 add basic benchmark for most processors Joel Wetzell 2026-05-14 19:44:19 -05:00
  • fa4997ba78 fix websocket connection disconnect and auto reconnect v0.20.0 Joel Wetzell 2026-05-13 19:59:30 -05:00
  • dc0479c713 Merge pull request #149 from jwetzell/dependabot/go_modules/modernc.org/sqlite-1.50.1 Joel Wetzell 2026-05-13 19:24:53 -05:00
  • 4636ec0d44 Merge pull request #150 from jwetzell/websocket-client Joel Wetzell 2026-05-13 19:21:40 -05:00
  • 5d8df7ed2a replace sqlite version query Joel Wetzell 2026-05-13 19:21:22 -05:00
  • b58beb5568 Merge pull request #148 from jwetzell/dependabot/go_modules/github.com/urfave/cli/v3-3.9.0 Joel Wetzell 2026-05-13 19:18:21 -05:00
  • 58ffc6a12b add websocket.client module Joel Wetzell 2026-05-13 19:11:48 -05:00
  • 526e3afa5f Bump modernc.org/sqlite from 1.50.0 to 1.50.1 dependabot[bot] 2026-05-12 22:17:30 +00:00
  • ea977f4634 Bump github.com/urfave/cli/v3 from 3.8.0 to 3.9.0 dependabot[bot] 2026-05-12 22:17:19 +00:00
  • 9d22f9fc47 chore: updates Joel Wetzell 2026-05-09 13:49:48 -05:00
  • 7367f55fa9 chore: go fix Joel Wetzell 2026-05-09 13:37:02 -05:00
  • 1ac93ebe21 Merge pull request #147 from jwetzell/limit-context-values Joel Wetzell 2026-05-06 21:34:55 -05:00
  • 833bd529d6 pull all non-request scoped values out of context Joel Wetzell 2026-05-06 21:33:16 -05:00
  • eb25c73f3a Merge pull request #146 from jwetzell/api-decouple v0.19.2 Joel Wetzell 2026-05-06 17:18:31 -05:00
  • 984cb435d5 work towards decoupling api from router Joel Wetzell 2026-05-06 17:16:45 -05:00
  • 427d69d443 Merge pull request #144 from jwetzell/dependabot/go_modules/github.com/nats-io/nats-server/v2-2.14.0 Joel Wetzell 2026-05-05 17:16:09 -05:00
  • ecb5b1ce12 Merge pull request #145 from jwetzell/dependabot/go_modules/modernc.org/quickjs-0.18.1 Joel Wetzell 2026-05-05 17:15:54 -05:00
  • b81a1344b3 Bump modernc.org/quickjs from 0.18.0 to 0.18.1 dependabot[bot] 2026-05-05 17:28:46 +00:00
  • eca1db9605 Bump github.com/nats-io/nats-server/v2 from 2.12.8 to 2.14.0 dependabot[bot] 2026-05-05 17:28:38 +00:00
  • c1b3b6d553 Merge pull request #141 from jwetzell/dependabot/go_modules/github.com/redis/go-redis/v9-9.19.0 Joel Wetzell 2026-04-29 13:33:37 -05:00
  • e7989bd950 Merge pull request #140 from jwetzell/dependabot/go_modules/github.com/nats-io/nats-server/v2-2.12.8 Joel Wetzell 2026-04-29 13:32:55 -05:00
  • bc23815062 Merge pull request #139 from jwetzell/dependabot/go_modules/modernc.org/sqlite-1.50.0 Joel Wetzell 2026-04-29 13:32:46 -05:00