Dark-Alex-17
|
cac54c5447
|
feat(network): Support for deleting a series from Sonarr
|
2024-11-23 12:42:11 -07:00 |
|
Dark-Alex-17
|
374819b4f3
|
fix(network): Made the overview field nullable in the Sonarr series model
|
2024-11-23 12:23:33 -07:00 |
|
Dark-Alex-17
|
4d92c350de
|
fix(network): Added filtering for full seasons specifically in the UI when performing a manual full season search and added a message to the CLI that noes to only try to download a full season if that release includes 'fullSeason: true'
|
2024-11-23 12:15:41 -07:00 |
|
Dark-Alex-17
|
3be9321df6
|
refactor(cli): the trigger-automatic-search commands now all have their own dedicated subcommand to keep things cleaner. Now they look like 'trigger-automatic-search episode/series/season' and their corresponding flags
|
2024-11-22 20:42:34 -07:00 |
|
Dark-Alex-17
|
746064c430
|
refactor(cli): Added an additional delegation test to ensure manual-search commands are delegated to the manual-search command handler
|
2024-11-22 20:26:34 -07:00 |
|
Dark-Alex-17
|
ffc00691cb
|
refactor(cli): Moved the manual-season-search and manual-episode-search commands into their own dedicated handler so the commands can now be manual-search episode or manual-search season
|
2024-11-22 20:22:52 -07:00 |
|
Dark-Alex-17
|
1b5979c36c
|
feat(cli): Support for downloading an episode release in Sonarr
|
2024-11-22 20:04:57 -07:00 |
|
Dark-Alex-17
|
5ed3372ae2
|
feat(cli): Support for downloading a season release in Sonarr
|
2024-11-22 20:00:41 -07:00 |
|
Dark-Alex-17
|
8002a5aa1e
|
feat(cli): Support for downloading a Series release in Sonarr
|
2024-11-22 19:53:54 -07:00 |
|
Dark-Alex-17
|
896c50909a
|
feat(network): Support for downloading releases from Sonarr
|
2024-11-22 19:33:29 -07:00 |
|
Dark-Alex-17
|
cea4632a22
|
feat(cli): Support for refreshing Sonarr downloads
|
2024-11-22 19:20:34 -07:00 |
|
Dark-Alex-17
|
7fdec15ba9
|
feat(network): Support for updating Sonarr downloads
|
2024-11-22 19:18:42 -07:00 |
|
Dark-Alex-17
|
eb06787bb2
|
feat(cli): Support for refreshing a specific series in Sonarr
|
2024-11-22 19:13:57 -07:00 |
|
Dark-Alex-17
|
c3577a0724
|
feat(network): Support for updating and scanning a series in Sonarr
|
2024-11-22 19:08:13 -07:00 |
|
Dark-Alex-17
|
8864e2c867
|
feat(cli): Support for refreshing all Sonarr series data
|
2024-11-22 18:59:55 -07:00 |
|
Dark-Alex-17
|
581975b941
|
feat(network): Support for updating all series in Sonarr
|
2024-11-22 18:44:51 -07:00 |
|
Dark-Alex-17
|
b8e4deb80f
|
feat(cli): Support for triggering an automatic episode search in Sonarr
|
2024-11-22 18:35:38 -07:00 |
|
Dark-Alex-17
|
40bb22ef7c
|
feat(cli): Support for triggering an automatic season search in Sonarr
|
2024-11-22 18:32:35 -07:00 |
|
Dark-Alex-17
|
74e9ea17ac
|
feat(cli): Support for triggering an automatic series search in Sonarr
|
2024-11-22 18:22:33 -07:00 |
|
Dark-Alex-17
|
a11bce603d
|
feat(network): Support for triggering an automatic episode search in Sonarr
|
2024-11-22 18:18:23 -07:00 |
|
Dark-Alex-17
|
c754275af3
|
feat(network): Support for triggering an automatic season search in Sonarr
|
2024-11-22 18:04:27 -07:00 |
|
Dark-Alex-17
|
3497a54c39
|
feat(network): Support for triggering an automatic series search in Sonarr
|
2024-11-22 17:53:09 -07:00 |
|
Dark-Alex-17
|
8807adea83
|
feat(cli): Support for testing all Sonarr indexers at once
|
2024-11-22 17:38:11 -07:00 |
|
Dark-Alex-17
|
6896fcc134
|
feat(network): Support for testing all Sonarr indexers at once
|
2024-11-22 17:35:36 -07:00 |
|
Dark-Alex-17
|
68830a8789
|
feat(cli): Support for testing an individual Sonarr indexer
|
2024-11-22 17:22:41 -07:00 |
|
Dark-Alex-17
|
2dce587ea8
|
feat(network): Added the ability to test an individual indexer in Sonarr
|
2024-11-22 17:18:47 -07:00 |
|
Dark-Alex-17
|
9403bdcbcb
|
fix(network): Not all Sonarr tasks return the lastDuration field and was causing a crash
|
2024-11-22 17:10:06 -07:00 |
|
Dark-Alex-17
|
aa13735533
|
feat(cli): Support for starting a Sonarr task
|
2024-11-22 17:01:00 -07:00 |
|
Dark-Alex-17
|
33db3efacf
|
feat(network): Support for starting a Sonarr task
|
2024-11-22 16:57:09 -07:00 |
|
Dark-Alex-17
|
8df74585bc
|
feat(cli): Support for listing Sonarr updates
|
2024-11-22 16:48:09 -07:00 |
|
Dark-Alex-17
|
16ca8841a1
|
feat(network): Support for fetching Sonarr updates
|
2024-11-22 16:46:36 -07:00 |
|
Dark-Alex-17
|
22fbe025d9
|
feat(cli): Support for listing all Sonarr tasks
|
2024-11-22 16:37:21 -07:00 |
|
Dark-Alex-17
|
c54bd2bab0
|
feat(network): Support for fetching all Sonarr tasks
|
2024-11-22 16:35:39 -07:00 |
|
Dark-Alex-17
|
539ad75fe6
|
feat(cli): Support for marking a Sonarr history item as 'failed'
|
2024-11-22 16:21:43 -07:00 |
|
Dark-Alex-17
|
9476caa392
|
feat(network): Support for marking a Sonarr history item as failed
|
2024-11-22 16:13:35 -07:00 |
|
Dark-Alex-17
|
df3cf70682
|
feat(cli): Support for listing the available disk space for all provisioned root folders in both Radarr and Sonarr
|
2024-11-22 15:57:05 -07:00 |
|
Dark-Alex-17
|
a881d1f33a
|
feat(network): Support for listing disk space on a Sonarr instance
|
2024-11-22 15:54:11 -07:00 |
|
Dark-Alex-17
|
d96316577a
|
feat(cli): Support for listing all Sonarr tags
|
2024-11-22 15:35:30 -07:00 |
|
Dark-Alex-17
|
eefe6392df
|
feat(cli): Support for adding a root folder to Sonarr
|
2024-11-22 15:25:33 -07:00 |
|
Dark-Alex-17
|
1cc95e2cd1
|
feat(cli): CLI support for adding a tag to Sonarr
|
2024-11-22 15:22:45 -07:00 |
|
Dark-Alex-17
|
c5328917de
|
feat(network): Support for fetching and listing all Sonarr tags
|
2024-11-22 15:05:56 -07:00 |
|
Dark-Alex-17
|
208acafc73
|
feat(network): Support for deleting tags from Sonarr
|
2024-11-22 15:02:30 -07:00 |
|
Dark-Alex-17
|
57eced64c0
|
feat(network): Support for adding tags to Sonarr
|
2024-11-22 14:58:14 -07:00 |
|
Dark-Alex-17
|
ce701c1ab7
|
feat(network): Support for adding a root folder to Sonarr
|
2024-11-22 14:42:17 -07:00 |
|
Dark-Alex-17
|
b24e3bf9db
|
feat(cli): Support for deleting a root folder from Sonarr
|
2024-11-21 16:46:00 -07:00 |
|
Dark-Alex-17
|
1227796e78
|
feat(network): Support for deleting a Sonarr root folder
|
2024-11-21 16:43:38 -07:00 |
|
Dark-Alex-17
|
bb1c08277e
|
feat(cli): Support for fetching all Sonarr root folders
|
2024-11-21 16:39:20 -07:00 |
|
Dark-Alex-17
|
16538a3158
|
feat(network): Support for fetching all Sonarr root folders
|
2024-11-21 16:37:23 -07:00 |
|
Dark-Alex-17
|
f4c647342b
|
feat(cli): Support for deleting a Sonarr indexer
|
2024-11-21 16:22:30 -07:00 |
|
Dark-Alex-17
|
72cb334b6a
|
feat(network): Support for deleting an indexer from Sonarr
|
2024-11-21 16:19:53 -07:00 |
|
Dark-Alex-17
|
1a65a7f3e7
|
feat(cli): Support for deleting a download from Sonarr
|
2024-11-21 14:49:36 -07:00 |
|
Dark-Alex-17
|
6a0049eb8f
|
feat(network): Support for deleting a download from Sonarr
|
2024-11-21 14:46:18 -07:00 |
|
Dark-Alex-17
|
d2e3750de6
|
style(README): Added a key and proper GitHub markdown emoji names instead of direct unicode symbols for the features tables
|
2024-11-21 13:04:21 -07:00 |
|
Dark-Alex-17
|
4cdad182ef
|
docs(README): Updated the readme to use a table of checkmarks to indicate which features are present in the CLI and TUI
|
2024-11-21 12:44:57 -07:00 |
|
Dark-Alex-17
|
4ed1e99a15
|
Merge remote-tracking branch 'origin/main' into sonarr-cli-support
|
2024-11-21 12:23:19 -07:00 |
|
Dark-Alex-17
|
71870d9396
|
feat(cli): Support for fetching episode history events from Sonarr
|
2024-11-20 20:03:53 -07:00 |
|
Dark-Alex-17
|
fa4ec709c0
|
feat(network): Support for fetching episode history
|
2024-11-20 19:59:32 -07:00 |
|
Dark-Alex-17
|
d7d223400e
|
style(linter): Removed unused imports that were missed on the last commit
|
2024-11-20 19:36:01 -07:00 |
|
Dark-Alex-17
|
34157ef32f
|
feat(cli): Added a spinner to the CLI for long running commands like fetching releases
|
2024-11-20 19:33:40 -07:00 |
|
Dark-Alex-17
|
f5631376af
|
fix(network): Fixed an issue with dynamic typing in responses from Sonarr for history items
|
2024-11-20 19:22:13 -07:00 |
|
Dark-Alex-17
|
df1eea22ab
|
feat(cli): Support for fetching history for a given series ID
|
2024-11-20 14:58:54 -07:00 |
|
Dark-Alex-17
|
86d93377ac
|
feat(network): Support for fetching Sonarr series history for a given series ID
|
2024-11-20 14:54:16 -07:00 |
|
Dark-Alex-17
|
5872a6ba72
|
feat(cli): Support for fetching all Sonarr history events
|
2024-11-20 14:13:20 -07:00 |
|
Dark-Alex-17
|
6da1ae93ef
|
feat(network): Support to fetch all Sonarr history events
|
2024-11-20 14:06:44 -07:00 |
|
Dark-Alex-17
|
b8c60bf59a
|
test(models): Fixed the test for the default series_history value in the sonarr_data
|
2024-11-20 13:25:24 -07:00 |
|
Dark-Alex-17
|
bd2d2875a5
|
feat(models): Added an additional History tab to the mocked tabs for viewing all Sonarr history at once
|
2024-11-20 13:24:44 -07:00 |
|
Dark-Alex-17
|
9d782af020
|
feat(models): Stubbed out the necessary ActiveSonarrBlocks for the UI mockup
|
2024-11-20 13:12:08 -07:00 |
|
Dark-Alex-17
|
a711c3d16c
|
chore(modals): Removed the unnecessary season_details field from the SeasonDetailsModal
|
2024-11-19 17:24:41 -07:00 |
|
Dark-Alex-17
|
268cc13d27
|
feat(cli): Added support for manually searching for episode releases in Sonarr
|
2024-11-19 17:22:27 -07:00 |
|
Dark-Alex-17
|
a8328d3636
|
feat(network): Added support for fetching episode releases in Sonarr
|
2024-11-19 17:17:12 -07:00 |
|
Dark-Alex-17
|
d82a7f7674
|
feat(cli): Added CLI support for fetching series details in Sonarr
|
2024-11-19 17:01:48 -07:00 |
|
Dark-Alex-17
|
5e63c34a9f
|
feat(network): Added support for fetching series details for a given series ID in Sonarr
|
2024-11-19 16:56:48 -07:00 |
|
Dark-Alex-17
|
540db5993b
|
feat(cli): Added support for manually searching for season releases for Sonarr
|
2024-11-19 16:39:21 -07:00 |
|
Dark-Alex-17
|
16bf06426f
|
fix(config): The CLI panics if the servarr you specify has no config defined
|
2024-11-19 16:29:25 -07:00 |
|
Dark-Alex-17
|
cc02832512
|
feat(network): Added support for fetching season releases for Sonarr
|
2024-11-19 15:59:35 -07:00 |
|
Dark-Alex-17
|
2876913f48
|
feat(cli): Added support for listing Sonarr queued events
|
2024-11-19 12:03:19 -07:00 |
|
Dark-Alex-17
|
6b64b5ecc4
|
feat(network): Added support for fetching Sonarr queued events
|
2024-11-19 12:01:07 -07:00 |
|
Dark-Alex-17
|
9ceb55a314
|
feat(cli): Added CLI support for fetching all indexer settings for Sonarr
|
2024-11-18 21:25:50 -07:00 |
|
Dark-Alex-17
|
7870bb4b5b
|
feat(network): Added netwwork support for fetching all indexer settings for Sonarr
|
2024-11-18 21:19:20 -07:00 |
|
Dark-Alex-17
|
4fc2d3c94b
|
feat(cli): Added Sonarr support for fetching host and security configs
|
2024-11-18 20:59:27 -07:00 |
|
Dark-Alex-17
|
a012945df2
|
feat(network): Added network support for fetching host and security configs from Sonarr
|
2024-11-18 20:49:07 -07:00 |
|
Dark-Alex-17
|
f094cf5ad3
|
feat(cli): Added CLI support for listing Sonarr indexers
|
2024-11-18 19:57:55 -07:00 |
|
Dark-Alex-17
|
d8979221c8
|
feat(network): Added the GetIndexers network call for Sonarr
|
2024-11-18 19:54:42 -07:00 |
|
Dark-Alex-17
|
aaa4e67f43
|
chore: published the managarr-tui-widget to crates.io so I changed the Cargo.toml to now pull from crates.io instead of directly using the repo for the widget
|
2024-11-18 18:47:49 -07:00 |
|
Dark-Alex-17
|
d5e6d64d0f
|
fix: Imported a missing macro in the panic hook
|
2024-11-15 18:43:36 -07:00 |
|
Dark-Alex-17
|
003f319385
|
feat(cli): Added sonarr support for listing downloads, listing quality profiles, and fetching detailed information about an episode
|
2024-11-15 18:41:13 -07:00 |
|
Dark-Alex-17
|
e14b7072c6
|
feat(network): Added get quality profiles and get episode details events for Sonarr
|
2024-11-15 18:19:03 -07:00 |
|
Dark-Alex-17
|
1fe95d057b
|
feat(cli): Sonarr CLI support for fetching all episodes for a given series
|
2024-11-15 15:14:34 -07:00 |
|
Dark-Alex-17
|
6dffc90e92
|
feat(sonarr_network): Added support for fetching episodes for a specified series to the network events
|
2024-11-15 14:57:19 -07:00 |
|
Dark-Alex-17
|
295cd56a1f
|
feat(models): Added the Episode model to Sonarr models
|
2024-11-15 12:48:35 -07:00 |
|
Dark-Alex-17
|
214c89e8b5
|
feat(models): Created the StatefulTree struct for displaying seasons and episodes (and any other structured data) for the UI.
|
2024-11-15 12:08:35 -07:00 |
|
Dark-Alex-17
|
29047c3007
|
feat(sonarr): Added CLI support for listing Sonarr logs
|
2024-11-11 14:06:46 -07:00 |
|
Dark-Alex-17
|
a8f3bed402
|
feat(sonarr): Added the ability to fetch Sonarr logs
|
2024-11-11 14:00:07 -07:00 |
|
Dark-Alex-17
|
1ca9265a2a
|
feat(sonarr): Added blocklist commands (List, Clear, Delete)
|
2024-11-11 13:45:32 -07:00 |
|
Dark-Alex-17
|
60d61b9e31
|
feat: Added initial Sonarr CLI support and the initial network handler setup for the TUI
|
2024-11-10 21:23:55 -07:00 |
|
Dark-Alex-17
|
b6f5b9d08c
|
feat: Added a new command to the main managarr CLI: tail-logs, to enable users to tail the Managarr logs without needing to know where the log file itself is located
|
2024-11-09 16:18:43 -07:00 |
|
Dark-Alex-17
|
28f7bc6a4c
|
ci: Updated the release workflow to use commitizen to bump the version, generate the changelog, and push those changes to the repo [skip ci]
|
2024-11-06 17:21:41 -07:00 |
|
Dark-Alex-17
|
5b42129f55
|
fix: Yet another typo in the release workflow [skip ci]
|
2024-11-06 17:15:17 -07:00 |
|
Dark-Alex-17
|
4f06b2b947
|
fix: Fixed typo in release name [skip ci]
|
2024-11-06 17:14:33 -07:00 |
|
Dark-Alex-17
|
0f98050a12
|
fix: Removed the release-patch workflow [skip ci]
|
2024-11-06 17:14:01 -07:00 |
|