cancancan-mongoid - CanCanCan Mongoid Adapter

  •        12

This is the adapter for the CanCanCan authorisation library to automatically generate SQL queries from ability rules. If you find a bug please add an issue on GitHub or fork the project and send a pull request.

https://github.com/CanCanCommunity/cancancan-mongoid

Tags
Implementation
License
Platform

   




Related Projects

cancancan - The authorization Gem for Ruby on Rails.

  •    Ruby

CanCanCan is an authorization library for Ruby >= 2.2.0 and Ruby on Rails >= 4.2 which restricts what resources a given user is allowed to access. All permissions can be defined in one or multiple ability files and not duplicated across controllers, views, and database queries, keeping your permissions logic in one place.

mongoid-rspec - RSpec matchers and macros for Mongoid.

  •    Ruby

The mongoid-rspec library provides a collection of RSpec-compatible matchers that help to test Mongoid documents. This gem is compatible with Mongoid 3, 4, 5 and 6.

mongoid-slug - Generates a URL slug/permalink based on fields in a Mongoid-based model.

  •    Ruby

Mongoid Slug generates a URL slug or permalink based on one or more fields in a Mongoid model. It sits idly on top of stringex, supporting non-Latin characters. Mongoid Slug will attempt to determine whether you want to find using the slugs field or the _id field by inspecting the supplied parameters.

mongoid_search - Simple full text search for Mongoid ORM

  •    Ruby

Mongoid Search is a simple full text search implementation for Mongoid ORM. It supports Mongoid 3, 4, 5 and 6 and performs well for small data sets. If your searchable model is big (i.e. 1.000.000+ records), mongoid_fulltext, ElasticSearch, Solr or Sphinx may suit you better. Assuming you have a category with multiple products you can use the following code to search for 'iphone' in products cheaper than $499.

mongoid-paperclip - Mongoid::Paperclip enables you to use Paperclip with the Mongoid ODM for MongoDB

  •    Ruby

Integrate Paperclip into Mongoid. This is actually easier and faster to set up than when using Paperclip and the ActiveRecord ORM.


activeadmin-mongoid - ActiveAdmin hacks to support Mongoid

  •    Ruby

ActiveAdmin hacks to support Mongoid

mongoid-slug - Generates a URL slug/permalink based on fields in a Mongoid-based model

  •    Ruby

Generates a URL slug/permalink based on fields in a Mongoid-based model

mongoid-tree - A tree structure for Mongoid documents using the materialized path pattern

  •    Ruby

A tree structure for Mongoid documents using the materialized path pattern

mongoid-history - history tracking, auditing, undo, redo for mongoid

  •    Ruby

history tracking, auditing, undo, redo for mongoid

mongoid-paperclip

  •    Ruby

Mongoid::Paperclip enables you to use Paperclip with the Mongoid ODM for MongoDB.

mongoid_rails_migrations - Data migrations for Mongoid.

  •    Ruby

The most current release, 1.1.x, targets Mongoid >= 4.0.0 and Rails >= 4.2.0 . For Rails >= 3.2.0 and Mongoid >= 3.0.0, use version 1.0.0 .

activeadmin-mongoid - ActiveAdmin hacks to support Mongoid

  •    Ruby

ActiveAdmin is holding off on pulling Mongoid support into the core ActiveAdmin application. This repo was pulled into the ActiveAdmin org from previous work done by Elia Schito, and will be maintained by Nic Boie, JD Guzman, Elia Schito and other ActiveAdmin and community members. This gem has been brought into the ActiveAdmin org for support and maintenance.

mongoid-history - Multi-user non-linear history tracking, auditing, undo, redo for mongoid.

  •    Ruby

Mongoid-history tracks historical changes for any document, including embedded ones. It achieves this by storing all history tracks in a single collection that you define. Embedded documents are referenced by storing an association path, which is an array of document_name and document_id fields starting from the top most parent document and down to the embedded document that should track history. This gem also implements multi-user undo, which allows users to undo any history change in any order. Undoing a document also creates a new history track. This is great for auditing and preventing vandalism, but is probably not suitable for use cases such as a wiki (but we won't stop you either).

graphql-guard - Simple authorization gem for GraphQL :lock:

  •    Ruby

This gem provides a field-level authorization for graphql-ruby. If guard block returns nil or false, then it'll raise a GraphQL::Guard::NotAuthorizedError error.

mongoid_search - Simple full text search for Mongoid ORM

  •    Ruby

Simple full text search for Mongoid ORM

mongoid_denormalize - Helper module for denormalizing association attributes in Mongoid models.

  •    Ruby

Helper module for denormalizing association attributes in Mongoid models.

rails3-mongoid-omniauth

  •    Ruby

An example Rails 3.2 app with Mongoid for data, OmniAuth for authentication. With a tutorial.

rails3-mongoid-devise

  •    Ruby

An example Rails 3.2 app with Mongoid for data, Devise for authentication. With a tutorial.

mongoid_fulltext - A full-text search implementation for the Mongoid ODM

  •    Ruby

A full-text search implementation for the Mongoid ODM






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.