aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public
Commit message (Collapse)AuthorAgeFilesLines
* fix(core): profile design and pronouns supportfieat/profile-pronouncesJohn Molakvoæ (skjnldsv)2024-09-181-1/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* feat: add profile pronounsJohn Molakvoæ (skjnldsv)2024-09-171-8/+14
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* fix(psalm): Fix @throws annotationsfix/psalm/throws-annotationsprovokateurin2024-09-173-3/+3
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(Storage): Document getOwner() can return falseprovokateurin2024-09-171-1/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* chore: Improve typing and phpdoc commentsCôme Chilliet2024-09-161-1/+2
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: Remove deprecated Storage::search method instead of moving it to IStorageCôme Chilliet2024-09-161-9/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: Fix psalm issues, put back private versions of getter in private ↵Côme Chilliet2024-09-161-0/+2
| | | | | | Storage interface Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Fix other uses of removed Storage interfaceCôme Chilliet2024-09-161-0/+15
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Remove OCP\Files\Storage interface deprecated since version 9Côme Chilliet2024-09-162-447/+2
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* feat: Make `CheckServerResponseTrait` public and provide as ↵feat/make-setup-check-trait-publicFerdinand Thiessen2024-09-161-0/+162
| | | | | | | | | `OCP\SetupCheck\CheckServerResponseTrait` This trait is used by other apps for creating setup checks, so we should provide it instead apps using private API. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #47852 from nextcloud/sharding-code-fixesJohn Molakvoæ2024-09-161-2/+2
|\
| * fix: misc code fixes around db shardingsharding-code-fixesRobin Appelman2024-09-091-2/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #47948 from nextcloud/fix/issue-34720Joas Schilling2024-09-161-3/+3
|\ \ | | | | | | fix(collaboration): Reduce timeouts to 3s for link reference connects
| * | fix(collaboration): Reduce timeouts to 3s for link reference connectsfix/issue-34720Josh2024-09-131-3/+3
| | | | | | | | | | | | | | | | | | | | | Fixes rest of #34720 https://github.com/nextcloud/server/issues/34720#issuecomment-1286609205 Signed-off-by: Josh <josh.t.richards@gmail.com>
* | | Merge pull request #48008 from nextcloud/fix/entity/strict-typesKate2024-09-161-3/+2
|\ \ \
| * | | fix(Entity): Fix magic setter call for custom strong typed settersfix/entity/strict-typesprovokateurin2024-09-151-3/+2
| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Merge pull request #48046 from nextcloud/refactor/self-class-referenceAnna2024-09-152-2/+2
|\ \ \ \ | | | | | | | | | | refactor: Replace __CLASS__ with ::class references
| * | | | refactor: Replace __CLASS__ with ::class referencesrefactor/self-class-referenceChristoph Wurst2024-09-152-2/+2
| |/ / / | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* / / / feat(db): switch from settype to castsfeat/switch-from-settype-to-castsAnna Larch2024-09-151-46/+63
|/ / / | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | | Merge pull request #47927 from nextcloud/fix/migrate-away-from-oc_appCôme Chilliet2024-09-131-3/+21
|\ \ \ | |/ / |/| | Migrate away from OC_App to IAppManager
| * | fix: Replace OC_App::getAllApps with a method in AppManagerCôme Chilliet2024-09-131-0/+8
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore: Migrate cleanAppId and getAppPath calls to IAppManager from OC_AppCôme Chilliet2024-09-131-3/+13
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Merge pull request #47865 from ↵Côme Chilliet2024-09-134-4/+115
|\ \ \ | |/ / |/| | | | | | | | nextcloud/admin_audit/enh/move-to-event-listeners-v2 Move admin_audit to proper event listeners v2
| * | fix: Fix phpdoc wordingCôme Chilliet2024-09-131-3/+3
| | | | | | | | | | | | Co-authored-by: Anna <anna@nextcloud.com> Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
| * | chore: Add descriptions for new events and fix copyright yearCôme Chilliet2024-09-103-6/+9
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | feat(user_ldap): Introduce user id assigned typed events for LDAP usageCarl Schwan2024-09-103-0/+99
| | | | | | | | | | | | | | | | | | Based on work from https://github.com/nextcloud/server/pull/32019 Signed-off-by: Thomas Citharel <tcit@tcit.fr>
| * | feat: Add mimetype into BeforePreviewFetchedEvent eventThomas Citharel2024-09-101-4/+13
| | | | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | Merge pull request #47586 from nextcloud/fix/colorFerdinand Thiessen2024-09-111-2/+6
|\ \ \ | | | | | | | | fix(theming): Add migration to restore primary color after separating primary and background
| * | | fix: Adjust types of IQueryBuilder to properly allow joining with sub-queryFerdinand Thiessen2024-09-101-2/+6
| |/ / | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | fix(Activity): Restrict IEvent rich object parameters typeprovokateurin2024-09-101-4/+4
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | fix(SetupCheck): Restrict SetupResult rich object parameters typeprovokateurin2024-09-101-0/+1
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | fix(INotification): Restrict rich object parameters typeprovokateurin2024-09-101-2/+2
|/ / | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | refactor(AppManager): Deprecated default apps handlingprovokateurin2024-09-091-0/+6
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | feat(NavigationManager): Add default entries handlingprovokateurin2024-09-091-0/+38
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix: Fix missing footer on public pagesChristopher Ng2024-09-041-0/+12
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Merge pull request #47679 from nextcloud/chore/typo-docsAndy Scherzinger2024-09-031-1/+1
|\ | | | | chore(IGetRealUIDBackend): Fix typo in doc block
| * chore(IGetRealUIDBackend): Fix typo in doc blockFerdinand Thiessen2024-09-021-1/+1
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #47412 from Luka-sama/feat/shares-reminderJohn Molakvoæ2024-09-031-0/+16
|\ \
| * | feat(files_sharing): reminder for link shares with expiration dateStefan Cherniakov2024-09-031-0/+16
| | | | | | | | | | | | Signed-off-by: Stefan Cherniakov <luka-sama@pm.me>
* | | chore(ExternalShareMenuAction): Remove unused legacy propertiesFerdinand Thiessen2024-09-031-16/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Keep them in the constructor to not break the API, but they are not used anymore. This way of adding a share was deprecated in Nextcloud 12 (2016!), in favor of the federated share API, in Nextcloud 28 this way to create a share was removed. So we can cleanup as all it takes now to create a federeated share is the share token + federated user ID. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | refactor(IMenuAction): Make public menu actions use the new Vue UIFerdinand Thiessen2024-09-035-61/+62
|/ / | | | | | | | | | | | | | | This removes custom rendering code an replaces it with the declarative menu actions. Also adjust the template to allow the Vue UI to mount. Custom entries still are possible. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #47676 from nextcloud/fix/ocp/image-interfaceKate2024-09-022-1/+27
|\ \
| * | fix(OCP): Fix Image interfaceprovokateurin2024-09-022-1/+27
| |/ | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #47678 from nextcloud/chore/add-typingsFerdinand Thiessen2024-09-021-1/+2
|\ \ | | | | | | chore(IConfig): Adjust type of `getUsersForUserValue`
| * | chore(IConfig): `getUsersForUserValue` is returning a listFerdinand Thiessen2024-09-021-1/+2
| |/ | | | | | | | | | | | | It is returning a list of strings so adjust the return typing to reflect this (`list<string>` instead of `array`). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #47627 from nextcloud/fix/noid/link-ref-provider-size-checkJulien Veyssier2024-09-021-4/+14
|\ \ | |/ |/| [LinkReferenceProvider] Better size check
| * fix(linkReferenceProvider): better size checkJulien Veyssier2024-08-301-4/+14
| | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | feat(speech-to-text): SpeechToTextManager::transcribeFile calls ↵Julien Veyssier2024-08-301-1/+3
|/ | | | | | TaskProcessingManager::runTask Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* fix: Move \OC_Image to \OC\Image with the other internal classesCôme Chilliet2024-08-291-1/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #46639 from nextcloud/autoshardingStephan Orbaugh2024-08-283-0/+79
|\ | | | | Transparent* database sharding