886 Commits

Author SHA1 Message Date
Joel Wetzell 9b76ee8195 make sure to use a distinct framer for both directions of communication 2026-06-01 21:32:14 -05:00
Joel Wetzell d48a89d1ef reword description 2026-06-01 18:30:19 -05:00
Joel Wetzell b01bebea54 Merge pull request #178 from jwetzell/processor-params-schema-descriptions
add description information to params for processors
2026-06-01 17:56:39 -05:00
Joel Wetzell 73905e1274 add description information to params for processors 2026-06-01 17:55:30 -05:00
Joel Wetzell 56566cf666 Merge pull request #177 from jwetzell/module-params-descriptions
add description information to params for modules
2026-06-01 17:39:30 -05:00
Joel Wetzell 5d1e6622cb add description information to params for modules 2026-06-01 17:39:00 -05:00
Joel Wetzell 81ae00c943 wrap config schema errors v0.23.0 2026-05-30 22:18:48 -05:00
Joel Wetzell 49e351c760 update artnet-go 2026-05-30 22:18:39 -05:00
Joel Wetzell e90356762c if tcp client is closed by stop, stop retrying 2026-05-30 22:18:28 -05:00
Joel Wetzell 68586cd588 some close work in websocket.client 2026-05-30 22:18:22 -05:00
Joel Wetzell 5e87cdcc5e Merge pull request #173 from jwetzell/dependabot/go_modules/github.com/nats-io/nats-server/v2-2.14.1
Bump github.com/nats-io/nats-server/v2 from 2.14.0 to 2.14.1
2026-05-27 22:00:49 -05:00
Joel Wetzell 2d6fa2ad19 Merge pull request #174 from jwetzell/dependabot/go_modules/go.bug.st/serial-1.7.1
Bump go.bug.st/serial from 1.7.0 to 1.7.1
2026-05-27 22:00:24 -05:00
Joel Wetzell 3ab2cade81 add more to smoke config 2026-05-27 21:02:09 -05:00
Joel Wetzell 2078d8533f Merge pull request #176 from jwetzell/fix/http-response-schema
align http.response.create schema with reality
2026-05-27 20:59:17 -05:00
Joel Wetzell 9b5a9ce6d0 align http.response.create schema with reality 2026-05-27 20:54:11 -05:00
Joel Wetzell dbeb1e8c29 Merge pull request #175 from jwetzell/chore/shutdown-rework
rework module shutdown process to cancel module context in defer
2026-05-27 20:53:31 -05:00
Joel Wetzell 0b494fce91 rework module shutdown process to cancel module context in defer 2026-05-27 20:50:33 -05:00
Joel Wetzell 52ca801fbd add context to keyvaluemodule get/set 2026-05-27 18:30:23 -05:00
Joel Wetzell 3adbae8068 Merge pull request #172 from jwetzell/dependabot/github_actions/docker/login-action-4.2.0
Bump docker/login-action from 4.1.0 to 4.2.0
2026-05-27 15:35:46 -05:00
Joel Wetzell 4ba718e2c6 Merge pull request #171 from jwetzell/dependabot/github_actions/docker/build-push-action-7.2.0
Bump docker/build-push-action from 7.1.0 to 7.2.0
2026-05-27 15:35:37 -05:00
Joel Wetzell fa595a027b Merge pull request #170 from jwetzell/dependabot/github_actions/docker/metadata-action-6.1.0
Bump docker/metadata-action from 6.0.0 to 6.1.0
2026-05-27 15:35:28 -05:00
Joel Wetzell 5660acfca6 Merge pull request #169 from jwetzell/dependabot/github_actions/docker/setup-buildx-action-4.1.0
Bump docker/setup-buildx-action from 4.0.0 to 4.1.0
2026-05-27 15:35:19 -05:00
dependabot[bot] 3a1bc74fcf Bump go.bug.st/serial from 1.7.0 to 1.7.1
Bumps [go.bug.st/serial](https://github.com/bugst/go-serial) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/bugst/go-serial/releases)
- [Commits](https://github.com/bugst/go-serial/compare/v1.7.0...v1.7.1)

---
updated-dependencies:
- dependency-name: go.bug.st/serial
  dependency-version: 1.7.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-26 23:15:14 +00:00
dependabot[bot] 62ce5bf2f8 Bump github.com/nats-io/nats-server/v2 from 2.14.0 to 2.14.1
Bumps [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) from 2.14.0 to 2.14.1.
- [Release notes](https://github.com/nats-io/nats-server/releases)
- [Changelog](https://github.com/nats-io/nats-server/blob/main/RELEASES.md)
- [Commits](https://github.com/nats-io/nats-server/compare/v2.14.0...v2.14.1)

---
updated-dependencies:
- dependency-name: github.com/nats-io/nats-server/v2
  dependency-version: 2.14.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-26 23:15:06 +00:00
dependabot[bot] 0f70596eb0 Bump docker/login-action from 4.1.0 to 4.2.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/4907a6ddec9925e35a0a9e82d7399ccc52663121...650006c6eb7dba73a995cc03b0b2d7f5ca915bee)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-26 23:14:42 +00:00
dependabot[bot] db3d0530a5 Bump docker/build-push-action from 7.1.0 to 7.2.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/bcafcacb16a39f128d818304e6c9c0c18556b85f...f9f3042f7e2789586610d6e8b85c8f03e5195baf)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-26 23:14:37 +00:00
dependabot[bot] 6b53211267 Bump docker/metadata-action from 6.0.0 to 6.1.0
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/030e881283bb7a6894de51c315a6bfe6a94e05cf...80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-26 23:14:34 +00:00
dependabot[bot] 821d192eb7 Bump docker/setup-buildx-action from 4.0.0 to 4.1.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd...d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-26 23:14:31 +00:00
Joel Wetzell b50882fc4a fix error message in test 2026-05-26 17:56:08 -05:00
Joel Wetzell 438c396aeb include processor index in processpayload error 2026-05-26 17:53:34 -05:00
Joel Wetzell f175bed084 go mod tidy 2026-05-26 17:27:47 -05:00
Joel Wetzell 80f8152dfb don't export module/processor/framer registrations 2026-05-26 17:27:35 -05:00
Joel Wetzell 0ff212742a Merge pull request #168 from jwetzell/feat/rate-limiter
add rate limiting filter
2026-05-24 14:24:38 -05:00
Joel Wetzell 8fe0f7e6a2 add rate limiting filter 2026-05-24 14:19:58 -05:00
Joel Wetzell 9db958b523 only run docker job on tag 2026-05-23 11:50:45 -05:00
Joel Wetzell ea427bd2b6 update artnet-go v0.22.0 2026-05-23 07:57:42 -05:00
Joel Wetzell 5a2aefbdd5 update free-d-decode 2026-05-23 07:57:34 -05:00
Joel Wetzell 4323a21015 move init functions to top of file 2026-05-22 17:45:03 -05:00
Joel Wetzell fb3c775765 go fix 2026-05-20 22:28:05 -05:00
Joel Wetzell cf41bcae85 align method receiver variable names 2026-05-20 21:25:30 -05:00
Joel Wetzell 4cedd58a76 switch modules to accept an InputHandler instead of the full router 2026-05-20 21:03:41 -05:00
Joel Wetzell be0b1c4a5f update test config with new pubsub.publish processor 2026-05-20 21:03:14 -05:00
Joel Wetzell 290a89d38e Merge pull request #167 from jwetzell/feat/kv-set-from-payload
switch kv.set to take value from incoming payload
2026-05-20 20:40:48 -05:00
Joel Wetzell b495446926 switch kv.set to take value from incoming payload 2026-05-20 20:38:45 -05:00
Joel Wetzell fa4eeddbbf Merge pull request #166 from jwetzell/fix/params-schema-required
don't make params schema required if all properties are optional
2026-05-20 17:30:28 -05:00
Joel Wetzell 1bbe0cc045 don't make params schema required if all properties are optional 2026-05-20 17:27:32 -05:00
Joel Wetzell 70c4aa172a add test for reading from sqlite file 2026-05-20 17:26:50 -05:00
Joel Wetzell 849a59a63b add ability to set test kv properties 2026-05-20 17:26:21 -05:00
Joel Wetzell 00b03197c2 Merge pull request #161 from jwetzell/dependabot/go_modules/modernc.org/quickjs-0.18.2
Bump modernc.org/quickjs from 0.18.1 to 0.18.2
2026-05-19 22:03:23 -05:00
Joel Wetzell bb44e3b813 fix rogue error check 2026-05-19 22:01:59 -05:00