Dark-Alex-17
|
c606fe8573
|
Added full support for managing root folders, and also for changing the root folder when adding a movie
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
a564710aee
|
Added the ability to add and delete root folders, and added a body to the error message logs and dialog box if a body is returned from the Servarr
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
9142d5ab3e
|
Added the Root Folders tab
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
d8a93efd5a
|
Updated the Asciinema to be public
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
a65b6328ed
|
Fixed a tags bug and added in an asciicast demo of Managarr's radarr functionality
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
88f0934ef1
|
Testing using a webm demo of Managarr instead of a gif
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
cacc452fa1
|
Fixed search and filter boxes to look better in 16:9 aspect ratios
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
a09eb83555
|
Fixed Add movie, edit movie, and edit collection UIs to look better in 16:9 aspect ratios
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
b9771ab108
|
Updated UI layout to have the Radarr logo on the right and shrunk the context row so the managarr UI looks better on 16:9 aspect ratio systems as well as 16:10
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
7a45aee126
|
Updated README to be more consistent
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
0ab43adcd9
|
Fixed bug in deserializing inCinemas in the MinimumAvailability enum
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
bf5ecbd5a6
|
Implemented the ability to edit collections and fixed a refresh bug so screens will automatically refresh when users edit movies or collections
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
173e81fc17
|
Fixed downloads output path horizontal scrolling bug
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
841147f1c2
|
Fixed a bug that no longer reset horizontally scrollable text once the selection changed
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
9be4affec5
|
Fixed a bug that no longer reset horizontally scrollable text once the selection changed
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
9a59ee0af9
|
Fixed an accidental bug in empty responses
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
d132068152
|
Fixed an accidental bug in empty responses
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
bf03914e63
|
Fixed a GetReleases bug after refactoring the is_loading logic
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
514fd2244a
|
Added horizontal scrolling for long movie titles, a refresh key, and fixed the network issues so that network requests are sent once every 20 seconds by default to not stress out the server.
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
7f3dd18478
|
Full support for editing movies and managing tags
|
2023-08-08 10:50:06 -06:00 |
|
Dark-Alex-17
|
c946d916ad
|
Functional tags implementation for adding movies! Still need to fix weird loading bug when searching a movie that shows an error too soon before results are loaded, need to fix the horizontal scrolling issue, and I need to change the quality profile map to use the BiMap
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
a23fc84d5b
|
Mostly completed tags implementation; still need to add the UI option for the Add Movie popup, and I still need to fix the REALLY FAST horizontal scrolling issue (I'm thinking just %2 everything to slow it down). Oh, and also need to convert the quality profile Hashmap into a BiMap
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
03928778f5
|
Mostly completed tags implementation; still need to add the UI option for the Add Movie popup, and I still need to fix the REALLY FAST horizontal scrolling issue (I'm thinking just %2 everything to slow it down). Oh, and also need to convert the quality profile Hashmap into a BiMap
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
207b8a8c80
|
Mostly completed tags implementation; still need to add the UI option for the Add Movie popup, and I still need to fix the REALLY FAST horizontal scrolling issue (I'm thinking just %2 everything to slow it down). Oh, and also need to convert the quality profile Hashmap into a BiMap
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
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 |
|
Dark-Alex-17
|
652dc0f2c4
|
Completed edit movies implementation, cleaned up the Movies table, and fixed a bug when adding a movie from the CollectionDetails screen.
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
d5117fda39
|
Added pre-commit and pre-push hooks with the help of cargo-husky. This also means that I need to temporarily allow specific bits of dead code until I implement support for at least one more Servarr
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
74502f5462
|
Fixed another bug with properly showing the right colors for downloading files. Accidentally named the download field id instead of movie_id
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
2870a45ee6
|
Fixed another bug with properly showing the right colors for downloading files. Accidentally named the download field id instead of movie_id
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
1b915a7f9a
|
Fixed an accidental overflow bug when determining when to scroll text horizontally or not
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
6866f90329
|
Added support for adding movies directly from the collection details UI, refactored to support contexts for different routes, and fixed the horizontal scrolling bug with the get_width_with_margin function.
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
3007f76efe
|
Incremented patch version after fixing previous bug
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
9375382a12
|
Fixed bug so users can now search on filtered movies and collections.
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
08eabb24db
|
Added support for sorting when looking to manually add a release
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
3ae5020051
|
Fixed an incomplete comment in the Makefile
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
027cd0ff2d
|
Improved logging format
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
13e9ae08ec
|
Upgraded to the first stable version of Mockito!
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
28d9f3abe0
|
Added a checkmark to the add-movie UI that indicates if a movie is already in the user's library or not
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
dcc251ae01
|
Cleaned up active radarr block delegation to not have giant match arms and instead just check an array, and fixed a UI bug that shows an error message if a movie is already in a user's library.
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
fa381cea01
|
Fixed a UI bug that briefly showed "No movies found" error before actually loading content
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
316c129b99
|
Fixed UI bug that didn't alert users when they tried to add a movie that couldn't be found
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
dc9ea91739
|
Added Wekan logo and link to the Wekan board
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
1c670e0925
|
Added Wekan logo and link to the Wekan board
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
8968eb0015
|
Created a Wekan board to track bugs, features, changes, etc. This should make life easier moving forward.
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
d358935386
|
Optimized copy-able types
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
110da1c0ee
|
Implemented unit tests for ui utils
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
e9b37e23ae
|
Completed events unit tests
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
47da289738
|
Improved unit test coverage in radarr_network to ensure the handler calls the correct functions.
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
20143a0832
|
Added SonarQube analysis to the Makefile
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
88f10d13bb
|
Upgraded crossterm and indoc
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
fe8150b923
|
Fixed output path being nullable bug for downloads
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
83446b32d3
|
Completed unit tests for all network modules and fixed a couple of bugs. On to the UI!
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
15d29e0362
|
Partially complete radarr_network tests. Still need to add everything past get_collections
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
79e21b6726
|
Implemented network tests
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
ef781a415c
|
Initial API tests with Mockito
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
a5aa590f95
|
Added tests for radarr models and refactored get_movie_status to live inside the radarr_network module
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
f38de0a6c3
|
Added tests for radarr models and refactored get_movie_status to live inside the radarr_network module
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
4962f3d5c3
|
Added tests for models
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
a939346d30
|
Fixed NZB related bug that has no peers in releases when using an NZB indexer
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
69964b7f02
|
Added tests for the movie_details handler and created some more test utilities and macros
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
1181449cbf
|
Updated test names to be more consistent with each other and added collection details tests
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
52739f4da0
|
Added unit tests for the add_movie_handler and added an additional test to radarr handles to ensure proper delegation. Also added a few macros for testing scrolling and home/end in all handlers to make life easier for those tests.
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
a7dccf7990
|
Fixed random bug in file info menu and added all blocks to be rounded borders
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
befd4bc15a
|
Added Makefile and tests for the main radarr_handler
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
c15bda5885
|
Started writing more tests in the handlers
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
4fa2ce6aee
|
Fixed bug in collection details table that showed context for main collections table
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
3af3eddf71
|
Added unit tests to the app module
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
0f9dc639a8
|
Cleaned up some code with some macros
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
cab3d1d50d
|
Updated README for what still needs to be done
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
6735849518
|
Fully functional manual searching capabilities and refresh capabilities for all movies, downloads, and collections
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
05b8f85dfb
|
Updated UI to have contextual help with tables so the UI doesn't feel so crowded
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
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 |
|
Dark-Alex-17
|
1ad1b16668
|
Refresh, disk scan, and trigger auto-scan support and partial implementation for manual searches
|
2023-08-08 10:50:05 -06:00 |
|
Dark-Alex-17
|
69981857d8
|
Added delete download functionality
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
8f6505bb1e
|
Full support for adding movies with drop downs!
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
3b5b92369d
|
Removed unused dependencies now
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
b748d27a06
|
Partial implementation for additional add-movie details. Need to implement selection menus now but that's it!
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
d1da5af6d7
|
Removed intention of ever having Overseerr support. Seems redundant
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
960319c3e7
|
Successful implementation of movie adding and deleting, and refactored network logic to be more reusable later
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
08cde20359
|
Mostly added Add movie functionality. Removed calendar functions for now. Want to add the ability to modify settings and quality profiles first
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
ae6e19a414
|
Partial matrix implementation
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
3dce6c7517
|
Added default message when there's a movie without history
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
cd0cf2e04a
|
Added delete movie functionality
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
24a36443e9
|
Refactored filtering and searching logic to be more clean and added home/end support in tables.
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
864dd4e331
|
Updated README with accurate Radarr functionalities
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
fcb3097824
|
Fixed movie display bug
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
ca86cad950
|
Fully added filtering and searching!
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
25730a3324
|
Partially working filtering logic
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
afeb333100
|
Added another TODO to Radarr features
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
4c6c2bcdcb
|
Updated README to have a demo file
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
4d049c9ddf
|
Updated README to have a demo file
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
d328714d00
|
Updated README to include list of features and what features are currently missing
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
2cb4cd3eee
|
Updated README and fixed a TMDB parsing bug for movie details
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
a304367e0e
|
Refactored handlers and UI to have a separate radarr module, and implemented movie search functionality for existing movies.
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
3f378fb25a
|
Refactored things a bit and added help text support
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
ff6e392af1
|
Added collections support
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
43e35da49f
|
Added horizontally scrollable text
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
44db47f8ee
|
Added error windows with scrolling text, and a colorized Radarr logo. Also added header row with header tabs
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
daf08c10cc
|
Added tabs and navigation for movie info
|
2023-08-08 10:50:04 -06:00 |
|
Dark-Alex-17
|
c16f234088
|
Implemented Library and Download tabs!
|
2023-08-08 10:50:04 -06:00 |
|