985 Commits

Author SHA1 Message Date
Marcin Kulik
f9a7301cf2 Expand doc section about hosting 2017-11-18 21:26:09 +01:00
Marcin Kulik
5ea68f598e Expand doc on cat subcommand 2017-11-18 21:16:24 +01:00
Marcin Kulik
bdaa40fd2f Remove unused import 2017-11-18 19:23:23 +01:00
Marcin Kulik
a3a38794e5 Use /dev/tty as stdin during playback 2017-11-18 18:53:33 +01:00
Marcin Kulik
6554506b29 DRY up PtyRecorder's _set_pty_size 2017-11-18 18:25:37 +01:00
Marcin Kulik
4c4db80725 Fix typo 2017-11-18 16:58:43 +01:00
Marcin Kulik
d8fab1e74d Add asciinema cat command 2017-11-18 16:57:13 +01:00
Marcin Kulik
45cdf41691 Fix error handling for unknown files 2017-11-18 16:42:57 +01:00
Marcin Kulik
4b5b38590d Fix pycodestyle grumbling 2017-11-18 16:30:09 +01:00
Marcin Kulik
551fbc765d Fix cleanup of tmp dir after test run 2017-11-18 16:22:24 +01:00
Marcin Kulik
1ea7892b45 Raw recording mode 2017-11-18 16:21:35 +01:00
Marcin Kulik
0669121c5b Remove extra blank line 2017-11-18 15:53:24 +01:00
Marcin Kulik
93febceea3 Refactor appending 2017-11-18 14:41:38 +01:00
Marcin Kulik
e763e28586 Refactor asciicast loading 2017-11-18 14:28:23 +01:00
Marcin Kulik
4b653a9b0c Remove unused import 2017-11-13 22:21:52 +01:00
Marcin Kulik
93899ecd60 Pass argparse's args object instead of all args separately 2017-11-13 22:18:05 +01:00
Marcin Kulik
84d889b0af Support recording and playback via named UNIX pipe
Terminal 1:
  mkfifo pipe
  asciinema rec pipe

Terminal 2:
  asciinema play pipe
2017-11-13 09:18:55 +01:00
Marcin Kulik
8f804bf687 Move frames related functions to frames module 2017-11-12 13:08:18 +01:00
Marcin Kulik
56b0343ae5 Streamed playback from local file / pipe 2017-11-12 12:58:35 +01:00
Marcin Kulik
f2676bdbab Update address of IPFS gateway 2017-11-11 21:40:50 +01:00
Marcin Kulik
86dc84bf8a Ungzip on the fly 2017-11-11 21:20:45 +01:00
Marcin Kulik
85a31d48b0 Update example play from http URLs 2017-11-10 23:08:20 +01:00
Marcin Kulik
d946b8acdf Fix pycodestyle warning 2017-11-10 23:03:11 +01:00
Marcin Kulik
2ba6f35096 Mention asciinema rec --append existing.cast in README 2017-11-10 23:01:26 +01:00
Marcin Kulik
a83daa3bff Appending to existing recording with asciinema rec --append existing.cast (closes #203) 2017-11-10 22:53:58 +01:00
Marcin Kulik
fef56d548f Use absolute time for Asciicast#stdout() 2017-11-10 22:44:03 +01:00
Marcin Kulik
67f27f3b90 Abort when destination file exists 2017-11-10 20:28:57 +01:00
Marcin Kulik
d38d2911ec Add integration test for asciicast v2 playback 2017-10-27 10:38:04 +02:00
Marcin Kulik
ee7b8a2d86 Don't save user command, to avoid leaking secrets
Example of secret leak:

    asciinema rec -c 'export API_KEY=...; ./script.sh'
2017-10-27 09:14:39 +02:00
Marcin Kulik
eabd223d5a Fix integration tests even more 2017-10-26 17:02:24 +02:00
Marcin Kulik
174f5541d4 Fix integration tests 2017-10-26 16:53:10 +02:00
Marcin Kulik
3f3de2be2f Fix pycodestyle error 2017-10-26 16:52:39 +02:00
Marcin Kulik
2fbd561e2c Improve messages 2017-10-26 16:37:55 +02:00
Marcin Kulik
c6035c07c9 No need to use tmp file when we're already writing to file incrementally 2017-10-26 13:35:50 +02:00
Marcin Kulik
52d4f5bb98 Save idle-time-limit in asciicast v2 header 2017-10-26 13:29:31 +02:00
Marcin Kulik
ac58f27a2e Rename max-wait to idle-time-limit 2017-10-26 13:21:38 +02:00
Marcin Kulik
6b099cb4f8 Drop short variant of --stdin switch 2017-10-08 19:47:33 +02:00
Marcin Kulik
8cdd2579ff Switch to .cast extension in docs, help messages etc 2017-10-04 20:06:23 +02:00
Marcin Kulik
18dda3d7b5 Support gzip encoded body when fetching asciicast from URL 2017-10-04 19:51:13 +02:00
Marcin Kulik
977585605b Unconditionally use application/octet-stream content type
As we don't have/use a custom one (yet?)
2017-09-30 21:05:37 +02:00
Marcin Kulik
c7af18f68c Disable irc channel notifications from Travis 2017-09-30 21:03:16 +02:00
Marcin Kulik
aeac07581e Use .cast extension for recorded/uploaded files 2017-09-26 10:39:55 +02:00
Marcin Kulik
e78332406b Merge branch 'feature/v2-rec-stdin' into develop 2017-09-22 23:22:28 +02:00
Marcin Kulik
148b7513ab Document stdin recording via -i option 2017-09-22 23:20:21 +02:00
Marcin Kulik
5bcbd2e8aa Tweak rec subcommand documentation 2017-09-22 22:59:14 +02:00
Marcin Kulik
a4c6d3fa95 Document "i" event type in v2 format 2017-09-22 22:45:41 +02:00
Marcin Kulik
136de0c5a7 Opt-in stdin recording 2017-09-22 22:21:35 +02:00
Marcin Kulik
f270698273 Update readme for master 2017-09-22 21:04:03 +02:00
Marcin Kulik
9da8b387e4 Merge branch 'hotfix/readme' into develop 2017-09-22 21:01:34 +02:00
Marcin Kulik
b333c88a26 Add development branch note to readme 2017-09-22 20:59:47 +02:00