- Update to 24.0.3
- Fix cropped image generated when not asked (server#32483)
- Fix loading groupfolder info when share api is disabled (server#32654)
- Validate custom dashboard background image (server#32791)
- Bump webpack from 5.72.0 to 5.72.1 (server#32819)
- Update psalm-baseline.xml (server#32824)
- Fix deletion of additional emails (server#32850)
- Don’t spam the log with fatals when maintenance mode is enabled or an… (server#32858)
- Run php tests when 3rdparty changed (server#32870)
- Make sure ResetTokenBackgroundJob doesn’t execute if config is read-only (server#32882)
- Fix default toast message for failed uploads with HTTP/2 (server#32894)
- Mention missing files subdir (server#32920)
- Fix profiler trying to serialize invalid utf8 (server#32939)
- Fix email shares not being shown to other users (server#32940)
- Do not display the buffer_size info if the size is already set to a c… (server#32968)
- Use stored user for PasswordUpdatedEvent (server#32974)
- Fix logging data context to file (server#32983)
- Fix hook encryption with cron job (server#32986)
- Improve local domain detection (server#32990)
- Load dashboard widgets of enabled apps only (server#32997)
- Bump guzzlehttp/guzzle from 7.4.0 to 7.4.5 (server#33009)
- Update guzzlehttp/guzzle requirement from 7.4.4 to 7.4.5 in /build/integration (server#33019)
- Bump sass from 1.50.0 to 1.50.1 (server#33026)
- Rename setting name to reduce its length (server#33028)
- Fix metadata extraction (server#33049)
- Check whether entry is of type ICacheEntry in Cache->remove() (server#33058)
- Fix undefined when no tags (server#33062)
- Fix detection of firefox in ContentSecurityPolicyNonceManager (server#33069)
- Add trashbin export expiration notice (server#33077)
- Enable binary protocol again (server#33078)
- Update sabre/dav requirement from 4.3.1 to 4.4.0 in /build/integration (server#33092)
- Remove .php from ajax url (server#33113)
- Fix translation of home breadcrumb (server#33119)
- Fixes for quota text in navigation bar (server#33125)
- Fix branch selection (server#33138)
- Do not send display name twice for saving (server#33143)
- Update psalm-baseline.xml (server#33149)
- Fix trashbin expiration notice casing (server#33155)
- Only ignore attempts of the same action (server#33157)
- Bump guzzlehttp/guzzle from 7.4.0 to 7.4.5 (3rdparty#1090)
- Fix one hardcoded string (circles#1100)
- Avoid using non-existing \OCP\Server::get (circles#1106)
- Ensure the content takes the whole height when we hide the footer (files_pdfviewer#612)
- Fix footer not hidden when Talk sidebar is shown (files_pdfviewer#616)
- Shuffle before validating (password_policy#364)
- Timeline: Do not take VirtualGrid out of DOM to avoid infinite loop (photos#1118)
- Fix external storage support (photos#1125)
- Stable24 / Upgrade dependencies (text#2610)
- Build(deps): bump prosemirror-view from 1.26.1 to 1.26.2 (text#2623)
- Build(deps): bump prosemirror-state from 1.4.0 to 1.4.1 (text#2624)
- Text: fix cypress selector to find the right image (text#2626)
- Build(deps): bump @tiptap/extension-code-block from 2.0.0-beta.41 to 2.0.0-beta.42 (text#2640)
- Build(deps): bump @tiptap/extension-task-item from 2.0.0-beta.36 to 2.0.0-beta.37 (text#2641)
- Build(deps): bump @tiptap/extension-dropcursor from 2.0.0-beta.28 to 2.0.0-beta.29 (text#2642)
- Build(deps): bump @tiptap/extension-link from 2.0.0-beta.42 to 2.0.0-beta.43 (text#2643)
- Build(deps): bump core-js from 3.23.2 to 3.23.3 (text#2644)
- Build(deps): bump prosemirror-view from 1.26.2 to 1.26.3 (text#2645)
- Build(deps): bump @tiptap/core from 2.0.0-beta.180 to 2.0.0-beta.181 (text#2646)
- Build(deps): bump @tiptap/vue-2 from 2.0.0-beta.83 to 2.0.0-beta.84 (text#2647)
- Build(deps): bump @tiptap/suggestion from 2.0.0-beta.96 to 2.0.0-beta.97 (text#2648)
- Build(deps): bump @tiptap/extension-code-block-lowlight from 2.0.0-beta.72 to 2.0.0-beta.73 (text#2649)
- Build(deps): bump @tiptap/extension-horizontal-rule from 2.0.0-beta.35 to 2.0.0-beta.36 (text#2650)
- Build(deps): bump @tiptap/extension-placeholder from 2.0.0-beta.52 to 2.0.0-beta.53 (text#2651)
- Build(deps): bump @tiptap/extension-history from 2.0.0-beta.25 to 2.0.0-beta.26 (text#2652)
- Build(deps): bump @tiptap/extension-table from 2.0.0-beta.53 to 2.0.0-beta.54 (text#2654)
- Fix: return promise in cypress command to wait for it (text#2659)
- Backport/stable24/2326 update eslint config (text#2666)
- Backport link fixes to stable24 (text#2672)
- Fix: only show delete image button when editing (text#2673)
- Use better wording in english to allow easier gender neutral translations (text#2674)
- Avoid loading the image before the node view (text#2675)
- Fix/dav (text#2676)
- Trigger event on content change in syncservice (text#2679)
- Update prosemirror dependencies (text#2680)
- Fix: use own workspace endpoint instead of PROPFIND properties (text#2682)
- Remove invalid leading slash in blank.mp4 path (viewer#1270)
- Always use the main background for the default theme (viewer#1280)
OBS-URL: https://build.opensuse.org/request/show/990025
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=174
- Update to 24.0.2
- Bump dompurify from 2.3.6 to 2.3.8 (server#32416)
- Bump @testing-library/vue from 5.8.2 to 5.8.3 (server#32419)
- Remove storage wrappers when deleting the user storage (server#32444)
- Adjust wording for database checks (server#32457)
- Fix backgroundjobs mode (server#32470)
- Properly calculate primary element based on background luminance (server#32510)
- Fix crop condition (server#32513)
- Fix handling events without names in activities (server#32585)
- Improve warning about missing pnctl (server#32603)
- Fix status handling (server#32619)
- Move Gd failed operations to debug level (server#32621)
- Update guzzlehttp/guzzle requirement from 7.4.2 to 7.4.3 in /build/integration (server#32638)
- Update 3rdparty for symfony/translation:4.4.41 (server#32650)
- Handle non existing settings again (server#32657)
- Add a method to get estimated export size in IMigrator (server#32664)
- Fix Nextcloud Android app not showing proper name (server#32668)
- Fix share permissions rendering (server#32674)
- Allow use of rememberme cookies for IApacheAuth backends (server#32677)
- More meaningfull message when a public authenticated share’s password is wrong or has expired. (server#32683)
- Make sure activities are not created when a deleted calendar object expires (server#32692)
- Trim mount point before matching in encryption code (server#32705)
- Store unencrypted size in the unencrypted_size column (server#32708)
- Cleanup temporary files after finishing the write to object storage (server#32710)
- Always log errors from sending federation api requests to ease debugging (server#32750)
- Add new share attributes column (server#32752)
- Make X-HAS-{MD5/SHA256} opt-in (server#32758)
- Temporary passwords fixes 31952 (server#32764)
- Fix get avatar authorization (server#32770)
- Handle stream wrappers in SeekableHttpStream (server#32776)
- Add back the deleted.png file (server#32786)
- Update psalm-baseline.xml (server#32794)
- Fix mounts mounted at the users home (server#32801)
- Properly import maintenance script (server#32802)
- Perform onetime setup earlier to ensure wrappers are registered on time (server#32811)
- Update guzzlehttp/guzzle requirement from 7.4.3 to 7.4.4 in /build/integration (server#32822)
- Fix exception handling when profile data is too long (server#32833)
- Fix issue #31692 of occ files:scan (server#32841)
- Fix replacing external storage password during debug log (server#32842)
- Revert “Remove inefficient fed share scanner” (server#32848)
- Correctly log failed attempts (server#32854)
- Fix logger overwriting vars in some circumstances (server#32904)
- Bump symfony/translation to 4.4.41 (3rdparty#1042)
- Save parameters also in the notifications (activity#814)
- Limit the $limit to a maximum of 200 (activity#816)
- ConfirmKey must be uuid (circles#1053)
- Create CODEOWNERS (notifications#1211)
- Build(deps): bump prosemirror-view from 1.23.12 to 1.23.13 (text#2407)
- Build(deps): bump @tiptap/extension-task-item from 2.0.0-beta.31 to 2.0.0-beta.32 (text#2408)
- Build(deps): bump @nextcloud/moment from 1.2.0 to 1.2.1 (text#2410)
- Ci: only run php unit tests when php files changed (text#2414)
- Add support for different encodings (text#2416)
- Build(deps): bump @tiptap/core from 2.0.0-beta.174 to 2.0.0-beta.176 (text#2423)
- Build(deps): bump @tiptap/suggestion from 2.0.0-beta.90 to 2.0.0-beta.92 (text#2424)
- Build(deps): bump @tiptap/extension-link from 2.0.0-beta.36 to 2.0.0-beta.38 (text#2425)
- Changes menu entry. (text#2427)
- Build(deps): bump @tiptap/extension-table from 2.0.0-beta.48 to 2.0.0-beta.49 (text#2436)
- Improve image attachment management (text#2444)
- Do not register text/csv mimetype when office can handle it (text#2453)
- Fix non-working hard line breaks (text#2487)
- Encode file to UTF-8 on fetch call (text#2498)
- An empty string is a valid encoded result (text#2501)
- Bring back inline code support (text#2507)
- Use modern API to cancel requests (viewer#1249)
OBS-URL: https://build.opensuse.org/request/show/984046
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=172
- Update to 22.2.0
- Fix SQL type error (server#28531)
- Allow to open any app in a standalone window (server#28594)
- Fix encrypted version to 0 when finding unencrypted file (server#28603)
- Only recommand for php-sodium on >= PHP 7.4 (server#28658)
- Fix position of search bar (server#28670)
- Fix S3 ObjectStore proxy option (server#28683)
- NMC-464 Highlight the search term on no results (server#28685)
- NMC-552 Move filename/size out of the download button (server#28697)
- Fix user list infinite loading state in user settings (server#28701)
- Pin Psalm version for security analysis (server#28705)
- Bump css-vars-ponyfill from 2.4.6 to 2.4.7 (server#28712)
- Check if SVG path is valid (server#28734)
- Remove 2FA exemption from PublicPage annotation (server#28740)
- Bump 3rdparty ref (server#28744)
- Send attendence links to required and optinal attendees of an event without an RSVP (server#28748)
- Bump 3rdparty ref (server#28752)
- Fix trashbin files view sticky action bar (server#28769)
- Make it possible to override the default collation on mysql (server#28777)
- Allow users to choose a different email for notifications (server#28780)
- Dashboard - fix touch layout (server#28781)
- Scan the shared external storage source on access (server#28785)
- Bump vue-clipboard2 from 0.3.1 to 0.3.2 (server#28801)
- Add database ratelimiting backend (server#28814)
- Fixes missing prefix to validate password reset token (server#28824)
- Update .htaccess (php8+ and mod_lsapi) (server#28827)
- Do not cache file ids in FileSystemTags inside group folders (server#28830)
- Allow using of disabled password reset mechanism for special cases (server#28841)
- The user always may modify their additional emails (server#28843)
- Added support for transferring incoming file shares. (server#28844)
- L10n: ignore packed js files from TX sync (server#28850)
- Add config.php option for transfer ownership (server#28851)
- L10n: Remove a text string from translation (server#28852)
- Let user choose notification email in user settings (server#28855)
- Add email addresses to contacts menu (server#28860)
- Add new ExternalShareActions API (server#28865)
- Fix files view change and undefined currentFileList (server#28878)
- Fix file creation from template without ext (server#28881)
- Bump vue-clipboard2 from 0.3.2 to 0.3.3 (server#28888)
- Fall back to full file for video previews (server#28895)
- Update CRL due to revoked twofactor_email.crt (server#28900)
- Support seeking also from the end of file on S3 storage (server#28910)
- Use IRoomMetadata as source of truth for supported room types (server#28919)
- Bump 3rdparty ref (server#28928)
- Allow upgrade from 22.2.0.0 to 22.2.0.1 (server#28945)
- Fix caching of objectsid searches (server#28949)
- Allow casting query functions (server#28953)
- Fix check for redis minimal version (server#28954)
- Don't allow to change activity settings that don't work (server#28962)
- Bump app versions (server#28984)
- Fix redirect during initial setup (server#28998)
- Fix CI (3rdparty#758)
- Bump Webauthn Lib to 3.3.9 (3rdparty#780)
- Bump Archive_Tar to latest release (3rdparty#781)
- Composer install (3rdparty#812)
- Read the email from IUser (API) not guess from the DB (activity#637)
- Increase activity email speed in instances with more than 500 users (activity#641)
- Bump pdfjs-dist from 2.8.335 to 2.9.359 (files_pdfviewer#478)
- Bump @nextcloud/babel-config from 1.0.0-beta.1 to 1.0.0 (files_pdfviewer#479)
- Fix phpunit (files_pdfviewer#487)
- Update workflows (files_pdfviewer#492)
- Use setup-php v2 (files_pdfviewer#495)
- Bump cli-progress from 3.9.0 to 3.9.1 (files_pdfviewer#504)
- Fix illustrations (photos#876)
- Bump @nextcloud/vue from 3.10.0 to 3.10.2 (photos#889)
- Dependency updates (text#1835)
- Bump prosemirror-markdown from 1.5.1 to 1.5.2 (text#1851)
- Update dependabot (viewer#1013)
OBS-URL: https://build.opensuse.org/request/show/922451
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=156
- Update to 22.1.0
- Update guzzlehttp/guzzle requirement from 6.5.2 to 7.3.0 in
/build/integration (server#27654)
- Bump vue and vue-template-compiler (server#27658)
- Bump vue-router from 3.5.1 to 3.5.2 (server#27659)
- Ignore subdomain for soa queries (server#27825)
- Fix in locking cache check (server#27826)
- Fixes recursion count incrementation (server#27848)
- Make search popup usable on mobile, too (server#27856)
- Cache images on browser (server#27861)
- Fix add group button (server#27878)
- Fix dark theme on public link shares (server#27889)
- Make user status usable on mobile (server#27898)
- Check if dns_get_record returns non-false (server#27925)
- Correctly skip suppressed errors in PHP 8.0 (server#27938)
- Fix newfileMenu on public page (server#27942)
- Do not escape display name in dashboard welcome text (server#27944)
- Fix svg icons disapearing in app navigation when text overflows (server#27957)
- Revert "Update guzzlehttp/guzzle requirement from 6.5.2 to 7.3.0
in /build/integration" (server#27959)
- Also hide group from direct matches (server#27964)
- Show registered breadcrumb detail views in breadcrumb menu (server#27966)
- Fix regression in file sidebar (server#27974)
- Allow to get a local cloud id without going through the contacts
manager (server#27979)
- Multiple Emails UI and Integration (server#28001)
- Improve notcreatable permissions hint (server#28008)
- Some multiselect design fixes (server#28011)
- Only display supported email scopes (server#28014)
- Update CRL due to revoked twofactor_nextcloud_notification.crt (server#28016)
- Increase footer height for longer menus (server#28043)
- Add titleTooltip to sidebar (server#28047)
- Mask password for Redis and RedisCluster on connection failure (server#28053)
- Fix missing theming for login button (server#28061)
- Improve Emails UX (server#28071)
- Fix overlapping of elements in certain views (server#28073)
- Disable HEIC image preview provider for performance concerns (server#28079)
- Improve provider check (server#28085)
- Sanitize more functions from the encryption app (server#28089)
- Hide download button for public preview of audio files (server#28093)
- Fix dark theme in file exists dialog (server#28109)
- Support redis user password auth and tls encryption (server#28112)
- Bump @babel/core from 7.14.3 to 7.14.8 (server#28121)
- Let memory limit set in tests fit the used amount (server#28123)
- Bump @nextcloud/babel-config from 1.0.0-beta.1 to 1.0.0 (server#28126)
- Allow empty Redis config (server#28131)
- Add an option to the multiple files selected actions to add and
remov… (server#28135)
- Bump css-vars-ponyfill from 2.4.3 to 2.4.5 (server#28149)
- Make sure that the dav propfind plugins always use the proper
user id (server#28152)
- Admin Audit - Sharing: createShare - report the full path (server#28167)
- Fix sort function of files multiple selection actions (server#28168)
- User management - Add icon to user groups (server#28170)
- Bump @babel/preset-env from 7.14.7 to 7.14.8 (server#28177)
- Bump sass from 1.35.1 to 1.35.2 (server#28179)
- Bump autosize from 4.0.2 to 4.0.4 (server#28181)
- Fix variable override in file view (server#28193)
- Fix comments file action sidebar opening (server#28197)
- Set openfile params when following internal links (server#28215)
- Fix Files breadcrumbs being hidden even if there is enough
space (server#28222)
- Dont apply jail search filter is on the root (server#28228)
- Fix missing label of Search function (server#28244)
- Add missing order attribute to tag multiselect action (server#28247)
- Update guzzlehttp/guzzle requirement from 6.5.2 to 6.5.5 in
/build/integration (server#28269)
- Bump css-loader from 5.2.6 to 5.2.7 (server#28270)
- Bump css-vars-ponyfill from 2.4.5 to 2.4.6 (server#28272)
- Bump regenerator-runtime from 0.13.7 to 0.13.9 (server#28273)
- Fix "Enable notification emails" (activity#611)
- Show add, del and restored files within by and self filter (activity#614)
- Only call getCloudId if needed (activity#618)
- Link from app-navigation-settings to personal settings (activity#623)
- Remove echo (circles#688)
- Returns files shared to Personal (circles#698)
- Make cs-fix/cs-check (circles#699)
- Cs fix (circles#700)
- Backport of 704 (circles#708)
- Avoid timeout on check (circles#709)
- Better probe (circles#714)
- Removing hidden flag by default (circles#717)
- Generate probe if needed (circles#719)
- Adding unified search (circles#721)
- Detect source of search (circles#724)
- Remove root circles from search for new members (circles#727)
- Sending mail on new shares (circles#729)
- GetDefinition (circles#732)
- Cloud_force_base (circles#737)
- Fixing notification and mails (circles#738)
- Remote inherited and memberships (circles#740)
- Sendmail on new fileshare (circles#741)
- Fix phpdoc+lint (circles#742)
- Better display of mail addresses (circles#744)
- Limit non-local circles as members of local circles (circles#747)
- Local stays local (circles#749)
- Local circles starts local (circles#751)
- Throw instead of doing nothing (circles#754)
- Send mails to inherited members on GS (circles#755)
- Optional details on Link (circles#757)
- Include and config path in loopback (circles#759)
- Cleaning old code (circles#761)
- Migration to 22.1.0 - child shares (circles#762)
- Fix pdfviewer design (files_pdfviewer#445)
- Include version number in firstrunwizard (firstrunwizard#568)
- Remove timeout of browser notifications (notifications#1049)
- Some Design fixes (text#1711)
- Unify error responses and add logging where appropriate (text#1717)
- Bump eslint-plugin-import from 2.23.3 to 2.23.4 (text#1734)
- Bump @babel/core from 7.14.3 to 7.14.6 (text#1739)
- Fix: rich workspaces overlap with new file dropdown (text#1769)
- Azul/fix links 1676 (text#1775)
- Extend mimetypes for direct editing (text#1781)
- Bump @vue/test-utils from 1.2.1 to 1.2.2 (text#1792)
- Make occ command return an integer as return code (text#1797)
- Custom input rule to add first character after bullet
(Backport #1798) (text#1806)
- Fix: cypress icon close selector (text#1808)
- Disable header timeout on mobile (viewer#977)
OBS-URL: https://build.opensuse.org/request/show/910354
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=154
- Update to 21.0.3
- Don't break OCC if an app is breaking in it's Application class (server#26879)
- Bump handlebars from 4.7.6 to 4.7.7 (server#26905)
- Bump url-parse from 1.4.7 to 1.5.1 (server#26911)
- Bump lodash from 4.17.20 to 4.17.21 (server#26912)
- Bump hosted-git-info from 2.8.8 to 2.8.9 (server#26918)
- Fix occ command user:add-app-password (server#26952)
- Add bruteforce protection to the shareinfo endpoint (server#26955)
- Ignore readonly flag for directories (server#26964)
- Throttle MountPublicLinkController when share is not found (server#26972)
- Respect default share permissions for federated reshares (server#26999)
- Harden apptoken check (server#27012)
- Use parent wrapper to properly handle moves on the same source/target
storage (server#27015)
- Fix log error when creating files from an empty template (server#27021)
- Fix error when using CORS with no auth credentials (server#27028)
- Fix filesize error on log rotation, if file does not exist (server#27058)
- Avoid reading ~/.aws/config when using S3 provider (server#27097)
- Fix return value of getStorageInfo when 'quota_include_external_storage'
is enabled (server#27107)
- Move remnants of ocs api requests to v2 endpoint (server#27109)
- Add DB exception '@throws' tag to QBMapper PHPDoc (server#27121)
- Improve type handling of Avatar::generateAvatarFromSvg (server#27124)
- Bump patch dependencies (server#27184)
- Fix the get editable fields endpoint without a user id (server#27195)
- Use noreply@ as email address for share emails (server#27208)
- Bump vue-loader from 15.9.6 to 15.9.7 (server#27231)
- Bump moment-timezone from 0.5.32 to 0.5.33 (server#27237)
- Bump browserslist from 4.16.0 to 4.16.6 (server#27248)
- Bump ws from 7.3.1 to 7.4.6 (server#27250)
- Properly use limit and offset for search in Jail wrapper (server#27303)
- Make user:report command scale (server#27318)
- Properly log expiration date removal in audit log (server#27324)
- Emit UserLoggedInEvent on apache auth (server#27333)
- Don't allow executing cli if cache backend is unavailable (server#27334)
- Propagate throttling on OCS response (server#27336)
- Replace OCSController with OCP\API (server#27346)
- Don't throw when comments is disabled (server#27347)
- Set umask before operations that create local files (server#27350)
- Escape filename in Content-Disposition (server#27359)
- Don't update statuses to offline again and again (server#27411)
- Fix some php 8 warnings (server#27415)
- Don't pass a column object to addOrderBy (server#27446)
- Header must contain a colon (server#27455)
- Only allow removing existing shares that would not be allowed due
to reshare restrictions (server#27551)
- Bump postcss from 7.0.35 to 7.0.36 (server#27569)
- Properly cleanup entries of WebAuthn on user deletion (server#27599)
- Throttle on public DAV endpoint (server#27616)
- Bump dompurify from 2.2.8 to 2.2.9 (server#27622)
- Unshift crash reports when they are loaded, to break the recusion (server#27670)
- Validate the theming color also on CLI (server#27679)
- LDAP: determine shares of offline users only when needed (server#27703)
- Downstream encryption:fix-encrypted-version for repairing
"bad signature" errors (server#27727)
- Remove encodeURI code (files_pdfviewer#397)
- Disable content copy for PDF files that specify it (files_pdfviewer#417)
- Update openssl for PHP 8.0 (nextcloud_announcements#78)
- Only ask for permissions on HTTPS (notifications#997)
- Fix sorting if one of the file name is only composed with number (photos#784)
- Update File.vue (photos#812)
- Hide free space if it can't be calculated (serverinfo#295)
- Update chart.js (serverinfo#308)
- Only return workspace property for top node in a propfind request (text#1610)
- Use text/plain as content type for fetching the document (text#1691)
- Log exceptions that happen on unknown exception and return
generic messages (text#1697)
- Try enabling apcu on cli for cypress (text#1700)
- Add fixup (viewer#923)
- Fix: fullscreen for Firefox (viewer#928)
- Use physical pixel size for preview resolution (viewer#937)
OBS-URL: https://build.opensuse.org/request/show/903602
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=150
- Update to 21.0.2
- L10n: Add word user in FederatedShareProvider.php (server#26508)
- Increase subnet matcher (server#26514)
- Limit size of properties to 2048 characters (server#26525)
- Fix accessibility issues on log in screen (server#26535)
- Fix constraint violation detection in QB Mapper (server#26587)
- Bump ssri from 6.0.1 to 6.0.2 (server#26604)
- Add force option to app install command (server#26607)
- Update root.crl due to revoked news.crt (server#26616)
- Do not allow adding file drop shares to your own cloud (server#26621)
- Fix empty password check for mail shares (server#26625)
- Require read permissions for federated shares (server#26636)
- Ensure redis returns bool for hasKey (server#26639)
- Make lookup search explicit (server#26641)
- Update psalm baseline (server#26653)
- Fix broken Expiration test (server#26667)
- Do not stop directory listing when ACL is blocking access (server#26677)
- Mention MariaDB in MySQL support warning (server#26685)
- Make Testcase class compatible with phpunit-9.5 (server#26690)
- Explicitly check hex2bin input (server#26694)
- Remove undefined parameter, add description (server#26702)
- FIx Oracle by testing on Ubuntu 20.04 until oci8.so is available for … (server#26703)
- Update icewind/smb to 3.4.1 (server#26704)
- Bump @nextcloud/dialogs from 3.1.1 to 3.1.2 (server#26733)
- Private cannot be final (server#26752)
- Fix installer deprecation warnings for PHP 8 (server#26759)
- Validate the website field input to be a valid URL (server#26760)
- Respect the error level when logging (server#26766)
- Improve federated permission handling (server#26770)
- No longer add trusted servers on federated share creation (server#26778)
- Fix ratelimit template (server#26789)
- LDAP: do not bother to search after the last page (server#26797)
- Fail when creating new files with an empty path (server#26808)
- Only return display name as editable when the user backend allows it (server#26815)
- Do not try to contact lookup server if not needed (server#26823)
- Only perform login check during ownership transfer for encryption (server#26863)
- Fix creating vcards with multiple string values (server#26865)
- L10n: Spelling unification (server#26881)
- Remove self setting checking which can not be set anymore (activity#574)
- Ensure link names are unique for accessibility, thanks @nickvergessen, fix#575 (activity#578)
- Use PNG images in daily activity summary emails (activity#584)
- Fix accessibility issues in PDF pt. II (example-files#18)
- Fix admin notification api (notifications#929)
- Only push delete-push to devices that also got the notification (notifications#938)
- Move counting storage statistics to the background (serverinfo#298)
- Hide squashfs and overlay-FS from the overview (serverinfo#304)
- Add download button in actions menu (viewer#849)
- Limit scope of the icon white overwrite (viewer#858)
- Fixes for naughty filenames (viewer#869)
OBS-URL: https://build.opensuse.org/request/show/894765
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=148
- Update to 21.0.0
The biggest improvements we introduce with Nextcloud 21 are:
- High Performance Back-end for Nextcloud Files: reduces server
load from desktop clients and web interface polling by 90%
while delivering instant notifications to users.
- And a wide range of performance improvements all over on top,
decreasing loading times of pages and reducing load on the server
- Collaborative features: new Whiteboard, author colours in Text
and Document Templates to increase team productivity
- Nextcloud Talk: debuts message status indicators, a raise hand
feature, a group conversation description and more!
- A range of Groupware improvements like drag'n'drop and nicer
threading in Mail and syncing social media avatars in Contacts.
* BugFixes:
https://github.com/nextcloud/server/milestone/120?closed=1
- Fix missing db things automatically at upgrade.
OBS-URL: https://build.opensuse.org/request/show/874382
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=144