:bento: Update graphs [skip ci]
commit sha： 6cec33240d21ffd24435f90d93a2e22bc6ae555fpush time in 9 hours ago
commit sha： 80794270a81f98ca42e5614cc080d11c676648e1push time in 9 hours ago
commit sha： bcc98b1b52ca7e22140f5ee16b2821a8423ddad0push time in 9 hours ago
(Possibly) migrate to a different SQL solution
SQLite isn't terribly robust so it may be worth our time to pursue something like PostgreSQL which can also be easily implemented in a
docker-compose to be run with the container, or there could be a flag where if it exists, try to connect to a PSQL server, and if it doesn't, create a SQLite DB.
Also, PostgreSQL vs SQLite is going to make absolutely no difference if we don't fix the other performance problems related to the server #2. In fact, switching from HTTPServer to a more performant HTTP server module will probably have a much bigger performance improvement than switching the database.
Stress test performance
We are currently using ThreadingHTTPServer which may not be very performant. See https://gist.github.com/pankajp/280596a5dabaeeceaaaa
commit sha： 476751dcd822edace34c52b584283ea858b799a2push time in 12 hours ago
commit sha： dc34e696a31556de377b4e02cb0291ce0855bd61push time in 12 hours ago
commit sha： e07e087c72c641c3c5a5450b3b6575af83bcd60apush time in 12 hours ago
commit sha： 50cab1cdc43826cf448c7c02f4fe4285f75d128fpush time in 12 hours ago
commit sha： 577988cb5865108b9932d90afd49187288682976push time in 12 hours ago
commit sha： d2f832435fa7564001cad7d591ff1d6c202c2507push time in 12 hours ago
commit sha： 9be50d1a24098ccff4a973564b97648fb194c153push time in 12 hours ago
commit sha： 0d4d97a2f91b6c28211f9189f68350acd00d7df2push time in 12 hours ago
commit sha： 57b2cbe99aa962726eab52e22ffb37fa150c6e0apush time in 12 hours ago
The login page should have a text box for inputting your homeserver
I think the current flow of using the server entered on the home page for use as the homeserver for logging in is kind of confusing. It also creates confusion about the difference between the user's homeserver and the contest server they are browsing. For federated apps, it's especially important to get the UI right so it's not difficult to use.
commit sha： 9ba3304bce26946c7604d6e398663d9faefc04bbpush time in 17 hours ago