Commit Graph

203 Commits (1e130fb159415d449017334d9386fe9e9e07caea)

Author SHA1 Message Date
Marcin Kulik feb9703620 Remove old authentication code (browser-id, github, twitter) 10 years ago
Marcin Kulik 0cd4559f5a Log in by email without Persona 10 years ago
Marcin Kulik 2f05b3875c Run Sidekiq jobs in-process in development env 10 years ago
Marcin Kulik 33a13466fe Configure Action::Mailer smtp settings from CFG 10 years ago
Marcin Kulik bf54046836 Link to anonymous users profiles 10 years ago
Marcin Kulik f4e8e5d521 Use hybrid cookies serializer 10 years ago
Marcin Kulik 130948ae3f Upgrate to Rails 4.1.5 10 years ago
Marcin Kulik a06d1b716a Remove references to js worker 10 years ago
Marcin Kulik 94bb242c64 Replace airbrake with bugsnag 10 years ago
Marcin Kulik b5d2b49bd1 Prevent "ArgumentError: invalid %-encoding" for bad requests from spiders 10 years ago
Marcin Kulik 560e11f24e Introduce admin 10 years ago
Marcin Kulik 3459fe2e88 Improve setup script 10 years ago
Marcin Kulik 5c79fe5880 Use Virtus coercion love in config object 11 years ago
Marcin Kulik 06c19adaab Move emedded player related endpoints to API 11 years ago
Marcin Kulik 27ea106782 Remove redundant setting for include_root_in_json 11 years ago
Marcin Kulik 933c5d9801 Namespace the existing API as v0 11 years ago
Marcin Kulik f55ec05ae1 Use Warden for authentication 11 years ago
Marcin Kulik 94817be1b3 Rename nickname to username 11 years ago
Marcin Kulik 13544d9d04 Rename user_token to api_token 11 years ago
Marcin Kulik 37ac63021e Add default value for ADD_THIS_PROFILE_ID setting 11 years ago
Marcin Kulik 97aa36e853 Use secure cookies when scheme is "https" 11 years ago
Marcin Kulik 0f757d04ae Use dalli memcache client in production 11 years ago
Marcin Kulik dcb7c68f72 Remove obsolete smtp config 11 years ago
Marcin Kulik edca76233d It's rather "bare" than "raw" 11 years ago
Marcin Kulik f6ad790a09 Introduce HomePresenter 11 years ago
Marcin Kulik f7d2b97a6c Use the "method" API of CFG object everywhere 11 years ago
Marcin Kulik c9437524fb Move test routes definition from routes.rb to a test file 11 years ago
Marcin Kulik ec2004713e Set test specific carrierwave storage dir prefix in spec_helper 11 years ago
Marcin Kulik 4e3c9a5d28 Add config setting for using local persona js file 11 years ago
Marcin Kulik bf8b49b108 Move test specific carrierwave configuration to spec_helper 11 years ago
Marcin Kulik 7ab3d68071 Remove mounted JasmineRails engine 11 years ago
Marcin Kulik 205396c1d3 Use flat config files 11 years ago
Marcin Kulik cfef5364e8 Enable strict locale checking 11 years ago
Marcin Kulik d8de171f66 Add "Contributing" page 11 years ago
Marcin Kulik e2e117ce84 Refactor profile link helpers and decorators 11 years ago
Marcin Kulik 4b9c33f228 Add fake host pages with an embedded asciicast 11 years ago
Marcin Kulik af02d5e0b2 Dasherize how-it-works and getting-started doc paths 11 years ago
Marcin Kulik 100273f5bf Update browse page to new layout and add sorting 11 years ago
Marcin Kulik 3362da04dc Update information on "About" page 11 years ago
Marcin Kulik be327bbe42 Remove the troublesome catch-all-not-found route 11 years ago
Marcin Kulik eb13fd2f83 Add terms of service page 11 years ago
Marcin Kulik 88e2e54477 Add privacy policy 11 years ago
Marcin Kulik e5902e74bc Fix airbrake setup 11 years ago
Marcin Kulik 1239956c20 Upgrade simple_form to 3.0.0 11 years ago
Marcin Kulik d4cbc3e504 Make Persona the only login option (with the ability to access old accounts) 11 years ago
Marcin Kulik 8c43aaf081 Add login via Mozilla Persona 11 years ago
Marcin Kulik 3ecf1ff936 Put installation instructions on a separate docs page 11 years ago
Marcin Kulik 0634f52c99 Change all occurrences of old project name to the new one 11 years ago
Marcin Kulik 3c4ac3666e Update copy & code to use the new name 11 years ago
Marcin Kulik e3678da97a Remove Oj - it leaks like a little puppy 11 years ago
Marcin Kulik f53f4c1be8 Default to file storage 11 years ago
Marcin Kulik 5cd1192fa9 Fix the condition for carrierwave storage setting 11 years ago
Marcin Kulik 0e2c1784c6 Use terminal binary as a base for Terminal 11 years ago
Marcin Kulik cdc2f01753 Find or build user from omniauth hash in the middleware 11 years ago
Marcin Kulik 4e5468b54e Add feature spec for widget 11 years ago
Marcin Kulik c22cb1cdcc Get rid of the asciicast comments that are not used anymore 11 years ago
Marcin Kulik 1cafe408c5 Update routes for Rails 4 11 years ago
Marcin Kulik 61a909fc41 Update Rails config files for Rails 4 11 years ago
Marcin Kulik 056e5e4030 Limit sidekiq concurrency to 5 11 years ago
Marcin Kulik 86a4662fe5 Abstract stdout_data and stdout_timing as a single value object 11 years ago
Marcin Kulik 31c94b02d2 Make sure OmniAuth redirects to failure action also in dev/test env 11 years ago
Marcin Kulik b4a977817c Make the AR connection pool big enough for all Sidekiq workers 11 years ago
Marcin Kulik 4403b5cf4d Remove unicorn config 11 years ago
Marcin Kulik f22837f4e9 Add "embed" css/js bundles 11 years ago
Marcin Kulik 60c45e0b94 Remove old exposed secret token and use the one from CFG 11 years ago
Marcin Kulik 869e1b3c7a Disable airbrake in dev env completely 11 years ago
Marcin Kulik befe59c910 Precompile player.css 12 years ago
Marcin Kulik 9015c60ffc Restrict actions used for comment resource 12 years ago
Marcin Kulik bb1b9576e6 Use get instead of match in routes definition 12 years ago
Marcin Kulik ab387e6fdf Use jasmine-rails and jasmine-headless-webkit for headless JS testing 12 years ago
Marcin Kulik 1754656578 Raw page with player only 12 years ago
Marcin Kulik d72b5852e0 Move carrierwave storage config to initializer 12 years ago
Marcin Kulik f6929197da Example of the simplest auth setup for postgres 12 years ago
Marcin Kulik 6232b639c7 Disable generate of helper, javascripts, css and view specs 12 years ago
Marcin Kulik ddac1bc67b Remove wrong comment from example db config 12 years ago
Marcin Kulik 344ba38f46 Add min_messages setting to example database config 12 years ago
Marcin Kulik 57e2d989c9 Update travis config for postgres 12 years ago
Marcin Kulik 306874a087 "bugfix" environment is not quite necessary 12 years ago
Marcin Kulik 592696045a Switch to postgres in development 12 years ago
Marcin Kulik 9c47a92ece Don't cache in development 12 years ago
Marcin Kulik a19c8b13ff Cache buster for Heroku 12 years ago
Marcin Kulik 0167526be2 Cache also in development 12 years ago
Marcin Kulik 8df492b2b4 Cleanup in assets 12 years ago
Marcin Kulik 657ddab1de Improve situation with markdown parsing 12 years ago
Marcin Kulik da53e64585 Get id of asciicast displayed on homepage from CFG 12 years ago
Marcin Kulik 785273707b Proper design, finally! 12 years ago
Marcin Kulik b8d9994dff Remove old sidekiq config 12 years ago
Marcin Kulik 5d2747acd5 Bye capistrano! 12 years ago
Marcin Kulik d3ae4b65b7 Convert newlines to br in comments 12 years ago
Marcin Kulik 03e0c59e37 Mailer config for sendgrid add-on 12 years ago
Marcin Kulik 6bb396f521 No need for sleeping before forking 12 years ago
Marcin Kulik 098f6e80a5 Cache with rack-cache and dalli 12 years ago
Marcin Kulik 1d3850b22b initialize_on_precompile = false for heroku 12 years ago
Marcin Kulik 3e31b44f32 x_sendfile_header for nginx 12 years ago
Marcin Kulik 38faf7e437 Use heroku style config (based on ENV) 12 years ago
Marcin Kulik 452a0f30d3 ENV[] > confstruct 12 years ago
Marcin Kulik 50428b9c66 Unicorn with girl_friday on Heroku 12 years ago
Marcin Kulik 69817d16f9 Multi-interpreter, part 1 12 years ago
Marcin Kulik 6b53a25f0a Allow running in production mode on dev machine 12 years ago
Marcin Kulik eb82eceb4e Get rid of sidekiq/capistrano integration 12 years ago