Cabia Rangris

Results 29 issues of Cabia Rangris

All of the building blocks are already there — I just need to implement a proper takeover, so older configs won't immediately break. Probably make key an optional field in...

Currently all of the functionality is clumped together in «apply_to_*» methods. This is not scalable and encourages doing shitty changes. This needs to go. Current vector of development in that...

Separate secrets and configuration Currently both private keys and configuration reside in a single wg-bond.json file. You can't version control it, because it contains all the private keys, but sometimes...

question

Preshared keys Each pair of hosts need to have their own preshared key. Maybe generate them on demand, and store in a map like { "1:2": "YFkBJfhgGWwYY6fE1PO+YCkDRZ86WnZChPRK1QFFHa0=", "1:3": "R2YqPfqcc8GvC0wt+44J1WiB2GSknJNI4kahLQkyjik=", "2:3":...

I’ve tried adding [JsonSchema](https://docs.rs/schemars/latest/schemars/) for our config (because having one will allow us adding custom config editors with validation and stuff). However, I was blocked on missing implementation of JsonSchema...

enhancement
good first issue

I don't really know, how to implement removal in command line, though. Like wgbond edit test ~gateway ~masquerade? Not sure clap supports that. Maybe add something like crontab -e. Also,...

_by @devhell, apparently_ It would be great to be able to define subnets for peers, so something like this is generated: ``` [Interface] Address = 10.0.0.7/32

# Description: ![image](https://github.com/quantified-uncertainty/squiggle/assets/6453661/fcf15c99-e98f-4bc3-b610-3f5a02b87453) # Steps to reproduce: https://www.squiggle-language.com/playground?v=0.9.4#code=eNqrVkpJTUsszSlxzk9JVbJSSlGwVQjIyS%2FRK05OLClJLdKojslTUKhwySwusVIITswtyEkNTi3RSyvKz%2FUBimmACL3ijNK0tJxUCKe0ICRfw0DH0MBAU1NTB6S7Er9uZA0xebWaSjpKxRn55cGlubmJRZVKViVFpam1APKPORo%3D ``` d = Plot.scatter({ xDist: SampleSet.fromList(List.shuffle(List.upTo(0,100))), yDist: SampleSet.fromList(List.upTo(0,100)) }) ``` # Expected behavior: Other color for points # What I got instead:...

Bug

Fluence creates its settings and cache directory in ~/.fluence — ignoring XDG environment variables. XDG is a well established specification, supported by major Linux distributions, allowing for easier cache cleanup,...