|
|
412cb2408e
|
fix(style): Addressed linter complaints on formatting
|
2024-12-13 19:48:22 -07:00 |
|
|
|
682bc91855
|
fix: Implemented a handful of fixes that are breaking changes between Sonarr v3 and v4
|
2024-12-13 19:44:10 -07:00 |
|
|
|
c09950d0af
|
refactor(ui): Simplified the popup delegation so all future UI is easier to implement
|
2024-12-11 15:08:52 -07:00 |
|
|
|
e9a30382a3
|
feat(ui): Sonarr support for viewing season details
|
2024-12-10 18:23:09 -07:00 |
|
|
|
23b1ca4371
|
feat(ui): Sonarr support for the series details popup
|
2024-12-06 20:30:26 -07:00 |
|
|
|
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 |
|
|
|
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 |
|
|
|
2d2901f6dc
|
feat(ui): Full Sonarr support for the indexer tab
|
2024-12-04 16:39:37 -07:00 |
|
|
|
a0b27ec105
|
feat(ui): Support for modifying the indexer priority in Radarr
|
2024-12-03 18:12:23 -07:00 |
|
|
|
82e51be096
|
feat(ui): Add series support Sonarr
|
2024-12-02 13:53:28 -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.
|
2024-11-29 16:31:51 -07:00 |
|
|
|
08f190fc6e
|
feat(ui): Initial UI support for switching to Sonarr tabs
|
2024-11-29 15:58:19 -07:00 |
|
|
|
f139db07d9
|
feat(app): Dispatch support for all relevant Sonarr blocks
|
2024-11-27 17:06:20 -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'
|
2024-11-23 12:15:41 -07:00 |
|
|
|
6896fcc134
|
feat(network): Support for testing all Sonarr indexers at once
|
2024-11-22 17:35:36 -07:00 |
|
|
|
c54bd2bab0
|
feat(network): Support for fetching all Sonarr tasks
|
2024-11-22 16:35:39 -07:00 |
|
|
|
a881d1f33a
|
feat(network): Support for listing disk space on a Sonarr instance
|
2024-11-22 15:54:11 -07:00 |
|
|
|
16538a3158
|
feat(network): Support for fetching all Sonarr root folders
|
2024-11-21 16:37:23 -07:00 |
|
|
|
f5631376af
|
fix(network): Fixed an issue with dynamic typing in responses from Sonarr for history items
|
2024-11-20 19:22:13 -07:00 |
|
|
|
cc02832512
|
feat(network): Added support for fetching season releases for Sonarr
|
2024-11-19 15:59:35 -07:00 |
|
|
|
6b64b5ecc4
|
feat(network): Added support for fetching Sonarr queued events
|
2024-11-19 12:01:07 -07:00 |
|
|
|
a012945df2
|
feat(network): Added network support for fetching host and security configs from Sonarr
|
2024-11-18 20:49:07 -07:00 |
|
|
|
8c90221a81
|
perf(network): Improved performance and reactiveness of the UI by speeding up network requests and clearing the channel whenever a request is cancelled/the UI is routing
|
2024-11-06 14:52:48 -07:00 |
|
|
|
a708f71d57
|
fix(radarr_ui): Fixed a race condition bug in the movie details UI that would panic if the user changes tabs too quickly
|
2024-11-06 11:29:49 -07:00 |
|
|
|
650c9783a6
|
Applied bug fix to the downloads tab as well as the context [skip ci]
|
2024-11-04 14:21:34 -07:00 |
|
|
|
93d78701ce
|
fix:fixed divide by zero panic when download size is unknown
|
2024-11-03 15:36:26 -07:00 |
|
|
|
a0fe51c57b
|
Added help that's always visible for modals with new shortcuts for accepting all modals, or closing all modals without the need of seeing the UI
|
2024-11-03 14:25:33 -07:00 |
|
|
|
946d02102c
|
Fixed rustfmt issues
|
2024-10-30 15:43:53 -06:00 |
|
|
|
1f8d72c939
|
Added the full Radarr CLI so users can programmatically access all the same management features as in the TUI
|
2024-10-29 18:47:40 -06:00 |
|
|
|
217d3242a8
|
Upgraded ratatui to 0.28.0
|
2024-09-09 17:12:43 -06:00 |
|
|
|
d84e7dfcab
|
Refactored to require handlers to specify the components they rely on and to specify when they are ready. This fixes a lot of bugs with the UI when users try to press buttons while the application is still loading.
|
2024-07-17 19:55:10 -06:00 |
|
|
|
472eeb43ab
|
Created the managarr-demo repository and created a Dockerfile for CI/CD builds. Added Docker sections to the README as well
|
2024-03-16 18:19:53 -06:00 |
|
|
|
6bdefa6ba5
|
Updated library colors to match the web UI
|
2024-03-16 14:40:57 -06:00 |
|
|
|
6cadf70c1e
|
Added full support for managing the blocklist
|
2024-02-15 16:20:03 -07:00 |
|
|
|
a360c83431
|
Refactored the ErrorMessage widget into a generic Message widget for enhanced reuse. Added support for testing a single indexer at a time.
|
2024-02-15 11:11:10 -07:00 |
|
|
|
b49bfaa9c1
|
Added sorting to the collections table, and fixed a bug that was refreshing the underlying table while users may be selecting a sort option.
|
2024-02-14 16:09:42 -07:00 |
|
|
|
32a8a4de76
|
Implemented the final widget for confirmation prompts!
|
2024-02-14 14:13:00 -07:00 |
|
|
|
6cd24be5e4
|
Added sorting to the main library table
|
2024-02-13 23:00:35 -07:00 |
|
|
|
9bff58c20b
|
Refactored all popups to use centrally defined, consistent sizes.
|
2024-02-13 17:56:00 -07:00 |
|
|
|
4b734811f4
|
Replaced all list uses with the SelectableList widget and popup widget. Simplified more popups to use the widgets
|
2024-02-13 16:16:31 -07:00 |
|
|
|
6ba78cb4ba
|
Refactored table sorting into the ManagarrTable widget and StatefulTable so any and all tables created can support sorting with minimal UI changes and thus only need to focus on the handlers. I'm going to continue this effort tomorrow and look at what other widgets can be created to simplify things. Most likely, prompt boxes.
|
2024-02-12 19:15:02 -07:00 |
|
|
|
adda82f7f3
|
Refactored table filtering and searching so that they are now relative to the table being filtered/searched on. Also created two new widgets for error messages and popups to make life easier moving forward. Going to refactor table sorting into StatefulTable's as well so all tables can be searched, filtered, and sorted moving forwards.
|
2024-02-11 19:02:18 -07:00 |
|
|
|
51b789fd0f
|
Refactored tables and loading blocks to use the new dedicated widgets for Tables and Loading blocks
|
2024-02-10 19:23:19 -07:00 |
|
|
|
68de986c48
|
Began the Great Widget Refactor of 2024 and introduced custom widgets for buttons, checkboxes, and input boxes. Up next: loading and table widgets
|
2024-02-09 16:36:54 -07:00 |
|
|
|
9b0c272e76
|
Completed the refactor and upgrade to Ratatui v0.26. Next up: Refactoring all of the "draw_" functions into custom widgets for more ergonomic and extensible DevX
|
2024-02-08 13:58:45 -07:00 |
|
|
|
c6f51ab9b6
|
Upgraded to Ratatui 0.26 and did a partial refactor to clean up the UI module. Created the ManagarrStyle trait to make it cleaner to use consistent styles across the project. Still need to update the layouts to be consistent with the newer and nicer format. That's a tomorrow problem
|
2024-02-07 17:33:17 -07:00 |
|
|
|
2ec4472efc
|
Added the ability to edit existing indexers with basic options, added a tags column to the indexers table, and fixed a bug in the counter fields that displayed the cursor next to the integer instead of on it to make understanding the counter easier. Also upgraded to confy v0.60.0 and rust version to 1.75
|
2024-01-19 15:45:41 -07:00 |
|
|
|
76e21e7697
|
Added 'Test All Indexers' table and functionality to the Indexers tab, and upgraded to Ratatui 0.24.0 and cleaned up code for newer Ratatui version
|
2023-11-25 17:36:30 -07:00 |
|
|
|
2b15afcb83
|
Added support for editing all indexer settings (finally)!
|
2023-09-08 16:06:20 -06:00 |
|
|
|
b16a58deae
|
Updated Ratatui, created custom deserialization logic for i64s to make life easier, and used string interpolation where possible to reduce the lines needed to write log messages or create formatted text
|
2023-09-07 17:20:38 -06:00 |
|