Skip to content
Browse files

Turn rubyception into an engine

  • Loading branch information...
1 parent 735e113 commit a4bb3985b6a24805b1f4b882008e52ef1f10f2b6 @omenking omenking committed
Showing with 13,337 additions and 565 deletions.
  1. +6 −35 Gemfile
  2. +14 −22 Gemfile.lock
  3. +20 −0 MIT-LICENSE
  4. +2 −260 README.rdoc
  5. +37 −4 Rakefile
  6. BIN app/assets/images/rails.png
  7. 0 {vendor/plugins → app/assets/images/rubyception}/.gitkeep
  8. BIN app/assets/javascripts/.DS_Store
  9. +0 −19 app/assets/javascripts/application.coffee
  10. +0 −59 app/assets/javascripts/lib/pusher.coffee
  11. +4 −0 app/assets/javascripts/rubyception/app.coffee
  12. +15 −0 app/assets/javascripts/rubyception/application.coffee
  13. +15 −0 app/assets/javascripts/rubyception/application.js
  14. 0 app/assets/javascripts/{ → rubyception}/collections/backtrace_lines.coffee
  15. 0 app/assets/javascripts/{ → rubyception}/collections/entries.coffee
  16. 0 app/assets/javascripts/{ → rubyception}/collections/lines.coffee
  17. 0 app/assets/javascripts/{ → rubyception}/init.coffee
  18. 0 app/assets/javascripts/{ → rubyception}/lib/backbone.js
  19. 0 app/assets/javascripts/{ → rubyception}/lib/inflections.js
  20. 0 app/assets/javascripts/{ → rubyception}/lib/jenny.coffee
  21. 0 app/assets/javascripts/{ → rubyception}/lib/milk.coffee
  22. 0 app/assets/javascripts/{ → rubyception}/lib/mousetrap.js
  23. 0 app/assets/javascripts/{ → rubyception}/lib/underscore-min.js
  24. 0 app/assets/javascripts/{ → rubyception}/models/backtrace_line.coffee
  25. 0 app/assets/javascripts/{ → rubyception}/models/entry.coffee
  26. 0 app/assets/javascripts/{ → rubyception}/models/line.coffee
  27. +1 −0 app/assets/javascripts/{ → rubyception}/routers/log.coffee
  28. 0 app/assets/javascripts/{ → rubyception}/template.js
  29. 0 app/assets/javascripts/{ → rubyception}/views/backtrace_lines/backtrace_line.coffee
  30. 0 app/assets/javascripts/{ → rubyception}/views/backtrace_lines/index.coffee
  31. 0 app/assets/javascripts/{ → rubyception}/views/entries/entry.coffee
  32. 0 app/assets/javascripts/{ → rubyception}/views/entries/index.coffee
  33. 0 app/assets/javascripts/{ → rubyception}/views/lines/index.coffee
  34. 0 app/assets/javascripts/{ → rubyception}/views/lines/line.coffee
  35. 0 app/assets/javascripts/{ → rubyception}/views/logs/show.coffee
  36. BIN app/assets/stylesheets/.DS_Store
  37. +0 −10 app/assets/stylesheets/application.sass
  38. +13 −0 app/assets/stylesheets/rubyception/application.css
  39. +10 −0 app/assets/stylesheets/rubyception/application.sass
  40. +2 −0 app/assets/stylesheets/{ → rubyception}/backtrace_lines.sass
  41. +1 −0 app/assets/stylesheets/{ → rubyception}/default.sass
  42. +2 −0 app/assets/stylesheets/{ → rubyception}/entries.sass
  43. +2 −0 app/assets/stylesheets/{ → rubyception}/lines.sass
  44. +0 −12 app/controllers/home_controller.rb
  45. +4 −0 app/controllers/rubyception/application_controller.rb
  46. +3 −14 app/controllers/{ → rubyception}/templating_controller.rb
  47. +4 −0 app/helpers/rubyception/application_helper.rb
  48. 0 app/mailers/.gitkeep
  49. 0 app/models/.gitkeep
  50. +3 −3 app/models/{ → rubyception}/entry.rb
  51. +1 −1 app/models/{ → rubyception}/line.rb
  52. BIN app/views/.DS_Store
  53. +0 −1 app/views/home/_view_partial.haml
  54. +0 −1 app/views/home/index.haml
  55. +0 −3 app/views/home/view.haml
  56. BIN app/views/layouts/.DS_Store
  57. +2 −2 app/views/layouts/{ → rubyception}/application.haml
  58. 0 vendor/assets/stylesheets/.gitkeep → app/views/rubyception/application/index.haml
  59. 0 app/views/{ → rubyception}/backtrace_lines/_backtrace_line.haml
  60. 0 app/views/{lines → rubyception/backtrace_lines}/_index.haml
  61. 0 app/views/{ → rubyception}/entries/_entry.haml
  62. 0 app/views/{ → rubyception}/entries/_index.haml
  63. 0 app/views/{backtrace_lines → rubyception/lines}/_index.haml
  64. 0 app/views/{ → rubyception}/lines/_line.haml
  65. 0 app/views/{ → rubyception}/lines/action_controller/_exist_fragment.haml
  66. 0 app/views/{ → rubyception}/lines/action_controller/_expire_fragment.haml
  67. 0 app/views/{ → rubyception}/lines/action_controller/_expire_page.haml
  68. 0 app/views/{ → rubyception}/lines/action_controller/_halted_callback.haml
  69. 0 app/views/{ → rubyception}/lines/action_controller/_process_action.haml
  70. 0 app/views/{ → rubyception}/lines/action_controller/_read_fragment.haml
  71. 0 app/views/{ → rubyception}/lines/action_controller/_redirect_to.haml
  72. 0 app/views/{ → rubyception}/lines/action_controller/_send_data.haml
  73. 0 app/views/{ → rubyception}/lines/action_controller/_send_file.haml
  74. 0 app/views/{ → rubyception}/lines/action_controller/_start_processing.haml
  75. 0 app/views/{ → rubyception}/lines/action_controller/_write_fragment.haml
  76. 0 app/views/{ → rubyception}/lines/action_controller/_write_page.haml
  77. 0 app/views/{ → rubyception}/lines/action_mailer/_deliver.haml
  78. 0 app/views/{ → rubyception}/lines/action_mailer/_receive.haml
  79. 0 app/views/{ → rubyception}/lines/action_view/_render_partial.haml
  80. 0 app/views/{ → rubyception}/lines/action_view/_render_template.haml
  81. 0 app/views/{ → rubyception}/lines/active_record/_identity.haml
  82. 0 app/views/{ → rubyception}/lines/active_record/_sql.haml
  83. 0 app/views/{ → rubyception}/lines/active_resource/_request.haml
  84. 0 app/views/{ → rubyception}/lines/active_support/_cache_delete.haml
  85. 0 app/views/{ → rubyception}/lines/active_support/_cache_exist.haml
  86. 0 app/views/{ → rubyception}/lines/active_support/_cache_fetch_hit.haml
  87. 0 app/views/{ → rubyception}/lines/active_support/_cache_generate.haml
  88. 0 app/views/{ → rubyception}/lines/active_support/_cache_read.haml
  89. 0 app/views/{ → rubyception}/lines/active_support/_cache_write.haml
  90. +0 −6 config/boot.rb
  91. +4 −0 config/initializers/sass.rb
  92. +0 −1 config/initializers/time_formats.rb
  93. +8 −7 config/initializers/websocket_server.rb
  94. +2 −4 config/routes.rb
  95. +0 −7 db/seeds.rb
  96. +0 −2 doc/README_FOR_APP
  97. BIN lib/.DS_Store
  98. 0 lib/assets/.gitkeep
  99. +0 −10 lib/catcher.rb
  100. +6 −0 lib/rubyception.rb
  101. BIN lib/rubyception/.DS_Store
  102. +12 −0 lib/rubyception/catcher.rb
  103. +5 −0 lib/rubyception/engine.rb
  104. +30 −0 lib/rubyception/subscriber.rb
  105. +1 −1 lib/{ → rubyception}/templating.rb
  106. +3 −0 lib/rubyception/version.rb
  107. +32 −0 lib/rubyception/websocket_server.rb
  108. +0 −32 lib/subscriber.rb
  109. 0 lib/tasks/.gitkeep
  110. +4 −0 lib/tasks/rubyception_tasks.rake
  111. +0 −25 lib/websocket_server.rb
  112. 0 log/.gitkeep
  113. +0 −5 public/robots.txt
  114. +27 −0 rubyception.gemspec
  115. +5 −3 script/rails
  116. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_appearance.scssc
  117. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_background-clip.scssc
  118. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_background-origin.scssc
  119. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_background-size.scssc
  120. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_border-radius.scssc
  121. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_box-shadow.scssc
  122. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_box-sizing.scssc
  123. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_box.scssc
  124. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_columns.scssc
  125. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_filter.scssc
  126. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_font-face.scssc
  127. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_hyphenation.scssc
  128. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_images.scssc
  129. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_inline-block.scssc
  130. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_opacity.scssc
  131. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_regions.scssc
  132. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_shared.scssc
  133. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_text-shadow.scssc
  134. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_transform.scssc
  135. BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_transition.scssc
  136. BIN test/dummy/.sass-cache/1539bfa3598efcac5e29c4207f518c84872864e0/_grid-background.scssc
  137. BIN test/dummy/.sass-cache/215a701ba4154f6beca304150cb7563ced757281/_hover-link.scssc
  138. BIN test/dummy/.sass-cache/215a701ba4154f6beca304150cb7563ced757281/_link-colors.scssc
  139. BIN test/dummy/.sass-cache/215a701ba4154f6beca304150cb7563ced757281/_unstyled-link.scssc
  140. BIN test/dummy/.sass-cache/370a83d3287fcd1c554209057616becacc5c88e8/_color.scssc
  141. BIN test/dummy/.sass-cache/370a83d3287fcd1c554209057616becacc5c88e8/_general.scssc
  142. BIN test/dummy/.sass-cache/370a83d3287fcd1c554209057616becacc5c88e8/_sprites.scssc
  143. BIN test/dummy/.sass-cache/370a83d3287fcd1c554209057616becacc5c88e8/_tables.scssc
  144. BIN test/dummy/.sass-cache/3eade37cdfda464abe49e4af4efe67672b038124/_clearfix.scssc
  145. BIN test/dummy/.sass-cache/3eade37cdfda464abe49e4af4efe67672b038124/_float.scssc
  146. BIN test/dummy/.sass-cache/3eade37cdfda464abe49e4af4efe67672b038124/_hacks.scssc
  147. BIN test/dummy/.sass-cache/3eade37cdfda464abe49e4af4efe67672b038124/_min.scssc
  148. BIN test/dummy/.sass-cache/3eade37cdfda464abe49e4af4efe67672b038124/_reset.scssc
  149. BIN test/dummy/.sass-cache/3eade37cdfda464abe49e4af4efe67672b038124/_tag-cloud.scssc
  150. BIN test/dummy/.sass-cache/3ef0f274a516b4afed3eb549daf671c40ddfc2aa/_contrast.scssc
  151. BIN test/dummy/.sass-cache/6ee7091124b958632d5efb6521f54b1434248ce0/_ellipsis.scssc
  152. BIN test/dummy/.sass-cache/6ee7091124b958632d5efb6521f54b1434248ce0/_force-wrap.scssc
  153. BIN test/dummy/.sass-cache/6ee7091124b958632d5efb6521f54b1434248ce0/_nowrap.scssc
  154. BIN test/dummy/.sass-cache/6ee7091124b958632d5efb6521f54b1434248ce0/_replacement.scssc
  155. BIN test/dummy/.sass-cache/6fdba23d57aa6698625054d758280a7e4acd75b4/_css3.scssc
  156. BIN test/dummy/.sass-cache/6fdba23d57aa6698625054d758280a7e4acd75b4/_support.scssc
  157. BIN test/dummy/.sass-cache/6fdba23d57aa6698625054d758280a7e4acd75b4/_typography.scssc
  158. BIN test/dummy/.sass-cache/6fdba23d57aa6698625054d758280a7e4acd75b4/_utilities.scssc
  159. BIN test/dummy/.sass-cache/791e27a803965901a58bdc18c53932d50e729404/_base.scssc
  160. BIN test/dummy/.sass-cache/791e27a803965901a58bdc18c53932d50e729404/_sprite-img.scssc
  161. BIN test/dummy/.sass-cache/9c8c7bbcca03fa628e623a426eecfde412e4c756/_alternating-rows-and-columns.scssc
  162. BIN test/dummy/.sass-cache/9c8c7bbcca03fa628e623a426eecfde412e4c756/_borders.scssc
  163. BIN test/dummy/.sass-cache/9c8c7bbcca03fa628e623a426eecfde412e4c756/_scaffolding.scssc
  164. BIN test/dummy/.sass-cache/ae4552b220b76f51b48be2e9b2290797f927aa3c/_bullets.scssc
  165. BIN test/dummy/.sass-cache/ae4552b220b76f51b48be2e9b2290797f927aa3c/_horizontal-list.scssc
  166. BIN test/dummy/.sass-cache/ae4552b220b76f51b48be2e9b2290797f927aa3c/_inline-block-list.scssc
  167. BIN test/dummy/.sass-cache/ae4552b220b76f51b48be2e9b2290797f927aa3c/_inline-list.scssc
  168. BIN test/dummy/.sass-cache/d2c9f8561f1ca1f9639f4a2fcb332c7c3fcba052/_compass.scssc
  169. BIN test/dummy/.sass-cache/e2bcb543f1f28acdbd3c5e095f6f8f9dbd9bb900/application.sassc
  170. BIN test/dummy/.sass-cache/e2bcb543f1f28acdbd3c5e095f6f8f9dbd9bb900/backtrace_lines.sassc
  171. BIN test/dummy/.sass-cache/e2bcb543f1f28acdbd3c5e095f6f8f9dbd9bb900/default.sassc
  172. BIN test/dummy/.sass-cache/e2bcb543f1f28acdbd3c5e095f6f8f9dbd9bb900/entries.sassc
  173. BIN test/dummy/.sass-cache/e2bcb543f1f28acdbd3c5e095f6f8f9dbd9bb900/lines.sassc
  174. BIN test/dummy/.sass-cache/f9a1114a175a5b14913a50c91a0777a720fe82d6/_utilities.scssc
  175. BIN test/dummy/.sass-cache/fc77a2b286db3da0cbffe80aa856121991259231/_links.scssc
  176. BIN test/dummy/.sass-cache/fc77a2b286db3da0cbffe80aa856121991259231/_lists.scssc
  177. BIN test/dummy/.sass-cache/fc77a2b286db3da0cbffe80aa856121991259231/_text.scssc
  178. BIN test/dummy/.sass-cache/fc77a2b286db3da0cbffe80aa856121991259231/_vertical_rhythm.scssc
  179. +261 −0 test/dummy/README.rdoc
  180. +7 −0 test/dummy/Rakefile
  181. +15 −0 test/dummy/app/assets/javascripts/application.js
  182. +13 −0 test/dummy/app/assets/stylesheets/application.css
  183. 0 { → test/dummy}/app/controllers/application_controller.rb
  184. +2 −0 test/dummy/app/controllers/tasks_controller.rb
  185. 0 { → test/dummy}/app/helpers/application_helper.rb
  186. 0 {vendor/assets/javascripts → test/dummy/app/mailers}/.gitkeep
  187. 0 test/{unit → dummy/app/models}/.gitkeep
  188. +14 −0 test/dummy/app/views/layouts/application.html.erb
  189. +1 −0 test/dummy/app/views/tasks/index.html.erb
  190. +1 −1 { → test/dummy}/config.ru
  191. +7 −7 { → test/dummy}/config/application.rb
  192. +10 −0 test/dummy/config/boot.rb
  193. 0 { → test/dummy}/config/database.yml
  194. +1 −1 { → test/dummy}/config/environment.rb
  195. +1 −1 { → test/dummy}/config/environments/development.rb
  196. +2 −2 { → test/dummy}/config/environments/production.rb
  197. +1 −1 { → test/dummy}/config/environments/test.rb
  198. 0 { → test/dummy}/config/initializers/backtrace_silencers.rb
  199. 0 { → test/dummy}/config/initializers/inflections.rb
  200. 0 { → test/dummy}/config/initializers/mime_types.rb
  201. +1 −1 { → test/dummy}/config/initializers/secret_token.rb
  202. +2 −2 { → test/dummy}/config/initializers/session_store.rb
  203. 0 { → test/dummy}/config/initializers/wrap_parameters.rb
  204. 0 { → test/dummy}/config/locales/en.yml
  205. +5 −0 test/dummy/config/routes.rb
  206. 0 test/{integration/.gitkeep → dummy/db/development.sqlite3}
  207. 0 test/{functional → dummy/lib/assets}/.gitkeep
  208. 0 test/{fixtures → dummy/log}/.gitkeep
  209. +12,687 −0 test/dummy/log/development.log
  210. 0 { → test/dummy}/public/404.html
  211. 0 { → test/dummy}/public/422.html
  212. 0 { → test/dummy}/public/500.html
  213. 0 { → test/dummy}/public/favicon.ico
  214. +6 −0 test/dummy/script/rails
  215. BIN test/dummy/tmp/cache/assets/C2A/A50/sprockets%2F502789294f7d708459013948aa30c91c
  216. BIN test/dummy/tmp/cache/assets/C76/720/sprockets%2F610e52016b025a1ce3828a39a7e93981
  217. BIN test/dummy/tmp/cache/assets/C7E/740/sprockets%2F8703235e74ff13492a454a492b24b7c5
  218. BIN test/dummy/tmp/cache/assets/C86/920/sprockets%2Fc4933e5c2861e44ab07485567259fa32
  219. BIN test/dummy/tmp/cache/assets/C9C/F10/sprockets%2F33864d14794ad865eed8829535780ad9
  220. BIN test/dummy/tmp/cache/assets/CA1/8B0/sprockets%2F2fb362180bfba307350968110ec6f454
  221. BIN test/dummy/tmp/cache/assets/CAD/770/sprockets%2Fc5914c960063cf7cdcd50130a7637485
  222. BIN test/dummy/tmp/cache/assets/CAD/DB0/sprockets%2Fe276db0373d02afa09f069436349328d
  223. BIN test/dummy/tmp/cache/assets/CAE/140/sprockets%2F6350953af3f774482a51481f8cd0a3c3
  224. BIN test/dummy/tmp/cache/assets/CB0/010/sprockets%2F1c103104469484b76897daa3d04c6ee9
  225. BIN test/dummy/tmp/cache/assets/CB2/E10/sprockets%2F7b063ac8c2e913114d098d89e60228e5
  226. BIN test/dummy/tmp/cache/assets/CB5/EA0/sprockets%2Fe98d20291409af69a7316a86c45da651
  227. BIN test/dummy/tmp/cache/assets/CB9/B80/sprockets%2F07c32ba22a6489f062e48df8830667d8
  228. BIN test/dummy/tmp/cache/assets/CBE/630/sprockets%2F476aa283807fdd8203e98d3137686eb5
  229. BIN test/dummy/tmp/cache/assets/CBE/A10/sprockets%2F7f66283cb01647a7c4cf954b62919c29
  230. BIN test/dummy/tmp/cache/assets/CC8/DC0/sprockets%2F302790cf97013f80dc311cf2ad0a6342
  231. BIN test/dummy/tmp/cache/assets/CD1/8E0/sprockets%2Fe898f78743c913b3855e1786cc58ec61
  232. BIN test/dummy/tmp/cache/assets/CD2/510/sprockets%2F32995b414c804ddbb00f5504841f5e1b
  233. BIN test/dummy/tmp/cache/assets/CD6/EE0/sprockets%2F8666c05da70453c6e7cda433411192af
  234. BIN test/dummy/tmp/cache/assets/CD8/370/sprockets%2F357970feca3ac29060c1e3861e2c0953
  235. BIN test/dummy/tmp/cache/assets/CE4/F70/sprockets%2F538e295f0a0d9311c8259bf029ec680f
  236. BIN test/dummy/tmp/cache/assets/CE5/3E0/sprockets%2F7b916f5404e1ee4a943e921d6523a97b
  237. BIN test/dummy/tmp/cache/assets/CE9/D20/sprockets%2F9dd235d6e21764622b79bf65cf15349a
  238. BIN test/dummy/tmp/cache/assets/CF2/2F0/sprockets%2F314b4a0885d2efea526a19f539987e96
  239. BIN test/dummy/tmp/cache/assets/CFB/750/sprockets%2F42c8014c71d022dd4c60ed1e963b076a
  240. BIN test/dummy/tmp/cache/assets/D03/BA0/sprockets%2F7c98f37658deed89f88b13d429262a75
  241. BIN test/dummy/tmp/cache/assets/D07/3B0/sprockets%2F2ca3210b7cff57c3299aea8507803f32
  242. BIN test/dummy/tmp/cache/assets/D08/7E0/sprockets%2F47ed6467d629e22254ca2b0d13c863bb
  243. BIN test/dummy/tmp/cache/assets/D0F/970/sprockets%2F0461a7c825c4bb945e2f5daf00974f64
  244. BIN test/dummy/tmp/cache/assets/D10/E40/sprockets%2Fa39042b3a568331554c57725fedfcf3e
  245. BIN test/dummy/tmp/cache/assets/D13/740/sprockets%2F98a98bb8bc60c8b170c451195e44e42d
  246. BIN test/dummy/tmp/cache/assets/D14/BE0/sprockets%2Faa69f1166262379365d818afcf4fa3b3
  247. BIN test/dummy/tmp/cache/assets/D15/C40/sprockets%2F8fe3d124a7582df0a47c44743f3e3d85
  248. BIN test/dummy/tmp/cache/assets/D1B/210/sprockets%2F567244d0d8f2733c6d1826ee82c76dce
  249. BIN test/dummy/tmp/cache/assets/D2C/BD0/sprockets%2F17c8f4a03e52cd0d6b85605b0abd7413
  250. BIN test/dummy/tmp/cache/assets/D2D/BE0/sprockets%2Fcdcde17900d6ad0c72c14390808a35b3
  251. BIN test/dummy/tmp/cache/assets/D30/800/sprockets%2F6ad46c52755a4a6c0b81250fc72ae17c
  252. BIN test/dummy/tmp/cache/assets/D32/A10/sprockets%2F13fe41fee1fe35b49d145bcc06610705
  253. BIN test/dummy/tmp/cache/assets/D34/E20/sprockets%2Fc81175b2bb38464d022abb2d9b18bf87
  254. BIN test/dummy/tmp/cache/assets/D38/420/sprockets%2Fc893136e3c5e0cb051358b8c01fc6b9c
  255. BIN test/dummy/tmp/cache/assets/D3C/C50/sprockets%2F52be58b70628a1836b3cea8bd096ee22
  256. BIN test/dummy/tmp/cache/assets/D3E/980/sprockets%2F5e82819b1fe416d230b10d76abd948df
  257. BIN test/dummy/tmp/cache/assets/D3F/A80/sprockets%2F5e2ee04b0c2b6417f9ab728692a738cd
  258. BIN test/dummy/tmp/cache/assets/D41/340/sprockets%2Ffdc1e8bf346373a650e6d082f522a59e
  259. BIN test/dummy/tmp/cache/assets/D41/920/sprockets%2F64c94c28c60bbb70d9a3b9e972ae3057
  260. BIN test/dummy/tmp/cache/assets/D47/BB0/sprockets%2F40929a27da40e05aa0b4aa0173f1ebb1
  261. BIN test/dummy/tmp/cache/assets/D49/740/sprockets%2Fbcb0e6511f88b9af6d70380c86a57b79
  262. BIN test/dummy/tmp/cache/assets/D4E/1B0/sprockets%2Ff7cbd26ba1d28d48de824f0e94586655
  263. BIN test/dummy/tmp/cache/assets/D50/940/sprockets%2Ff601e768c1f96abd3d019e7f7564e3c9
  264. BIN test/dummy/tmp/cache/assets/D53/460/sprockets%2F64e051e79ebdaa56bd989d67831f941d
  265. BIN test/dummy/tmp/cache/assets/D58/150/sprockets%2F70d598d088bce2f8078c80866be9cff0
  266. BIN test/dummy/tmp/cache/assets/D5A/EA0/sprockets%2Fd771ace226fc8215a3572e0aa35bb0d6
  267. BIN test/dummy/tmp/cache/assets/D66/E40/sprockets%2F0cd4ea4f30e313f641b96be80a13cf98
  268. BIN test/dummy/tmp/cache/assets/D69/5A0/sprockets%2F8a630d58f110eeeffad123986912bae1
  269. BIN test/dummy/tmp/cache/assets/D69/E10/sprockets%2F3d4d98cb1ad46a0b7635b75993c2ac0d
  270. BIN test/dummy/tmp/cache/assets/D6A/920/sprockets%2F9f1c0c3ad8aae418e1004d5cf54f5479
  271. BIN test/dummy/tmp/cache/assets/D6B/A70/sprockets%2Fff1bd1557a03e82f5c2c45d58b661a4f
  272. BIN test/dummy/tmp/cache/assets/D6F/6B0/sprockets%2F1e2a322de4879106937ede70ffa2da6e
  273. BIN test/dummy/tmp/cache/assets/D70/780/sprockets%2F6c6a33bccf82b144dbd7982f0854f8b0
  274. BIN test/dummy/tmp/cache/assets/D73/C90/sprockets%2F9752db727fd681d97becb91a17ad302d
  275. BIN test/dummy/tmp/cache/assets/D74/A50/sprockets%2Fe50162da67fdab880a08590f618dfc8e
  276. BIN test/dummy/tmp/cache/assets/D75/270/sprockets%2Fef0b31d47f8f9acc69f0234019b737ee
  277. BIN test/dummy/tmp/cache/assets/D77/320/sprockets%2F0c96ad8de5e6a049f5df53415baa4697
  278. BIN test/dummy/tmp/cache/assets/D7A/CF0/sprockets%2Fb7e1aa09c7c42e2b98895e16dbc839b6
  279. BIN test/dummy/tmp/cache/assets/D7B/110/sprockets%2F55184d1c2bc87fc49369d69e10be7adf
  280. BIN test/dummy/tmp/cache/assets/D81/A40/sprockets%2Ff886784e31a152dc32fdf5cf782d6bd9
  281. BIN test/dummy/tmp/cache/assets/D91/AE0/sprockets%2Fab00df33bbe0ef2939b4d43e042e4d77
  282. BIN test/dummy/tmp/cache/assets/D9E/1A0/sprockets%2F69bf83cb71b257071ba6db37bdea78f1
  283. BIN test/dummy/tmp/cache/assets/D9E/840/sprockets%2Fc8da1010ea3b0a24bd101a2dd319dc4c
  284. BIN test/dummy/tmp/cache/assets/DA0/880/sprockets%2F89c46cad03e38a94663bfaac1b8d95d0
  285. BIN test/dummy/tmp/cache/assets/DA1/950/sprockets%2F1ea6768fec37a8ee2ad758d4152ae1d2
  286. BIN test/dummy/tmp/cache/assets/DA1/D40/sprockets%2Ffd605d648ad0a46b3e3ef9cf089a51b6
  287. BIN test/dummy/tmp/cache/assets/DA1/FB0/sprockets%2Fe8cba462fd2940b4be7bf2d294fd7209
  288. BIN test/dummy/tmp/cache/assets/DA9/140/sprockets%2Fa9dc7b7a71d4a92925c654f09d17fefa
  289. BIN test/dummy/tmp/cache/assets/DAA/960/sprockets%2F486294de7d016fa0ec65f0f9efa2e19f
  290. BIN test/dummy/tmp/cache/assets/DAB/9E0/sprockets%2Fa425c97bf53c87ea907267ce66ad5deb
  291. BIN test/dummy/tmp/cache/assets/DB3/1D0/sprockets%2F095c6e852a938bbfb9fc98a9ea105ee8
  292. BIN test/dummy/tmp/cache/assets/DC3/C60/sprockets%2F0c49e61f99da10cf7acc0cac7736b23a
  293. BIN test/dummy/tmp/cache/assets/DC7/E70/sprockets%2Fdae539d9ce457212fabb2abf298e112d
  294. BIN test/dummy/tmp/cache/assets/DC8/C90/sprockets%2F880a4acdf2b3dec03f783e63ed10e6e3
  295. BIN test/dummy/tmp/cache/assets/DD0/DE0/sprockets%2Fdd9bcfaa02c63a17f16d84fb523fd886
  296. BIN test/dummy/tmp/cache/assets/DD0/E10/sprockets%2F7ff09d9b55239e81c67ac0bd1cd60cfb
  297. BIN test/dummy/tmp/cache/assets/DD3/140/sprockets%2Fdcdc4960e9f9381cbaec40b2f26c8f53
  298. BIN test/dummy/tmp/cache/assets/DD4/340/sprockets%2Ff2cff1054cf9ff3d947f1372db9b6aa2
  299. BIN test/dummy/tmp/cache/assets/DD7/F90/sprockets%2F3cbb2ecff5ff45927078c4490a93bfeb
  300. BIN test/dummy/tmp/cache/assets/DDC/400/sprockets%2Fcffd775d018f68ce5dba1ee0d951a994
Sorry, we could not display the entire diff because too many files (319) changed.
View
41 Gemfile
@@ -1,38 +1,9 @@
-source 'https://rubygems.org'
+source "http://rubygems.org"
-gem 'rails', '3.2.6'
-
-# Bundle edge Rails instead:
-# gem 'rails', :git => 'git://github.com/rails/rails.git'
-
-gem 'sqlite3'
-gem 'haml'
-gem 'sass'
-gem 'jenny'
-gem 'em-websocket'
-
-# Gems used only for assets and not required
-# in production environments by default.
-group :assets do
- gem 'sass-rails', '~> 3.2.3'
- gem 'coffee-rails', '~> 3.2.1'
- gem 'compass-rails'
- gem 'uglifier', '>= 1.0.3'
-end
+# Declare your gem's dependencies in rubyception.gemspec.
+# Bundler will treat runtime dependencies like base dependencies, and
+# development dependencies will be added by default to the :development group.
+gemspec
+# Dummy Application
gem 'jquery-rails'
-
-# 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'
-
-# Deploy with Capistrano
-# gem 'capistrano'
-
-# To use debugger
-# gem 'ruby-debug19', :require => 'ruby-debug'
View
36 Gemfile.lock
@@ -1,5 +1,17 @@
+PATH
+ remote: .
+ specs:
+ rubyception (0.0.1)
+ coffee-script
+ compass
+ em-websocket
+ haml
+ jenny
+ rails (~> 3.2.6)
+ sass
+
GEM
- remote: https://rubygems.org/
+ remote: http://rubygems.org/
specs:
actionmailer (3.2.6)
actionpack (= 3.2.6)
@@ -32,9 +44,6 @@ GEM
arel (3.0.2)
builder (3.0.0)
chunky_png (1.2.5)
- coffee-rails (3.2.2)
- coffee-script (>= 2.2.0)
- railties (~> 3.2.0)
coffee-script (2.2.0)
coffee-script-source
execjs
@@ -43,8 +52,6 @@ GEM
chunky_png (~> 1.2)
fssm (>= 0.2.7)
sass (~> 3.1)
- compass-rails (1.0.3)
- compass (>= 0.12.2, < 0.14)
em-websocket (0.3.6)
addressable (>= 2.1.1)
eventmachine (>= 0.12.9)
@@ -95,10 +102,6 @@ GEM
rdoc (3.12)
json (~> 1.4)
sass (3.1.20)
- sass-rails (3.2.5)
- railties (~> 3.2.0)
- sass (>= 3.1.10)
- tilt (~> 1.3)
sprockets (2.1.3)
hike (~> 1.2)
rack (~> 1.0)
@@ -110,22 +113,11 @@ GEM
polyglot
polyglot (>= 0.3.1)
tzinfo (0.3.33)
- uglifier (1.2.6)
- execjs (>= 0.3.0)
- multi_json (~> 1.3)
PLATFORMS
ruby
DEPENDENCIES
- coffee-rails (~> 3.2.1)
- compass-rails
- em-websocket
- haml
- jenny
jquery-rails
- rails (= 3.2.6)
- sass
- sass-rails (~> 3.2.3)
+ rubyception!
sqlite3
- uglifier (>= 1.0.3)
View
20 MIT-LICENSE
@@ -0,0 +1,20 @@
+Copyright 2012 YOURNAME
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
View
262 README.rdoc
@@ -1,261 +1,3 @@
-== Welcome to Rails
+= Rubyception
-Rails is a web-application framework that includes everything needed to create
-database-backed web applications according to the Model-View-Control pattern.
-
-This pattern splits the view (also called the presentation) into "dumb"
-templates that are primarily responsible for inserting pre-built data in between
-HTML tags. The model contains the "smart" domain objects (such as Account,
-Product, Person, Post) that holds all the business logic and knows how to
-persist themselves to a database. The controller handles the incoming requests
-(such as Save New Account, Update Product, Show Post) by manipulating the model
-and directing data to the view.
-
-In Rails, the model is handled by what's called an object-relational mapping
-layer entitled Active Record. This layer allows you to present the data from
-database rows as objects and embellish these data objects with business logic
-methods. You can read more about Active Record in
-link:files/vendor/rails/activerecord/README.html.
-
-The controller and view are handled by the Action Pack, which handles both
-layers by its two parts: Action View and Action Controller. These two layers
-are bundled in a single package due to their heavy interdependence. This is
-unlike the relationship between the Active Record and Action Pack that is much
-more separate. Each of these packages can be used independently outside of
-Rails. You can read more about Action Pack in
-link:files/vendor/rails/actionpack/README.html.
-
-
-== Getting Started
-
-1. At the command prompt, create a new Rails application:
- <tt>rails new myapp</tt> (where <tt>myapp</tt> is the application name)
-
-2. Change directory to <tt>myapp</tt> and start the web server:
- <tt>cd myapp; rails server</tt> (run with --help for options)
-
-3. Go to http://localhost:3000/ and you'll see:
- "Welcome aboard: You're riding Ruby on Rails!"
-
-4. Follow the guidelines to start developing your application. You can find
-the following resources handy:
-
-* The Getting Started Guide: http://guides.rubyonrails.org/getting_started.html
-* Ruby on Rails Tutorial Book: http://www.railstutorial.org/
-
-
-== Debugging Rails
-
-Sometimes your application goes wrong. Fortunately there are a lot of tools that
-will help you debug it and get it back on the rails.
-
-First area to check is the application log files. Have "tail -f" commands
-running on the server.log and development.log. Rails will automatically display
-debugging and runtime information to these files. Debugging info will also be
-shown in the browser on requests from 127.0.0.1.
-
-You can also log your own messages directly into the log file from your code
-using the Ruby logger class from inside your controllers. Example:
-
- class WeblogController < ActionController::Base
- def destroy
- @weblog = Weblog.find(params[:id])
- @weblog.destroy
- logger.info("#{Time.now} Destroyed Weblog ID ##{@weblog.id}!")
- end
- end
-
-The result will be a message in your log file along the lines of:
-
- Mon Oct 08 14:22:29 +1000 2007 Destroyed Weblog ID #1!
-
-More information on how to use the logger is at http://www.ruby-doc.org/core/
-
-Also, Ruby documentation can be found at http://www.ruby-lang.org/. There are
-several books available online as well:
-
-* Programming Ruby: http://www.ruby-doc.org/docs/ProgrammingRuby/ (Pickaxe)
-* Learn to Program: http://pine.fm/LearnToProgram/ (a beginners guide)
-
-These two books will bring you up to speed on the Ruby language and also on
-programming in general.
-
-
-== Debugger
-
-Debugger support is available through the debugger command when you start your
-Mongrel or WEBrick server with --debugger. This means that you can break out of
-execution at any point in the code, investigate and change the model, and then,
-resume execution! You need to install ruby-debug to run the server in debugging
-mode. With gems, use <tt>sudo gem install ruby-debug</tt>. Example:
-
- class WeblogController < ActionController::Base
- def index
- @posts = Post.all
- debugger
- end
- end
-
-So the controller will accept the action, run the first line, then present you
-with a IRB prompt in the server window. Here you can do things like:
-
- >> @posts.inspect
- => "[#<Post:0x14a6be8
- @attributes={"title"=>nil, "body"=>nil, "id"=>"1"}>,
- #<Post:0x14a6620
- @attributes={"title"=>"Rails", "body"=>"Only ten..", "id"=>"2"}>]"
- >> @posts.first.title = "hello from a debugger"
- => "hello from a debugger"
-
-...and even better, you can examine how your runtime objects actually work:
-
- >> f = @posts.first
- => #<Post:0x13630c4 @attributes={"title"=>nil, "body"=>nil, "id"=>"1"}>
- >> f.
- Display all 152 possibilities? (y or n)
-
-Finally, when you're ready to resume execution, you can enter "cont".
-
-
-== Console
-
-The console is a Ruby shell, which allows you to interact with your
-application's domain model. Here you'll have all parts of the application
-configured, just like it is when the application is running. You can inspect
-domain models, change values, and save to the database. Starting the script
-without arguments will launch it in the development environment.
-
-To start the console, run <tt>rails console</tt> from the application
-directory.
-
-Options:
-
-* Passing the <tt>-s, --sandbox</tt> argument will rollback any modifications
- made to the database.
-* Passing an environment name as an argument will load the corresponding
- environment. Example: <tt>rails console production</tt>.
-
-To reload your controllers and models after launching the console run
-<tt>reload!</tt>
-
-More information about irb can be found at:
-link:http://www.rubycentral.org/pickaxe/irb.html
-
-
-== dbconsole
-
-You can go to the command line of your database directly through <tt>rails
-dbconsole</tt>. You would be connected to the database with the credentials
-defined in database.yml. Starting the script without arguments will connect you
-to the development database. Passing an argument will connect you to a different
-database, like <tt>rails dbconsole production</tt>. Currently works for MySQL,
-PostgreSQL and SQLite 3.
-
-== Description of Contents
-
-The default directory structure of a generated Ruby on Rails application:
-
- |-- app
- | |-- assets
- | |-- images
- | |-- javascripts
- | `-- stylesheets
- | |-- controllers
- | |-- helpers
- | |-- mailers
- | |-- models
- | `-- views
- | `-- layouts
- |-- config
- | |-- environments
- | |-- initializers
- | `-- locales
- |-- db
- |-- doc
- |-- lib
- | `-- tasks
- |-- log
- |-- public
- |-- script
- |-- test
- | |-- fixtures
- | |-- functional
- | |-- integration
- | |-- performance
- | `-- unit
- |-- tmp
- | |-- cache
- | |-- pids
- | |-- sessions
- | `-- sockets
- `-- vendor
- |-- assets
- `-- stylesheets
- `-- plugins
-
-app
- Holds all the code that's specific to this particular application.
-
-app/assets
- Contains subdirectories for images, stylesheets, and JavaScript files.
-
-app/controllers
- Holds controllers that should be named like weblogs_controller.rb for
- automated URL mapping. All controllers should descend from
- ApplicationController which itself descends from ActionController::Base.
-
-app/models
- Holds models that should be named like post.rb. Models descend from
- ActiveRecord::Base by default.
-
-app/views
- Holds the template files for the view that should be named like
- weblogs/index.html.erb for the WeblogsController#index action. All views use
- eRuby syntax by default.
-
-app/views/layouts
- Holds the template files for layouts to be used with views. This models the
- common header/footer method of wrapping views. In your views, define a layout
- using the <tt>layout :default</tt> and create a file named default.html.erb.
- Inside default.html.erb, call <% yield %> to render the view using this
- layout.
-
-app/helpers
- Holds view helpers that should be named like weblogs_helper.rb. These are
- generated for you automatically when using generators for controllers.
- Helpers can be used to wrap functionality for your views into methods.
-
-config
- Configuration files for the Rails environment, the routing map, the database,
- and other dependencies.
-
-db
- Contains the database schema in schema.rb. db/migrate contains all the
- sequence of Migrations for your schema.
-
-doc
- This directory is where your application documentation will be stored when
- generated using <tt>rake doc:app</tt>
-
-lib
- Application specific libraries. Basically, any kind of custom code that
- doesn't belong under controllers, models, or helpers. This directory is in
- the load path.
-
-public
- The directory available for the web server. Also contains the dispatchers and the
- default HTML files. This should be set as the DOCUMENT_ROOT of your web
- server.
-
-script
- Helper scripts for automation and generation.
-
-test
- Unit and functional tests along with fixtures. When using the rails generate
- command, template test files will be generated for you and placed in this
- directory.
-
-vendor
- External libraries that the application depends on. Also includes the plugins
- subdirectory. If the app has frozen rails, those gems also go here, under
- vendor/rails/. This directory is in the load path.
+This project rocks and uses MIT-LICENSE.
View
41 Rakefile
@@ -1,7 +1,40 @@
#!/usr/bin/env rake
-# Add your own tasks in files placed in lib/tasks ending in .rake,
-# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
+begin
+ require 'bundler/setup'
+rescue LoadError
+ puts 'You must `gem install bundler` and `bundle install` to run rake tasks'
+end
+begin
+ require 'rdoc/task'
+rescue LoadError
+ require 'rdoc/rdoc'
+ require 'rake/rdoctask'
+ RDoc::Task = Rake::RDocTask
+end
-require File.expand_path('../config/application', __FILE__)
+RDoc::Task.new(:rdoc) do |rdoc|
+ rdoc.rdoc_dir = 'rdoc'
+ rdoc.title = 'Rubyception'
+ rdoc.options << '--line-numbers'
+ rdoc.rdoc_files.include('README.rdoc')
+ rdoc.rdoc_files.include('lib/**/*.rb')
+end
-Rubyception::Application.load_tasks
+APP_RAKEFILE = File.expand_path("../test/dummy/Rakefile", __FILE__)
+load 'rails/tasks/engine.rake'
+
+
+
+Bundler::GemHelper.install_tasks
+
+require 'rake/testtask'
+
+Rake::TestTask.new(:test) do |t|
+ t.libs << 'lib'
+ t.libs << 'test'
+ t.pattern = 'test/**/*_test.rb'
+ t.verbose = false
+end
+
+
+task :default => :test
View
BIN app/assets/images/rails.png
Deleted file not rendered
View
0 vendor/plugins/.gitkeep → app/assets/images/rubyception/.gitkeep
File renamed without changes.
View
BIN app/assets/javascripts/.DS_Store
Binary file not shown.
View
19 app/assets/javascripts/application.coffee
@@ -1,19 +0,0 @@
-#= require jquery
-#= require jquery_ujs
-#= require lib/underscore-min
-#= require lib/backbone
-#= require lib/pusher
-#= require lib/milk
-#= require lib/inflections
-#= require lib/jenny
-#= require lib/mousetrap
-#= require template
-#= require init
-#= require_tree ./routers
-#= require_tree ./views
-#= require_tree ./collections
-#= require_tree ./models
-$ ->
- new App.Routers.Log()
- Backbone.history.start
- pushState: true
View
59 app/assets/javascripts/lib/pusher.coffee
@@ -1,59 +0,0 @@
-window.Backpusher = (channel, collection, options) ->
- return new Backpusher(channel, collection, options) unless this instanceof Backpusher
-
- if channel.pusher.connection
- action = channel.pusher.connection
- ev = 'connected'
- else
- action = channel.pusher
- ev = 'pusher:connection_established'
-
- action.bind ev, -> Backbone.pusher_socket_id = action.socket_id
-
- @options = options or {}
- @channel = channel
- @collection = collection
- @events = if @options.events then @options.events else Backpusher.defaultEvents
-
- @_bindEvents()
- @initialize channel, collection, options
-
-_.extend Backpusher::, Backbone.Events,
- initialize: ->
- _bindEvents: ->
- return unless @events
- for event of @events
- @channel.bind event, _.bind(@events[event], this)
- _add: (model) ->
- Collection = @collection
- model = new Collection.model model
- Collection.add model
- @trigger 'remote_create', model
- model
-
-Backpusher.defaultEvents =
- created: (pushed_model) ->
- @_add pushed_model
- updated: (pushed_model) ->
- model = @collection.get pushed_model
- if model
- model = model.set pushed_model
- @trigger 'remote_update', model
- model
- else
- @_add pushed_model
-
- destroyed: (pushed_model) ->
- model = @collection.get pushed_model
- if model
- @collection.remove model
- @trigger 'remote_destroy', model
- model
-
-sync = Backbone.sync
-Backbone.sync = (method,model,options)->
- headers = options.headers
- push_header = { 'X-Pusher-Socket-ID': Backbone.pusher_socket_id }
- options.headers = _.extend push_header, headers
- sync method, model, options
-
View
4 app/assets/javascripts/rubyception/app.coffee
@@ -0,0 +1,4 @@
+$ ->
+ new App.Routers.Log()
+ Backbone.history.start
+ pushState: true
View
15 app/assets/javascripts/rubyception/application.coffee
@@ -0,0 +1,15 @@
+#= require jquery
+#= require jquery_ujs
+#= require rubyception/lib/underscore-min
+#= require rubyception/lib/backbone
+#= require rubyception/lib/milk
+#= require rubyception/lib/inflections
+#= require rubyception/lib/jenny
+#= require rubyception/lib/mousetrap
+#= require rubyception/template
+#= require rubyception/init
+#= require_tree ./routers
+#= require_tree ./views
+#= require_tree ./collections
+#= require_tree ./models
+#= require rubyception/app
View
15 app/assets/javascripts/rubyception/application.js
@@ -0,0 +1,15 @@
+// This is a manifest file that'll be compiled into application.js, which will include all the files
+// listed below.
+//
+// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
+// or vendor/assets/javascripts of plugins, if any, can be referenced here using a relative path.
+//
+// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
+// the compiled file.
+//
+// WARNING: THE FIRST BLANK LINE MARKS THE END OF WHAT'S TO BE PROCESSED, ANY BLANK LINE SHOULD
+// GO AFTER THE REQUIRES BELOW.
+//
+//= require jquery
+//= require jquery_ujs
+//= require_tree .
View
0 ...cripts/collections/backtrace_lines.coffee → ...eption/collections/backtrace_lines.coffee
File renamed without changes.
View
0 ...ts/javascripts/collections/entries.coffee → ...ts/rubyception/collections/entries.coffee
File renamed without changes.
View
0 ...sets/javascripts/collections/lines.coffee → ...ipts/rubyception/collections/lines.coffee
File renamed without changes.
View
0 app/assets/javascripts/init.coffee → ...ssets/javascripts/rubyception/init.coffee
File renamed without changes.
View
0 app/assets/javascripts/lib/backbone.js → ...s/javascripts/rubyception/lib/backbone.js
File renamed without changes.
View
0 app/assets/javascripts/lib/inflections.js → ...avascripts/rubyception/lib/inflections.js
File renamed without changes.
View
0 app/assets/javascripts/lib/jenny.coffee → .../javascripts/rubyception/lib/jenny.coffee
File renamed without changes.
View
0 app/assets/javascripts/lib/milk.coffee → ...s/javascripts/rubyception/lib/milk.coffee
File renamed without changes.
View
0 app/assets/javascripts/lib/mousetrap.js → .../javascripts/rubyception/lib/mousetrap.js
File renamed without changes.
View
0 app/assets/javascripts/lib/underscore-min.js → ...scripts/rubyception/lib/underscore-min.js
File renamed without changes.
View
0 .../javascripts/models/backtrace_line.coffee → .../rubyception/models/backtrace_line.coffee
File renamed without changes.
View
0 app/assets/javascripts/models/entry.coffee → ...vascripts/rubyception/models/entry.coffee
File renamed without changes.
View
0 app/assets/javascripts/models/line.coffee → ...avascripts/rubyception/models/line.coffee
File renamed without changes.
View
1 app/assets/javascripts/routers/log.coffee → ...avascripts/rubyception/routers/log.coffee
@@ -9,6 +9,7 @@ class App.Routers.Log extends Backbone.Router
socket.onmessage = @onmessage
@collection = new App.Collections.Entries()
@collection.model = App.Models.Entry
+ @default()
onopen: => console.log 'Socket onopen'
onerror: => console.log 'Socket onerror'
onclose: (msg)=> console.log 'Socket onclose'
View
0 app/assets/javascripts/template.js → ...ssets/javascripts/rubyception/template.js
File renamed without changes.
View
0 ...ews/backtrace_lines/backtrace_line.coffee → ...ews/backtrace_lines/backtrace_line.coffee
File renamed without changes.
View
0 ...cripts/views/backtrace_lines/index.coffee → ...eption/views/backtrace_lines/index.coffee
File renamed without changes.
View
0 ...ts/javascripts/views/entries/entry.coffee → ...ts/rubyception/views/entries/entry.coffee
File renamed without changes.
View
0 ...ts/javascripts/views/entries/index.coffee → ...ts/rubyception/views/entries/index.coffee
File renamed without changes.
View
0 ...sets/javascripts/views/lines/index.coffee → ...ipts/rubyception/views/lines/index.coffee
File renamed without changes.
View
0 ...ssets/javascripts/views/lines/line.coffee → ...ripts/rubyception/views/lines/line.coffee
File renamed without changes.
View
0 ...assets/javascripts/views/logs/show.coffee → ...cripts/rubyception/views/logs/show.coffee
File renamed without changes.
View
BIN app/assets/stylesheets/.DS_Store
Binary file not shown.
View
10 app/assets/stylesheets/application.sass
@@ -1,10 +0,0 @@
-@import compass/css3/border-radius
-@import compass/css3/box-shadow
-@import compass/css3/text-shadow
-@import compass/css3/background-clip
-@import compass/css3/box-sizing
-
-@import default
-@import entries
-@import lines
-@import backtrace_lines
View
13 app/assets/stylesheets/rubyception/application.css
@@ -0,0 +1,13 @@
+/*
+ * This is a manifest file that'll be compiled into application.css, which will include all the files
+ * listed below.
+ *
+ * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
+ * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
+ *
+ * You're free to add application-wide styles to this file and they'll appear at the top of the
+ * compiled file, but it's generally better to create a new file per style scope.
+ *
+ *= require_self
+ *= require_tree .
+ */
View
10 app/assets/stylesheets/rubyception/application.sass
@@ -0,0 +1,10 @@
+//@import compass/css3/border-radius
+//@import compass/css3/box-shadow
+//@import compass/css3/text-shadow
+//@import compass/css3/background-clip
+//@import compass/css3/box-sizing
+
+@import default
+@import entries
+@import lines
+@import backtrace_lines
View
2 app/assets/stylesheets/backtrace_lines.sass → ...lesheets/rubyception/backtrace_lines.sass
@@ -1,3 +1,5 @@
+@import compass/css3/box-shadow
+
.backtrace_lines
:font-family 'Menlo'
:margin
View
1 app/assets/stylesheets/default.sass → ...sets/stylesheets/rubyception/default.sass
@@ -1,3 +1,4 @@
+@import compass/css3/box-sizing
*
+box-sizing(border-box)
View
2 app/assets/stylesheets/entries.sass → ...sets/stylesheets/rubyception/entries.sass
@@ -1,3 +1,5 @@
+@import compass/css3/border-radius
+@import compass/css3/box-shadow
.entry
:position relative
+box-shadow(rgba(255, 255, 255, 0.07) 0 1px 0)
View
2 app/assets/stylesheets/lines.sass → ...assets/stylesheets/rubyception/lines.sass
@@ -1,3 +1,5 @@
+@import compass/css3/border-radius
+@import compass/css3/box-shadow
.lines
:font-family 'Menlo'
:margin
View
12 app/controllers/home_controller.rb
@@ -1,12 +0,0 @@
-class HomeController < ApplicationController
- def index
- end
-
- def view
- render
- end
-
- def error
- raise 'OMFG'
- end
-end
View
4 app/controllers/rubyception/application_controller.rb
@@ -0,0 +1,4 @@
+class Rubyception::ApplicationController < ActionController::Base
+ def index
+ end
+end
View
17 app/controllers/templating_controller.rb → ...lers/rubyception/templating_controller.rb
@@ -1,4 +1,4 @@
-class TemplatingController < AbstractController::Base
+class Rubyception::TemplatingController < AbstractController::Base
include AbstractController::Logger
include AbstractController::Rendering
include AbstractController::Layouts
@@ -10,18 +10,8 @@ class TemplatingController < AbstractController::Base
self.view_paths = 'app/views'
self.assets_dir = 'app/public'
- helper ApplicationHelper
- #JennyHelper,
- #Admin::ApplicationHelper,
- #Admin::CoursesHelper,
- #DocumentsHelper,
- #VideosHelper,
- #UsersHelper,
- #UploadsHelper,
- #DownloadsHelper,
- #GroupsHelper,
- #Admin::DepartmentsHelper,
- #NavigationHelper
+ helper ApplicationHelper,
+ JennyHelper
public
def r partial
@@ -29,4 +19,3 @@ def r partial
end
end
-
View
4 app/helpers/rubyception/application_helper.rb
@@ -0,0 +1,4 @@
+module Rubyception
+ module ApplicationHelper
+ end
+end
View
0 app/mailers/.gitkeep
No changes.
View
0 app/models/.gitkeep
No changes.
View
6 app/models/entry.rb → app/models/rubyception/entry.rb
@@ -1,4 +1,4 @@
-class Entry
+class Rubyception::Entry
attr_accessor :controller
attr_accessor :action
attr_accessor :path
@@ -36,7 +36,7 @@ def set_values event
def error?; error; end
def <<(event)
- @lines << Line.new(event).attrs
+ @lines << Rubyception::Line.new(event).attrs
end
def exception(exception)
@@ -91,6 +91,6 @@ def to_json
end
def flush!
- ::WebsocketServer.send_all to_json
+ Rubyception::WebsocketServer.send_all to_json
end
end
View
2 app/models/line.rb → app/models/rubyception/line.rb
@@ -1,4 +1,4 @@
-class Line
+class Rubyception::Line
attr_accessor :event
attr_accessor :params
attr_accessor :duration
View
BIN app/views/.DS_Store
Binary file not shown.
View
1 app/views/home/_view_partial.haml
@@ -1 +0,0 @@
-what??
View
1 app/views/home/index.haml
@@ -1 +0,0 @@
-YAY
View
3 app/views/home/view.haml
@@ -1,3 +0,0 @@
-%div.view
- I CAN SEEEE
- = render 'view_partial', :moo => 'cow'
View
BIN app/views/layouts/.DS_Store
Binary file not shown.
View
4 app/views/layouts/application.haml → ...iews/layouts/rubyception/application.haml
@@ -2,8 +2,8 @@
%html
%head
%title Rubyception
- = stylesheet_link_tag "application", :media => "all"
- = javascript_include_tag "application"
+ = stylesheet_link_tag 'rubyception/application', :media => 'all'
+ = javascript_include_tag 'rubyception/application'
= csrf_meta_tags
%body
.container
View
0 vendor/assets/stylesheets/.gitkeep → app/views/rubyception/application/index.haml
File renamed without changes.
View
0 ...iews/backtrace_lines/_backtrace_line.haml → ...tion/backtrace_lines/_backtrace_line.haml
File renamed without changes.
View
0 app/views/lines/_index.haml → ...s/rubyception/backtrace_lines/_index.haml
File renamed without changes.
View
0 app/views/entries/_entry.haml → app/views/rubyception/entries/_entry.haml
File renamed without changes.
View
0 app/views/entries/_index.haml → app/views/rubyception/entries/_index.haml
File renamed without changes.
View
0 app/views/backtrace_lines/_index.haml → app/views/rubyception/lines/_index.haml
File renamed without changes.
View
0 app/views/lines/_line.haml → app/views/rubyception/lines/_line.haml
File renamed without changes.
View
0 ...es/action_controller/_exist_fragment.haml → ...es/action_controller/_exist_fragment.haml
File renamed without changes.
View
0 ...s/action_controller/_expire_fragment.haml → ...s/action_controller/_expire_fragment.haml
File renamed without changes.
View
0 ...lines/action_controller/_expire_page.haml → ...lines/action_controller/_expire_page.haml
File renamed without changes.
View
0 ...s/action_controller/_halted_callback.haml → ...s/action_controller/_halted_callback.haml
File renamed without changes.
View
0 ...es/action_controller/_process_action.haml → ...es/action_controller/_process_action.haml
File renamed without changes.
View
0 ...nes/action_controller/_read_fragment.haml → ...nes/action_controller/_read_fragment.haml
File renamed without changes.
View
0 ...lines/action_controller/_redirect_to.haml → ...lines/action_controller/_redirect_to.haml
File renamed without changes.
View
0 ...s/lines/action_controller/_send_data.haml → ...n/lines/action_controller/_send_data.haml
File renamed without changes.
View
0 ...s/lines/action_controller/_send_file.haml → ...n/lines/action_controller/_send_file.haml
File renamed without changes.
View
0 .../action_controller/_start_processing.haml → .../action_controller/_start_processing.haml
File renamed without changes.
View
0 ...es/action_controller/_write_fragment.haml → ...es/action_controller/_write_fragment.haml
File renamed without changes.
View
0 .../lines/action_controller/_write_page.haml → .../lines/action_controller/_write_page.haml
File renamed without changes.
View
0 app/views/lines/action_mailer/_deliver.haml → ...ception/lines/action_mailer/_deliver.haml
File renamed without changes.
View
0 app/views/lines/action_mailer/_receive.haml → ...ception/lines/action_mailer/_receive.haml
File renamed without changes.
View
0 ...ws/lines/action_view/_render_partial.haml → ...on/lines/action_view/_render_partial.haml
File renamed without changes.
View
0 ...s/lines/action_view/_render_template.haml → ...n/lines/action_view/_render_template.haml
File renamed without changes.
View
0 app/views/lines/active_record/_identity.haml → ...eption/lines/active_record/_identity.haml
File renamed without changes.
View
0 app/views/lines/active_record/_sql.haml → ...rubyception/lines/active_record/_sql.haml
File renamed without changes.
View
0 ...views/lines/active_resource/_request.haml → ...ption/lines/active_resource/_request.haml
File renamed without changes.
View
0 ...s/lines/active_support/_cache_delete.haml → ...n/lines/active_support/_cache_delete.haml
File renamed without changes.
View
0 ...ws/lines/active_support/_cache_exist.haml → ...on/lines/active_support/_cache_exist.haml
File renamed without changes.
View
0 ...ines/active_support/_cache_fetch_hit.haml → ...ines/active_support/_cache_fetch_hit.haml
File renamed without changes.
View
0 ...lines/active_support/_cache_generate.haml → ...lines/active_support/_cache_generate.haml
File renamed without changes.
View
0 ...ews/lines/active_support/_cache_read.haml → ...ion/lines/active_support/_cache_read.haml
File renamed without changes.
View
0 ...ws/lines/active_support/_cache_write.haml → ...on/lines/active_support/_cache_write.haml
File renamed without changes.
View
6 config/boot.rb
@@ -1,6 +0,0 @@
-require 'rubygems'
-
-# Set up gems listed in the Gemfile.
-ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__)
-
-require 'bundler/setup' if File.exists?(ENV['BUNDLE_GEMFILE'])
View
4 config/initializers/sass.rb
@@ -0,0 +1,4 @@
+Sass::Engine::DEFAULT_OPTIONS[:load_paths].tap do |load_paths|
+ load_paths << "#{Rubyception::Engine.root}/app/assets/stylesheets"
+ load_paths << "#{Gem.loaded_specs['compass'].full_gem_path}/frameworks/compass/stylesheets"
+end
View
1 config/initializers/time_formats.rb
@@ -1 +0,0 @@
-Time::DATE_FORMATS[:entry] = '%Y-%m-%d %H:%M:%S'
View
15 config/initializers/websocket_server.rb
@@ -1,9 +1,11 @@
-require 'websocket_server'
-WebsocketServer.sockets = []
+require 'rubyception/websocket_server'
+require 'rubyception/subscriber'
+require 'rubyception/catcher'
+
::Rails.logger.auto_flushing = true
-WebsocketServer.new
+Rubyception::WebsocketServer.sockets = []
+Rubyception::WebsocketServer.new
-require 'subscriber'
attach_to = [
:action_controller,
:action_view,
@@ -11,8 +13,7 @@
:action_mailer
]
attach_to.each do |notification|
- ::Rubyception::Subscriber.attach_to notification
+ Rubyception::Subscriber.attach_to notification
end
-require 'catcher'
-::ActionDispatch::DebugExceptions.send(:include,ExceptionsCatcher)
+::ActionDispatch::DebugExceptions.send(:include,Rubyception::ExceptionsCatcher)
View
6 config/routes.rb
@@ -1,5 +1,3 @@
-Rubyception::Application.routes.draw do
- root to: 'home#index'
- get '/error' => 'home#error'
- get '/view' => 'home#view'
+Rubyception::Engine.routes.draw do
+ root to: 'application#index'
end
View
7 db/seeds.rb
@@ -1,7 +0,0 @@
-# This file should contain all the record creation needed to seed the database with its default values.
-# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup).
-#
-# Examples:
-#
-# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }])
-# Mayor.create(name: 'Emanuel', city: cities.first)
View
2 doc/README_FOR_APP
@@ -1,2 +0,0 @@
-Use this README file to introduce your application and point to useful places in the API for learning more.
-Run "rake doc:app" to generate API documentation for your models, controllers, helpers, and libraries.
View
BIN lib/.DS_Store
Binary file not shown.
View
0 lib/assets/.gitkeep
No changes.
View
10 lib/catcher.rb
@@ -1,10 +0,0 @@
-module ExceptionsCatcher
- def self.included(base)
- base.send(:alias_method_chain,:render_exception,:rubyception)
- end
-
- def render_exception_with_rubyception(env,exception)
- ::WebsocketServer.current_entry.exception exception
- render_exception_without_rubyception(env,exception)
- end
-end
View
6 lib/rubyception.rb
@@ -0,0 +1,6 @@
+require 'haml'
+require 'compass'
+require 'coffee-script'
+require 'rubyception/engine'
+module Rubyception
+end
View
BIN lib/rubyception/.DS_Store
Binary file not shown.
View
12 lib/rubyception/catcher.rb
@@ -0,0 +1,12 @@
+module Rubyception::ExceptionsCatcher
+ def self.included base
+ base.send :alias_method_chain,
+ :render_exception,
+ :rubyception
+ end
+
+ def render_exception_with_rubyception env, exception
+ Rubyception::WebsocketServer.current_entry.exception exception
+ render_exception_without_rubyception env, exception
+ end
+end
View
5 lib/rubyception/engine.rb
@@ -0,0 +1,5 @@
+module Rubyception
+ class Engine < ::Rails::Engine
+ isolate_namespace Rubyception
+ end
+end
View
30 lib/rubyception/subscriber.rb
@@ -0,0 +1,30 @@
+class Rubyception::Subscriber < ActiveSupport::LogSubscriber
+ INTERNAL_PARAMS = %w(controller action format _method only_path)
+
+ # ActionController
+
+ def start_processing(event)
+ Rubyception::WebsocketServer.start event
+ end
+
+ def process_action(event)
+ Rubyception::WebsocketServer.current_entry.finalize event
+ end
+
+ # http://edgeguides.rubyonrails.org/active_support_instrumentation.html#render_partial-
+ [
+ :render_template, # identifier (template name) , layout
+ :render_partial , # identifier
+ :sql , # sql (the query) , name (ie SELECT, DELETE ...)
+ :deliver , # mailer (Mailer class) , message_id , subject , to, from, bcc, cc, date, mail (message contents)
+ :redirect_to , # status (http status) , location
+ :halted_callback, # filter (method name where chain halted)
+
+ ].each do |name|
+ class_eval <<-METHOD, __FILE__, __LINE__ + 1
+ def #{name}(event)
+ Rubyception::WebsocketServer.current_entry << event
+ end
+ METHOD
+ end
+end
View
2 lib/templating.rb → lib/rubyception/templating.rb
@@ -2,7 +2,7 @@
# the file app/javascripts/template.js. Its so we can render html
# via javascript.
-class Templating
+class Rubyception::Templating
def self.r partial
t = TemplatingController.new
t.r partial
View
3 lib/rubyception/version.rb
@@ -0,0 +1,3 @@
+module Rubyception
+ VERSION = "0.0.1"
+end
View
32 lib/rubyception/websocket_server.rb
@@ -0,0 +1,32 @@
+require 'em-websocket'
+
+class Rubyception::WebsocketServer
+ cattr_accessor :sockets
+ cattr_accessor :current_entry
+
+ def self.start(event)
+ self.current_entry = Rubyception::Entry.new(event)
+ self.send_all self.current_entry.to_json
+ end
+
+ def self.send_all(*args)
+ self.sockets.each do |socket|
+ socket.send(*args)
+ end
+ end
+
+ def initialize
+ Thread.new do
+ options = {
+ host: '0.0.0.0',
+ port: 3030 }
+ EventMachine::WebSocket.start(options) do |ws|
+ puts ws.inspect
+ ws.onopen do
+ ws.send "Hello Client"
+ Rubyception::WebsocketServer.sockets << ws
+ end
+ end
+ end
+ end
+end
View
32 lib/subscriber.rb
@@ -1,32 +0,0 @@
-module Rubyception
- class Subscriber < ActiveSupport::LogSubscriber
- INTERNAL_PARAMS = %w(controller action format _method only_path)
-
- # ActionController
-
- def start_processing(event)
- WebsocketServer.start event
- end
-
- def process_action(event)
- WebsocketServer.current_entry.finalize event
- end
-
- # http://edgeguides.rubyonrails.org/active_support_instrumentation.html#render_partial-
- [
- :render_template, # identifier (template name) , layout
- :render_partial , # identifier
- :sql , # sql (the query) , name (ie SELECT, DELETE ...)
- :deliver , # mailer (Mailer class) , message_id , subject , to, from, bcc, cc, date, mail (message contents)
- :redirect_to , # status (http status) , location
- :halted_callback, # filter (method name where chain halted)
-
- ].each do |name|
- class_eval <<-METHOD, __FILE__, __LINE__ + 1
- def #{name}(event)
- WebsocketServer.current_entry << event
- end
- METHOD
- end
- end
-end
View
0 lib/tasks/.gitkeep
No changes.
View
4 lib/tasks/rubyception_tasks.rake
@@ -0,0 +1,4 @@
+# desc "Explaining what the task does"
+# task :rubyception do
+# # Task goes here
+# end
View
25 lib/websocket_server.rb
@@ -1,25 +0,0 @@
-class WebsocketServer
- cattr_accessor :sockets
- cattr_accessor :current_entry
-
- def self.start(event)
- self.current_entry = ::Entry.new(event)
- self.send_all self.current_entry.to_json
- end
-
- def self.send_all(*args)
- self.sockets.each do |socket|
- socket.send(*args)
- end
- end
-
- def initialize
- Thread.new do
- EventMachine::WebSocket.start(:host => "0.0.0.0", :port => 3030) do |ws|
- ws.onopen do
- ::WebsocketServer.sockets << ws
- end
- end
- end
- end
-end
View
0 log/.gitkeep
No changes.
View
5 public/robots.txt
@@ -1,5 +0,0 @@
-# See http://www.robotstxt.org/wc/norobots.html for documentation on how to use the robots.txt file
-#
-# To ban all spiders from the entire site uncomment the next two lines:
-# User-Agent: *
-# Disallow: /
View
27 rubyception.gemspec
@@ -0,0 +1,27 @@
+$:.push File.expand_path("../lib", __FILE__)
+
+# Maintain your gem's version:
+require "rubyception/version"
+
+# Describe your gem and declare its dependencies:
+Gem::Specification.new do |s|
+ s.name = "rubyception"
+ s.version = Rubyception::VERSION
+ s.authors = ["TODO: Your name"]
+ s.email = ["TODO: Your email"]
+ s.homepage = "TODO"
+ s.summary = "TODO: Summary of Rubyception."
+ s.description = "TODO: Description of Rubyception."
+
+ s.files = Dir["{app,config,db,lib}/**/*"] + ["MIT-LICENSE", "Rakefile", "README.rdoc"]
+ s.test_files = Dir["test/**/*"]
+
+ s.add_dependency 'rails', '~> 3.2.6'
+ s.add_dependency 'haml'
+ s.add_dependency 'sass'
+ s.add_dependency 'jenny'
+ s.add_dependency 'em-websocket'
+ s.add_dependency 'compass'
+ s.add_dependency 'coffee-script'
+ s.add_development_dependency "sqlite3"
+end
View
8 script/rails
@@ -1,6 +1,8 @@
#!/usr/bin/env ruby
# This command will automatically be run when you run "rails" with Rails 3 gems installed from the root of your application.
-APP_PATH = File.expand_path('../../config/application', __FILE__)
-require File.expand_path('../../config/boot', __FILE__)
-require 'rails/commands'
+ENGINE_ROOT = File.expand_path('../..', __FILE__)
+ENGINE_PATH = File.expand_path('../../lib/rubyception/engine', __FILE__)
+
+require 'rails/all'
+require 'rails/engine/commands'
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_appearance.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_background-clip.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_background-origin.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_background-size.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_border-radius.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_box-shadow.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_box-sizing.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_box.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_columns.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_filter.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_font-face.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_hyphenation.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_images.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_inline-block.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_opacity.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_regions.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_shared.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_text-shadow.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_transform.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/0d7c51f835f7a4d7773d638635479404b83e4bf4/_transition.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/1539bfa3598efcac5e29c4207f518c84872864e0/_grid-background.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/215a701ba4154f6beca304150cb7563ced757281/_hover-link.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/215a701ba4154f6beca304150cb7563ced757281/_link-colors.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/215a701ba4154f6beca304150cb7563ced757281/_unstyled-link.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/370a83d3287fcd1c554209057616becacc5c88e8/_color.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/370a83d3287fcd1c554209057616becacc5c88e8/_general.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/370a83d3287fcd1c554209057616becacc5c88e8/_sprites.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/370a83d3287fcd1c554209057616becacc5c88e8/_tables.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/3eade37cdfda464abe49e4af4efe67672b038124/_clearfix.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/3eade37cdfda464abe49e4af4efe67672b038124/_float.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/3eade37cdfda464abe49e4af4efe67672b038124/_hacks.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/3eade37cdfda464abe49e4af4efe67672b038124/_min.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/3eade37cdfda464abe49e4af4efe67672b038124/_reset.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/3eade37cdfda464abe49e4af4efe67672b038124/_tag-cloud.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/3ef0f274a516b4afed3eb549daf671c40ddfc2aa/_contrast.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/6ee7091124b958632d5efb6521f54b1434248ce0/_ellipsis.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/6ee7091124b958632d5efb6521f54b1434248ce0/_force-wrap.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/6ee7091124b958632d5efb6521f54b1434248ce0/_nowrap.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/6ee7091124b958632d5efb6521f54b1434248ce0/_replacement.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/6fdba23d57aa6698625054d758280a7e4acd75b4/_css3.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/6fdba23d57aa6698625054d758280a7e4acd75b4/_support.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/6fdba23d57aa6698625054d758280a7e4acd75b4/_typography.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/6fdba23d57aa6698625054d758280a7e4acd75b4/_utilities.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/791e27a803965901a58bdc18c53932d50e729404/_base.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/791e27a803965901a58bdc18c53932d50e729404/_sprite-img.scssc
Binary file not shown.
View
BIN .../.sass-cache/9c8c7bbcca03fa628e623a426eecfde412e4c756/_alternating-rows-and-columns.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/9c8c7bbcca03fa628e623a426eecfde412e4c756/_borders.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/9c8c7bbcca03fa628e623a426eecfde412e4c756/_scaffolding.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/ae4552b220b76f51b48be2e9b2290797f927aa3c/_bullets.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/ae4552b220b76f51b48be2e9b2290797f927aa3c/_horizontal-list.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/ae4552b220b76f51b48be2e9b2290797f927aa3c/_inline-block-list.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/ae4552b220b76f51b48be2e9b2290797f927aa3c/_inline-list.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/d2c9f8561f1ca1f9639f4a2fcb332c7c3fcba052/_compass.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/e2bcb543f1f28acdbd3c5e095f6f8f9dbd9bb900/application.sassc
Binary file not shown.
View
BIN test/dummy/.sass-cache/e2bcb543f1f28acdbd3c5e095f6f8f9dbd9bb900/backtrace_lines.sassc
Binary file not shown.
View
BIN test/dummy/.sass-cache/e2bcb543f1f28acdbd3c5e095f6f8f9dbd9bb900/default.sassc
Binary file not shown.
View
BIN test/dummy/.sass-cache/e2bcb543f1f28acdbd3c5e095f6f8f9dbd9bb900/entries.sassc
Binary file not shown.
View
BIN test/dummy/.sass-cache/e2bcb543f1f28acdbd3c5e095f6f8f9dbd9bb900/lines.sassc
Binary file not shown.
View
BIN test/dummy/.sass-cache/f9a1114a175a5b14913a50c91a0777a720fe82d6/_utilities.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/fc77a2b286db3da0cbffe80aa856121991259231/_links.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/fc77a2b286db3da0cbffe80aa856121991259231/_lists.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/fc77a2b286db3da0cbffe80aa856121991259231/_text.scssc
Binary file not shown.
View
BIN test/dummy/.sass-cache/fc77a2b286db3da0cbffe80aa856121991259231/_vertical_rhythm.scssc
Binary file not shown.
View
261 test/dummy/README.rdoc
@@ -0,0 +1,261 @@
+== Welcome