feat(docs): Updated the README with new screeshots for the Sonarr release

This commit is contained in:
2024-12-13 16:28:42 -07:00
parent 54006c378f
commit 8dd63b30e8
14 changed files with 37 additions and 27 deletions
+34 -24
View File
@@ -88,22 +88,21 @@ Key:
| TUI | CLI | Feature | | TUI | CLI | Feature |
|-----|-----|--------------------------------------------------------------------------------------------------------------------| |-----|-----|--------------------------------------------------------------------------------------------------------------------|
| 🕒 | ✅ | View your library, downloads, blocklist, episodes | | | ✅ | View your library, downloads, blocklist, episodes |
| 🕒 | ✅ | View details of a specific series, or episode including description, history, downloaded file info, or the credits | | | ✅ | View details of a specific series, or episode including description, history, downloaded file info, or the credits |
| 🕒 | ✅ | View your host and security configs from the CLI to programmatically fetch the API token, among other settings | | 🚫 | ✅ | View your host and security configs from the CLI to programmatically fetch the API token, among other settings |
| 🕒 | ✅ | Search your library | | | ✅ | Search your library |
| 🕒 | ✅ | Add series to your library | | | ✅ | Add series to your library |
| 🕒 | ✅ | Delete series, downloads, indexers, root folders, and episode files | | | ✅ | Delete series, downloads, indexers, root folders, and episode files |
| 🚫 | ✅ | Mark history events as failed | | | ✅ | Trigger automatic searches for series, seasons, or episodes |
| 🕒 | ✅ | Trigger automatic searches for series, seasons, or episodes | | | ✅ | Trigger refresh and disk scan for series and downloads |
| 🕒 | ✅ | Trigger refresh and disk scan for series and downloads | | | ✅ | Manually search for series, seasons, or episodes |
| 🕒 | ✅ | Manually search for series, seasons, or episodes | | | ✅ | Edit your series and indexers |
| 🕒 | ✅ | Edit your series and indexers | | | ✅ | Manage your tags |
| 🕒 | ✅ | Manage your tags | | | ✅ | Manage your root folders |
| 🕒 | ✅ | Manage your root folders | | | ✅ | Manage your blocklist |
| 🕒 | ✅ | Manage your blocklist | | | ✅ | View and browse logs, tasks, events queues, and updates |
| 🕒 | ✅ | View and browse logs, tasks, events queues, and updates | | | ✅ | Manually trigger scheduled tasks |
| 🕒 | ✅ | Manually trigger scheduled tasks |
### Readarr ### Readarr
@@ -141,7 +140,7 @@ To see all available commands, simply run `managarr --help`:
```shell ```shell
$ managarr --help $ managarr --help
managarr 0.3.0 managarr 0.4.0
Alex Clarke <alex.j.tusa@gmail.com> Alex Clarke <alex.j.tusa@gmail.com>
A TUI and CLI to manage your Servarrs A TUI and CLI to manage your Servarrs
@@ -186,6 +185,8 @@ Commands:
start-task Start the specified Sonarr task start-task Start the specified Sonarr task
test-indexer Test the indexer with the given ID. Note that a successful test returns an empty JSON body; i.e. '{}' test-indexer Test the indexer with the given ID. Note that a successful test returns an empty JSON body; i.e. '{}'
test-all-indexers Test all Sonarr indexers test-all-indexers Test all Sonarr indexers
toggle-episode-monitoring Toggle monitoring for the specified episode
toggle-season-monitoring Toggle monitoring for the specified season that corresponds to the specified series ID
help Print this message or the help of the given subcommand(s) help Print this message or the help of the given subcommand(s)
Options: Options:
@@ -282,13 +283,22 @@ with all items tagged `Beta`.
## Screenshots ## Screenshots
![library](screenshots/library.png) ### Radarr
![manual_search](screenshots/manual_search.png) ![radarr_library](screenshots/radarr/radarr_library.png)
![logs](screenshots/logs.png) ![manual_search](screenshots/radarr/manual_search.png)
![new_movie_search](screenshots/new_movie_search.png) ![new_movie_search](screenshots/radarr/new_movie_search.png)
![add_new_movie](screenshots/add_new_movie.png) ![add_new_movie](screenshots/radarr/add_new_movie.png)
![collection_details](screenshots/collection_details.png) ![collection_details](screenshots/radarr/collection_details.png)
![indexers](screenshots/indexers.png)
### Sonarr
![sonarr_library](screenshots/sonarr/sonarr_library.png)
![series_details](screenshots/sonarr/series_details.png)
![season_details](screenshots/sonarr/season_details.png)
![manual_episode_search](screenshots/sonarr/manual_episode_search.png)
### General
![logs](screenshots/radarr/logs.png)
![indexers](screenshots/radarr/indexers.png)
## Dependencies ## Dependencies
* [ratatui](https://github.com/tui-rs-revival/ratatui) * [ratatui](https://github.com/tui-rs-revival/ratatui)

Before

Width:  |  Height:  |  Size: 152 KiB

After

Width:  |  Height:  |  Size: 152 KiB

Before

Width:  |  Height:  |  Size: 154 KiB

After

Width:  |  Height:  |  Size: 154 KiB

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 142 KiB

Before

Width:  |  Height:  |  Size: 374 KiB

After

Width:  |  Height:  |  Size: 374 KiB

Before

Width:  |  Height:  |  Size: 382 KiB

After

Width:  |  Height:  |  Size: 382 KiB

Before

Width:  |  Height:  |  Size: 176 KiB

After

Width:  |  Height:  |  Size: 176 KiB

Before

Width:  |  Height:  |  Size: 236 KiB

After

Width:  |  Height:  |  Size: 236 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 305 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 KiB

@@ -257,10 +257,10 @@ fn draw_seasons_table(f: &mut Frame<'_>, app: &mut App<'_>, area: Rect) {
Cell::from(format!("{}/{}", episode_file_count, episode_count)), Cell::from(format!("{}/{}", episode_file_count, episode_count)),
Cell::from(format!("{size:.2} GB")), Cell::from(format!("{size:.2} GB")),
]); ]);
if episode_file_count == episode_count { if !monitored {
row.downloaded()
} else if !monitored {
row.unmonitored() row.unmonitored()
} else if episode_file_count == episode_count {
row.downloaded()
} else if let Some(next_airing_utc) = next_airing.as_ref() { } else if let Some(next_airing_utc) = next_airing.as_ref() {
if next_airing_utc > &Utc::now() { if next_airing_utc > &Utc::now() {
return row.unreleased(); return row.unreleased();