Pytal
Pytal
## Summary - Allows getting/setting the password hash of a given user ## Checklist - Code is [properly formatted](https://docs.nextcloud.com/server/latest/developer_manual/digging_deeper/continuous_integration.html#linting) - [Sign-off message](https://github.com/src-d/guide/blob/master/developer-community/fix-DCO.md) is added to all commits - [ ]...
## Summary Adds a method for validating that a hashed password has been hashed by IHasher::hash() This can be used when the original plain text password is not known, otherwise...
## Summary Calling `transfer()` with a source user who has not yet logged in will throw an "Unknown path" error. To fix this we initialize the source user filesystem like...
## Summary Before | After --- | ---  |  ## Checklist - Code is [properly formatted](https://docs.nextcloud.com/server/latest/developer_manual/digging_deeper/continuous_integration.html#linting) - [Sign-off message](https://github.com/src-d/guide/blob/master/developer-community/fix-DCO.md) is added to all commits - [ ] Tests...
### ☑️ Resolves * Document API addition from https://github.com/nextcloud/server/pull/46596/files#diff-cc8844ef4104f51d5415dfcfb305505566f24f660c9902373359c85983a65cdd ### 🖼️ Screenshots 
## Summary Fix https://github.com/nextcloud/server/issues/48411 Before | After --- | ---  |  ## Checklist - Code is [properly formatted](https://docs.nextcloud.com/server/latest/developer_manual/digging_deeper/continuous_integration.html#linting) - [Sign-off message](https://github.com/src-d/guide/blob/master/developer-community/fix-DCO.md) is added to all commits - [x]...
Fix https://github.com/nextcloud/privacy/issues/1141 
The share count returned from `/api/v1/users/` did not match the number of shares from `/api/v1/users` as it didn't include circle shares This adds a new property which includes the shares...