Gems
Modular resource-based authentication and authorization for Rails/Rack
Rails::Auth is a flexible library designed for both authentication (AuthN) and authorization (AuthZ) using Rack Middleware. It splits AuthN and AuthZ steps into separate middleware classes, using AuthN middleware to first verify credentials (such ...
Organise ActiveRecord model into a tree structure
Ancestry is a gem that allows the records of a Ruby on Rails ActiveRecord model to be organised as a tree structure (or hierarchy). It employs the materialised path pattern and exposes all the standard tree structure relations (ancestors, parent, ...
This Background Jobs style guide is a list of best practices working with Ruby background jobs.
This style guide is a list of best practices working with Ruby background jobs using Active Job with Sidekiq backend.Despite the common belief, they work quite well together if you follow the guidelines.Sidekiq may be used without Active Job, but ...
ImageInfo finds the size and type of a single or multiple images from the web by fetching as little as needed in batches.
ImageInfo finds the size and type of a single or multiple images from the web by fetching as little data as needed (partial image) in batches.WhyIn LinkThumbnailer I needed to find images sizes not only for one image. A well known gem like FastIma...