Commit Graph

  • b06ced2631 Add initial README with supported protocols Joel Wetzell 2025-12-02 08:21:49 -06:00
  • a33fe88757 Merge pull request #4 from jwetzell/dependabot/github_actions/actions/setup-go-6 Joel Wetzell 2025-12-02 08:16:44 -06:00
  • ce673e31db Bump actions/setup-go from 5 to 6 dependabot[bot] 2025-12-02 04:56:11 +00:00
  • 38857f7a29 Merge pull request #3 from jwetzell/fix/js-processor-err-handling v0.3.0 Joel Wetzell 2025-12-01 22:13:25 -06:00
  • 45965a4eac fix missing error handling in script.js Joel Wetzell 2025-12-01 22:12:10 -06:00
  • b372b53422 Merge pull request #2 from jwetzell/processing/string-create Joel Wetzell 2025-12-01 22:10:48 -06:00
  • 97cf721abc add string.create processor Joel Wetzell 2025-12-01 22:05:53 -06:00
  • afa32b8c2f Merge pull request #1 from jwetzell/processor/number-parsing v0.2.0 Joel Wetzell 2025-12-01 20:34:09 -06:00
  • d3244fbe90 add processes to parse strings into various number Joel Wetzell 2025-12-01 20:31:56 -06:00
  • d6e73d1bb0 add release notes config Joel Wetzell 2025-12-01 20:22:04 -06:00
  • 067412ec9f add pr labeler Joel Wetzell 2025-12-01 20:21:48 -06:00
  • 0741cd2293 switch changle log to github-native Joel Wetzell 2025-12-01 20:08:40 -06:00
  • f1c45dfc09 clean out example changelog config v0.1.0 Joel Wetzell 2025-12-01 20:03:51 -06:00
  • 0674decd1a set project name Joel Wetzell 2025-12-01 19:59:39 -06:00
  • 4575e6b5a6 change name format again Joel Wetzell 2025-12-01 19:56:33 -06:00
  • 6bd0581464 only run test workflow when go things change Joel Wetzell 2025-12-01 19:52:57 -06:00
  • 84c9d17751 change name format Joel Wetzell 2025-12-01 19:49:01 -06:00
  • 69d948c931 fix tag filter Joel Wetzell 2025-12-01 19:41:30 -06:00
  • 9d2420a08f add goreleaser Joel Wetzell 2025-12-01 19:39:59 -06:00
  • 64f6e3d617 add build tags for midi features Joel Wetzell 2025-12-01 19:18:37 -06:00
  • 5f70cfa7dc change job name Joel Wetzell 2025-12-01 19:09:36 -06:00
  • 4d1572806e switch workflow to just test Joel Wetzell 2025-12-01 19:08:25 -06:00
  • be22a013ad use apt-get Joel Wetzell 2025-12-01 19:06:49 -06:00
  • 9447fab4e4 install alsa Joel Wetzell 2025-12-01 19:05:25 -06:00
  • 5303749fa8 use straight go action Joel Wetzell 2025-12-01 19:03:16 -06:00
  • 1883d11d7d add dependabot Joel Wetzell 2025-12-01 19:00:58 -06:00
  • 1037d278ce try xgo again Joel Wetzell 2025-12-01 18:51:57 -06:00
  • ebadc10f10 try different action Joel Wetzell 2025-12-01 18:50:14 -06:00
  • 9f5a4ed78f try github action to build with cgo Joel Wetzell 2025-12-01 18:44:21 -06:00
  • b0dd520ba4 create basic freed.create processor Joel Wetzell 2025-12-01 18:26:47 -06:00
  • eb0b468637 clean out logging Joel Wetzell 2025-12-01 18:26:13 -06:00
  • 7ab9a28050 update psn-go to v0.2.1 Joel Wetzell 2025-12-01 17:24:20 -06:00
  • 2c7710ab71 test error tweaks Joel Wetzell 2025-12-01 17:20:36 -06:00
  • 73ce17a51b add example test Joel Wetzell 2025-12-01 17:19:14 -06:00
  • bebd01e8b1 do some mapping of quickjs types for script.js Joel Wetzell 2025-12-01 17:19:02 -06:00
  • 09d90dd631 logging tweaks Joel Wetzell 2025-12-01 17:18:39 -06:00
  • 500a3be136 add free-d encode and decode Joel Wetzell 2025-11-30 10:35:18 -05:00
  • ed6f6d5759 fix error message Joel Wetzell 2025-11-27 21:39:24 -05:00
  • 8bb60a3a3c add some context for output to potentially use later Joel Wetzell 2025-11-27 09:06:59 -05:00
  • dce7e13d0f update error message Joel Wetzell 2025-11-27 08:56:09 -05:00
  • 3b86690c58 reorder payload type check in udp client Joel Wetzell 2025-11-25 11:16:58 -06:00
  • b3815c4a22 move expr and js to different namespace Joel Wetzell 2025-11-25 10:31:29 -06:00
  • efe3e546d5 move expr and js to different namespace Joel Wetzell 2025-11-25 07:42:32 -06:00
  • 9bf46dd3c8 fix variable name Joel Wetzell 2025-11-25 07:35:54 -06:00
  • 5cffc89527 add javascript processor Joel Wetzell 2025-11-25 07:35:27 -06:00
  • bbbfb754fd fix error message Joel Wetzell 2025-11-25 07:21:48 -06:00
  • 5e2c3da092 fix variable name Joel Wetzell 2025-11-25 07:10:45 -06:00
  • 7497f6d589 add expr lang processor Joel Wetzell 2025-11-25 07:08:33 -06:00
  • 052213459b reset interval on output Joel Wetzell 2025-11-25 06:45:06 -06:00
  • 37f7fef743 reset timer on output Joel Wetzell 2025-11-25 06:43:22 -06:00
  • a807f541a1 fix init of timer Joel Wetzell 2025-11-25 06:43:06 -06:00
  • 32b6561d04 fix variable name Joel Wetzell 2025-11-24 21:29:58 -06:00
  • d5a7d656b8 add posistagenet client Joel Wetzell 2025-11-24 17:34:02 -06:00
  • dd061b375a support args for osc.message.create Joel Wetzell 2025-11-24 17:33:18 -06:00
  • 0c9f793a30 update osc-go to tagged version Joel Wetzell 2025-11-23 21:54:17 -06:00
  • dd917897cf add string split processor Joel Wetzell 2025-11-23 21:44:19 -06:00
  • 35da2d4666 add some string processors Joel Wetzell 2025-11-23 13:39:38 -06:00
  • 815fbb8568 switch to YAML to support both JSON and YAML Joel Wetzell 2025-11-23 11:25:26 -06:00
  • d34aafb491 fix error messages Joel Wetzell 2025-11-23 11:21:15 -06:00
  • 076dc7ae5e add basic MIDI message encode/decode Joel Wetzell 2025-11-23 11:19:44 -06:00
  • 25885359df remove comment Joel Wetzell 2025-11-23 11:18:57 -06:00
  • 606865b2b9 fix udp server not closing with router context Joel Wetzell 2025-11-23 11:18:45 -06:00
  • ca137db613 fix mislocated err check Joel Wetzell 2025-11-23 10:59:56 -06:00
  • 23d0441140 fix module Joel Wetzell 2025-11-23 10:33:01 -06:00
  • c49303e1ee add todo Joel Wetzell 2025-11-23 10:32:16 -06:00
  • d988ea2d2a add basic midi client Joel Wetzell 2025-11-23 10:30:08 -06:00
  • f7cdcd62cc log errors when running a module instance Joel Wetzell 2025-11-23 10:29:28 -06:00
  • 5b58cca360 rename cmd Joel Wetzell 2025-11-22 22:46:52 -06:00
  • 156c6fbe5b add output for mqtt client Joel Wetzell 2025-11-22 22:46:00 -06:00
  • 532a37816f add basic mqtt client Joel Wetzell 2025-11-22 18:07:15 -06:00
  • 8a78daeee3 fix location of payload defer Joel Wetzell 2025-11-22 17:59:28 -06:00
  • d47d5c5644 fix router not bailing on bad module types Joel Wetzell 2025-11-22 17:35:15 -06:00
  • fdefad44ab add a logging processor Joel Wetzell 2025-11-22 16:59:16 -06:00
  • 7bc7087ffe cleanup fmt.Println Joel Wetzell 2025-11-22 15:45:43 -06:00
  • 5b2873eb17 add a basic http request filter Joel Wetzell 2025-11-22 15:45:27 -06:00
  • b81cb69873 http > osc example config Joel Wetzell 2025-11-22 15:28:35 -06:00
  • f449505559 add TODO Joel Wetzell 2025-11-22 15:26:00 -06:00
  • 9dbde6f393 create http client module Joel Wetzell 2025-11-22 15:25:07 -06:00
  • d1df52da9c create encode processors for http request/response Joel Wetzell 2025-11-22 15:25:00 -06:00
  • e4a968d2ae fix error message Joel Wetzell 2025-11-22 14:46:17 -06:00
  • c671aa9aad rework udp client output to avoid closed connections Joel Wetzell 2025-11-22 14:25:38 -06:00
  • 1ae6dc3719 add basic http server Joel Wetzell 2025-11-22 14:25:15 -06:00
  • b84edb641b add error handling to routing Joel Wetzell 2025-11-22 14:24:44 -06:00
  • 92f36d69f7 better error logging in tcp client Joel Wetzell 2025-11-22 12:57:46 -06:00
  • 1791aa17b1 shutdown tcp server gracefully with router Joel Wetzell 2025-11-22 12:03:26 -06:00
  • 51e656313c do some decent context reworking Joel Wetzell 2025-11-22 11:31:09 -06:00
  • 4ae5261d25 some error work Joel Wetzell 2025-11-22 11:21:37 -06:00
  • 4b07c85508 add concept of a "filter" Joel Wetzell 2025-11-21 23:13:16 -06:00
  • fe2a54d4cd change internals to internal Joel Wetzell 2025-11-21 07:35:41 -06:00
  • d1d00237b0 add timer and interval modules Joel Wetzell 2025-11-20 22:16:19 -06:00
  • 7792444c3e cleanup logging Joel Wetzell 2025-11-20 22:16:04 -06:00
  • f28a9fac99 add the concept of processors Joel Wetzell 2025-11-20 22:15:46 -06:00
  • 454dc58523 switch to DialTCP Joel Wetzell 2025-11-19 22:15:03 -06:00
  • a630e31719 switch to DialUDP Joel Wetzell 2025-11-19 22:13:22 -06:00
  • 7bc9dc9d20 fix typo Joel Wetzell 2025-11-19 21:42:55 -06:00
  • c6fbf3e427 add udp-client Joel Wetzell 2025-11-19 21:42:43 -06:00
  • 0e903eba2f add the concept of routes input/output Joel Wetzell 2025-11-19 18:33:04 -06:00
  • 8e0f25abe9 add SLIP framing Joel Wetzell 2025-11-18 21:30:06 -06:00
  • 86966132ca add concept of framing to net.tcp Joel Wetzell 2025-11-18 21:02:48 -06:00
  • 9ad60c8193 add the concept of Id to a module Joel Wetzell 2025-11-18 19:13:14 -06:00