Mathias Polligkeit

Results 74 issues of Mathias Polligkeit

There should be an option to silently ignore invalid parameters instead of returning changeset errors.

enhancement

- [ ] Implement the remaining operators for compound fields: `:==`, `:!=`, `:`, `:in` - [ ] Use concatenated field value instead of applying filter one-by-one.

enhancement

- [ ] #127 - [ ] support ordering by aggregates - [ ] support fragments when filtering? - [ ] support filtering by aggregates?

enhancement

Support passing filters as a keyword list or map without the need to specify an operator. ```elixir params = %{filters: %{title: "Psycho"}} Flop.validate_and_run(Movie, params, for: Movie) ``` The default operator...

enhancement

We should add warnings - if path parameters or query parameters are missing in api documentation

enhancement

Currently, all the api doc macros are meant to be used within the controllers. It might be better if some definitions (i.e. shared parameters, warnings etc.) would be defined in...

enhancement
discussion wanted

Path, query and body params should be handled better. * Define shared parameters globally. * Support API Blueprint [attributes section](https://apiblueprint.org/documentation/specification.html#def-attributes-section) * Support Swagger [schema object](https://swagger.io/specification/#schema-object-80) * Support Swagger [parameters definition...

enhancement

Right now, BlueBird doesn't support api versioning. Everything is put into one single documentation. However, a version must be specified in Swagger. I suggest to gradually add support for api...

enhancement