mirror of
https://github.com/Growstuff/growstuff.git
synced 2026-01-27 18:57:58 -05:00
Doesn't work - clusters don't spiderfy at max zoom, show their boundaries on hover or split when you get close to them.
117 lines
3.0 KiB
Ruby
117 lines
3.0 KiB
Ruby
source 'https://rubygems.org'
|
|
|
|
gem 'bundler', '>=1.1.5'
|
|
|
|
gem 'rails', '3.2.13'
|
|
gem 'rack', '~>1.4.5'
|
|
gem 'json', '~>1.7.7'
|
|
gem 'haml'
|
|
gem 'leaflet-rails'
|
|
gem 'leaflet-markercluster-rails'
|
|
gem 'unicorn' # http server
|
|
|
|
gem 'cancan' # for checking member privileges
|
|
|
|
gem 'gibbon' # for Mailchimp newsletter subscriptions
|
|
|
|
# vendored activemerchant for testing- needed for bogus paypal
|
|
# gateway monkeypatch
|
|
gem 'activemerchant', '1.33.0',
|
|
:path => 'vendor/gems/activemerchant-1.33.0',
|
|
:require => 'active_merchant'
|
|
gem 'active_utils', '1.0.5',
|
|
:path => 'vendor/gems/active_utils-1.0.5'
|
|
|
|
group :production, :staging do
|
|
gem 'pg'
|
|
gem 'newrelic_rpm'
|
|
gem 'dalli'
|
|
gem 'memcachier'
|
|
end
|
|
|
|
# Gems used only for assets and not required
|
|
# in production environments by default.
|
|
group :assets do
|
|
# CSS preprocessor, used for app/assets/stylesheets/application.css
|
|
gem 'sass-rails', '~> 3.2.3'
|
|
# CoffeeScript is a Python-like language that compiles to JavaScript
|
|
gem 'coffee-rails', '~> 3.2.1'
|
|
|
|
# less-rails depends on a JavaScript engine; we use therubyracer.
|
|
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
|
|
# long term, we'll probably want node.js for performance, but this will do
|
|
# for now as it's easier for new people to install
|
|
gem 'therubyracer', '~> 0.10.2', :platforms => :ruby
|
|
# Another CSS preprocessor, used for Bootstrap overrides
|
|
gem "less-rails"
|
|
# CSS framework
|
|
gem "twitter-bootstrap-rails",
|
|
:git => 'https://github.com/seyhunak/twitter-bootstrap-rails.git',
|
|
:ref => '2c7c52'
|
|
|
|
gem 'uglifier', '>= 1.0.3' # JavaScript compressor
|
|
|
|
gem 'compass-rails', '~> 1.0.3' # Yet Another CSS framework
|
|
end
|
|
|
|
gem 'jquery-rails'
|
|
gem 'flickraw'
|
|
|
|
# To use ActiveModel has_secure_password
|
|
# gem 'bcrypt-ruby', '~> 3.0.0'
|
|
|
|
# To use Jbuilder templates for JSON
|
|
# gem 'jbuilder'
|
|
|
|
# Use unicorn as the app server
|
|
# gem 'unicorn'
|
|
|
|
# To use debugger
|
|
group :development do
|
|
# Installation of the debugger gem fails on Travis CI,
|
|
# so we don't use it in the test environment
|
|
gem 'debugger'
|
|
end
|
|
|
|
# Markdown formatting for updates etc
|
|
gem 'bluecloth'
|
|
|
|
# Pagination
|
|
gem 'will_paginate', '~> 3.0'
|
|
|
|
# user signup/login/etc
|
|
gem 'devise'
|
|
|
|
# nicely formatted URLs
|
|
gem 'friendly_id'
|
|
|
|
# gravatars
|
|
gem 'gravatar-ultimate'
|
|
|
|
# For geolocation
|
|
gem 'geocoder',
|
|
:git => 'https://github.com/alexreisner/geocoder.git',
|
|
:ref => '104d46'
|
|
|
|
# For easy calendar selection
|
|
gem 'bootstrap-datepicker-rails'
|
|
|
|
# For connecting to other services (eg Twitter)
|
|
gem 'omniauth'
|
|
gem 'omniauth-twitter'
|
|
gem 'omniauth-flickr'
|
|
|
|
gem 'rake', '>= 10.0.0'
|
|
|
|
group :development, :test do
|
|
gem 'sqlite3' # database engine
|
|
end
|
|
|
|
group :development, :test, :travis do
|
|
gem 'haml-rails' # HTML templating language
|
|
gem 'rspec-rails', '~> 2.12.1' # unit testing framework
|
|
gem 'webrat' # provides HTML matchers for view tests
|
|
gem 'factory_girl_rails', '~> 4.0' # for creating test data
|
|
gem 'coveralls', require: false # coverage analysis
|
|
end
|