Dark-Alex-17
|
f1d934b0a6
|
refactor(library_handler): Radarr use the new handle_table_events macro
|
2024-12-08 13:43:01 -07:00 |
|
Dark-Alex-17
|
5850f7a621
|
refactor(indexers_handler): Use the new handle_table_events macro
|
2024-12-08 13:26:59 -07:00 |
|
Dark-Alex-17
|
dd23e84ccf
|
refactor(indexers_handler): Use the new handle_table_events macro
|
2024-12-08 13:24:18 -07:00 |
|
Dark-Alex-17
|
b060518778
|
refactor(root_folder_handler): Use the new handle_table_events macro
|
2024-12-08 13:15:59 -07:00 |
|
Dark-Alex-17
|
de95f13feb
|
fix(handler_tests): Fixed all delegation tests to have initial conditions set properly
|
2024-12-08 13:10:17 -07:00 |
|
Dark-Alex-17
|
0205f13e53
|
refactor(history_handler): Use the new handle_table_event macro
|
2024-12-08 13:08:43 -07:00 |
|
Dark-Alex-17
|
b4de97dfe2
|
refactor(blocklist_handler): Use the new handle_table_events macro
|
2024-12-08 12:39:07 -07:00 |
|
Dark-Alex-17
|
35bc6cf31c
|
refactor(downloads_handler): Use the new handle_table_events macro
|
2024-12-08 12:35:12 -07:00 |
|
Dark-Alex-17
|
c58e8b1a00
|
refactor(series_details_handler): Use the new handle_table_events macro
|
2024-12-08 12:29:59 -07:00 |
|
Dark-Alex-17
|
accdf99503
|
fix(ui): Fixed a bug that requires a minimum height for all popups so all error messages and other simple popups appear
|
2024-12-07 19:36:43 -07:00 |
|
Dark-Alex-17
|
47b609369b
|
refactor(handler): Created a macro to handle all table key events to reduce code duplication and make future implementations faster; Only refactored the Sonarr library to use it thus far
|
2024-12-07 19:20:13 -07:00 |
|
Dark-Alex-17
|
23b1ca4371
|
feat(ui): Sonarr support for the series details popup
|
2024-12-06 20:30:26 -07:00 |
|
Dark-Alex-17
|
73d666d1f5
|
feat(ui): Sonarr support for editing a series from within the series details popup
|
2024-12-05 19:11:54 -07:00 |
|
Dark-Alex-17
|
b27c13cf74
|
fix(handler): Fixed a bug in the history handler that wouldn't reset the filter or search if a user hit 'esc' on the History tab
|
2024-12-05 19:08:11 -07:00 |
|
Dark-Alex-17
|
bd1a4f0939
|
feat(ui): Sonarr Series details UI is now available
|
2024-12-05 19:07:45 -07:00 |
|
Dark-Alex-17
|
5abed23cf2
|
refactor(ui): all table search and filter functionality is now available directly through the ManagarrTable widget to make life easier moving forward
|
2024-12-05 19:07:03 -07:00 |
|
Dark-Alex-17
|
9d0948e124
|
refactor(keys): Created a auto search key instead of reusing the existing search key to make things easier
|
2024-12-05 12:29:09 -07:00 |
|
Dark-Alex-17
|
678bc77a23
|
fix(ui): Fix the System Details Tasks popup to be navigable in both Sonarr and Radarr
|
2024-12-05 11:45:46 -07:00 |
|
Dark-Alex-17
|
00cdeee5c6
|
feat(ui): Full Sonarr system tab support
Signed-off-by: Alex Clarke <alex.j.tusa@gmail.com>
|
2024-12-04 17:41:30 -07:00 |
|
Dark-Alex-17
|
2d251554ad
|
feat(handler): System handler support for Sonarr
|
2024-12-04 17:04:36 -07:00 |
|
Dark-Alex-17
|
1b5d70ae2d
|
perf: Improved performance by optimizing API calls to only refresh when the tick prompts a refresh. All UI is now significantly faster
|
2024-12-04 16:46:06 -07:00 |
|
Dark-Alex-17
|
2d2901f6dc
|
feat(ui): Full Sonarr support for the indexer tab
|
2024-12-04 16:39:37 -07:00 |
|
Dark-Alex-17
|
a0b27ec105
|
feat(ui): Support for modifying the indexer priority in Radarr
|
2024-12-03 18:12:23 -07:00 |
|
Dark-Alex-17
|
093ef136e7
|
feat(handler): Full indexer tab handler support
|
2024-12-03 17:46:37 -07:00 |
|
Dark-Alex-17
|
8660de530d
|
feat(ui): Root folder tab support
|
2024-12-03 16:24:23 -07:00 |
|
Dark-Alex-17
|
bda6f253e0
|
feat(handlers): Support for root folder actions
|
2024-12-03 16:18:39 -07:00 |
|
Dark-Alex-17
|
4eb974567f
|
feat(ui): History tab support
|
2024-12-02 18:47:50 -07:00 |
|
Dark-Alex-17
|
4f5bad5874
|
feat(handler): History tab support
|
2024-12-02 18:03:59 -07:00 |
|
Dark-Alex-17
|
1c6e798632
|
feat(ui): Blocklist UI support
|
2024-12-02 16:54:27 -07:00 |
|
Dark-Alex-17
|
3186fb42e7
|
feat(handler): Wired in the blocklist handler to the main handlers
|
2024-12-02 16:39:40 -07:00 |
|
Dark-Alex-17
|
4b7185fbb0
|
feat(handler): Blocklist handler support
|
2024-12-02 16:37:46 -07:00 |
|
Dark-Alex-17
|
f0d8555a8a
|
feat(ui): Downloads tab support
|
2024-12-02 15:57:48 -07:00 |
|
Dark-Alex-17
|
f338dfcb12
|
feat(handler): Download tab support
|
2024-12-02 15:40:11 -07:00 |
|
Dark-Alex-17
|
188d781b0d
|
feat(ui): Edit series support
|
2024-12-02 15:31:12 -07:00 |
|
Dark-Alex-17
|
adb1f07fd0
|
feat(handler): Edit series support
|
2024-12-02 14:58:51 -07:00 |
|
Dark-Alex-17
|
82e51be096
|
feat(ui): Add series support Sonarr
|
2024-12-02 13:53:28 -07:00 |
|
Dark-Alex-17
|
d7f6d12f59
|
feat(handler): Add series support for Sonarr
|
2024-12-02 12:43:17 -07:00 |
|
Dark-Alex-17
|
0db57fbff1
|
feat(ui): Delete a series
|
2024-12-02 11:45:13 -07:00 |
|
Dark-Alex-17
|
b1bdc19afb
|
feat(handler): Support for deleting a series in Sonarr
|
2024-12-02 11:30:34 -07:00 |
|
Dark-Alex-17
|
b75a95a708
|
feat(ui): Support for the Series table
|
2024-12-01 14:08:06 -07:00 |
|
Dark-Alex-17
|
c3fb5dcd5f
|
feat(handlers): Sonarr key support for the Series table
|
2024-12-01 13:48:48 -07:00 |
|
Dark-Alex-17
|
21911f93d1
|
feat(models): Added the necessary contextual help and tabs for the Sonarr UI
|
2024-12-01 12:05:20 -07:00 |
|
Dark-Alex-17
|
f7c96d81e9
|
refactor(BlockSelectionState): Refactored so selection of blocks in 2x2 grids is more intuitive and added left() and right() methods to aid this effort.
|
2024-11-30 12:22:46 -07:00 |
|
Dark-Alex-17
|
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.
|
2024-11-29 16:31:51 -07:00 |
|
Dark-Alex-17
|
08f190fc6e
|
feat(ui): Initial UI support for switching to Sonarr tabs
|
2024-11-29 15:58:19 -07:00 |
|
Dark-Alex-17
|
4d1b0fe301
|
docs(context): Updated the Servarr context clues to say how to switch Servarr tabs via TAB and SHIFT+TAB
|
2024-11-27 17:14:40 -07:00 |
|
Dark-Alex-17
|
f139db07d9
|
feat(app): Dispatch support for all relevant Sonarr blocks
|
2024-11-27 17:06:20 -07:00 |
|
Dark-Alex-17
|
1ddf797e28
|
ci: Updated the release so all GitHub release names are correctly simply the version: v0.1.2 [skip ci]
|
2024-11-25 20:11:15 -07:00 |
|
Dark-Alex-17
|
5a1b92547d
|
fix(ci): Forgot to also pull in the most recent changes [skip ci]
|
2024-11-25 20:02:37 -07:00 |
|
Dark-Alex-17
|
6006c9d0e8
|
fix(ci): Ensure the Release Crate job fetches the most recent commit before publishing the crate [skip ci]
|
2024-11-25 19:58:34 -07:00 |
|
Dark-Alex-17
|
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]
|
2024-11-25 19:47:57 -07:00 |
|
Dark-Alex-17
|
a766b395c1
|
fix(ci): Properly prefix version tags with 'v' [skip ci]
|
2024-11-25 19:41:11 -07:00 |
|
Dark-Alex-17
|
1746869b45
|
fix(ci): Bump the version in the Cargo.lock file and commit it as well when releasing [skip ci]
|
2024-11-25 19:39:36 -07:00 |
|
Dark-Alex-17
|
5c68df7246
|
fix(ci): Updated the Cargo.lock file [skip ci]
|
2024-11-25 19:28:40 -07:00 |
|
Dark-Alex-17
|
cc26d9a655
|
Merge remote-tracking branch 'origin/main'
|
2024-11-25 19:24:45 -07:00 |
|
Dark-Alex-17
|
02a1303557
|
fix(ci): Use a different GitHub action to release the crate to Crates.io [skip ci]
|
2024-11-25 19:24:24 -07:00 |
|
Dark-Alex-17
|
4a8b7eb837
|
fix(ci): Don't manually push the tags and let Commitizen do it [skip ci]
|
2024-11-25 19:19:59 -07:00 |
|
Dark-Alex-17
|
fcf81ad7d9
|
fix(ci): Fixed a typo in the version creation on GitHub [skip ci]
|
2024-11-25 19:17:35 -07:00 |
|
Dark-Alex-17
|
89a1b0dec7
|
ci: Undo selection for release steps [skip ci]
|
2024-11-25 19:12:38 -07:00 |
|
Dark-Alex-17
|
face51ae0c
|
ci: Testing choices for release action [skip ci]
|
2024-11-25 19:11:32 -07:00 |
|
Dark-Alex-17
|
5ca6757fb0
|
ci: Set the default start_from job to be empty [skip ci]
|
2024-11-25 19:09:35 -07:00 |
|
Dark-Alex-17
|
4f4633c6b3
|
ci: Creating an enumerated selection of release jobs [skip ci]
|
2024-11-25 19:06:00 -07:00 |
|
Dark-Alex-17
|
17c70dfef2
|
ci: Adding fields to allow more dynamic executions of releases for testing purposes [skip ci]
|
2024-11-25 19:03:48 -07:00 |
|
Dark-Alex-17
|
92daaebf9d
|
ci: specify the tag to use in release-plz [skip ci]
|
2024-11-25 18:59:41 -07:00 |
|
Dark-Alex-17
|
0c70191687
|
ci: Fixed release-plz to only release and not create the release MR
|
2024-11-25 18:57:12 -07:00 |
|
Dark-Alex-17
|
1893abd773
|
ci: Fix the GitHub release to use commitizen to fetch the new tag
|
2024-11-25 18:51:48 -07:00 |
|
Dark-Alex-17
|
41bb08418f
|
ci: Fixed a typo in the GitHub release workflow
|
2024-11-25 18:49:12 -07:00 |
|
Dark-Alex-17
|
cf1794145c
|
ci: Install conventional-changelog to generate the changelog for the GitHub release [skip ci]
|
2024-11-25 18:46:42 -07:00 |
|
Dark-Alex-17
|
7d9a25e599
|
ci: Populate the GitHub release with the changelog [skip ci]
|
2024-11-25 18:44:45 -07:00 |
|
Dark-Alex-17
|
98ff5184e1
|
ci: Create a new GitHub tag as well when releasing [skip ci]
|
2024-11-25 18:37:30 -07:00 |
|
Dark-Alex-17
|
4cabd5f0d0
|
ci: Update the release flow [skip ci]
|
2024-11-25 18:34:01 -07:00 |
|
Dark-Alex-17
|
a41f03c6b2
|
ci: Fetch all tags first before running Commitizen [skip ci]
|
2024-11-25 18:27:25 -07:00 |
|
Dark-Alex-17
|
cde86cf9fd
|
fix: Reverted to old version to fix release [skip ci]
|
2024-11-25 18:24:00 -07:00 |
|
Dark-Alex-17
|
8d4981f10f
|
ci: Release-plz fix [skip ci]
|
2024-11-25 18:21:13 -07:00 |
|
Dark-Alex-17
|
93d023c54a
|
docs(README): Added Sonarr support to the README [skip ci]
|
2024-11-25 18:17:07 -07:00 |
|
Dark-Alex-17
|
bae450f23e
|
ci: Fixed the commitizen commit to skip CI [skip ci]
|
2024-11-25 18:14:20 -07:00 |
|
Dark-Alex-17
|
42339e65d4
|
Merge remote-tracking branch 'origin/main'
|
2024-11-25 18:10:08 -07:00 |
|
Dark-Alex-17
|
0bb839c0a0
|
ci: Fixed the commitizen bump to not require a full re-run of test suites when releasing [skip ci]
|
2024-11-25 18:08:49 -07:00 |
|
Dark-Alex-17
|
2efbdad4f0
|
ci: Changed ordering of git user commit [skip ci]
|
2024-11-25 18:04:18 -07:00 |
|
Dark-Alex-17
|
30bf0c22fa
|
ci: Configure the git user for the Commitizen commit [skip ci]
|
2024-11-25 18:03:04 -07:00 |
|
Dark-Alex-17
|
169d6c7364
|
ci: Set up the release workflow to use a deploy key [skip ci]
|
2024-11-25 18:00:57 -07:00 |
|
Dark-Alex-17
|
e1fb5f570e
|
ci: Created deploy key for releases to push directly to main branch [skip ci]
|
2024-11-25 17:56:29 -07:00 |
|
Dark-Alex-17
|
92362a5d8c
|
ci: Fix the push to the release branch [skip ci]
|
2024-11-25 17:47:10 -07:00 |
|
Dark-Alex-17
|
7c88901185
|
ci: Update the bump step of the release workflow [skip ci]
|
2024-11-25 17:42:16 -07:00 |
|
Dark-Alex-17
|
5bce9b240e
|
ci: Attempting to fix the release workflow
|
2024-11-25 17:35:55 -07:00 |
|
Dark-Alex-17
|
e675168798
|
ci: Configure the git user for Commitizen [skip ci]
|
2024-11-25 17:27:02 -07:00 |
|
Dark-Alex-17
|
8aa88d7343
|
ci: Tweaking the bump task to retrieve tags [skip ci]
|
2024-11-25 17:24:39 -07:00 |
|
Dark-Alex-17
|
eb856e28d7
|
fix(minimal-versions): Addressed concerns with the minimal-versions CI checks
|
2024-11-25 16:58:15 -07:00 |
|
Dark-Alex-17
|
866b0c7537
|
fix(lint): Addressed linter complaints
|
2024-11-25 16:55:14 -07:00 |
|
Dark-Alex-17
|
3ef5c1911d
|
docs(README): Updated the README to include new features that are available in the Sonarr CLI release
|
2024-11-25 16:52:08 -07:00 |
|
Dark-Alex-17
|
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
|
2024-11-25 16:50:28 -07:00 |
|
Dark-Alex-17
|
ad0b3989ed
|
fix(cli): Corrected some copy/paste typos
|
2024-11-25 16:43:29 -07:00 |
|
Dark-Alex-17
|
c7a0e33485
|
fix(network): Force sonarr to save edits to indexers
|
2024-11-25 16:28:21 -07:00 |
|
Dark-Alex-17
|
ee312a21eb
|
feat(cli): Support for editing a sonarr series
|
2024-11-25 16:19:48 -07:00 |
|
Dark-Alex-17
|
3af22cceac
|
feat(models): Added the ActiveSonarrBlocks for editing a series
|
2024-11-25 16:04:35 -07:00 |
|
Dark-Alex-17
|
c29e2ca9ae
|
feat(network): Support for editing a series in Sonarr
|
2024-11-25 16:02:49 -07:00 |
|
Dark-Alex-17
|
06c9baf8df
|
feat(models): Created the EditSeriesModal
|
2024-11-25 15:44:07 -07:00 |
|
Dark-Alex-17
|
97dc5054e9
|
feat(cli): Support for editing Sonarr indexers
|
2024-11-25 15:23:28 -07:00 |
|
Dark-Alex-17
|
d43862a3a7
|
feat(network): Support for editing a sonarr indexer
|
2024-11-25 15:17:13 -07:00 |
|
Dark-Alex-17
|
1dd4cd74c3
|
feat(cli): Support for deleting an episode file from disk
|
2024-11-25 14:46:33 -07:00 |
|