Overview
Request 1207025 superseded
- Update to 29.0.8
Changes:
* Fix(caldav): Do not load IMipPlugin before user auth and session is c… (server#47790)
* Fix(files): Check if target path is a descendant of the shared folder (server#47795)
* Fix: Fix inaccessible content on public pages due to overlapping footer (server#47812)
* Fix: Run migration sql as statement so that the primary db node is used (server#47840)
* Fix(files_sharing): password checkbox and labels in link share (server#47850)
* Fix: Only write once to template instead of create/copy (server#47862)
* Fix(preview): gracefully handle file not being opened in ProviderV2 (server#47867)
* Fix(appstore): return if appstore is manually disabled (server#47871)
* Fix: make swift connect exception message more informative (server#47873)
* Fix(files): Reset context menu position on close (server#47877)
* Fix: Display ‘Leave share’ instead of ‘Delete’ (server#47895)
* Fix(settings): Add back create group icon (server#47903)
* Fix(LDAP): check index before accessing it (server#47918)
* Fix(files_external): Handling in SFTP UI for custom ports (server#47922)
* Fix(appstore): Ensure returned apps from AppStore are valid (server#47936)
* Fix(config): Throw PreconditionException always when it didn’t match (server#47941)
* Fix(files_external): broken credentials dialog (server#47953)
* Fix(files): Adjust Cache::searchQuery() parameter name to match interface (server#47958)
* Fix(files_external): Check key exists before accessing it (server#47975)
* Fix: Do not try to set HTTP response code on already closed connection (server#47980)
* Fix(a11y): Update OpenDyslexic from 0.920 to 2.001 (server#47983)
* Update psalm-baseline.xml (server#47987)
* Feat: Reset route if neither the Viewer of the Sidebar is open (server#48001)
* Fix(Storage\Local): Do not call getSourcePath() on SplFileInfo (server#48020)
* Fix(Comment): Initialize childrenCount as integer (server#48024)
* Fix(Tags): Return boolean for userHasTags() (server#48026)
* Fix(BaseResponse): Cast XML element values to string (server#48033)
* Fix(S3ConfigTrait): Allow proxy field to take false (server#48034)
* Fix(dav): set string type for sanitizeMtime (server#48052)
* Fix(dav): imip service test expects integers for last occurence (server#48055)
* Update psalm-baseline.xml (server#48057)
* Fix(filesreport): cast fileId to integer (server#48067)
* Fix(dav): cast parameters to string (server#48068)
* Test: cast node name and data to string (server#48070)
* Fix(weather_status): Fix search address errors when offline (server#48075)
* Fix(Entity): Fix magic setter call for custom strong typed setters (server#48087)
* Fix: Prevent crash when refreshing metadata for files without an owner (server#48092)
* Catch MaxInstancesExceededException on calendar events (server#48096)
* Fix(config): Add missing handling for `envCache` in `getKeys()` (server#48100)
* Ensure that the hash method does not return null (server#48104)
* Fix(settings): disable Discover when appstore is disabled (server#48119)
* Fix(appstoreFetcher): get list from a custom store and remove unnecessary warning (server#48165)
* Ci fixes (server#48214)
* Fix(FileList): Show correct avatar for federated share owner (server#48227)
* Update psalm-baseline.xml (server#48228)
* Fix(psalm): Enable findUnusedBaselineEntry (server#48280)
* Fix: Don’t crash if disabled user is missing in the database (server#48284)
* Chore: add .git-blame-ignore-revs (server#48293)
* Fix: skip the integrity check for nextcloud-init-sync.lock (server#48301)
* Add bidirectional text support – Backend (server#48309)
* Fix: Ensure app discover section is returned as list (server#48313)
* Refactor(AccountIcon): Remove needless console.log (server#48315)
* Chore(deps): Bump aws/aws-sdk-php from 3.240.8 to 3.322.4 (server#48326)
* Fix(security): Update CA certificate bundle (server#48336)
* Fix(files): Fix having to resolve conflicts twice when dropping files (server#48351)
* Fix(files_external): Catch correct exception (server#48364)
* Fix: Show storage full warning when storage is actually full (server#48368)
* Feat(share): ensure unique share tokens with dynamic length adjustment (server#48380)
* Fix: Use placeholder for external storage password (server#48387)
* Skip future shipped apps from updatenotification check (server#48393)
* Fix(files_sharing): Parse OCM share permissions from OCM and not OCS prop (server#48400)
* Fix file item display for users with numerical user IDs (server#48417)
* Fix: gracefully parse non-standard trusted certificates (server#48444)
* Fix: correctly count disabled users for subadmins (server#48449)
* Fix(Auth): ignore missing token when trying to set password-unconfirm… (server#48491)
* Fix(config): Suppress `config.php` fopen error at install time (server#48502)
* Fix: make federation address book sync work with allow_local_remote_servers = false (server#48507)
* Fix(caldav): add missing handlers (server#48509)
* Fix(config): Mark more app configs sensitive (server#48585)
* Chore(deps): Bump aws/aws-sdk-php from 3.240.8 to 3.322.4 (3rdparty#1945)
* Remove requiring PNG for iOS (activity#1795)
* Fix npm audit (bruteforcesettings#647)
* Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (bruteforcesettings#660)
* Fix npm audit (bruteforcesettings#665)
* Fix(CoreQueryBuilder): Use shorter prefixes to stay below 30 characters for Oracle <12.2 (circles#1701)
* Fix npm audit (files_downloadlimit#357)
* Update nextcloud/ocp dependency (files_downloadlimit#369)
* Update nextcloud/ocp dependency (files_downloadlimit#383)
* Fix npm audit (files_downloadlimit#388)
* Fix npm audit (files_pdfviewer#1046)
* Chore(deps-dev): Bump axios from 1.7.6 to 1.7.7 (files_pdfviewer#1049)
* Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (files_pdfviewer#1057)
* Fix npm audit (files_pdfviewer#1062)
* Chore(deps-dev): Bump vite from 5.4.2 to 5.4.3 (firstrunwizard#1346)
* Update nextcloud/ocp dependency (firstrunwizard#1352)
* Chore(deps-dev): Bump vite from 5.4.3 to 5.4.5 (firstrunwizard#1358)
* Chore(deps-dev): Bump vite from 5.4.5 to 5.4.7 (firstrunwizard#1368)
* Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (firstrunwizard#1369)
* Update nextcloud/ocp dependency (firstrunwizard#1378)
* Chore(deps-dev): bump vite from 5.4.7 to 5.4.8 (firstrunwizard#1384)
* Fix npm audit (firstrunwizard#1390)
* Update nextcloud/ocp dependency (nextcloud_announcements#386)
* Update nextcloud/ocp dependency (notifications#2034)
* Create block-merge-eol.yml (notifications#2040)
* Update nextcloud/ocp dependency (notifications#2056)
* Chore(deps-dev): Bump postcss from 8.4.39 to 8.4.47 (photos#2652)
* Feat: Check upload directory share state (photos#2660)
* Fix: Use user uid to compare in PhotosPicker (photos#2664)
* Chore(deps): Bump webdav from 4.11.3 to 4.11.4 (photos#2670)
* Update nextcloud/ocp dependency (serverinfo#687)
* Fix: failure when using sqlite3 (survey_client#319)
* Fix: notifications link for mobile / desktop error generating errors in v30 (survey_client#323)
* Fix: clarify language for removing previously sent report data (survey_client#325)
* Update nextcloud/ocp dependency (text#6336)
* Fix npm audit (text#6337)
* Fix(TaskList): Add class name to rendered HTML (text#6341)
* Ci: Fix selector for viewer modal name (text#6343)
* Fix: Reset session if file rename changes mimetype from/to markdown (text#6347)
* Fix(CodeBlock): Fix visibleFocus and pasting in code blocks (text#6351)
* Fix(deps): update dependency debounce to ^2.1.1 (text#6381)
* Fix(deps): update dependency y-prosemirror to ^1.2.12 (text#6382)
* Fix(deps): update dependency yjs to ^13.6.19 (text#6383)
* Chore(deps): update dependency cypress-visual-regression to ^5.2.1 (text#6385)
* Chore(deps): update dependency vite to ^5.4.5 (text#6389)
* Fix(deps): update dependency @nextcloud/auth to ^2.4.0 (text#6390)
* Fix(deps): update dependency @nextcloud/files to ^3.9.0 (text#6391)
* Fix(deps): update dependency @nextcloud/vue to ^8.18.0 (text#6392)
* Chore(deps): update dependency vite to v5.4.6 [security] (text#6419)
* Fix(paragraph): migrate preview options to decorations (text#6430)
* Update nextcloud/ocp dependency (text#6445)
* Fix(codeblock): Add border radius (text#6457)
* Fix(tasklist): Correct indention (text#6458)
* Perf: optimize WorkspaceService::getFile (text#6461)
* Fix(sync): Disable browser broadcast (text#6482)
* Fix: Apply checks on shares in the middleware (text#6488)
* Check link protocol (text#6492)
* Fix(sync): handle 502 (Bad Gateway) gracefully (text#6495)
* Fix npm audit (twofactor_totp#1554)
* Chore(deps): update typescript (viewer#2473)
* Chore(deps): update dependency vite to ^5.4.5 (viewer#2474)
* Fix(deps): update dependency webdav to ^5.7.1 (viewer#2478)
* Chore(deps): cypress workflow update (viewer#2499)
* Update cypress snapshots (viewer#2501)
* Chore(deps): update nextcloud (viewer#2529)
* Fix: Only remove openfile from route when closing the viewer (viewer#2539)
* Update cypress snapshots (viewer#2560)
- Created by Kieltux
- In state superseded
- Superseded by 1207035
Request History
Kieltux created request
- Update to 29.0.8
Changes:
* Fix(caldav): Do not load IMipPlugin before user auth and session is c… (server#47790)
* Fix(files): Check if target path is a descendant of the shared folder (server#47795)
* Fix: Fix inaccessible content on public pages due to overlapping footer (server#47812)
* Fix: Run migration sql as statement so that the primary db node is used (server#47840)
* Fix(files_sharing): password checkbox and labels in link share (server#47850)
* Fix: Only write once to template instead of create/copy (server#47862)
* Fix(preview): gracefully handle file not being opened in ProviderV2 (server#47867)
* Fix(appstore): return if appstore is manually disabled (server#47871)
* Fix: make swift connect exception message more informative (server#47873)
* Fix(files): Reset context menu position on close (server#47877)
* Fix: Display ‘Leave share’ instead of ‘Delete’ (server#47895)
* Fix(settings): Add back create group icon (server#47903)
* Fix(LDAP): check index before accessing it (server#47918)
* Fix(files_external): Handling in SFTP UI for custom ports (server#47922)
* Fix(appstore): Ensure returned apps from AppStore are valid (server#47936)
* Fix(config): Throw PreconditionException always when it didn’t match (server#47941)
* Fix(files_external): broken credentials dialog (server#47953)
* Fix(files): Adjust Cache::searchQuery() parameter name to match interface (server#47958)
* Fix(files_external): Check key exists before accessing it (server#47975)
* Fix: Do not try to set HTTP response code on already closed connection (server#47980)
* Fix(a11y): Update OpenDyslexic from 0.920 to 2.001 (server#47983)
* Update psalm-baseline.xml (server#47987)
* Feat: Reset route if neither the Viewer of the Sidebar is open (server#48001)
* Fix(Storage\Local): Do not call getSourcePath() on SplFileInfo (server#48020)
* Fix(Comment): Initialize childrenCount as integer (server#48024)
* Fix(Tags): Return boolean for userHasTags() (server#48026)
* Fix(BaseResponse): Cast XML element values to string (server#48033)
* Fix(S3ConfigTrait): Allow proxy field to take false (server#48034)
* Fix(dav): set string type for sanitizeMtime (server#48052)
* Fix(dav): imip service test expects integers for last occurence (server#48055)
* Update psalm-baseline.xml (server#48057)
* Fix(filesreport): cast fileId to integer (server#48067)
* Fix(dav): cast parameters to string (server#48068)
* Test: cast node name and data to string (server#48070)
* Fix(weather_status): Fix search address errors when offline (server#48075)
* Fix(Entity): Fix magic setter call for custom strong typed setters (server#48087)
* Fix: Prevent crash when refreshing metadata for files without an owner (server#48092)
* Catch MaxInstancesExceededException on calendar events (server#48096)
* Fix(config): Add missing handling for `envCache` in `getKeys()` (server#48100)
* Ensure that the hash method does not return null (server#48104)
* Fix(settings): disable Discover when appstore is disabled (server#48119)
* Fix(appstoreFetcher): get list from a custom store and remove unnecessary warning (server#48165)
* Ci fixes (server#48214)
* Fix(FileList): Show correct avatar for federated share owner (server#48227)
* Update psalm-baseline.xml (server#48228)
* Fix(psalm): Enable findUnusedBaselineEntry (server#48280)
* Fix: Don’t crash if disabled user is missing in the database (server#48284)
* Chore: add .git-blame-ignore-revs (server#48293)
* Fix: skip the integrity check for nextcloud-init-sync.lock (server#48301)
* Add bidirectional text support – Backend (server#48309)
* Fix: Ensure app discover section is returned as list (server#48313)
* Refactor(AccountIcon): Remove needless console.log (server#48315)
* Chore(deps): Bump aws/aws-sdk-php from 3.240.8 to 3.322.4 (server#48326)
* Fix(security): Update CA certificate bundle (server#48336)
* Fix(files): Fix having to resolve conflicts twice when dropping files (server#48351)
* Fix(files_external): Catch correct exception (server#48364)
* Fix: Show storage full warning when storage is actually full (server#48368)
* Feat(share): ensure unique share tokens with dynamic length adjustment (server#48380)
* Fix: Use placeholder for external storage password (server#48387)
* Skip future shipped apps from updatenotification check (server#48393)
* Fix(files_sharing): Parse OCM share permissions from OCM and not OCS prop (server#48400)
* Fix file item display for users with numerical user IDs (server#48417)
* Fix: gracefully parse non-standard trusted certificates (server#48444)
* Fix: correctly count disabled users for subadmins (server#48449)
* Fix(Auth): ignore missing token when trying to set password-unconfirm… (server#48491)
* Fix(config): Suppress `config.php` fopen error at install time (server#48502)
* Fix: make federation address book sync work with allow_local_remote_servers = false (server#48507)
* Fix(caldav): add missing handlers (server#48509)
* Fix(config): Mark more app configs sensitive (server#48585)
* Chore(deps): Bump aws/aws-sdk-php from 3.240.8 to 3.322.4 (3rdparty#1945)
* Remove requiring PNG for iOS (activity#1795)
* Fix npm audit (bruteforcesettings#647)
* Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (bruteforcesettings#660)
* Fix npm audit (bruteforcesettings#665)
* Fix(CoreQueryBuilder): Use shorter prefixes to stay below 30 characters for Oracle <12.2 (circles#1701)
* Fix npm audit (files_downloadlimit#357)
* Update nextcloud/ocp dependency (files_downloadlimit#369)
* Update nextcloud/ocp dependency (files_downloadlimit#383)
* Fix npm audit (files_downloadlimit#388)
* Fix npm audit (files_pdfviewer#1046)
* Chore(deps-dev): Bump axios from 1.7.6 to 1.7.7 (files_pdfviewer#1049)
* Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (files_pdfviewer#1057)
* Fix npm audit (files_pdfviewer#1062)
* Chore(deps-dev): Bump vite from 5.4.2 to 5.4.3 (firstrunwizard#1346)
* Update nextcloud/ocp dependency (firstrunwizard#1352)
* Chore(deps-dev): Bump vite from 5.4.3 to 5.4.5 (firstrunwizard#1358)
* Chore(deps-dev): Bump vite from 5.4.5 to 5.4.7 (firstrunwizard#1368)
* Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (firstrunwizard#1369)
* Update nextcloud/ocp dependency (firstrunwizard#1378)
* Chore(deps-dev): bump vite from 5.4.7 to 5.4.8 (firstrunwizard#1384)
* Fix npm audit (firstrunwizard#1390)
* Update nextcloud/ocp dependency (nextcloud_announcements#386)
* Update nextcloud/ocp dependency (notifications#2034)
* Create block-merge-eol.yml (notifications#2040)
* Update nextcloud/ocp dependency (notifications#2056)
* Chore(deps-dev): Bump postcss from 8.4.39 to 8.4.47 (photos#2652)
* Feat: Check upload directory share state (photos#2660)
* Fix: Use user uid to compare in PhotosPicker (photos#2664)
* Chore(deps): Bump webdav from 4.11.3 to 4.11.4 (photos#2670)
* Update nextcloud/ocp dependency (serverinfo#687)
* Fix: failure when using sqlite3 (survey_client#319)
* Fix: notifications link for mobile / desktop error generating errors in v30 (survey_client#323)
* Fix: clarify language for removing previously sent report data (survey_client#325)
* Update nextcloud/ocp dependency (text#6336)
* Fix npm audit (text#6337)
* Fix(TaskList): Add class name to rendered HTML (text#6341)
* Ci: Fix selector for viewer modal name (text#6343)
* Fix: Reset session if file rename changes mimetype from/to markdown (text#6347)
* Fix(CodeBlock): Fix visibleFocus and pasting in code blocks (text#6351)
* Fix(deps): update dependency debounce to ^2.1.1 (text#6381)
* Fix(deps): update dependency y-prosemirror to ^1.2.12 (text#6382)
* Fix(deps): update dependency yjs to ^13.6.19 (text#6383)
* Chore(deps): update dependency cypress-visual-regression to ^5.2.1 (text#6385)
* Chore(deps): update dependency vite to ^5.4.5 (text#6389)
* Fix(deps): update dependency @nextcloud/auth to ^2.4.0 (text#6390)
* Fix(deps): update dependency @nextcloud/files to ^3.9.0 (text#6391)
* Fix(deps): update dependency @nextcloud/vue to ^8.18.0 (text#6392)
* Chore(deps): update dependency vite to v5.4.6 [security] (text#6419)
* Fix(paragraph): migrate preview options to decorations (text#6430)
* Update nextcloud/ocp dependency (text#6445)
* Fix(codeblock): Add border radius (text#6457)
* Fix(tasklist): Correct indention (text#6458)
* Perf: optimize WorkspaceService::getFile (text#6461)
* Fix(sync): Disable browser broadcast (text#6482)
* Fix: Apply checks on shares in the middleware (text#6488)
* Check link protocol (text#6492)
* Fix(sync): handle 502 (Bad Gateway) gracefully (text#6495)
* Fix npm audit (twofactor_totp#1554)
* Chore(deps): update typescript (viewer#2473)
* Chore(deps): update dependency vite to ^5.4.5 (viewer#2474)
* Fix(deps): update dependency webdav to ^5.7.1 (viewer#2478)
* Chore(deps): cypress workflow update (viewer#2499)
* Update cypress snapshots (viewer#2501)
* Chore(deps): update nextcloud (viewer#2529)
* Fix: Only remove openfile from route when closing the viewer (viewer#2539)
* Update cypress snapshots (viewer#2560)