├── .gitignore ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── TODO ├── config.ru ├── config ├── compass.rb ├── mongodb.yml └── shoutbox.yml.sample ├── contrib └── del_ccm.irb ├── init.sh ├── lib ├── shoutbox.rb └── shoutbox │ ├── authentication.rb │ ├── data.rb │ ├── document.rb │ ├── status.rb │ └── util.rb ├── myapp.yml ├── public ├── failure.html ├── favicon.ico ├── flash │ └── clippy.swf ├── images │ ├── arrow.png │ ├── background.png │ ├── browser.png │ ├── close.png │ ├── config.png │ ├── list.png │ ├── screenshot.png │ ├── shoutbox.png │ └── spaces.png ├── index.html ├── javascripts │ ├── flash-messages.js │ ├── jquery-ui.js │ ├── jquery.js │ ├── jquery.mustache.js │ ├── layout.js │ ├── shoutbox-website.js │ ├── shoutbox.js │ └── underscore.min.js ├── shoutbox.html └── stylesheets │ ├── shoutbox-website.css │ └── shoutbox.css ├── server.rb ├── spec ├── shoutbox_spec.rb ├── spec.opts └── spec_helper.rb └── views └── stylesheets ├── global ├── _buttons.scss ├── _extendables.scss ├── _links.scss └── _typography.scss ├── layouts ├── _default.scss └── _website.scss ├── partials ├── _colors.scss ├── _config.scss ├── _flash-messages.scss ├── _groups.scss ├── _howto.scss └── _signup.scss ├── shoutbox-website.scss └── shoutbox.scss /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/Rakefile -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- 1 | - error handling when mongo is not available 2 | -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- 1 | require File.dirname(__FILE__) + '/server' 2 | 3 | run Sinatra::Application -------------------------------------------------------------------------------- /config/compass.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/config/compass.rb -------------------------------------------------------------------------------- /config/mongodb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/config/mongodb.yml -------------------------------------------------------------------------------- /config/shoutbox.yml.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/config/shoutbox.yml.sample -------------------------------------------------------------------------------- /contrib/del_ccm.irb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/contrib/del_ccm.irb -------------------------------------------------------------------------------- /init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/init.sh -------------------------------------------------------------------------------- /lib/shoutbox.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/lib/shoutbox.rb -------------------------------------------------------------------------------- /lib/shoutbox/authentication.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/lib/shoutbox/authentication.rb -------------------------------------------------------------------------------- /lib/shoutbox/data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/lib/shoutbox/data.rb -------------------------------------------------------------------------------- /lib/shoutbox/document.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/lib/shoutbox/document.rb -------------------------------------------------------------------------------- /lib/shoutbox/status.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/lib/shoutbox/status.rb -------------------------------------------------------------------------------- /lib/shoutbox/util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/lib/shoutbox/util.rb -------------------------------------------------------------------------------- /myapp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/myapp.yml -------------------------------------------------------------------------------- /public/failure.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/failure.html -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/flash/clippy.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/flash/clippy.swf -------------------------------------------------------------------------------- /public/images/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/images/arrow.png -------------------------------------------------------------------------------- /public/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/images/background.png -------------------------------------------------------------------------------- /public/images/browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/images/browser.png -------------------------------------------------------------------------------- /public/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/images/close.png -------------------------------------------------------------------------------- /public/images/config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/images/config.png -------------------------------------------------------------------------------- /public/images/list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/images/list.png -------------------------------------------------------------------------------- /public/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/images/screenshot.png -------------------------------------------------------------------------------- /public/images/shoutbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/images/shoutbox.png -------------------------------------------------------------------------------- /public/images/spaces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/images/spaces.png -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/index.html -------------------------------------------------------------------------------- /public/javascripts/flash-messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/javascripts/flash-messages.js -------------------------------------------------------------------------------- /public/javascripts/jquery-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/javascripts/jquery-ui.js -------------------------------------------------------------------------------- /public/javascripts/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/javascripts/jquery.js -------------------------------------------------------------------------------- /public/javascripts/jquery.mustache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/javascripts/jquery.mustache.js -------------------------------------------------------------------------------- /public/javascripts/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/javascripts/layout.js -------------------------------------------------------------------------------- /public/javascripts/shoutbox-website.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/javascripts/shoutbox-website.js -------------------------------------------------------------------------------- /public/javascripts/shoutbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/javascripts/shoutbox.js -------------------------------------------------------------------------------- /public/javascripts/underscore.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/javascripts/underscore.min.js -------------------------------------------------------------------------------- /public/shoutbox.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/shoutbox.html -------------------------------------------------------------------------------- /public/stylesheets/shoutbox-website.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/stylesheets/shoutbox-website.css -------------------------------------------------------------------------------- /public/stylesheets/shoutbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/public/stylesheets/shoutbox.css -------------------------------------------------------------------------------- /server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/server.rb -------------------------------------------------------------------------------- /spec/shoutbox_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/spec/shoutbox_spec.rb -------------------------------------------------------------------------------- /spec/spec.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/spec/spec.opts -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /views/stylesheets/global/_buttons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/views/stylesheets/global/_buttons.scss -------------------------------------------------------------------------------- /views/stylesheets/global/_extendables.scss: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /views/stylesheets/global/_links.scss: -------------------------------------------------------------------------------- 1 | a { 2 | @include hover-link; 3 | } 4 | -------------------------------------------------------------------------------- /views/stylesheets/global/_typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/views/stylesheets/global/_typography.scss -------------------------------------------------------------------------------- /views/stylesheets/layouts/_default.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/views/stylesheets/layouts/_default.scss -------------------------------------------------------------------------------- /views/stylesheets/layouts/_website.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/views/stylesheets/layouts/_website.scss -------------------------------------------------------------------------------- /views/stylesheets/partials/_colors.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/views/stylesheets/partials/_colors.scss -------------------------------------------------------------------------------- /views/stylesheets/partials/_config.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/views/stylesheets/partials/_config.scss -------------------------------------------------------------------------------- /views/stylesheets/partials/_flash-messages.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/views/stylesheets/partials/_flash-messages.scss -------------------------------------------------------------------------------- /views/stylesheets/partials/_groups.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/views/stylesheets/partials/_groups.scss -------------------------------------------------------------------------------- /views/stylesheets/partials/_howto.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/views/stylesheets/partials/_howto.scss -------------------------------------------------------------------------------- /views/stylesheets/partials/_signup.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/views/stylesheets/partials/_signup.scss -------------------------------------------------------------------------------- /views/stylesheets/shoutbox-website.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/views/stylesheets/shoutbox-website.scss -------------------------------------------------------------------------------- /views/stylesheets/shoutbox.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moviepilot/shoutbox/HEAD/views/stylesheets/shoutbox.scss --------------------------------------------------------------------------------