Commit Graph

1604 Commits

Author SHA1 Message Date
Marcin Kulik
fe59e3ffee Increase OSC query read timeout 2025-09-15 17:12:45 +02:00
Marcin Kulik
2f878450ee Remove old docs dir 2025-09-15 16:54:11 +02:00
Marcin Kulik
9e2e206c06 Update the changelog 2025-09-15 16:27:21 +02:00
Marcin Kulik
3562a79283 Fix double prompt for server URL 2025-09-12 16:14:44 +02:00
Marcin Kulik
ef2c48ce6f Update the CHANGELOG 2025-09-12 14:23:52 +02:00
Marcin Kulik
6700598a06 Fix prev gen impl branch name in README 2025-09-11 21:13:40 +02:00
Marcin Kulik
19f440a3c4 Update README 2025-09-11 20:58:21 +02:00
Marcin Kulik
d8393a69aa Changelog tweaks 2025-09-11 20:10:30 +02:00
Marcin Kulik
908ec8aecb Update changelog 2025-09-11 18:35:35 +02:00
Marcin Kulik
c627e83786 Link to streaming spec from alis module 2025-09-11 18:35:35 +02:00
Marcin Kulik
6e38342077 Merge pull request #695 from asciinema/dependabot/github_actions/nixbuild/nix-quick-install-action-33
Bump nixbuild/nix-quick-install-action from 31 to 33
2025-09-11 15:31:41 +02:00
Marcin Kulik
674b7907f3 Merge branch 'develop' into dependabot/github_actions/nixbuild/nix-quick-install-action-33 2025-09-11 15:30:10 +02:00
Marcin Kulik
5c624572a4 Update crate description 2025-09-03 16:04:57 +02:00
Marcin Kulik
3385da8fd3 Merge pull request #696 from asciinema/dependabot/cargo/slab-0.4.11
Bump slab from 0.4.10 to 0.4.11
2025-09-02 09:22:50 +02:00
dependabot[bot]
a91a9adf58 Bump slab from 0.4.10 to 0.4.11
Bumps [slab](https://github.com/tokio-rs/slab) from 0.4.10 to 0.4.11.
- [Release notes](https://github.com/tokio-rs/slab/releases)
- [Changelog](https://github.com/tokio-rs/slab/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/slab/compare/v0.4.10...v0.4.11)

---
updated-dependencies:
- dependency-name: slab
  dependency-version: 0.4.11
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 22:27:53 +00:00
dependabot[bot]
193fcaec22 Bump nixbuild/nix-quick-install-action from 31 to 33
Bumps [nixbuild/nix-quick-install-action](https://github.com/nixbuild/nix-quick-install-action) from 31 to 33.
- [Release notes](https://github.com/nixbuild/nix-quick-install-action/releases)
- [Commits](https://github.com/nixbuild/nix-quick-install-action/compare/v31...v33)

---
updated-dependencies:
- dependency-name: nixbuild/nix-quick-install-action
  dependency-version: '33'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 17:09:26 +00:00
Marcin Kulik
160b89e0ad Remove unnecessary comment from Cargo.toml 2025-09-01 18:15:10 +02:00
Marcin Kulik
7a43456dbe Bump version 2025-09-01 18:14:54 +02:00
Marcin Kulik
e2b0208a5a Merge pull request #693 from asciinema/dependabot/cargo/tracing-subscriber-0.3.20
Bump tracing-subscriber from 0.3.19 to 0.3.20
2025-09-01 17:58:02 +02:00
Marcin Kulik
9c20b5ee9a Merge pull request #692 from asciinema/dependabot/github_actions/actions/checkout-5
Bump actions/checkout from 4 to 5
2025-09-01 17:57:31 +02:00
Marcin Kulik
2855902bcc Merge pull request #687 from asciinema/dependabot/github_actions/nixbuild/nix-quick-install-action-32
Bump nixbuild/nix-quick-install-action from 31 to 32
2025-09-01 17:56:59 +02:00
Marcin Kulik
df0cda3223 Merge pull request #694 from asciinema/new-integration-tests
New integration tests
2025-09-01 17:56:24 +02:00
Marcin Kulik
a76b54c61b New integration tests 2025-09-01 17:48:36 +02:00
Marcin Kulik
7bf8a66fd7 Fix forwarding session events to outputs 2025-09-01 17:48:12 +02:00
Marcin Kulik
04c82f05de Fix reading output from PTY after child's death 2025-09-01 17:48:12 +02:00
Marcin Kulik
2aa84253dd Add shellcheck to nix dev shell 2025-09-01 17:46:19 +02:00
Marcin Kulik
b0eeb2f84e Rename test fixtures 2025-08-31 21:36:55 +02:00
Marcin Kulik
1eda16b912 Remove old tests for Python impl 2025-08-31 21:33:19 +02:00
Marcin Kulik
57635fa257 Fix env var lookup in config module - fixes nested local streaming 2025-08-31 21:15:46 +02:00
Marcin Kulik
290cf018f5 Use simple present instead of imperative for examples 2025-08-31 13:11:37 +02:00
Marcin Kulik
5fe43a0cc3 Make HTTP server listen on ephemeral port by default 2025-08-31 13:06:11 +02:00
Marcin Kulik
c0cdb946f2 Support URLs as inputs for cat command 2025-08-31 11:47:55 +02:00
Marcin Kulik
f41c79679b Tweak option descriptions 2025-08-30 21:45:08 +02:00
Marcin Kulik
9c19b4df14 Add "Examples" section to subcommand help messages 2025-08-30 21:32:05 +02:00
dependabot[bot]
56f4c06c8c Bump tracing-subscriber from 0.3.19 to 0.3.20
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.19 to 0.3.20.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.19...tracing-subscriber-0.3.20)

---
updated-dependencies:
- dependency-name: tracing-subscriber
  dependency-version: 0.3.20
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-29 20:57:14 +00:00
Marcin Kulik
d962a1e22d More explicit option names for input/env capture 2025-08-29 21:27:02 +02:00
Marcin Kulik
e2584a808c Rename "recording" config file section to "session" 2025-08-29 21:23:06 +02:00
Marcin Kulik
9d943b4517 Rename options related to input and env var capture 2025-08-29 20:58:14 +02:00
Marcin Kulik
61a83d2276 Mention streaming in asciinema auth message 2025-08-29 20:50:47 +02:00
Marcin Kulik
4928a14f74 Move install ID from $XDG_CONFIG_HOME/asciinema/install-id to $XDG_STATE_HOME/asciinema/install-id
It still reuses existing one from $XDG_CONFIG_HOME when the new one
doesn't exist to make upgrade from CLI 2.x to 3.0 seamless.
2025-08-29 20:50:47 +02:00
Marcin Kulik
ca7bf62232 Set ASCIINEMA_SESSION env var for session child process 2025-08-29 17:02:31 +02:00
Marcin Kulik
e425874d08 Tweak help message 2025-08-29 16:47:31 +02:00
Marcin Kulik
4de9a9e4ab Tweak help messages 2025-08-27 22:37:50 +02:00
Marcin Kulik
92f8abe50a Remove unreachable code 2025-08-27 16:17:37 +02:00
Marcin Kulik
00ca24fd7f Favor server message when displaying upload error for 413 status 2025-08-26 13:41:01 +02:00
dependabot[bot]
8aab1b8d99 Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-25 15:56:52 +00:00
Marcin Kulik
bc549a7988 Use nixfmt-tree for flake formatter 2025-08-14 13:47:05 +02:00
Marcin Kulik
3e5aef418e Use "message" field for human friendly API error display 2025-07-21 18:03:58 +02:00
Marcin Kulik
39ceb10b2b Pass stream metadata via stream start endpoint instead of via producer websocket query params 2025-07-21 18:02:17 +02:00
Marcin Kulik
35f34ce537 DRY-up 2025-07-11 17:57:40 +02:00