Initial commit with dummy router
Added configuration
Ignored logs directory
Added routing logic
Set timeouts as parameters
Refactored router with a tailrec resolving function
Isolated configuration loading + refactored actor creation
Added tests for Router
Added connection pooling
Removed useless timeout parameters, renamed a few vals and set IO connector as a parameter
Set up an exhaustive error handling system in client actors + connection pool
Major renamings
Set up test configuration
Added initial connection timeout as a parameter
Re-added TestClientActor and TestRouter
Create README.md
Fixed a bad assertion in TestClientActor
Added metrics in SprayConnectionPool
Fixed a bug in ClientActor causing it to timeout when taken out of the pool + adapted tests
Added metrics in ClientActor