Marcin Kulik
|
f5e47c3c8c
|
Add request spec for asciicast upload
|
11 years ago |
Marcin Kulik
|
9845802180
|
Use stub_model instead of rspec's double
|
11 years ago |
Marcin Kulik
|
c22cb1cdcc
|
Get rid of the asciicast comments that are not used anymore
|
11 years ago |
Marcin Kulik
|
e1286b407e
|
Use double instead of mock, stub instead of stub! to make rspec happy
|
11 years ago |
Marcin Kulik
|
0a8cc6ff8a
|
One more attempt to fix the memory leak
|
11 years ago |
Marcin Kulik
|
4767442875
|
Make Snapshot#crop return the snapshot of exact requested height
|
11 years ago |
Marcin Kulik
|
5ecf209a53
|
Add some TODO comments
|
11 years ago |
Marcin Kulik
|
7d5a544650
|
Generate thumbnails from JSON snapshot via Snapshot/SnaphotPresenter
|
11 years ago |
Marcin Kulik
|
148bd47756
|
Fix feature spec for visiting asciicast page
|
11 years ago |
Marcin Kulik
|
ddf0e57b39
|
Update SnapshotWorker to generate colorful snapshots
|
11 years ago |
Marcin Kulik
|
59e31baa1b
|
Process incoming asciicast with AsciicastCreator
|
11 years ago |
Marcin Kulik
|
86a4662fe5
|
Abstract stdout_data and stdout_timing as a single value object
|
11 years ago |
Marcin Kulik
|
caa6c52759
|
Rename stdout to stdout_data, stdin to stdin_data
|
11 years ago |
Marcin Kulik
|
55fe325ec4
|
Add Bzip2Uploader for uploading, retrieving and decompressing bzip2 files
|
11 years ago |
Marcin Kulik
|
85f93a4490
|
Add spec for AsciicastSnapshotter
|
11 years ago |
Marcin Kulik
|
1be93cac63
|
Use shortcut for #to_html stub on SnapshotPresenter
|
11 years ago |
Marcin Kulik
|
56a2bb2378
|
Fix Snapshot#crop to not burn when height > line count
|
11 years ago |
Marcin Kulik
|
d93ac84c21
|
Refactor AsciicastDecorator#thumbnail to render colorful thumbnail
|
11 years ago |
Marcin Kulik
|
86f728364c
|
Add Brush model
|
11 years ago |
Marcin Kulik
|
e947524533
|
Add a simple model representing a terminal snapshot
|
11 years ago |
Marcin Kulik
|
8daf2d0f7f
|
Serialize Snapshot with Snapshot::Serializer
|
11 years ago |
Marcin Kulik
|
a10a447c53
|
Make the snapshots the hashes
|
11 years ago |
Marcin Kulik
|
9ef766f16b
|
Don't require rspec/autorun in spec_helper
This is not really needed and conflicts with zeus
|
11 years ago |
Marcin Kulik
|
50c3a7bca5
|
Remove the test that validates asciicast factory
|
11 years ago |
Marcin Kulik
|
0b9ae12feb
|
Use nice matcher for sidekiq job enqueues
|
11 years ago |
Marcin Kulik
|
c5509c60b6
|
Update tests for Sidekiq
|
11 years ago |
Marcin Kulik
|
2d6b60e027
|
Fix AsciicastDecorator#embed_script
|
11 years ago |
Marcin Kulik
|
0f99198a1a
|
Add spec for asciicasts#show as js
|
11 years ago |
Marcin Kulik
|
df6bed3541
|
Merge branch 'master' into embed
|
11 years ago |
Marcin Kulik
|
8a52605266
|
Add spec for AsciicastDecorator#embed_script
|
11 years ago |
Marcin Kulik
|
013eade63c
|
Count view only once in the same browser
|
11 years ago |
Marcin Kulik
|
847f8a4a3a
|
Run specs in random order
|
11 years ago |
Marcin Kulik
|
fbbd182d39
|
Keep the lines < 80 chars long
|
11 years ago |
Marcin Kulik
|
078b04e3a1
|
Fix asciicast page when its author has other asciicasts
|
11 years ago |
Marcin Kulik
|
4c5c0c7d0e
|
Fix logging in after draper upgrade
|
11 years ago |
Marcin Kulik
|
634d0d5aec
|
Rename expect_browse_section to expect_browse_links
|
11 years ago |
Marcin Kulik
|
7659fe722e
|
Fix UsersController#show
|
11 years ago |
Marcin Kulik
|
3e2bc439a0
|
Make sure docs pages are fine
|
11 years ago |
Marcin Kulik
|
61ac829715
|
Add missing feature specs
|
11 years ago |
Marcin Kulik
|
f5a91c680b
|
Fix draper vs kaminari issue
|
11 years ago |
Marcin Kulik
|
fcc39cc1cd
|
Inject factory_girl create/build methods into example groups
|
11 years ago |
Marcin Kulik
|
6813755280
|
Use poltergeist as js driver for capybara
|
11 years ago |
Marcin Kulik
|
f4c9122f74
|
Clean db before whole suite
|
11 years ago |
Marcin Kulik
|
dda849a6a6
|
Generate coverage only when requested
|
11 years ago |
Marcin Kulik
|
829d476495
|
Shorter Darwin-like uname
|
12 years ago |
Marcin Kulik
|
b284781620
|
Cover all scenatios in asciicasts controller specs
|
12 years ago |
Marcin Kulik
|
4a9036a9d9
|
Cover unauthenticated path in user_token controller spec
|
12 years ago |
Marcin Kulik
|
b4095bd372
|
Use truncation cleaning strategy only for js tagged specs
|
12 years ago |
Marcin Kulik
|
c0faca04f0
|
Namespace ControllerMacros module
|
12 years ago |
Marcin Kulik
|
a6c06a3ce7
|
More AsciicastDecorator specs
|
12 years ago |
Marcin Kulik
|
e236584458
|
Add explicit routing in ApplicationController spec
|
12 years ago |
Marcin Kulik
|
edca2027ce
|
Fix AsciicastsController#destroy spec
|
12 years ago |
Marcin Kulik
|
26923b64a5
|
Do not use set_current_view_context for decorator specs
|
12 years ago |
Marcin Kulik
|
92dde22afe
|
Use proper verb in SessionsController specs
|
12 years ago |
Marcin Kulik
|
d0e16853e0
|
Pass required action params in SessionsController spec
|
12 years ago |
Marcin Kulik
|
67a182d6ca
|
Use new FactoryGirl syntax exclusively
|
12 years ago |
Marcin Kulik
|
dd59b7db32
|
Update AnsiInterpreter spec to reflect interface change
|
12 years ago |
Marcin Kulik
|
243bffee82
|
Additional AnsiInterpreter specs
|
12 years ago |
Marcin Kulik
|
318fa52d94
|
Update Brush specs
|
12 years ago |
Marcin Kulik
|
70b1f27234
|
"Reverse video" support
|
12 years ago |
Marcin Kulik
|
454228bc28
|
More specs for Brush
|
12 years ago |
Marcin Kulik
|
78ecdcbe76
|
Remove old obsolete specs
|
12 years ago |
Marcin Kulik
|
d95da9635a
|
Update AnsiInterpreter specs to handle new implementation
|
12 years ago |
Marcin Kulik
|
c201c510e7
|
Move sgr_interpreter_spec to vt dir
|
12 years ago |
Marcin Kulik
|
2e06e9d39d
|
More specs for Brush
|
12 years ago |
Marcin Kulik
|
fa9d2637a8
|
Proper specs for SgrInterpreter
|
12 years ago |
Marcin Kulik
|
1aad013bb3
|
jasmine config
|
12 years ago |
Marcin Kulik
|
ab387e6fdf
|
Use jasmine-rails and jasmine-headless-webkit for headless JS testing
|
12 years ago |
Marcin Kulik
|
70af02102e
|
7 more full playback tests
|
12 years ago |
Marcin Kulik
|
f39dc918f2
|
Use longer wait time for capybara in playback test
|
12 years ago |
Marcin Kulik
|
a96c5e381b
|
Move test helper methods inside the describe block
|
12 years ago |
Marcin Kulik
|
92a09476e8
|
Check if playback succeeded in capybara test
|
12 years ago |
Marcin Kulik
|
26a6979c8e
|
Visit raw asciicast page
|
12 years ago |
Marcin Kulik
|
a2ee3b1d10
|
Cut the lines
|
12 years ago |
Marcin Kulik
|
0e535b4d43
|
Integration tests for player page
|
12 years ago |
Marcin Kulik
|
db4c4a397c
|
Return 'unknown' as os when uname is empty
|
12 years ago |
Marcin Kulik
|
668f382a69
|
Fix specs
|
12 years ago |
Marcin Kulik
|
785273707b
|
Proper design, finally!
|
12 years ago |
Marcin Kulik
|
a57d05597e
|
Don't crash on comment for asciicast without user
|
12 years ago |
Marcin Kulik
|
06e7314f23
|
Fix AsciicastsController spec
|
12 years ago |
Marcin Kulik
|
347068e064
|
Tests adjustments for girl_friday
|
12 years ago |
Marcin Kulik
|
3a7f462b13
|
Send email to asciicast author when someone comments
|
13 years ago |
Marcin Kulik
|
0bb3e75fb6
|
No need for instance variables in CommentsController#create
|
13 years ago |
Marcin Kulik
|
10b64e08b4
|
Pending
|
13 years ago |
Marcin Kulik
|
4549592238
|
Use "method" naming for describe blocks in controller specs
|
13 years ago |
Marcin Kulik
|
8398750aab
|
Specs for StaticPagesController
|
13 years ago |
Marcin Kulik
|
d6776ee261
|
Specs for asciicasts_controller
|
13 years ago |
Marcin Kulik
|
648cf1140b
|
Move all 404 handling to application_controller
|
13 years ago |
Marcin Kulik
|
46d0a94dda
|
Spec for Api::AsciicastsController#create
|
13 years ago |
Marcin Kulik
|
db3980315a
|
Decoratos group for simplecov
|
13 years ago |
Marcin Kulik
|
35817e72d4
|
Spec for Asciicast#meta=
|
13 years ago |
Marcin Kulik
|
c0e386ebc2
|
Simplecov
|
13 years ago |
Marcin Kulik
|
9ddd44abb5
|
Move comment specs as comment decorator specs
|
13 years ago |
Marcin Kulik
|
e26875f68a
|
Update CommentsController spec
|
13 years ago |
Marcin Kulik
|
c4b5b16e6f
|
Merge branch 'likes'
* likes:
Data model for "Like"
Conflicts:
app/models/user.rb
db/schema.rb
|
13 years ago |
Marcin Kulik
|
dccca52c26
|
Update specs
|
13 years ago |
Marcin Kulik
|
98d80ae1fd
|
More specs for home controller
|
13 years ago |
Marcin Kulik
|
936dac6baa
|
Markdown in comments
|
13 years ago |
Marcin Kulik
|
27219f48b7
|
Thumbnail generation in Sidekiq worker
|
13 years ago |
Marcin Kulik
|
0cbd732980
|
Data model for "Like"
|
13 years ago |
Marcin Kulik
|
e425441c05
|
Use new factory_girl syntax
|
13 years ago |
Marcin Kulik
|
0455aeafb7
|
Fix code style issues in specs
|
13 years ago |
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
|
13 years ago |
Micha Wrobel
|
d6273d4259
|
Keep sensitive signup data in session
|
13 years ago |
Micha Wrobel
|
ffb88b39ce
|
Add users factory back
|
13 years ago |
Micha Wrobel
|
43758ede64
|
rm users factories
|
13 years ago |
Marcin Kulik
|
3f798ab7aa
|
Check code style with cane and tailor
|
13 years ago |
Marcin Kulik
|
a3d12d4a84
|
Fix typo in filename
|
13 years ago |
Micha Wrobel
|
7a142927d3
|
Add view spec for users#new
|
13 years ago |
Micha Wrobel
|
6b40d9dbc8
|
Add specs to user#create
|
13 years ago |
Micha Wrobel
|
fc53b71ee2
|
Validate nickname uniquness
|
13 years ago |
Marcin Kulik
|
9e0a6acf55
|
Spec for #redirect_back_or_to
|
13 years ago |
Marcin Kulik
|
8216781067
|
Use store_location in Unauthorized handler
|
13 years ago |
Marcin Kulik
|
a0041abed1
|
store_location / get_stored_location
|
13 years ago |
Marcin Kulik
|
80df89ec84
|
Fix typo
|
13 years ago |
Marcin Kulik
|
98d5285a23
|
Require auth in UserTokensController (closes #53)
|
13 years ago |
Marcin Kulik
|
16d11a1249
|
Redirect to profile page after claiming (closes #51)
|
13 years ago |
Marcin Kulik
|
11a8c66922
|
Remove empty helper spec files
|
13 years ago |
Marcin Kulik
|
4041b31284
|
Update usage of FactoryGirl to new syntax
|
13 years ago |
Marcin Kulik
|
51dfa8474f
|
Profile paths: ~sickill
|
13 years ago |
Marcin Kulik
|
35af4cf9e7
|
Home and installation pages
|
13 years ago |
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
|
13 years ago |
Marcin Kulik
|
9e59b19c16
|
Claiming asciicasts
|
13 years ago |
Marcin Kulik
|
0de5784e68
|
User#add_user_token
|
13 years ago |
Marcin Kulik
|
9f51211bc1
|
Asciicast.assign_user
|
13 years ago |
Marcin Kulik
|
1ba9067551
|
User tokens for assigning asciicasts to users
|
13 years ago |
Micha Wrobel
|
5ad02c8610
|
Remove wrong route
|
13 years ago |
Micha Wrobel
|
5d52be2bae
|
Add Forbiden Exception and refactor existing actions
|
13 years ago |
Micha Wrobel
|
4f47f0a7fc
|
Add specs for destroy
|
13 years ago |
Micha Wrobel
|
706460e71b
|
Show time ago in comments
|
13 years ago |
Micha Wrobel
|
293e67ed86
|
No should in specs
|
13 years ago |
Micha Wrobel
|
e7f5f57424
|
Some refactoring, and make possible to remove own comments
|
13 years ago |
Micha Wrobel
|
9094b8b0b6
|
Override as_json to include more data
|
13 years ago |
Micha Wrobel
|
62849d150e
|
Make asciicast factory valid
|
13 years ago |
Micha Wrobel
|
33651dbe95
|
Add uid sequence
|
13 years ago |
Micha Wrobel
|
70cf1bdc3b
|
Add comment resource
|
13 years ago |
Marcin Kulik
|
8cbfe6844b
|
Fix typo
|
13 years ago |
Marcin Kulik
|
30f6236b79
|
Fix OauthHelper.get_avatar_url
|
13 years ago |
Marcin Kulik
|
6eeafdf699
|
Extract SGR codes interpretation to separate class
|
13 years ago |
Micha Wrobel
|
d4f127508f
|
Add nickname column to users
|
13 years ago |
Micha Wrobel
|
2669bbb310
|
Don't use assigns(:current_user) in spec
|
13 years ago |
Micha Wrobel
|
96fee0c6da
|
use get method instead delete
|
13 years ago |
Micha Wrobel
|
1fbfcb2c10
|
Merge branch 'omniauth' of github.com:sickill/ascii.io into omniauth
|
13 years ago |
Micha Wrobel
|
0768209393
|
Set not validated attributes to nil
|
13 years ago |
Marcin Kulik
|
44c142981a
|
Check for :alert instead of :error in spec
|
13 years ago |
Micha Wrobel
|
c4763bb566
|
Improve controller specs, tiny refactoring
|
13 years ago |
Micha Wrobel
|
0190c3f049
|
Add avatar_url column, modify migration file
|
13 years ago |
Micha Wrobel
|
54b13fa3a6
|
Add OauthHelper.get_avatar_url
|
13 years ago |
Micha Wrobel
|
8b07a98856
|
Don't use should in spec description
|
13 years ago |
Micha Wrobel
|
0459877163
|
Refactor factory spec
|
13 years ago |
Micha Wrobel
|
bf6b74289b
|
Add omniauth authentication: github and twitter
|
13 years ago |
Micha Wrobel
|
c374f43f5e
|
fix key name, and remove unsupported email
|
13 years ago |
Micha Wrobel
|
f59841abaf
|
Add user model, and .create_with_omniauth method
|
13 years ago |
Micha Wrobel
|
3e267d87bd
|
Use transactional fixtures, remove comments
|
13 years ago |
Marcin Kulik
|
2e6c6ad886
|
Fix VT spec
|
13 years ago |
Marcin Kulik
|
993891d64f
|
Fix PlayerView spec
|
13 years ago |
Marcin Kulik
|
9c5201905c
|
Data buffering in VT
|
13 years ago |
Marcin Kulik
|
728258ff8c
|
Remove unused SpecHelper
|
13 years ago |
Marcin Kulik
|
4e5240e24f
|
Switched to jasminrice for coffee specs
|
13 years ago |
Marcin Kulik
|
5d6ba15b19
|
VT = Ansi interpreter + (embedded) screen buffer
|
13 years ago |
Marcin Kulik
|
a378358abf
|
Improvements to interpreter and screen buffer
|
13 years ago |
Marcin Kulik
|
a591423e3b
|
Moah refactoringz, moah specs
|
13 years ago |
Marcin Kulik
|
ed6d1146da
|
Brush with spec
|
13 years ago |
Marcin Kulik
|
2c4796ed70
|
All js specs passing
|
13 years ago |
Marcin Kulik
|
145e66ca18
|
Refactoring time!!
|
13 years ago |
Marcin Kulik
|
bd568f2e3f
|
guard + guard-jasmine-headless-webkit
|
13 years ago |
Marcin Kulik
|
59dbd5aea3
|
Api::AsciicastsController
|
13 years ago |
Marcin Kulik
|
c5de80788a
|
Asciicast model
|
13 years ago |
Marcin Kulik
|
2abdf89511
|
404 handling
|
13 years ago |
Marcin Kulik
|
89a29aadd2
|
Fresh Rails 3.1 app with DM 1.2 and RSpec 2.7
|
13 years ago |