Jake McGinty
Jake McGinty
**We're going to be phasing out `inn` being packaged in favor of using normal shell aliases.** Unfortunately, it's neither recommended nor often possible to auto-alias for your shells, so this...
Reported by @amarao that running `innernet` on the machine that is the coordinating server causes all kinds of issues with the interface, which we should outright prevent and put a...
The server now reports alternative endpoint candidates, but the client doesn't yet have the logic to attempt its API calls over again with different endpoint candidates, which leaves the server...
Right now innernet hangs or gives an "address already in use" error, which is not that helpful of an output.
Related issue: https://github.com/toltec-dev/toltec/pull/350 The current paths of e.g. `/etc/innernet` are hard coded and can be problematic for some of the more esoteric setups.
The CIDR selection menu when using `inn add-{cidr,peer}` should also ideally be in tree form, similar to `inn list --tree`.
*(This continues the discussion from #26)* ### Temporary solution We can have some basic CSRF protection by requiring custom headers with some unique information, as experimented with in https://github.com/tonarino/innernet/pull/37. This...
This is at least true with mpv: if I'm playing a video that I've made floating, I can fullscreen. However, if I then pin it and try to fullscreen it...
Pins 46 (3V3) is labeled `Output` when I think it should be at least `Power Output` (or input, I'm still not clear for the Teensy which is better). Same goes...
This is a much larger change than normal, and introduces much stricter clippy rules in the codebase, as well as enforcing it in CI. I have plans to make this...