Marcin Kulik
|
06c19adaab
|
Move emedded player related endpoints to API
|
11 years ago |
Marcin Kulik
|
24bad5e628
|
Use strong_parameters instead of protected_attributes
|
11 years ago |
Marcin Kulik
|
4908599204
|
Fix style violations
|
11 years ago |
Marcin Kulik
|
105d11bfe7
|
Change naming convention for presenter objects
|
11 years ago |
Marcin Kulik
|
d06801487c
|
Set defaults for AsciicastListPresenter in .build
|
11 years ago |
Marcin Kulik
|
edca76233d
|
It's rather "bare" than "raw"
|
11 years ago |
Marcin Kulik
|
585167089d
|
Rename container_width option to max_width
|
11 years ago |
Marcin Kulik
|
57bcab04c9
|
Use proper PlaybackOptions object for passing options to JS player
|
11 years ago |
Marcin Kulik
|
2191dfe32a
|
Use .decorate instead of manually creating decorator instances
|
11 years ago |
Marcin Kulik
|
86f6af3d78
|
Introduce AsciicastPresenter
|
11 years ago |
Marcin Kulik
|
d571be2bbd
|
Introduce AsciicastListPresenter
|
11 years ago |
Marcin Kulik
|
4b9c33f228
|
Add fake host pages with an embedded asciicast
|
11 years ago |
Marcin Kulik
|
b6f53c66b8
|
Set page <title> in templates
|
11 years ago |
Marcin Kulik
|
100273f5bf
|
Update browse page to new layout and add sorting
|
11 years ago |
Marcin Kulik
|
b08ffd48b4
|
Make the ViewCounter a controller dependency in the form of a private method
|
11 years ago |
Marcin Kulik
|
ee636bf958
|
Update the player to use backend-generated JSON frames
|
11 years ago |
Marcin Kulik
|
731751650c
|
Keep the lines shorther than 80 chars
|
11 years ago |
Marcin Kulik
|
5c141003a1
|
Use "asciicast" over "Asciicast" in UI
|
11 years ago |
Marcin Kulik
|
6db65b2a6c
|
Serve asciicast as JSON in chunks
|
11 years ago |
Marcin Kulik
|
40da1823d6
|
Do not send X-Frame-Options header in embeddable widget action
|
11 years ago |
Marcin Kulik
|
df6bed3541
|
Merge branch 'master' into embed
|
11 years ago |
Marcin Kulik
|
013eade63c
|
Count view only once in the same browser
|
11 years ago |
Marcin Kulik
|
d1dcd08861
|
Initial version of iframe-based embedding
|
11 years ago |
Marcin Kulik
|
f5a91c680b
|
Fix draper vs kaminari issue
|
11 years ago |
Marcin Kulik
|
9977e69ace
|
Fix ensure_owner
|
12 years ago |
Marcin Kulik
|
b284781620
|
Cover all scenatios in asciicasts controller specs
|
12 years ago |
Marcin Kulik
|
11bab12afb
|
Extract AsciicastJSONDecorator from AsciicastDecorator
|
12 years ago |
Marcin Kulik
|
9ac2c49180
|
Custom scopes for paginated lists
|
12 years ago |
Marcin Kulik
|
646ca6858a
|
AsciicastDecorator#user
|
12 years ago |
Marcin Kulik
|
1754656578
|
Raw page with player only
|
12 years ago |
Marcin Kulik
|
44e23bf003
|
Just decorate.
|
12 years ago |
Marcin Kulik
|
ddd0cd9f74
|
HTTP caching for asciicast json data
|
12 years ago |
Marcin Kulik
|
75961f3f22
|
Scopes
|
12 years ago |
Marcin Kulik
|
7d6ac6ddc9
|
Include all the things!!
|
12 years ago |
Marcin Kulik
|
668f382a69
|
Fix specs
|
12 years ago |
Marcin Kulik
|
785273707b
|
Proper design, finally!
|
12 years ago |
Marcin Kulik
|
e5ea6488fd
|
Move asciicast presentation to its decorator
|
13 years ago |
Marcin Kulik
|
7d762b045d
|
Use decorator also for user's asciicasts collection
|
13 years ago |
Marcin Kulik
|
49c0d9f324
|
Move presentation to decorator
|
13 years ago |
Marcin Kulik
|
70a44f5ba3
|
Fix fetching cast data via ajax
|
13 years ago |
Marcin Kulik
|
27219f48b7
|
Thumbnail generation in Sidekiq worker
|
13 years ago |
Marcin Kulik
|
8b504d8fea
|
Use asciicast title in page title
|
13 years ago |
Marcin Kulik
|
8a9fc6fa89
|
Editing of title/description
|
13 years ago |
Marcin Kulik
|
ebcd3d43a6
|
Ability to delete your asciicast
|
13 years ago |
Marcin Kulik
|
3f798ab7aa
|
Check code style with cane and tailor
|
13 years ago |
Marcin Kulik
|
b7807c3f0d
|
Better styles + pagination
|
13 years ago |
Marcin Kulik
|
b3e8fbb7df
|
Load asciicast data via ajax
|
13 years ago |
Marcin Kulik
|
140cc1c0fc
|
Asciicasts#show (available at /:id)
|
13 years ago |
Marcin Kulik
|
c5de80788a
|
Asciicast model
|
13 years ago |