Gems
graphql-devise/graphql_devise: GraphQL interface on top devise_token_auth
Graphql-Devise heavily relies on 3 gems:
GraphQL Ruby
Devise Token Auth (DTA)
Devise (which is a DTA dependency)
This gem provides a GraphQL interface on top of DTA which is designed for REST APIs. Features like token management, token expiration...
DmitryTsepelev/store_model: Work with JSON-backed attributes as ActiveRecord-ish models
StoreModel gem allows you to wrap JSON-backed DB columns with ActiveModel-like classes.
đź’Ş Powered with Attributes API. You can use a number of familiar types or write your own
đź”§ Works like ActiveModel. Validations, enums and nested attributes wor...
active-hash/active_hash: A readonly ActiveRecord-esque base class that lets you use a hash, a Yaml file or a custom file as the datasource
ActiveHash is a simple base class that allows you to use a ruby hash as a readonly datasource for an ActiveRecord-like model.
ActiveHash assumes that every hash has an :id key, which is what you would probably store in a database. This allows you...
ankane/strong_migrations: Catch unsafe migrations in development
Catch unsafe migrations in development
âś“ Detects potentially dangerous operations
âś“ Prevents them from running by default
âś“ Provides instructions on safer ways to do what you want
Supports PostgreSQL, MySQL, and MariaDB
🍊 Battle-tested...
Jamedjo/himg: You give it HTML and get back an image - perfect for dynamic OpenGraph social image previews.
You give it HTML and it gives back an image!
Parses HTML/CSS, fetches nested resources, renders an image. No browser, no fuss.
Perfect for OpenGraph images - stop losing clicks to boring links by adding a rich image preview that showcases your c...
wmlele/devise-otp: Two Factors authentication for Devise using Time Based OTP/rfc6238 tokens.
Devise OTP is a Two-Factor Authentication extension for Devise. The second factor is done using an RFC 6238 Time-Based One-Time Password (TOTP) implemented by the rotp library.
It has the following features:
Optional and mandatory OTP enforcemen...