- Add sse_c_key from S3 object storage properties config to list of sensitive values (server#49934)
- Build(deps-dev): bump dockerode from 4.0.2 to 4.0.4 (server#50247)
- Build(deps-dev): bump ts-loader from 9.5.1 to 9.5.2 (server#50248)
- Build(deps): bump @nextcloud/calendar-availability-vue from 2.2.4 to 2.2.6 (server#50139)
- Build(deps): bump @nextcloud/password-confirmation from 5.3.0 to 5.3.1 (server#50250)
- Build(deps): Bump doctrine/dbal from 3.9.1 to 3.9.4 (3rdparty#2029)
- Build(deps): bump libphonenumber-js from 1.11.16 to 1.11.18 (server#50249)
- Build(deps): Bump mlocati/ip-lib from 1.18.0 to 1.18.1 (3rdparty#1969)
- Build(deps): Bump mlocati/ip-lib from 1.18.0 to 1.18.1 (server#50529)
- Build(deps): Bump phpseclib/phpseclib from 2.0.47 to 2.0.48 (3rdparty#2014)
- Build(deps): Bump the symfony group across 1 directory with 7 updates (3rdparty#2020)
- Build(deps): Bump the symfony group across 1 directory with 7 updates (server#50463)
- Build(deps): Bump the symfony group with 3 updates (3rdparty#2050)
- Bump @nextcloud/files from 3.10.0 to 3.10.1 (server#49865)
- Bump phpseclib/phpseclib from 2.0.47 to 2.0.48 (server#50539)
- Chore : Comprehensive e2e testing for public sharing (server#50626)
- Chore: add update-nextcloud-ocp-approve-merge workflow (logreader#1504)
- Chore: update icewind/smb to 3.7.0 (server#50670)
- Chore: update workflows (logreader#1495)
- Chore(3rdParty): Bump doctrine/dbal from 3.9.1 to 3.9.4 (server#50316)
- Chore(dep): bump relative-ci/agent-upload-artifact-action (text#6860)
- Chore(deps-dev): Bump @nextcloud/vite-config from 1.5.0 to 1.5.1 (notifications#2165)
- Chore(deps-dev): bump @testing-library/cypress from 10.0.2 to 10.0.3 (server#50346)
- Chore(deps-dev): bump @types/dockerode from 3.3.33 to 3.3.34 (server#50348)
- Chore(deps-dev): Bump vite from 5.4.11 to 5.4.14 (firstrunwizard#1496)
- Chore(deps): bump libphonenumber-js from 1.11.18 to 1.11.19 (server#50615)
- Chore(deps): bump moment-timezone from 0.5.45 to 0.5.46 (server#49777)
- Chore(deps): bump moment-timezone from 0.5.46 to 0.5.47 (server#50616)
- Chore(deps): Bump pdfjs-dist from 3.11.174 to 4.0.189 (files_pdfviewer#1133)
- Chore(deps): Bump the symfony group with 3 updates (server#50664)
- Chore(deps): Update @nextcloud/upload to 1.8.0 (server#50297)
- Chore(deps): update dependency @nextcloud/vite-config to ^1.5.0 (viewer#2685)
- Chore(deps): update dependency dockerode to ^4.0.4 (viewer#2694)
- Chore(deps): update dependency typescript to ^5.7.3 (viewer#2684)
- Chore(i18n): Fixed grammar and improved wording (server#48084)
- Chore(i18n): Improved grammar (server#50268)
- CI: Update workflows + remove broken ones (files_pdfviewer#1110)
- Ci(reuse): Fix translation reuse mapping (server#50395)
- Docs(HTTP): Add proper docs for CORS attribute (server#50106)
- Feat: Adapt providers
disabled
property to match user applied filters (server#50154) - Feat: Add team resource providers capability (circles#1846)
- Feat: Ease opening photos picker in album content view (photos#2786)
- Feat: Migrate to files:node:updated (text#6853)
- Feat: Support X-NC-Skip-Trashbin header (server#50404)
- Feat(core): offer clipboard fallback for non-secure environments (server#50478)
- Files: harden thumbnail endpoint (server#50441)
- Fix disabled annotation edition in view only files (files_pdfviewer#1123)
- Fix npm audit (files_pdfviewer#1125)
- Fix npm audit (firstrunwizard#1437)
- Fix npm audit (logreader#1470)
- Fix npm audit (logreader#1500)
- Fix npm audit (notifications#2151)
- Fix npm audit (password_policy#675)
- Fix npm audit (password_policy#718)
- Fix npm audit (password_policy#729)
- Fix npm audit (recommendations#810)
- Fix opening federated shares (server#50572)
- Fix path to image resources (files_pdfviewer#1117)
- Fix:
user:settings
command when user is not available (server#50493) - Fix: add more space to taskprocessing columns (app_api#491)
- Fix: adjust url for task links (server#50414)
- Fix: apostrophe issue (firstrunwizard#1509)
- Fix: Apply enforce theme config for anonymous users as well (server#50122)
- Fix: change translation logic to handle plurals better (server#50059)
- Fix: Correctly return app id and app version for
core
styles and images (server#50408) - Fix: detect deleted items as updated for smb storage (server#50574)
- Fix: don't skip scanner users filesystem if they have a mountpoint at //files/ (server#49991)
- Fix: Ensure
label
is always a string (server#50448) - Fix: Exclude non accepted shares when computing access list (server#50559)
- Fix: Filter for folders in cleanup old preview job (server#50472)
- Fix: improve checks for moving shares/storages into other mounts (server#50163)
- Fix: invalid keys (viewer#2710)
- Fix: Metadata field search (server#50422)
- Fix: Redirect user to login if session is terminated (server#49940)
- Fix: Show recipient email addresses in share owner notification email (server#50536)
- Fix: storage wrapper / files scanner do not array access on null (server#50437)
- Fix: Trim tags on adding or editing (server#50327)
- Fix: unified search provider id (server#50588)
- Fix(caldav): rename default calendar to keep it in the trashbin instead of purging it (server#50144)
- Fix(CalDav): Spelling (server#50509)
- Fix(ConvertType): Read dbtype in createConnectionParams and remove safeguard (server#50564)
- Fix(dashboard): don't initially load items of hidden api widgets (server#50174)
- Fix(dashboard): don't reload hidden widgets (server#50120)
- Fix(dav): default calendar and address book not created on first login (server#50372)
- Fix(db): Create the systag_by_objectid index for new installations (server#49680)
- Fix(deps): downgrade react from 19 to 18 (viewer#2714)
- Fix(encryption): handle empty encryptionModules fine (server#50278)
- Fix(files_sharing): file request form validity check reset (server#50570)
- Fix(files_sharing): Respect permissions passed when creating link shares (server#50506)
- Fix(files_versions): Update
unencrypted_size
during rollback (server#50523) - Fix(files): actions submenu papercuts (server#50125)
- Fix(files): Add empty alt text to purely decorative icons (server#50237)
- Fix(files): Correctly scroll selected file into view (server#50677)
- Fix(files): Ensure favorites set in sidebar work (server#50300)
- Fix(files): ensure valid mtime and fallback to crtime if defined (server#49284)
- Fix(files): File type filter UI sync with filter state (server#50264)
- Fix(files): hide move dialog action if destination has no CREATE permission (server#50197)
- Fix(files): Make injected actions reactive (server#49306)
- Fix(files): sort not working after changing views (server#50205)
- Fix(freebsd): fix cpu count for load graph (serverinfo#734)
- Fix(IInitialState): Allow provideLazyInitialState() closure to return array (server#50457)
- Fix(log): Fix log level handling (server#50460)
- Fix(NegativeSampleGenerator): Prevent duplicate user IDs when getting… (suspicious_login#969)
- Fix(oauth2): adjust db schemas when migrating from owncloud (server#50676)
- Fix(OC_Files): Fix error response when
event
was not set (server#50549) - Fix(performance): use low resolution for blurhash (server#50527)
- Fix(s3): treat empty sse_c_key as not set (server#50546)
- Fix(security): Update .well-known/security.txt expiration date (server#50333)
- Fix(security): Update code signing revocation list (server#50382)
- Fix(settings): Clarify peculiarities of enabling encryption (server#50595)
- Fix(settings): Correctly parse and display default quota (server#50218)
- Fix(settings): Fix mail server settings form (server#50184)
- Fix(settings): Make header style inline with other pages (server#50291)
- Fix(settings): show the correct initial locale in Personal info (server#50072)
- Fix(SetupChecks): Pass webfinger if the handler returns 400 too (server#50440)
- Fix(sharing): better handle file share attributes (server#50646)
- Fix(sharing): send share emails for internal users too (server#50217)
- Fix(TaskProcessing): Catch JSON encode errors in Manager#setTaskResult (server#50387)
- Fix(taskprocessing): More caching (server#50418)
- Fix(TemplateManager): Remove warning message (server#50276)
- Fix(theming): Do not throw in background color migration (server#50554)
- Fix(theming): Harden admin theming settings (server#50488)
- Fix(theming): high contrast themes scrollbar (server#50658)
- Fix(translations): Fix webhook_listeners (server#50357)
- Fix(unified-search): filteredProviders now inherits all provider props (server#50631)
- Fix(unified-search): load more than 5 items in folder filter (server#50533)
- Fix(UnifiedSearch): request data only when opening modal (server#50253)
- Fix(updatenotification): Parse pre-release version of apps (server#50296)
- Fix(user_ldap): Do not map groups we do not know if they match filter (server#50480)
- Make whiteboard svg dark (firstrunwizard#1452)
- Move initialization from helper script to Vue component (files_pdfviewer#1129)
- Show error when trying to open a shared PDF without download permissions (files_pdfviewer#1098)
- Test(group): fix frequent
testSearchGroups
failure (server#50322) - Update nextcloud/ocp dependency (logreader#1467)
- Update nextcloud/ocp dependency (logreader#1489)
- Update nextcloud/ocp dependency (logreader#1499)
- Update nextcloud/ocp dependency (nextcloud_announcements#421)
- Update nextcloud/ocp dependency (nextcloud_announcements#430)
- Update nextcloud/ocp dependency (notifications#2149)
- Update nextcloud/ocp dependency (notifications#2167)
- Update nextcloud/ocp dependency (notifications#2177)
- Update nextcloud/ocp dependency (photos#2761)
- Update nextcloud/ocp dependency (serverinfo#729)
- Update nextcloud/ocp dependency (serverinfo#742)
- Update nextcloud/ocp dependency (serverinfo#746)
- Update nextcloud/ocp dependency (twofactor_nextcloud_notification#939)
- Update nextcloud/ocp dependency (twofactor_nextcloud_notification#945)
- Update nextcloud/ocp dependency (twofactor_nextcloud_notification#950)
- Update php-cs-fixer to a PHP 8.3 compatible version (files_pdfviewer#1104)