--- !ruby/object:Gem::Specification
name: rewritten
version: !ruby/object:Gem::Version
  version: 0.16.4
platform: ruby
authors:
- Kai Rubarth
autorequire: 
bindir: bin
cert_chain: []
date: 2016-03-16 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: redis-namespace
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: vegas
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.1.2
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.1.2
- !ruby/object:Gem::Dependency
  name: sinatra
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 0.9.2
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 0.9.2
- !ruby/object:Gem::Dependency
  name: multi_json
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.0'
- !ruby/object:Gem::Dependency
  name: activesupport
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: rake
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: minitest
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: pry
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: coveralls
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
description: |2
      Rewritten is a lookup-based rewriting engine that rewrites requested
      URLs on the fly. The URL manipulations depend on translations found in
      a redis database.

      If a matching translation is found, the result of a request is either a
      redirection or a modification of path and request parameters. For URLs
      without translation entries the request is left unmodified.

      Rewritten takes larges parts from the Resque codebase (which rocks). The
      gem is compromised of four parts:

      1. A Ruby library for creating, modifying and querying translations
      2. A Sinatra app for displaying and managing translations
      3. A Rack app for rewriting and redirecting request (Rack::Rewritten::Url)
      4. A Rack app for substituting URLs in HTML pages with their current translation (Rack::Rewritten::Html)
      5. A Rack app for recording successful request (Rack::Rewritten::Record)
email:
- kai@doxter.de
executables:
- rewritten-dump.rb
- rewritten-import.rb
- rewritten-web.rb
extensions: []
extra_rdoc_files: []
files:
- ".gitignore"
- ".rubocop.yml"
- ".rubocop_todo.yml"
- ".travis.yml"
- Gemfile
- HISTORY.rdoc
- README.md
- Rakefile
- afile
- bin/rewritten-dump.rb
- bin/rewritten-import.rb
- bin/rewritten-web.rb
- config.ru
- lib/rack/canonical.rb
- lib/rack/dummy.rb
- lib/rack/html.rb
- lib/rack/record.rb
- lib/rack/subdomain.rb
- lib/rack/url.rb
- lib/rewritten.rb
- lib/rewritten/config.ru
- lib/rewritten/document.rb
- lib/rewritten/helpers.rb
- lib/rewritten/rails.rb
- lib/rewritten/rails/url_helpers.rb
- lib/rewritten/server.rb
- lib/rewritten/server/public/favicon.ico
- lib/rewritten/server/public/idle.png
- lib/rewritten/server/public/jquery-1.3.2.min.js
- lib/rewritten/server/public/jquery.relatize_date.js
- lib/rewritten/server/public/poll.png
- lib/rewritten/server/public/ranger.js
- lib/rewritten/server/public/reset.css
- lib/rewritten/server/public/style.css
- lib/rewritten/server/public/working.png
- lib/rewritten/server/test_helper.rb
- lib/rewritten/server/views/cleanup.erb
- lib/rewritten/server/views/clear_hits.erb
- lib/rewritten/server/views/delete.erb
- lib/rewritten/server/views/delete_all.erb
- lib/rewritten/server/views/edit.erb
- lib/rewritten/server/views/error.erb
- lib/rewritten/server/views/fields.erb
- lib/rewritten/server/views/hits.erb
- lib/rewritten/server/views/layout.erb
- lib/rewritten/server/views/new.erb
- lib/rewritten/server/views/next_more.erb
- lib/rewritten/server/views/overview.erb
- lib/rewritten/server/views/stats.erb
- lib/rewritten/server/views/to.erb
- lib/rewritten/server/views/translations.erb
- lib/rewritten/version.rb
- rewritten.gemspec
- test/rack/rewritten_canonical_test.rb
- test/rack/rewritten_html_test.rb
- test/rack/rewritten_url_test.rb
- test/rewritten/document_test.rb
- test/rewritten_test.rb
- test/test_helper.rb
homepage: ''
licenses: []
metadata: {}
post_install_message: 
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubyforge_project: rewritten
rubygems_version: 2.4.6
signing_key: 
specification_version: 4
summary: A redis-based URL rewriting engine
test_files:
- test/rack/rewritten_canonical_test.rb
- test/rack/rewritten_html_test.rb
- test/rack/rewritten_url_test.rb
- test/rewritten/document_test.rb
- test/rewritten_test.rb
- test/test_helper.rb
has_rdoc: