Commit Graph

214 Commits (master)

Author SHA1 Message Date
Marcin Kulik e03e35ad6a Remove ExpiringToken 7 years ago
Marcin Kulik c4e494e224 Allow overriding player cols & rows via query params 7 years ago
Marcin Kulik 4b51c9b053 Don't wait for snapshot when opening asciicast page 7 years ago
Marcin Kulik 5bca2b4724 Port seeds 7 years ago
Marcin Kulik e9f831ab93 Remove unused code 7 years ago
Marcin Kulik f56bf8b452 Remove unused models 7 years ago
Marcin Kulik cac9aea574 Remove image_* columns from asciicasts 7 years ago
Marcin Kulik 8c63169607 Support RGB color in thumbnails 7 years ago
Marcin Kulik 28519cb455 Use asciinema/vt instead of libtsm based program 7 years ago
Marcin Kulik 0f8cdac4ba Remove old PNG generation code 7 years ago
Marcin Kulik 21ba8ce13c Don't keep default theme name as empty string 7 years ago
Marcin Kulik e5b718379d Port preload option to HTML5 element 8 years ago
Marcin Kulik 0e42b82e5d Favor poster from options over precomputed one 8 years ago
Marcin Kulik b373963497 Use new player via <asciinema-player> tag 8 years ago
Marcin Kulik 4d9c9ff0c5 Auto-adjusting of poster to given t 8 years ago
Marcin Kulik 1a0519a4f7 Preload asciicasts 8 years ago
Marcin Kulik 56cea2fb39 Serve uploads from outside of public dir 8 years ago
Marcin Kulik 442181efe9 Use actual asciicast width and height in example player usage 9 years ago
Marcin Kulik b8f90166c1 Support downloading asciicast JSON file as "attachment" 9 years ago
Marcin Kulik 1f85e0cb1c Don't imply autoplay when t option set in embed context 9 years ago
Marcin Kulik e3c04e1461 Play v1 format by default if available 9 years ago
Marcin Kulik 30bdd93460 Make "asciinema" theme a default one 9 years ago
Marcin Kulik cc13bf755a Add ?t=1:20 param support 9 years ago
Marcin Kulik a44121eb7b Pass title and author info to the player 9 years ago
Marcin Kulik b9574e35c3 Add SETI theme 9 years ago
Marcin Kulik f99eab08b8 Revert "Make SETI a new default theme"
This reverts commit 531a4f1b44.
9 years ago
Marcin Kulik 531a4f1b44 Make SETI a new default theme 9 years ago
Marcin Kulik ffe31c5258 Show recent featured asciicasts on homepage 9 years ago
Marcin Kulik 2e3fd29287 "Recency" is a weird word... 9 years ago
Marcin Kulik 6e67258990 raise FormatError both when Oj raises and when it returns nil 9 years ago
Marcin Kulik 6530152356 Don't accept asciicasts of 0 width or 0 height 9 years ago
Marcin Kulik 49cfe584ba Use policy scope to decide which asciicasts should be listed 9 years ago
Marcin Kulik 8bb68ad53e Serve original asciicast files from /a/:id.json 9 years ago
Marcin Kulik 7156130d90 Allow everyone to have private asciicasts 9 years ago
Marcin Kulik 2d4a0fbaa1 Log more details about terminal process death 9 years ago
Marcin Kulik 3fe980f209 Validate max values of terminal width and height 9 years ago
Marcin Kulik 69eb52f061 Allow supporters to change asciicast visibility 9 years ago
Marcin Kulik 3f32ee0ef6 No "self" needed here 9 years ago
Marcin Kulik 2c7d549778 Require private asciicasts to be requested via secret token 9 years ago
Marcin Kulik 6bc2fd1048 Pad secret token correctly
After converting base 16 (hex) string of length 16 to integer and then to
base 36 we can end up with a shorter string due to implicit zeroes on
leading positions in the intermediate integer. This ensures
"00000000000000000000000000000000", "ffffffffffffffffffffffffffffffff"
and everything in between result in a string of length 25 after converting to
base 36.
9 years ago
Marcin Kulik 2c0bfee0cd Filter out private asciicasts on homepage 9 years ago
Marcin Kulik 5dbe2c84c0 UI for toggling asciicasts private/public 9 years ago
Marcin Kulik a30ee0d082 Allow making asciicasts "private" 9 years ago
Marcin Kulik ade94029d6 Fail fast when invalid order given 9 years ago
Marcin Kulik 94c39b6441 Limit title/command to 255 chars 9 years ago
Marcin Kulik 67d21b9692 Prevent asciicast upload for revoked tokens 9 years ago
Marcin Kulik fc9e8a47de Validate client generated tokens - they should be UUID 9 years ago
Marcin Kulik 3ced30b4f0 Null user should be used only for display purposes 9 years ago
Marcin Kulik e05fbd574f Add ability to revoke recorder tokens 9 years ago
Marcin Kulik 47578b63b1 Refactor handling of auth token for pre 0.9.9 clients 9 years ago