Commit Graph

  • d7f6d12f59 feat(handler): Add series support for Sonarr Dark-Alex-17 2024-12-02 12:43:17 -07:00
  • 0db57fbff1 feat(ui): Delete a series Dark-Alex-17 2024-12-02 11:45:13 -07:00
  • b1bdc19afb feat(handler): Support for deleting a series in Sonarr Dark-Alex-17 2024-12-02 11:30:34 -07:00
  • b75a95a708 feat(ui): Support for the Series table Dark-Alex-17 2024-12-01 14:08:06 -07:00
  • c3fb5dcd5f feat(handlers): Sonarr key support for the Series table Dark-Alex-17 2024-12-01 13:48:48 -07:00
  • 21911f93d1 feat(models): Added the necessary contextual help and tabs for the Sonarr UI Dark-Alex-17 2024-12-01 12:05:20 -07:00
  • f7c96d81e9 refactor(BlockSelectionState): Refactored so selection of blocks in 2x2 grids is more intuitive and added left() and right() methods to aid this effort. Dark-Alex-17 2024-11-30 12:22:46 -07:00
  • 9b2040059d fix(ui): Fixed a potential rare bug in the UI where the application would panic if the height of the downloads window is 0. Dark-Alex-17 2024-11-29 16:31:51 -07:00
  • 08f190fc6e feat(ui): Initial UI support for switching to Sonarr tabs Dark-Alex-17 2024-11-29 15:58:19 -07:00
  • 4d1b0fe301 docs(context): Updated the Servarr context clues to say how to switch Servarr tabs via TAB and SHIFT+TAB Dark-Alex-17 2024-11-27 17:14:40 -07:00
  • f139db07d9 feat(app): Dispatch support for all relevant Sonarr blocks Dark-Alex-17 2024-11-27 17:06:20 -07:00
  • 73a4129000 Update environment variables table so it appears better in Crates.io [skip ci] Alex Clarke 2024-11-25 20:25:04 -07:00
  • 1ddf797e28 ci: Updated the release so all GitHub release names are correctly simply the version: v0.1.2 [skip ci] Dark-Alex-17 2024-11-25 20:11:15 -07:00
  • 18280f0478 chore: Bump the version in Cargo.lock github-actions[bot] 2024-11-26 03:04:19 +00:00
  • 4348705a0a bump: version 0.3.6 → 0.3.7 [skip ci] github-actions[bot] 2024-11-26 03:04:17 +00:00
  • 5a1b92547d fix(ci): Forgot to also pull in the most recent changes [skip ci] v0.3.7 Dark-Alex-17 2024-11-25 20:02:37 -07:00
  • 9e44713985 chore: Bump the version in Cargo.lock github-actions[bot] 2024-11-26 02:59:13 +00:00
  • e93837fef7 bump: version 0.3.5 → 0.3.6 [skip ci] github-actions[bot] 2024-11-26 02:59:10 +00:00
  • 6006c9d0e8 fix(ci): Ensure the Release Crate job fetches the most recent commit before publishing the crate [skip ci] v0.3.6 Dark-Alex-17 2024-11-25 19:58:34 -07:00
  • c93543186a chore: Bump the version in Cargo.lock github-actions[bot] 2024-11-26 02:49:11 +00:00
  • e1b74d7a36 bump: version 0.3.3 → 0.3.4 [skip ci] github-actions[bot] 2024-11-26 02:49:07 +00:00
  • 6375bc3413 docs(README): Updated the README to not use GitHub markdown symbols and to directly use the unicode symbols so it can be displayed correctly in Crates.io [skip ci] v0.3.4 Dark-Alex-17 2024-11-25 19:47:57 -07:00
  • 9c99e0d2ef chore: Bump the version in Cargo.lock github-actions[bot] 2024-11-26 02:43:36 +00:00
  • 518ccaadc8 bump: version 0.3.2 → 0.3.3 [skip ci] github-actions[bot] 2024-11-26 02:43:34 +00:00
  • a766b395c1 fix(ci): Properly prefix version tags with 'v' [skip ci] v0.3.3 Dark-Alex-17 2024-11-25 19:41:11 -07:00
  • 1746869b45 fix(ci): Bump the version in the Cargo.lock file and commit it as well when releasing [skip ci] Dark-Alex-17 2024-11-25 19:39:36 -07:00
  • 533366b90b bump: version 0.3.1 → 0.3.2 [skip ci] github-actions[bot] 2024-11-26 02:33:19 +00:00
  • 5c68df7246 fix(ci): Updated the Cargo.lock file [skip ci] v0.3.2 Dark-Alex-17 2024-11-25 19:28:40 -07:00
  • cc26d9a655 Merge remote-tracking branch 'origin/main' Dark-Alex-17 2024-11-25 19:24:45 -07:00
  • 02a1303557 fix(ci): Use a different GitHub action to release the crate to Crates.io [skip ci] Dark-Alex-17 2024-11-25 19:24:24 -07:00
  • 817ffcf2b5 bump: version 0.3.0 → 0.3.1 [skip ci] github-actions[bot] 2024-11-26 02:20:25 +00:00
  • 4a8b7eb837 fix(ci): Don't manually push the tags and let Commitizen do it [skip ci] Dark-Alex-17 2024-11-25 19:19:59 -07:00
  • fcf81ad7d9 fix(ci): Fixed a typo in the version creation on GitHub [skip ci] v0.3.1 Dark-Alex-17 2024-11-25 19:17:35 -07:00
  • 89a1b0dec7 ci: Undo selection for release steps [skip ci] v0.3.0 Dark-Alex-17 2024-11-25 19:12:38 -07:00
  • face51ae0c ci: Testing choices for release action [skip ci] Dark-Alex-17 2024-11-25 19:11:32 -07:00
  • 5ca6757fb0 ci: Set the default start_from job to be empty [skip ci] Dark-Alex-17 2024-11-25 19:09:35 -07:00
  • 4f4633c6b3 ci: Creating an enumerated selection of release jobs [skip ci] Dark-Alex-17 2024-11-25 19:06:00 -07:00
  • 17c70dfef2 ci: Adding fields to allow more dynamic executions of releases for testing purposes [skip ci] Dark-Alex-17 2024-11-25 19:03:48 -07:00
  • 92daaebf9d ci: specify the tag to use in release-plz [skip ci] Dark-Alex-17 2024-11-25 18:59:41 -07:00
  • 0c70191687 ci: Fixed release-plz to only release and not create the release MR Dark-Alex-17 2024-11-25 18:57:12 -07:00
  • e2a5f2f1b5 bump: version 0.2.2 → 0.3.0 [skip ci] github-actions[bot] 2024-11-26 01:52:23 +00:00
  • 1893abd773 ci: Fix the GitHub release to use commitizen to fetch the new tag Dark-Alex-17 2024-11-25 18:51:48 -07:00
  • 41bb08418f ci: Fixed a typo in the GitHub release workflow Dark-Alex-17 2024-11-25 18:49:12 -07:00
  • cf1794145c ci: Install conventional-changelog to generate the changelog for the GitHub release [skip ci] Dark-Alex-17 2024-11-25 18:46:42 -07:00
  • 7d9a25e599 ci: Populate the GitHub release with the changelog [skip ci] Dark-Alex-17 2024-11-25 18:44:45 -07:00
  • cd2175b5ad bump: version 0.2.2 → 0.3.0 [skip ci] github-actions[bot] 2024-11-26 01:38:08 +00:00
  • 98ff5184e1 ci: Create a new GitHub tag as well when releasing [skip ci] Dark-Alex-17 2024-11-25 18:37:30 -07:00
  • da785355d6 bump: version 0.2.2 → 0.3.0 [skip ci] github-actions[bot] 2024-11-26 01:34:37 +00:00
  • 4cabd5f0d0 ci: Update the release flow [skip ci] Dark-Alex-17 2024-11-25 18:34:01 -07:00
  • a41f03c6b2 ci: Fetch all tags first before running Commitizen [skip ci] Dark-Alex-17 2024-11-25 18:27:25 -07:00
  • cde86cf9fd fix: Reverted to old version to fix release [skip ci] Dark-Alex-17 2024-11-25 18:24:00 -07:00
  • 8d4981f10f ci: Release-plz fix [skip ci] Dark-Alex-17 2024-11-25 18:21:13 -07:00
  • 93d023c54a docs(README): Added Sonarr support to the README [skip ci] Dark-Alex-17 2024-11-25 18:17:07 -07:00
  • bae450f23e ci: Fixed the commitizen commit to skip CI [skip ci] Dark-Alex-17 2024-11-25 18:14:20 -07:00
  • 42339e65d4 Merge remote-tracking branch 'origin/main' Dark-Alex-17 2024-11-25 18:10:08 -07:00
  • 0bb839c0a0 ci: Fixed the commitizen bump to not require a full re-run of test suites when releasing [skip ci] Dark-Alex-17 2024-11-25 18:08:49 -07:00
  • 6381d7b742 bump: version 0.2.2 → 0.3.0 github-actions[bot] 2024-11-26 01:04:58 +00:00
  • 2efbdad4f0 ci: Changed ordering of git user commit [skip ci] Dark-Alex-17 2024-11-25 18:04:18 -07:00
  • 30bf0c22fa ci: Configure the git user for the Commitizen commit [skip ci] Dark-Alex-17 2024-11-25 18:03:04 -07:00
  • 169d6c7364 ci: Set up the release workflow to use a deploy key [skip ci] Dark-Alex-17 2024-11-25 18:00:57 -07:00
  • e1fb5f570e ci: Created deploy key for releases to push directly to main branch [skip ci] Dark-Alex-17 2024-11-25 17:56:29 -07:00
  • 92362a5d8c ci: Fix the push to the release branch [skip ci] Dark-Alex-17 2024-11-25 17:47:10 -07:00
  • 7c88901185 ci: Update the bump step of the release workflow [skip ci] Dark-Alex-17 2024-11-25 17:42:16 -07:00
  • 5bce9b240e ci: Attempting to fix the release workflow Dark-Alex-17 2024-11-25 17:35:55 -07:00
  • e675168798 ci: Configure the git user for Commitizen [skip ci] Dark-Alex-17 2024-11-25 17:27:02 -07:00
  • 8aa88d7343 ci: Tweaking the bump task to retrieve tags [skip ci] Dark-Alex-17 2024-11-25 17:24:39 -07:00
  • 9e6879c0f2 Merge pull request #18 from Dark-Alex-17/sonarr-cli-support Alex Clarke 2024-11-25 17:04:03 -07:00
  • eb856e28d7 fix(minimal-versions): Addressed concerns with the minimal-versions CI checks sonarr-cli-support Dark-Alex-17 2024-11-25 16:58:15 -07:00
  • 866b0c7537 fix(lint): Addressed linter complaints Dark-Alex-17 2024-11-25 16:55:14 -07:00
  • 3ef5c1911d docs(README): Updated the README to include new features that are available in the Sonarr CLI release Dark-Alex-17 2024-11-25 16:52:08 -07:00
  • 80787d1187 style(lint): Added allow dead code directives around certain structs that are causing linter complaints because these will either be used once sonarr UI work begins, or in future Servarr developments that will make life easier Dark-Alex-17 2024-11-25 16:50:28 -07:00
  • ad0b3989ed fix(cli): Corrected some copy/paste typos Dark-Alex-17 2024-11-25 16:43:29 -07:00
  • c7a0e33485 fix(network): Force sonarr to save edits to indexers Dark-Alex-17 2024-11-25 16:28:21 -07:00
  • ee312a21eb feat(cli): Support for editing a sonarr series Dark-Alex-17 2024-11-25 16:19:48 -07:00
  • 3af22cceac feat(models): Added the ActiveSonarrBlocks for editing a series Dark-Alex-17 2024-11-25 16:04:35 -07:00
  • c29e2ca9ae feat(network): Support for editing a series in Sonarr Dark-Alex-17 2024-11-25 16:02:49 -07:00
  • 06c9baf8df feat(models): Created the EditSeriesModal Dark-Alex-17 2024-11-25 15:44:07 -07:00
  • 97dc5054e9 feat(cli): Support for editing Sonarr indexers Dark-Alex-17 2024-11-25 15:23:28 -07:00
  • d43862a3a7 feat(network): Support for editing a sonarr indexer Dark-Alex-17 2024-11-25 15:17:13 -07:00
  • 1dd4cd74c3 feat(cli): Support for deleting an episode file from disk Dark-Alex-17 2024-11-25 14:46:33 -07:00
  • 4f86cce497 feat(network): Support for deleting an episode file from disk in Sonarr Dark-Alex-17 2024-11-25 14:43:53 -07:00
  • 3968983002 feat(cli): Support for editing all indexer settings in Sonarr Dark-Alex-17 2024-11-25 14:25:10 -07:00
  • 4c7e8f0cf6 feat(models): Added the ActiveSonarrBlocks for editing all indexer settings Dark-Alex-17 2024-11-25 14:01:47 -07:00
  • 1e3141e4ee feat(network): Support for editing all sonarr indexer settings Dark-Alex-17 2024-11-25 13:58:34 -07:00
  • 45542cd3a9 feat(cli): Support for searching for new series to add to Sonarr Dark-Alex-17 2024-11-24 14:58:30 -07:00
  • da3bb795b7 feat(network): Support for searching for new series Dark-Alex-17 2024-11-24 14:54:41 -07:00
  • 53a59cdb4c feat(cli): Support for adding a series to Sonarr Dark-Alex-17 2024-11-24 14:38:23 -07:00
  • 8125bd5ae0 feat(cli): Support for adding a series to Sonarr Dark-Alex-17 2024-11-24 14:29:13 -07:00
  • 5ba3f2b1ba feat(network): Support for adding a new series to Sonarr Dark-Alex-17 2024-11-24 13:18:02 -07:00
  • c98828aec7 feat(cli): Support for fetching all sonarr language profiles Dark-Alex-17 2024-11-24 11:36:14 -07:00
  • 5ed278ec9c feat(network): Support for fetching all Sonarr language profiles Dark-Alex-17 2024-11-24 11:34:09 -07:00
  • c8a2fea9cd feat(cli): Support for deleting a series from Sonarr Dark-Alex-17 2024-11-23 12:47:22 -07:00
  • cac54c5447 feat(network): Support for deleting a series from Sonarr Dark-Alex-17 2024-11-23 12:42:11 -07:00
  • 374819b4f3 fix(network): Made the overview field nullable in the Sonarr series model Dark-Alex-17 2024-11-23 12:23:33 -07:00
  • 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' Dark-Alex-17 2024-11-23 12:15:41 -07:00
  • 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 Dark-Alex-17 2024-11-22 20:42:34 -07:00
  • 746064c430 refactor(cli): Added an additional delegation test to ensure manual-search commands are delegated to the manual-search command handler Dark-Alex-17 2024-11-22 20:26:34 -07:00
  • 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 Dark-Alex-17 2024-11-22 20:22:52 -07:00
  • 1b5979c36c feat(cli): Support for downloading an episode release in Sonarr Dark-Alex-17 2024-11-22 20:04:57 -07:00
  • 5ed3372ae2 feat(cli): Support for downloading a season release in Sonarr Dark-Alex-17 2024-11-22 20:00:41 -07:00