Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2020-09-04Merge pull request #22597 from ↵Roeland Jago Douma
nextcloud/techdebt/noid/allow-to-di-the-settings-manager Add missing alias for OCP\Settings\IManager and deprecate the old one
2020-09-04Merge pull request #17456 from ↵John Molakvoæ
brad2014/feature/brad2014/12391-improve-imip-mail-message-take-2
2020-09-04Add missing alias for OCP\Settings\IManager and deprecate the old oneJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-09-04Merge pull request #22550 from ↵Joas Schilling
nextcloud/bugfix/13556/use-correct-root-when-compiling-scss Use the correct root to determinate the webroot for the resource
2020-09-04[tx-robot] updated from transifexNextcloud bot
2020-09-03Fix app password updating out of boundsRoeland Jago Douma
When your password changes out of bounds your Nextcloud tokens will become invalid. There is no real way around that. However we should make sure that if you successfully log in again your passwords are all updates * Added event listener to the PostLoggedInEvent so that we can act on it - Only if it is not a token login * Make sure that we actually reset the invalid state when we update a token. Else it keeps being marked invalid and thus not used. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-09-02Minor cleanup: php-cs-fixer, tests, interface consistencyBrad Rubenstein
IMipPlugin.php Removed blank lines to make php-cs-fixer happy. Minor cleanup: bugs found by Psalm static checker IEMailTemplate: The public interface to addBodyListItem also needs to include the new plainIndent parameter. IMipPlugin: Fixes an undefined variable for events that do not have DTEND. Also use explicit string conversion for parameters and properties in several places. The new email template adds an additional blank line before "button" links in plain text, so the tests were fixed to include that additional blank line. Signed-off-by: Brad Rubenstein <brad@wbr.tech>
2020-09-02Use the correct root to determinate the webroot for the resourceJoas Schilling
Since all the compiled routes are based on the server webroot, we have to use this, independent from which app this belongs to. Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-09-01Merge pull request #22423 from nextcloud/bugfix/noid/direct-editing-encryptionRoeland Jago Douma
Do not expose direct editing if no master key is available
2020-09-01Only disable zip64 if the size is knownRoeland Jago Douma
Else we might run into the issue that for an external storage where the size is not known yet we do not use zip64. Which then of course fails on large zip files. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-09-01Do not expose direct editing if no master key is availableJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-09-01Merge pull request #22116 from ↵Roeland Jago Douma
nextcloud/bugfix/noid/transfer-ownership-share-root Fix share transfer of single files and on the transfered node
2020-09-01Merge pull request #16632 from nextcloud/bugfix/external-reshareRoeland Jago Douma
Set proper root path for single file shares originating from other storages
2020-08-31Merge pull request #22514 from nextcloud/fix/s3/only_delete_new_failedRoeland Jago Douma
Fix S3 error handling
2020-08-31set the mount id before calling storage wrapperRobin Appelman
this allows the storage wrapper to use the mount id for it's own logic Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-08-31Merge pull request #22472 from nextcloud/fix/contacts-interaction-blob-postgresblizzz
Fix writing BLOBs to postgres with recent contacts interaction
2020-08-31Transfer shares of the transferred root nodeJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-08-31Only update the filecache entry once the file has been written to S3Roeland Jago Douma
If we already update before we have no way to revert if the upload fails. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-08-31Don't lose filecache entry on s3 overwrite errorRoeland Jago Douma
If the object store errors we should not always delete the filecache entry. As this might lead to people losing access to their files. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-08-30Merge pull request #22476 from nextcloud/setting-sections-uniqueRoeland Jago Douma
ignore duplicate setting sections
2020-08-28ignore duplicate setting sectionsRobin Appelman
this prevents some 'Section with the same ID already registered' errors in the log also includes an improvement of the error message to make other cases easier to find Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-08-28Merge pull request #21288 from lmamane/masterRoeland Jago Douma
Return correct loginname in credentials
2020-08-28Fix writing BLOBs to postgres with recent contacts interactionChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-08-28trim slashesRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-08-28Set proper root path for single file shares originating from other storagesJulius Härtl
Co-authored-by: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: Julius Härtl <jus@bitgrid.net> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-08-28[tx-robot] updated from transifexNextcloud bot
2020-08-27[tx-robot] updated from transifexNextcloud bot
2020-08-26Merge pull request #22432 from nextcloud/enh/phpdocRoeland Jago Douma
Add php docs build script
2020-08-26Merge pull request #22421 from nextcloud/group-folder-quota-warningRoeland Jago Douma
show better quota warning for group folders and external storage
2020-08-26Remove @package annotations from public namespaceJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-08-26Remove wrongly annotated package namesJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-08-26[tx-robot] updated from transifexNextcloud bot
2020-08-25show better quota warning for group folders and external storageRobin Appelman
instead of showing the generic 'Your storage is full' message, better explain that it's the group folder/external storage that is full Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-08-25Merge pull request #22359 from nextcloud/fix/noid/flow-leaking-scopeJoas Schilling
fix possible leaking scope in Flow
2020-08-24Merge pull request #22393 from nextcloud/fix/license-headers-20Roeland Jago Douma
Update the license headers for Nextcloud 20
2020-08-24Merge pull request #21894 from nextcloud/fix-file-quotaJoas Schilling
fix: file quota was not applied in all cases
2020-08-24Update the license headers for Nextcloud 20Christoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-08-24Merge pull request #22382 from nextcloud/bugfix/22380John Molakvoæ
Add repair step to remove old dashboard app config
2020-08-24fix possible leaking scope in FlowArthur Schiwon
- a configured flow can be brought into consideration, despite its event was not fired - it could either run through - or run into a RuntimeException and killing processing of valid flows Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2020-08-24Add repair step to remove old dashboard app configJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-08-23[tx-robot] updated from transifexNextcloud bot
2020-08-21Properly search for users when limittogroups is enabledRoeland Jago Douma
Searching just for the uid is not enough. This makes sure this done properly again now. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-08-20iMIP email improvements (take 2)brad2014
This PR is a replacement for PR #17195. It is intended to be simpler to review and approve, with fewer changes, some disabled by default. It addresses issues #12391 and #13555, with the following changes: - The plainText of iMIP emails has been upgraded as described in issue #12391. The HTML design style has not been changed. - Some of the HTML and plainText content has been rearranged (simplified header language, moving the event title to from text body to the first item in the bullet list, spelling corrections, moving the description to the end of the list), per issue #12391. - The interface for EMailTemplate has been extended: addBodyListItem now takes an optional `plainIndent` parameter. Existing callers see no change. Where new calls set the new parameter >0, the list item label (metaInfo) is put in column 1, and the value is indented into column 2 (properly accounting for multiple lines, if any). - An optional dav config setting has been added, `invitation_list_attendees`. It defaults to 'no', leaving emails unchanged. If set by the site admin to 'yes', then iMIP emails include, for the organizer and each attendee, their name, email, and a ✔︎ if they have accepted the invitation. - Minor refactoring. Notes: - The labels for organizers and attendees list items are new, and require translation/localization. - Dav config settings are documented in the code, but not in the Administrator's Guide. Signed-off-by: brad2014 <brad2014@users.noreply.github.com>
2020-08-20Merge pull request #20891 from cuppett/cuppett/issue#19790Roeland Jago Douma
Resolves #19790, Provides Support for IAM Credentials
2020-08-20Merge pull request #22331 from ↵Roeland Jago Douma
nextcloud/bugfix/noid/dont-use-deprecated-inigetwrapper Don't use deprecated getIniWrapper() anymore
2020-08-20Merge pull request #21529 from nextcloud/enh/encryption/improve_key_formatMorris Jobke
New SSE key format
2020-08-20Don't use deprecated getIniWrapper() anymoreJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-08-20fix: file quota was not applied in all caseskorelstar
2020-08-20Return correct loginname in credentials,Lionel Elie Mamane
even when token is invalid or has no password. Returning the uid as loginname is wrong, and leads to problems when these differ. E.g. the getapppassword API was creating app token with the uid as loginname. In a scenario with external authentication (such as LDAP), these tokens were then invalidated next time their underlying password was checked, and systematically ceased to function. Co-authored-by: kesselb <mail@danielkesselberg.de> for: switch to consistent camelCase Signed-off-by: Lionel Elie Mamane <lionel@mamane.lu>
2020-08-20Resolves #19790, Provides Support for IAM CredentialsStephen Cuppett
Includes support for either leveraging environment variables passed to the PHP runtime or IAM instance profile present on the host being used. The default and first choice is still the parameter file as documented. See also: https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/guide_credentials_provider.html#chaining-providers Signed-off-by: Stephen Cuppett <steve@cuppett.com>