Commit Graph

  • a26444006b chore: bump Cargo.toml to 0.7.3 main github-actions[bot] 2026-06-25 20:58:11 +00:00
  • ccf3e28323 bump: version 0.7.2 → 0.7.3 [skip ci] github-actions[bot] 2026-06-25 20:58:09 +00:00
  • 6eea6b92fb Merge pull request #62 from Dark-Alex-17/develop Alex Clarke 2026-06-25 14:37:16 -06:00
  • 6df68b8a66 tests: Addressed additional CR comments and added tests for tail-logs develop Dark-Alex-17 2026-06-25 14:21:57 -06:00
  • cbca6bd916 fix: addressed code review comments Dark-Alex-17 2026-06-25 14:11:18 -06:00
  • 92187c5f16 fix: tail-logs subcommand follows log rollovers and sleeps to minimize idle CPU loops Dark-Alex-17 2026-06-25 13:51:32 -06:00
  • 366809d8c6 fmt: applied formatting Dark-Alex-17 2026-06-25 13:32:31 -06:00
  • dd93fe117d feat: Implemented log rolling so the log file doesn't just grow exponentially [#60] Dark-Alex-17 2026-06-25 13:29:56 -06:00
  • 10e18af1bf build: upgraded to openssl 0.10.79 to fix security vulnerabilities Dark-Alex-17 2026-06-25 13:20:14 -06:00
  • a4d93692a9 build: Upgraded to Rust v1.95.0 Dark-Alex-17 2026-06-25 13:19:27 -06:00
  • 03d134bec9 refactor: Refactored several usages of sort_by_key and match guards to utilize newer Rust version APIs Dark-Alex-17 2026-06-25 13:18:43 -06:00
  • 4cad9e1755 docs: Improved the README to demonstrate what a truly minimal configuration looks like for each service and explain the "reasonable defaults" [#61] Dark-Alex-17 2026-06-25 12:35:51 -06:00
  • adb76bb603 bump: version 0.7.1 → 0.7.2 [skip ci] github-actions[bot] 2026-04-20 22:37:15 +00:00
  • d9a2b1c6c4 Merge pull request #59 from Dark-Alex-17/develop Alex Clarke 2026-04-20 16:18:55 -06:00
  • 47a2fbf0cc docs: removed the lines-of-code counter from the README since the link is dead Dark-Alex-17 2026-04-20 16:02:18 -06:00
  • 7067902752 build: updated reqwest and build dependencies Dark-Alex-17 2026-04-20 15:53:42 -06:00
  • ba1cf0182b build: Updated the docker image so that it ships with trusted CA root certs from trusted providers like LetsEncrypt, DigiCert, etc. for docker SSL users Dark-Alex-17 2026-04-02 09:58:30 -06:00
  • 5cccec88c9 docs: Updated the README to have a more detailed section on how to acquire SSL certificate information Dark-Alex-17 2026-03-30 10:13:51 -06:00
  • bbcd3f00a9 feat: Created a separate 'ssl' property for the config so users don't have to specify an ssl_cert_path to use SSL or use the uri workaround for HTTPS API access Dark-Alex-17 2026-03-29 12:39:26 -06:00
  • 2e339dd73b docs: Created an authorship policy and PR template that requires explicit acknowledgement of AI assistance Dark-Alex-17 2026-02-24 17:41:34 -07:00
  • f988cf0f26 docs: Fixed some typos found in the README Dark-Alex-17 2026-02-05 18:50:42 -07:00
  • ff82dc2012 style: Upgraded rustfmt edition to 2024 Dark-Alex-17 2026-02-05 10:47:35 -07:00
  • 89a692ad90 chore: bump Cargo.toml to 0.7.1 github-actions[bot] 2026-02-04 18:01:02 +00:00
  • d77ec5fb34 bump: version 0.7.0 → 0.7.1 [skip ci] github-actions[bot] 2026-02-04 18:01:00 +00:00
  • ec90e2dca7 Merge pull request #56 from Dark-Alex-17/develop Alex Clarke 2026-02-04 10:38:58 -07:00
  • 5a4e6c9623 style: Addressed CR comments about adding an explicit Command::ConfigPath to the main command match statement Dark-Alex-17 2026-02-04 10:24:59 -07:00
  • 9a6a06ee20 build: Updated all dependencies to resolve dependabot security issues Dark-Alex-17 2026-02-04 09:51:57 -07:00
  • 5556e48fc0 fix: Improved the system notification feature so it can persist between modals Dark-Alex-17 2026-02-04 08:18:04 -07:00
  • af573cac2a feat: Added support for a system-wide notification popup mechanism that works across Servarrs Dark-Alex-17 2026-02-03 17:03:12 -07:00
  • 447cf6a2b4 style: Applied formatting to the artist_details_ui Dark-Alex-17 2026-02-03 08:10:02 -07:00
  • 203bf9cb66 fix: Sonarr API updated to somtimes allow either seeders or leechers to be null Dark-Alex-17 2026-02-03 08:00:31 -07:00
  • 4f9bc34d23 docs: Updated the README so that the example configuration only includes references to Servarrs that are actually supported [#55] Dark-Alex-17 2026-01-30 15:45:22 -07:00
  • a2aa9507a9 fix: Improved the first-time run behavior so that it outputs the default configuration file it tries to load to help users locate the file on first-runs Dark-Alex-17 2026-01-30 15:36:26 -07:00
  • c791b985f0 docs: Updated README to tell users to use 'managarr config-path' as the default method to discover the location of the default configuration file Dark-Alex-17 2026-01-29 12:56:59 -07:00
  • 5c517a748c fix: 'managarr config-path' should work without a pre-existing config already in place [#54] Dark-Alex-17 2026-01-29 12:54:45 -07:00
  • 892c687077 docs: Updated README with config-path as another way to find the default config file for a given system Dark-Alex-17 2026-01-29 10:26:12 -07:00
  • c6d5b98e86 feat: Implemented a 'config-path' command to print out the default Managarr configuration file path to help address #54 Dark-Alex-17 2026-01-29 10:23:05 -07:00
  • 67e5114ec2 build: Removed #[allow(dead_code)] from the LIDARR_LOGO since it is now being utilized Dark-Alex-17 2026-01-26 11:56:05 -07:00
  • fdc331865e feat: Full support for filtering disks and aggregating root folders in the UI's 'Stats' block Dark-Alex-17 2026-01-26 11:10:59 -07:00
  • f388dccc08 feat: proper collapsing of root folder paths in the stats layer of the UI Dark-Alex-17 2026-01-22 14:44:48 -07:00
  • 64fad3b9bc refactor: Removed the filtering of monitored_storage_paths from the networking module and migrated all of it to the UI Dark-Alex-17 2026-01-22 13:12:51 -07:00
  • 3be7b09da8 feat: Added config option to filter for specific disk space paths to display in the UI (CLI is unaffected) Dark-Alex-17 2026-01-22 10:49:30 -07:00
  • 5f3123cd79 test: Updated snapshot tests to assert the paths are updated in the UI Dark-Alex-17 2026-01-22 09:39:44 -07:00
  • d8f7febfe1 feat: Improved disk-space UI and CLI that shows the actual path being monitored instead of just a disk number Dark-Alex-17 2026-01-22 09:36:58 -07:00
  • 0bfbb44e3e feat: Implemented the forgotten lidarr list disk-space command Dark-Alex-17 2026-01-22 09:06:38 -07:00
  • c5161f828d chore: bump Cargo.toml to 0.7.0 v0.7.0 github-actions[bot] 2026-01-21 19:22:11 +00:00
  • 71c64167f0 bump: version 0.6.3 → 0.7.0 [skip ci] github-actions[bot] 2026-01-21 19:22:03 +00:00
  • 4d3e00fd94 Merge pull request #52 from Dark-Alex-17/lidarr Alex Clarke 2026-01-21 11:57:50 -07:00
  • 9e96e74c87 ci: Fixed the docker-build Justfile recipe lidarr Dark-Alex-17 2026-01-21 10:39:51 -07:00
  • ddb869c341 docs: Reword some Sonarr manual search CLI docs to be more explicit about how the results are filtered Dark-Alex-17 2026-01-20 14:37:42 -07:00
  • f17f542e8e refactor: Refactored the SonarrEvent enum to not unnecessarily wrap dual series_id and season_number values in a tuple when both values can be passed directly Dark-Alex-17 2026-01-19 16:44:10 -07:00
  • a2e6400a38 docs: Updated README with information about Lidarr support Dark-Alex-17 2026-01-19 16:29:02 -07:00
  • 89f5ff6bc7 feat: Blocklist support in Lidarr in both the CLI and TUI Dark-Alex-17 2026-01-19 16:13:11 -07:00
  • eff1a901eb feat: CLI and TUI support for track history and track details in Lidarr Dark-Alex-17 2026-01-19 14:50:20 -07:00
  • 7add62b245 fix: Sonarr network wasn't checking for the user to be using the sorting block when populating season details Dark-Alex-17 2026-01-19 14:50:01 -07:00
  • 5fa9b08347 fix: Sonarr CLI was not properly filtering out episode and season releases when manually searching for releases Dark-Alex-17 2026-01-19 14:49:17 -07:00
  • 7bb5f83a56 feat: Lidarr UI support for album details popup Dark-Alex-17 2026-01-16 23:21:25 -07:00
  • caf4ad1e64 feat: Implemented TUI handler support for the Album Details popup in Lidarr Dark-Alex-17 2026-01-16 17:16:44 -07:00
  • bc6ecc39f4 feat: Bulk added CLI support for tracks and album functionalities in Lidarr Dark-Alex-17 2026-01-16 14:38:08 -07:00
  • 5e70d70758 test: Wrote tests for the Lidarr manual artist search key handler Dark-Alex-17 2026-01-16 11:00:38 -07:00
  • 1329589bd6 feat: Implemented the manual artist discography search tab in Lidarr's artist details UI Dark-Alex-17 2026-01-15 14:36:09 -07:00
  • c6dc8f6090 feat: Lidarr CLI support for downloading a release Dark-Alex-17 2026-01-15 12:57:54 -07:00
  • 0ee275d58f fix: Sonarr manual search TUI and CLI incorrectly displaying the same unfiltered results for both season and episode searches Dark-Alex-17 2026-01-15 12:43:16 -07:00
  • 8dfa664a06 feat: CLI support for searching for discography releases in Lidarr Dark-Alex-17 2026-01-15 11:39:34 -07:00
  • d7f0dd5950 feat: Added TUI and CLI support for viewing Artist history in Lidarr Dark-Alex-17 2026-01-14 16:09:37 -07:00
  • 8b9467bd39 feat: Full Lidarr system support for both the CLI and TUI Dark-Alex-17 2026-01-14 14:50:33 -07:00
  • c74d5936d2 feat: Full CLI and TUI support for the Lidarr Indexers tab Dark-Alex-17 2026-01-14 13:30:51 -07:00
  • 8abcf44866 feat: Full support for adding a root folder in Lidarr from both the CLI and TUI Dark-Alex-17 2026-01-14 09:06:27 -07:00
  • d2217509f2 feat: naive lidarr root folder tab implementation. Needs improved add logic Dark-Alex-17 2026-01-13 14:33:12 -07:00
  • c68cd75015 feat: Downloads tab support in Lidarr Dark-Alex-17 2026-01-13 13:40:18 -07:00
  • e1a25bfaf2 refactor: Improved and simplified the implementation of history details for both Sonarr and Lidarr Dark-Alex-17 2026-01-13 12:36:21 -07:00
  • ad9e2b3671 feat: Created a History tab in the Radarr UI and created a list history command and mark-history-item-as-failed command for Radarr Dark-Alex-17 2026-01-13 12:35:54 -07:00
  • 0172253d20 fix: Slowed down the automatic text scrolling in tables so the text is readable Dark-Alex-17 2026-01-12 15:28:41 -07:00
  • 47fdee190a fix: Expanded the history item details size so that it can include all the available information for a given item; was previously being cut off on some screens Dark-Alex-17 2026-01-12 15:28:03 -07:00
  • 68b08d1cd7 feat: Implemented the Lidarr History tab and CLI support Dark-Alex-17 2026-01-12 14:21:58 -07:00
  • f31810e48a feat: TUI support for deleting a Lidarr album from the artist details popup Dark-Alex-17 2026-01-09 17:21:10 -07:00
  • 09bee7473f feat: CLI support for deleting an album from Lidarr Dark-Alex-17 2026-01-09 16:33:32 -07:00
  • b2814371f0 feat: Completed support for viewing Lidarr artist details Dark-Alex-17 2026-01-09 16:22:03 -07:00
  • 269057867f fix: Bug in submitting the update series prompt in the series details UI in Sonarr Dark-Alex-17 2026-01-09 14:01:46 -07:00
  • 450fdd7106 test: Added tests for the Lidarr context clues for the add artist popup Dark-Alex-17 2026-01-08 15:20:17 -07:00
  • c624d1b9e4 feat: Full CLI and TUI support for adding an artist to Lidarr Dark-Alex-17 2026-01-08 15:16:01 -07:00
  • e94f78dc7b refactor: Let serde serialize Add Series and Add Movie enums instead of calling to_string up front Dark-Alex-17 2026-01-08 10:52:30 -07:00
  • b1a6db21f1 fix: Don't include Lidarr artist disambiguation in Edit popup title when it is empty Dark-Alex-17 2026-01-08 10:09:15 -07:00
  • ca208ff5e4 fix: Refactored how quality profiles, language profiles, and metadata profiles are populated for each servarr so they sort using the ID to mimic the web UI better Dark-Alex-17 2026-01-08 10:05:15 -07:00
  • 1a43d1ec7c feat: Include the Lidarr artist disambiguation in the title of the Edit Artist popup Dark-Alex-17 2026-01-08 09:28:56 -07:00
  • 4abf705cb5 fix: Added the correct keybinding context to the Lidarr edit artist popup Dark-Alex-17 2026-01-08 09:28:12 -07:00
  • cf98b10d77 style: Modified the LineGauge style so its more readable in the UI Dark-Alex-17 2026-01-07 17:19:32 -07:00
  • f0ed71b436 build: Upgraded to Ratatui v0.30.0 and fixed a new security vulnerability [#13] Dark-Alex-17 2026-01-07 17:15:54 -07:00
  • 243de47cae feat: Initial Lidarr support for searching for new artists Dark-Alex-17 2026-01-07 15:53:18 -07:00
  • d3947d9e15 fix: Improved fault tolerance for search result tables and test all indexer results tables Dark-Alex-17 2026-01-07 14:58:32 -07:00
  • 64d8c65831 fix: Prevented additional empty slice errors in indexer tables Dark-Alex-17 2026-01-07 14:09:12 -07:00
  • 60c4cf1098 fix: Fixed a bug in all Servarr implementations to not try to get the current selection of a search table when an error is returned from the API Dark-Alex-17 2026-01-07 14:00:02 -07:00
  • 9cc3ccb419 feat: Lidarr CLI commands to list quality profiles and metadata profiles Dark-Alex-17 2026-01-07 13:15:50 -07:00
  • 45c61369c8 feat: Improved CLI readability by creating a separate Global Options section for global flags Dark-Alex-17 2026-01-07 13:08:23 -07:00
  • a8609e08c5 feat: CLI support for deleting a tag in Lidarr Dark-Alex-17 2026-01-07 12:50:23 -07:00
  • a18b047f4f feat: Lidarr CLI support for listing and adding tags Dark-Alex-17 2026-01-07 12:20:39 -07:00
  • b1afdaf541 feat: Added CLI and TUI support for editing Lidarr artists Dark-Alex-17 2026-01-07 12:01:03 -07:00
  • 3c1634d1e3 testing Dark-Alex-17 2026-01-07 10:45:49 -07:00
  • 9b4eda6a9d feat: Support for updating all Lidarr artists in both the CLI and TUI Dark-Alex-17 2026-01-06 12:47:10 -07:00
  • 96308afeee feat: Added Lidarr CLI support for fetching the host config and the security config Dark-Alex-17 2026-01-06 11:00:19 -07:00