Rocket icon indicating copy to clipboard operation
Rocket copied to clipboard

A web framework for Rust.

Results 144 Rocket issues
Sort by recently updated
recently updated
newest added

This adds the testing improvement described in #1591. The transformation of the form fields into the resulting body data is a bit clumsy and could probably use some improvement/cleanup. I...

Supersedes #1410. I likely missed a few spots and will need to make a few minor changes in follow-on commits, but this basically "ready to review". TODOs: * [x] `examples/todo`...

We need to test that the server terminates successfully (`Rocket::launch()` returns) even when there's: * Runaway I/O via `spawn_blocking()`. * Infinite responder. * Infinite handler. * Stalling client.

suggestion

**Description** With rocket 0.5.0-rc.1, a route defined as: `#[get("/route", format="image/webp")]` * Does *not* match when the Accept header is set to `text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8` * Does *not* match when the Accept header...

triage

In order for a server to provide an external API it needs to be able to deal with Cross Origin Resource Sharing. These are done by web browsers sending a...

enhancement
help wanted
request
accepted

Rocket has validation for Forms (`rocket::form::validate`), but when accepting other body content (e.g. JSON), there is no way to validate fields of the `Deserialize`d object, e.g. ```rust #[derive(Deserialize)] struct Polygon...

request
accepted

**Description** When multiple requests are using the same SQLite database, they error out with the message `DatabaseError(__Unknown, "database is locked")`. This only happens when there is a transaction going, and...

triage

# Summary One thing that's always been discussed after adding database pooling support as a first-class structure in `rocket_contrib` has been supporting transactional database tests (or some other facility for...

enhancement
feedback wanted

I would like to utilize my existing infrastructure on [atthost.pl](https://atthost.pl). They are running nginx proxy and allowing me to bind it to any service exposing Unix socket (so I can...

request

Since @SergioBenitez is returning, imma pin that one here https://github.com/rocket-org/Rocket/issues/18 @Cloudef > **Is your feature request motivated by a concrete problem? Please describe.** > > Currently the `serde::msgpack::MsgPack` included with...

request
accepted
good first issue