Marcin Kulik
e05fbd574f
Add ability to revoke recorder tokens
2015-04-03 17:07:38 +00:00
Marcin Kulik
4747091764
Open image link in new tab
...
The screenshot has "play button" which tricks people to start playback.
In most cases they don't want to leave the current page, so opening
asciicast link in a new tab seems like the best solution.
2015-03-31 15:39:34 +00:00
Marcin Kulik
537846e372
Use text-only description in Open Graph tags
2015-03-30 17:54:43 +00:00
Marcin Kulik
08749dd32d
Move html rendering to image updater
2015-03-30 10:23:58 +00:00
Marcin Kulik
7d199ad416
Make routes AsciicastPagePresenter's dependency
2015-03-30 10:02:21 +00:00
Marcin Kulik
86559fad20
Add oEmbed discovery tags to asciicast page
2015-03-29 18:48:35 +00:00
Marcin Kulik
fc873a8371
Fix alt attribute of embed screenshot image
2015-03-28 17:04:33 +00:00
Marcin Kulik
43b6cb5b51
Add screenshot width attr only when it's available
2015-03-27 17:42:25 +00:00
Marcin Kulik
7a321bf2cc
Use "display" width in HTML image links
2015-03-27 17:33:50 +00:00
Marcin Kulik
bb622d670e
Enable embedding with image links
2015-03-27 17:10:03 +00:00
Marcin Kulik
8dc6db023e
Update installation instructions
2014-12-16 20:20:47 +00:00
Marcin Kulik
427c19638c
Prompt for username after login
2014-10-17 20:24:23 +02:00
Marcin Kulik
70e20c84ef
Improve profile page
2014-10-17 20:24:23 +02:00
Marcin Kulik
ba387bbb20
Display 6 featured and 6 latest asciicasts on landing page
2014-07-05 19:37:21 +02:00
Marcin Kulik
560e11f24e
Introduce admin
2014-07-05 14:59:42 +02:00
Marcin Kulik
1633c94b91
Ensure correct theme is used for displaying embedded asciicast
2014-07-01 22:35:47 +02:00
Marcin Kulik
6bb5f39f8b
Add theme changing for whole user profile and single asciicast
2014-07-01 21:33:50 +02:00
Marcin Kulik
14648f11b7
Add ability to override theme via url param
2014-06-30 19:30:18 +02:00
Marcin Kulik
94817be1b3
Rename nickname to username
2014-02-12 20:51:01 +01:00
Marcin Kulik
105d11bfe7
Change naming convention for presenter objects
2014-02-01 01:26:58 +01:00
Marcin Kulik
463f18c207
Refactor user page to use a presenter object
2014-02-01 01:16:28 +01:00
Marcin Kulik
5dc857ed9e
Rename AsciicastPresenter#user to #current_user
2014-02-01 01:14:37 +01:00
Marcin Kulik
7fb6c0354c
Cache items on AsciicastListPresenter
2014-02-01 01:12:19 +01:00
Marcin Kulik
d06801487c
Set defaults for AsciicastListPresenter in .build
2014-02-01 01:10:54 +01:00
Marcin Kulik
585167089d
Rename container_width option to max_width
2014-01-18 14:53:15 +01:00
Marcin Kulik
57bcab04c9
Use proper PlaybackOptions object for passing options to JS player
2014-01-18 14:12:10 +01:00
Marcin Kulik
2191dfe32a
Use .decorate instead of manually creating decorator instances
2014-01-18 12:24:40 +01:00
Marcin Kulik
86f6af3d78
Introduce AsciicastPresenter
2014-01-18 11:44:13 +01:00
Marcin Kulik
d571be2bbd
Introduce AsciicastListPresenter
2014-01-17 17:21:22 +01:00
Marcin Kulik
f6ad790a09
Introduce HomePresenter
2014-01-17 14:52:37 +01:00
Marcin Kulik
f02daa9069
BrushPresenter -> BrushDecorator
2013-09-24 12:31:18 +02:00
Marcin Kulik
79f8eaf2ed
Fix display of reversed characters in the thumbnails and the preview
2013-09-21 13:05:12 +02:00
Marcin Kulik
31a880b7aa
Simplify Snapshot and its presenter
2013-08-25 20:49:23 +02:00
Marcin Kulik
731751650c
Keep the lines shorther than 80 chars
2013-08-25 16:34:02 +02:00
Marcin Kulik
7d5a544650
Generate thumbnails from JSON snapshot via Snapshot/SnaphotPresenter
2013-08-06 00:37:36 +02:00
Marcin Kulik
d93ac84c21
Refactor AsciicastDecorator#thumbnail to render colorful thumbnail
2013-08-06 00:37:33 +02:00