Commit graph

74 commits

Author SHA1 Message Date
dependabot[bot]
40b4f4ff14
build(deps): bump actions/configure-pages from 5 to 6
Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 5 to 6.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](https://github.com/actions/configure-pages/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-30 14:23:58 +00:00
22b5cb5f56
meta: tag 0.3.0 0.3.0
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I2d8a6b6f056aeb8eebd2e10847dfd7076a6a6964
2026-03-29 21:29:44 +03:00
1f1a94f747
meta: rename to 'mpvrc'
mrc is taken :(

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I2cf0cab8dce04cd04981177d43b9b9b76a6a6964
2026-03-29 21:26:24 +03:00
8c48acf693
meta: enable more clippy lint groups
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I9c57a2ee8a266c16c57804a43edbd8176a6a6964
2026-03-29 21:26:23 +03:00
cded6ee1c9
chore: format TOML with Taplo
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ib61fdef073b19987bbca294e984054a96a6a6964
2026-03-29 21:26:22 +03:00
c26a0d90a2
nix: simplify devshell; use nightly rustfmt
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I47f670ffb6ce1ee8cd6a1235abfac2ef6a6a6964
2026-03-29 21:26:21 +03:00
637dc564fe
server: use configurable socket path; remove unused import
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Icf8542f6d43f2a4c6424714886afb8416a6a6964
2026-03-29 21:26:20 +03:00
f3f5b9de93
commands: add confirmation prompts for destructive operations
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: If84f778b42864acb13ba0a70aa93bbb56a6a6964
2026-03-29 21:26:19 +03:00
1768c14a33
interactive: improve general usage with vi mode & history; add shortcuts
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I5bf85f6ad656ddc3c8246f07630658806a6a6964
2026-03-29 21:26:18 +03:00
ec229485d4
cli: add --socket, --yes flags and shell completions
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I7cfd2149ff2c7599f9c6b192559ee4956a6a6964
2026-03-29 21:26:17 +03:00
a1e132051d
flake: bump inputs
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Id0edeed529eca403ea432bcc818a3f586a6a6964
2026-03-29 21:26:16 +03:00
raf
5577311ea7
Merge pull request #11 from NotAShelf/dependabot/github_actions/actions/checkout-6
build(deps): bump actions/checkout from 5 to 6
2026-03-29 20:37:13 +03:00
a7a4ec407a
build: use fully qualified semver versions in manifest; bump deps
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Idee9e5c3c93918854c3cb3b97c3cb73e6a6a6964
2026-03-29 20:01:46 +03:00
dependabot[bot]
fdbc154afe
build(deps): bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [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/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 13:59:22 +00:00
raf
a3465cefd2
Merge pull request #9 from NotAShelf/dependabot/github_actions/actions/upload-pages-artifact-4
build(deps): bump actions/upload-pages-artifact from 3 to 4
2025-10-03 11:28:38 +03:00
raf
06b1c21d8a
Merge pull request #7 from NotAShelf/spring-cleanup
Late Spring Cleanup
2025-10-03 11:26:00 +03:00
raf
6d4811beb3
Merge branch 'main' into spring-cleanup 2025-10-03 11:24:08 +03:00
36f0f60879
lib: add some basic tests
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a696493dad898ba0622e9e683b83deffce2d9
2025-10-03 10:20:39 +03:00
b7332bee26
ci: run cargo test in Rust workflow
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a6964f95cb2581aec6ed60d3d0af8bfa9e994
2025-10-03 10:20:38 +03:00
raf
2c11b53480
Merge pull request #10 from NotAShelf/dependabot/cargo/tracing-subscriber-0.3.20
build(deps): bump tracing-subscriber from 0.3.19 to 0.3.20
2025-08-29 23:54:34 +03:00
dependabot[bot]
97d6a9e959
build(deps): 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:53:35 +00:00
dependabot[bot]
a4efb13afb
build(deps): bump actions/upload-pages-artifact from 3 to 4
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 02:44:13 +00:00
raf
2e8deea773
Merge pull request #8 from NotAShelf/dependabot/github_actions/actions/checkout-5
build(deps): bump actions/checkout from 4 to 5
2025-08-12 06:51:01 +03:00
dependabot[bot]
ac8e45009d
build(deps): 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-11 20:49:56 +00:00
e31062d0ed
commands: add basic tests 2025-06-12 19:36:26 +03:00
702de2aeee
meta: add missing fields to Cargo manifest 2025-06-12 19:33:41 +03:00
fb87fb9d35
meta: vendor tooling config 2025-06-12 19:28:03 +03:00
69f69ece07
treewide: unify command processing and improve error handling 2025-06-12 18:59:15 +03:00
74f2927b86
mrc: refactor interactive mode into its own module 2025-06-12 18:59:14 +03:00
f21b0941a1
cli: remove redundant import 2025-06-12 18:59:10 +03:00
8066de2848
nix: fix build 2025-06-12 17:11:11 +03:00
eb2dc61c70
nix: filter source 2025-06-11 18:20:02 +03:00
947876262e
ci: cleanup 2025-06-11 13:02:24 +03:00
db35594121
treewide: better error handling 2025-05-23 07:58:03 +03:00
a069746bd5
ci: fix redirect 2025-05-23 07:40:29 +03:00
caad13a222
docs: update README 2025-05-23 00:57:28 +03:00
b80460f880
meta: bump dependencies 2025-05-23 00:31:16 +03:00
0ec716f262
flake: bump inputs 2025-05-22 21:40:30 +03:00
0266e3930c
nix: cleanup 2025-02-05 04:03:51 +03:00
93a724bb01
add manual ipc request instructions 2025-02-05 03:54:04 +03:00
e63e463140
fix HTTP response format and improve connection logging
Now curl helps debug invalid requests, hell yeah.
2025-02-05 03:53:18 +03:00
be3f00b51e
add redirect for crate docs on gh pages 2025-02-05 03:35:53 +03:00
raf
cfb00d0115
Merge pull request #3 from NotAShelf/dependabot/cargo/openssl-0.10.70
build(deps): bump openssl from 0.10.68 to 0.10.70
2025-02-05 00:24:54 +00:00
36749d22b1
update server instructions 2025-02-05 03:24:18 +03:00
7dcf6e7399
bump dependencies 2025-02-05 03:23:32 +03:00
5a643c1d50
ci: serve the correct dir for documentation 2025-02-05 03:17:41 +03:00
dependabot[bot]
a515cad16f
build(deps): bump openssl from 0.10.68 to 0.10.70
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.68 to 0.10.70.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.68...openssl-v0.10.70)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 00:12:35 +00:00
raf
c9b1555cbd
Merge pull request #2 from NotAShelf/server-impl
server implementation
2025-02-05 00:11:41 +00:00
3c5f94228a
ci: grant write access 2025-02-05 03:09:18 +03:00
b2f478ab22
nix: remove duplicate arg in shell 2025-02-05 03:03:31 +03:00