- retry on connection errors
- refactoring
What's Changed
* features/1.10.0 by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/111
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.9.0...v1.10.0
v.1.9.0
- add rate limiting handling (retry on HTTP 429, exponential wait)
- remove tqdm dependency and progress bar
- minor bug fixes
What's Changed
* features/1.9.0 by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/106
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.8.4...v.1.9.0
v.1.8.4
Fix bug in refresh token auth (do not use connection token if param used)
What's Changed
* bugs/1.8.4 by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/103
* version bump by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/104
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.8.3...v.1.8.4
v.1.8.3
Bug fixes:
- handle errors on download stream (e.g. object not found)
- handle empty encryption password and re-raise error
What's Changed
* Bugs/1.8.3 by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/101
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.8.2...v.1.8.3
v.1.8.2
- Branding model issues bug fixes
What's Changed
* fix branding models (99) by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/100
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.8.1...v.1.8.2
v.1.8.1
- moved custom transport into client init (conflicts with concurrent instances in different event loops)
What's Changed
* move custom transport to init (conflicting loops) by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/90
* version bump by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/91
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.8.0...v.1.8.1
v.1.8.0
- retries included in client via custom transport
- public endpoints accessible without connection
What's Changed
* features/1.8.0 by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/89
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.7.0...v.1.8.0
v.1.7.0
Added branding endpoints and relevant tests
Minor bug fixes
What's Changed
* added branding endpoints, minor bugfixes by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/88
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.6.0...v.1.7.0
v.1.6.0
- updated tests to unittest async testing
- correct handling of redirect uri setup
- custom filename for uploads
- mfa models added
What's Changed
* version bump by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/59
* Added example to list all rooms as an auditor and export to CSV by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/60
* updated build action, added build info (setup.py) by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/61
* Merge pull request 61 from unbekanntes-pferd/actions-add-build by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/62
* Actions add build by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/63
* added dependency for tests and env config by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/64
* env mapping by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/65
* dotenv import fix by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/66
* actions merge by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/67
* Merge pull request 67 from unbekanntes-pferd/master by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/68
* Actions add build by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/69
* update testing by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/70
* testing environment setup by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/71
* added e2e tests to testing action by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/72
* delete user keypair (e.g. failed tests) by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/73
* add test badge, typos by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/74
* added new example (user import) by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/76
* migrate tests to unittest by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/78
* Tests by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/79
* Tests by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/80
* Features/1.6.0 by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/81
* run jobs sequentially (test collision) by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/82
* skip e2e transfer tests in github action by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/83
* run tests indiviually in github action by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/84
* Features/1.6.0 by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/85
* version bump, readme update 1.6.0 by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/86
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.5.3...v.1.6.0
v.1.5.3
What's Changed
* updated recursion (bugfix) by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/55
* fixed bug with wrong filter for node by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/56
* fixed url encoding for filter param by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/57
* fix url encoding: node by path by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/58
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.5.1...v.1.5.3
v.1.5.1
* Bug fixes (callback validation, default chunksize, error inheritance)
What's Changed
* Bugs/1.5.1 by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/54
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.5.0...v.1.5.1
v.1.5.0
* Improved error handling (base error classes)
* Down- and upload callbacks
* Down- and upload accept node ids
* Added new referenceId endpoint
* Own httpx clients for up- and download
* Added proxy config
What's Changed
* Features/1.5.0 by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/53
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.4.1...v.1.5.0
v.1.4.1
What's Changed
* fixed bugs: stuck uploads, folder upload, types by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/45
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.4.0...v.1.4.1
v.1.4.0
* proxy upload refactoring (dracoon.nodes)
* DRACOON Server tests
* Fixed url encoding in search string (search nodes)
* Refactored and updated event log endpoints
* Extended type hints
What's Changed
* V.1.4.0 by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/44
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v.1.3.1...v.1.4.0
v.1.3.1
* Updated S3 status polling (increasing waiting time)
* Bug fixes (public key encryption)
v.1.2.0
* Custom errors
* Improved error handling
* Helper to improve batch processing async requests
* Minor bug fixes
What's Changed
* V1.2.0 by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/41
* V1.2.0 by unbekanntes-pferd in https://github.com/unbekanntes-pferd/dracoon-python-api/pull/42
**Full Changelog**: https://github.com/unbekanntes-pferd/dracoon-python-api/compare/v1.1.0...v.1.2.0