aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public
Commit message (Collapse)AuthorAgeFilesLines
* docs: Folder.get throws a NotPermittedException exceptionDaniel Kesselberg2024-09-301-0/+1
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* fix(settings): Sort all settings - incl declarative settings - by priorityfix/declarative-settings-priorityFerdinand Thiessen2024-09-281-1/+1
| | | | | | | | Previously declarative settings were sorted by priority but behind the "native" settings, this is now fixed, meaning a declarative setting with higher priority than an `ISetting` will be correctly rendered before that `ISetting` in the settings list. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(IStorage): Use false instead of bool intersection type to match ↵fix/istorage/return-typesprovokateurin2024-09-261-10/+10
| | | | | | implementations Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(icons): Document icon requirements for notifications and activitiesbugfix/noid/document-icon-requirementsJoas Schilling2024-09-252-0/+16
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #32018 from nextcloud/cleanup/event/trashbinCôme Chilliet2024-09-241-0/+36
|\ | | | | Port files trashbin events to IEventDispatcher/IEventListener
| * chore: Use SPDX headers and property promotion in new filesCôme Chilliet2024-09-231-24/+8
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * feat(trashbin): Port files trashbin events to IEventDispatcher/IEventListenerCarl Schwan2024-09-231-0/+52
| | | | | | | | | | | | | | | | oc_hooks is deprecated and will at some point be removed Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: Thomas Citharel <tcit@tcit.fr> Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix(rtl): Make clear that the direction is based on languagefeat/31420/bidi-backend-supportJoas Schilling2024-09-231-3/+3
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | feat(rtl): Set layout direction based on languageali ghorbani2024-09-231-0/+9
|/ | | | Signed-off-by: ali ghorbani <ghorbani.ali.developer@gmail.com>
* Merge pull request #48274 from nextcloud/feat/noid/priority-notificationsJoas Schilling2024-09-231-0/+12
|\ | | | | feat(prioritynotifications): Allow some apps to mark notifications as priority
| * feat(prioritynotifications): Allow some apps to mark notifications as priorityfeat/noid/priority-notificationsJoas Schilling2024-09-231-0/+12
| | | | | | | | | | | | | | | | | | They will be still send as push during DND. Apps are currently limited to: - twofactor_nextcloud_notification to help with login - spreed which will only set it for pushes in manually picked conversations Signed-off-by: Joas Schilling <coding@schilljs.com>
* | chore: use a proper `@param` tag for IConstructableStorage constructor parameterCôme Chilliet2024-09-231-1/+1
| | | | | | | | Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com> Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
* | fix: Move storage constructor to specific interfaceCôme Chilliet2024-09-232-8/+27
| | | | | | | | | | | | That allows Wrappers to use DI and not care about the constructor Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | chore(legacy): Introduce public version ct plass and drop version methods ↵clean/version-ocpJulius Knorr2024-09-202-4/+108
|/ | | | | | from OC_Util Signed-off-by: Julius Knorr <jus@bitgrid.net>
* chore: Remove deprecated `Share_Helper::generateTarget` `$exclude` parameterchore/add-deprecation-dateFerdinand Thiessen2024-09-201-2/+2
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Add proper deprecation dates where missingFerdinand Thiessen2024-09-209-14/+14
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore(deps): Update nextcloud/coding-standard to v1.3.1provokateurin2024-09-1951-79/+99
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #47978 from nextcloud/chore/remove-iloggerJoas Schilling2024-09-192-139/+5
|\ | | | | chore!: Remove `ILogger` and its friends
| * chore: Remove deprecated `ILogger` logging functionschore/remove-iloggerFerdinand Thiessen2024-09-192-139/+5
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #48162 from nextcloud/bugfix/noid/array-keysJoas Schilling2024-09-192-2/+2
|\ \ | |/ |/| fix(autocomplete): Move known array keys to psalm docs
| * fix(autocomplete): Move known array keys to psalm docsbugfix/noid/array-keysJoas Schilling2024-09-182-2/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #48182 from nextcloud/oracle-share-reminderJoas Schilling2024-09-181-1/+2
|\ \ | | | | | | fix: fix share reminder job for oracle
| * | fix: fix share reminder job for oracleoracle-share-reminderRobin Appelman2024-09-181-1/+2
| |/ | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #48137 from nextcloud/enh/add-rich-object-formatterCôme Chilliet2024-09-181-0/+25
|\ \ | |/ |/| feat: Add OCP interface to format richtext into string
| * feat: Add OCP interface to format richtext into stringCôme Chilliet2024-09-171-0/+25
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | 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>