Commit Graph

1589 Commits (3f8eaf274138bbe0ed21d02b2d1a25cc1bd1a0ad)
 

Author SHA1 Message Date
Marcin Kulik c070430135 Move JS code to .js file 9 years ago
Marcin Kulik 49cfe584ba Use policy scope to decide which asciicasts should be listed 9 years ago
Marcin Kulik 6f0d55b22a Mark private and featured asciicasts 9 years ago
Marcin Kulik d9a754685a Install libtsm from "libtsm-3" tag 9 years ago
Marcin Kulik 6d466a51e5 Merge pull request #191 from fanatic/master
Update terminal.c to work with latest libtsm
9 years ago
Jason Parrott 0f91a03f90 Update terminal.c to work with latest libtsm 9 years ago
Marcin Kulik 8bb68ad53e Serve original asciicast files from /a/:id.json 9 years ago
Marcin Kulik 86c25b117d Move private API endpoint to less representative path 9 years ago
Marcin Kulik ef7b108acd Remove unused gems 9 years ago
Marcin Kulik af4ef06e56 Remove obsolete JS tests 9 years ago
Marcin Kulik 1cb47a4e16 It's lowercase "asciinema" 9 years ago
Marcin Kulik 9da6892a9c Fix "processing" page for private asciicasts 9 years ago
Marcin Kulik 09a4364ce8 There's no real need for Backbone here 9 years ago
Marcin Kulik e9c8f1a18f Tweak user profile message 9 years ago
Marcin Kulik b80d5fa6c4 Link to player repo from "how it works" page 9 years ago
Marcin Kulik e1f54f697e Fix specs 9 years ago
Marcin Kulik e7e71644d4 Make it clear listed asciicasts are public 9 years ago
Marcin Kulik 26be8c5227 Display "untitled" for untitled private asciicasts 9 years ago
Marcin Kulik 740cb439af Remove example doc 9 years ago
Marcin Kulik 5efb3d5787 Make all asciicasts private by default 9 years ago
Marcin Kulik 7156130d90 Allow everyone to have private asciicasts 9 years ago
Marcin Kulik bffc76faa9 Use "null" user in policies 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 c671a9ca8d Add ability to change default asciicast visibility (public/private) 9 years ago
Marcin Kulik 453d5c75a8 Full name doesn't have to be real 9 years ago
Marcin Kulik 69eb52f061 Allow supporters to change asciicast visibility 9 years ago
Marcin Kulik 946904ddfd Don't test on rbx nor jruby 9 years ago
Marcin Kulik c6a0ae187b Merge branch 'private-asciicasts' 9 years ago
Marcin Kulik bd4240587c Allow admin to change asciicast's visibility 9 years ago
Marcin Kulik 84acecfdc0 Use to_param for tmp title when no real title is set 9 years ago
Marcin Kulik 7bba6e66dd Make all assets on S3 private by default 9 years ago
Marcin Kulik 3772da7f63 Ask browsers to not send referrer for external links 9 years ago
Marcin Kulik dd23c87e09 Fix sending of size message from an iframe 9 years ago
Marcin Kulik ae95697a9a Add meta tags for hiding referrer on private asciicast pages 9 years ago
Marcin Kulik c45ee93370 More high level specs for private asciicasts 9 years ago
Marcin Kulik 833c68ad69 Ensure private asciicast doesn't show up on public lists 9 years ago
Marcin Kulik 510f167680 Test for Asciicast.generate_secret_token 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 6aeb8810ad Refactor AsciicastPolicy 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 7f90d9e4dc Use latest player 9 years ago
Marcin Kulik 318654ef21 Use new player and its new API 9 years ago
Marcin Kulik c34af6de4c Fix borders, paddings and margins on asciicast page 9 years ago
Marcin Kulik 3097292bd5 Move modal from :last-item position to fix double border at the bottom 9 years ago