Marcin Kulik
|
5cd1192fa9
|
Fix the condition for carrierwave storage setting
|
2013-09-21 13:05:12 +02:00 |
|
Marcin Kulik
|
0e2c1784c6
|
Use terminal binary as a base for Terminal
|
2013-09-20 23:05:33 +02:00 |
|
Marcin Kulik
|
cdc2f01753
|
Find or build user from omniauth hash in the middleware
|
2013-08-19 17:08:13 +02:00 |
|
Marcin Kulik
|
4e5468b54e
|
Add feature spec for widget
|
2013-08-10 16:51:21 +02:00 |
|
Marcin Kulik
|
c22cb1cdcc
|
Get rid of the asciicast comments that are not used anymore
|
2013-08-08 15:25:27 +02:00 |
|
Marcin Kulik
|
1cafe408c5
|
Update routes for Rails 4
|
2013-08-08 14:45:17 +02:00 |
|
Marcin Kulik
|
61a909fc41
|
Update Rails config files for Rails 4
|
2013-08-08 14:45:16 +02:00 |
|
Marcin Kulik
|
056e5e4030
|
Limit sidekiq concurrency to 5
|
2013-08-06 13:18:07 +02:00 |
|
Marcin Kulik
|
86a4662fe5
|
Abstract stdout_data and stdout_timing as a single value object
|
2013-08-06 00:37:34 +02:00 |
|
Marcin Kulik
|
31c94b02d2
|
Make sure OmniAuth redirects to failure action also in dev/test env
|
2013-07-05 21:40:40 +02:00 |
|
Marcin Kulik
|
b4a977817c
|
Make the AR connection pool big enough for all Sidekiq workers
|
2013-07-05 14:09:43 +02:00 |
|
Marcin Kulik
|
4403b5cf4d
|
Remove unicorn config
|
2013-06-16 22:16:13 +02:00 |
|
Marcin Kulik
|
f22837f4e9
|
Add "embed" css/js bundles
|
2013-06-12 21:52:15 +02:00 |
|
Marcin Kulik
|
60c45e0b94
|
Remove old exposed secret token and use the one from CFG
|
2013-06-11 18:05:13 +02:00 |
|
Marcin Kulik
|
869e1b3c7a
|
Disable airbrake in dev env completely
|
2013-05-28 11:13:00 +02:00 |
|
Marcin Kulik
|
befe59c910
|
Precompile player.css
|
2012-12-11 00:36:28 +01:00 |
|
Marcin Kulik
|
9015c60ffc
|
Restrict actions used for comment resource
|
2012-12-01 20:52:43 +01:00 |
|
Marcin Kulik
|
bb1b9576e6
|
Use get instead of match in routes definition
|
2012-12-01 19:01:32 +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
|
1754656578
|
Raw page with player only
|
2012-11-19 23:10:21 +01:00 |
|
Marcin Kulik
|
d72b5852e0
|
Move carrierwave storage config to initializer
|
2012-11-19 20:43:42 +01:00 |
|
Marcin Kulik
|
f6929197da
|
Example of the simplest auth setup for postgres
|
2012-10-30 20:04:58 +01:00 |
|
Marcin Kulik
|
6232b639c7
|
Disable generate of helper, javascripts, css and view specs
|
2012-10-25 16:02:08 +02:00 |
|
Marcin Kulik
|
ddac1bc67b
|
Remove wrong comment from example db config
|
2012-10-21 21:01:43 +02:00 |
|
Marcin Kulik
|
344ba38f46
|
Add min_messages setting to example database config
|
2012-10-13 01:34:37 +02:00 |
|
Marcin Kulik
|
57e2d989c9
|
Update travis config for postgres
|
2012-10-12 22:50:44 +02:00 |
|
Marcin Kulik
|
306874a087
|
"bugfix" environment is not quite necessary
|
2012-10-12 21:50:01 +02:00 |
|
Marcin Kulik
|
592696045a
|
Switch to postgres in development
|
2012-10-12 21:46:15 +02:00 |
|
Marcin Kulik
|
9c47a92ece
|
Don't cache in development
|
2012-08-23 20:21:31 +02:00 |
|
Marcin Kulik
|
a19c8b13ff
|
Cache buster for Heroku
|
2012-08-21 20:34:43 +02:00 |
|
Marcin Kulik
|
0167526be2
|
Cache also in development
|
2012-08-21 20:26:42 +02:00 |
|
Marcin Kulik
|
8df492b2b4
|
Cleanup in assets
|
2012-07-30 23:45:18 +02:00 |
|
Marcin Kulik
|
657ddab1de
|
Improve situation with markdown parsing
|
2012-07-25 23:01:01 +02:00 |
|
Marcin Kulik
|
da53e64585
|
Get id of asciicast displayed on homepage from CFG
|
2012-07-25 22:59:18 +02:00 |
|
Marcin Kulik
|
785273707b
|
Proper design, finally!
|
2012-07-25 20:24:20 +02:00 |
|
Marcin Kulik
|
b8d9994dff
|
Remove old sidekiq config
|
2012-07-19 23:38:52 +02:00 |
|
Marcin Kulik
|
5d2747acd5
|
Bye capistrano!
|
2012-06-13 21:06:18 +02:00 |
|
Marcin Kulik
|
d3ae4b65b7
|
Convert newlines to br in comments
|
2012-06-10 15:28:51 +02:00 |
|
Marcin Kulik
|
03e0c59e37
|
Mailer config for sendgrid add-on
|
2012-06-10 14:59:58 +02:00 |
|
Marcin Kulik
|
6bb396f521
|
No need for sleeping before forking
|
2012-06-10 00:45:45 +02:00 |
|
Marcin Kulik
|
098f6e80a5
|
Cache with rack-cache and dalli
|
2012-06-09 23:18:15 +02:00 |
|
Marcin Kulik
|
1d3850b22b
|
initialize_on_precompile = false for heroku
|
2012-06-09 22:54:37 +02:00 |
|
Marcin Kulik
|
3e31b44f32
|
x_sendfile_header for nginx
|
2012-06-09 16:21:06 +02:00 |
|
Marcin Kulik
|
38faf7e437
|
Use heroku style config (based on ENV)
|
2012-06-09 16:11:29 +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
|
69817d16f9
|
Multi-interpreter, part 1
|
2012-06-08 09:08:30 +02:00 |
|
Marcin Kulik
|
6b53a25f0a
|
Allow running in production mode on dev machine
|
2012-06-07 23:58:56 +02:00 |
|
Marcin Kulik
|
eb82eceb4e
|
Get rid of sidekiq/capistrano integration
|
2012-06-07 17:53:00 +02:00 |
|
Marcin Kulik
|
f03881afb0
|
Don't set threadsafe!
It breaks tests
|
2012-06-07 17:51:43 +02:00 |
|
Marcin Kulik
|
31b82ad512
|
Use girl_friday for bg jobs
|
2012-06-07 17:35:43 +02:00 |
|
Marcin Kulik
|
f8e79ffe6b
|
Use ruby 1.8 syntax for hashes (rubinius/jruby)
|
2012-06-07 17:25:19 +02:00 |
|
Marcin Kulik
|
460aa7e50c
|
Don't use require_relative
|
2012-06-07 17:24:45 +02:00 |
|
Marcin Kulik
|
5afa98bb11
|
Better handling of 404s
|
2012-04-29 10:47:33 +02:00 |
|
Marcin Kulik
|
a406baf8f8
|
Use rvm-capistrano gem
|
2012-04-28 00:03:48 +02:00 |
|
Marcin Kulik
|
45e5af4492
|
forward_agent for capistrano
|
2012-04-27 12:28:42 +02:00 |
|
Marcin Kulik
|
8957da3bb5
|
Precompile worker-unpack.js also
|
2012-04-15 01:21:47 +02:00 |
|
Marcin Kulik
|
3a7f462b13
|
Send email to asciicast author when someone comments
|
2012-04-12 15:49:20 +02:00 |
|
Marcin Kulik
|
442f668f89
|
Bugfix env
|
2012-04-11 21:48:00 +02:00 |
|
Marcin Kulik
|
4a6186f523
|
Account settings
|
2012-04-09 15:47:33 +02:00 |
|
Marcin Kulik
|
125dae81d2
|
Words
|
2012-04-09 13:44:38 +02:00 |
|
Marcin Kulik
|
936dac6baa
|
Markdown in comments
|
2012-04-06 23:46:44 +02:00 |
|
Marcin Kulik
|
a8da5220be
|
Add sidekiq conf
|
2012-04-06 21:17:43 +02:00 |
|
Marcin Kulik
|
27219f48b7
|
Thumbnail generation in Sidekiq worker
|
2012-04-06 20:53:04 +02:00 |
|
Marcin Kulik
|
e192f1d8cc
|
Homepage improvements
|
2012-04-02 18:46:47 +02:00 |
|
Marcin Kulik
|
501c989c8a
|
Experimental canvas renderer
|
2012-03-15 09:53:26 +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
|
ba4cbca196
|
Config keys for carrierwave+fog
|
2012-03-10 18:03:06 +01:00 |
|
Marcin Kulik
|
d8fb7866fe
|
cap config
|
2012-03-10 18:01:02 +01:00 |
|
Marcin Kulik
|
03710d37e0
|
carrierwave initializer
|
2012-03-10 17:05:45 +01:00 |
|
Marcin Kulik
|
de37091ac0
|
production section in app.yml
|
2012-03-10 16:17:54 +01:00 |
|
Micha Wrobel
|
fc53b71ee2
|
Validate nickname uniquness
|
2012-03-06 22:39:16 +01:00 |
|
Marcin Kulik
|
d8cc88e617
|
Build script for travis-ci
|
2012-03-06 15:17:12 +01:00 |
|
Marcin Kulik
|
f914a97308
|
Airbrake/Errbit
|
2012-03-04 23:49:13 +01:00 |
|
Marcin Kulik
|
c3326e4b16
|
Browse path
|
2012-03-04 23:44:36 +01:00 |
|
Marcin Kulik
|
51dfa8474f
|
Profile paths: ~sickill
|
2012-03-04 23:07:45 +01:00 |
|
Marcin Kulik
|
35af4cf9e7
|
Home and installation pages
|
2012-03-04 22:44:04 +01:00 |
|
Marcin Kulik
|
ebf0383e99
|
Fix comment routes
|
2012-03-04 21:26:22 +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
|
9e59b19c16
|
Claiming asciicasts
|
2012-03-04 20:30:26 +01:00 |
|
Micha Wrobel
|
5ad02c8610
|
Remove wrong route
|
2012-03-04 16:48:24 +01:00 |
|
Micha Wrobel
|
0c62dc51b3
|
Don't include model name in json response
|
2012-03-04 13:50:16 +01:00 |
|
Micha Wrobel
|
70cf1bdc3b
|
Add comment resource
|
2012-03-04 13:50:16 +01:00 |
|
Marcin Kulik
|
58092ae50e
|
Let's have separate page for login buttons
This way we can link to login page from comments section
if user is not authenticated
|
2012-03-04 11:33:11 +01:00 |
|
Marcin Kulik
|
285f9934ab
|
Google analytics
|
2012-03-04 00:23:36 +01:00 |
|
Marcin Kulik
|
b3e8fbb7df
|
Load asciicast data via ajax
|
2012-03-03 18:38:11 +01:00 |
|
Micha Wrobel
|
54b13fa3a6
|
Add OauthHelper.get_avatar_url
|
2012-02-26 17:45:38 +01:00 |
|
Micha Wrobel
|
bf6b74289b
|
Add omniauth authentication: github and twitter
|
2012-02-25 23:43:17 +01:00 |
|
Micha Wrobel
|
11fddcdc0d
|
Add database.yml.example
|
2012-02-21 22:32:48 +01:00 |
|
Marcin Kulik
|
2f0c7491e8
|
Missing app.yml
|
2012-02-21 18:06:18 +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
|
59dbd5aea3
|
Api::AsciicastsController
|
2012-01-14 21:27:10 +01:00 |
|
Marcin Kulik
|
140cc1c0fc
|
Asciicasts#show (available at /:id)
|
2011-11-27 13:54:10 +01:00 |
|
Marcin Kulik
|
c5de80788a
|
Asciicast model
|
2011-11-23 22:31:00 +01:00 |
|
Marcin Kulik
|
b1eb7a30b8
|
Require activerecord in application.rb
|
2011-11-23 22:29:37 +01:00 |
|
Marcin Kulik
|
2abdf89511
|
404 handling
|
2011-11-23 21:47:09 +01:00 |
|
Marcin Kulik
|
4692ea08e6
|
T3rminal -> AsciiIo
|
2011-11-23 21:41:25 +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 |
|