Caspian Baska
Caspian Baska
It would be handy to support unsigned requests to the S3 API, for the use case of public-read buckets
It would be handy to quickly garner what roles a community member has assigned to them on the posts they make within a community. The roles could be rendered via...
Simply add a missing API method, `#is_empty`
Crystal's behaviour of not type-checking unused code paths can lead to some annoying situations. A lint that checks that every method is called will help reduce dead and broken code...
Single-line `rescue` expressions swallow all exceptions, returning the argument to the `rescue`. It's a relatively common mistake to put an exception as the argument, mistakingly assuming that it will rescue...
@dinko-pehar raised [an issue](https://github.com/crystal-lang/crystal/issues/11182) against crystal lang for a lint against undocumented methods. This sounds like a great ameba rule.
Allow uniqueness validations scoped by other fields on the model. Additionally, allow case-insensitive uniqueness validations. Usage: ```crystal class Post < Granite::Base connection mysql column id : Int64, primary: true column...
The option to display compose profiles could add some extra context for `docker-compose.yml` files, and help visually group services. [See the documentation for compose profiles.](https://docs.docker.com/compose/profiles/)
Currently, the process to add custom components to hubs is quite laborious and hacky. It would be great if there was support for custom properties on objects directly in Spoke,...
Hi! Could we incorporate a top-level key indicating that the repository is private/not intended for use as a shard? When a shards crawler encounters the `shard.yml`, it would only index...