Commit Graph

  • 3964e3564c Include env in query params when connecting to the relay Marcin Kulik 2025-02-25 18:52:05 +01:00
  • a341d94cfd Update js player to the latest version Marcin Kulik 2025-02-22 12:34:48 +01:00
  • 6293c8b3c8 Support marker events in streams Marcin Kulik 2025-02-22 12:34:48 +01:00
  • e3870dd3ca Fix stopping of looped playback Marcin Kulik 2025-02-24 20:05:46 +01:00
  • 3451061d86 Improve error message Marcin Kulik 2025-02-22 12:34:48 +01:00
  • ac7e06b47e Disable blank issue option Marcin Kulik 2025-02-22 13:00:54 +01:00
  • 1622c38ee8 Include term and shell in query params when connecting to the relay Marcin Kulik 2025-02-19 12:37:51 +01:00
  • 1a64fef0f9 cargo fmt Marcin Kulik 2025-02-19 12:37:51 +01:00
  • b08147e9a9 Set user-agent header when connecting to the relay Marcin Kulik 2025-02-19 12:37:51 +01:00
  • fd04f1acb9 Include event sequence number in ALiS frames Marcin Kulik 2025-02-15 17:06:37 +01:00
  • b7d66e5f63 Handle 422 errors from streams API Marcin Kulik 2025-02-15 17:06:37 +01:00
  • 40f76dd22c Upgrade avt to the latest version Marcin Kulik 2025-02-11 20:03:50 +01:00
  • 5ba4c228d1 Upgrade the player to the latest version Marcin Kulik 2025-02-04 11:09:29 +01:00
  • bf6318db5c Upgrade the bundled player Marcin Kulik 2025-01-28 12:04:48 +01:00
  • 69b6193b92 Use LEB128 encoding for all integer values in ALiS Marcin Kulik 2025-01-27 21:56:35 +01:00
  • bd157ca874 Use delta coding for timestamps in ALiS Marcin Kulik 2025-01-24 11:36:59 +01:00
  • e57fb21c1b Upgrade the bundled player Marcin Kulik 2025-01-23 15:07:13 +01:00
  • 8038b2892d Use microseconds to represent stream time in ALiS v1 Marcin Kulik 2025-01-23 15:05:11 +01:00
  • f0f908872c Improve error handling when trying to forward to incompatible server Marcin Kulik 2025-01-21 15:14:10 +01:00
  • cd8ce618c6 Send magic string as first ALiS message Marcin Kulik 2025-01-19 15:41:00 +01:00
  • cec993a143 Add WS subprotocol negotiation in live stream forwarder Marcin Kulik 2025-01-18 21:19:08 +01:00
  • 0203522dbc Include magic string at the beginning of ALiS stream Marcin Kulik 2025-01-18 21:17:59 +01:00
  • 18e7653fe3 Add WS subprotocol negotiation in live stream server Marcin Kulik 2025-01-17 20:38:10 +01:00
  • 669f25043a Always save current stream time for resize events Marcin Kulik 2025-01-16 11:49:16 +01:00
  • 235d217268 Support input and marker events in live streams Marcin Kulik 2025-01-16 11:48:50 +01:00
  • 60c0666133 Rename enum variant Marcin Kulik 2025-01-16 11:46:30 +01:00
  • 13f6c8b0fa Upgrade the bundled player Marcin Kulik 2025-01-11 17:49:22 +01:00
  • 7f9837e30f Upgrade avt to the latest version / handle term resize explicitly Marcin Kulik 2025-01-11 11:34:01 +01:00
  • db956df97f Refactor metadata (header) handling Marcin Kulik 2024-11-12 13:46:38 +01:00
  • 4858c25b67 Remove version field from generic asciicast Header struct Marcin Kulik 2024-11-12 12:48:44 +01:00
  • 893ce6b9aa Upgrade the bundled player Marcin Kulik 2024-11-05 11:54:06 +01:00
  • 68a14aea0f Use matching bg color (term/page) on local stream page, add drop shadow Marcin Kulik 2024-11-05 11:49:49 +01:00
  • 7a1a7d510a Configure default crypto provider for rustls Marcin Kulik 2024-10-27 15:57:38 +01:00
  • 44b28794c0 Upgrade tokio-tungstenite Marcin Kulik 2024-10-20 10:19:18 +02:00
  • c18815704c Disable Nagle's algorithm in stream HTTP server Marcin Kulik 2024-10-20 10:06:40 +02:00
  • 4ad1c22a29 Make Encoder return bytes instead of directly writing to io::Write impl Marcin Kulik 2024-10-17 17:31:59 +02:00
  • 75e275082a Merge pull request #641 from hamirmahal/style/simplify-string-formatting Marcin Kulik 2024-10-17 11:45:44 +02:00
  • 101a48da61 Merge pull request #653 from kxxt/kill-child-safely Marcin Kulik 2024-10-17 11:43:47 +02:00
  • 42478e5449 Merge pull request #654 from kxxt/errno-eio Marcin Kulik 2024-10-17 11:38:43 +02:00
  • 59b6b334da Merge pull request #643 from hydezhao/feat/default-tls Marcin Kulik 2024-10-17 11:36:04 +02:00
  • fbc8279fd1 use rustls-tls-native-roots instead Yinxia Zhao 2024-10-16 09:03:37 +02:00
  • a1e599ea09 Suggest PowerSession for Windows users Tatsunori Uchino 2024-10-06 19:03:06 +09:00
  • 2a0a8535ac Avoid hardcoding 5 for errno EIO Levi Zim 2024-10-06 00:22:07 +08:00
  • 716d6a0ae1 Use safe kill from nix crate Levi Zim 2024-10-06 00:04:43 +08:00
  • ee99b908a5 Merge branch 'kxxt-fix-double-close' into develop Marcin Kulik 2024-10-05 12:29:10 +02:00
  • 2842913afe Update inputs in nix flake Marcin Kulik 2024-10-05 12:21:46 +02:00
  • 848ab8e744 fix: avoid closing pty master fd twice Levi Zim 2024-10-05 13:40:01 +08:00
  • 3855e0dbc8 Move UTF-8 decoding during streaming to Session Marcin Kulik 2024-09-21 10:59:22 +02:00
  • cab0490e1e Make pty::exec measure time Marcin Kulik 2024-09-21 10:48:08 +02:00
  • 2728a10bbd Refactor pty Handler trait Marcin Kulik 2024-09-20 12:05:38 +02:00
  • 6f2dcb434b Fix legacy --cols and --rows options for winsize overriding Marcin Kulik 2024-09-20 10:50:47 +02:00
  • c325265faa Simplify TTY size override code Marcin Kulik 2024-09-20 10:48:15 +02:00
  • 9d8ec57130 Merge pull request #645 from hamirmahal/fix/manual-implementation-of-ToString Marcin Kulik 2024-08-12 16:07:15 +02:00
  • 5fb0f5f1a6 fix: manual ToString implementation for RGB8 Hamir Mahal 2024-08-06 15:33:21 -07:00
  • f2c4359603 Add rust-analyzer to dev shell Marcin Kulik 2024-07-23 08:13:07 +02:00
  • d07569f916 Merge pull request #637 from Dich0tomy/ref/flake Marcin Kulik 2024-07-22 22:55:02 +02:00
  • c4d9ed2d62 fix(reqwest): add default-tls feature to reqwest Yinxia Zhao 2024-07-19 13:31:20 +02:00
  • 6b5aac5983 style: simplify string formatting Hamir Mahal 2024-07-13 09:53:12 -07:00
  • 0acc3970a3 cargo fmt Marcin Kulik 2024-07-02 19:31:54 +02:00
  • 1fd5b4b531 Refactor api module Marcin Kulik 2024-07-02 18:24:02 +02:00
  • ec44ebfa4e Merge pull request #639 from asciinema/update-server-stream-url Marcin Kulik 2024-07-02 17:48:51 +02:00
  • 8f914e3b7f Change path of the new stream API endpoint Marcin Kulik 2024-07-02 17:40:27 +02:00
  • 59b58adf24 Use POST when obtaining new stream metadata, use GET when specific stream requested Marcin Kulik 2024-07-01 14:02:18 +02:00
  • 63436f7016 Remove duplicate state Marcin Kulik 2024-07-01 13:21:33 +02:00
  • 4cdc538c08 Reorder enum variant fields, for consistency with others Marcin Kulik 2024-07-01 12:31:57 +02:00
  • 03700db200 Remove unnecessary Option wrapper Marcin Kulik 2024-06-28 14:30:07 +02:00
  • 6779be9715 Bump version v3.0.0-rc.3 Marcin Kulik 2024-06-26 09:42:28 +02:00
  • 3c6753506e fix: make shell use proper msrv b4mbus 2024-06-16 16:00:22 +02:00
  • 530b94766a Upgrade avt and the bundled player Marcin Kulik 2024-06-15 17:44:15 +02:00
  • b2bdcf4008 chore(nix): bump flake.lock b4mbus 2024-06-09 13:52:41 +02:00
  • c299444bb9 fix(nix): make the package code correct b4mbus 2024-06-09 13:51:59 +02:00
  • c09460585a style(nix): move formatter to the top b4mbus 2024-06-09 13:18:19 +02:00
  • 48c89039a6 ref(nix): remove unnecessary explicit inputs b4mbus 2024-06-09 02:42:39 +02:00
  • 5f85054405 ref(nix): move shell to shell.nix b4mbus 2024-06-09 02:42:08 +02:00
  • 4d5e2212e3 ref(nix): split package to default.nix b4mbus 2024-06-09 02:34:30 +02:00
  • 81306e93c6 ref(nix): make local path reproducible b4mbus 2024-06-09 00:48:41 +02:00
  • f90a9225e0 ref(nix): access package directly b4mbus 2024-06-09 00:47:37 +02:00
  • 06dcba70d7 ref(nix): make the flake more idiomatic b4mbus 2024-06-09 00:45:04 +02:00
  • 6233397dfe ref(nix): switch to flake-parts b4mbus 2024-06-09 00:43:05 +02:00
  • f6304e946a Check-in updated Cargo.lock Marcin Kulik 2024-06-07 22:11:59 +02:00
  • ce749e70fb Merge branch 'xfgusta-bump-scraper-version' into develop Marcin Kulik 2024-06-07 22:11:28 +02:00
  • 1729bc7cbb Upgrade bundled player Marcin Kulik 2024-06-02 11:23:24 +02:00
  • 0baef3f59f Add DataDog to the sponsors list in the README Marcin Kulik 2024-06-02 10:59:16 +02:00
  • 0d8af153bb Support recording to a directory, with auto-generated filename Marcin Kulik 2024-05-27 22:42:38 +02:00
  • 72803c101b Collapse nested ifs Marcin Kulik 2024-05-23 21:38:23 +02:00
  • 8c6d32c628 Remove unnecessary use Marcin Kulik 2024-05-23 21:38:01 +02:00
  • c24d112969 Update cargo install instruction so it compiles on MSRV Marcin Kulik 2024-05-23 07:09:48 +02:00
  • 49a9848654 Upgrade bundled player Marcin Kulik 2024-06-02 11:23:24 +02:00
  • 91651a1b37 Add DataDog to the sponsors list in the README Marcin Kulik 2024-06-02 10:59:16 +02:00
  • 151e8032c9 Support recording to a directory, with auto-generated filename Marcin Kulik 2024-05-27 22:42:38 +02:00
  • 965be1117f Collapse nested ifs Marcin Kulik 2024-05-23 21:38:23 +02:00
  • a53b693cef Remove unnecessary use Marcin Kulik 2024-05-23 21:38:01 +02:00
  • c2b2863a8f Update cargo install instruction so it compiles on MSRV Marcin Kulik 2024-05-23 07:09:48 +02:00
  • 813978c601 Bump scraper version from 0.15.0 to 0.19.0 Gustavo Costa 2024-05-18 10:11:51 -03:00
  • 6ddaa53be0 Update info about man page generation Marcin Kulik 2024-05-15 11:58:17 +02:00
  • 4273767941 Merge pull request #631 from xfgusta/generate-subcommands-man-pages Marcin Kulik 2024-05-15 11:56:20 +02:00
  • 5d5d7f8460 Generate subcommands man pages Gustavo Costa 2024-05-14 22:04:42 -03:00
  • 0560614134 Disable Nagle's algorithm (set TCP_NODELAY) on the forwarder connection Marcin Kulik 2024-05-10 08:02:16 +02:00
  • 708a5d01f3 Tell GH linguist that asciinema-player assets are vendored Marcin Kulik 2024-05-07 11:26:28 +02:00
  • 6a9bd66036 Add streaming examples to the README Marcin Kulik 2024-05-07 11:18:53 +02:00