|
|
57eced64c0
|
feat(network): Support for adding tags to Sonarr
|
2024-11-22 14:58:14 -07:00 |
|
|
|
ce701c1ab7
|
feat(network): Support for adding a root folder to Sonarr
|
2024-11-22 14:42:17 -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 |
|
|
|
86d93377ac
|
feat(network): Support for fetching Sonarr series history for a given series ID
|
2024-11-20 14:54:16 -07:00 |
|
|
|
6da1ae93ef
|
feat(network): Support to fetch all Sonarr history events
|
2024-11-20 14:06:44 -07:00 |
|
|
|
b8c60bf59a
|
test(models): Fixed the test for the default series_history value in the sonarr_data
|
2024-11-20 13:25:24 -07:00 |
|
|
|
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 |
|
|
|
9d782af020
|
feat(models): Stubbed out the necessary ActiveSonarrBlocks for the UI mockup
|
2024-11-20 13:12:08 -07:00 |
|
|
|
a711c3d16c
|
chore(modals): Removed the unnecessary season_details field from the SeasonDetailsModal
|
2024-11-19 17:24:41 -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 |
|
|
|
7870bb4b5b
|
feat(network): Added netwwork support for fetching all indexer settings for Sonarr
|
2024-11-18 21:19:20 -07:00 |
|
|
|
a012945df2
|
feat(network): Added network support for fetching host and security configs from Sonarr
|
2024-11-18 20:49:07 -07:00 |
|
|
|
d8979221c8
|
feat(network): Added the GetIndexers network call for Sonarr
|
2024-11-18 19:54:42 -07:00 |
|
|
|
e14b7072c6
|
feat(network): Added get quality profiles and get episode details events for Sonarr
|
2024-11-15 18:19:03 -07:00 |
|
|
|
295cd56a1f
|
feat(models): Added the Episode model to Sonarr models
|
2024-11-15 12:48:35 -07:00 |
|
|
|
a8f3bed402
|
feat(sonarr): Added the ability to fetch Sonarr logs
|
2024-11-11 14:00:07 -07:00 |
|
|
|
1ca9265a2a
|
feat(sonarr): Added blocklist commands (List, Clear, Delete)
|
2024-11-11 13:45:32 -07:00 |
|
|
|
60d61b9e31
|
feat: Added initial Sonarr CLI support and the initial network handler setup for the TUI
|
2024-11-10 21:23:55 -07: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 |
|
|
|
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 |
|
|
|
6cd24be5e4
|
Added sorting to the main library table
|
2024-02-13 23:00:35 -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 |
|
|
|
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 |
|
|
|
907fa9a2ec
|
Refactored unnecessary data fields into Options to make the code cleaner, and to reduce the memory usage of the application
|
2023-08-14 13:02:50 -06:00 |
|
|
|
ec9d23ede7
|
Refactored the movie_details_popup data into the MovieDetailsModal so things are neater and to follow the same format I've already established for other modals
|
2023-08-11 16:37:21 -06:00 |
|
|
|
f7cb832095
|
Refactored the filter and search logic to follow the established modal logic and added some refactored functions to the UI module as well to clean up the UI code too
|
2023-08-10 16:43:57 -06:00 |
|
|
|
77fd9e621f
|
Did a lot of things in this one: Cleaned up a bit of leftover unused code from yesterday; deprecated the use of drain() on HorizontallyScrollableText; Refactored the uses of search and filter to be wrapped in Options; Fixed a race condition when closing the Add Movie modals in rapid succession; upgraded to ratatui 0.22.0; Fixed a bug in attempting to close an empty root folder; fixed a bug in attempting to close an empty filter; fixed a bug in attempting to close an empty search; fixed a bug in attempting to close an empty filter without resetting the view; fixed a bug in attempting to delete a movie after dynamically added one and updating the main library table
|
2023-08-08 10:50:07 -06:00 |
|
|
|
2d624e2648
|
Refactored the Edit/Add modals into their own structs so that adding similar modals in the future is more consistent, uses less RAM (since it's wrapped in an Option now), and is easier to implement. This comes with an initial example of the IndexerSettings UI that needs its own modal now. The modal has been created but it is still not used just yet so that's the next step.
|
2023-08-08 10:50:07 -06:00 |
|
|
|
618ba09b02
|
Refactored the RadarrData and ActiveRadarrBlock structs into their own file in models/servarr_data to make things neater and cleaner and easier to build on
|
2023-08-08 10:50:07 -06:00 |
|