Robert Resch
96f84b2b99
Sort homeassistant json files ( #155285 )
2025-10-28 10:33:10 +01:00
Anuj
591eb94515
Moved non-translatable URL out of strings.json for plex ( #154826 )
2025-10-19 19:49:57 +02:00
epenet
e14cf8a5b9
Remove deprecated service in plex ( #146608 )
...
* Remove deprecated service in plex
* Update json/yaml
2025-06-12 10:43:03 +02:00
Paul Bottein
2be6ecd50f
Assign plex update entity to server device ( #143654 )
...
* Assign plex update entity to server device
* Fix tests
* Apply suggestions from code review
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-04-25 11:21:14 +02:00
Norbert Rittel
f42f698dbc
Fix missing sentence-casing in a few plex strings ( #142720 )
2025-04-11 16:38:07 +03:00
Joost Lekkerkerker
ef5d9d7377
Partly migrate Plex to has entity name ( #98841 )
...
* Partly migrate Plex to has entity name
* Use friendly name for device name
* Lowercase
2023-12-15 08:56:26 +01:00
Franck Nijhof
90d839724c
Migrate integration services (N-P) to support translations ( #96376 )
2023-07-12 00:33:37 +02:00
Paulus Schoutsen
5eee600fa8
Ban brand name translations as step titles ( #68801 )
2022-03-28 10:41:39 -07:00
Philip Allgaier
4d2432cffb
Consistent lower-case spelling of "optional" ( #55976 )
2021-09-08 22:16:12 +02:00
SNoof85
883c9b5e18
Add reauth_successful to base strings ( #41316 )
2020-10-06 11:29:53 +02:00
springstan
c00915a6a7
Add ssl and verify_ssl to base strings for config flows ( #40944 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-10-03 16:06:45 +02:00
springstan
064a453604
Add already_in_progress to base strings for config flows ( #40961 )
2020-10-03 15:49:09 +02:00
jjlawren
3596eb39f2
Add support to reauthorize expired Plex tokens ( #40469 )
2020-09-28 16:14:54 +02:00
jjlawren
9aac8482d5
Remove deprecated Plex YAML config ( #36388 )
2020-06-03 09:20:21 -07:00
jjlawren
c12f8bed43
Plex discovery on demand ( #35303 )
...
* Allow Plex discovery on demand
* Add new discovery source
* Add tests
2020-05-13 09:11:00 -04:00
Paulus Schoutsen
dd32324e01
Use config flow references for data ( #35529 )
2020-05-12 10:50:44 -07:00
jjlawren
ad419911bc
Add config option to ignore Plex Web clients ( #34708 )
2020-05-08 09:49:15 -07:00
jjlawren
740d9c575e
Add manual config flow for Plex ( #34476 )
2020-05-05 15:42:21 -07:00
Paulus Schoutsen
55dfca7467
Drop title from translations if brand name ( #34306 )
2020-04-16 12:52:53 -07:00
Paulus Schoutsen
d36204a968
Move title translation to root ( #33850 )
2020-04-15 09:41:18 -07:00
Franck Nijhof
39336d3ea3
Add prettier (in pre-commit and CI) ( #33693 )
...
* Add prettier (in pre-commit and CI)
* Make all file prettier
* Change order
* Add to Azure Pipelines
* Fix a YAML file prettier caught as invalid
* Remove flow mapping using curly braces from all YAML service files
2020-04-05 17:27:16 +02:00
Paulus Schoutsen
4717d072c9
Remove discovery and legacy config file loading for Plex ( #32510 )
2020-03-05 12:36:18 -08:00
Paulus Schoutsen
dd7d8d4792
Remove 'show all controls' option for Plex ( #32391 )
2020-03-04 14:42:50 -08:00
jjlawren
0213f43f10
Add options to ignore shared/managed Plex clients ( #31738 )
...
* Add option to ignore shared/managed Plex clients
* Start to allow user selection
* hass object not ready during init
* Don't bother sorting
* Plex account multi-select, handle new users not matching config
* Fix/add tests
* Lint simplifications
* Review cleanup
* Oops
* Rename options attributes, fix/add tests
2020-02-18 16:46:45 -08:00
Franck Nijhof
0173c61fee
Spelling: Config(uration) ( #31782 )
2020-02-13 08:27:00 -08:00
jjlawren
6a02c6540e
Stop Plex config flow imports where more user input needed ( #29241 )
...
* Abort imports that require user interaction, update logs and tests
* Disable lint
2019-11-30 22:07:12 -08:00
jjlawren
a3c98440e0
Remove manual config flow step ( #27291 )
2019-10-07 11:29:12 -07:00
jjlawren
571ab5a978
Plex external config flow ( #26936 )
...
* Plex external auth config flow
* Update requirements_all
* Test dependency
* Bad await, delay variable
* Use hass aiohttp session, bump plexauth
* Bump requirements
* Bump library version again
* Use callback view instead of polling
* Update tests for callback view
* Reduce timeout with callback
* Review feedback
* F-string
* Wrap sync call
* Unused
* Revert unnecessary async wrap
2019-10-01 17:20:30 +02:00
jjlawren
9b204ad162
Add Plex config options support ( #26870 )
...
* Add config options support
* Actually copy dict
* Move media_player options to PlexServer class
* Handle updated config options
* Move callback out of server
2019-09-26 11:10:20 +02:00
jjlawren
5914475fe5
Add manual step to Plex config flow ( #26773 )
...
* Add manual config step
* Pass token to manual step
* Fix for no token
* Show error
* Specify key location
* Cast discovery port to int
2019-09-23 00:23:14 +02:00
jjlawren
2d12bac0e2
Add Plex config flow support ( #26548 )
...
* Add config flow support
* Log error on failed connection
* Review comments
* Unused errors
* Move form to step
* Use instance var instead of passing argument
* Only share servers created by component
* Return errors early to avoid try:else
* Separate debug for validation vs setup
* Unnecessary
* Unnecessary checks
* Combine import flows, move logic to component
* Use config entry discovery handler
* Temporary lint fix
* Filter out servers already configured
* Remove manual config flow
* Skip discovery if a config exists
* Swap conditional to reduce indenting
* Only discover when no configs created or creating
* Un-nest function
* Proper async use
* Move legacy file import to discovery
* Fix, bad else
* Separate validate step
* Unused without manual setup step
* Async oops
* First attempt at tests
* Test cleanup
* Full test coverage for config_flow, enable tests
* Lint
* Fix lint vs black
* Add test init
* Add test package requirement
* Actually run script
* Use 'not None' convention
* Group exceptions by result
* Improve logic, add new error and test
* Test cleanup
* Add more asserts
2019-09-19 23:29:26 +02:00