summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix many tests and warningsCarl Schwan2022-08-0811-106/+37
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Port existing server code to new interfaceCarl Schwan2022-08-0828-229/+160
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Deprecated ILogger from IJobCarl Schwan2022-08-084-25/+61
| | | | | | | Since the ILogger will be soon removed we need to ensure that nothing in the public api use it. Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Merge pull request #32958 from ↵Julius Härtl2022-08-022-3/+30
|\ | | | | | | nextcloud/fix/noid/permission-update-allow-public-uploads
| * fix share manager testsJulien Veyssier2022-08-021-1/+28
| | | | | | | | Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
| * don't reduce file public link permissions if public upload is not enabledJulien Veyssier2022-08-011-2/+2
| | | | | | | | Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
* | Merge pull request #33425 from nextcloud/fix/fix-dynamic-properties-in-testsCôme Chilliet2022-08-0210-12/+25
|\ \ | | | | | | Fix dynamic property creations in test files
| * | Document all getIncomplete implementations as returning string|falseCôme Chilliet2022-08-023-3/+3
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Fix dynamic property creations in test filesCôme Chilliet2022-08-017-9/+22
| |/ | | | | | | | | | | This fixes warnings in PHP 8.2 Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #33428 from nextcloud/improve-accessibility-deviceVincent Petry2022-08-023-9/+30
|\ \ | | | | | | Improve Devices & sessions settings
| * | Improve Devices & sessions settingsCarl Schwan2022-08-023-9/+30
| |/ | | | | | | | | | | | | | | - Add label for better accessibility - Only allow to add app token with a name - Align in rows Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | Merge pull request #33432 from nextcloud/nickvergessen-patch-1Vincent Petry2022-08-021-0/+1
|\ \ | | | | | | Remove "needs info" label when the issue is not stale anymore
| * | Remove "needs info" label when the issue is not stale anymoreJoas Schilling2022-08-021-0/+1
|/ / | | | | Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
* | Merge pull request #33405 from nextcloud/perf/new-index-mounts-classJulius Härtl2022-08-013-0/+21
|\ \ | |/ |/|
| * DB mounts table: Add index for mount_provider_classMarcel Klehr2022-08-013-0/+21
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | Merge pull request #32482 from nextcloud/enh/noid/share-attributesCarl Schwan2022-08-0156-138/+1925
|\ \ | | | | | | Add share attributes + prevent download permission
| * | Multiple fixesCarl Schwan2022-07-3129-208/+540
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix tests - Use non deprecated event stuff - Add a bit of type hinting to the new stuff - More safe handling of instanceOfStorage (share might not be the first wrapper) - Fix resharing Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | Enforcing permission during resharingCarl Schwan2022-07-284-10/+14
| | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | Inherit hide download from share attributesVincent Petry2022-07-282-0/+29
| | | | | | | | | | | | | | | | | | | | | When resharing by link, if the download permission was removed through share attributes, convert it to the hide download flag. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | Block download when needed on direct download endpointVincent Petry2022-07-282-1/+17
| | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | Fix view-only code after code review commentsVincent Petry2022-07-288-20/+27
| | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | Fix adding to empty attributes and duplicate requestJulius Härtl2022-07-282-2/+2
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | Add share attrs + download permission support in frontendVincent Petry2022-07-287-2/+147
| | | | | | | | | | | | | | | | | | | | | Added download permission checkbox in frontend Added share attributes parsing and setting in frontend. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | Add nc:share-attributes Webdav propertyVincent Petry2022-07-283-0/+88
| | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | Don't reset share attributes when not specifiedVincent Petry2022-07-281-2/+6
| | | | | | | | | | | | | | | | | | When not specified in the OCS call, don't reset the share attributes. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | Attempt to fix sqlite json issueVincent Petry2022-07-281-2/+2
| | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | Fix share attribute related tests + code styleVincent Petry2022-07-2811-66/+87
| | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | Fix share controller to accept share attributes aloneVincent Petry2022-07-281-2/+5
| | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | Add share attributes + prevent download permissionVincent Petry2022-07-2828-51/+1189
| | | | | | | | | | | | | | | | | | Makes it possible to store download permission Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* | | Merge pull request #33225 from nextcloud/fix/handle-one-time-passwordsCarl Schwan2022-07-292-2/+10
|\ \ \ | | | | | | | | Handle one time password better
| * | | Handle one time password betterCarl Schwan2022-07-282-2/+10
| | | | | | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | Merge pull request #33394 from ↵Julia Kirschenheuter2022-07-281-3/+4
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | nextcloud/fix/fix-370-Label_not_connected_to_form-element_in_file_listing Connect ```input``` checkbox with corresponding file name via ```aria-describedby```
| * | | Connect ```input``` checkbox with corresponding file name via ↵julia.kirschenheuter2022-07-281-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | ```aria-describedby``` Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* | | | Merge pull request #33385 from ↵Louis2022-07-281-3/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/fix/transfer-aria-label-from-nav-settings-to-settings-icon Transfer `aria-label` from nav settings menu to settings menu icon-button
| * | | | Transfer `aria-label` from nav settings menu to settings menu icon-buttonjulia.kirschenheuter2022-07-281-3/+2
| |/ / / | | | | | | | | | | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* | | | Merge pull request #33081 from ↵Vincent Petry2022-07-285-5/+133
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/techdebt/noid/ocp-security-bruteforce-ithrottler Add a public interface for the bruteforce throttler and register for …
| * | | | Add a public interface for the bruteforce throttler and register for injectionJoas Schilling2022-07-285-5/+133
| |/ / / | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #33280 from nextcloud/externalStorageWithoutVersioningVincent Petry2022-07-281-1/+1
|\ \ \ \ | | | | | | | | | | handle AccessDenied error when checking if external s3 support versions
| * | | | handle AccessDenied error when checking if external s3 support versionsMatthieu Gallien2022-07-281-1/+1
|/ / / / | | | | | | | | | | | | Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
* | | | Merge pull request #33299 from nextcloud/fix/files-dark-color-themeLouis2022-07-281-2/+5
|\ \ \ \ | |/ / / |/| | | [files app]: Fix dark color mode detection for filelist
| * | | files: Fix colormode detection for filelistFerdinand Thiessen2022-07-261-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When system default color theme is selected for theming, the `enabledThemes` array is empty or just contains on entry `'default'`, in this case the color theme has to be retrieved from the browser to ensure text like the modified date is readable. This fixes #33298 Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
* | | | Merge pull request #33380 from luzpaz/fix/lib-private-typosCôme Chilliet2022-07-2837-44/+44
|\ \ \ \ | | | | | | | | | | Fix typos in lib/private subdirectory
| * | | | Fix typos in lib/private subdirectoryluz paz2022-07-2737-44/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Found via `codespell -q 3 -S l10n -L jus ./lib/private` Signed-off-by: luz paz <luzpaz@github.com>
* | | | | Merge pull request #32244 from nextcloud/dependabot/npm_and_yarn/core-js-3.22.3dependabot[bot]2022-07-274-11/+11
|\ \ \ \ \
| * | | | | Bump core-js from 3.22.0 to 3.22.3dependabot[bot]2022-07-274-11/+11
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [core-js](https://github.com/zloirock/core-js) from 3.22.0 to 3.22.3. - [Release notes](https://github.com/zloirock/core-js/releases) - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/zloirock/core-js/compare/v3.22.0...v3.22.3) --- updated-dependencies: - dependency-name: core-js dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | Merge pull request #33386 from nextcloud/fix/noid/delete-user-valueJulius Härtl2022-07-271-2/+2
|\ \ \ \ \
| * | | | | fix mistake in db query to delete a user config valueJulien Veyssier2022-07-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
* | | | | | Merge pull request #33379 from nextcloud/techdebt/noid/goodbye-legacy-idsVincent Petry2022-07-276-8/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | Remove more legacy ids
| * | | | | | Remove more legacy idsVincent Petry2022-07-276-8/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove more unused legacy ids from early ownCloud times. This reduces the number of duplicate ids in the DOM. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* | | | | | | Merge pull request #32956 from nextcloud/fix/upload-folder-wrong-contentVincent Petry2022-07-271-5/+16
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Handle file contained inside the uploads folder