|
|
5d09b2402c
|
feat: CLI support for listing artists
|
2026-01-05 10:58:48 -07:00 |
|
|
|
368f7505ff
|
feat: Improved UI speed and responsiveness
Check / stable / fmt (push) Has been cancelled
Check / beta / clippy (push) Has been cancelled
Check / stable / clippy (push) Has been cancelled
Check / nightly / doc (push) Has been cancelled
Check / 1.89.0 / check (push) Has been cancelled
Test Suite / ubuntu / beta (push) Has been cancelled
Test Suite / ubuntu / stable (push) Has been cancelled
Test Suite / macos-latest / stable (push) Has been cancelled
Test Suite / windows-latest / stable (push) Has been cancelled
Test Suite / ubuntu / stable / coverage (push) Has been cancelled
|
2025-12-19 13:41:14 -07:00 |
|
|
|
ee1bee22eb
|
refactor: Improved test assertions in the app module
|
2025-12-08 16:47:40 -07:00 |
|
|
|
659023d561
|
refactor: Improved error handling for the tail-logs subcommand to propagate errors up the stack instead of exiting there.
|
2025-12-04 10:10:19 -07:00 |
|
|
|
ad58912baf
|
test: Updated Rust edition to 2024 and refactored network module tests to be more idiomatic
|
2025-12-03 14:49:27 -07:00 |
|
|
|
cf00d7992e
|
fix: Updated the name of the should_ignore_quit_key to ignore_special_keys_for_textbox_input to give a better idea of what the flag is used for; also added alt keybinding for backspace
|
2025-03-27 15:21:44 -06:00 |
|
|
|
30507d9d01
|
docs: Updated the README to include the new flags
|
2025-03-17 13:26:46 -06:00 |
|
|
|
b4ff5f3351
|
feat: Added the Eldritch theme and updated documentation
|
2025-03-10 15:49:40 -06:00 |
|
|
|
df38ea5413
|
feat: Write built in themes to the themes file on first run so users can define custom themes
|
2025-03-06 17:44:52 -07:00 |
|
|
|
72c922b311
|
feat: Created a theme validation macro to verify theme configurations before allowing the TUI to start
|
2025-03-05 14:37:34 -07:00 |
|
Alex Clarke
|
fd14a8152c
|
fix: change the name of the theme configuration file to 'themes'
|
2025-03-04 18:29:21 -07:00 |
|
|
|
5cb60c317d
|
feat: Initial support for custom user-defined themes
|
2025-03-04 18:09:09 -07:00 |
|
|
|
104bcd7bb2
|
refactor: Addressed Cargo fmt complaints
|
2025-02-27 20:42:32 -07:00 |
|
|
|
fd6fcfc98f
|
feat: CLI Support for multiple Servarr instances
|
2025-02-27 20:37:03 -07:00 |
|
|
|
f87e02cd7c
|
test: Added in unit tests for TUI support for multiple custom named Servarrs
|
2025-02-27 19:30:17 -07:00 |
|
|
|
111485e7c4
|
feat: Support for loading Servarr API tokens from a file
|
2025-02-27 16:53:29 -07:00 |
|
|
|
78f104f558
|
refactor: Added a debug line for logging to output the config used when starting Managarr
|
2025-01-26 14:56:37 -07:00 |
|
|
|
e8a6f740b9
|
refactor: Updated the 2018 idiom lint to the 2021_compatibility lint
|
2025-01-26 14:47:40 -07:00 |
|
|
|
f139db07d9
|
feat(app): Dispatch support for all relevant Sonarr blocks
|
2024-11-27 17:06:20 -07:00 |
|
|
|
d7d223400e
|
style(linter): Removed unused imports that were missed on the last commit
|
2024-11-20 19:36:01 -07:00 |
|
|
|
34157ef32f
|
feat(cli): Added a spinner to the CLI for long running commands like fetching releases
|
2024-11-20 19:33:40 -07:00 |
|
|
|
16bf06426f
|
fix(config): The CLI panics if the servarr you specify has no config defined
|
2024-11-19 16:29:25 -07:00 |
|
|
|
cc02832512
|
feat(network): Added support for fetching season releases for Sonarr
|
2024-11-19 15:59:35 -07:00 |
|
|
|
d5e6d64d0f
|
fix: Imported a missing macro in the panic hook
|
2024-11-15 18:43:36 -07:00 |
|
|
|
e14b7072c6
|
feat(network): Added get quality profiles and get episode details events for Sonarr
|
2024-11-15 18:19:03 -07:00 |
|
|
|
1fe95d057b
|
feat(cli): Sonarr CLI support for fetching all episodes for a given series
|
2024-11-15 15:14:34 -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 |
|
|
|
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 |
|
|
|
0d8803d35d
|
fix(ui): Fixed a bug that would freeze all user input while background network requests were running
|
2024-11-06 15:50:47 -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 |
|
|
|
9936ce1ab5
|
Removed the need for use_ssl to indicate SSL usage; instead just use the ssl_cert_path
Added the ability to specify either host/port, or uri for configuring Radarr
|
2024-11-05 18:16:01 -07:00 |
|
|
|
8d7cb63c7a
|
Remove the terminal size checks since they've caused so many issues since their introduction
|
2024-11-03 15:33:08 -07:00 |
|
tangowithfoxtrot
|
ea9a9070ce
|
Merge branch 'rc/v0.1.6-address-community-comments' into add-env-var-config-options
|
2024-11-03 13:40:53 -08: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 |
|
tangowithfoxtrot
|
9326428141
|
feat: allow configuration via env vars
|
2024-11-03 11:20:15 -08:00 |
|
|
|
f6f477b124
|
Added HTTPS support for all Servarrs
|
2024-11-02 18:32:44 -06:00 |
|
|
|
61ce0468c6
|
Added --config and --disable-terminal-size-checks flags to make the demo work properly [skip ci]
|
2024-10-31 14:53:49 -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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
c8781ae442
|
Removed unnecessary use of clap since I'm making a TUI and not a CLI application
|
2023-08-08 10:50:07 -06:00 |
|
|
|
a8f6a5398b
|
Fixed long-running requests to be cancelled when users try to change tabs or contexts.
|
2023-08-08 10:50:07 -06:00 |
|
|
|
e253ca8359
|
Did some cleanup
|
2023-08-08 10:50:07 -06:00 |
|
|
|
4fb83c114a
|
Cleaned up the block selection logic to use the new BlockSelectionState struct
|
2023-08-08 10:50:06 -06:00 |
|
|
|
7f3dd18478
|
Full support for editing movies and managing tags
|
2023-08-08 10:50:06 -06:00 |
|
|
|
f92042fb21
|
Added some better theming to the UI, enabled clippy to warn on 2018 idioms, and added human_panic hook to report bugs
|
2023-08-08 10:50:05 -06:00 |
|
|
|
08eabb24db
|
Added support for sorting when looking to manually add a release
|
2023-08-08 10:50:05 -06:00 |
|
|
|
0f9dc639a8
|
Cleaned up some code with some macros
|
2023-08-08 10:50:05 -06:00 |
|
|
|
8120debe81
|
Working manual search with UTF-8 support and scrolling. Still need release details and finally, manually selecting release to download.
|
2023-08-08 10:50:05 -06:00 |
|
|
|
1ad1b16668
|
Refresh, disk scan, and trigger auto-scan support and partial implementation for manual searches
|
2023-08-08 10:50:05 -06:00 |
|