Marcin Kulik
|
26ed7e5793
|
git ignore nix build result symlink
|
2024-04-20 14:20:41 +02:00 |
|
Marcin Kulik
|
c3a5233afe
|
Add package to flake outputs
|
2024-04-20 14:02:53 +02:00 |
|
Marcin Kulik
|
2ca178a86f
|
Set MSRV in Cargo.toml
|
2024-04-20 11:29:00 +02:00 |
|
Marcin Kulik
|
1b6454bf4e
|
Fix flake indentation
|
2024-04-20 11:27:39 +02:00 |
|
Marcin Kulik
|
445bdafa0c
|
Fix uploaded asset names in release workflow
v3.0.0-rc.1
|
2024-04-19 16:50:09 +02:00 |
|
Marcin Kulik
|
11a35db2f5
|
Fix path to the binary in release upload step
|
2024-04-19 16:41:13 +02:00 |
|
Marcin Kulik
|
959ee3d6e1
|
Reorder release workflow steps
|
2024-04-19 16:38:30 +02:00 |
|
Marcin Kulik
|
a0e3efda80
|
Install musl-tools for musl build
|
2024-04-19 16:34:17 +02:00 |
|
Marcin Kulik
|
2da5b10088
|
Remove the version mismatch check from the release action
|
2024-04-19 16:28:04 +02:00 |
|
Marcin Kulik
|
7068f5aba5
|
Add release workflow
|
2024-04-19 16:04:31 +02:00 |
|
Marcin Kulik
|
cf93dc965a
|
Bump version
|
2024-04-17 21:18:01 +02:00 |
|
Marcin Kulik
|
9984f097b1
|
Use CancellationToken for streamer shutdown
|
2024-04-17 20:45:56 +02:00 |
|
Marcin Kulik
|
4158b61eca
|
Switch from futures_util::select! to tokio::select!
|
2024-04-17 20:24:52 +02:00 |
|
Marcin Kulik
|
35825cacaf
|
Update log message
|
2024-04-17 20:15:42 +02:00 |
|
Marcin Kulik
|
614df7364d
|
Display desktop notifications upon stream connection problems
|
2024-04-17 20:14:59 +02:00 |
|
Marcin Kulik
|
48db175f3c
|
Fix hang in streamer shutdown
|
2024-04-17 10:11:14 +02:00 |
|
Marcin Kulik
|
5a0a5a709e
|
Move all server API interaction to api module
|
2024-04-16 12:10:45 +02:00 |
|
Marcin Kulik
|
7088248f3d
|
Merge pull request #623 from asciinema/forwarder
Stream forwarder
|
2024-04-14 22:34:43 +02:00 |
|
Marcin Kulik
|
cdad48d2e0
|
Improve forwarders reconnection logic
|
2024-04-14 22:30:53 +02:00 |
|
Marcin Kulik
|
da3a85e01c
|
Replace manual implementation of Option::map
|
2024-04-12 21:24:23 +02:00 |
|
Marcin Kulik
|
49749b0baf
|
Add handling of 401 and 404 responses when obtaining stream info
|
2024-04-12 21:19:29 +02:00 |
|
Marcin Kulik
|
a934381fb6
|
Rename -f and -l options of stream command to -r and -s respectively
|
2024-04-12 21:19:29 +02:00 |
|
Marcin Kulik
|
dd77179d74
|
Bail when trying to nest stream sessions using the same relay URL
|
2024-04-12 21:19:29 +02:00 |
|
Marcin Kulik
|
83d08a071a
|
Easier stream forwarding to asciinema server - asciinema stream -f
|
2024-04-12 21:19:29 +02:00 |
|
Marcin Kulik
|
b4d0cbd878
|
Update diag message for stream client count
|
2024-04-12 21:19:29 +02:00 |
|
Marcin Kulik
|
61a13c54cb
|
Prevent race condition when subscribing in session::stream()
|
2024-04-12 21:19:29 +02:00 |
|
Marcin Kulik
|
48f64bb22e
|
Wait for server and forwarder shutdown for 5 sec tops
|
2024-04-12 21:19:29 +02:00 |
|
Marcin Kulik
|
0d7951b54c
|
Fix stream session shutdown when forwarder is in a reconnection loop
|
2024-04-12 21:19:29 +02:00 |
|
Marcin Kulik
|
0b282a5737
|
Send close frame in forwarder at the end of the stream
|
2024-04-12 21:19:29 +02:00 |
|
Marcin Kulik
|
0c7905db0c
|
Initial version of stream forwarder
|
2024-04-12 21:19:29 +02:00 |
|
Marcin Kulik
|
821986ffdd
|
Increase timeout for OSC response when querying terminal theme
|
2024-04-12 21:19:20 +02:00 |
|
Marcin Kulik
|
03fe210663
|
Merge pull request #624 from asciinema/dependabot/cargo/h2-0.3.26
Bump h2 from 0.3.24 to 0.3.26
|
2024-04-05 18:06:29 +02:00 |
|
dependabot[bot]
|
1d14e70c01
|
Bump h2 from 0.3.24 to 0.3.26
Bumps [h2](https://github.com/hyperium/h2) from 0.3.24 to 0.3.26.
- [Release notes](https://github.com/hyperium/h2/releases)
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md)
- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26)
---
updated-dependencies:
- dependency-name: h2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-04-05 15:08:34 +00:00 |
|
Marcin Kulik
|
a2523dd5d0
|
Upgrade bundled player
|
2024-03-29 17:54:47 +01:00 |
|
Marcin Kulik
|
1a7c19fa5e
|
Use take() instead of clone() on option
|
2024-03-28 21:28:36 +01:00 |
|
Marcin Kulik
|
ad61e850f3
|
Merge pull request #622 from asciinema/dependabot/cargo/mio-0.8.11
Bump mio from 0.8.10 to 0.8.11
|
2024-03-26 15:14:23 +01:00 |
|
dependabot[bot]
|
233463ed8e
|
Bump mio from 0.8.10 to 0.8.11
Bumps [mio](https://github.com/tokio-rs/mio) from 0.8.10 to 0.8.11.
- [Release notes](https://github.com/tokio-rs/mio/releases)
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/mio/compare/v0.8.10...v0.8.11)
---
updated-dependencies:
- dependency-name: mio
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-03-26 14:12:20 +00:00 |
|
Marcin Kulik
|
fa17bfcdb0
|
Upgrade avt
|
2024-03-26 15:11:12 +01:00 |
|
Marcin Kulik
|
7d52ca0f74
|
Upgrade bundled player
|
2024-03-26 13:28:33 +01:00 |
|
Marcin Kulik
|
33d7d1017d
|
Decode PTY captured data with incremental UTF-8 decoder
|
2024-02-26 10:55:32 +01:00 |
|
Marcin Kulik
|
8974d6f82f
|
Update web player to the latest version
|
2024-02-25 08:30:53 +01:00 |
|
Marcin Kulik
|
8e3f29d477
|
Automatically strip the binary when building in release mode
|
2024-02-22 10:02:50 +01:00 |
|
Marcin Kulik
|
6698aa2f79
|
Fix closing of client connection when it lags behind the stream too much
|
2024-02-21 16:52:04 +01:00 |
|
Marcin Kulik
|
755532b1ec
|
Replace vec.rotate_left+truncate with vec.drain(..n)
|
2024-02-20 10:42:45 +01:00 |
|
Marcin Kulik
|
e8c4405ab3
|
Refactor unnecessary if/elses
|
2024-02-20 10:35:03 +01:00 |
|
Marcin Kulik
|
e0197da955
|
Fix SIGCHLD handling
|
2024-02-20 10:31:38 +01:00 |
|
Marcin Kulik
|
d13e2f8fd9
|
Use latest web player
|
2024-02-15 21:39:50 +01:00 |
|
Marcin Kulik
|
17121c4b61
|
Include terminal theme in live stream init payload
|
2024-02-15 15:11:50 +01:00 |
|
Marcin Kulik
|
ad764088d9
|
Update web player
|
2024-02-15 11:27:10 +01:00 |
|
Marcin Kulik
|
811ab85ae6
|
Remove compression field and filler from ALiS protocol header
|
2024-02-15 11:26:20 +01:00 |
|