Tests are failing because they were, so I'm merging it and there are no excuses for not running them :)
Added it to the MVP milestone 3, but I consider it a stretch goal.
That would be very surprising, this is the code where it's accounted for: https://git.fediversity.eu/Fediversity/Fediversity/src/branch/main/panel/nix/configuration.nix#L45 And the executable is…
(the code that was reverted was a quick shot while interactively reviewing #253 which we blurted out but apparently didn't test before merging)
The existing code should work; what problem is this trying to solve?
Yes, sorry, fixed. Ideally we'd do this whole configuration bit in exactly one shape, but as discussed verbally this is sightly tricky and I won't get into it right now.