summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* use node search api for legacy file search endpointRobin Appelman2021-03-193-23/+33
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* pass order from unified search to file searchRobin Appelman2021-03-191-1/+5
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* handle ordering in folder searchRobin Appelman2021-03-194-55/+98
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* folder filtering in sqlRobin Appelman2021-03-192-17/+20
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* cleanup fileinfo creationRobin Appelman2021-03-192-69/+46
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* formatRobin Appelman2021-03-181-1/+0
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* handle limit and offset in folder file searchRobin Appelman2021-03-182-47/+208
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* only require user to be set in a query that handles tagsRobin Appelman2021-03-184-25/+24
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* unify handling of Folder::search methods into "new" query objectsRobin Appelman2021-03-181-45/+61
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* use "newer" node search api directly in unified searchRobin Appelman2021-03-181-31/+42
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #26165 from nextcloud/dependabot/composer/vimeo/psalm-4.6.4dependabot-preview[bot]2021-03-171-23/+27
|\
| * Bump vimeo/psalm from 4.6.2 to 4.6.4dependabot-preview[bot]2021-03-171-23/+27
| | | | | | | | | | | | | | Bumps [vimeo/psalm](https://github.com/vimeo/psalm) from 4.6.2 to 4.6.4. - [Release notes](https://github.com/vimeo/psalm/releases) - [Commits](https://github.com/vimeo/psalm/compare/4.6.2...4.6.4) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* | Merge pull request #26131 from nextcloud/fix/initialstate-templatesVincent Petry2021-03-172-2/+2
|\ \ | |/ |/| Fix default missing initial state for templates
| * Fix default missing initial state for templatesJohn Molakvoæ (skjnldsv)2021-03-152-2/+2
| | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | Merge pull request #26153 from ↵Vincent Petry2021-03-171-2/+2
|\ \ | | | | | | | | | | | | nextcloud/psalm/26111/fix-undefined-exception-class Use correct exception type hint in catch statement
| * | Use correct exception type hint in catch statementMorris Jobke2021-03-161-2/+2
| | | | | | | | | | | | | | | | | | Found by psalm update 4.6.2 to 4.6.3 in #26111 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | [tx-robot] updated from transifexNextcloud bot2021-03-176-4/+50
|/ /
* | Merge pull request #26137 from nextcloud/block-__groupfolders-uidRobin Appelman2021-03-161-0/+1
|\ \ | | | | | | dont allow creating users with __groupfolders as uid
| * | dont allow creating users with __groupfolders as uidRobin Appelman2021-03-161-0/+1
|/ / | | | | | | | | | | Fixes https://github.com/nextcloud/groupfolders/issues/338 Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #26013 from nextcloud/object-store-copy-cache-idRobin Appelman2021-03-166-41/+73
|\ \ | | | | | | Return the fileid from `copyFromCache` and use it instead of doing an extra query
| * | verify that cache entry is validRobin Appelman2021-03-121-0/+3
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | also implement for FailedCache and NullCacheRobin Appelman2021-03-122-0/+10
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | use returned file id for object store copyRobin Appelman2021-03-121-6/+6
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | add ICopyFromCache trait to expose existing implementationRobin Appelman2021-03-123-35/+54
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #26143 from nextcloud/techdebt/noid/fix-csJoas Schilling2021-03-161-1/+1
|\ \ \ | | | | | | | | Fix CS in CacheTest
| * | | Fix CS in CacheTestVincent Petry2021-03-161-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* | | | Merge pull request #26144 from nextcloud/fundingJoas Schilling2021-03-161-0/+1
|\ \ \ \ | |/ / / |/| | | Add funding info
| * | | Add funding infotobiasKaminsky2021-03-161-0/+1
|/ / / | | | | | | | | | Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
* | | [tx-robot] updated from transifexNextcloud bot2021-03-162-0/+12
| | |
* | | Merge pull request #25136 from nextcloud/cachejail-search-filterVincent Petry2021-03-158-23/+238
|\ \ \ | | | | | | | | do cachejail search filtering in sql
| * | | only use share cacheentry when availableRobin Appelman2021-01-261-2/+8
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | adjust testsRobin Appelman2021-01-263-5/+17
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | fix search in nested jailsRobin Appelman2021-01-265-21/+96
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | fix cachjail searching for rootRobin Appelman2021-01-263-5/+34
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | do cachejail search filtering in sqlRobin Appelman2021-01-264-4/+97
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #26003 from nextcloud/enh/simplefile/getidMorris Jobke2021-03-151-0/+4
|\ \ \ \ | | | | | | | | | | Add getID function to the simplefile implementation
| * | | | Add getID function to the simplefile implementationRoeland Jago Douma2021-03-081-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes it is useful to get the actual fileid Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | | Merge pull request #26115 from nextcloud/enh/noid/log-share-exceptionskesselb2021-03-151-0/+2
|\ \ \ \ \ | | | | | | | | | | | | Log exceptions when creating share
| * | | | | Log exceptions when creating shareVincent Petry2021-03-151-0/+2
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because the exceptions don't always contain a useful message for the UI, but also because in some cases we need to find out what went wrong. In some setups, a ShareNotFoundException might happen during creation when we try to re-read the just written share. Usually related to Galera Cluster where node syncing wait is not enabled. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* | | | | [tx-robot] updated from transifexNextcloud bot2021-03-1520-40/+48
| | | | |
* | | | | [tx-robot] updated from transifexNextcloud bot2021-03-1416-4/+46
| | | | |
* | | | | Merge pull request #26097 from ↵dependabot-preview[bot]2021-03-132-5/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/css-loader-5.1.2
| * | | | | Bump css-loader from 5.1.1 to 5.1.2dependabot-preview[bot]2021-03-132-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 5.1.1 to 5.1.2. - [Release notes](https://github.com/webpack-contrib/css-loader/releases) - [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md) - [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.1.1...v5.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* | | | | | Merge pull request #26100 from ↵dependabot-preview[bot]2021-03-132-253/+82
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/babel/preset-env-7.13.10
| * | | | | Bump @babel/preset-env from 7.13.9 to 7.13.10dependabot-preview[bot]2021-03-132-253/+82
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.13.9 to 7.13.10. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.13.10/packages/babel-preset-env) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* | | | | Merge pull request #26099 from nextcloud/dependabot/npm_and_yarn/chai-4.3.4dependabot-preview[bot]2021-03-132-4/+4
|\ \ \ \ \
| * | | | | Bump chai from 4.3.3 to 4.3.4dependabot-preview[bot]2021-03-132-4/+4
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [chai](https://github.com/chaijs/chai) from 4.3.3 to 4.3.4. - [Release notes](https://github.com/chaijs/chai/releases) - [Changelog](https://github.com/chaijs/chai/blob/main/History.md) - [Commits](https://github.com/chaijs/chai/compare/4.3.3...v4.3.4) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* / / / / [tx-robot] updated from transifexNextcloud bot2021-03-1322-48/+146
|/ / / /
* | | | Merge pull request #25722 from nextcloud/objectstore-copy-crossRobin Appelman2021-03-123-1/+39
|\ \ \ \ | | | | | | | | | | apply object store copy optimization when 'cross storage' copy is wit…
| * | | | apply object store copy optimization when 'cross storage' copy is within the ↵Robin Appelman2021-03-093-1/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | same object store Signed-off-by: Robin Appelman <robin@icewind.nl>