tario / shikashi
shikashi is a ruby sandbox that permits the execution of "unprivileged" scripts by defining the permitted methods and constants the scripts can invoke with a white list logic
☆187Updated 4 years ago
Alternatives and similar repositories for shikashi:
Users that are interested in shikashi are comparing it to the libraries listed below
- Rack::UTF8Sanitizer is a Rack middleware which cleans up invalid UTF8 characters in request URI and headers.☆320Updated 2 months ago
- Collection of ActiveModel/ActiveRecord validators☆304Updated last year
- Old school have_tag, with_tag(and more) matchers for rspec 3 (Nokogiri powered)☆198Updated last year
- uniform notifier for rails logger, customized logger, javascript alert, javascript console, growl and xmpp☆237Updated 3 years ago
- Translates Ruby Hashes to XML☆229Updated last year
- Create temporary table-backed ActiveRecord models for use in tests☆212Updated 4 months ago
- Execute irreversible actions only when transactions are not rolled back☆159Updated 3 months ago
- Faster SELECTs when using Sequel with pg☆266Updated 2 weeks ago
- Dynamically build an Active Record model (with table) within a test context☆175Updated last month
- Render Rails templates to a string from any class.☆226Updated 5 years ago
- ModelAttribute gem - attributes for non-ActiveRecord models☆125Updated 4 years ago
- Sidekiq middleware that adds the ability to rate limit job execution.☆233Updated last year
- Dump compiled iseq by binary (kakidasu) and load binary (yomidasu)☆181Updated 3 years ago
- n Booleans = 1 Integer, saves columns and migrations.☆223Updated 5 years ago
- Generic hooks with callbacks for Ruby.☆280Updated 5 years ago
- WebSocket protocol handler with pluggable I/O☆225Updated 3 months ago
- Ruby's missing background and batch processing system☆289Updated last year
- Use Roar's representers in Rails.☆235Updated last year
- Simple bitmask attribute support for ActiveRecord 3+☆229Updated 4 years ago
- Rate limiting/job enabling for ActiveJob using distributed locks in Redis or Memcached.☆308Updated last year
- return the sourcecode for a method☆363Updated 11 months ago
- Filename sanitization for Ruby☆224Updated last year
- Delegate methods in Ruby and preserve self. Add behaviors to your objects without altering their superclass hierarchy.☆359Updated 2 years ago
- Common interface for Ruby's HTTP clients☆300Updated 8 months ago
- I18n ActiveRecord backend☆304Updated 3 months ago
- Decorators on top of your ORM layer.☆172Updated 3 months ago
- no-persistence pure ruby relational algebra☆198Updated 8 years ago
- Translatable columns for Ruby on Rails, stored in the model table itself.☆215Updated last year
- Minitest + all the features you always wanted.☆463Updated this week
- Adds typed hstore-backed field support to ActiveRecord models.☆241Updated last year