• ijurisic released this 2023-07-26 14:08:34 +02:00 | 55 commits to bookworm since this release

    Nextcloud v26.0.4 for Bookworm

    Changes:

    • Move encrypt-all password email to EmailTemplate (server#37737)
      
    • Store encrypted OAuth2 client secrets (server#38708)
      
    • Generate user themed favicon and touchicon (server#38853)
      
    • Fix confusion around mail settings and improve layout a bit (server#38887)
      
    • Fix(core): Do not invert app menu text color (server#38908)
      
    • PruneOutdatedSyncTokens deletes all entries (server#38920)
      
    • Adjust admin setup check to increase warning to configure https (server#38932)
      
    • Add bruteforce protection in OauthApiController (server#38949)
      
    • Fix(systemtags): Add missing systemtags index (server#38961)
      
    • Perf: skip request without write permission (server#38972)
      
    • Fix: expect interface, not a specific implementation (server#38977)
      
    • Fix: Avoid failing to update the current version entry if there is none (server#39003)
      
    • Use getsystemvalue-functions in Mailer.php (server#39006)
      
    • Fix setup-check test (server#39014)
      
    • Fix(l10n): Fix plural issue with different locale and language (server#39031)
      
    • Fix creating events with old (< unix time) lastoccurence (server#39060)
      
    • Fix(cypress): branch definition (server#39072)
      
    • Fix(files): Only render the menu if there are actions to show (server#39080)
      
    • Silent `imagecreatefromstring()` errors (server#39100)
      
    • Ignore and log non integer versions (server#39117)
      
    • Fix password confirmation (server#39143)
      
    • Fix(sse): don’t update uncached files (server#39152)
      
    • Update psalm-baseline.xml (server#39155)
      
    • Fix(ocp): Fix reference of dashboard IAPIWidget::getItems from WidgetItem (server#39159)
      
    • Fix(TagSearchProvider): Short circuit if no tag matches the query (server#39194)
      
    • Fix(cypress): revert only toggle (server#39206)
      
    • Use more efficient tag retrieval on DAV report request (server#39232)
      
    • Fix(dav): Abort requests with 429 instead of waiting (server#39252)
      
    • Fix(files_sharing): hide download permission for circle shares (server#39260)
      
    • Display displayname on federated shares (server#39270)
      
    • Add command do delete orphan shares (server#39285)
      
    • Preload custom properties when propfinding folders (server#39293)
      
    • Cibit): fix failing test setup (server#39335)
      
    • Chore(CI): Sign .drone.yml file (server#39345)
      
    • GetStorage before remove (server#39355)
      
    • Fix: also run phpunit on `apps/theming/css` modified files (server#39375)
      
    • Fix(db): no hardcoded table prefix is expected (server#39393)
      
    • Feat: Add public event for missing indices (server#39397)
      
    • Update psalm-baseline.xml (server#39406)
      
    • Fix(core): Add password confirmation requirement for getapppassword (server#39418)
      
    • Fix(apps): Fix loading info.xml file (server#39492)
      
    • Modernize cypress tests (activity#1189)
      
    • Fix npm audit (activity#1243)
      
    • Update nextcloud/ocp dependency (activity#1249)
      
    • Update 3rdparty dependencies (bruteforcesettings#467)
      
    • Revert “Update 3rdparty dependencies” (bruteforcesettings#478)
      
    • Bump unzipper from 0.10.11 to 0.10.14 (files_pdfviewer#751)
      
    • Fix npm audit (files_pdfviewer#766)
      
    • Fix npm audit (again) (files_pdfviewer#773)
      
    • Update phpunit workflows from master (files_pdfviewer#778)
      
    • Replace “Unselect” with “Unselect all” in right click menu (files_rightclick#171)
      
    • Update nextcloud/ocp dependency (firstrunwizard#901)
      
    • Fix npm audit (firstrunwizard#904)
      
    • Fix npm audit (firstrunwizard#916)
      
    • Update nextcloud/ocp dependency (logreader#914)
      
    • Choreaudit dependencies (logreader#925)
      
    • Update nextcloud/ocp dependency (nextcloud_announcements#210)
      
    • Update nextcloud/ocp dependency (nextcloud_announcements#214)
      
    • Update nextcloud/ocp dependency (notifications#1579)
      
    • Fix(settings): Delete settings when a user is deleted (notifications#1585)
      
    • Choreaudit dependencies (notifications#1604)
      
    • Update nextcloud/ocp dependency (notifications#1609)
      
    • Reset selection state in route change (photos#1890)
      
    • Update nextcloud/ocp dependency (photos#1894)
      
    • Fix npm audit (photos#1902)
      
    • Fix npm audit (photos#1913)
      
    • Add unselect all (photos#1922)
      
    • Adapt to SystemTags optimizations on server (photos#1927)
      
    • Update nextcloud/ocp dependency (photos#1934)
      
    • Fix npm audit (privacy#919)
      
    • Fix npm audit (privacy#924)
      
    • Fix npm audit (privacy#930)
      
    • Update nextcloud/ocp dependency (related_resources#195)
      
    • Update nextcloud/ocp dependency (serverinfo#467)
      
    • Update nextcloud/ocp dependency (survey_client#179)
      
    • Fix(deps): update highlight (text#4143)
      
    • Fix(css): info callout box color to –color-info (text#4303)
      
    • Update nextcloud/ocp dependency (text#4307)
      
    • Fix/2708 pasting tables (text#4314)
      
    • Bring back keyboard shortcuts to help modal on non-mobile (text#4319)
      
    • Fix: Pass origin along the initial state update (text#4322)
      
    • Fix: clickable zone of task list checkbox (text#4325)
      
    • Chore(deps): update dependency prosemirror-test-builder to ^1.1.1 (text#4342)
      
    • Chore(deps): update dependency vue-demi to ^0.14.5 (text#4358)
      
    • Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.10 (text#4359)
      
    • Fix(deps): update dependency @nextcloud/router to ^2.1.2 (text#4360)
      
    • Fix(deps): update dependency lib0 to ^0.2.78 (text#4361)
      
    • Chore(deps): update dependency cypress to ^12.15.0 (text#4365)
      
    • Chore(deps): update dependency vite-plugin-commonjs to ^0.8.0 (text#4366)
      
    • Fix(deps): update dependency yjs to ^13.6.5 (text#4368)
      
    • Fix(deps): update dependency @nextcloud/auth to ^2.1.0 (text#4369)
      
    • Fix(deps): update dependency @nextcloud/dialogs to ^4.1.0 (text#4370)
      
    • Fix(deps): update dependency @nextcloud/event-bus to ^3.1.0 (text#4371)
      
    • Fix(deps): update dependency @nextcloud/vue to ^7.12.0 (text#4372)
      
    • Fix(deps): update dependency @nextcloud/l10n to ^2.2.0 (text#4385)
      
    • Fix(deps): update dependency yjs to ^13.6.6 (text#4388)
      
    • Flaky CI fixes (text#4392)
      
    • Chore(deps): update dependency @nextcloud/eslint-config to ^8.3.0-beta.2 (text#4404)
      
    • Chore(deps): update dependency cypress to ^12.16.0 (text#4405)
      
    • Fix: remove redundant css (text#4408)
      
    • Chore(ci): Run cypress against proper stable branch (text#4410)
      
    • Ci(cypress): Revert show_hidden method for cypress interception (text#4413)
      
    • Fix(frontend): Update last saved timestamp when document is saved (text#4416)
      
    • Fix: hotkey ctrl-s (text#4418)
      
    • Fix npm audit (text#4430)
      
    • Fix(deps): update dependency @nextcloud/axios to ^2.4.0 (text#4433)
      
    • Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.11 (text#4450)
      
    • Fix(deps): update dependency mitt to ^3.0.1 (text#4451)
      
    • Chore(deps): update dependency cypress to ^12.17.0 (text#4455)
      
    • Chore(deps): update dependency vite to ^4.4.2 (text#4456)
      
    • Chore(deps): update jest to ^29.6.1 (text#4457)
      
    • Update nextcloud/ocp dependency (text#4463)
      
    • Fix npm audit (text#4465)
      
    • Fix(frontend): Improve paste handler for table cells (text#4471)
      
    • Fix: Delete inactive sessions in one query (text#4473)
      
    • Chore(deps): update dependency cypress to ^12.17.1 (text#4478)
      
    • Fix: Fetch attachment share permissions (text#4485)
      
    • Fix sync errors after network issues (text#4487)
      
    • Fix: Encode individual parts of the dav url as uri components (text#4497)
      
    • Fix: max width of editor container on mobile (text#4500)
      
    • Fix: link preview width on mobile (text#4502)
      
    • Fix(sync): only save on close if changes were made (text#4509)
      
    • Fix: remove duplicated save key action (text#4515)
      
    • Tests(cypress): Refactor reconnect test to be more reliable and add second test for actual reconnect (text#4518)
      
    • Fix: Add index to session_id on text_steps table (text#4524)
      
    • Fix: Use simple query and chunk in PHP to delete inactive sessions (text#4552)
      
    • Fix(postgres): Use a unique index name (text#4554)
      
    • Chore(deps-dev): Bump @types/dockerode from 3.3.18 to 3.3.19 (viewer#1724)
      
    • Fix: update npm scripts for visual regression snapshots update (viewer#1735)
      
    • Fix npm audit (viewer#1753)
      
    • Use the Node object as event payload (viewer#1755)
      
    • Chore: update cypress.yml workflow from template (viewer#1765)
      
    • Fix npm audit (viewer#1776)
      
    • Chore(deps): Bump @nextcloud/files from 3.0.0-beta.10 to 3.0.0-beta.11 (viewer#1789)
      
    • Send CSRF token in rawStat (viewer#1799)
      
    • Fix/video fullscreen iphone (viewer#1803)
      
    • Fix/fullscreen ios stable26 (viewer#1822)
      
    Downloads