Commit Graph

370 Commits (ecc9d098d5fe1f514e4dc3a12d9995af20c36444)

Author SHA1 Message Date
Marcin Kulik 2e3fd29287 "Recency" is a weird word... 9 years ago
Marcin Kulik d68c0f3282 Use actual embed scripts on "embed example" page 9 years ago
Marcin Kulik 7254b1d099 Fix oEmbed endpoint when only one of maxwidth/maxheight given 9 years ago
Marcin Kulik 939137cff6 Don't rely on external resources (gravatar) in integration tests 9 years ago
Marcin Kulik 49cfe584ba Use policy scope to decide which asciicasts should be listed 9 years ago
Marcin Kulik af4ef06e56 Remove obsolete JS tests 9 years ago
Marcin Kulik 9da6892a9c Fix "processing" page for private asciicasts 9 years ago
Marcin Kulik e1f54f697e Fix specs 9 years ago
Marcin Kulik 7156130d90 Allow everyone to have private asciicasts 9 years ago
Marcin Kulik c671a9ca8d Add ability to change default asciicast visibility (public/private) 9 years ago
Marcin Kulik 69eb52f061 Allow supporters to change asciicast visibility 9 years ago
Marcin Kulik bd4240587c Allow admin to change asciicast's visibility 9 years ago
Marcin Kulik dd23c87e09 Fix sending of size message from an iframe 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 2c7d549778 Require private asciicasts to be requested via secret token 9 years ago
Marcin Kulik 6aeb8810ad Refactor AsciicastPolicy 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 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 c0b000b4df Always require authentication for asciicast upload 9 years ago
Marcin Kulik 448f0eb899 Use warden scopes 9 years ago
Marcin Kulik 3af9bfd7c1 Don't profile specs 9 years ago
Marcin Kulik 15d9c92a77 Do regular login in feature specs 9 years ago
Marcin Kulik 3ced30b4f0 Null user should be used only for display purposes 9 years ago
Marcin Kulik dbc18f9ce6 Don't test XHR scenario as we don't have one anymore 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
Marcin Kulik 3abad5023f Test screenshot pixel values separately, outside of request/controller 9 years ago
Marcin Kulik 7d199ad416 Make routes AsciicastPagePresenter's dependency 9 years ago
Marcin Kulik 0930e5fa23 Add oEmbed endpoint 9 years ago
Marcin Kulik b619302e3e Refactor PNG generation 9 years ago
Marcin Kulik 78f0f9248c Don't run screenshot test on environments without phantomjs 2.0+ 9 years ago
Marcin Kulik 2852248989 Add PNG generation (https://asciinema.org/a/17654.png) 9 years ago
Marcin Kulik ca09a61b52 Handle invalid asciicast upload 9 years ago
Marcin Kulik 2bd7bca951 Make test headers building more concise 9 years ago
Marcin Kulik 072ac32e90 Use latest coveralls gem 9 years ago
Marcin Kulik 770571d0bd Remove unused fixtures 10 years ago
Marcin Kulik dad5f40c17 Expose stdout of old and new format asciicasts via Asciicast#stdout 10 years ago
Marcin Kulik 8f56d019ec Build new format asciicast by default 10 years ago
Marcin Kulik 93075508c2 Prevent rounding errors during JSON serialization/deserialization in tests 10 years ago
Marcin Kulik 531a2de60f Handle all asciicast attribute building outside of the controller 10 years ago
Marcin Kulik c6cc9fbdbc Accept version 1 asciicasts 10 years ago
Marcin Kulik 78a2ba9ea9 Lookup asciicast creator on controller level 10 years ago
Marcin Kulik 87d60054cf Support all (old) variations of asciicast upload API 10 years ago
Marcin Kulik 527abc03b5 Allow embedding the same asciicast multiple times on a single page 10 years ago
Marcin Kulik e5f307cbbc Fix feature specs for doc pages 10 years ago
Marcin Kulik 4984c81e1b Fix homepage test - "Start Recording" is a button now 10 years ago