Update status on problems
This commit is contained in:
parent
e57529f424
commit
91ac86b63f
|
@ -1,28 +1,20 @@
|
||||||
# Reproted problems
|
# Reproted problems
|
||||||
|
|
||||||
## DKIM
|
|
||||||
Is not deployed to Cloudflare. Inex working on it right now.
|
|
||||||
|
|
||||||
## NixOS fails to upgrade
|
## NixOS fails to upgrade
|
||||||
We have to deploy our own channel with verified builds.
|
We have to deploy our own channel with verified builds.
|
||||||
|
|
||||||
## RSA keys generated in app not working
|
|
||||||
Will get rid of key generation inside an app.
|
|
||||||
|
|
||||||
## Volumes are not used properly
|
## Volumes are not used properly
|
||||||
We need a controller which will detect them, format them, expand them and also move apps between them. Probably app should use Hetzner API to expand volume automatically.
|
We need a controller which will detect them, format them, expand them and also move apps between them. Probably app should use Hetzner API to expand volume automatically.
|
||||||
|
|
||||||
## Server control is lost when losing app's storage
|
## Server control is lost when losing app's storage
|
||||||
Solution implemented on API side as recovery tokens in [[changelog#authorization_tokens branch|1.2.0]]. We need to implement this on app side.
|
Solution implemented on API side as recovery tokens in [[changelog#authorization_tokens branch|1.2.0]]. We need to implement this on app side.
|
||||||
|
|
||||||
## Master user password
|
|
||||||
Can't use anything but [a-zA-Z0-9]. Problem is in the way we pass variables to nixos-infect script from the app side. String escaping is needed, but it turned out to be not trivial. Use base64 in transit instead? Would have to keep compatability with the old app versions.
|
|
||||||
|
|
||||||
## Ability to change user passwords
|
## Ability to change user passwords
|
||||||
Has to be implemented on both server and app side.
|
Has to be implemented on both server and app side.
|
||||||
|
|
||||||
## Server restoration from backup
|
## Server restoration from backup
|
||||||
There are several problems
|
There are several problems
|
||||||
|
|
||||||
### We don't backup current userdata from nixos-config
|
### We don't backup current userdata from nixos-config
|
||||||
So settings and users are not restored.
|
So settings and users are not restored.
|
||||||
### App don't check for the current users list
|
### App don't check for the current users list
|
||||||
|
@ -44,9 +36,6 @@ If DNSSEC is set up incorrectly, app won't tell user why server can't be set up.
|
||||||
## Email can only use [a-z]
|
## Email can only use [a-z]
|
||||||
Some users wanted emails in format name.surname@domain.tld, but couldn't. As we create unix users, we have to use `r"^[a-z_][a-z0-9_]+$"`. User documentation needs explanations on this?
|
Some users wanted emails in format name.surname@domain.tld, but couldn't. As we create unix users, we have to use `r"^[a-z_][a-z0-9_]+$"`. User documentation needs explanations on this?
|
||||||
|
|
||||||
## Jitsi
|
|
||||||
Not working. when fix?
|
|
||||||
|
|
||||||
## Problems with international domains
|
## Problems with international domains
|
||||||
I can't determine the scope of the problems it causes, without having one. But it surely creates a lot of problems on many stages, starting at server creation.
|
I can't determine the scope of the problems it causes, without having one. But it surely creates a lot of problems on many stages, starting at server creation.
|
||||||
Should we buy an international domain?
|
Should we buy an international domain?
|
||||||
|
|
|
@ -4,8 +4,8 @@ ToDo:
|
||||||
- [ ] Restore access to server
|
- [ ] Restore access to server
|
||||||
- [ ] Update control
|
- [ ] Update control
|
||||||
- [ ] Disk autoresize
|
- [ ] Disk autoresize
|
||||||
- [ ] SSH key add
|
- [x] SSH key add
|
||||||
- [ ] Fuzzing B)
|
- [x] Fuzzing B)
|
||||||
- [x] Password symbols (base64?)
|
- [x] Password symbols (base64?)
|
||||||
- [x] DKIM
|
- [x] DKIM
|
||||||
- [x] https://status.selfprivacy.org
|
- [x] https://status.selfprivacy.org
|
||||||
|
@ -26,5 +26,4 @@ Google Playmarket, iOS AppStore
|
||||||
- [ ] Check requrements
|
- [ ] Check requrements
|
||||||
|
|
||||||
# Backlog
|
# Backlog
|
||||||
|
|
||||||
- [ ] SP Infra monitoring (goss, squadcast)
|
- [ ] SP Infra monitoring (goss, squadcast)
|
||||||
|
|
Loading…
Reference in New Issue