Adam Fowler
4e86ccef6e
MIgrate to GH actions ( #22 )
...
* Add GH action files from swift-server/swift-openapi-async-http-client
* Remove scripts
* Revert unintended TaskLocal changes
* Disable license header check (It adds Apple to the license)
* swift-format
* yml format
* format Package.swift
* Try license header template
2024-11-20 17:11:16 +00:00
Joannis Orlandos
e268d15e9d
Hummingbird 2's semantics changed, requiring body streams to finish the stream explicitly. This currently causes crashes on reused connections
2024-09-30 11:50:42 +02:00
Adam Fowler
cee106fb8c
Use Hummingbird RC 1 ( #18 )
2024-07-01 10:01:46 +01:00
Adam Fowler
ea162660dd
Update for HB beta 7 ( #17 )
2024-06-18 10:26:54 +01:00
Adam Fowler
9bc11eba03
Extend RouterGroup, RouteCollection to support OpenAPI ( #16 )
2024-06-07 22:47:56 +01:00
Joannis Orlandos
7a624b8326
Remove the HB prefix
2024-03-10 10:45:22 +01:00
Adam Fowler
8007a5f78f
Update for HB 2.0.0-alpha.2 ( #14 )
...
* Update for HB 2.0.0-alpha.2
* Ensure request/response length is set
2024-02-06 08:52:04 +00:00
Joannis Orlandos
61be1c2bd3
Support Hummingbird 2.x.x ( #8 )
...
* Support Hummingbird 2.x.x
* Update platform support
* Support a newer build of HB2
* Propagate HB's authority and scheme
* Conform HBRouter to ServerTransport
* HB2 now uses openapi-style capture syntax
* Process Adam's feedback
2024-01-18 12:24:07 +00:00
Adam Fowler
6465ae42c8
Update file headers
2023-11-29 12:17:42 +00:00
Adam Fowler
bb872c2bf5
Fix up soundness script
2023-11-29 12:04:11 +00:00
Adam Fowler
069b205565
Update for latest changes, use main branch
2023-09-27 10:44:10 +02:00
Adam Fowler
4fd86c7b9d
Use map instead of AsyncByteChunkToByteBufferSequence
2023-09-12 09:10:09 +01:00
Adam Fowler
9d9fdd7dfe
Add support for new HTTP types and streamed HTTP bodies
2023-09-12 08:56:15 +01:00
Adam Fowler
08f391373f
Add import NIOFoundationCompat
...
This was causing a build error on linux
2023-07-29 16:22:19 +00:00
Adam Fowler
f581c5533a
Add soundness, generate-contributors scripts
2023-05-14 10:56:38 +02:00
Adam Fowler
9804387fd1
HummingbirdOpenAPI -> OpenAPIHummingbird
2023-05-12 10:22:01 +02:00