Commit Graph

376 Commits

Author SHA1 Message Date
Tristan B. Kildaire b862ba7270 WIP 2020-05-09 16:14:55 +02:00
Tristan B. Kildaire 4d21754fff Typo fix in comment. 2020-05-09 15:54:42 +02:00
Tristan B. Kildaire 1b2c4cabe9 Added comments to types. 2020-05-09 15:53:25 +02:00
Tristan B. Kildaire 48d58f26b7 Include port in address tring. 2020-05-09 15:48:04 +02:00
Tristan B. Kildaire ef272edc77 Disable redis for now. 2020-05-09 15:25:22 +02:00
Tristan B. Kildaire 9c853b22c3 Added `toString`s for all the listeners. 2020-05-09 15:19:57 +02:00
Tristan B. Kildaire 9f565e9c09 Updated dependancies 2020-05-09 15:19:47 +02:00
Tristan B. Kildaire 115f8f25fd Added listener information to `getServerInfo` informer command. 2020-05-09 14:37:24 +02:00
Tristan B. Kildaire e29bb80e5e Added FIXME 2020-05-09 14:30:39 +02:00
Tristan B. Kildaire 7972eb3235 Updated handler test to send response back to test client. 2020-05-09 11:17:24 +02:00
Tristan B. Kildaire 8f0ddd766a WIP 2020-05-08 15:42:28 +02:00
Tristan B. Kildaire 95de9c25d1 Server now authenticates against its datastore. 2020-05-08 14:17:48 +02:00
Tristan B. Kildaire c300c9995f Redis backend works. 2020-05-08 14:16:56 +02:00
Tristan B. Kildaire e6ddbaac62 Added stub function for new database configuration code. 2020-05-08 13:58:00 +02:00
Tristan B. Kildaire a042dc4a0d Added `authenticate` function.
Fixed compiler error.
2020-05-08 13:43:09 +02:00
Tristan B. Kildaire ab64098b6f Added `createAccount` function. 2020-05-08 13:40:47 +02:00
Tristan B. Kildaire 185b7e86e3 Shutdown the datastore on server shutdown. 2020-05-08 13:32:34 +02:00
Tristan B. Kildaire 0e0be00b85 Added missing import. 2020-05-08 13:30:33 +02:00
Tristan B. Kildaire c31e67dd72 Added datastore to `BesterServer`.
Added redis connection code for a redis-backed datastore type.
2020-05-08 13:29:56 +02:00
Tristan B. Kildaire fdcb23ddf8 Added comments.
Added `createAccount` function.
2020-05-08 10:39:02 +02:00
Tristan B. Kildaire 2003505979 Added WIP classes for data store backend. 2020-05-08 10:32:22 +02:00
Tristan B. Kildaire 5a5241a0c8 Added vibe-d as a dependancy. 2020-05-08 10:28:07 +02:00
Tristan B. Kildaire bd409551db Fixed comment.
Added missing comment.
2020-05-07 22:34:29 +02:00
Tristan B. Kildaire eeaba93bb2 Cleaned up 2020-05-07 21:22:45 +02:00
Tristan B. Kildaire c0b328aaff Cleaned up. 2020-05-07 21:22:10 +02:00
Tristan B. Kildaire 28a043dc29 Cleaned up. 2020-05-07 21:14:31 +02:00
Tristan B. Kildaire 7864a60fff Fixed comment. 2020-05-07 20:52:11 +02:00
Tristan B. Kildaire a3d71c7267 Added some missing comments in response.d 2020-05-07 20:39:41 +02:00
Tristan B. Kildaire f58ad52ca5 Fixed comments in server.d 2020-05-07 20:38:31 +02:00
Tristan B. Kildaire de51e7eff3 Removed uneeded whitespace. 2020-05-07 20:27:03 +02:00
Tristan B. Kildaire 65f7574d57 Added missing comments. 2020-05-07 19:43:42 +02:00
Tristan B. Kildaire 5e68fd511d Added todo 2020-05-07 19:34:21 +02:00
Tristan B. Kildaire dc850f845d Shutdown now shuts down all connections (besides active handler connections). 2020-05-07 19:08:19 +02:00
Tristan B. Kildaire 9f43a9f153 Added server shutdown function to shutdown informer.
Added shutdown function for informer to shutdown informer service.
Added shutdown function to informer client to shutdown informer client.
2020-05-07 19:01:00 +02:00
Tristan B. Kildaire cbc52a6ab7 Added control variable to stop informer server.
Close socket on informer stop.
2020-05-07 18:54:33 +02:00
Tristan B. Kildaire 6f29c3770e Close socket after run. 2020-05-07 18:42:22 +02:00
Tristan B. Kildaire 8fc41ac50c Added missing comment for function. 2020-05-07 18:12:45 +02:00
Tristan B. Kildaire 55d4dfabe2 Added new field for future feature. 2020-05-07 18:12:37 +02:00
Tristan B. Kildaire 3b16145c79 Added comment. 2020-05-07 17:42:30 +02:00
Tristan B. Kildaire 18d35d2374 Added comments. 2020-05-05 09:25:05 +02:00
Tristan B. Kildaire 58f5124f46 Removed old code for built-in handlers in sendHandler. 2020-05-05 09:16:24 +02:00
Tristan B. Kildaire 909717bca7 Added comment. 2020-05-05 08:24:32 +02:00
Tristan B. Kildaire cd03e14ff1 Set class `BeesterInformerClient to final. 2020-05-05 08:23:43 +02:00
Tristan B. Kildaire 96d277bbb7 Cleaned up.
Added missing comment.
2020-05-04 23:14:15 +02:00
Tristan B. Kildaire f6b5551fa6 Return `false` and an null JSONValue on unknown command. 2020-05-04 23:00:43 +02:00
Tristan B. Kildaire 39932b0c5d Added support for `isClient` informer command. 2020-05-04 22:37:26 +02:00
Tristan B. Kildaire 1fcfaffa28 Added `isClient` function. 2020-05-04 22:35:07 +02:00
Tristan B. Kildaire 61e0d9f3d3 Added comment. 2020-05-04 22:32:21 +02:00
Tristan B. Kildaire a7fb6d42c5 Added informer handler comunication loop. 2020-05-04 15:45:57 +02:00
Tristan B. Kildaire 86ce419db6 Fixed compile errors. 2020-05-04 15:27:16 +02:00