Tags: brokenhandsio/vapor
Tags
Fix parsing complex accept headers (vapor#2603) * Add failing unit test for complex accept type * Add test for accept preference * Fix media type preference comparison * Fix directive parsing for accept headers * Cleanup * Extend test cases * Extend accept header test cases Co-authored-by: Tim Condon <[email protected]>
Add expiration time to `Cache` protocol and in-memory cache. (vapor#2601 ) * Add expiry to cache protocol & in-memory cache * Change parameter name * Fix nits
Change Vapor's logging levels for errors. (vapor#2598) * Change logging levels of report function * Change default logLevel of DebuggableError to warning * Change to warning for storage and dotenv * Fix compiler error Co-authored-by: Tim Condon <[email protected]>
Add option to configure graceful shutdown timeout (vapor#2501) * Allow to configure graceful shutdown timeout * Update timeout to stop tests timing out Co-authored-by: Tim Condon <[email protected]>
Add a way to manually upgrade a request to WebSocket (vapor#2498) * Add a way to manually upgrade a request to WebSocket * Move Request.webSocket method to a separate file * Add a test for manual upgrade to WebSocket
Add stack trace to `RouteNotFound` error to improve `DebuggableError`… … conformance (vapor#2596) * Add stack trace to RouteNotFound for DebuggableError * Remove old typeIdentifier property
Fix: URLEncodedFormDecoder ignores empty value when decoding Array (v… …apor#2584) * Add test case * Don't omit empty string when parsing unindexed array * Refactor unindexed array parsing * Reduce closure usage Co-authored-by: Tim Condon <[email protected]>
Support JSONAPI content using JSONEncoder/Decoder (vapor#2486) Co-authored-by: Tim Condon <[email protected]>
reversed shutdown order of LifecycleHandlers (vapor#2583) Co-authored-by: Tim Condon <[email protected]>
PreviousNext