Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chore(deps): Update nextcloud/coding-standard to v1.3.1 | provokateurin | 2024-09-19 | 3 | -3/+3 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | style: update codestyle for coding-standard 1.2.3 | Daniel Kesselberg | 2024-08-25 | 1 | -4/+4 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | chore: Add SPDX header | Andy Scherzinger | 2024-05-24 | 13 | -133/+38 |
| | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de> | ||||
* | fix: handle cases where non-binary operators are mixed in for optimizing ↵ | Robin Appelman | 2024-03-04 | 1 | -38/+15 |
| | | | | | | search queries Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | fix: don't short circuit query optimizer | Robin Appelman | 2024-03-04 | 1 | -1/+3 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | add some comments for the distributive operation and add another test | Robin Appelman | 2024-02-16 | 1 | -4/+23 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | add extra flatten step to improve "or eq" -> "in" optimization | Robin Appelman | 2024-02-15 | 1 | -0/+1 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | fix types + autoloader | Robin Appelman | 2024-02-15 | 2 | -5/+5 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | add a search query step to split IN statements that are to large for oci | Robin Appelman | 2024-02-15 | 2 | -0/+34 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | hopefully improve propagation of 'path eq hash' hint into 'in' statements | Robin Appelman | 2024-02-15 | 2 | -4/+5 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | optimize query pattern used by storage filter | Robin Appelman | 2024-02-15 | 8 | -10/+287 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | accept boolean value | Maxence Lange | 2023-11-22 | 1 | -3/+3 |
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | IFilesMetadata | Maxence Lange | 2023-11-07 | 3 | -13/+15 |
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | IFilesMetadata | Maxence Lange | 2023-11-07 | 3 | -36/+37 |
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | extend path-prefix optimizer to remove all cases of path_hash= when ↵ | Robin Appelman | 2023-01-11 | 3 | -13/+58 |
| | | | | | | encountering a path prefix filter Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | escape path prefix when doing cache jail search | Robin Appelman | 2022-11-02 | 2 | -6/+7 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | generate a better optimized query for path prefix search filters | Robin Appelman | 2021-08-26 | 5 | -0/+158 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Update php licenses | John Molakvoæ (skjnldsv) | 2021-06-04 | 4 | -8/+4 |
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | ||||
* | handle ordering in folder search | Robin Appelman | 2021-03-19 | 1 | -0/+25 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | only require user to be set in a query that handles tags | Robin Appelman | 2021-03-18 | 1 | -4/+4 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Use exactly one empty line after the namespace declaration | Christoph Wurst | 2020-04-09 | 1 | -1/+0 |
| | | | | | | For PSR2 Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | Update license headers | Christoph Wurst | 2019-12-05 | 4 | -4/+4 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | Allow filtering the search results to the users home storage | Robin Appelman | 2019-12-03 | 1 | -1/+15 |
| | | | | | | | | | | | | | | | | | | | | This is done by adding a ```xml <d:eq> <d:prop> <oc:owner-id/> </d:prop> <d:literal>$userId</d:literal> </d:eq> ``` clause to the search query. Searching by `owner-id` can only be done with the current user id and the comparison can not be inside a `<d:not>` or `<d:or>` statement Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Update license headers | Morris Jobke | 2017-11-06 | 4 | -0/+8 |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Allow searching for favorites | Robin Appelman | 2017-03-08 | 1 | -1/+13 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Implement webdav SEARCH | Robin Appelman | 2017-03-01 | 2 | -0/+94 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | add icewind/searchdav | Robin Appelman | 2017-02-28 | 4 | -0/+167 |
Signed-off-by: Robin Appelman <robin@icewind.nl> |