Marcin Kulik
cda33d42ba
Fix no-preload for embed
2016-10-01 22:19:40 +02:00
Marcin Kulik
e5b718379d
Port preload option to HTML5 element
2016-10-01 21:58:59 +02:00
Marcin Kulik
e5aa5833fd
Don't preload embeds by default
2016-04-21 16:44:43 +02:00
Marcin Kulik
442181efe9
Use actual asciicast width and height in example player usage
2016-01-11 16:14:46 +01:00
Marcin Kulik
c86efba24c
Add asciicast download docs
2016-01-11 15:45:24 +01:00
Marcin Kulik
1f85e0cb1c
Don't imply autoplay when t option set in embed context
2016-01-07 13:41:25 +00:00
Marcin Kulik
466a21a7e8
Fix the size of the embed widget when embedding public recording via private URL
2015-11-20 10:00:41 +00:00
Marcin Kulik
2e3fd29287
"Recency" is a weird word...
2015-07-20 12:05:38 +00:00
Marcin Kulik
d68c0f3282
Use actual embed scripts on "embed example" page
2015-07-18 11:13:32 +00:00
Marcin Kulik
44eef73b99
Remove unused partials
2015-06-24 19:16:27 +00:00
Marcin Kulik
49cfe584ba
Use policy scope to decide which asciicasts should be listed
2015-05-15 19:13:37 +00:00
Marcin Kulik
6f0d55b22a
Mark private and featured asciicasts
2015-05-15 17:36:12 +00:00
Marcin Kulik
e9c8f1a18f
Tweak user profile message
2015-05-11 13:43:03 +00:00
Marcin Kulik
e7e71644d4
Make it clear listed asciicasts are public
2015-05-10 19:15:43 +00:00
Marcin Kulik
7156130d90
Allow everyone to have private asciicasts
2015-05-10 16:40:39 +00:00
Marcin Kulik
c671a9ca8d
Add ability to change default asciicast visibility (public/private)
2015-04-28 13:11:19 +00:00
Marcin Kulik
dd23c87e09
Fix sending of size message from an iframe
2015-04-26 15:55:33 +00:00
Marcin Kulik
2c7d549778
Require private asciicasts to be requested via secret token
2015-04-26 13:30:42 +00:00
Marcin Kulik
6aeb8810ad
Refactor AsciicastPolicy
2015-04-25 18:47:52 +00:00
Marcin Kulik
2c0bfee0cd
Filter out private asciicasts on homepage
2015-04-25 10:15:28 +00:00
Marcin Kulik
5dbe2c84c0
UI for toggling asciicasts private/public
2015-04-25 10:15:28 +00:00
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