Tarasov Aleksandr and GitHub
0dfd841e6d
change version to 1.6.2 ( #20 )
2026-03-07 15:28:10 +03:00
89ce111542
🔒 [security fix] Handle serialization failures in daemon commands and socket communication. ( #16 )
...
- Replaced `.unwrap()` with proper error handling during JSON serialization in `GetStateCommand`, `GetTracksCommand`, and `GetFullStateCommand`.
- Added error handling for malformed client requests in the daemon's main loop.
- Ensured the daemon stays running even if serialization or deserialization fails.
- Handled potential errors from `get_all_devices()`.
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-03-06 23:02:07 +03:00
80a8b1a45f
perf: optimize value lookup in loop in GetFullStateCommand::execute ( #18 )
...
Moved the access of `audio_player.input_device_name` outside the loop
in `GetFullStateCommand::execute` to avoid repeated field access and
Option checking during iteration.
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-03-06 23:00:56 +03:00
Tarasov Aleksandr and GitHub
f5c7d9bb2c
Merge pull request #19 from arabianq/fix-unsafe-unwrap-on-file-path-conversion-in-cli-6901726970689342812
...
🧹 Fix unsafe unwrap on file path conversion in CLI and GUI
2026-03-06 22:59:13 +03:00
Tarasov Aleksandr and GitHub
bcd39eb6a2
Merge pull request #17 from arabianq/fix/github-actions-8199872172158141449
...
chore: consolidate and optimize github actions workflows
2026-03-06 22:56:37 +03:00
Tarasov Aleksandr and GitHub
04ecf66beb
Add custom funding link to FUNDING.yml
2026-02-08 21:55:40 +03:00
Tarasov Aleksandr and GitHub
0fe94f9112
Update README.md
...
add deepwiki.com badge
2026-02-03 04:33:04 +03:00
Tarasov Aleksandr and GitHub
8066f6d96b
Merge pull request #8 from arabianq/feature/parallel-sounds
...
[Feature] Parallel sounds
2026-01-25 00:25:21 +03:00
arabian and arabianq
3b3c5c32f9
Delete scripts directory
2025-12-16 21:08:47 +03:00
arabian and arabianq
74b76dd61d
Update README.md
2025-12-16 21:08:47 +03:00
arabian and arabianq
3b3db608e8
Update release-deb.yml
...
fix .deb uploading
2025-12-16 21:08:47 +03:00
arabian and arabianq
b1a24cb50e
Update release-deb.yml
...
change name
2025-12-16 21:08:47 +03:00
arabian and arabianq
1855a8b72c
Create release-deb.yml
2025-12-16 21:08:47 +03:00
arabian and arabianq
42ab513ad9
Update and rename build-release.yml to release-archive.yml
2025-12-16 21:08:47 +03:00
arabian and arabianq
ba04546b17
Update build-release.yml
2025-12-16 21:08:47 +03:00
arabian and arabianq
6feec98b4c
Update build-release.yml
...
try to fix zip creation
2025-12-16 21:08:47 +03:00
arabian and arabianq
43e1c60baa
Update build-release.yml
...
change workflow_dispatch description
2025-12-16 21:08:47 +03:00
arabian and arabianq
2f5fc04244
Update build-release.yml
...
add build dependencies installation
2025-12-16 21:08:47 +03:00
arabian and arabianq
aa45a49c3a
Create build-release.yml
2025-12-16 21:08:47 +03:00
arabian and arabianq
dd8ff8b1bf
Update README.md
...
add installation on Arch Linux from AUR
2025-12-16 21:08:47 +03:00
arabian and arabianq
4c62d9f1e7
Update README.md
2025-12-16 21:08:47 +03:00
arabian and arabianq
89a58c27a0
Create LICENSE
2025-12-16 21:08:47 +03:00