blacktwin
61d93e78ba
refactor for new method to check if path exists
2021-10-26 17:49:40 -04:00
blacktwin
9764ad4038
removing example
2021-10-22 17:02:38 -04:00
blacktwin
7e04b9fc4e
Library.edit method docstring update with example
2021-09-27 10:19:28 -04:00
blacktwin
25fbf6b220
adding convenience methods for adding and removing locations from a library
2021-09-27 10:18:59 -04:00
blacktwin
e8711e9b35
update to Library.edit method to allow editing locations
2021-09-27 10:17:48 -04:00
blacktwin
75c4886b01
update to Library.add method to allow for multiple locations
2021-09-27 10:16:53 -04:00
JonnyWong16
6cacc4a55a
Add playlist title search and sorting ( #782 )
...
* Add title and sort arguments to server playlists method
* Raise NotFound when retrieving a playlist or collection
* Update tests for collection/playlist NotFound
2021-07-26 20:45:58 -05:00
JonnyWong16
456a8a53ab
Merge pull request #788 from JonnyWong16/feature/search_objects
...
Add ability to use FilterChoice and FilteringSort objects in library search
2021-07-16 09:21:55 -07:00
JonnyWong16
82fa178952
Merge pull request #781 from JonnyWong16/feature/parse_smart_filter
...
Add ability to parse the smart filters from collections and playlists
2021-07-16 09:21:10 -07:00
JonnyWong16
be1b6eb646
Add ability to use FilteringSort objects for library search sort
2021-07-04 19:21:44 -07:00
JonnyWong16
293207e186
Add ability to use FilterChoice objects for library search tags
2021-07-04 18:58:35 -07:00
JonnyWong16
91cb388dcb
Don't format sort direction if not present
2021-06-18 15:02:54 -07:00
JonnyWong16
a5dfbe6eb7
Add manual viewUpdatedAt sort field for photos
2021-06-18 14:04:14 -07:00
JonnyWong16
176aa36729
Allow blank sort direction
...
Some sort fields don't follow the `defaultDirection` if the sort direction is not specified (e.g. `year` returns `year:asc` instead of the default `year:desc`). Allow blank `sortDir` and let the server handle it.
2021-06-18 14:03:43 -07:00
JonnyWong16
a2bfc9e92f
Remove manual artist last played field
2021-06-14 08:38:09 -07:00
JonnyWong16
cfefbafc93
Remove manual random sort
2021-06-14 08:37:38 -07:00
JonnyWong16
7e8c93dcc7
Merge remote-tracking branch 'upstream/master' into bugfix/cleanup_findItems
2021-06-06 14:50:39 -07:00
JonnyWong16
2cd29f435a
Add method to get a collection or playlist by title in a library
2021-05-29 16:57:41 -07:00
JonnyWong16
95c1be28bc
Add PlexServer.createCollection() method
2021-05-29 16:57:41 -07:00
JonnyWong16
a435a5a9fa
Add limit to search filter
2021-05-29 16:57:40 -07:00
JonnyWong16
7d90fd60e8
Add library alias to create playlist
2021-05-29 16:57:39 -07:00
JonnyWong16
a131482cdc
Update creating smart playlist using search filters
2021-05-29 16:57:36 -07:00
JonnyWong16
3fc69a3709
Refactor usage of findItems
2021-05-24 17:28:11 -07:00
JonnyWong16
ada326bca1
Add recently added methods for each libtype
2021-05-23 21:15:18 -07:00
JonnyWong16
c76b2d4027
Merge remote-tracking branch 'upstream/master' into feature/multi_sort
2021-05-23 20:39:08 -07:00
JonnyWong16
a9597a9008
Merge remote-tracking branch 'upstream/master' into feature/plex_tv
2021-05-23 19:12:38 -07:00
JonnyWong16
b9a9abb129
Add manual collection sorts and fields
2021-05-20 20:12:57 -07:00
JonnyWong16
7b8757419b
Update search doc strings fro advanced filters
2021-05-16 13:26:41 -07:00
JonnyWong16
900dd3e7b9
Add support for advanced search filters
2021-05-16 13:26:21 -07:00
JonnyWong16
89e6d2d6f3
Fix matching sort key
2021-05-16 11:30:03 -07:00
JonnyWong16
814efb1def
Fix matching field when validating filter field
2021-05-15 23:12:19 -07:00
JonnyWong16
7146587b0d
Add additional filter fields per media type
2021-05-15 22:40:29 -07:00
JonnyWong16
3d20f307f4
Add additional manual sorts and fields
2021-05-15 18:09:52 -07:00
JonnyWong16
0b45e88d41
Allow predefined Plex multi-sorts
2021-05-15 16:04:05 -07:00
JonnyWong16
4f29eca311
Fix default random sort direction
2021-05-15 11:34:33 -07:00
JonnyWong16
6d4e7bed95
Add random sorting option
2021-05-15 11:25:42 -07:00
JonnyWong16
2af4f6d3eb
Allow for multi-sort in library search
2021-05-15 11:09:32 -07:00
JonnyWong16
006aee2483
Fix typo in library show agent doc string
2021-05-09 21:18:54 -07:00
JonnyWong16
75c8b9879b
Add ability to return the list of items from any tag filter
2021-05-09 20:03:12 -07:00
JonnyWong16
a82030aaa9
Merge pull request #722 from meisnate12/bugfix/library_advance_settings
...
Fix editing advanced settings without integer values
2021-05-09 19:42:12 -07:00
Elan Ruusamäe
aa8838ce7d
Fix spelling error for container_start value check ( #727 )
2021-04-18 22:05:19 -05:00
meisnate12
a999778f52
removed redundant value
2021-04-06 23:43:42 -04:00
meisnate12
4307a99511
fix for advanced settings that dont use ints
2021-04-06 16:01:45 -04:00
JonnyWong16
19fa6c1e50
Allow relative dates for search filters ( #717 )
...
* Add validation for relative date search filter values
* Update search doc strings for searching using relative dates
* Update library search tests for relative dates
* Fix relative date search test
* Automatically format negative sign in relative dates
* Fix relative date search test
2021-04-05 15:46:26 -05:00
JonnyWong16
2e7ae1f3ec
Fix LibrarySection totalViewSize for photo libraries ( #715 )
2021-04-05 14:36:19 -05:00
JonnyWong16
1c521308e2
Add totalViewSize method to LibrarySection and search bug fixes ( #712 )
...
* Fix more library section ID cast to int
* Add method to return library size for specific libtypes
* Add test for library totalViewSize
* Fix totalViewSize test episode count
* Don't need to use library _totalSize cache
* Validate title search arg as a filter kwarg
* Only validate search title if it is a list
* Update doc string for totalViewSize
2021-03-24 20:58:12 -05:00
JonnyWong16
f92d9d5e8c
Fix myplex share section ID cast to int ( #708 )
...
* Fix myplex share section ID cast to int
* Fix typo in search doc string
2021-03-22 14:31:54 -05:00
JonnyWong16
61d73be8a3
Don't use utils.cast for search values
2021-03-19 16:27:16 -07:00
JonnyWong16
3422bb7fb8
Separate search function for flake8 complexity
2021-03-15 10:06:54 -07:00
JonnyWong16
357818a857
Use separate totalViewSize cache for searching
...
Fixes #695
totalSize was getting overwritten when using search with a different libtype. This makes totalSize independant from search.
2021-03-15 10:03:01 -07:00