Just an FYI, the Hey.com hyperlink in the post seems to be a relative path, just slapping it onto the end of the post route. All of the others work fine, it looks like you just need to add an `http(s)://` on the front and you'll be good.
What stack are the user-facing applications written in? I'm assuming since you're already multi-platform with such a small team that it's an Electron/ReactNative/something else binary packaged for each different OS, rather than 3 codebases?
Edit: considering there's a chrome devtools menubar option exposed in the app I'm guessing my assumption is correct haha. After fiddling with it for ~5 minutes, it seems annoying that I'm unmuted every time I join a new room. Is this intentional? If not, I think an option to join muted by default would be pretty helpful.
Yes, we're using Electron + React to be cross-platform. It's not ideal (I know there's been plenty of discussion here), and we have some ideas for going beyond Electron, but it's helpful to have something cross-platform so the entire team can talk in one place.
Yes, when you join a new room, you're unmuted. However if someone pulls you into a room, or pulls you into a direct conversation, you start on mute. This is intentional - it allows frictionless communication while respecting everyone's privacy.
You could try using CMD+SHIFT+m to mute yourself immediately after joining a room.
On a mac, you can set up Network Locations. I have one set up with the pihole dns server, and have the Automatic one set to normal defaults. There's a simple script[0] that will change your Network Location based on the wifi network you connect to, so I don't have to worry about switching it manually when I leave home and I don't have access to the pi as a DNS server.
Granted, none of this answers your question directly, but a manual Network Location switch from System Preferences is a somewhat simple change that's a little less friction than a whitelist. The auto changer should switch it back next time your wife's computer reconnects to the network in case she forgets.
This is a super nice list and exactly along the lines of something I've been looking for.....but not for PHP or Javascript. Anyone have an idea where a similar collection of projects involving Java/C#/C++/C would be found?
It's not only for PHP or JavaScript and it's not for projects but for products. You're very welcome to submit some Java/C#/C++/C open source products if you find them.