Commit Graph

72 Commits (ff7ed75c2b180965b15d53d5c68a919704512864)

Author SHA1 Message Date
Marcin Kulik ff7ed75c2b FileStore.open -> FileStore.open_file 7 years ago
Marcin Kulik 010716689c Wait up to 30 sec for snapshot generation 7 years ago
Marcin Kulik d43ed62eb3 Generate snapshot via Exq worker 7 years ago
Marcin Kulik 1102164e56 Add Asciicasts.update_snapshot/1 7 years ago
Marcin Kulik 64a690d144 Allow setting title, private and snapshot_at at asciicast creation 7 years ago
Marcin Kulik 7de966bc3d Use {timing, data} tuple as file arg in stdout_stream 7 years ago
Marcin Kulik c5fd094b91 Generating of snapshot from stdout stream 7 years ago
Marcin Kulik c9a3bf044f Integrate vt via port 7 years ago
Marcin Kulik c99e2ccaff Fix utf-8 handling in stdout_stream/2 7 years ago
Marcin Kulik 3fb1018803 Add stdout_stream/1 supporting asciicast v1 files 7 years ago
Marcin Kulik 719216f7c8 Split stdout_stream in 3 separate fns 7 years ago
Marcin Kulik e17dada629 Support bzip2 files in Asciicasts.stdout_stream/2 7 years ago
Marcin Kulik a81a74b18d Add Asciicasts.stdout_stream/2 (for gzipped files) 7 years ago
Marcin Kulik 618cc93601 Reorder fns 7 years ago
Marcin Kulik 85823d8b83 Allow logging in via token before recording 7 years ago
Marcin Kulik 74c32eb81d Create asciinema user with proper changeset fn 7 years ago
Marcin Kulik 5bca2b4724 Port seeds 7 years ago
Marcin Kulik 6824a85cc3 Set remember me cookie 7 years ago
Marcin Kulik 6f801bf445 Test new session controller 7 years ago
Marcin Kulik 4b3e81c813 Auto-merging of tmp user into current user 7 years ago
Marcin Kulik 77430f090e Login via recorder token, first blood 7 years ago
Marcin Kulik 8412d7f386 Import Plug.Conn for convenience 7 years ago
Marcin Kulik 55a367a91b Don't enqueue asciicast processing from within transaction 7 years ago
Marcin Kulik f07bedc754 Workaround 1.3.0-1.4.0 client bug regarding basic auth header 7 years ago
Marcin Kulik 033744cf1f Enqueue asciicast processing job from Elixir 7 years ago
Marcin Kulik 9d7a7d455b Support client v0.9.8 in new upload endpoint 7 years ago
Marcin Kulik 515d486309 Support client version <= 0.9.7 in new upload endpoint 7 years ago
Marcin Kulik f34b9707f3 Reformat code 7 years ago
Marcin Kulik 5971f03c0b New upload endpoint implementation 7 years ago
Marcin Kulik 8703a32111 Properly generate secret_token 7 years ago
Marcin Kulik baff170ac8 Add test for AsciicastFileController 7 years ago
Marcin Kulik 713d92a58f Add FileStore.put_file/3 7 years ago
Marcin Kulik 97ab619d37 Close tmp in-memory file after usage 7 years ago
Marcin Kulik 7a07fdfc81 Use fork of plugsnag that ignores Phoenix.NotAcceptableError 7 years ago
Marcin Kulik 39f3fd4e69 Capture stderr when invoking a2png 7 years ago
Marcin Kulik 9598205f86 Properly handle porcelain result 7 years ago
Marcin Kulik 13223d690c Generate PNG with proper theme and scale 7 years ago
Marcin Kulik 55acec9b90 503 + Retry-After 7 years ago
Marcin Kulik 6eecf479dd Basic PNG generation in Elixir 7 years ago
Marcin Kulik 8186c69243 Serve asciicast files from Phoenix 7 years ago
Marcin Kulik 03044f8fc9 Don't report Phoenix.NotAcceptableError to Bugsnag 7 years ago
Marcin Kulik 6886bcf50f Show asciicast2gif instructions when request for .gif 7 years ago
Marcin Kulik 7153569343 Send static files gzipped 7 years ago
Marcin Kulik 404c4c93bf `secure` is not used by PlugRailsCookieSessionStore 7 years ago
Marcin Kulik 6482983c76 Default Rails salts are safe with long enough secret_key_base 7 years ago
Marcin Kulik a59781b071 Share session between Rails and Phoenix app 7 years ago
Marcin Kulik 6b4685d724 Port session info in navbar 7 years ago
Marcin Kulik 9d062a4855 mix phoenix.new 7 years ago
Marcin Kulik 4e1cf0d46f Remove old, unused files 8 years ago
Marcin Kulik a04d788e63 Allow specifying warden strategies per controller 9 years ago