aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* don't return a 'sparse' array from getMountsForFileIdgetMountsForFileId-non-sparseRobin Appelman2023-11-131-1/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #39582 from nextcloud/simplify-ip-normalizerBenjamin Gaussorgues2023-11-091-54/+15
|\ | | | | Simplify IP address normalizer with IP masks
| * Simplify IP address normalizer with IP masksBenjamin Gaussorgues2023-11-081-54/+15
| | | | | | | | | | | | Remove dead code Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | Merge pull request #41295 from nextcloud/fix/has-reserved-jobJoas Schilling2023-11-092-2/+3
|\ \ | | | | | | fix(JobList#hasReservedJob): Break tie when multiple jobs are reserved
| * | fix: Extend docblock of hasReservedJobMarcel Klehr2023-11-081-1/+2
| | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | fix(JobList#hasReservedJob): Break tie when multiple jobs are reservedMarcel Klehr2023-11-061-1/+1
| | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | Merge pull request #41266 from nextcloud/feat/contactsmenu/user-status-sortingChristoph Wurst2023-11-084-11/+106
|\ \ \ | | | | | | | | feat(contactsmenu): Sort by user status
| * | | feat(contactsmenu): Sort by user statusChristoph Wurst2023-11-084-11/+106
| | | | | | | | | | | | | | | | | | | | | | | | If user_status is not enabled, fall back to sorting by contact name. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Merge pull request #41119 from nextcloud/optmize-storage-wrappersRobin Appelman2023-11-087-27/+76
|\ \ \ \ | |/ / / |/| | | optimize builtin storage wrappers
| * | | optimize isShared and isMountedRobin Appelman2023-11-081-6/+6
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | optimize builtin storage wrappersRobin Appelman2023-11-086-21/+70
| | |/ | |/| | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #40964 from nextcloud/artonge/feat/metadata/port_providersLouis2023-11-0820-744/+48
|\ \ \ | | | | | | | | Support dynamic metadata request on PROPFIND requests
| * | | Support getting and setting metadata in DAV requestsLouis Chemineau2023-11-0820-744/+48
| |/ / | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | Merge pull request #40799 from nextcloud/fix/login-csrf-check-error-messageChristoph Wurst2023-11-081-0/+5
|\ \ \ | | | | | | | | fix: Show error message when CSRF check fails at login
| * | | fix: Show error message when CSRF check fails at loginChristoph Wurst2023-11-081-0/+5
| |/ / | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #40996 from nextcloud/view-share-disable-reuseRobin Appelman2023-11-081-1/+1
|\ \ \ | |/ / |/| | reuse sharing disabled state when listing folder content
| * | reuse sharing disabled state when listing folder contentRobin Appelman2023-10-191-1/+1
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #38995 from fsamapoor/refactor_lib_private_systemtagChristoph Wurst2023-11-075-65/+32
|\ \ \ | | | | | | | | Refactors lib/private/SystemTag
| * | | Refactors lib/private/SystemTag.Faraz Samapoor2023-11-075-65/+32
| | | | | | | | | | | | | | | | | | | | | | | | Mainly using PHP8's constructor property promotion. Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
* | | | Merge pull request #39109 from ↵Christoph Wurst2023-11-079-66/+39
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | fsamapoor/refactor_lib_private_metadata_migration_net Refactors /Metadata, /Migration, and /Net namespaces in /lib/private/
| * | | | Refactors Metadata, Migration, and Net.Faraz Samapoor2023-11-079-66/+39
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | In lib/private namespace to improve code readability. Signed-off-by: Faraz Samapoor <fsa@adlas.at> Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
* | | | Merge pull request #40761 from nextcloud/enh/noid/files-metadataMaxence Lange2023-11-0735-102/+3421
|\ \ \ \ | | | | | | | | | | IFilesMetadata
| * | | | IFilesMetadataMaxence Lange2023-11-071-2/+0
| | | | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
| * | | | IFilesMetadataMaxence Lange2023-11-0713-46/+41
| | | | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
| * | | | IFilesMetadataMaxence Lange2023-11-0736-97/+3423
| |/ / / | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | | | Add $name property in SetupResult and improve APICôme Chilliet2023-11-073-1/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Keys for check results are not locale dependent anymore, the name of the setup check is instead stored in the setup result object. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | Merge pull request #41214 from nextcloud/bugfix/noid/make-install-verboseJoas Schilling2023-11-079-17/+74
|\ \ \ \ | | | | | | | | | | fix(install): Make installing more verbose
| * | | | fix(install): Make installing more verboseJoas Schilling2023-11-039-17/+74
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Merge pull request #41175 from nextcloud/feat/noid/openapi-scopesJoas Schilling2023-11-074-0/+102
|\ \ \ \ \ | |_|/ / / |/| | | | Add OpenAPI attribute to allow multiple scopes
| * | | | feat(openapi): Add OpenAPI attribute to allow multiple scopes and ↵Joas Schilling2023-11-034-0/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | overwriting tags Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Add a command to run the setup checks from CLICôme Chilliet2023-11-062-0/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-042-0/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #40995 from nextcloud/cache-jail-optimizationsArthur Schiwon2023-11-032-6/+1
|\ \ \ \ \ | | | | | | | | | | | | optimize cache jail creation
| * | | | | optimize cache jail creationRobin Appelman2023-10-192-6/+1
| | |_|/ / | |/| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #41263 from nextcloud/enh/noid/fix-semaphore-guardingSimon L2023-11-031-4/+4
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | address reviewSimon L2023-11-031-4/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de>
| * | | | fix semaphore guardingSimon L2023-11-031-1/+1
| | |/ / | |/| | | | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* | | | Merge pull request #41211 from nextcloud/fix/text-to-imageChristoph Wurst2023-11-031-29/+30
|\ \ \ \ | |_|_|/ |/| | | fix(TextToImage): Consistently use the right method to get the preferred providers
| * | | fix(TextToImage): Always set completionExpectedAt in run/schedule methodsMarcel Klehr2023-11-021-0/+6
| | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | fix(TextToImage): Consistently use the right method to get the preferred ↵Marcel Klehr2023-10-311-29/+24
| | | | | | | | | | | | | | | | | | | | | | | | providers Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | | feat(dependencyinjection): Allow optional (nullable) servicesChristoph Wurst2023-11-031-0/+5
| |/ / |/| | | | | | | | | | | | | | Allows working with classes that might or might not be available. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #41218 from ↵Joas Schilling2023-11-024-0/+110
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/techdebt/noid/add-autocomplete-filter-event feat(events): Add typed event for filtering autocompletion sugges…
| * | | feat(events): Add typed event for filtering autocompletion suggestionsJoas Schilling2023-11-024-0/+110
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #40859 from ↵Christoph Wurst2023-11-021-1/+2
|\ \ \ \ | |/ / / |/| | | | | | | | | | | nextcloud/fix/session/log-why-session-renewal-failed fix(session): Log why session renewal failed
| * | | fix(session): Log why session renewal failedChristoph Wurst2023-10-111-1/+2
| | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Merge pull request #38425 from nextcloud/feat/ocp/strict-igroupChristoph Wurst2023-11-022-42/+48
|\ \ \ \ | | | | | | | | | | feat(ocp): Add types and strict typing to \OCP\Group\IGroup
| * | | | feat(ocp): Add types and strict typing to \OCP\Group\IGroupChristoph Wurst2023-09-062-42/+48
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | Use \Throwable insteadGit'Fellow2023-11-011-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | | | Catch Imaginary processing errorsGit'Fellow2023-11-011-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | | | Merge pull request #40852 from nextcloud/feat/contactsmenu/user-statusChristoph Wurst2023-11-019-9/+111
|\ \ \ \ \ | | | | | | | | | | | | feat(contactsmenu): Show user status