Commit Graph

1376 Commits (e9c8f1a18fd4a42a36e6594e68af0fa2f49c45ef)
 

Author SHA1 Message Date
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) 10 years ago
Marcin Kulik 453d5c75a8 Full name doesn't have to be real 10 years ago
Marcin Kulik 69eb52f061 Allow supporters to change asciicast visibility 10 years ago
Marcin Kulik 946904ddfd Don't test on rbx nor jruby 10 years ago
Marcin Kulik c6a0ae187b Merge branch 'private-asciicasts' 10 years ago
Marcin Kulik bd4240587c Allow admin to change asciicast's visibility 10 years ago
Marcin Kulik 84acecfdc0 Use to_param for tmp title when no real title is set 10 years ago
Marcin Kulik 7bba6e66dd Make all assets on S3 private by default 10 years ago
Marcin Kulik 3772da7f63 Ask browsers to not send referrer for external links 10 years ago
Marcin Kulik dd23c87e09 Fix sending of size message from an iframe 10 years ago
Marcin Kulik ae95697a9a Add meta tags for hiding referrer on private asciicast pages 10 years ago
Marcin Kulik c45ee93370 More high level specs for private asciicasts 10 years ago
Marcin Kulik 833c68ad69 Ensure private asciicast doesn't show up on public lists 10 years ago
Marcin Kulik 510f167680 Test for Asciicast.generate_secret_token 10 years ago
Marcin Kulik 3f32ee0ef6 No "self" needed here 10 years ago
Marcin Kulik 2c7d549778 Require private asciicasts to be requested via secret token 10 years ago
Marcin Kulik 6aeb8810ad Refactor AsciicastPolicy 10 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.
10 years ago
Marcin Kulik 2c0bfee0cd Filter out private asciicasts on homepage 10 years ago
Marcin Kulik 5dbe2c84c0 UI for toggling asciicasts private/public 10 years ago
Marcin Kulik a30ee0d082 Allow making asciicasts "private" 10 years ago
Marcin Kulik ade94029d6 Fail fast when invalid order given 10 years ago
Marcin Kulik 7f90d9e4dc Use latest player 10 years ago
Marcin Kulik 318654ef21 Use new player and its new API 10 years ago
Marcin Kulik c34af6de4c Fix borders, paddings and margins on asciicast page 10 years ago
Marcin Kulik 3097292bd5 Move modal from :last-item position to fix double border at the bottom 10 years ago
Marcin Kulik 06cab0b59f Remove unused CSS 10 years ago
Marcin Kulik 94c39b6441 Limit title/command to 255 chars 10 years ago
Marcin Kulik bf925c566d Add proper Contact page 10 years ago
Marcin Kulik e8e4805431 Add contact info to footer 10 years ago
Marcin Kulik 14cbfa432c Use button group instead of dropdown for sorting 10 years ago
Marcin Kulik fd6f9f2ee9 Activate ApiTokenRegistrator for asciicast upload only 10 years ago
Marcin Kulik 67d21b9692 Prevent asciicast upload for revoked tokens 10 years ago
Marcin Kulik fc9e8a47de Validate client generated tokens - they should be UUID 10 years ago
Marcin Kulik c0b000b4df Always require authentication for asciicast upload 10 years ago
Marcin Kulik 448f0eb899 Use warden scopes 10 years ago
Marcin Kulik 3af9bfd7c1 Don't profile specs 10 years ago
Marcin Kulik 15d9c92a77 Do regular login in feature specs 10 years ago
Marcin Kulik 3ced30b4f0 Null user should be used only for display purposes 10 years ago