Path to this page:
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: