Commit Graph

142 Commits

Author SHA1 Message Date
Marcin Kulik
1239956c20 Upgrade simple_form to 3.0.0 2013-10-23 21:17:10 +02:00
Marcin Kulik
f4aaa39586 Upgrade shoulda-matchers 2013-10-22 17:42:32 +02:00
Marcin Kulik
e34b2859a5 Use omniauth-browserid from callahad's fork 2013-10-20 18:06:13 +02:00
Marcin Kulik
b7e00ad1ff Lock down yajl-ruby version 2013-09-23 09:41:47 +02:00
Marcin Kulik
9dad3840fa Use yajl for parsing terminal snapshots 2013-09-22 12:25:34 +02:00
Marcin Kulik
e3678da97a Remove Oj - it leaks like a little puppy 2013-09-22 11:18:49 +02:00
Marcin Kulik
ee636bf958 Update the player to use backend-generated JSON frames 2013-09-21 13:05:13 +02:00
Marcin Kulik
0e2c1784c6 Use terminal binary as a base for Terminal 2013-09-20 23:05:33 +02:00
Marcin Kulik
dcaa77a7ea Add rake task for starting sidekiq web panel 2013-09-14 13:11:20 +02:00
Marcin Kulik
34b39d0db3 Simplify the structure returned by Terminal#snapshot
Each screen character is in its own, separate cell now. In addition the char
attributes don't include attributes that are "falsy".
2013-08-25 17:41:04 +02:00
Marcin Kulik
40856933aa Support "blink" attribute in the thumbnails 2013-08-15 23:05:09 +02:00
Marcin Kulik
7fce3537d3 Remove abandoned guard-jasmine-headless-webkit 2013-08-13 19:52:53 +02:00
Marcin Kulik
827d55e9d5 Update jasmine-rails to the latest version 2013-08-08 14:45:17 +02:00
Marcin Kulik
1a78d3ddef Update rails gems to 4.0 2013-08-08 14:16:48 +02:00
Marcin Kulik
761a7ea60b Upgrade rails to 3.2.14 2013-08-08 11:45:18 +02:00
Marcin Kulik
c8c952f08a Update sidekiq to 2.13 2013-08-06 13:54:20 +02:00
Marcin Kulik
0a8cc6ff8a One more attempt to fix the memory leak 2013-08-06 12:50:38 +02:00
Marcin Kulik
c9f2164dad Update tsm to the latest, leak-free (hopefully) version 2013-08-06 12:33:00 +02:00
Marcin Kulik
113d1135d2 Update tsm to the lastest version 2013-08-06 00:37:37 +02:00
Marcin Kulik
c5c875309b Add shoulda-matchers to the test bundle 2013-08-06 00:37:36 +02:00
Marcin Kulik
ddf0e57b39 Update SnapshotWorker to generate colorful snapshots 2013-08-06 00:37:35 +02:00
Marcin Kulik
ecdf984789 Upgrade rspec to 2.14 (have_received FTW!!!11) 2013-08-06 00:37:32 +02:00
Marcin Kulik
5bca08cea5 Use zeus for faster tests boot time 2013-08-06 00:37:31 +02:00
Marcin Kulik
f25ff91b11 Use foreman for starting sidekiq in development 2013-07-05 16:17:53 +02:00
Marcin Kulik
4943980baf Add sidekiq gem to the bundle 2013-07-05 14:09:42 +02:00
Marcin Kulik
662a89ab46 Add capistrano to the bundle 2013-06-16 21:52:56 +02:00
Marcin Kulik
09de4725e5 Add dotenv gem to the bundle 2013-06-16 21:28:22 +02:00
Marcin Kulik
a81d9dadb3 Use tsm gem for snapshot generation 2013-06-14 22:52:55 +02:00
Marcin Kulik
49be5d6fe2 Convert layout to slim 2013-06-10 17:15:52 +02:00
Marcin Kulik
d49363687b Upgrade even more gems 2013-05-28 11:13:01 +02:00
Marcin Kulik
6585b513ab Upgrade rspec, capybara and poltergeist 2013-05-28 11:13:01 +02:00
Marcin Kulik
4c5c0c7d0e Fix logging in after draper upgrade 2013-05-28 11:13:01 +02:00
Marcin Kulik
f5a91c680b Fix draper vs kaminari issue 2013-05-28 11:13:00 +02:00
Marcin Kulik
d75d0d5b25 Reformat Gemfile 2013-05-28 11:13:00 +02:00
Marcin Kulik
6022a22967 Nail down gems versions 2013-05-28 11:13:00 +02:00
Marcin Kulik
90a0bb8838 Upgrade Rails to 3.2.13 2013-05-28 11:13:00 +02:00
Marcin Kulik
4b23abe988 Update bundle 2013-05-28 11:12:59 +02:00
Marcin Kulik
0cbda896e3 Upgrade to Rails 3.2.11 2013-01-09 01:48:01 +01:00
Marcin Kulik
de930371e1 Ok, tailor is too picky 2012-12-11 00:57:55 +01:00
Marcin Kulik
9b9606995e Add guard-rspec to bundle 2012-12-09 16:13:52 +01:00
Marcin Kulik
99f74b04d9 Update bundle 2012-12-01 21:33:41 +01:00
Marcin Kulik
6e08d2e214 Update Rails to 3.2.9 2012-12-01 19:01:55 +01:00
Marcin Kulik
ab387e6fdf Use jasmine-rails and jasmine-headless-webkit for headless JS testing 2012-11-29 18:44:41 +01:00
Marcin Kulik
0e535b4d43 Integration tests for player page 2012-11-19 00:19:42 +01:00
Marcin Kulik
b2aef33c8b Use thin instead of webrick in development 2012-10-13 01:17:51 +02:00
Marcin Kulik
58b619a7cf handlebars_assets is not used anymore 2012-10-12 21:52:16 +02:00
Marcin Kulik
592696045a Switch to postgres in development 2012-10-12 21:46:15 +02:00
Marcin Kulik
18c37b5ee3 pry-rails as a console 2012-08-23 20:22:40 +02:00
Marcin Kulik
a13ae3ba2c Use quiet_assets gem in development 2012-08-22 19:59:33 +02:00
Marcin Kulik
5d2747acd5 Bye capistrano! 2012-06-13 21:06:18 +02:00
Marcin Kulik
098f6e80a5 Cache with rack-cache and dalli 2012-06-09 23:18:15 +02:00
Marcin Kulik
af44b0c0d1 Get rid of twitter-bootstrap-rails, yay! 2012-06-09 22:32:39 +02:00
Marcin Kulik
452a0f30d3 ENV[] > confstruct 2012-06-09 15:30:44 +02:00
Marcin Kulik
50428b9c66 Unicorn with girl_friday on Heroku 2012-06-09 15:25:43 +02:00
Marcin Kulik
dcd87fadcb Multi-interpreter, part 2 2012-06-08 09:18:02 +02:00
Marcin Kulik
3ac8693358 Merge branch 'rubinius18'
* rubinius18:
  Add puma to bundle
  Make it work on rubinius in 1.8 mode
  Use draper from git
  Don't use twitter bootstrap js bundle
  Update gem dependencies to work on rubinius

Conflicts:
	Gemfile
	Gemfile.lock
2012-06-08 09:12:46 +02:00
Marcin Kulik
69817d16f9 Multi-interpreter, part 1 2012-06-08 09:08:30 +02:00
Marcin Kulik
2756cd99df Add puma to bundle 2012-06-07 21:46:37 +02:00
Marcin Kulik
056074ef04 Make it work on rubinius in 1.8 mode 2012-06-07 21:02:30 +02:00
Marcin Kulik
1ffb4f3012 Use draper from git 2012-06-07 19:17:06 +02:00
Marcin Kulik
ced3160883 Update gem dependencies to work on rubinius 2012-06-07 18:25:21 +02:00
Marcin Kulik
31b82ad512 Use girl_friday for bg jobs 2012-06-07 17:35:43 +02:00
Marcin Kulik
00d2a6fcc6 Shell out to bzip2 instead of using bzip2-ruby 2012-06-05 00:29:24 +02:00
Marcin Kulik
a406baf8f8 Use rvm-capistrano gem 2012-04-28 00:03:48 +02:00
Marcin Kulik
c0e386ebc2 Simplecov 2012-04-09 18:23:28 +02:00
Marcin Kulik
ff33380b12 Remove faker gem dependency 2012-04-09 17:51:07 +02:00
Marcin Kulik
27219f48b7 Thumbnail generation in Sidekiq worker 2012-04-06 20:53:04 +02:00
Marcin Kulik
da7a9532df Sidekiq for background jobs 2012-04-06 20:50:16 +02:00
Marcin Kulik
66b153c2d2 Installation instruction 2012-03-11 12:40:32 +01:00
Marcin Kulik
61b3890a3d Merge remote-tracking branch 'origin/unique-nickname'
* origin/unique-nickname:
  Keep sensitive signup data in session
  Add users factory back
  rm users factories
  Add view spec for users#new
  Add specs to user#create
  Validate nickname uniquness

Conflicts:
	Gemfile
	Gemfile.lock
2012-03-10 18:30:33 +01:00
Marcin Kulik
8dfb1f0ecf fog gem 2012-03-10 16:20:10 +01:00
Marcin Kulik
6037903f1c Use twitter bootstrap 2012-03-10 14:55:37 +01:00
Marcin Kulik
3f798ab7aa Check code style with cane and tailor 2012-03-08 15:00:10 +01:00
Micha Wrobel
fc53b71ee2 Validate nickname uniquness 2012-03-06 22:39:16 +01:00
Marcin Kulik
bc4f129849 Preparation for travisci 2012-03-06 08:54:58 +01:00
Marcin Kulik
f914a97308 Airbrake/Errbit 2012-03-04 23:49:13 +01:00
Marcin Kulik
c4f40322ed Merge branch 'master' into comments
* master:
  Display asciicast author and creation time
  Claiming asciicasts
  User#add_user_token
  Asciicast.assign_user
  User tokens for assigning asciicasts to users
  Better styles + pagination

Conflicts:
	app/models/asciicast.rb
	db/schema.rb
	spec/factories/asciicasts.rb
	spec/factories/users.rb
2012-03-04 21:14:35 +01:00
Marcin Kulik
b7807c3f0d Better styles + pagination 2012-03-04 15:18:09 +01:00
Micha Wrobel
eb4d131fc5 Add handerlbars_assets gem 2012-03-04 13:50:16 +01:00
Marcin Kulik
c260307028 Bring back bzip2-ruby 2012-03-04 00:26:22 +01:00
Marcin Kulik
1062aa3d01 Decompress bzip data in the browser 2012-03-03 19:43:38 +01:00
Marcin Kulik
b3e8fbb7df Load asciicast data via ajax 2012-03-03 18:38:11 +01:00
Micha Wrobel
bf6b74289b Add omniauth authentication: github and twitter 2012-02-25 23:43:17 +01:00
Marcin Kulik
eecd3b3917 Configuration with confstruct 2012-02-20 21:52:21 +01:00
Marcin Kulik
4e5240e24f Switched to jasminrice for coffee specs 2012-02-11 15:37:49 +01:00
Marcin Kulik
c61199b4c9 Updated to rails 3.2.1 2012-02-11 14:15:13 +01:00
Marcin Kulik
bd568f2e3f guard + guard-jasmine-headless-webkit 2012-02-04 16:49:50 +01:00
Marcin Kulik
02f32d3d7f More gems 2011-11-23 22:17:34 +01:00
Marcin Kulik
266f0d1870 Oh well.., 2011-11-23 21:53:34 +01:00
Marcin Kulik
89a29aadd2 Fresh Rails 3.1 app with DM 1.2 and RSpec 2.7 2011-11-21 22:36:42 +01:00
Marcin Kulik
b7535ac913 Remove old sinatra app 2011-11-21 22:05:03 +01:00
Marcin Kulik
4c6a5bd129 Initial commit 2011-03-09 19:07:49 +01:00