Commit Graph

  • 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 develop Alex Clarke 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 Alex Clarke 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 Alex Clarke 2026-03-29 12:39:26 -06:00
  • 2e339dd73b docs: Created an authorship policy and PR template that requires explicit acknowledgement of AI assistance Alex Clarke 2026-02-24 17:41:34 -07:00
  • f988cf0f26 docs: Fixed some typos found in the README main Alex Clarke 2026-02-05 18:50:42 -07:00
  • ff82dc2012 style: Upgraded rustfmt edition to 2024 Alex Clarke 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 Alex Clarke 2026-02-04 10:24:59 -07:00
  • 9a6a06ee20 build: Updated all dependencies to resolve dependabot security issues Alex Clarke 2026-02-04 09:51:57 -07:00
  • 5556e48fc0 fix: Improved the system notification feature so it can persist between modals Alex Clarke 2026-02-04 08:18:04 -07:00
  • af573cac2a feat: Added support for a system-wide notification popup mechanism that works across Servarrs Alex Clarke 2026-02-03 17:03:12 -07:00
  • 447cf6a2b4 style: Applied formatting to the artist_details_ui Alex Clarke 2026-02-03 08:10:02 -07:00
  • 203bf9cb66 fix: Sonarr API updated to somtimes allow either seeders or leechers to be null Alex Clarke 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] Alex Clarke 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 Alex Clarke 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 Alex Clarke 2026-01-29 12:56:59 -07:00
  • 5c517a748c fix: 'managarr config-path' should work without a pre-existing config already in place [#54] Alex Clarke 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 Alex Clarke 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 Alex Clarke 2026-01-29 10:23:05 -07:00
  • 67e5114ec2 build: Removed #[allow(dead_code)] from the LIDARR_LOGO since it is now being utilized Alex Clarke 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 Alex Clarke 2026-01-26 11:10:59 -07:00
  • f388dccc08 feat: proper collapsing of root folder paths in the stats layer of the UI Alex Clarke 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 Alex Clarke 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) Alex Clarke 2026-01-22 10:49:30 -07:00
  • 5f3123cd79 test: Updated snapshot tests to assert the paths are updated in the UI Alex Clarke 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 Alex Clarke 2026-01-22 09:36:58 -07:00
  • 0bfbb44e3e feat: Implemented the forgotten lidarr list disk-space command Alex Clarke 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 Alex Clarke 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 Alex Clarke 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 Alex Clarke 2026-01-19 16:44:10 -07:00
  • a2e6400a38 docs: Updated README with information about Lidarr support Alex Clarke 2026-01-19 16:29:02 -07:00
  • 89f5ff6bc7 feat: Blocklist support in Lidarr in both the CLI and TUI Alex Clarke 2026-01-19 16:13:11 -07:00
  • eff1a901eb feat: CLI and TUI support for track history and track details in Lidarr Alex Clarke 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 Alex Clarke 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 Alex Clarke 2026-01-19 14:49:17 -07:00
  • 7bb5f83a56 feat: Lidarr UI support for album details popup Alex Clarke 2026-01-16 23:21:25 -07:00
  • caf4ad1e64 feat: Implemented TUI handler support for the Album Details popup in Lidarr Alex Clarke 2026-01-16 17:16:44 -07:00
  • bc6ecc39f4 feat: Bulk added CLI support for tracks and album functionalities in Lidarr Alex Clarke 2026-01-16 14:38:08 -07:00
  • 5e70d70758 test: Wrote tests for the Lidarr manual artist search key handler Alex Clarke 2026-01-16 11:00:38 -07:00
  • 1329589bd6 feat: Implemented the manual artist discography search tab in Lidarr's artist details UI Alex Clarke 2026-01-15 14:36:09 -07:00
  • c6dc8f6090 feat: Lidarr CLI support for downloading a release Alex Clarke 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 Alex Clarke 2026-01-15 12:43:16 -07:00
  • 8dfa664a06 feat: CLI support for searching for discography releases in Lidarr Alex Clarke 2026-01-15 11:39:34 -07:00
  • d7f0dd5950 feat: Added TUI and CLI support for viewing Artist history in Lidarr Alex Clarke 2026-01-14 16:09:37 -07:00
  • 8b9467bd39 feat: Full Lidarr system support for both the CLI and TUI Alex Clarke 2026-01-14 14:50:33 -07:00
  • c74d5936d2 feat: Full CLI and TUI support for the Lidarr Indexers tab Alex Clarke 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 Alex Clarke 2026-01-14 09:06:27 -07:00
  • d2217509f2 feat: naive lidarr root folder tab implementation. Needs improved add logic Alex Clarke 2026-01-13 14:33:12 -07:00
  • c68cd75015 feat: Downloads tab support in Lidarr Alex Clarke 2026-01-13 13:40:18 -07:00
  • e1a25bfaf2 refactor: Improved and simplified the implementation of history details for both Sonarr and Lidarr Alex Clarke 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 Alex Clarke 2026-01-13 12:35:54 -07:00
  • 0172253d20 fix: Slowed down the automatic text scrolling in tables so the text is readable Alex Clarke 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 Alex Clarke 2026-01-12 15:28:03 -07:00
  • 68b08d1cd7 feat: Implemented the Lidarr History tab and CLI support Alex Clarke 2026-01-12 14:21:58 -07:00
  • f31810e48a feat: TUI support for deleting a Lidarr album from the artist details popup Alex Clarke 2026-01-09 17:21:10 -07:00
  • 09bee7473f feat: CLI support for deleting an album from Lidarr Alex Clarke 2026-01-09 16:33:32 -07:00
  • b2814371f0 feat: Completed support for viewing Lidarr artist details Alex Clarke 2026-01-09 16:22:03 -07:00
  • 269057867f fix: Bug in submitting the update series prompt in the series details UI in Sonarr Alex Clarke 2026-01-09 14:01:46 -07:00
  • 450fdd7106 test: Added tests for the Lidarr context clues for the add artist popup Alex Clarke 2026-01-08 15:20:17 -07:00
  • c624d1b9e4 feat: Full CLI and TUI support for adding an artist to Lidarr Alex Clarke 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 Alex Clarke 2026-01-08 10:52:30 -07:00
  • b1a6db21f1 fix: Don't include Lidarr artist disambiguation in Edit popup title when it is empty Alex Clarke 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 Alex Clarke 2026-01-08 10:05:15 -07:00
  • 1a43d1ec7c feat: Include the Lidarr artist disambiguation in the title of the Edit Artist popup Alex Clarke 2026-01-08 09:28:56 -07:00
  • 4abf705cb5 fix: Added the correct keybinding context to the Lidarr edit artist popup Alex Clarke 2026-01-08 09:28:12 -07:00
  • cf98b10d77 style: Modified the LineGauge style so its more readable in the UI Alex Clarke 2026-01-07 17:19:32 -07:00
  • f0ed71b436 build: Upgraded to Ratatui v0.30.0 and fixed a new security vulnerability [#13] Alex Clarke 2026-01-07 17:15:54 -07:00
  • 243de47cae feat: Initial Lidarr support for searching for new artists Alex Clarke 2026-01-07 15:53:18 -07:00
  • d3947d9e15 fix: Improved fault tolerance for search result tables and test all indexer results tables Alex Clarke 2026-01-07 14:58:32 -07:00
  • 64d8c65831 fix: Prevented additional empty slice errors in indexer tables Alex Clarke 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 Alex Clarke 2026-01-07 14:00:02 -07:00
  • 9cc3ccb419 feat: Lidarr CLI commands to list quality profiles and metadata profiles Alex Clarke 2026-01-07 13:15:50 -07:00
  • 45c61369c8 feat: Improved CLI readability by creating a separate Global Options section for global flags Alex Clarke 2026-01-07 13:08:23 -07:00
  • a8609e08c5 feat: CLI support for deleting a tag in Lidarr Alex Clarke 2026-01-07 12:50:23 -07:00
  • a18b047f4f feat: Lidarr CLI support for listing and adding tags Alex Clarke 2026-01-07 12:20:39 -07:00
  • b1afdaf541 feat: Added CLI and TUI support for editing Lidarr artists Alex Clarke 2026-01-07 12:01:03 -07:00
  • 3c1634d1e3 testing Alex Clarke 2026-01-07 10:45:49 -07:00
  • 9b4eda6a9d feat: Support for updating all Lidarr artists in both the CLI and TUI Alex Clarke 2026-01-06 12:47:10 -07:00
  • 96308afeee feat: Added Lidarr CLI support for fetching the host config and the security config Alex Clarke 2026-01-06 11:00:19 -07:00
  • 4e13d5d34d style: Applied formatting for the lidarr_command_tests Alex Clarke 2026-01-06 10:25:05 -07:00
  • b4a99d1665 feat: Created Lidarr commands: 'get artist-details' and 'get system-status' Alex Clarke 2026-01-06 10:24:51 -07:00
  • a012f6ecd5 feat: Fetch the artist members as part of the artist details query Alex Clarke 2026-01-06 10:10:28 -07:00
  • 5afee1998b feat: Support for toggling the monitoring of a given artist via the CLI and TUI Alex Clarke 2026-01-06 09:40:16 -07:00
  • 059fa48bd9 style: Applied uniform formatting across all new Lidarr files Alex Clarke 2026-01-05 15:46:16 -07:00
  • 6771a0ab38 feat: Full support for deleting an artist via CLI and TUI Alex Clarke 2026-01-05 15:44:51 -07:00
  • bc3aeefa6e feat: TUI support for Lidarr library Alex Clarke 2026-01-05 13:10:30 -07:00
  • e61537942b test: Implemented tests for the Lidarr list artists command Alex Clarke 2026-01-05 11:28:35 -07:00
  • 5d09b2402c feat: CLI support for listing artists Alex Clarke 2026-01-05 10:58:48 -07:00
  • c8a06f3601 refactored managarr table initializer so a mutable app reference can be passed tachyonfx Alex Clarke 2026-01-05 09:49:03 -07:00
  • 50d4ddfa28 Merge branch 'refs/heads/main' into tachyonfx Alex Clarke 2025-12-19 13:45:35 -07:00
  • 368f7505ff feat: Improved UI speed and responsiveness Alex Clarke 2025-12-19 13:41:14 -07:00
  • ea73f1d3d4 testing Alex Clarke 2025-12-19 13:09:26 -07:00
  • d69056e5d6 feat: Further improved responsiveness and speed of the TUI Alex Clarke 2025-12-19 12:28:33 -07:00
  • 051f30b097 feat: Improved overall UI responsiveness Alex Clarke 2025-12-18 16:19:03 -07:00
  • 6a9fd0999c build: Added additional compile-time optimizations for speed improvements and a smaller binary Alex Clarke 2025-12-17 16:45:51 -07:00