This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [nextcloud](https://github.com/nextcloud/server/) | patch | `28.0.3-apache` -> `28.0.4-apache` |
---
### Release Notes
<details>
<summary>nextcloud/server (nextcloud)</summary>
### [`v28.0.4`](https://github.com/nextcloud/server/releases/tag/v28.0.4)
[Compare Source](https://github.com/nextcloud/server/compare/v28.0.3...v28.0.4)
##### What's changed
- [Add "-i" to sendmail's pipe (server#43788)](https://github.com/nextcloud/server/pull/43788)
- [Add some recursive detection/prevention (server#44320)](https://github.com/nextcloud/server/pull/44320)
- [Bring back test failing due to server issue (text#5494)](https://github.com/nextcloud/text/pull/5494)
- [Bug fix: Select the correct table based on CALENDAR_TYPE_CALENDAR (server#43800)](https://github.com/nextcloud/server/pull/43800)
- [Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (related_resources#323)](https://github.com/nextcloud/related_resources/pull/323)
- [Chore(ci): Update workflows from main branch (text#5428)](https://github.com/nextcloud/text/pull/5428)
- [Cleanup versions entities in versions:clean command (server#44037)](https://github.com/nextcloud/server/pull/44037)
- [Collaboration, MailPlugin: Protect access to a potentially missing array component by ??. (server#43900)](https://github.com/nextcloud/server/pull/43900)
- [Deprecated sysconfig 'enable_file_metadata' (server#44124)](https://github.com/nextcloud/server/pull/44124)
- [Disable the internal s3sdk multi part copy logic (server#44053)](https://github.com/nextcloud/server/pull/44053)
- [Do not create a new version for empty files (server#43929)](https://github.com/nextcloud/server/pull/43929)
- [Docs(config.sample.php): Warn that `updatedirectory` will break updates if set to a value within the installation folder (server#44168)](https://github.com/nextcloud/server/pull/44168)
- [Feat: Restore unified search filtering in files view (server#44024)](https://github.com/nextcloud/server/pull/44024)
- [Feat(share): save date and time for expiration (server#43833)](https://github.com/nextcloud/server/pull/43833)
- [Fix CSP for script-src with nonce on edge (server#44088)](https://github.com/nextcloud/server/pull/44088)
- [Fix data type in FilesMetadata::setIntList() (server#43801)](https://github.com/nextcloud/server/pull/43801)
- [Fix xml ocs response for serializable objects (server#44265)](https://github.com/nextcloud/server/pull/44265)
- [Fix: Allow to disable multipart copy on external s3 storage (server#43816)](https://github.com/nextcloud/server/pull/43816)
- [Fix: Avoid clear cache with prefix (server#44080)](https://github.com/nextcloud/server/pull/44080)
- [Fix: Avoid race condition that may initialize a document twice on the clients (text#5478)](https://github.com/nextcloud/text/pull/5478)
- [Fix: avoid scanning a non existing directory (server#44208)](https://github.com/nextcloud/server/pull/44208)
- [Fix: Catch exception from LogIteratorFactory, throw a clean error when log_type is not file (logreader#1197)](https://github.com/nextcloud/logreader/pull/1197)
- [Fix: changed login-page to reflect correct LDAP settings (server#44111)](https://github.com/nextcloud/server/pull/44111)
- [Fix: changed text alignment and icon logic (server#43916)](https://github.com/nextcloud/server/pull/43916)
- [Fix: Display "+New" while files page loads instead of "+Add". (server#43858)](https://github.com/nextcloud/server/pull/43858)
- [Fix: Ensure correct stacking context for right click menu (server#44212)](https://github.com/nextcloud/server/pull/44212)
- [Fix: ensure nested mount points are handled in the correct order (server#44285)](https://github.com/nextcloud/server/pull/44285)
- [Fix: fallback from guessing the owner from path in versioning (server#44248)](https://github.com/nextcloud/server/pull/44248)
- [Fix: Fetch custom app store url without internet connection (server#43985)](https://github.com/nextcloud/server/pull/43985)
- [Fix: filerobot-image-editor (viewer#2249)](https://github.com/nextcloud/viewer/pull/2249)
- [Fix: List specific share permissions as subline (server#44251)](https://github.com/nextcloud/server/pull/44251)
- [Fix: merge conflict dialog added when overwriting files on move-file action (server#43811)](https://github.com/nextcloud/server/pull/43811)
- [Fix: No password set for new mail shares (server#44194)](https://github.com/nextcloud/server/pull/44194)
- [Fix: support 28 Files (recommendations#709)](https://github.com/nextcloud/recommendations/pull/709)
- [Fix: Throw instead of yielding nothing when listing local directories (server#43828)](https://github.com/nextcloud/server/pull/43828)
- [Fix(ActionInsertLink): Sync NcActionInput value property (text#5425)](https://github.com/nextcloud/text/pull/5425)
- [Fix(admin role): fix old and wrong way to determine whether user is admin (server#43817)](https://github.com/nextcloud/server/pull/43817)
- [Fix(api): Ignore "parsed" link and icon urls when deleting (notifications#1859)](https://github.com/nextcloud/notifications/pull/1859)
- [Fix(attachments): Don't use currentSession for fetching attachments (text#5486)](https://github.com/nextcloud/text/pull/5486)
- [Fix(backend): Accept pushs with only step1 messages by read-only clients (text#5471)](https://github.com/nextcloud/text/pull/5471)
- [Fix(caldav): add EXDATE and EXRULE to confidential object (server#44386)](https://github.com/nextcloud/server/pull/44386)
- [Fix(CI): Correctly test against stable28 again (activity#1565)](https://github.com/nextcloud/activity/pull/1565)
- [Fix(config): Make sure user keys are strings (server#44336)](https://github.com/nextcloud/server/pull/44336)
- [Fix(core): Convert text to path in f-droid banner SVG (server#43864)](https://github.com/nextcloud/server/pull/43864)
- [Fix(dav): ACLs for shared addressbooks (server#44377)](https://github.com/nextcloud/server/pull/44377)
- [Fix(dav): fallback realm for HTTP authentication (server#43796)](https://github.com/nextcloud/server/pull/43796)
- [Fix(db): db-convert supports disabled apps but not removed ones (server#44065)](https://github.com/nextcloud/server/pull/44065)
- [Fix(federatedfilesharing): Use correct language file to render notifi… (server#44313)](https://github.com/nextcloud/server/pull/44313)
- [Fix(files_sharing): ShareesAPI - Return empty response when user is not allowed to share (server#44228)](https://github.com/nextcloud/server/pull/44228)
- [Fix(files): Adjust dropservice to work with Blink engine (server#44273)](https://github.com/nextcloud/server/pull/44273)
- [Fix(files): Adjust sidebar - remove deprecated function calls and add aria label for favorite icon (server#43994)](https://github.com/nextcloud/server/pull/43994)
- [Fix(files): fix html structure on the profile page (server#43909)](https://github.com/nextcloud/server/pull/43909)
- [Fix(files): Open new file when created from template (server#44019)](https://github.com/nextcloud/server/pull/44019)
- [Fix(files): page h1 heading (server#43795)](https://github.com/nextcloud/server/pull/43795)
- [Fix(files): Right click menu offset and list scrolled glitch (server#44174)](https://github.com/nextcloud/server/pull/44174)
- [Fix(IUrlGenerator): Add `throws` documentation for `imagePath` function (server#43978)](https://github.com/nextcloud/server/pull/43978)
- [Fix(JSResourceLocator): Consider configured app roots for files (server#44050)](https://github.com/nextcloud/server/pull/44050)
- [Fix(LinkPicker): Don't open link picker inside code blocks (text#5492)](https://github.com/nextcloud/text/pull/5492)
- [Fix(mail): Use parsed action label in email notification (notifications#1843)](https://github.com/nextcloud/notifications/pull/1843)
- [Fix(MarkdownContentEditor): Respect `onLoaded` callback passed via API (text#5526)](https://github.com/nextcloud/text/pull/5526)
- [Fix(provisioning_api): Fix AppInfo schema for OpenAPI (server#44192)](https://github.com/nextcloud/server/pull/44192)
- [Fix(session): Fix setting a guest name (text#5475)](https://github.com/nextcloud/text/pull/5475)
- [Fix(settings): `posix_getpwuid` can return `false` which should not be accessed like an array (server#44182)](https://github.com/nextcloud/server/pull/44182)
- [Fix(settings): Disable app again if it breaks the files app (server#44021)](https://github.com/nextcloud/server/pull/44021)
- [Fix(settings): Fix always empty disabled users list for subadmins (server#44150)](https://github.com/nextcloud/server/pull/44150)
- [Fix(settings): Split group lists (server#44047)](https://github.com/nextcloud/server/pull/44047)
- [Fix(share): use share owner to get ownership (server#44347)](https://github.com/nextcloud/server/pull/44347)
- [Fix(Tables): require at least one cell in the header (text#5465)](https://github.com/nextcloud/text/pull/5465)
- [Fix(updatenotification): a11y of channel menu and new icons (server#43785)](https://github.com/nextcloud/server/pull/43785)
- [Fix(UpdateNotifications): Handle numeric user ids (server#44095)](https://github.com/nextcloud/server/pull/44095)
- [Fix(user_ldap): Early failure for empty password login attempt (server#44056)](https://github.com/nextcloud/server/pull/44056)
- [Fix(user_ldap): Ignore unserialize error in group membership migration (server#44030)](https://github.com/nextcloud/server/pull/44030)
- [Fix(user_status): Fix status update request not being sent (server#43813)](https://github.com/nextcloud/server/pull/43813)
- [Fix(workflowengine): Use correct event names to make search for groups work again (server#44382)](https://github.com/nextcloud/server/pull/44382)
- [Fixes for getting the filename in the FileInfo class (server#44201)](https://github.com/nextcloud/server/pull/44201)
- [Forbid tagging readonly files (server#44298)](https://github.com/nextcloud/server/pull/44298)
- [Improve files version listing (server#43981)](https://github.com/nextcloud/server/pull/43981)
- [Log error when default getWrapperStorage would return null (server#44420)](https://github.com/nextcloud/server/pull/44420)
- [MailQueueHandler: Log errors (activity#1605)](https://github.com/nextcloud/activity/pull/1605)
- [Only cleanup orphaned shared daily (server#43835)](https://github.com/nextcloud/server/pull/43835)
- [Tests(dav): Add unit test for no calendars/subscription limit (server#44118)](https://github.com/nextcloud/server/pull/44118)
- [Update home button selector in file picker breadcrumbs (text#5416)](https://github.com/nextcloud/text/pull/5416)
- [Use the proper path to check if a file needs to be copied/moved to the actual target storage (server#44085)](https://github.com/nextcloud/server/pull/44085)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjI3OC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
28.0.3-apache->28.0.4-apacheRelease Notes
nextcloud/server (nextcloud)
v28.0.4Compare Source
What's changed
updatedirectorywill break updates if set to a value within the installation folder (server#44168)throwsdocumentation forimagePathfunction (server#43978)onLoadedcallback passed via API (text#5526)posix_getpwuidcan returnfalsewhich should not be accessed like an array (server#44182)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.