Commit Graph

54 Commits

Author SHA1 Message Date
jwetzell 9280b5721a Merge pull request #149 from stagehacks/plugin-psn
Add PSN plugin
2023-10-02 17:42:33 -05:00
sparks-alec c5b5d350f2 Fix bug preventing heartbeats from happening
d.port is undefined on all plugins now! So heartbeats basically never happened! Devices would then time out and attempt to reconnect, do that, and then redraw.
2023-10-01 01:42:58 -04:00
jwetzell 8f59f2a0ba add host info to plugin.data call 2023-09-12 12:52:14 -05:00
sparks-alec e896bd5f52 Merge branch 'main' into plugin-digico-sd 2023-06-23 03:23:10 -04:00
sparks-alec 679fee26f7 close sockets when device is deleted
this has been broken for awhile probably oops
2023-06-13 00:15:12 -04:00
sparks-alec 6e92891f6c signal when data is received
previously we only signaled when sent!
2023-06-12 01:13:13 -04:00
sparks-alec 5accc828db clean up active device selection
when clicking first column
2023-06-11 22:59:24 -04:00
sparks-alec cf364a7381 add traffic indicator to each view 2023-06-11 22:29:01 -04:00
sparks-alec 00c8a30221 change network message interval to 10ms 2023-05-24 11:20:42 -04:00
sparks-alec 980bd0e1ee add separate network queue loop and indicator 2023-05-24 03:27:47 -04:00
sparks-alec e90aa6fc17 add a queue for all sent messages 2023-05-19 03:32:10 -04:00
jwetzell bd6757c99f convert to different atem library. Add FTB and DSK 2023-02-07 00:35:12 -06:00
jwetzell 8d70d9d246 add atem transition bar 2023-01-26 02:02:33 -06:00
sparks-alec 333d1c09e9 split device port into local and remote ports 2023-01-26 02:21:05 -05:00
jwetzell 6f0e528164 basic atem connection/display working 2023-01-26 00:48:06 -06:00
sparks-alec a023ad4ce5 initial prototype 2023-01-25 23:01:14 -05:00
jwetzell aa4397ba56 cleanup templating 2023-01-22 13:01:35 -06:00
jwetzell 0d235b5c61 remove logging and commented code 2023-01-09 09:11:52 -06:00
sparks-alec ee3e79bef0 remove alec's terrible old code 2023-01-08 23:24:04 -05:00
sparks-alec ababf93e2b bugfix basically everything about heartbeats 2023-01-08 23:11:07 -05:00
sparks-alec d810f3ed40 make a newly manually added device the active device 2023-01-08 22:17:14 -05:00
sparks-alec 1d7ff53c9f remove lodash! 2023-01-08 22:13:26 -05:00
sparks-alec c8a23ee2b3 close TCP sockets before deleting device
prevents a situation where active TCP traffic would prevent a device from being visually deleted
2023-01-08 22:12:31 -05:00
sparks-alec e5cba677db bugfix #46 dupe device loading 2023-01-08 21:47:15 -05:00
sparks-alec cdccffbb08 Merge pull request #44 from stagehacks/plugin-shure-wireless
Add Plugin: Shure Wireless
2023-01-05 01:05:53 -05:00
sparks-alec c5f79f5a50 add multicast on all NICs 2023-01-04 22:44:01 -05:00
sparks-alec fe57a2af52 check .send exists before running heartbeat 2023-01-04 05:15:46 -05:00
sparks-alec 2afb03d543 prettier width 2023-01-04 04:36:30 -05:00
jwetzell b3ba6d2491 clean up slot/device saving 2022-12-30 14:33:17 -06:00
sparks-alec 09f396c853 initial commit adding Shure Wireless 2022-12-29 08:01:09 -05:00
sparks-alec 93be649ce2 be smarter about changing the type of a device 2022-12-28 16:32:53 -05:00
jwetzell 8df019aee4 lint src files 2022-12-12 14:58:54 -06:00
sparks-alec 72601b3c97 save field values with other save data 2022-12-11 04:45:12 -05:00
sparks-alec 419bf52ebb load default port on manually added devices 2022-12-11 04:30:02 -05:00
sparks-alec 401b599d33 load plugin info when device is created 2022-12-11 04:24:59 -05:00
sparks-alec 936a42ae31 bugfix with loading plugin data on non-osc devices 2022-12-10 23:34:47 -05:00
sparks-alec 5e21544a81 new universal plugin configuration object 2022-12-10 06:53:56 -05:00
jwetzell 5ae4f71a78 convert x32 to use actual osc 2022-03-01 23:27:54 -06:00
sparks-alec 9c60b9dd8a linting 2022-02-17 01:38:23 -05:00
sparks-alec 1701e16dc0 more efficient UDP connections 2022-02-14 03:38:36 -05:00
sparks-alec cdad432e30 lil whitespace, improve legibility 2022-02-08 22:57:21 -05:00
sparks-alec e08a4f71dd Update device.js 2022-02-06 23:15:25 -05:00
sparks-alec ba19f71d67 change templates to ejs 2022-02-06 01:29:33 -05:00
sparks-alec dd8e15cadc new UDPsocket send syntax 2022-01-15 10:11:16 -05:00
sparks-alec f0e0c1c30e remove unnecessary debug info 2022-01-09 11:27:23 -05:00
Sam Schloegel 0e97bd6abc Define variables before use 2022-01-05 21:27:38 -05:00
Sam Schloegel 9c16c9c220 Reduce variable scope pollution with const/let 2022-01-05 21:20:35 -05:00
Sam Schloegel 221341672a Remove unused requires 2022-01-05 20:14:44 -05:00
Sam Schloegel bf2f24f924 Use const for require statements 2022-01-03 15:20:51 -05:00
Sam Schloegel d0dc2380ea eslint fix prefer-arrow-callback errors 2022-01-03 14:48:13 -05:00