Skip to content

Commit

Permalink
www/php-nextcloud: Update to 30.0.1
Browse files Browse the repository at this point in the history
Changelog:
# Version 30.0.1
Changes:

  * Fix(files): Check if target path is a descendant of the shared folder
    (server#47796)
  * Fix(TaskProcessing): increase error_message column length (server#47804)
  * Chore(deps-dev): bump @pinia/testing from 0.1.4 to 0.1.5 (server#47814)
  * Chore(deps-dev): bump cypress-if from 1.12.5 to 1.12.6 (server#47815)
  * Chore(i18n): adapted lowercase (server#47838)
  * Fix(caldav, carddav): also allow unsharing of circle shares (server#47857)
  * Fix(preview): gracefully handle file not being opened in ProviderV2 (server
    #47868)
  * Fix(appstore): return if appstore is manually disabled (server#47872)
  * Fix: Display ??Leave share?? instead of ??Delete?? (server#47894)
  * Fix(settings): Add back create group icon (server#47902)
  * Fix(LDAP): check index before accessing it (server#47919)
  * Fix(files_external): Handling in SFTP UI for custom ports (server#47923)
  * Fix(appstore): Ensure returned apps from AppStore are valid (server#47937)
  * Fix(config): Throw PreconditionException always when it didn??t match
    (server#47940)
  * Fix(setup-checks): Ensure URL with webroot works (server#47944)
  * Fix(files_external): broken credentials dialog (server#47951)
  * Fix(files): Adjust Cache::searchQuery() parameter name to match interface
    (server#47957)
  * Fix(files_external): Check key exists before accessing it (server#47976)
  * Fix: Do not try to set HTTP response code on already closed connection
    (server#47981)
  * Update psalm-baseline.xml (server#47989)
  * Fix(a11y): Update OpenDyslexic from 0.920 to 2.001 (server#47995)
  * Feat: Reset route if neither the Viewer of the Sidebar is open (server#
    48000)
  * Fix(Storage\Local): Do not call getSourcePath() on SplFileInfo (server#
    48021)
  * Fix(Comment): Initialize childrenCount as integer (server#48025)
  * Fix(Tags): Return boolean for userHasTags() (server#48027)
  * Fix(BaseResponse): Cast XML element values to string (server#48035)
  * Fix(S3ConfigTrait): Allow proxy field to take false (server#48036)
  * Fix: correct link to trademark (server#48038)
  * Fix(dav): set string type for sanitizeMtime (server#48053)
  * Fix(dav): imip service test expects integers for last occurence (server#
    48056)
  * Update psalm-baseline.xml (server#48059)
  * Fix(user_ldap): Use %n in plural translation to avoid a crash in L10N
    (server#48061)
  * Fix(filesreport): cast fileId to integer (server#48069)
  * Fix(dav): cast parameters to string (server#48071)
  * Test: cast node name and data to string (server#48072)
  * Fix(a11y): Add OTF font loading check (server#48073)
  * Fix(weather_status): Fix search address errors when offline (server#48076)
  * Fix: misc code fixes around db sharding (server#48077)
  * Fix(Entity): Fix magic setter call for custom strong typed setters (server#
    48088)
  * Fix: Prevent crash when refreshing metadata for files without an owner
    (server#48093)
  * Catch MaxInstancesExceededException on calendar events (server#48097)
  * Fix(config): Add missing handling for `envCache` in `getKeys()` (server#
    48101)
  * Ensure that the hash method does not return null (server#48109)
  * Fix(settings): disable Discover when appstore is disabled (server#48120)
  * Fix(appstoreFetcher): get list from a custom store and remove unnecessary
    warning (server#48127)
  * Feat(share): ensure unique share tokens (server#48142)
  * Chore(deps): Bump @nextcloud/calendar-availability-vue from 2.2.2 to 2.2.4
    (server#48186)
  * Chore(deps): Bump debounce from 2.1.0 to 2.1.1 (server#48189)
  * Ci: Bump phpunit to 9.6.19 and add dependabot (server#48191)
  * Ci fixes (server#48205)
  * Fix: expand select and group by for calendar reminder backend (server#
    48211)
  * Improve (slow) move on same object (server#48221)
  * Update psalm-baseline.xml (server#48229)
  * Perf: reuse cache info we already have when moving to object store (server#
    48233)
  * Chore(deps-dev): Bump @types/jest from 29.5.12 to 29.5.13 (server#48256)
  * Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (server#48257)
  * Fix(psalm): Enable findUnusedBaselineEntry (server#48279)
  * Chore: add .git-blame-ignore-revs (server#48282)
  * Fix: Don??t crash if disabled user is missing in the database (server#
    48285)
  * Fix(tests): Fix test selection and run unit tests of DAV and user_status
    (server#48286)
  * Chore: bump 3rdparty (server#48296)
  * Fix(i18n): Changed grammar (server#48298)
  * Fix(autocomplete): Move known array keys to psalm docs (server#48299)
  * Fix: skip the integrity check for nextcloud-init-sync.lock (server#48302)
  * Add bidirectional text support ?? Backend (server#48308)
  * Fix: Ensure app discover section is returned as list (server#48314)
  * Fix: gracefully parse non-standard trusted certificates (server#48317)
  * Chore(deps): Bump web-auth/webauthn-lib from 4.8.5 to 4.9.1 (server#48319)
  * Build(deps): bump giggsey/libphonenumber-for-php-lite from 8.13.35 to??
    (server#48328)
  * Fix(deps): Bump doctrine/dbal from 3.8.3 to 3.9.1 (server#48330)
  * Fix(security): Update CA certificate bundle (server#48337)
  * Fix(files): Fix having to resolve conflicts twice when dropping files
    (server#48350)
  * Fix(icons): Document icon requirements for notifications and activities
    (server#48358)
  * Fix(files_external): Catch correct exception (server#48365)
  * Fix: Show storage full warning when storage is actually full (server#48369)
  * Build(deps): Bump laravel/serializable-closure from 1.3.3 to 1.3.5 (server#
    48374)
  * Fix: Use placeholder for external storage password (server#48388)
  * Fix(QueryBuilder): Restrict identifier length to 30 characters due to
    Oracle limitations (server#48391)
  * Skip future shipped apps from updatenotification check (server#48394)
  * Feat(app_api): make app_api shipped and default enabled (server#48395)
  * Fix(files_sharing): Parse OCM share permissions from OCM and not OCS prop
    (server#48401)
  * Chore(deps): Bump @vueuse/core from 10.11.0 to 10.11.1 (server#48428)
  * Chore(deps): Bump libphonenumber-js from 1.11.5 to 1.11.9 (server#48429)
  * Fix: correctly count disabled users for subadmins (server#48447)
  * Fix(theming): Use `AppConfig` for setting background image (server#48452)
  * Ci: fail psalm when baseline update required (server#48469)
  * Fix(migration): Check if column exists before adding it (server#48489)
  * Fix(Auth): ignore missing token when trying to set password-unconfirm??
    (server#48492)
  * Fix(config): Suppress `config.php` fopen error at install time (server#
    48503)
  * Fix: make federation address book sync work with allow_local_remote_servers
    = false (server#48506)
  * Fix(TaskProcessing\Manager): Don??t provoke PHP notice in setTaskResult
    (server#48514)
  * Fix(files): Fix folders not being selectable in the smart picker (server#
    48516)
  * Chore: Move from Twitter to X (server#48523)
  * Fix(dav): don??t crash subscription on invalid calendar object (server#
    48529)
  * Fix(caldav): add missing handlers (server#48531)
  * Fix(admin_audit): Listen to the right events (server#48551)
  * Fix(theming): Fix layout of themes (server#48553)
  * Fix(QueryBuilder): Account for aliases in output columns (server#48558)
  * Fix(config): Mark more app configs sensitive (server#48586)
  * Fix(settings): Use axios directly for health check to preven URL sanitizing
    (server#48615)
  * Fix(dav): Public WebDAV endpoint should allow `GET` requests (server#48630)
  * Fix(deps): Bump doctrine/dbal from 3.8.3 to 3.9.1 (3rdparty#1919)
  * Chore(deps): Bump web-auth/webauthn-lib from 4.8.5 to 4.9.1 (3rdparty#1921)
  * Bump giggsey/libphonenumber-for-php-lite from 8.13.35 to 8.13.45 (3rdparty#
    1937)
  * Chore: set version in composer.json (3rdparty#1938)
  * Build(deps): Bump laravel/serializable-closure from 1.3.3 to 1.3.5
    (3rdparty#1953)
  * Remove requiring PNG for iOS (activity#1796)
  * Fix npm audit (bruteforcesettings#638)
  * Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 5.3.7
    (bruteforcesettings#642)
  * Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (bruteforcesettings#
    656)
  * Fix npm audit (bruteforcesettings#664)
  * Fix(CoreQueryBuilder): Use shorter prefixes to stay below 30 characters for
    Oracle <12.2 (circles#1702)
  * Update nextcloud/ocp dependency (files_downloadlimit#364)
  * Fix npm audit (files_downloadlimit#375)
  * Update nextcloud/ocp dependency (files_downloadlimit#385)
  * Fix npm audit (files_downloadlimit#386)
  * Update nextcloud/ocp dependency (files_downloadlimit#392)
  * Fix npm audit (files_pdfviewer#1044)
  * Chore(deps-dev): Bump axios from 1.7.6 to 1.7.7 (files_pdfviewer#1048)
  * Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (files_pdfviewer#
    1056)
  * Fix npm audit (files_pdfviewer#1060)
  * Update nextcloud/ocp dependency (firstrunwizard#1351)
  * Update nextcloud/ocp dependency (firstrunwizard#1361)
  * Fix: Add missing whiteboard icon (firstrunwizard#1365)
  * Chore(deps-dev): bump vite from 5.4.2 to 5.4.7 (firstrunwizard#1372)
  * Chore(deps): bump @nextcloud/axios from 2.5.0 to 2.5.1 (firstrunwizard#
    1373)
  * Update nextcloud/ocp dependency (firstrunwizard#1377)
  * Chore(deps-dev): bump vite from 5.4.7 to 5.4.8 (firstrunwizard#1385)
  * Update nextcloud/ocp dependency (firstrunwizard#1387)
  * Fix npm audit (firstrunwizard#1388)
  * Fix: cards should have the same size (firstrunwizard#1400)
  * Chore(deps): bump axios from 1.7.3 to 1.7.4 (logreader#1343)
  * Update nextcloud/ocp dependency (nextcloud_announcements#384)
  * Update nextcloud/ocp dependency (nextcloud_announcements#388)
  * Update nextcloud/ocp dependency (nextcloud_announcements#390)
  * Update nextcloud/ocp dependency (notifications#2036)
  * Create block-merge-eol.yml (notifications#2038)
  * Fix(notifications): Fix notification parameter types (notifications#2042)
  * Chore(deps): Bump ua-parser-js from 1.0.38 to 1.0.39 (notifications#2049)
  * Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (notifications#2050)
  * Update nextcloud/ocp dependency (notifications#2055)
  * Ci(performance): Make performance test more reliable by disabling cro??
    (notifications#2061)
  * Update nextcloud/ocp dependency (notifications#2062)
  * Update nextcloud/ocp dependency (notifications#2064)
  * Feat: Check upload directory share state (photos#2661)
  * Fix: Use user uid to compare in PhotosPicker (photos#2665)
  * Update nextcloud/ocp dependency (serverinfo#683)
  * Update nextcloud/ocp dependency (serverinfo#685)
  * Update nextcloud/ocp dependency (serverinfo#690)
  * Fix: failure when using sqlite3 (survey_client#320)
  * Fix: clarify language for removing previously sent report data
    (survey_client#321)
  * Fix: notifications link for mobile / desktop error generating errors in v30
    (survey_client#324)
  * Fix(notifications): Only define URLs and actions in one place
    (survey_client#328)
  * Fix npm audit (suspicious_login#927)
  * Chore(deps): update dependency cypress-visual-regression to ^5.2.1 (text#
    6230)
  * Fix(CodeBlock): Fix visibleFocus and pasting in code blocks (text#6352)
  * Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.21.3
    (text#6362)
  * Fix(deps): update dependency debounce to ^2.1.1 (text#6363)
  * Chore(deps): update dependency vite to ^5.4.5 (text#6366)
  * Fix(deps): update dependency yjs to ^13.6.19 (text#6367)
  * Chore(deps): update dependency typescript to ^5.6.2 (text#6375)
  * Fix(deps): update dependency @nextcloud/files to ^3.9.0 (text#6376)
  * Update nextcloud/ocp dependency (text#6378)
  * Fix(deps): update dependency @nextcloud/vue to ^8.18.0 (text#6379)
  * Test(cy): Fix ImageView native tests (text#6384)
  * Fix headings papercuts (text#6407)
  * Chore(deps): update dependency vite to v5.4.6 [security] (text#6418)
  * Fix(placeholder): Show placeholder on empty paragraph, improve wording
    (text#6421)
  * Fix(paragraph): migrate preview options to decorations (text#6431)
  * Feat(menu): Put list items in submenu, add indentation options (text#6433)
  * Update nextcloud/ocp dependency (text#6446)
  * Fix(css): Use singlequotes to please stylelint (text#6450)
  * Fix(codeblock): Add border radius (text#6456)
  * Fix(tasklist): Correct indention (text#6459)
  * Fix(vite): set `NODE_ENV` in `package.json` scripts (text#6460)
  * Update nextcloud/ocp dependency (text#6475)
  * Fix npm audit (text#6477)
  * Fix(sync): Disable browser broadcast (text#6483)
  * Fix: Apply checks on shares in the middleware (text#6489)
  * Check link protocol (text#6493)
  * Fix(sync): handle 502 (Bad Gateway) gracefully (text#6496)
  * Update nextcloud/ocp dependency (twofactor_nextcloud_notification#884)
  * Fix npm audit (twofactor_nextcloud_notification#886)
  * Update nextcloud/ocp dependency (twofactor_nextcloud_notification#891)
  * Update nextcloud/ocp dependency (twofactor_nextcloud_notification#898)
  * Fix npm audit (twofactor_nextcloud_notification#899)
  * Create .l10nignore (twofactor_nextcloud_notification#901)
  * Update nextcloud/ocp dependency (twofactor_nextcloud_notification#904)
  * Fix npm audit (twofactor_totp#1557)
  * Chore(deps): update cypress (viewer#2471)
  * Fix: Make loading the viewer an init script (viewer#2488)
  * Fix(cypress): roboto loading check for visual regression (viewer#2497)
  * Update cypress snapshots (viewer#2500)
  * Perf: fast cypress (viewer#2514)
  * Chore(deps): update dependency vite to ^5.4.5 (viewer#2515)
  * Fix: Only remove openfile from route when closing the viewer (viewer#2516)
  * Update cypress snapshots (viewer#2520)
  * Fix(deps): update dependency debounce to ^2.1.1 (viewer#2525)
  * Chore(deps): update dependency typescript to ^5.6.2 (viewer#2526)
  * Fix(deps): update dependency @nextcloud/vue to ^8.18.0 (viewer#2527)
  * Chore(deps): lock file maintenance (viewer#2538)
  * Chore(deps): update dependency vite to v5.4.6 [security] (viewer#2543)
  * Fix: make dark header configurable (viewer#2545)
  * Update cypress snapshots (viewer#2559)
  * Fix: Proper layout for split view (viewer#2568)


# Version 30.0.0
Changes:

  * Allow calling cron jobs background job class with occ (server#30359)
  * Use LazyUser in DefaultShareProvider (server#33581)
  * Unmark deleted users if their last login date is more recent than deleted
    date (server#36942)
  * Fix(files_sharing): tab shares title and creation sort (server#37878)
  * Fix(previews): Don??t crash on animated WEBP images (server#38364)
  * Wordings : Enhancement of background and UI color change thanks to better
    title and description (server#38670)
  * Feat: remove orphaned entries from filecache_extended (server#38933)
  * Refactor ??substr?? calls in lib/public to improve code readability (server
    #39217)
  * Add option to add backtrace to the query logger (server#39247)
  * Set Doctrine to use nest transactions with savepoints (server#39589)
  * Increase debounce delay when saving account properties (server#39825)
  * Refactor `OC\Server::getContactsManager` (server#40119)
  * Refactor `OC\Server::getCsrfTokenManager` (server#40120)
  * Refactor `OC\Server::getEncryptionFilesHelper` (server#40122)
  * Refactor `OC\Server::getSecureRandom` (server#40124)
  * Refactor `OC\Server::getEncryptionKeyStorage` (server#40133)
  * Refactor `OC\Server::getHTTPClientService` (server#40137)
  * Refactor `OC\Server::getL10NFactory` (server#40141)
  * Refactor `OC\Server::getNotificationManager` (server#40147)
  * Refactor `OC\Server::getMailer` (server#40151)
  * Audit the tag creator (server#40163)
  * Refactor `OC\Server::getAvatarManager` in user_ldap app (server#40206)
  * Refactor `OC\Server::getAvatarManager` in dav app (server#40207)
  * Feat: Adding the displayname to the output of occ group:list ??info (server
    #40427)
  * Feat: In app search (server#41609)
  * Fix(dav): Handle duplicate event reminder (server#41740)
  * Update IRC URL (server#42746)
  * Enh(metadata): Introduce a memory limit for metadata generation (server#
    42800)
  * Expose dashboard layout and statuses API (server#42973)
  * Theming: Separate `primary` and `background` colors ?? fix the header menu
    colors (server#42977)
  * Get child ids for folder in a separate query during move (server#43531)
  * Fix for ignored `CSP_NONCE` in ContentSecurity Header (server#43573)
  * Enh(metadata): migrate metadata to lazy appconfig (server#43574)
  * Fix(styles): Adjust heading styles (server#43640)
  * Fix(files): handle multidimensional arrays in scanner (server#43794)
  * [master] Update psalm-baseline.xml (server#43808)
  * Fix(Session): avoid password confirmation on SSO (server#43942)
  * Migrate away from OC_App and toward IAppManager. (server#44025)
  * Fix: regression with updating read-only config (server#44039)
  * Feat(core): Include core capabilities in OpenAPI (server#44216)
  * Show upload menu in folders?? emptycontent (server#44272)
  * Fix: Pass the mountpoint target user to storages without owner (server#
    44294)
  * Fix(settings): show warning for indexToReplace as part of missing indices
    (server#44306)
  * Fix(dav): Fix quota check for chunk upload (server#44332)
  * Fix(LDAP): escape DN on check-user (server#44350)
  * Fix: csrf check failed on public share with password (server#44369)
  * Fix(files): breadcrumbs drag-and-drop & unifying methods (server#44409)
  * Fix(breadcrumbs): improved rendering of breadcrumb progress bar (server#
    44450)
  * Make sass command compatible with macos (server#44452)
  * Refactor: remove non-shallow getSharesInFolder (server#44460)
  * Build(deps-dev): bump express from 4.18.2 to 4.19.2 (server#44467)
  * Respect empty `expiryDate` value in server (server#44485)
  * Feat: support ??s3-accelerate?? endpoint (server#44496)
  * Fix(dashboard): do not suggest to install new widgets if appstore is
    disabled (server#44506)
  * Perf(dav): skip non-calendar requests in webcal caching plugin (server#
    44511)
  * Feat(trashbin): Show original location of deleted file (server#44512)
  * Fix(files): Fix translation of ??Delete file?? (server#44526)
  * Master is now 30 (server#44530)
  * Build(deps): bump vimeo/psalm from 5.9.0 to 5.23.1 in /vendor-bin/psalm
    (server#44533)
  * Build(deps): bump nextcloud/coding-standard from 1.1.1 to 1.2.1 in /
    vendor-bin/cs-fixer (server#44534)
  * Build(deps-dev): bump typescript from 5.4.2 to 5.4.3 (server#44537)
  * Build(deps-dev): bump sass from 1.71.1 to 1.72.0 (server#44538)
  * Build(deps-dev): bump @babel/preset-typescript from 7.23.3 to 7.24.1
    (server#44540)
  * Build(deps): bump @nextcloud/files from 3.1.0 to 3.1.1 (server#44542)
  * Build(deps): bump davclient.js from `1ab200d` to `de93b73` (server#44544)
  * Build(deps): bump webdav from 5.4.0 to 5.5.0 (server#44545)
  * Build(deps): bump the github-actions group with 4 updates (server#44547)
  * Fix(files): Fix error with numeric filenames (server#44562)
  * Fix(files_sharing): Create passwords when enforced for mail shares (server#
    44571)
  * Fix(files_sharing): Disable autocomplete for share label and password
    (server#44575)
  * Perf(core): add index on name (server#44586)
  * Fix(encryption): Clicking default module in UI sets bogus value (server#
    44604)
  * Feat: drop support for php 8.0 (server#44607)
  * Fix(tests): Fix tests when daytime saving time change happened recently
    (server#44612)
  * Chore(bug-report-template): update list of nc versions (server#44619)
  * Fix(SetupChecks): Add hint about dns/firewall if `mjs` check can??t run
    (server#44621)
  * Fix(federation): ICloudId->getRemote() should contain the protocol (server#
    44625)
  * Fix(appconfig): returns correct value on details (server#44640)
  * Fix(appconfig): compare with original value (server#44642)
  * Feat(trashbin): Add deleted by properties (server#44643)
  * Fix(appconfig): format app values (server#44644)
  * Fix: Remove obsolete resource typing (server#44658)
  * Build(deps-dev): bump undici from 5.28.3 to 5.28.4 (server#44660)
  * Fix(files): Do not show files from hidden folders in ??Recent??-view if
    hidden files are disabled by user (server#44661)
  * Fix(deps): Update phpseclib from 2.0.45 to 2.0.47 (server#44662)
  * Fix(DateTimeFormatter): Adjust invalid doc blocks (server#44663)
  * Fix(dav): Rate limit address book creation (server#44664)
  * Occ: Improve `user:lastseen` timestamp (server#44666)
  * Fix(session): Do not update authtoken last_check for passwordless (server#
    44670)
  * Fix(3rdparty): Add a CI job to check 3rdparty integrity (server#44678)
  * Build(deps): bump libphonenumber-js from 1.10.58 to 1.10.60 (server#44681)
  * Fix(deps): Update doctrine/dbal to 3.8.3 (server#44683)
  * Feat(trashbin): Show user who deleted a file (server#44694)
  * Build(deps-dev): bump phpunit/phpunit from 9.6.18 to 9.6.19 in /build/
    integration (server#44695)
  * Build(deps-dev): bump cypress from 13.7.1 to 13.7.2 (server#44698)
  * Build(deps-dev): bump sass from 1.72.0 to 1.74.1 (server#44699)
  * Fix(Blurhash): Suppress imagecreatefromstring() E_WARNING (server#44705)
  * Chore(RichObjectStrings): Add missing newlines (server#44707)
  * Fix(preview): check mime type before processing with Imagick (server#44710)
  * Call davGetFavoritesReport after the registration of propfind properties
    (server#44714)
  * Fix: Update `fusonic/opengraph` from 2.2.0 to 2.3.0 (server#44715)
  * Fix(oc-dialog): Get rid of the overlay (server#44717)
  * Fix(3rdparty): Adjust dependencies to also require min. PHP 8.1 (server#
    44720)
  * Fix(AppFramework): Fix error message about 204 not allowing custom headers
    (server#44726)
  * Fix: use proper jailed patch in watcher (server#44730)
  * Fix: Fix avatar images (server#44736)
  * Fix(auth): Keep redirect URL during 2FA setup and challenge (server#44745)
  * Docs: Adjust branding in IDBConnection::prepare doc block (server#44746)
  * Expose subscription calendars (server#44752)
  * Feat(occ): Add ??disabled option to occ user:list (server#44753)
  * Feat: Deprecate and replace legacy jQuery UI dialogs with Vue (server#
    44755)
  * Fix: Add deprecation to `OC.dialogs.fileexists` (server#44756)
  * Fix(deps): Bump web-auth/webauthn-lib from 3.3.9 to 4.8.5 (server#44761)
  * Build(deps-dev): bump cypress-split from 1.21.0 to 1.23.0 (server#44762)
  * Fix(groups): allows to save group names with more than 64 characters
    (server#44763)
  * Fix(notifications): Improved notification exceptions (server#44770)
  * Fix(federation): give some time to prepare both servers (server#44771)
  * Reduce app container border radius (server#44786)
  * Feat: add additional logging for database errors (server#44788)
  * Fix: consider all paths the user has for a share source when considering
    max permissions (server#44791)
  * Fix(memcache): remove double $$ to fix error (server#44794)
  * Chore(deps): Bump @nextcloud/vue to v8.11.2 (server#44795)
  * Fix(Router): Stop loading routes of disabled apps (server#44797)
  * Fix(capabilities): Expose if mod-rewrite is working via capabilities
    (server#44799)
  * Fix(files): Display selected files count (server#44805)
  * Chore(files): Switch widget icon to primary color (server#44806)
  * Build(deps-dev): bump typescript from 5.4.3 to 5.4.5 (server#44809)
  * Chore(db): move to OCP\Server (server#44810)
  * Fix(files): apply the renaming when leaving the input field (server#44819)
  * Chore(deps): Update openapi-extractor (server#44827)
  * Feat(occ): Add ??storage-tree option to info:file to help debug storages
    (server#44829)
  * Fix(files): Inherit some node attributes when creating new nodes to
    preserve shared state (server#44834)
  * Chore: Update `@nextcloud/upload` to 1.1.1 to fix uploading large files
    (server#44835)
  * Fix: avoid douple `expireDate` parsing (server#44838)
  * Fix(sharingDetails): Show correct share target (server#44839)
  * Feature/occ clear avatar cache command (server#44840)
  * Fix(files): Focus filename input in new-node dialog when opened (server#
    44847)
  * Fix: Drop unmaintained and unused dependencies (server#44849)
  * Fix(deps): Update symfony/polyfill-intl-normalizer from 1.28.0 to 1.29.0
    (server#44854)
  * Support multiple scopes in DAV search (server#44858)
  * Feat(user_ldap): Add setup check to verify connection configuration (server
    #44859)
  * Fix(user_ldap): Remove unicode character from log lines (server#44860)
  * Chore: Fix update-psalm-baseline to use correct php version depending on
    branch (server#44861)
  * Fix(comments): Fix issues thrown by comments sidebar tab code (server#
    44868)
  * Fix(systemtags): Use built-in input label to satisfy a11y check of NcSelect
    (server#44869)
  * [master] Update psalm-baseline.xml (server#44870)
  * Feat: include file id in audit logs (server#44871)
  * Feat: reduce available languages per config value ??reduce_to_languages??
    (server#44876)
  * Fix(status): Update status time when reverting to it manually (server#
    44878)
  * Fix(files): Clear search filter when changing directory or view (server#
    44882)
  * Feat: add request id as comment to all queries (server#44884)
  * Fix(activity): Improved activity exceptions (server#44886)
  * Fix(files): Also skip cross storage move with access control (server#44889)
  * Fix(caldav): When message is a reply compare the message sender not the
    recipient (server#44893)
  * Fix(files): Close sidebar and update fileid when current node is deleted
    (server#44897)
  * Fix(files): Also restore shares after ownership transfer for object storage
    (server#44904)
  * Chore(deps): Bump @nextcloud/dialogs to v5.3.1 (server#44905)
  * Feat(files): Use receiving users language for the ownership transfer target
    folder (server#44906)
  * Fix: Use strict_types in ClearGeneratedAvatarCacheCommand.php (server#
    44915)
  * Fix(sharing): Don??t change the type of the controller argument (server#
    44916)
  * Fix: Fix truncation on public page (server#44923)
  * [master] Update psalm-baseline.xml (server#44928)
  * Better wordings in the new user modal (server#44931)
  * Chore(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.27 to
    8.13.35 (server#44935)
  * Fix(CalDAV): remove UNKNOWN from room / resource consideration (server#
    44938)
  * Fix(settings): Save one HTTP request on enabling an app (server#44939)
  * Bump @types/dockerode from 3.3.26 to 3.3.28 (server#44941)
  * Bump @simplewebauthn/browser from 9.0.1 to 10.0.0 (server#44942)
  * Bump @nextcloud/password-confirmation from 5.0.1 to 5.1.0 (server#44943)
  * Build(deps-dev): bump eslint-plugin-cypress from 2.15.1 to 2.15.2 (server#
    44944)
  * Perf(templates): Emit RegisterTemplateCreatorEvent to register template
    creators more lazy (server#44952)
  * Perf(ILockManager): Allow registering a lock provider lazy (server#44953)
  * Chore(deps): Bump sabre/dav from 4.5.0 to 4.6.0 (server#44962)
  * Chore: Add missing parameter to docblock tag psalm-taint-sink (server#
    44966)
  * Perf(files_sharing): Move events to listener classes and registration
    instead of boot (server#44967)
  * Fix: Drop workarounds for unsupported obsolete PHP versions (server#44968)
  * Chore(deps): Bump php-opencloud/openstack from 3.2.1 to 3.10.0 (server#
    44970)
  * Feat: Add legal notice and privacy policy links to help page (server#44973)
  * Fix(provisioning_api): Show warning but do not fail when listing accounts
    in case of users removed from backend but still in database (server#44982)
  * Fix(files): Use OCP\Util::getForbiddenFileNameChars instead of directaccess
    to system config (server#44996)
  * Fix(migration): Bump files_trashbin version to trigger migration (server#
    45000)
  * Fix(DAV): Migrate known exceptions to Sabre exceptions when copying (server
    #45001)
  * Chore(deps): Bump symfony/translation from 5.4.24 to 6.4.4 (server#45006)
  * Fix(db): Prevent two connections for single node databases (server#45013)
  * Fix: forbid moving a folder into a subfolder of itself (server#45014)
  * Avoid updating the same oc_authtoken row twice (server#45026)
  * Fix(unifiedSearch): Prevent broken avatars for federated users (server#
    45029)
  * Replaces ??Time:?? with ??Date and time:?? in calendar e-mail notification
    (server#45032)
  * Fix: chunked upload leading to 0-byte files (server#45035)
  * Fix(caldav): Add sharee to address list when calendar is shared (server#
    45054)
  * Fix(userstatus): catch unique constrain violation on revert (server#45055)
  * Feat(exception-template): allow to link to specific documentation for how
    to retreive server log (server#45057)
  * Perf(db): Sort data for IN before chunking (server#45058)
  * Updating pr-feedback.yml workflow from template (server#45065)
  * Updating dependabot-approve-merge.yml workflow from template (server#45066)
  * Update license header how-to for use of SPDX header (server#45067)
  * Build(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.7 to 1.0.0-beta.8
    (server#45071)
  * Build(deps-dev): bump puppeteer from 22.5.0 to 22.7.1 (server#45072)
  * Build(deps-dev): bump sass from 1.74.1 to 1.75.0 (server#45073)
  * Update devcontainer PHP dependencies to 8.3 (server#45086)
  * Fix(User\Manager): Avoid future collisions with updater/audit logs (server#
    45088)
  * Education ??bundle?? (server#45091)
  * Fix(search): show user search provider for deactivated and admin pages
    (server#45092)
  * Fix(session): Avoid race condition for cache::get() vs. cache::hasKey()
    (server#45093)
  * Feat: TaskProcessing API (server#45094)
  * Feat(files): Allow to upload folders (server#45095)
  * Fix(files): Add missing properties and fix Typescript errors in
    `FileEntryName` (server#45096)
  * Fix(caldav): Do not load IMipPlugin before user auth and session is c??
    (server#45098)
  * Chore: remove unnecessary ini_set (server#45117)
  * Fix(dav): Don??t log access control as error (server#45120)
  * Fix(querybuilder): Remove temporary internal method executeUpdate() (server
    #45122)
  * Fix(deps): Drop `ical.js` from dependencies (server#45125)
  * Fix(core): add fs_name_hash index to migration (server#45129)
  * Chore: Remove All files prefix from original location (server#45131)
  * [master] Update psalm-baseline.xml (server#45134)
  * Feat(webauthn): submit device name by pressing enter (server#45136)
  * Retry smb notify test a few times (server#45138)
  * Fix: fix FileAccess::getByFileId(InStorage) (server#45140)
  * Fix(github): Add a security info to the PR template (server#45149)
  * Chore(deps-dev): bump ejs from 3.1.9 to 3.1.10 (server#45150)
  * Fix(tests): Replace deprecated methods in `FileTest` (server#45159)
  * Fix: Changes the color of the ??Delete User?? and ??X?? exit buttons on
    hover. (server#45160)
  * Fix: Do not import from `axios` but only `@nextcloud/axios` (server#45161)
  * Fix(icons): Update files icon (server#45163)
  * Feat: add option to disable scanner transactions (server#45172)
  * Fix(ci): Update `node-test` workflow and drop unneeded `cypress:version`
    output (server#45177)
  * Fix: Do not import styles that are already included in server bundle
    (server#45178)
  * Chore(deps): bump vimeo/psalm from 5.23.1 to 5.24.0 in /vendor-bin/psalm
    (server#45179)
  * Chore(deps): bump core-js from 3.36.1 to 3.37.0 (server#45181)
  * [master] Fix npm audit (server#45186)
  * Docs: added customclient_fdroid key to the config.sample.php file (server#
    45193)
  * Fix(OC_Image): Set correct return type for exif_imagetype stub (server#
    45196)
  * Fix(dav): Try basic auth for ajax WebDAV requests (server#45207)
  * [master] Update psalm-baseline.xml (server#45209)
  * Update pdf icon (server#45218)
  * Fix(userstatus): Fix docs of user status manager (server#45219)
  * Feat(auth): Clean-up unused auth tokens and wipe tokens (server#45221)
  * CalDAV fix search with limit and time range (server#45222)
  * Fix: Remove reminder action from trash (server#45227)
  * Fix(settings): define a ??heartbeat?? route, so SecurityHeaders can handle
    redirected root (server#45228)
  * Fix: Avoid updating size when calling touch on a file (server#45233)
  * Fix(caldav): automatically delete outdated scheduling objects (server#
    45235)
  * Hide ??updater.server.url?? As It May Contain Enterprise Key (server#45236)
  * Perf(deleteAction): Queue delete requests (server#45237)
  * Fix(issue_template): Add security reporting redirect to bug report form
    (server#45240)
  * Fix(setupChecks): update db version checks (server#45241)
  * Fix(setupCheck): Only warn when memcache present w/o memcached (server#
    45242)
  * Add SPDX header ?? batch #1 (server#45244)
  * Feat: Split display name and username columns (server#45245)
  * Add variable for inputs border width (server#45247)
  * Feat: add ability to sort by last login (server#45249)
  * Revert rename (server#45250)
  * Fix(files): do not rely on unique fileid (server#45251)
  * Add SPDX header ?? batch #2 (server#45252)
  * Fix: Move hint about firewall issues to common helper string (server#45254)
  * Fix(ci): Align mariadb versions with list of supported versions (server#
    45255)
  * Revert rename changes (server#45256)
  * Fix: getMountsForFileId may return an unordered list (server#45258)
  * Fix(SetupChecks): Detect CLI mode in HTTPS / URL generator check (server#
    45262)
  * Chore(deps-dev): bump @nextcloud/stylelint-config from 2.4.0 to 3.0.1
    (server#45263)
  * Chore(deps): bump @nextcloud/l10n from 2.2.0 to 3.1.0 (server#45264)
  * Chore(deps-dev): bump @simplewebauthn/types from 9.0.1 to 10.0.0 (server#
    45267)
  * Chore(deps-dev): bump @testing-library/jest-dom from 6.4.2 to 6.4.5 (server
    #45268)
  * Refactor(provisioning_api): Add types for user details scopes (server#
    45270)
  * Feat(SetupChecks): Refactor DatabaseHasMissingIndices (server#45272)
  * Feat(log): Allow to combine log.conditions to only log (app&user) (server#
    45277)
  * Docs(preview): Improve API parameter descriptions (server#45288)
  * Add temporary variable for border radius (server#45295)
  * Chore(deps): bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1
    (server#45297)
  * Revert: ??Check datadirectory owner, not config owner.?? (server#45302)
  * 44032 fix show new shares without refresh (server#45305)
  * Perf(systemtags): Add index for systemtags_object_mappings.objectid (server
    #45306)
  * Fix(caldav): loop through all events for busy events (server#45309)
  * Fix(settings): Move new user modal to dialog + minor refactoring (server#
    45315)
  * Fix(search): Limit maximum number of search results (server#45317)
  * Fix: Correctly check result of function (server#45321)
  * Fix: Extend SVG reference check (server#45340)
  * Fix(IRegistrationContext): Add missing TaskProcessing methods (server#
    45345)
  * Fix setOwner since doc (server#45346)
  * Fix: Only list remnants as disabled if option is enabled (server#45347)
  * Fix(login): Disable login button when already logging in (server#45352)
  * Feat: support excalidraw file (server#45353)
  * Docs(TaskProcessingApi): Cleanup endpoint descriptions (server#45354)
  * Fix: delete user credentials stored in storages_credentials when user gets
    deleted (server#45355)
  * Fix: add ldap_exop_passwd function to sensitive value (server#45357)
  * Feat: Add back searching in disabled user list (server#45370)
  * Feat: Add `forbidden_filename_characters` to JSConfig for use in frontend
    libraries (server#45374)
  * Move EventSource to `OC` namespace (server#45375)
  * Fix(files): Drop `xml2js` dependency and use browser native DOMParser
    (server#45387)
  * Fix: Mark more configs as sensitive (server#45390)
  * Feat(TaskProcessingApi): Add endpoint for getting the next task (server#
    45391)
  * Refactor(files): Fix some ESLint and Typescript issues in FilesList (server
    #45394)
  * Fix(theming): Conitionally disable blur filter for performance (server#
    45395)
  * Chore(settings): Change ??user?? to ??account?? (server#45398)
  * Fix(db): Prevent data loss by temporarily disabling `db:convert-type`
    (server#45400)
  * Chore(deps): bump @nextcloud/logger from 2.7.0 to 3.0.2 (server#45401)
  * Fix(contactsmenu): empty content margin (server#45406)
  * Fix(auth): Update authtoken activity selectively (server#45411)
  * Fix(files): Don??t fail if dir exists (server#45413)
  * Fix(login-mask): remove `Login with` from label (server#45415)
  * Feat(files): refresh preview on etag change (server#45417)
  * Fix(files): Implement `SortingService` to fix sorting of files (server#
    45419)
  * Feat(RichObjectStrings): Add missing Talk ??file?? metadata fields (server#
    45424)
  * Chore(deps): Bump pear/archive_tar from 1.4.14 to 1.5.0 (server#45428)
  * Add SPDX header ?? Batch 3 (server#45429)
  * Feat(dav): Add an API for upcoming events (server#45435)
  * Fix(INavigationManager): Fix psalm alias not set in the right place (server
    #45455)
  * Fix: register DI alias for IFileAccess (server#45459)
  * Add SPDX header for `/lib/*` ?? batch 4 (server#45474)
  * Feat: Add support for webhook listeners (server#45475)
  * Fix(theming): replace standard generic package icon by material design
    (server#45480)
  * Fix: Reset notification email when deleting additonal email (server#45487)
  * Fix(core): unsupported browser redirect url (server#45494)
  * Add SPDX header ?? batch 4 (server#45499)
  * Fix(db): Log long transaction times at debug level (server#45506)
  * Fix:Ensure security.txt file ends with a newline character (server#45508)
  * Use OC namespace for core ReponseDefinitions instead of OCA (server#45509)
  * Feat(ldap): sync additional properties to profile and SAB (server#45512)
  * Fix: use different file name for generated dark avatars (server#45514)
  * Chore: update .jshintrc (server#45521)
  * Add SPDX header ?? batch 5 (server#45524)
  * Fix(cron): Log excess memory usage at debug and info levels (server#45530)
  * Feat: implement public OCP api to update resources and rooms (server#45532)
  * Chore(deps): bump the github-actions group across 1 directory with 5
    updates (server#45536)
  * Fix(files): Adjust type import and usage for removed dependency (server#
    45537)
  * Fix: Update `@nextcloud/files` to fix public link shares (server#45538)
  * Add SPDX header ?? batch 6 (server#45539)
  * Feature: Improved Recurrence Invitations Messages (server#45547)
  * Add SPDX header ?? batch 7 (server#45549)
  * Add SPDX header ?? batch 8 (server#45554)
  * Add mapping for lock wait timeout (server#45559)
  * Fix(ShareApiClients): Maintain meaning of `??` and null for share api cli??
    (server#45562)
  * Fix(Mailer): Allow to enforce strict email format (server#45570)
  * Fix(files): also trigger new tab on file name middle click (server#45571)
  * Fix(deps): Update `egulias/email-validator` to version 4.0.2 (server#45572)
  * Add SPDX header ?? batch 9 (server#45573)
  * Fix: avoid duplicate tag inserts by checking if the mapping exists already
    in db (server#45580)
  * Fix(files): reset menu pos when opening in grid mode (server#45581)
  * Delete background jobs by id when cleaning up (server#45582)
  * Refactor(files): Adjust some Typescript code in virtual files list (server#
    45585)
  * Fix(files): Only execute default action if there is an action to perform
    (server#45586)
  * Add SPDX header ?? batch 10 (server#45592)
  * Fix(files): Ensure active file list entry is highlighted (server#45594)
  * Fix(federatedfilesharing): import external federated share script (server#
    45606)
  * Docs(ShareApiController): Correct note about expiry date timezone (server#
    45608)
  * Fix(theming): replace standard generic package icon by material design
    (server#45609)
  * Fix(files): Make sure files are opened when using `open-in-files` action(s)
    or at lease are scrolled into view (server#45611)
  * Chore(deps): Bump cypress-io/github-action from 6.6.1 to 6.7.0 in the
    github-actions group (server#45612)
  * Chore(deps-dev): Bump cypress-split from 1.23.0 to 1.23.4 (server#45615)
  * Ci: Migrate Litmus and CalDAVTester from drone to GitHub (server#45619)
  * Chore(CI): Updating pr-feedback.yml workflow from template (server#45623)
  * Add SPDX header ?? batch 11 (server#45627)
  * Feat(db): remove workaround for pqsql 9.4 and older (server#45629)
  * Fix(core): Add missing null value possibility to Resource and Reference
    richObject (server#45632)
  * Add SPDX header ?? batch 12 (server#45647)
  * Fix(ObjectStore): Fix regression when hostname is empty (server#45649)
  * Feat(dbal): insert ignore conflict method for MySQL and SQLite (server#
    45655)
  * Fix(caldav): stricter default calendar checks (server#45667)
  * Fix: Autodetect legacy filekey instead of trusting the header for legacy
    header (server#45669)
  * Fix(files_sharing): usage of NcTextField in SelectShareFolderDialogue
    (server#45679)
  * Feat(settings): Support svg user row action icons (server#45684)
  * Feat(settings): Emit loaded event for user management (server#45685)
  * Feat(settings): Add user row action enabled callback (server#45686)
  * Show non writable folders during move or copy (server#45688)
  * Avoid accessing unset argv index (server#45694)
  * Add SPDX header ?? batch 13 (server#45696)
  * Fix(files_sharing): fix parsing of remote shares (server#45698)
  * Add SPDX header ?? batch 14 (server#45699)
  * Chore: update `@nextcloud/files` to 3.4.1 (server#45700)
  * Updated images for Material icons and added SPDX info (server#45706)
  * Feat(files): Implement files list filters (server#45708)
  * Fix(actions): Harden workflows when using variables in strings (server#
    45710)
  * Fix(files): Correctly type virtual files list ref type (server#45711)
  * Fix(dist): Make sure changed icons are compiled (server#45712)
  * Feat: Add Recently active accounts section (server#45716)
  * Chore(deps-dev): Bump cypress-split from 1.23.4 to 1.24.0 (server#45718)
  * Fix(AppManager): Name correct method in error + show error string (server#
    45737)
  * Replace icons with latest `Material Symbol` versions (server#45755)
  * Feat: Allow users to select another user as their out-of-office replacement
    (server#45766)
  * Use isRetryable to catch retryable exceptions (server#45768)
  * Fix(caldav): event links in shared calendar notifications (server#45775)
  * Fix(CI): Update PHP requirement in dev dependencies (server#45779)
  * Fix(search): tags redirect route (server#45781)
  * Fix(caldav): allow VJOURNAL if no supported component set is specified
    (server#45786)
  * Chore(deps-dev): bump braces from 3.0.2 to 3.0.3 (server#45787)
  * Refactor(files): Use `@nextcloud/files` functions where possible and make
    files views cancelable (server#45788)
  * Fix(files): Use `data-cy` (data attribute) instead of `cy-data` (server#
    45789)
  * Chore(composer): composer install ??no-dev (server#45794)
  * Fix(cron): Log long running jobs (server#45804)
  * Add SPDX header ?? batch 16 (server#45810)
  * Test: add tests for ProfilePageController (server#45811)
  * Feat: add new clickable area variables (server#45818)
  * Feat: reduce border radius element to 8 px (server#45819)
  * Chore: Adjust post-build script to add license files for sourcemaps on
    build (server#45832)
  * Chore: Properly extract copyright information from bundled packages (server
    #45833)
  * Feat(dav): add regex to match Gnome and KDE calendar user-agents (server#
    45841)
  * Fix: rename split into two as before rename and after rename (server#45845)
  * Fix/comment deleting with activities installed (server#45848)
  * Chore(deps): Bump deepdiver/zipstreamer from 2.0.2 to 2.0.3 (server#45852)
  * Chore(deps): Bump aws/aws-sdk-php from 3.240.8 to 3.311.2 (server#45854)
  * Fix(files): Bring back handling of failed files (server#45860)
  * Fix(files): Ignore right click for default action (server#45861)
  * Fix(preview): don??t create folder structure when previews are disabled
    (server#45866)
  * Fix(comments): Use proper icon components instead of icon classes to fix
    dark mode (server#45867)
  * Fix(git): Ignore the updater/ directory from diffs (server#45872)
  * Fix(theming): also apply enforced theme for guests (server#45875)
  * Fix: Avoid throwing errors for teams are unavailable (server#45876)
  * Fix: don??t use custom certificate bundle if no customer certificates are
    configured (server#45877)
  * Feat: add command to export certificate bundle (server#45879)
  * Tests(settings): Fix AccountMigratorTest when using PNG avatars (server#
    45883)
  * Fix(files): Properly handle denied ownership transfers (server#45884)
  * Chore(deps): bump jquery-ui-dist from 1.13.2 to 1.13.3 (server#45885)
  * Chore(deps-dev): bump mime from 4.0.1 to 4.0.3 (server#45886)
  * Chore(deps): bump core-js from 3.37.0 to 3.37.1 (server#45887)
  * Fix(cypress): Check for local changes before trying to apply them (server#
    45889)
  * [master] Fix npm audit (server#45893)
  * Test(cypress): don??t apply changes in CI (server#45894)
  * Fix(files_versions): Use `NcDateTime` for proper translated version dates
    (server#45900)
  * [master] Update psalm-baseline.xml (server#45901)
  * Fix(deleteAction): Bump up delete requests concurrency to 5 (server#45902)
  * Ci: use precise ref for 3rdparty check (server#45912)
  * Align app icon for versions with right sidebar used icon (server#45916)
  * Fix: Adjust icon generation to bring back themed icons (server#45917)
  * Refactor(files): Update `@nextcloud/files` to v3.5.1 (server#45929)
  * Fix: move repair mimetype repair step to the expensive steps (server#45930)
  * Fix(files_versions): avoid unintentional skipping of expiration (server#
    45932)
  * Fix: Do not log an error when connecting to SFTP without a logged in user
    (server#45938)
  * Perf: Avoid reusing previous migration steps (server#45945)
  * Feat: Add yieldEntities wrapper for entity mapping in QBMapper (server#
    45947)
  * Chore: Remove deprecated legacy search backend (server#45950)
  * Chore: Move comments event handler to use proper event dispatcher (server#
    45951)
  * Fix license information extracted from built assets (server#45952)
  * Perf: Tell browsers to cache storage stats endpoint as it is cached (server
    #45957)
  * Fix(files_versions): renaming file version when its not a string (server#
    45958)
  * Add SPDX header ?? batch 17 (server#45960)
  * Rename openFileInfo to fileInfo (server#45963)
  * Fix(dav): Limit number of UPDATES for sync token created_at (server#45968)
  * Ci(phpunit-mysql): increase mysql health check retries (server#45969)
  * Chore(deps): bump ws, engine.io, socket.io-adapter and puppeteer (server#
    45970)
  * Update copy icon to Material Design icon and checkmark in non-bold (server#
    45972)
  * Chore: remove chunking-v1 (server#45973)
  * Fix(caldav): lower scheduling table size warning (server#45974)
  * Update favorites navigation list on folder renames (server#45977)
  * Fix(theming): properly apply warning style to update output (server#45980)
  * Fix(deps): Update `@nextcloud/dialogs` to 5.3.4 to fix picking current
    directory (server#45981)
  * Fix(files): Disable buttons in copy/move dialog for non writable folders
    (server#45982)
  * Don??t trigger action when renaming (server#45984)
  * Perf: remove full filesystem setup for accessing public link share dav
    endpoints (server#45998)
  * Fix(caldav): encode calendar URIs with umlauts for activities (server#
    45999)
  * Use guzzle for addressbook federation (server#46002)
  * Add missing ContextWrite default task type in task processing manager
    (server#46003)
  * Perf(capabilities): Log capabilities providers that are slow (server#46004)
  * Feat(files_sharing): add `new file request` option (server#46007)
  * Refactor(cron): Use `IAppConfig` for cron settings and migrate ajax cron
    away from jQuery (server#46009)
  * Fix(dashboard): Correctly redirect guests to login page when opening
    dashboard (server#46010)
  * Fix: also use optimized getFirstNodeyIdInPath for Folder::getFirstNodeById
    (server#46017)
  * Fix rmdir() to release possible directory lock prior to removing directory
    (server#46027)
  * Fix(FilesView): Update files view upon share creation/delete (server#46030)
  * Fix(dav): add missing database index for dav_shares (server#46036)
  * Chore(deps-dev): bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 (server#
    46041)
  * Chore(deps): bump vimeo/psalm from 5.24.0 to 5.25.0 in /vendor-bin/psalm
    (server#46042)
  * [master] Update psalm-baseline.xml (server#46048)
  * Increase PHP memory limit for DevContainer to 512mb (server#46055)
  * Fix task processing input validation (server#46058)
  * Perf(session): remove useless session open (server#46059)
  * Feat(CI): Speed up cs:check with parallelism (server#46062)
  * Fix(ExternalSharing): Handle template shares from external sources (server#
    46068)
  * Fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION
    (server#46071)
  * Fix: allows admin to edit global credentials (server#46073)
  * Feat(webhooks): Add support for a userid filter (server#46076)
  * Fix(userstatus): Fix user status automation in real-life scenario (server#
    46077)
  * Fix(settings): make trailing slash for caldav/carddav redirects optional
    (server#46079)
  * Chore: Enable ESLint for apps and fix all errors (server#46082)
  * Refactor(files): Migrate logger to Typescript (server#46083)
  * [master] Update psalm-baseline.xml (server#46085)
  * Feat(notifications): Migrate server INotifiers to new exceptions (server#
    46095)
  * Fix(files_sharing): Also set the expiration date timezone during validation
    (server#46097)
  * Fix: Add `acceptShare` as an interface (server#46099)
  * Build(deps): disable dependabot for EOL 27 (server#46104)
  * Fix(session): Log when session_* calls are slow (server#46106)
  * Feat(WebhooksController): Allow querying listeners by URI (server#46107)
  * Chore(deps): bump @nextcloud/calendar-availability-vue from 2.2.1 to 2.2.2
    (server#46110)
  * Chore(deps): bump the github-actions group with 3 updates (server#46111)
  * Reference 3rd party licenses via SPDX (server#46112)
  * Feat(occ): Add a ??debug option to output all log levels to the output
    (server#46115)
  * Ci: Adjust database versions to current LTS / supported versions (server#
    46121)
  * Feat: Allow getting/setting the password hash of a user (server#46123)
  * Feat(files): increase max copy-move concurrency to 5 (server#46127)
  * Fix(federation): Fix missing protocol on CloudID remote (server#46133)
  * Debt(encryption): Migrate app.php to Application.php (server#46136)
  * Fix(SharingEntryLink): Show enforced password input label (server#46143)
  * [master] fix(security): Update code signing revocation list (server#46158)
  * Support profiler in occ commands (server#46169)
  * Fix(IntegrityCheck): Ensure the check is run if no results are available
    (server#46174)
  * Fix: Authorization header can be an empty string (server#46184)
  * Refactor: simplify background commands (server#46185)
  * Feat: Add utility method to validate an IHasher hash (server#46186)
  * Fix(setupchecks): skip check when disk_free_space is disabled (server#
    46190)
  * Fix(carddav): limit vcard size (server#46193)
  * Feat: add commands for exporting current and expected database schema
    (server#46194)
  * Use the same `setup-php` version on all tests (server#46197)
  * Chore: use spdx for migrations generator (server#46199)
  * Update dashboard panels border radius (server#46201)
  * Chore: remove EOL v27 from issue template (server#46206)
  * Chore: Replace dashboard icon with Material Symbols (server#46215)
  * Fix(DAV): offset not applied (server#46219)
  * Fix(dav): Thrown forbidden error for authenticated user instead of no??
    (server#46225)
  * Fix(config): Clarify smtp debugging config option usage (server#46229)
  * Feat(OpenAPI): Add ex_app scope (server#46233)
  * Fix(dependabot): add back npm patch upgrades for stable branches (server#
    46235)
  * Feat(TaskProcessing): Add more task types (server#46251)
  * Feat(theming): Provide `body-container-` variables through theming (server#
    46259)
  * [master] fix(security): Update CA certificate bundle (server#46263)
  * Match input height with clickable area (server#46270)
  * Update dashboard icon (server#46271)
  * Fix: Make out of office replacement nullable (server#46273)
  * Ci: also check for uncompiled SCSS styles (server#46275)
  * Chore(mp3info): apply upstream patch for invalid array access (server#
    46276)
  * Chore(deps): Bump @nextcloud/vue to v8.14.0 (server#46283)
  * Fix(tests): Remove output when running tests (server#46284)
  * Fix(TaskProcessing): Set task status to running when processing via
    ISynchronousProvider (server#46286)
  * Fix(userstatus): add missing parenthesis (server#46287)
  * Chore(caldav): remove obsolete function (server#46295)
  * Feat(files): Refresh grid view layout (server#46307)
  * Fix(cypress): wait for apps list fetch for better testing stability (server
    #46310)
  * Ci: Bump reuse to v4.0.0 (server#46311)
  * Fix(caldav): limit vevent size (server#46315)
  * Fix(s3): Don??t wait indefinitely for S3 to return (server#46317)
  * Perf: Set session.cache_limiter at runtime to avoid clients caching static
    assets served by PHP (server#46320)
  * Fix(SharingDetailsView): Prevent illegal unselection of read permissions
    (server#46321)
  * Unify copy icon (server#46323)
  * Chore(deps): bump libphonenumber-js from 1.10.60 to 1.11.4 (server#46327)
  * Chore(deps-dev): bump @testing-library/jest-dom from 6.4.5 to 6.4.6 (server
    #46328)
  * Chore(deps): bump @nextcloud/password-confirmation from 5.1.0 to 5.1.1
    (server#46329)
  * Fix(previews): Stop returning true when `getimagesize()` fails (server#
    46342)
  * Add app icon to file reminders (server#46349)
  * Fix(setupchecks): Skip checking for OPcache settings if running checks from
    CLI (server#46353)
  * Stop file actions when conflict dialog skipped (server#46354)
  * Feat(occ): Add support for iterable in Base and use it in group:list and
    user:list (server#46356)
  * Fix(files): Correctly center the checkbox??s background in grid view
    (server#46358)
  * [TaskProcessing] Add start, stop and schedule time to tasks (server#46359)
  * Align dashboard app icon in size with photos app icon (server#46360)
  * Perf(settings): Optimize user list scroll performance (server#46361)
  * TaskProcessing follow-up (server#46368)
  * Refactor: split app menu into smaller components (server#46370)
  * Feat: Add `IFilenameValidator` to have one consistent place for filename
    validation (server#46371)
  * Fix(files): Add rounded corners back in grid view (server#46373)
  * Feat(Reference): Add public API endpoints to get references (server#46378)
  * Fix: `OCP\Files\Node\Folder::search` was not setting the owner (server#
    46379)
  * Fix(files_sharing): Only enable mixed sharing types if there is at least
    one sharing type (server#46382)
  * Feat: Template field workflow (server#46383)
  * Fix(workflows): Fix file systemtag cache (server#46388)
  * Chore: Make app icons consistent Material Symbols with same settings
    (server#46391)
  * Feat: don??t count failed CSRF as failed login attempt (server#46392)
  * Fix: set default TTL for APCu cache as per docs (server#46395)
  * Feat: allow inspecting the parts of the composite expression builder
    (server#46396)
  * Feat: add base class for extending the query builder (server#46397)
  * Fix(Session): avoid race conditions on clustered setups (server#46398)
  * Feat: Add new forbidden filename options to Capabilities (server#46414)
  * Feat(users): Add users and group management to admin delegation (server#
    46418)
  * Fix(mail): Fix big logos in mail templates for Outlook (server#46419)
  * Chore(deps): Update `@nextcloud/dialogs` to v5.3.5 (server#46424)
  * Fix(theming): Don??t reset the cachebuster value when we reset theming
    (server#46428)
  * Fix(files): Close sidebar on navigation (server#46432)
  * Update license header infos (server#46439)
  * Docs: correct return type for findAppInDirectories (server#46445)
  * Use ??app_api?? session key in rate limit middleware, ??app_api_system?? is
    deprecated (server#46446)
  * Fix(dashboard): Unify widget icon colors and document it??s behaviour
    (server#46448)
  * Fix(files_metadata): Don??t run generation job on every upgrade (server#
    46450)
  * Feat(editLocallyAction): Handle possible no local client scenario (server#
    46452)
  * Feat(theming): Allow shipped backgrounds to have a dark variant (server#
    46453)
  * Fix(SetupCheck): Properly check public access to data directory (server#
    46456)
  * Chore: auto approve the psalm baseline update (server#46458)
  * Unified search: add attributes for clients (server#46464)
  * Fix(CI): Require compilation check when touching version.php (server#46472)
  * Feat(security): restrict admin actions to IP ranges (server#46473)
  * Fix(redis): Require version >=4 for unlink (server#46475)
  * Migration Attributes (server#46476)
  * Feat: webhooks_listeners app: send direct requests to ExApps using AppAPI
    (server#46477)
  * Build(deps-dev): bump typescript from 5.4.5 to 5.5.3 (server#46486)
  * Build(deps-dev): bump puppeteer from 22.11.2 to 22.13.0 (server#46487)
  * Build(deps-dev): bump webpack-merge from 5.10.0 to 6.0.1 (server#46488)
  * Build(deps-dev): bump webpack from 5.91.0 to 5.93.0 (server#46489)
  * Build(deps-dev): bump @types/dockerode from 3.3.28 to 3.3.29 (server#46491)
  * Build(deps): bump @nextcloud/upload from 1.4.1 to 1.4.2 (server#46492)
  * Build(deps-dev): bump cypress from 13.7.2 to 13.13.0 (server#46493)
  * Build(deps): bump p-limit from 4.0.0 to 6.1.0 (server#46494)
  * Build(deps-dev): bump workbox-webpack-plugin from 7.0.0 to 7.1.0 (server#
    46501)
  * Fix(theming): enforce theme should still provide dark as fallback (server#
    46504)
  * Feat(preview): introducing new class ImaginaryPDF (server#46508)
  * Feat(settings/admin/ai): Add Task Processing API settings (server#46509)
  * Feat: hide caldav server settings if no app uses the caldav backend (server
    #46510)
  * [master] Fix npm audit (server#46513)
  * Fix(CI): Skip some CI work from forks as they don??t work anyway (server#
    46531)
  * Fix: Add direct parameter to flow auth v2 (server#46534)
  * Fix(ci): Use ubuntu-latest for object storage test (server#46535)
  * Refactor: Migrate filename validation from `Storage` and `Util` to
    `FilenameValidator` (server#46538)
  * Fix(htaccess): Serve images as static assets (server#46543)
  * Feat: Add `forbidden_filename_basenames` config option (server#46545)
  * Feat: allow running QueryBuilder queries on different connections (server#
    46547)
  * Fix(dav): drop unwanted RemoteException class (server#46550)
  * Fix(files_sharing): remove undesirable translations from ShareAPIController
    (server#46551)
  * Fix(appstore): Return an empty array in case of fail (server#46555)
  * Fix(files): Typo in import of `ShareType` (server#46556)
  * Refactor: Improve design of declarative settings (server#46557)
  * Feat(files): Allow to configure Windows filename compatibility in the
    settings (server#46558)
  * Fix(CI): Fix compile command (server#46559)
  * Move share tests await from positional parameters (server#46567)
  * Refactor: Migrate some legacy and core functions to `IFilenameValidator`
    (server#46571)
  * [TaskProcessing] Add support for webhooks (server#46579)
  * Fix(ReferenceApiController): Remove accidently added AnonRateLimit (server#
    46581)
  * Make filecache queries compatible with sharding (server#46583)
  * Fix(css): Shrink headlines a bit (server#46587)
  * Fix(files_sharing): file request followups (server#46589)
  * Fix(files_sharing): add missing subtitle on search for share recipients
    (server#46591)
  * Feat: let users configure their first day of week (server#46592)
  * Fix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server??
    (server#46593)
  * Fix(caldav): decode values before returning (server#46594)
  * Fix(comments): center align submit button in new comment field (server#
    46595)
  * Feat: Navigate via folder tree (server#46596)
  * Fix(deps): Deprecate functionality deprecated by doctrine and test on more
    oracle versions (server#46605)
  * Feat(Security): Warn about using annotations instead of attributes (server#
    46606)
  * Feat: allow for ExApps to call Admin endpoints marked with specific attr
    (server#46607)
  * Fix(TextProcessing): use error instead of info for exception logging
    (server#46608)
  * Feat: allow for ExApps to use webhook_listeners without user context
    (server#46615)
  * Fix(settings): Fix endless spinner when wiping or deleting accounts (server
    #46622)
  * Fix(caldav): fixed initial sync and double processing (server#46623)
  * Fix(caldav): test for null and blank value (server#46624)
  * Chore(files_sharing): add file request cypress testing (server#46631)
  * Fix(Token): take over scope in token refresh with login by cookie (server#
    46640)
  * Fix(comments): Extend Vue before calling `new` on it (server#46643)
  * Fix: cast to bigint on postgresql (server#46644)
  * Fix(files_sharing): `open-in-files` should open a folder and not the parent
    (server#46648)
  * Refactor: Fix some linting issues in frontend code (server#46649)
  * Chore(deps-dev): bump guzzlehttp/guzzle from 7.8.1 to 7.9.1 in /build/
    integration (server#46650)
  * Chore(deps-dev): bump ts-jest from 29.1.2 to 29.2.3 (server#46651)
  * Chore(deps-dev): bump @babel/node from 7.24.7 to 7.24.8 (server#46652)
  * Chore(deps-dev): bump cypress-wait-until from 3.0.1 to 3.0.2 (server#46653)
  * Chore(deps-dev): bump cypress from 13.13.0 to 13.13.1 (server#46654)
  * Chore(deps): bump throttle-debounce from 5.0.0 to 5.0.2 (server#46655)
  * Feat: migrate backupcodes personal settings buttons (server#46659)
  * Fix(caldav): added localization hints for translators (server#46661)
  * Avoid using partial file info as valid one (server#46672)
  * Update CODEOWNERS (server#46673)
  * Feat: add config flag to toggle persistent redis connections (server#46674)
  * Fix(files): Reduce preview size in grid view mode (server#46681)
  * Fix: keep previous exception when wrapping dav exceptions (server#46685)
  * Fix(files): validate input when creating file/directory (server#46689)
  * Update `@nextcloud/files` to 3.6.0 and fix display name handling of folders
    (breadcrumbs and filename) (server#46690)
  * Fix(dav): Call Sabre server start (server#46692)
  * Feat: add a specialized writeStream implementation for s3 external storage
    (server#46693)
  * Fix: FileInfo from `View` should have the correct name of a mountpoint
    (server#46694)
  * Chore(theming): Adjust dark variant of the new default background (server#
    46702)
  * Fix: Add .whiteboard alias for .excalidraw files (server#46703)
  * Docs: update docs for ocp events (server#46708)
  * Fix: Use timestamp instead of revision id in files_versions metadata API
    (server#46710)
  * Chore(i18n): Changed wording to singular (server#46714)
  * Feat(TaskProcessing): Implement enums and default values (server#46722)
  * Feat(webcal): only update modified and deleted events from webcal calendars
    (server#46723)
  * [taskprocessing] Add missing translate default task type (server#46739)
  * Refactor(cloud_federation_api): Replace security annotations with
    respective attributes (server#46744)
  * Refactor(comments): Replace security annotations with respective attributes
    (server#46745)
  * Refactor(dashboard): Replace security annotations with respective
    attributes (server#46746)
  * Refactor(dav): Replace security annotations with respective attributes
    (server#46747)
  * Refactor(core): Replace security annotations with respective attributes
    (server#46748)
  * Fix: add a try and catch for delete versioning (server#46749)
  * Fix(files): Use `@nextcloud/files` filename validation to show more details
    (server#46753)
  * Fix(theming): Use version with less color banding for dark variant (server#
    46759)
  * Fix(AppFramework): Allow requests with OCS-APIRequest header to pass CSRF
    checks (server#46760)
  * Fix(core): Document CSRF token endpoint (server#46761)
  * Build(deps-dev): bump requirejs from 2.3.6 to 2.3.7 (server#46765)
  * Fix(files): Correctly validate new node name (server#46767)
  * Fix(files): Provide default file action for file entry name (on click
    action) (server#46768)
  * Feat(files_sharing): show file requests in navigation (server#46770)
  * Style(settings): align icons at legacy help navigation (server#46773)
  * Chore: deprecate old AI APIs (server#46775)
  * Fix(testing): Make Testing TextProcessing providers unicode safe (server#
    46779)
  * Fix(files): Ensure scrolled file list does not leak through file filters
    (server#46782)
  * Fix(styles): Make sure footer with legal links is shown correctly (server#
    46784)
  * Fix(styles): use also new CSS variable…
  • Loading branch information
ryoon committed Oct 25, 2024
1 parent 49ead45 commit b967b70
Show file tree
Hide file tree
Showing 3 changed files with 3,895 additions and 1,700 deletions.
4 changes: 2 additions & 2 deletions www/php-nextcloud/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.77 2024/09/21 13:10:15 gdt Exp $
# $NetBSD: Makefile,v 1.78 2024/10/25 06:43:42 ryoon Exp $
#

# The nextcloud update process only works from one version to the
Expand All @@ -10,7 +10,7 @@
# contained 18.0.2, then during April to June it is ok to update to
# later 18.x.y, to 19.0.0, and to later 19.x.y, but it is not ok to
# update to 20.
DISTNAME= nextcloud-29.0.7
DISTNAME= nextcloud-30.0.1
PKGNAME= ${PHP_PKG_PREFIX}-${DISTNAME}
CATEGORIES= www
MASTER_SITES= https://download.nextcloud.com/server/releases/
Expand Down
Loading

0 comments on commit b967b70

Please sign in to comment.