Permalink
Browse files

Updated with what I use these days

  • Loading branch information...
1 parent 3a11f8c commit b3a84eb1bc10a6a191864d097c5eefe007df6ec5 @kyledrake committed May 7, 2013
Showing with 22,925 additions and 525 deletions.
  1. +3 −2 .gitignore
  2. +45 −18 Gemfile
  3. +156 −115 Gemfile.lock
  4. +0 −118 README.markdown
  5. +43 −0 README.md
  6. +34 −8 Rakefile
  7. +1,109 −0 assets/css/bootstrap-responsive.css
  8. +7,048 −0 assets/css/bootstrap.css
  9. +540 −0 assets/css/font-awesome.css
  10. +3 −0 assets/css/screen.css
  11. +3 −0 assets/js/all.js
  12. +2,276 −0 assets/js/bootstrap.js
  13. +9,597 −0 assets/js/jquery.js
  14. +1,227 −0 assets/js/underscore.js
  15. +2 −4 config.ru
  16. +36 −0 config/config.rb
  17. +10 −0 config/config.yml.example
  18. +40 −0 config/rainbows.rb
  19. +0 −5 controller.rb
  20. BIN derp.sqlite
  21. +0 −46 environment.rb
  22. +0 −42 helpers.rb
  23. +29 −0 lib/controller.rb
  24. +5 −0 lib/controllers/index_controller.rb
  25. +8 −0 lib/extension.rb
  26. +5 −0 lib/extensions/array.rb
  27. +18 −0 lib/extensions/hash.rb
  28. +5 −0 lib/extensions/integer.rb
  29. +5 −0 lib/extensions/nil_class.rb
  30. +9 −0 lib/extensions/string.rb
  31. +3 −0 lib/model.rb
  32. 0 lib/{ → models}/.gitignore
  33. +3 −0 lib/rack.rb
  34. +15 −0 lib/rack/request.rb
  35. +13 −0 lib/sequel.rb
  36. +22 −0 lib/sequel/model.rb
  37. +37 −0 lib/sequel/model/password.rb
  38. +5 −0 lib/sinatra.rb
  39. +8 −0 lib/sinatra/controller_helpers.rb
  40. +45 −0 lib/sinatra/sprockets.rb
  41. +8 −0 lib/sinatra/view_helpers.rb
  42. +3 −0 lib/workers.rb
  43. +7 −0 lib/workers/email_worker.rb
  44. 0 {models → migrations}/.gitignore
  45. 0 public/css/ie6.css → migrations/001_create_users.rb
  46. 0 spec/fixtures.rb → public/.!1778!.DS_Store
  47. 0 public/.!1954!.DS_Store
  48. 0 public/.!2178!.DS_Store
  49. +0 −48 public/css/reset.css
  50. +0 −1 public/css/screen.css
  51. BIN public/font/FontAwesome.otf
  52. BIN public/font/fontawesome-webfont.eot
  53. +284 −0 public/font/fontawesome-webfont.svg
  54. BIN public/font/fontawesome-webfont.ttf
  55. BIN public/font/fontawesome-webfont.woff
  56. BIN public/img/facebook-tiny.png
  57. BIN public/img/github-tiny.png
  58. BIN public/img/glyphicons-halflings-white.png
  59. BIN public/img/glyphicons-halflings.png
  60. BIN public/img/linkedin-tiny.png
  61. BIN public/img/pool.jpg
  62. BIN public/img/twitter-tiny.png
  63. +0 −4 public/js/libs/jquery-1.7.min.js
  64. +0 −5 public/robots.txt
  65. +0 −14 spec/controller_spec.rb
  66. +0 −25 spec/environment.rb
  67. +0 −15 spec/models_spec.rb
  68. +27 −0 test/config.rb
  69. +73 −0 test/controller_config.rb
  70. +41 −0 test/lib/controllers/index_controller_test.rb
  71. +33 −0 test/lib/extensions/hash_test.rb
  72. +9 −0 test/lib/extensions/integer_test.rb
  73. +9 −0 test/lib/extensions/nil_class_test.rb
  74. +13 −0 test/lib/extensions/string_test.rb
  75. +0 −1 views/404.erubis
  76. +0 −1 views/500.erubis
  77. +0 −3 views/index.erubis
  78. +1 −0 views/index.slim
  79. +0 −50 views/layout.erubis
  80. +10 −0 views/layout.slim
