Commit Graph

11 Commits

Author SHA1 Message Date
b37f75cd0c Logging
- Use gogga mode `GoggaMode.RUSTACEAN` rather
2023-03-02 16:11:45 +02:00
8e9f060eb5 Logging
- Upgraded to `gogga` `v2.1.2`
- Don't include the `gogga` module import as part of the mixin
- Set the mode of gogga ro `GoggaMode.TwoKTwenty3`
2023-03-02 16:11:02 +02:00
6eb4c35537 Logging
- Updated to the newest `gogga`
- Simply importing `nostril.logging` will now setup a single instance of the logger per module per TLS (per-thread)

Storage

- Moved `BackingStore` to `nostril.storage`

Server

- Added a field to hold an instance of some kind-of `BackingStore` as `store`
2023-03-02 16:05:48 +02:00
24a80a69bc Logging
- Typo fix
2023-02-28 08:52:29 +02:00
4c8a57eb1d Logging
- Placed most of logging setup into a mixin template called `LoggerSetup`

App

- Use the new `LoggerSetup` mixin

Server

- Use the new `LoggerSetup` mixin
2023-02-28 08:21:33 +02:00
d453c16ad5 Server
- Cleaned up whitespace
- Added missing header documentation for the `Server` constructor
2023-02-27 18:36:42 +02:00
63b63c72c8 Server
- Removed unused static method `createServer()` - use the constructor for `Server` rather
2023-02-27 18:35:23 +02:00
0559f092de Server
- Fixed runtime error with initialization by placing the `Connection` type within the `server` module
2023-02-27 18:34:33 +02:00
eed104df64 Server
- Use the `bindPort` parameter when configuring the HTTP server
- Updated type of `bindPort` to `ushort`
- Save the newly created `Connection` instance into its own variable
- Do the fiber call later

App

- Updated type of `bindPort` to `ushort`
2023-02-27 13:23:29 +02:00
920eea8e56 Connection
- Save request information into field `httpRequest`
2023-02-27 13:17:42 +02:00
798d342984 App
- Removed server code

Server

- Placed server code within
- Fixed module name

Connection

- Turned into a Fiber
- Fixed module name
2023-02-27 13:11:24 +02:00