Tim Condon

Results 140 issues of Tim Condon

It would be good to be able to cache the build artefacts between builds if possible to speed up building of projects, especially dependencies. I'm not sure how well this...

Add support for caching the system SwiftPM cache so cloning large dependencies is improved, especially for large repos

When sending a request body that decodes a `Content` type. If the request is sent as multipart with the right header set, but the body is empty, a 500 error...

good first issue

This PR adds initial support for distributed tracing to Vapor. We'll be maintaining the fork and keeping it up to date as our tracing work continues with the eventual goal...

We should investigate adding some automated fuzzing tests that run say once a week on main to explore Vapor's integrity. That could help us catch any application crashes like https://github.com/vapor/vapor/security/advisories/GHSA-vj2m-9f5j-mpr5

enhancement
help wanted

See #2808 for example. These should at least be wrapped in our own protocol but needs to be done in Vapor 5

enhancement

When doing something like ```swift let logCollection = LogCollection() var logger = Logger(label: "test", factory: { _ in CollectItAllLogHandler(collection: logCollection) }) logger.logLevel = .trace self.app.logger = logger self.app.grouped(redacted).get("test") { ......

bug

Placeholder until I can get some real measurements and what's being slow, but with ~150 tests it was taking ~27 seconds. If I turned off the stack trace stuff with...

question

See #165 results

enhancement
good first issue

TODO: - [x] README - [x] Tests - [x] Migrate test methods to new throwing ones