View
@@ -1,2 +1,3 @@
-logs/*
-.bundle
+.DS_Store
+config/config.yml
+test/coverage/*
View
63 Gemfile
@@ -1,23 +1,50 @@
-source :rubygems
-gem 'erubis', '2.7.0'
-gem 'thin', '1.2.11'
-gem 'faraday', '0.7.4'
-gem 'yajl-ruby', '0.8.2', :require => 'yajl/json_gem'
-gem 'sinatra', '1.2.6', :require => 'sinatra/base'
-gem 'sinatra-namespace', '0.6.1', :require => 'sinatra/namespace'
-gem 'sinatra-synchrony', '0.2.0.beta.1', :require => 'sinatra/synchrony'
-gem 'sinatra-flash', '0.3.0', :require => 'sinatra/flash'
-gem 'rake', '0.9.2', :require => nil
-gem 'dalli', '1.0.5', :require => nil
-gem 'geoloqi'
+source 'https://rubygems.org'
+ruby '2.0.0'
+
+gem 'sinatra', require: 'sinatra/base'
+gem 'addressable', require: 'addressable/uri'
+gem 'rake', require: nil
+gem 'httpclient'
+gem 'multi_json'
+gem 'bcrypt-ruby', require: 'bcrypt'
+gem 'sidekiq'
+gem 'sequel'
+gem 'sprockets'
+gem 'yui-compressor', require: 'yui/compressor'
+gem 'slim'
+gem 'tzinfo'
+gem 'rack-time-zone-header'
+gem 'sinatra-flash', require: 'sinatra/flash'
+gem 'faker'
+gem 'pony'
+gem 'sqlite3'
+
+platform :mri do
+ gem 'pg'
+ gem 'rainbows'
+ gem 'hiredis', require: 'redis/connection/hiredis'
+ gem 'oj'
+
+ group :development, :test do
+ gem 'pry'
+ gem 'pry-debugger'
+ end
+end
group :development do
- gem 'shotgun', :require => nil
- gem 'ruby-debug19', :require => 'ruby-debug'
+ gem 'shotgun', require: nil
end
group :test do
- gem 'rack-test', '0.5.6', :require => 'rack/test'
- gem 'wrong', '0.5.0'
- gem 'webmock', '1.7.4'
-end
+ gem 'fabrication', require: 'fabrication'
+ gem 'minitest'
+ gem 'minitest-reporters', require: 'minitest/reporters'
+ gem 'rack-test', require: 'rack/test'
+ gem 'webmock'
+ gem 'webrat'
+ gem 'mocha', require: nil
+
+ platform :mri do
+ gem 'simplecov', require: nil
+ end
+end
View
@@ -1,128 +1,169 @@
GEM
- remote: http://rubygems.org/
+ remote: https://rubygems.org/
specs:
- ParseTree (3.0.7)
- RubyInline (>= 3.7.0)
- sexp_processor (>= 3.0.0)
- RubyInline (3.9.0)
- ZenTest (~> 4.3)
- ZenTest (4.6.2)
- addressable (2.2.6)
- archive-tar-minitar (0.5.2)
- async-rack (0.5.1)
- rack (~> 1.1)
- columnize (0.3.4)
- crack (0.1.8)
- daemons (1.1.4)
- dalli (1.0.5)
- diff-lcs (1.1.2)
- em-http-request (1.0.0.beta.4)
- addressable (>= 2.2.3)
- em-socksify
- eventmachine (>= 1.0.0.beta.3)
- http_parser.rb (>= 0.5.1)
- em-resolv-replace (1.1.1)
- em-socksify (0.1.0)
- eventmachine
- em-synchrony (0.3.0.beta.1)
- eventmachine (>= 1.0.0.beta.1)
- erubis (2.7.0)
- eventmachine (1.0.0.beta.3)
- faraday (0.7.4)
- addressable (~> 2.2.6)
- multipart-post (~> 1.1.0)
- rack (>= 1.1.0, < 2)
- file-tail (1.0.6)
- spruz (~> 0.2)
- geoloqi (0.9.33)
- faraday (>= 0.6.1)
- json
- http_parser.rb (0.5.1)
- json (1.6.1)
- linecache19 (0.5.12)
- ruby_core_source (>= 0.1.4)
- multipart-post (1.1.3)
- predicated (0.2.6)
- rack (1.3.2)
- rack-fiber_pool (0.9.2)
- rack-test (0.5.6)
- rack (>= 1.0)
- rake (0.9.2)
- ruby-debug-base19 (0.11.25)
+ POpen4 (0.1.4)
+ Platform (>= 0.4.0)
+ open4
+ Platform (0.4.0)
+ addressable (2.3.3)
+ ansi (1.4.3)
+ bcrypt-ruby (3.0.1)
+ builder (3.2.0)
+ celluloid (0.12.4)
+ facter (>= 1.6.12)
+ timers (>= 1.0.0)
+ coderay (1.0.9)
+ columnize (0.3.6)
+ connection_pool (1.0.0)
+ crack (0.3.2)
+ debugger (1.5.0)
columnize (>= 0.3.1)
- linecache19 (>= 0.5.11)
- ruby_core_source (>= 0.1.4)
- ruby-debug19 (0.11.6)
- columnize (>= 0.3.1)
- linecache19 (>= 0.5.11)
- ruby-debug-base19 (>= 0.11.19)
- ruby2ruby (1.2.5)
- ruby_parser (~> 2.0)
- sexp_processor (~> 3.0)
- ruby_core_source (0.1.5)
- archive-tar-minitar (>= 0.5.2)
- ruby_parser (2.0.6)
- sexp_processor (~> 3.0)
- sexp_processor (3.0.6)
- shotgun (0.9)
+ debugger-linecache (~> 1.2.0)
+ debugger-ruby_core_source (~> 1.2.0)
+ debugger-linecache (1.2.0)
+ debugger-ruby_core_source (1.2.0)
+ fabrication (2.6.4)
+ facter (1.6.18)
+ faker (1.1.2)
+ i18n (~> 0.5)
+ hashie (2.0.3)
+ hike (1.2.2)
+ hiredis (0.4.5)
+ httpclient (2.3.3)
+ i18n (0.6.4)
+ kgio (2.8.0)
+ mail (2.5.3)
+ i18n (>= 0.4.0)
+ mime-types (~> 1.16)
+ treetop (~> 1.4.8)
+ metaclass (0.0.1)
+ method_source (0.8.1)
+ mime-types (1.22)
+ minitest (4.7.1)
+ minitest-reporters (0.14.16)
+ ansi
+ builder
+ minitest (>= 2.12, < 5.0)
+ powerbar
+ mocha (0.13.3)
+ metaclass (~> 0.0.1)
+ multi_json (1.7.2)
+ nokogiri (1.5.9)
+ oj (2.0.10)
+ open4 (1.3.0)
+ pg (0.15.1)
+ polyglot (0.3.3)
+ pony (1.4)
+ mail (> 2.0)
+ powerbar (1.0.11)
+ ansi (~> 1.4.0)
+ hashie (>= 1.1.0)
+ pry (0.9.12)
+ coderay (~> 1.0.5)
+ method_source (~> 0.8)
+ slop (~> 3.4)
+ pry-debugger (0.2.2)
+ debugger (~> 1.3)
+ pry (~> 0.9.10)
+ rack (1.5.2)
+ rack-protection (1.5.0)
+ rack
+ rack-test (0.6.2)
rack (>= 1.0)
- sinatra (1.2.6)
+ rack-time-zone-header (0.1.2)
+ rack (~> 1.0)
+ rainbows (4.5.0)
+ kgio (~> 2.5)
rack (~> 1.1)
- tilt (>= 1.2.2, < 2.0)
+ unicorn (~> 4.6, >= 4.6.2)
+ raindrops (0.10.0)
+ rake (10.0.4)
+ redis (3.0.3)
+ redis-namespace (1.2.1)
+ redis (~> 3.0.0)
+ sequel (3.46.0)
+ shotgun (0.9)
+ rack (>= 1.0)
+ sidekiq (2.9.0)
+ celluloid (~> 0.12.0)
+ connection_pool (~> 1.0)
+ multi_json (~> 1)
+ redis (~> 3)
+ redis-namespace
+ simplecov (0.7.1)
+ multi_json (~> 1.0)
+ simplecov-html (~> 0.7.1)
+ simplecov-html (0.7.1)
+ sinatra (1.4.2)
+ rack (~> 1.5, >= 1.5.2)
+ rack-protection (~> 1.4)
+ tilt (~> 1.3, >= 1.3.4)
sinatra-flash (0.3.0)
sinatra (>= 1.0.0)
- sinatra-namespace (0.6.1)
- sinatra (~> 1.1)
- sinatra-synchrony (0.2.0.beta.1)
- async-rack (>= 0.5.1)
- em-http-request (= 1.0.0.beta.4)
- em-resolv-replace (>= 1.1.1)
- em-synchrony (= 0.3.0.beta.1)
- eventmachine (= 1.0.0.beta.3)
- rack-fiber_pool (= 0.9.2)
- sinatra (>= 1.0)
- sourcify (0.5.0)
- file-tail (>= 1.0.5)
- ruby2ruby (>= 1.2.5)
- ruby_parser (>= 2.0.5)
- sexp_processor (>= 3.0.5)
- spruz (0.2.13)
- thin (1.2.11)
- daemons (>= 1.0.9)
- eventmachine (>= 0.12.6)
- rack (>= 1.0.0)
- tilt (1.3.3)
- webmock (1.7.4)
- addressable (~> 2.2, > 2.2.5)
- crack (>= 0.1.7)
- wrong (0.5.0)
- ParseTree (~> 3.0)
- diff-lcs (~> 1.1.2)
- file-tail (~> 1.0)
- predicated (>= 0.2.2)
- ruby2ruby (~> 1.2)
- ruby_parser (~> 2.0.4)
- sexp_processor (~> 3.0)
- sourcify (>= 0.3.0)
- yajl-ruby (0.8.2)
+ slim (1.3.8)
+ temple (~> 0.6.3)
+ tilt (~> 1.3.3)
+ slop (3.4.4)
+ sprockets (2.9.2)
+ hike (~> 1.2)
+ multi_json (~> 1.0)
+ rack (~> 1.0)
+ tilt (~> 1.1, != 1.3.0)
+ sqlite3 (1.3.7)
+ temple (0.6.3)
+ tilt (1.3.7)
+ timers (1.1.0)
+ treetop (1.4.12)
+ polyglot
+ polyglot (>= 0.3.1)
+ tzinfo (0.3.37)
+ unicorn (4.6.2)
+ kgio (~> 2.6)
+ rack
+ raindrops (~> 0.7)
+ webmock (1.11.0)
+ addressable (>= 2.2.7)
+ crack (>= 0.3.2)
+ webrat (0.7.5)
+ nokogiri (>= 1.2.0)
+ rack (>= 1.0)
+ rack-test (>= 0.5.3)
+ yui-compressor (0.9.6)
+ POpen4 (>= 0.1.4)
PLATFORMS
ruby
DEPENDENCIES
- dalli (= 1.0.5)
- erubis (= 2.7.0)
- faraday (= 0.7.4)
- geoloqi
- rack-test (= 0.5.6)
- rake (= 0.9.2)
- ruby-debug19
+ addressable
+ bcrypt-ruby
+ fabrication
+ faker
+ hiredis
+ httpclient
+ minitest
+ minitest-reporters
+ mocha
+ multi_json
+ oj
+ pg
+ pony
+ pry
+ pry-debugger
+ rack-test
+ rack-time-zone-header
+ rainbows
+ rake
+ sequel
shotgun
- sinatra (= 1.2.6)
- sinatra-flash (= 0.3.0)
- sinatra-namespace (= 0.6.1)
- sinatra-synchrony (= 0.2.0.beta.1)
- thin (= 1.2.11)
- webmock (= 1.7.4)
- wrong (= 0.5.0)
- yajl-ruby (= 0.8.2)
+ sidekiq
+ simplecov
+ sinatra
+ sinatra-flash
+ slim
+ sprockets
+ sqlite3
+ tzinfo
+ webmock
+ webrat
+ yui-compressor
Oops, something went wrong.

0 comments on commit b3a84eb

Please sign in to comment.