aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public
Commit message (Collapse)AuthorAgeFilesLines
* chore(ContextChat): add docblocks to ContentItem propertiesEdward Ly5 days1-0/+21
| | | | Signed-off-by: Edward Ly <contact@edward.ly>
* fix: add strict typing to ContextChat classesEdward Ly5 days5-0/+10
| | | | Signed-off-by: Edward Ly <contact@edward.ly>
* feat(ContextChat): add isContextChatAvailable method to OCP APIEdward Ly5 days1-0/+8
| | | | Signed-off-by: Edward Ly <contact@edward.ly>
* feat: add Context Chat OCP APIEdward Ly5 days5-0/+235
| | | | Signed-off-by: Edward Ly <contact@edward.ly>
* fix(FileAccess): Use one param for rewriting home dirs and excluding ↵feat/getByAncestorInStorageMarcel Klehr6 days1-2/+2
| | | | | | non-user files mounts Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(FileAccess*): Change the way home dir root is found, remove the ↵Julien Veyssier6 days1-3/+2
| | | | | | excludeTrashbinMounts param of getDistinctMounts Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* fix(FileAccess*): Adress review commentsJulien Veyssier6 days1-2/+4
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* fix(FileAccessTest): Adress review commentsMarcel Klehr6 days1-9/+7
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(FileAccess): Run cs:fixMarcel Klehr6 days1-2/+0
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(FileAccess): Address review commentsMarcel Klehr6 days1-3/+3
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix: Fix psalm issuesMarcel Klehr6 days1-1/+1
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* feat(IFileAccess#getMounts): Add new method to retrieve all distinct mountsMarcel Klehr6 days1-0/+15
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* feat(IFileAccess#getByAncestorInStorage): Add new method to retrieve all ↵Marcel Klehr6 days1-0/+20
| | | | | | files in a mount Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(comments): Adjust interface with implementationfollowup/53896/adjust-interfaceJoas Schilling10 days1-0/+4
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat(OCP): Consumable vs. Implementable public APItechdebt/standard-15/consumable-ocpJoas Schilling12 days21-50/+257
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge branch 'master' into feat/task/analyze-imagefeat/task/analyze-imageLukas Schaefer13 days145-55/+441
|\
| * feat(TaskProcessing): add agency audio-to-audio task typeenh/noid/taskpro-agency-audio-chatJulien Veyssier14 days2-3/+121
| | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
| * feat(TaskProcessing): add audio-to-audio chat task typeJulien Veyssier14 days1-0/+112
| | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
| * Merge pull request #53740 from nextcloud/fix/properly-fail-on-invalid-jsonAndy Scherzinger2025-07-031-0/+10
| |\ | | | | | | Properly fail on invalid json
| | * fix(ocs): Return a proper error on JSON decoding failuresCôme Chilliet2025-07-011-0/+10
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | feat: add toggle for AI guest restrictionJana Peper2025-07-031-1/+3
| | | | | | | | | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
| * | chore: apply new CSFixer rulesFerdinand Thiessen2025-07-01134-43/+160
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> # Conflicts: # apps/settings/lib/SetupChecks/PhpOpcacheSetup.php
| * | Merge pull request #53671 from nextcloud/fix/read-only-share-downloadJohn Molakvoæ2025-07-012-0/+15
| |\ \
| | * | fix: invalid bool returnfix/read-only-share-downloadJohn Molakvoæ2025-06-261-1/+0
| | | | | | | | | | | | | | | | Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| | * | feat(files_sharing): allow viewing files with download disabledskjnldsv2025-06-262-0/+16
| | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | | Merge pull request #53735 from nextcloud/bugfix/noid/document-hide-downloadJoas Schilling2025-07-012-0/+7
| |\ \ \ | | | | | | | | | | fix(ROS): Document hide-download option on files
| | * | | fix(ROS): Document hide-download option on filesbugfix/noid/document-hide-downloadJoas Schilling2025-06-302-0/+7
| | | |/ | | |/| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | Merge pull request #53648 from nextcloud/rename-hooks-webhookFerdinand Thiessen2025-07-011-4/+12
| |\ \ \ | | | | | | | | | | fix: don't try to get fileid for non exising nodes when serializing events file
| | * | | fix: don't try to get fileid for non exising nodes when serializing events filerename-hooks-webhookRobin Appelman2025-06-271-4/+12
| | | |/ | | |/| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | chore(public): Remove unused union type for user mount eventschore/public/user-mount-events-union-typeprovokateurin2025-07-013-7/+4
| | |/ | |/| | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | feat: support multiple imagesLukas Schaefer2025-07-031-10/+10
| | | | | | | | | | | | Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
* | | feat(TaskProcessing): Add AnalyzeImage TaskTypeLukas Schaefer2025-07-021-0/+96
|/ / | | | | | | Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
* / docs(http): Update return type for getBodyDaniel Kesselberg2025-06-301-1/+2
|/ | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* feat(lexicon): migrate keys on app updateMaxence Lange2025-06-241-5/+3
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* feat: add ocs route to get apps enabled for current userJana Peper2025-06-181-1/+1
| | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
* fix(FilenameValidator): use `_` as default replacement for invalid charsfix/validation-defaultsFerdinand Thiessen2025-06-181-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #53507 from nextcloud/fix/fix-warning-lazy-ghost-applicationCôme Chilliet2025-06-161-2/+4
|\ | | | | fix: Correctly ignore lazy ghost initialization in debug warning about direct constructor call
| * fix: Correctly ignore lazy ghost initialization in debug warning about ↵fix/fix-warning-lazy-ghost-applicationCôme Chilliet2025-06-161-2/+4
| | | | | | | | | | | | direct constructor call Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix: properly deprecate IOCMProviderRichard Steinmetz2025-06-161-0/+1
|/ | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* feat(OCM-invites): Implementation of invitation flowMicke Nordin2025-06-121-0/+60
| | | | | | | | | | | | | | | This patchset: * implements the /invite-accepted endpoint * adds capabilities and inviteAceptDialog to the discovery * adds a FederatedInviteAcceptedEvent https://cs3org.github.io/OCM-API/docs.html?branch=v1.1.0&repo=OCM-API&user=cs3org#/paths/~1invite-accepted/post Co-authored-by: Anna <anna@nextcloud.com> Co-authored-by: Côme Chilliet <come.chilliet@nextcloud.com> Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Co-authored-by: Navid Shokri <navid.pdp11@gmail.com> Signed-off-by: Micke Nordin <kano@sunet.se>
* feat(files_sharing): show Account menu on public pagesskjnldsv2025-06-111-0/+1
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix: use correct format for expires, last-modified, and if-modified-since ↵Daniel Kesselberg2025-06-101-2/+2
| | | | | | | | | | | headers Before: Sat, 10 May 2025 18:17:41 +0000 After: Sat, 10 May 2025 18:17:41 GMT RFC: https://httpwg.org/specs/rfc9110.html#http.date Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* fix: Fix several side effects of lazy ghostsCôme Chilliet2025-06-051-0/+6
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Use only enabled applications versions in the cache prefixCôme Chilliet2025-06-052-2/+2
| | | | | | | This makes sure the cached routes are updated after enabling a previously disabled application Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Deprecate action and actionInclude from routes and fix actionIncludeCôme Chilliet2025-06-051-1/+3
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix(dav): file drop nicknameskjnldsv2025-06-051-0/+11
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(RequestHeader): Add indirect parameterfeat/requestheader/indirect-parameterprovokateurin2025-06-031-0/+2
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* refactor(RequestHeader): Make parameter types stricterprovokateurin2025-06-031-2/+2
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* chore(RequestHeader): Remove unnecessary gettersprovokateurin2025-06-031-18/+0
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(PreviewManager): use the forced mimetype in throwIfPreviewsDisabledfix/noid/get-preview-force-mimetypeJulien Veyssier2025-06-021-1/+3
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>