Florian von Garrel
2ee6bf7340
Add update platform to paperless integration ( #145638 )
...
* Add uüdate platform to paperless integration
* Add tests to paperless
* Add translation
* Fixed update unavailable
* Fetch remote version in update platform
* changed diagnostics
* changed diagnostic data
* Code quality
* revert changes
* code quality
2025-05-26 23:24:53 +02:00
Florian von Garrel
c14d17f88c
Add status sensors to paperless ( #145591 )
...
* Add first status sensor and coordinator
* New snapshot
* Add comment
* Add test for forbidden status endpoint
* Changed comment
* Fixed translation
* Minor changes and code optimization
* Add common translation; minor tweaks
* Moved translation from common to integration
2025-05-26 17:24:23 +02:00
Florian von Garrel
8c971904ca
Add reauth and reconfigure to paperless ( #145469 )
...
* Add reauth and reconfigure
* Reauth and reconfigure in different functions
* Add duplicate check
* Add test for reconfigure duplicate
* Removed seconds config entry fixture
2025-05-25 14:03:13 +02:00
Florian von Garrel
9a8c29e05d
Add paperless integration ( #145239 )
...
* add paperless integration - config flow and initialisation
* Add first sensors - documents, inbox, storage total and available
* Add status sensors with error attributes
* add status coordinator and organized code
* Fixed None error
* Organized code and moved requests to coordinator
* Organized code
* optimized code
* Add statustype state strings
* Error handling
* Organized code
* Add update sensor and one coordinator for integration
* add sanity sensor and timer for version request
* Add sensors and icons.json. better errorhandling
* Add tests and error handling
* FIxed tests
* Add tests for coverage
* Quality scale
* Stuff
* Improved code structure
* Removed sensor platform and reauth / reconfigure flow
* bump pypaperless to 4.1.0
* Optimized tests; update sensor as update platform; little optimizations
* Code optimizations with update platform
* Add sensor platform
* Removed update platform
* quality scale
* removed unused const
* Removed update snapshot; better code
* Changed name of entry
* Fixed bugs
* Minor changes
* Minor changed and renamed sensors
* Sensors to measurement
* Fixed snapshot; test data to json; minor changes
* removed mypy errors
* Changed translation
* minor changes
* Update homeassistant/components/paperless_ngx/strings.json
---------
Co-authored-by: Josef Zweck <josef@zweck.dev >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-05-22 12:17:38 +02:00