Software Engineer at @EmbarkStudios, martial artist, gamer, and addicted to Cardistry
-
Embark Studios
- Denmark
- @davidpdrsn
Highlights
- 56 discussions answered
Block or Report
Block or report davidpdrsn
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
-
tokio-rs/axum Public
Ergonomic and modular web framework built with Tokio, Tower, and Hyper
-
hyperium/tonic Public
A native gRPC client & server implementation with async/await support.
-
-
3,208 contributions in the last year
Less
More
Activity overview
Contribution activity
December 2021
Created 63 commits in 10 repositories
Created a pull request in tokio-rs/axum that received 4 comments
Opened 33 other pull requests in 8 repositories
tokio-rs/axum
12
merged
1
closed
- Allow duplicate itoa dependency
- Example for defining routes and handlers close together
- Fix misc warnings from CI
-
Add
ExtensionsAlreadyExtractedtoPathRejection - axum-debug: Version 0.3.2
- Clean up deny.toml
-
Support customizing the request body type in
#[debug_handler] - axum: Version 0.4.2
-
Add
OrDefaultextractor toaxum-extra -
Fix
debug_handlerforResult<impl IntoResponse, Error>and friends - axum-debug 0.3
- Release axum, axum-core, and axum-extra
- Update tower-http
EmbarkStudios/server-framework
7
merged
davidpdrsn/axum-liveview
6
merged
EmbarkStudios/rymder
2
merged
1
closed
hyperium/tonic
1
merged
lambda-fairy/maud
1
merged
imbolc/tower-cookies
1
merged
tower-rs/tower-http
1
merged
Reviewed 22 pull requests in 4 repositories
tokio-rs/axum
13 pull requests
- Fix a typo
- Re-export the headers crate when the headers feature is active
-
Use
HttpBodytype alias internally - Simplify Websocket implementation
-
Improve documentation of
sse::Event - Don't drop leading spaces in SSE responses
- Enforce stronger validation of SSE values
-
Use
AtomicU32inRouteId - Clarify that servers shouldn't implement Websocket ping/pong
- Add AddExtension::layer
-
Support customizing the request body type in
#[debug_handler] -
Add
OrDefaultextractor toaxum-extra -
Fix
debug_handlerforResult<impl IntoResponse, Error>and friends
EmbarkStudios/server-framework
5 pull requests
tokio-rs/website
2 pull requests
tower-rs/tower-http
2 pull requests
Created an issue in tokio-rs/axum that received 5 comments
Change return type of Field::content_type
It should return some kind of string, or a type axum owns, to avoid the public dependency on mime.
Mime implements AsRef<str> meaning we can probab…
5
comments
Opened 55 other issues in 4 repositories
davidpdrsn/axum-liveview
30
closed
15
open
-
Split
Messagetrait into two traits - Add more event bindings
- Debounce and throttle settings
-
Add support for
valuetoLiveBlur - Figure out workflow for building JS
-
Remove
BoxStreamfrom public API - Rename 's' to 'f' for fixed
- Make 'broadcast' take 'AsRef<str>' or 'Into<String>'? Same for 'on_broadcast' and 'on'
- Handle 'error from socket err=WebSocket protocol error: Connection reset without closing handshake'
-
Add support for
additionalDatatoLiveInput - Can attribute values be pasted to 'syn::Expr'?
- Trait for sending and receiving type safe pubsub values
- Pass general setup struct to LiveView::setup so other things than subscriptions can be configured in the future
- Heartbeats to live views
- Support adding multiple attributes at once dynamically in html macro
- Support writing templates in other files?
- Attribute builder Rust API
- Reconnect if the task crashes
- What to name this crate?
- Change param prefix to axum
- Make constants for internal event binding topics
- Make layer return type private
- Add more event bindings
- Support conditional attributes
-
Testing
👀 - Some issues not shown.
EmbarkStudios/server-framework
4
closed
3
open
tokio-rs/axum
1
open
1
closed
davidpdrsn/axum-flash
1
closed
Answered 9 discussions in 1 repository
tokio-rs/axum
tokio-rs/axum
- HTTP/2 server push support
- Should I create a Service, Layer, Handler, or Extractor for a slack verification "middleware"
- Example of how to return a file dynamically
- in chat example, how to reuse `sender` as it is moved
- <sanity check>Handling reconnects of websocket on dodgy network link
- Are web sockets exposed to the stack of middleware?
- Example of how to return a file dynamically
- confused about the websocket/chat example model
- Possible extractor regression
24
contributions
in private repositories
Dec 1 – Dec 10

