Get login, logout, change password and password reset working smoothly
Set a default password: peachcloud
Required some changes to peach-lib
Also required minor changes to forms and route handlers (no more 404's)
Remove unnecessary serde derivations for structs (ie. Serialize / Deserialize)
I realised that we had these on a lot of context structs where they're not needed
Getting rid of these reduces the amount of work the compiler has to perform and also slightly reduces binary size
Improve styling to make the interface more uniform
Dark mode coverage across all pages and elements
Only render Scuttlebutt pages if the sbot is active, otherwise display a helpful message
Add guide (previously the help section) with four sections
Getting started
Bug reports
Request support
Contribute
Update the readme
There are a few things bundled into this PR:
- Get login, logout, change password and password reset working smoothly
- Set a default password: `peachcloud`
- Required some changes to `peach-lib`
- Also required minor changes to forms and route handlers (no more 404's)
- Remove unnecessary serde derivations for structs (ie. `Serialize` / `Deserialize`)
- I realised that we had these on a lot of context structs where they're not needed
- Getting rid of these reduces the amount of work the compiler has to perform and also slightly reduces binary size
- Improve styling to make the interface more uniform
- Dark mode coverage across all pages and elements
- Only render Scuttlebutt pages if the sbot is active, otherwise display a helpful message
- Add guide (previously the help section) with four sections
- Getting started
- Bug reports
- Request support
- Contribute
- Update the readme
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
There are a few things bundled into this PR:
peachcloudpeach-libSerialize/Deserialize)This is ready to go, I'm just waiting on a kuska PR merge.