log auth/connection.go @ 198:c20e86a3c073

age author description
Fri, 20 Jul 2018 22:57:38 +0200 Sascha L. Teichmann Made serialisation of sessions symmetrical.
Fri, 20 Jul 2018 22:50:59 +0200 Sascha L. Teichmann Cleaned up serialisation/deserilisation of sessions a bit.
Fri, 20 Jul 2018 18:32:11 +0200 Sascha L. Teichmann More on persisting sessions.
Fri, 20 Jul 2018 17:11:57 +0200 Sascha L. Teichmann Added stub for a persistent session store.
Mon, 02 Jul 2018 13:23:31 +0200 Sascha L. Teichmann Shutdown server gracefully.
Mon, 02 Jul 2018 11:00:19 +0200 Sascha L. Teichmann Made ConnectionPool an interface and use current in-memory implementation.
Fri, 29 Jun 2018 17:17:20 +0200 Sascha L. Teichmann Removed the JWT layer from the session management. remove-jwt
Thu, 28 Jun 2018 17:26:38 +0200 Sascha L. Teichmann Close idle connections until there are only maxOpen connections open.
Thu, 28 Jun 2018 17:18:29 +0200 Sascha L. Teichmann Dont close db connections if they are currently busy when garbage collecting idle db connections.
Thu, 28 Jun 2018 17:13:02 +0200 Sascha L. Teichmann Added some reference counting to open db connection to not forcefully close them when system is under pressure. TODO: check if this race free (it should).
Thu, 28 Jun 2018 16:59:16 +0200 Sascha L. Teichmann Take expiring time from serialized tokens to garbage collect them.
Thu, 28 Jun 2018 16:45:01 +0200 Sascha L. Teichmann Forgot to check if a db connection is already close when closing idle db connections.
Thu, 28 Jun 2018 13:39:14 +0200 Sascha L. Teichmann Implemented explicit token renewal under endpoint /api/renew.
Thu, 28 Jun 2018 13:09:38 +0200 Sascha L. Teichmann Implemented an explicit token deletion under endpoint /api/logout.
Mon, 25 Jun 2018 13:26:48 +0200 Sascha L. Teichmann Fixed wrong idle time for tokens.
Mon, 25 Jun 2018 13:19:55 +0200 Sascha L. Teichmann Fundamental connection pool based on tokens.