Subject: CVS commit: pkgsrc/www/php-nextcloud
From: Ryo ONODERA
Date: 2025-02-09 14:05:55
Message id: 20250209130555.467DDFBE0@cvs.NetBSD.org

Log Message:
www/php-nextcloud: Update to 30.0.5

Changelog:
Version 30.0.5
Changes:

  * Chore(i18n): Improved grammar (server#49100)
  * Fix metadata storage with sharding (server#49165)
  * Chore(i18n): Fixed grammar (server#49556)
  * Fix(files): virtual scroller item size computation (server#49561)
  * FIX WebDav MacOS failed uploads php-fpm and big files (-36 error) (server#
    49562)
  * Fix(maintenance): Show a success message on data-fingerprint command
    (server#49591)
  * Fix(setupcheck): Make the Memcache setupcheck use the cache (server#49594)
  * Chore(absence): Add capability (server#49595)
  * Fix(files): properly update paths and folder children on node move (server#
    49610)
  * Fix: Add command to update re-share if shared-by user has been revoked
    (server#49612)
  * Perf: improve performance of SharedStorage::getWatcher (server#49615)
  * Add an error log message that notifications app isn??t enabled at file??
    (server#49618)
  * Fix(external_storage): Cast id to int (server#49624)
  * Fix: promote re-shares when deleting the parent share (server#49629)
  * Enh: Improvements on sharing details (server#49631)
  * Fix: Handle copy of folders containing live photos (server#49650)
  * Fix: smb: don??t fail hard if we can??t load acls for a file (server#49651)
  * Fix: don??t propagate future mtimes (server#49656)
  * Fix(migration): Check if table exists (server#49690)
  * Fix(CalDav): add support for Microsoft time zones (server#49741)
  * Fix(files): cancel renaming on enter if no file name changes (server#49752)
  * Fix(CalDAV): disable both iTip and iMip messages (server#49780)
  * Disable/hide share edit options when user can not edit the share (server#
    49784)
  * Fix(files): failsafe when executing actions methods (server#49792)
  * Fix mimetype not being updated when changing file extention on objectstore
    (server#49794)
  * Fix: Fix ServiceWorker scope when Nextcloud installed in subfolder (server#
    49798)
  * Fix(files): throttle favorite with max 5 simultaneous requests (server#
    49805)
  * Fix(files_sharing): Fix error messages from password policy (server#49822)
  * Revert ??fix: Handle copy of folders containing live photos?? (server#
    49825)
  * Improve select handling for sharded queries (server#49838)
  * Fix(files_external): wrong type for external mount id (server#49846)
  * Fix: return 204 instead of 404 (server#49851)
  * Fix: replace null character when serializing (server#49855)
  * Fix(TemplateManager): Make sure TemplateFolder is a Folder (server#49877)
  * Fix(share): Don??t print twice the same text on emails (server#49878)
  * Fix(ReferenceApiController): Bump rate limit for public resolve endpoint
    (server#49884)
  * Fix(View): Catch exceptions when executing mkdir for non-existent parents
    (server#49894)
  * Fix: make sure we have a valid scheme when testing ocm urls (server#49900)
  * Fix(files): Only register preview service worker once when the instance is
    hosted at the root path (server#49918)
  * Fix(share): render conflict modal in public shares (server#49924)
  * Fix: Create empty file instead of file with a space (server#49936)
  * Fix(shares): Remove noisy text from email (server#49994)
  * Fix(federatedfilesharing): fix notification typo (server#50014)
  * Fix: remove references to non-existent ShareTypes (server#50021)
  * Chore(ci): Run kerberos tests on ubuntu-latest (server#50023)
  * Fix(cypress): flaky live photo test grid_view trigger issue (server#50028)
  * Fix(logger): Prevent infinite recursion with log.condition => users or
    matches (server#50031)
  * Fix(app-store): add missing exApps list items to search filter (server#
    50032)
  * Fix(HTTP): Adjust JSONResponse data type (server#50058)
  * Fix: block moving files to it??s own parent with dav (server#50060)
  * Clarify installation wording to be clear that it is about account creation
    (server#50062)
  * Fix(preview): Do not try to parse M3U files as MP3 (server#50079)
  * Fix(Http): Only allow valid HTTP status code values via template (server#
    50089)
  * Fix(SetupChecks): Don??t test caches using binary data (server#50117)
  * Fix(files_sharing): Stop overwriting the share expiration date with the
    default expiration date (server#50204)
  * Sync NC<->app patch versions (app_api#477)
  * Fix: do not override sharing text (circles#1816)
  * Revert ??remove caching for shares?? (circles#1831)
  * Fix(composer): update nextcloud/coding-standard to ^1.3 (logreader#1439)
  * Fix(LogErrors): Handle unsupported log_type gracefully (logreader#1452)
  * Chore(ci): update workflows (logreader#1462)
  * Chore: update composer lock and nextcloud/ocp (photos#2741)
  * Visual fixes and improvements (serverinfo#718)
  * Chore(dev-deps): Bump nextcloud/ocp package (survey_client#354)
  * Fix(notifications): Notifier::prepare() threw \InvalidArgumentExcepti??
    (suspicious_login#962)
  * Fix(deps): Bump symfony/process (suspicious_login#967)
  * Fix(eslint): Fix linting javascript files, also lint typescript files (text
    #6726)
  * Fix(editor): Also unset `draggedOver` at drop (text#6731)
  * Fix(files): catch race condition in FilesWorkspaceHeader init (text#6735)
  * Fix(outline): fix mobile detection and box shadow (text#6739)
  * Fix(debug): remove component in beforeDestroy hook (text#6757)
  * Fix(cy): avoid double upload to prevent lock error (text#6761)
  * Chore: Bump composer files with new composer version (text#6771)
  * Fix(licenses): SPDF license in package.json and khroma (text#6792)
  * Fix(link): Don??t throw exception on invalid URL href (text#6796)
  * Fix: showing RichWorkspace for non-English language (text#6821)
  * Fix(Editor): Broken translation ref (viewer#2624)
  * Fix: source/dav handling and delete event payload (viewer#2627)
  * Fix: Close viewer if we navigate back in browser history (viewer#2679)

Version 30.0.4
Changes:

  * Fix(app-store): Add back legacy store API used for update and removal
    (server#49216)
  * Fix(activity): make emails for link share uploads true by default (server#
    49691)
  * Chore(deps-dev): bump @babel/node from 7.25.0 to 7.25.9 (server#49712)
  * Chore(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.8 to 1.0.0-beta.12
    (server#49713)
  * Chore(deps): bump @nextcloud/sharing from 0.2.3 to 0.2.4 (server#49714)
  * Chore(deps): bump pinia from 2.2.6 to 2.2.8 (server#49715)
  * Chore(deps-dev): bump cypress-split from 1.24.0 to 1.24.7 (server#49716)
  * Fix(files_sharing): Stop infinite loop blocking link share requests (server
    #49724)
  * Fix(files_sharing): Correct property enforced property names (server#49809)
  * Fix(files_sharing): also submit new share on password submit (server#49817)
  * Update nextcloud/ocp dependency (logreader#1424)
  * Fix npm audit (logreader#1434)
  * Update nextcloud/ocp dependency (nextcloud_announcements#408)
  * Update nextcloud/ocp dependency (notifications#2112)
  * Update nextcloud/ocp dependency (serverinfo#717)
  * Update dependency @rollup/rollup-linux-x64-gnu to ^4.28.1 (text#6716)
  * Chore(deps): update dependency cypress-split to ^1.24.7 (text#6717)
  * Fix(deps): update dependency @nextcloud/vue to ^8.21.0 (text#6748)
  * Fix(deps): update dependency lib0 to ^0.2.99 (text#6749)
  * Fix(deps): update dependency y-prosemirror to ^1.2.15 (text#6751)

Version 30.0.3 (Withdrawn)
Changes:

  * Fix: Move cloud id into readonly input (server#48978)
  * Fix(settings): Align contents of profile picture heading (server#48981)
  * Build(deps-dev): bump cypress from 13.13.2 to 13.13.3 (server#49047)
  * Fix(caldav): duration handling in the event reader class (server#49066)
  * Clear pending two factor tokens also from configuration (server#49098)
  * Fix(net/security): Handle IPv6 zone IDs in link-local addresses (server#
    49107)
  * Fix(TaskProcessingApiController): Don??t use + to merge non-assoc. arrays
    (server#49110)
  * Fix(files): multiselect and filters store declaration (server#49136)
  * Fix(theming): Return default theme if the user never selected a theme
    (server#49138)
  * Fix(SharingEntryLink): Show default password before create if any (server#
    49149)
  * Fix(files_sharing): note icon color on public pages (server#49153)
  * Fix(files): open sidebar on sharing tab by default for files (server#49157)
  * Fix: undefined variable $response in DAV storage (server#49160)
  * Fix(files): edit locally buttons and description (server#49161)
  * Chore(deps-dev): Bump @pinia/testing from 0.1.5 to 0.1.7 (server#49174)
  * Fix(files): view-in-folder enabled conditions (server#49180)
  * Feat(testing): Add a fake summary task provider (server#49195)
  * Fix: log a warning when we can??t build a background job (server#49207)
  * Chore(github): Update groupware code owners (server#49214)
  * Fix(files_external): cast storage id int (server#49222)
  * Docs: Adjust taiwan translators (server#49230)
  * Feat: Add X-NC-Disable-Scheduling property to allow skipping scheduling
    (server#49234)
  * Fx(dav): file request guest nickname encoding (server#49239)
  * Fix remaining readdir() calls in loops with undesirable false evaluation
    potential (server#49241)
  * Fix(Middleware): log deprecation when annotation was actually used (server#
    49242)
  * Chore: Update `@nextcloud/upload` and `@nextcloud/files` (server#49250)
  * Feat: mail provider settings (server#49254)
  * Chore(deps): Add SabreDav Patch for iTip Broker (server#49264)
  * Fix: override iTip Broker to fix several issues (server#49268)
  * DNS: do not query CNAME if A succeeded already (server#49277)
  * Textprocessing] Fix: Accept scheduling a task if there are equivalent
    taskprocessing providers only (server#49280)
  * Fix: use invokePrivate for test (server#49292)
  * Fix: RDATE and EXDATE property instances (server#49302)
  * Fix: Do not check for strict cookie when running webcron (server#49310)
  * Build(deps-dev): bump jsdoc from 4.0.3 to 4.0.4 (server#49321)
  * Build(deps-dev): bump @types/jest from 29.5.13 to 29.5.14 (server#49330)
  * Fix(files): Allow downloading multiple nodes not from same base (server#
    49344)
  * Test(fakeAI): Allow to specify whether the fake providers should fail
    (server#49358)
  * Fix(core): Do not use `v-html` for translation output (server#49363)
  * Fix(files): improve delete display name when trashbin is disabled (server#
    49369)
  * Fix(SetupChecks): Make sure array key is set (server#49373)
  * Feat(settings): add big file upload setup checks (server#49384)
  * Fix(job): Check if carddata is resource and read it to string (server#
    49400)
  * Fix: Properly calculate intermediate icon for touch icon generation (server
    #49405)
  * Fix(storage): Try to delete existing target (server#49410)
  * Fix(files): Restore page title (folder ?? view ?? product) (server#49419)
  * Fix: (CalDav) Delete invitation link when deleting Calendars or Events
    (server#49429)
  * Fix(BackgroundJobs): Adjust intervals and time sensitivities (server#49461)
  * Fix(external_storage): Cast id to int (server#49468)
  * Fix(OCMDiscoveryService): Also cache error results during discovery (server
    #49472)
  * Fix: invalid usage of IQueryBuilder::createNamedParameter() (server#49480)
  * Fix(TaskProcessing): Set up fs in getFileContentsInternal (server#49491)
  * Fix: throw correct exception type when we can??t verify if an s3 bucket
    exists (server#49497)
  * Fix(security): Update CA certificate bundle (server#49509)
  * Fix(activity): Fix activity object type warnings (server#49522)
  * Fix(migration): Decrypt ownCloud secrets v2 (server#49537)
  * Chore: stricter access to testremote endpoint (server#49544)
  * Feat: Use inline password confirmation in external storage settings (server
    #49547)
  * Fix(setupcheck): Disable PhpMaxFileSize setupcheck for now (server#49642)
  * Add SabreDav Patch for iTip Broker (3rdparty#1983)
  * Backport/stable30/430/manual (app_api#434)
  * Check healthcheck and heartbeat after ExApp container start [backport]
    (app_api#440)
  * Stable30: updated CI to use actions/upload-artifact@v4 (app_api#444)
  * Fix): do not expose haproxy password to UI (app_api#449)
  * Fix): Encrypt sensitive values(haproxy_password) in the DB (app_api#454)
  * Fix migration for postgres support. (app_api#458)
  * Remove caching for shares (circles#1750)
  * Fix(notification): Make sure the action URL is an absolute URL (circles#
    1762)
  * Fix(CoreQueryBuilder): Use correct member entry for circle as initiator
    (circles#1765)
  * Fix(FederatedUserService): Increase cache TTL for singleId to one week
    (circles#1774)
  * New daily maintenance to delete old federated events (circles#1777)
  * Bypass user condition on cli (circles#1782)
  * Fix duplicate name on fedcircle (circles#1783)
  * Fix(activity): ensure absolute URL are used (circles#1786)
  * Chore(deps-dev): Bump vite from 5.4.10 to 5.4.11 (firstrunwizard#1438)
  * Build(deps): for NC 30 support PHP>=8.1 (logreader#1415)
  * Fix(SetupCheck): remove debug(?) output (logreader#1418)
  * Chore(deps): Bump vue-material-design-icons from 5.3.0 to 5.3.1
    (notifications#2077)
  * Chore(deps): Bump @nextcloud/dialogs from 5.3.7 to 5.3.8 (notifications#
    2094)
  * Fix: use NcCheckboxRadioSwitch in settings (recommendations#820)
  * Fix: add missing description to command (recommendations#824)
  * Update nextcloud/ocp dependency (serverinfo#695)
  * Chore(deps): update dependency cypress-visual-regression to ^5.2.2 (text#
    6470)
  * Chore(deps): update dependency cypress-split to ^1.24.5 (text#6589)
  * Chore(deps): update dependency vite to ^5.4.10 (text#6590)
  * Fix(deps): update dependency @nextcloud/files to ^3.9.1 (text#6591)
  * Fix(deps): update dependency mermaid to ^10.9.3 (text#6592)
  * Fix(deps): update dependency vue-material-design-icons to ^5.3.1 (text#
    6594)
  * Fix(css): Set page `size: auto` instead of `size: A4` (text#6595)
  * Fix some JS console errors (text#6600)
  * Test(cypress): More specific selector for viewer header in links test (text
    #6604)
  * Fix(addContent): only process addExtensions once (text#6605)
  * Feat(debug): Expose yjs debug function in editor API (text#6608)
  * Fix(files): set focus on image description right after inserting (text#
    6611)
  * Fix(files): Reduce spacing between image and description a bit (text#6615)
  * Fix(deps): update dependency @nextcloud/dialogs to ^5.3.8 (text#6620)
  * Fix(deps): update tiptap to ^2.9.1 (text#6621)
  * Fix(deps): update yjs (text#6622)
  * Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.24.4
    (text#6623)
  * Chore(deps): update dependency eslint-plugin-cypress to ^3.6.0 (text#6624)
  * Chore(deps): update dependency rollup-plugin-webpack-stats to ^1.1.1 (text#
    6625)
  * Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.25.0
    (text#6627)
  * Fix(deps): update dependency debounce to ^2.2.0 (text#6628)
  * Fix npm audit (text#6644)
  * Chore(deps): update dependency vite to ^5.4.11 (text#6658)
  * Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.27.2
    (text#6659)
  * Fix(deps): update dependency @nextcloud/files to ^3.10.0 (text#6662)
  * Fix(deps): update dependency @nextcloud/vue to ^8.20.0 (text#6663)
  * Revert ??fix(css): Set page `size: auto` instead of `size: A4`?? (text#
    6669)
  * Fix: log ignored workspace propfind exceptions at debug (text#6677)
  * Fix npm audit (text#6691)
  * Send one full update from y-websocket (text#6697)
  * Ci: Run cypress on ubuntu-latest (text#6702)
  * Feat: render text inserted from assistant (text#6704)
  * Fix: catch all errors when getting rich workspace file (text#6705)

Files:
RevisionActionfile
1.81modifypkgsrc/www/php-nextcloud/Makefile
1.64modifypkgsrc/www/php-nextcloud/PLIST
1.67modifypkgsrc/www/php-nextcloud/distinfo