Revisions of nextcloud

Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1170195 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 234)
- Update to 27.1.9
  * Update nextcloud/ocp dependency (related_resources#395) 1
  * Disable the internal s3sdk multi part copy logic (server#44052)
  * Fix/caldav/eventcomparisionservice uses wrong array comparison (server#44472) 1
  * Enh: Send empty expireDate when not expireDate set (server#44491)
  * Fix(share): Send correct share attributes upon share creation (server#44499)
  * Handle more exceptions in AmazonS3::fopen (server#44508)
  * Fix(security): Update expiration date in security.txt (server#44536)
  * Add retry logic to cover deadlock situations during move operations (server#44550)
  * Fix(files_sharing): Create passwords when enforced for mail shares (server#44569)
  * Feat(trashbin): Show original location of deleted file (server#44602)
  * Fix(tests): Fix tests when daytime saving time change happened recently (server#44614)
  * Fix(encryption): Clicking default module in UI sets bogus value (server#44632)
  * Fix(dav): Fix quota check for chunk upload (server#44656)
  * Fix(deps): Update phpseclib from 2.0.45 to 2.0.47 (server#44673)
  * Perf: Avoid updating the folder size if we know the size difference (server#44680)
  * Fix(3rdparty): Add a CI job to check 3rdparty integrity (server#44690)
  * Fix: Fix avatar images (server#44739)
  * Fix: use proper jailed patch in watcher (server#44749)
  * Fix(LDAP): escape DN on check-user (server#44766)
  * Fix(files): Allow to pick directories using the file reference picker (server#44803)
  * Fix opening “Remote shares” dialog even if Notifications is available (server#44823)
  * Fix(files): Also skip cross storage move with access control (server#44892)
  * Fix(files): Also restore shares after ownership transfer for object storage (server#44920)
  * Fix(deps): Update phpseclib to 2.0.47 (3rdparty#1789)
  * Fix npm audit (activity#1613)
  * Group activities sent by mail (activity#1624)
  * Update nextcloud/ocp dependency (activity#1640)
  * Fix npm audit (files_pdfviewer#934)
  * Fix npm audit (firstrunwizard#1143)
  * Update nextcloud/ocp dependency (firstrunwizard#1169)
  * Update nextcloud/ocp dependency (nextcloud_announcements#320)
  * Update nextcloud/ocp dependency (notifications#1888)
  * Fix(setting): Clarify the “Account disabled” option (password_policy#576)
  * Fix npm audit (photos#2404)
  * Check download attribute when fetching previews (photos#2437)
  * Fix npm audit (privacy#1048)
  * Fix npm audit (recommendations#717)
  * Fix npm audit (recommendations#729)
  * Fix npm audit (related_resources#376)
  * Fix npm audit (related_resources#388)
  * Update nextcloud/ocp dependency (serverinfo#585)
  * Refactor document and session handling (text#5543)
  * Fix npm audit (text#5563)
  * Chore(deps): update dependency cypress-split to ^1.21.2 (text#5587)
  * Chore(deps): update dependency vite to ^4.5.3 (text#5588)
  * Fix: Catch exceptions on non existing files (text#5600)
  * Test(cypress): Wait for syncs after opening+editing in in sync.spec.js (text#5604)
  * Fix(deps): update dependency markdown-it-front-matter to ^0.2.4 (text#5622)
  * Fix(deps): update yjs (text#5623)
  * Chore(deps): update dependency @nextcloud/stylelint-config to ^2.4.0 (text#5624)
  * Chore(deps): update vueuse to ^10.9.0 (text#5625)
  * Fix(deps): update dependency @nextcloud/files to ^3.1.1 (text#5626)
  * Fix(deps): update dependency mermaid to ^10.9.0 (text#5627)
  * Fix(deps): update dependency vue-material-design-icons to ^5.3.0 (text#5628)
  * Fix npm audit (text#5648)
  * Fix: Avoid throwing when a workspace file cannot be found due to a failed storage (text#5665)
  * Chore(deps): update dependency cypress-split to ^1.23.0 (text#5680)
  * Update nextcloud/ocp dependency (text#5681)
  * Fix(l10n): “Connection failed” not translatable (text#5697)
  * Fix npm audit (twofactor_totp#1509)
  * Fix npm audit (viewer#2278)
  * Fix npm audit (viewer#2288)
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1163375 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 233)
- Update to 27.1.8
  * Add “-i” to sendmail’s pipe (server#43789)
  * Add pick plain text files string to be translated (text#5534)
  * Add some recrusive detection/prevention (server#44321)
  * Circles’ activity (circles#1523)
  * Cleanup versions entities in versions:clean command (server#44036)
  * Collaboration, MailPlugin: Protect access to a potentially missing array component by ??. (server#43901)
  * Do not create a new version for empty files (server#43931)
  * Docs(config.sample.php): Warn that updatedirectory will break updates if set to a value within the installation folder (server#44167)
  * Feat(share): save date and time for expiration (server#43832)
  * Fix: Allow to disable multipart copy on external s3 storage (server#43815)
  * Fix: Avoid clear cache with prefix (server#44079)
  * Fix: Avoid race condition that may initialize a document twice on the clients (text#5479)
  * Fix: avoid scanning a non existing directory (server#44206)
  * Fix: cypress (viewer#2221)
  * Fix: don’t return null for SharedStorage::getWrapperStorage with share recursion (server#44415)
  * Fix: ensure nested mount points are handled in the correct order (server#44284)
  * Fix: fallback from guessing the owner from path in versioning (server#44247)
  * Fix: Fetch custom app store url without internet connection (server#43986)
  * Fix: filerobot-image-editor (viewer#2250)
  * Fix: No password set for new mail shares (server#44193)
  * Fix: select the correct table based on CALENDAR_TYPE_CALENDAR (server#43799)
  * Fix: Throw instead of yielding nothing when listing local directories (server#43830)
  * Fix(ActionInsertLink): Sync NcActionInput value property (text#5426)
  * Fix(api): Ignore “parsed” link and icon urls when deleting (notifications#1860)
  * Fix(attachments): Don’t use currentSession for fetching attachments (text#5485)
  * Fix(backend): Accept pushs with only step1 messages by read-only clients (text#5472)
  * Fix(caldav): add EXDATE and EXRULE to confidential object (server#44385)
  * Fix(comments): move new comment instructions placeholder to description (server#44171)
  * Fix(config): Make sure user keys are strings (server#44337)
  * Fix(core): Convert text to path in f-droid banner SVG (server#43863)
  * Fix(cypress): introduce cypress-split (viewer#2220)
  * Fix(cypress): sharing download test (viewer#2224)
  * Fix(dav): ACLs for shared addressbooks (server#44378)
  * Fix(dav): fallback realm for HTTP authentication (server#43798)
  * Fix(federatedfilesharing): Use correct language file to render notifi… (server#44312)
  * Fix(files_sharing): ShareesAPI – Return empty response when user is not allowed to share (server#44229)
  * Fix(IUrlGenerator): Add throws documentation for imagePath function (server#43977)
  * Fix(LinkPicker): Don’t open link picker inside code blocks (text#5493)
  * Fix(mail): Use parsed action label in email notification (notifications#1842)
  * Fix(MarkdownContentEditor): Respect onLoaded callback passed via API (text#5525)
  * Fix(session): Fix setting a guest name (text#5474)
  * Fix(settings): posix_getpwuid can return false which should not be accessed like an array (server#44181)
  * Fix(share): use share owner to get ownership (server#44349)
  * Fix(Tables): require at least one cell in the header (text#5467)
  * Fix(UpdateNotifications): Handle numeric user ids (server#44101)
  * Fix(user_ldap): Early failure for empty password login attempt (server#44055)
  * Fix(workflowengine): Use correct event names to make search for groups work again (server#44383)
  * Fixes for getting the filename in the FileInfo class (server#44200)
  * Forbid tagging readonly files (server#44299)
  * Improve files version listing (server#43980)
  * Log error when default getWrapperStorage would return null (server#44419)
  * MailQueueHandler: Don’t flood logs with useless messages (activity#1604)
  * Only cleanup orphaned shared daily (server#43837)
  * Tests(dav): Add unit test for no calendars/subscription limit (server#44155)
  * Use table prefix in metadata migration (server#43971)
  * Use the proper path to check if a file needs to be copied/moved to the actual target storage (server#44084)
- Update to Nextcloud Hub 6
  https://nextcloud.com/blog/nextcloud-hub-6-healthy-meeting-culture-and-the-first-local-ai-assistant/
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1153605 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 232)
- Update to 26.0.12
  * Buffer chunked requests (server#43127)
  * Check share status when touching versions (server#43739)
  * Continue background scanning different storages if one fails (server#43419)
  * Fix #745 ValueError: random_int(): Argument #1 ($min) must be less than or equal to argument #2 ($max) (suspicious_login#849)
  * Fix for previews not being generated sometimes (server#43039)
  * Fix: Add bruteforce protection to email endpoint (server#43599)
  * Fix: Add bruteforce protection to federation endpoint (server#43714)
  * Fix(dav): Rate limit calendar/subscription creation (server#43753)
  * Fix(files): Don’t attempt to format a partial cache entry (server#43389)
  * Fix(sync): push local changes on reconnect (text#5286)
  * Handle storage not available when expiring versions (server#43124)
  * Improve path resolution in files_version hooks (server#42937)
  * Perf: skip request without read permission (server#43723)
  * SMB: allow to list root directory when using case-insensitive option (server#43521)
  * Stop the auto-logout loop after redirecting to the logout page (server#43711)
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1141757 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 231)
- Update to 26.0.11
  * Fix semaphore unguarding (server#41290)
  * Fix(dav): allow multiple organizers if possible (server#42376)
  * Update crl after revoke rides.csr (server#42398)
  * Fix(LDAP): ensure stored groups are formatted as simple list (server#42448)
  * Restore shared lock ttl to previous value when releasing (server#42548)
  * Perf: Use more performant way to obtain and check the email as a login name with token login (server#42653)
  * Actually throttle restore (server#42740)
  * Fix: handle exif metadata read errors gracefully (server#42775)
  * Fix(share): use user timezone to parse share expiration date (server#42808)
  * Fix(appstore): Only send subscription keys to valid appstores (server#42830)
  * Fix(manifest): Check if app exists instead of accessing null as an array (server#42866)
  * Fix(systemreport): Mark more configs as sensitive (server#42872)
  * Update crl after revoke integration_homeassistant.csr (server#42876)
  * Fix(session): Avoid useless authtoken DB queries for anonymous requests (server#42880)
  * Fix(CalDAV): set acls for DeletedCalendarObjectsCollection (server#42908)
  * Fix undefined method getExtStorageHome() (server#42925)
  * Fix(auth): Fix logging in with email and app password (server#43010)
  * Make OAuth2 authorization code expire (server#43019)
  * Fix(security): Update code signing revocation list (server#43067)
  * Update nextcloud/ocp dependency (activity#1369)
  * Update nextcloud/ocp dependency (activity#1497)
  * Fix npm audit (activity#1506)
  * Create block-merge-freeze.yml and block-merge-eol.yml (bruteforcesettings#531)
  * Chore(deps-dev): Bump axios from 1.6.2 to 1.6.3 (files_pdfviewer#878)
  * Chore(deps-dev): Bump axios from 1.6.3 to 1.6.5 (files_pdfviewer#884)
  * Disable scripting in pdfviewer (files_pdfviewer#890)
  * Chore(deps): Bump vue and vue-template-compiler (firstrunwizard#1031)
  * Update nextcloud/ocp dependency (firstrunwizard#1042)
  * Fix npm audit (firstrunwizard#1054)
  * Update nextcloud/ocp dependency (firstrunwizard#997)
  * Update nextcloud/ocp dependency (logreader#1105)
  * Chore: audit dependencies (logreader#1108)
  * Update nextcloud/ocp dependency (nextcloud_announcements#280)
  * Fix(mail): Fix mail handling when force_language is true or false (notifications#1746)
  * Fix(push): Allow apps to provide already parsed notifications (notifications#1756)
  * Chore(deps): Bump vue and vue-template-compiler (notifications#1765)
  * Chore(deps-dev): Bump vue-template-compiler from 2.7.15 to 2.7.16 (notifications#1770)
  * Update nextcloud/ocp dependency (notifications#1772)
  * Fix(deps): Allow composer plugin explicitly (notifications#1777)
  * Chore: audit dependencies (notifications#1781)
  * Fix(fairuse): Adjust website URL (notifications#1790)
  * Allow to hide „People“ nav entry for admin (photos#2234)
  * Update nextcloud/ocp dependency (photos#2236)
  * Chore(deps): Bump vue from 2.7.15 to 2.7.16 (privacy#1008)
  * Fix npm audit (privacy#1014)
  * Fix npm audit (recommendations#686)
  * Update nextcloud/ocp dependency (related_resources#305)
  * Fix npm audit (related_resources#321)
  * Ci: update psalm workflow name to align with main and 28 (serverinfo#548)
  * Chore(deps): update dependency vite to ^4.5.1 (text#5120)
  * Fix(deps): update vueuse to ^10.7.0 (text#5121)
  * Fix(deps): update dependency y-websocket to ^1.5.1 (text#5140)
  * Fix(deps): update vue monorepo to ^2.7.16 (text#5164)
  * Fix(deps): update vueuse to ^10.7.1 (text#5187)
  * Fix(deps): update dependency path-normalize to ^6.0.13 (text#5207)
  * Update nextcloud/ocp dependency (text#5210)
  * Preserve queue during reconnects (text#5214)
  * Fix(deps): update dependency @nextcloud/moment to ^1.3.1 (text#5252)
  * Fix(deps): update vueuse to ^10.7.2 (text#5259)
  * Approve and merge ocp updates (text#5263)
  * Fix(deps): stick to @nextcloud/files v2 (text#5264)
  * Fix: Proper error message based on file permissions (text#5274)
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) committed (revision 230)
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1133492 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 229)
- Update to 26.0.10
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) committed (revision 228)
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1121074 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 226)
- Update to 26.0.8
  * Fix: Escape group names for LDAP (server#37201) 2
  * Add commands for basic file actions (server#38250)
  * Fix unencrypted_size for folders when scanning the filesystem with encryption enabled (server#38555)
  * Emit an event when a message is logged (server#38815)
  * Enable download configuration on circles shares (server#40303)
  * Fix(autoloader): no apcu no side effects (server#40351)
  * Fix(ldap): avatar is not being fetched (server#40370)
  * Fix: Avoid failing with duplicate checks (server#40384)
  * Ocm services (server#40592) 1
  * Do not throw while restoring unloaded files list entries (server#40606)
  * Fix(dav): expand recurrences when searching (server#40632)
  * Use proper app id in Version.vue (server#40641)
  * Fix(unifiedsearch): Allow searching for “0” (server#40684)
  * Fix Dashboard IManager getWidgets return annotation (server#40694)
  * Fix: Escape group names for LDAP (server#40740)
  * Fix ocm-provider rewrite rules (server#40781) 2
  * Fix(user): Log affected user of app token login name mismatch (server#40798)
  * Clear progress bar text when hiding it (server#40846)
  * Fix: Log critical session renewal and logout paths (server#40851)
  * Remove leading slash (server#40862)
  * Add in:users as a search filter to limit searches to users (server#40883)
  * Update version.php to owncloud 10.13 (server#40989)
  * Fix(external): Get storage before update it (server#41125)
  * Fix(db): also chunk MariaDB deletes (activity#1313)
  * Fixes and additions to editor API (text#4839)
  * Enh(editorApi): Introduce editor API version number (text#4842)
  * Fix(editorApi): Use attachment resolver in MarkdownContentEditor (text#4848)
  * Fix(paste): paste plaintext with separate paragraphs (text#4880)
- The biggest improvements Nextcloud Hub 4 aka Nextcloud 26 introduces are:
  * AI integrations with smart Picker
  * Tables App
  * Notes app becomes core
  * Groupware improvements and S/MIME support
  * Talk improvements & Desktop Client
  * New Developer Program
  * Performance & Security
  * E2EE improvements
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1120838 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 225)
- Update to 25.0.13
  * Add commands for basic file actions (server#38251)
  * Fix: always use display name from correct backend (server#39992)
  * Calendar optimizations (server#40290) 1
  * Fix(ldap): avatar is not being fetched (server#40371)
  * Fix: Avoid failing with duplicate checks (server#40385)
  * Do not throw while restoring unloaded files list entries (server#40610)
  * Fix(dav): expand recurrences when searching (server#40635)
  * Fix(unifiedsearch): Allow searching for “0” (server#40685)
  * Fix Dashboard IManager getWidgets return annotation (server#40693)
  * Clear progress bar text when hiding it (server#40847)
  * Add in:users as a search filter to limit searches to users (server#40884)
  * Update version.php to owncloud 10.13 (server#40988)
  * Fix(external): Get storage before update it (server#41126)
  * Fix(db): also chunk MariaDB deletes (activity#1314)
  * Fix(settings): browser freeze when picking photos directory (photos#2061)
  * Fix(paste): paste plaintext with separate paragraphs (text#4878)
unknown committed (revision 224)
project was undeleted
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1112890 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 223)
- Update to 25.0.12
  * Fix issues where unencrypted_size was being falsely used for non-encrypted home folders (server#40381)
  * Fix: don’t use davtags for tag search (server#40446)
  * Fix(comments): Use provided offset in best effort when loading comments (server#40509)
  * Update nextcloud/ocp dependency (nextcloud_announcements#232)
  * Update nextcloud/ocp dependency (notifications#1654)
  * Fix (visually) removing first notification when executing an action (notifications#1664)
  * Fix: update testing range for 25 and update dependencies (updater#496)
  * Fix(integrity): expect pkg mgmt files (updater#497)
  
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1111574 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 222)
- Update to 25.0.11
  * Do not allow to toggle between password and text in sharing (server#39603)
  * Select the fileid first when looking for incomplete files (server#39703)
  * Fix(notifications): Remove share notification when the node is deleted (server#39712)
  * Catch more invalid cache source storage paths (server#39731)
  * Optimize calendar search query (server#39787)
  * Wrap long productName on login form (server#39857)
  * Fix(weather_status): Pass address as param to OSM API (server#39918)
  * Fix: don’t emit Hooks when hookpaths are empty (server#39936)
  * Fix(security): Update CA certificate bundle (server#40008)
  * Fix(logging): user log condition feature (server#40036)
  * Fix(CalDAV): check voject exists before attempting any operation (server#40089)
  * Fix(s3): fix handling verify_bucket_exists parameter (server#40188)
  * Fix npm audit (server#40218)
  * Detect aborted connection in OC\Files\View and stop writing data to the output buffer (server#40233)
  * Enh: skip processing for empty response (server#40261)
  * Admin have no special rights on users‘ entries (server#40279)
  * Fix(ratelimit): Only use memory cache backend for redis (server#40304)
  * Fix(CalDAV): check birthday calendar owner (server#40311)
  * Replace deprecated „request“ with „axios“ (files_pdfviewer#794)
  * Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (files_pdfviewer#799)
  * Fix extraction of PDF.js package (files_pdfviewer#809)
  * Update nextcloud/ocp dependency (firstrunwizard#900)
  * Chore: update workflows from templates (firstrunwizard#933)
  * Update nextcloud/ocp dependency (firstrunwizard#946)
  * Update nextcloud/ocp dependency (logreader#962)
  * Update nextcloud/ocp dependency (nextcloud_announcements#219)
  * Update nextcloud/ocp dependency (notifications#1636)
  * Update nextcloud/ocp dependency (photos#1951)
  * Fix npm audit (photos#1963)
  * Chore(deps-dev): Bump @vue/test-utils from 1.3.3 to 1.3.6 (photos#1977)
  * Chore(deps-dev): Bump jest from 29.6.1 to 29.6.2 (photos#1986)
  * Chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.5 (photos#1991)
  * Chore(deps-dev): Bump autoprefixer from 10.4.13 to 10.4.15 (photos#2014)
  * Chore(deps-dev): Bump jest from 29.6.2 to 29.6.4 (photos#2023)
  * Chore(deps-dev): Bump postcss from 8.4.27 to 8.4.28 (photos#2024)
  * Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (photos#2025)
  * Chore(deps): Bump immutable from 4.3.0 to 4.3.4 (photos#2026)
  * Chore(deps-dev): Bump postcss from 8.4.28 to 8.4.29 (photos#2041)
  * Chore(deps): Bump @nextcloud/vue from 7.8.0 to 7.8.5 (privacy#875)
  * Chore: update workflows from templates (privacy#946)
  * Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (privacy#948)
  * Feat: add phpunit-summary-when-unrelated.yml (privacy#950)
  * Fix npm audit (privacy#953)
  * Chore(deps): Bump @nextcloud/vue from 7.12.2 to 7.12.4 (privacy#956)
  * Update nextcloud/ocp dependency (related_resources#270)
  * Update nextcloud/ocp dependency (related_resources#285)
  * Update nextcloud/ocp dependency (text#4641)
  * Chore(deps): update dependency jest-environment-jsdom to ^29.6.4 (text#4743)
  * Chore(deps): update dependency vue-demi to ^0.14.6 (text#4744)
  * Chore(deps): update dependency vite-plugin-commonjs to ^0.9.0 (text#4745)
  * Update nextcloud/ocp dependency (text#4763)
  * Fix(deps): update dependency @nextcloud/vue to ^7.12.4 (text#4767)
  * Ci(xmllint): bump action to v1.1 (twofactor_totp#1427)
  * Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (viewer#1813)
  * Update cypress snapshots (viewer#1817)
  * Fix npm audit (viewer#1845)
  * Fix(cypress): header sharing download button selector (viewer#1873)
  * Fix(deps): update dependency filerobot-image-editor to ^4.5.1 (viewer#1911)
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1103774 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 221)
- Update to 25.0.10
  * Fix app menu flicker (server#38565)
  * Fix(node): non-existing folder is not searchable (server#39371)
  * Update psalm-baseline.xml (server#39386)
  * Fix(profile): fix getUID on nullable user variable (server#39438)
  * Fix: ContactManager search with fullmatch (server#39451)
  * Bugfix/bulk upload empty files (server#39509)
  * Add instance category while checking new updates (server#39524)
  * Fix npm audit (server#39542)
  * Fix(caldav): harden null handling of iMip scheduling method (server#39591)
  * Fix(SystemTagManager): Use truncated tagName in getTag and updateTag (server#39598)
  * Fix(files_sharing): String translations (server#39667)
  * Fix share roots always being marked as writable (server#39671)
  * Generate path if app does exist (circles#1352)
  * Fix npm audit (firstrunwizard#927)
  * Update nextcloud/ocp dependency (logreader#943)
  * Update nextcloud/ocp dependency (nextcloud_announcements#216)
  * Chore(deps) – bump semver to 6.3.1 (notifications#1613)
  * Update nextcloud/ocp dependency (notifications#1625)
  * Chore(deps-dev): Bump postcss from 8.4.24 to 8.4.27 (photos#1955)
  * Fix npm audit (privacy#927)
  * Fix npm audit (recommendations#627)
  * Update nextcloud/ocp dependency (related_resources#157)
  * Fix npm audit (related_resources#252)
  * Update nextcloud/ocp dependency (serverinfo#472)
  * Update nextcloud/ocp dependency (serverinfo#492)
  * Fix(deps): update dependency slug to ^8.2.3 (text#4563)
  * Chore(deps): update dependency @nextcloud/stylelint-config to ^2.3.1 (text#4569)
  * Chore(deps): update dependency vite-plugin-commonjs to ^0.8.2 (text#4570)
  * Fix(deps): update dependency @nextcloud/vue to ^7.12.1 (text#4574)
  * Fix(deps): update dependency @nextcloud/initial-state to ^2.1.0 (text#4575)
  * Update nextcloud/ocp dependency (text#4583)
  * Chore(deps): update dependency jest-environment-jsdom to ^29.6.2 (text#4609)
  * Chore: run npm audit fix (twofactor_totp#1423)
  * Fix fullscreen and button style (viewer#1830)
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1100432 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 220)
- Update to 25.0.9
  * Include more information in iMIP email and show diff information on updating an event (server#36601)
  * Fix: Make sure that rollback hook is triggered on all version backends (server#37744)
  * Generate user themed favicon and touchicon (server#38855)
  * Add bruteforce protection in OauthApiController (server#38899)
  * Adjust admin setup check to increase warning to configure https (server#38931)
  * Fix: BMP image without color info causes array access on `false` (server#38959)
  * Fix(systemtags): Add missing systemtags index (server#38962)
  * Perf: skip request without write permission (server#38973)
  * Fix npm audit (server#38982)
  * Fix setup-check test (server#39016)
  * Fix(l10n): Fix plural issue with different locale and language (server#39032)
  * Fix creating events with old (< unix time) lastoccurence (server#39061)
  * Fix(files): Only render the menu if there are actions to show (server#39081)
  * Silent `imagecreatefromstring()` errors (server#39101)
  * Fix password confirmation (server#39144)
  * Fix(sse): don’t update uncached files (server#39153)
  * Fix: expect interface, not a specific implementation (server#39154)
  * Fix(TagSearchProvider): Short circuit if no tag matches the query (server#39195)
  * Update psalm-baseline.xml (server#39220)
  * Use more efficient tag retrieval on DAV report request (server#39233)
  * Fix(dav): Abort requests with 429 instead of waiting (server#39253)
  * Fix(files_sharing): hide download permission for circle shares (server#39259)
  * Preload custom properties when propfinding folders (server#39294)
  * Chore(CI): Sign .drone.yml file (server#39346)
  * Test(psalm): ignore known reports (server#39353)
  * GetStorage before remove (server#39356)
  * Fix(db): no hardcoded table prefix is expected (server#39394)
  * Fix(core): Add password confirmation requirement for getapppassword (server#39419)
  * Fix(apps): Fix loading info.xml file (server#39493)
  * Fix npm audit (activity#1241)
  * Update nextcloud/ocp dependency (activity#1248)
  * Allow local ips on globalscale (circles#1299)
  * Fix npm audit (files_pdfviewer#765)
  * Fix npm audit (again) (files_pdfviewer#774)
  * Update phpunit workflows from master (files_pdfviewer#779)
  * Replace “Unselect” with “Unselect all” in right click menu (files_rightclick#172)
  * Fix npm audit (firstrunwizard#907)
  * Update nextcloud/ocp dependency (logreader#913)
  * Choreaudit dependencies (logreader#926)
  * Update nextcloud/ocp dependency (nextcloud_announcements#211)
  * Update nextcloud/ocp dependency (nextcloud_announcements#213)
  * Update nextcloud/ocp dependency (notifications#1578)
  * Fix(settings): Delete settings when a user is deleted (notifications#1592)
  * Choreaudit dependencies (notifications#1605)
  * Update nextcloud/ocp dependency (notifications#1608)
  * Bump vue and vue-template-compiler (photos#1472)
  * Bump webdav from 4.11.0 to 4.11.2 (photos#1503)
  * Bump camelcase from 7.0.0 to 7.0.1 (photos#1554)
  * Reset selection state in route change (photos#1889)
  * Update nextcloud/ocp dependency (photos#1893)
  * Fix npm audit (photos#1901)
  * Chore(deps-dev): Bump postcss from 8.4.20 to 8.4.24 (photos#1909)
  * Fix npm audit (photos#1914)
  * Add unselect all (photos#1923)
  * Adapt to SystemTags optimizations on server (photos#1928)
  * Chore(deps): Bump qs from 6.11.0 to 6.11.2 (photos#1929)
  * Update nextcloud/ocp dependency (photos#1935)
  * Fix npm audit (photos#1939)
  * Bump @nextcloud/router from 2.0.0 to 2.0.1 (privacy#838)
  * Fix npm audit (privacy#917)
  * Fix npm audit (privacy#923)
  * Update nextcloud/ocp dependency (serverinfo#468)
  * Update nextcloud/ocp dependency (survey_client#153)
  * Fix(css): info callout box color to –color-info (text#4304)
  * Update nextcloud/ocp dependency (text#4306)
  * Fix: paste tables into document (text#4326)
  * Chore(deps): update dependency @vue/test-utils to ^1.3.6 (text#4362)
  * Chore(deps): update dependency vite to ^3.2.7 (text#4363)
  * Chore(deps): update dependency vite-plugin-commonjs to ^0.8.0 (text#4367)
  * Chore(deps): update dependency vue-demi to ^0.14.5 (text#4373)
  * Fix(deps): update dependency @nextcloud/router to ^2.1.2 (text#4374)
  * Fix(deps): update dependency @nextcloud/auth to ^2.1.0 (text#4375)
  * Fix(deps): update dependency @nextcloud/event-bus to ^3.1.0 (text#4376)
  * Fix(deps): update dependency @nextcloud/vue to ^7.12.0 (text#4377)
  * Fix: hotkey ctrl-s (text#4419)
  * Chore(deps): update dependency @nextcloud/eslint-config to ^8.3.0-beta.2 (text#4421)
  * Fix npm audit (text#4429)
  * Fix(deps): update dependency @nextcloud/axios to ^2.4.0 (text#4434)
  * Fix(deps): update dependency mitt to ^3.0.1 (text#4458)
  * Chore(deps): update dependency jest-environment-jsdom to ^29.6.1 (text#4459)
  * Update nextcloud/ocp dependency (text#4462)
  * Fix npm audit (text#4466)
  * Fix: Fetch attachment share permissions (text#4489)
  * Chore(deps-dev): Bump @types/dockerode from 3.3.18 to 3.3.19 (viewer#1722)
  * Fix npm audit (viewer#1750)
  * Use the Node object as event payload (viewer#1756)
  * Chore: update cypress.yml workflow from template (viewer#1767)
  * Fix npm audit (viewer#1777)
  * Chore(deps): Bump @nextcloud/files from 3.0.0-beta.10 to 3.0.0-beta.11 (viewer#1790)
  * Update cypress snapshots (viewer#1793)
  * Fix npm audit (viewer#1796)
  * Send CSRF token in rawStat (viewer#1800)
  * Fix npm audit (viewer#1801)
  * Fix: video player unusable on ios (viewer#1804)
  * Fix fullscreen on ios (viewer#1821)
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1095211 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 219)
- Update to 25.0.8
  * Invalidate existing tokens when deleting an oauth client (server#37231)
  * Fix event moving (server#37813)
  * Allow storing multiple mounts for the same rootid in the mount cache (server#38022)
  * Fix npm audit (server#38117)
  * Add command to summarize space usage (server#38253)
  * Use aria-expanded correctly on toggle user actions (server#38359)
  * Fix loading custom logo image (server#38408)
  * Fix(theming): fix header primary invert if background disabled (server#38433)
  * Fix: Catch Deadlock properly as execute throws Doctrine exceptions not our wrapped ones (server#38480)
  * Fix: catch errors in id3parser library (server#38518)
  * Update ca-cert bundle (server#38532)
  * Reload filelist when adding or removing shares (server#38560)
  * Fix(caldav): Ignore invalid events for reminder generation (server#38575)
  * Fix(trashbin): Truncate long filenames (server#38576)
  * Increase from 100000 to 600000 iterations for hash_pbkdf2 (server#38582)
  * Fix(caldav): Close DB cursor in reminder index background job (server#38661)
  * Trap focus in dialogs (server#38668)
  * Fix(caldav): Cast calendar objects id to int when building index (server#38676)
  * Improve oauth2 database migration from ownCloud (server#38682)
  * Sharing: Do not show copy action when user doesn’t have permissions (server#38683)
  * Chore: update workflows from templates (server#38705)
  * Store encrypted OAuth2 client secrets (server#38709)
  * Create lint-eslint-when-unrelated.yml (server#38721)
  * Fix npm audit (server#38738)
  * Set stream size for SeekableHttpStream (server#38760)
  * Make sure to show download button only one time (server#38820)
  * Use source cache when listing folder during recursive copy (server#38893)
  * Groupfolder activities on move/rename (activity#1205)
  * Shared to circles (circles#1323)
  * Chore(deps): Bump @nextcloud/vue from 7.7.1 to 7.7.2 (firstrunwizard#883)
  * Fix npm audit (firstrunwizard#893)
  * Update nextcloud/ocp dependency (logreader#798)
  * Audit and update dependencies (logreader#861)
  * Adjust server version to test against (logreader#886)
  * Chore: update workflows from templates (notifications#1588)
  * Audit fix (password_policy#471)
  * Update nextcloud/ocp dependency (photos#1550)
  * Fix: use owner instead of owner_id to delete photos by owner (photos#1844)
  * Chore: update workflows from templates (photos#1849)
  * Fix updating file from albums (photos#1851)
  * Fix: properly handle public link share deletion (photos#1853)
  * Update view when layout setting changes (photos#1859)
  * Prevent progress bar overflow when uploading in album content (photos#1865)
  * Make file list semantically correct (photos#1870)
  * Fix npm audit (photos#1877)
  * Bump @nextcloud/eslint-config from 8.1.4 to 8.1.5 (privacy#839)
  * Fix npm audit (privacy#907)
  * Chore: run npm audit fix (suspicious_login#804)
  * Don’t expect HTML element with ID `mimetype` in public share (text#4258)
  * Fix npm audit (text#4278)
  * Fix compiled JS assets (text#4282)
  * Fix: Catch unique constraint violation when creating new documents (text#4293)
  * Fix 404 on blank.mp4 (viewer#1679)
  * Chore(deps-dev): Bump @types/dockerode from 3.3.17 to 3.3.18 (viewer#1689)
  * Fix size of progress container (viewer#1713)
  * Chore: update workflows from templates (viewer#1720)
  * Fix npm audit (viewer#1729)
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1089241 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 218)
- Update to 25.0.7
  * Backport: Make the container fully fulfill PSR container interface (server#36618)
  * Also unmark deleted ldap user when checking the ldap entry (server#37307)
  * Fix(dav) Handle Calendar trashbin UID conflicts by removing the deleted calendar object (server#37569)
  * Handle not being able to write file for notify self-test (server#37702)
  * Fix button text (server#37720)
  * Handle reminders where calendar name is null (server#37769)
  * Ungroup placeholder css rules to prevent browsers from removing all rules (server#37829)
  * Fix background color of external devices with errors on dark color theme (server#37832)
  * Sec(deps): Update guzzlehttp/psr7 (server#37844)
  * Fix TypeError in Profiler (server#37850)
  * Check free space only if source exists and is dir (server#37874)
  * Ignore errors while trying to update parent storage_mtime (server#37876)
  * Do not override stored credentials when login in with SAML (server#37901)
  * Make grid toggle sticky (server#37908)
  * Update kerberos sso test setup to use new user_saml config system (server#37919)
  * Fix(settings): Fix title of profile scope options (server#37942)
  * Do not show Tags action when systemtag is disabled (server#37956)
  * Fix npm audit (server#37974)
  * Update crl after revoke shifts.csr (server#37996)
  * Add command for getting fileinfo for debugging (server#38006)
  * Update expire_date column of table comments (server#38039)
  * Fix: catch ManuallyLockedException and use app context (server#38044)
  * Fix app overflow menu on bright color theme (server#38052)
  * Fix(ocp): Add deprecation version to ILogFactory::getCustomLogger (server#38071)
  * Add required accessibility attributes to legacy files navigation (server#38074)
  * Increase imaginary timeouts as for big files the processing could take very long (server#38084)
  * Check return value and improve error handling on certificate manager (server#38090)
  * Fix: always use proper path on node api when calling the view (server#38129)
  * Fix json_decode expecting a string (server#38132)
  * Make sure to never trigger files hooks on a null path (server#38203)
  * Update psalm-baseline.xml (server#38236)
  * Fix: Check for wrapped retriable exceptions (server#38239)
  * Fix(carddav): Mark system address book as read-only (server#38249)
  * Fix incosistent scrolling in Firefox (server#38258)
  * Fix(lostpassword): Also rate limit the setPassword endpoint (server#38269)
  * Fix(middleware): Also abort the request when reaching max delay in af… (server#38276)
  * Check the username when doing external storage session auth (server#38282)
  * Fix generated avatars cache (server#38305)
  * SystemTags endpoint to return tags used by a user with meta data (server#38309)
  * Fix(search): fix load more (server#38325)
  * Update psr/container to `1.1.2` (3rdparty#1318)
  * Sec(deps): Update guzzlehttp/psr7 (3rdparty#1386)
  * Rename „user“ to „account“ in description (bruteforcesettings#454)
  * Make changes to circle config synchroneous (circles#1308)
  * Add npm-audit-fix (files_pdfviewer#733)
  * Fix npm audit (files_pdfviewer#737)
  * Bump unzipper from 0.10.11 to 0.10.14 (files_pdfviewer#745)
  * Update nextcloud/ocp dependency (firstrunwizard#830)
  * Fix npm audit (firstrunwizard#860)
  * Update nextcloud/ocp dependency (firstrunwizard#871)
  * Update nextcloud/ocp dependency (nextcloud_announcements#188)
  * Update nextcloud/ocp dependency (nextcloud_announcements#197)
  * Chore(deps): Bump @nextcloud/router from 2.0.0 to 2.0.1 (notifications#1516)
  * Chore(deps-dev): Bump @nextcloud/eslint-config from 8.1.2 to 8.1.5 (notifications#1520)
  * Update nextcloud/ocp dependency (notifications#1522)
  * Add object type as data attr to notification (notifications#1523)
  * Fix(deps): Update webpack (notifications#1527)
  * Update nextcloud/ocp dependency (notifications#1542)
  * Update nextcloud/ocp dependency (notifications#1550)
  * Fix: null password handling in entry control logic (password_policy#461)
  * Do not allow deletion from public albums (photos#1751)
  * Fix: hide upload button on public album shares (photos#1762)
  * Expose DAV permissions on album and places photos (photos#1776)
  * Listen to more events for albums (photos#1780)
  * Use display name instead of id for shared albums (photos#1784)
  * Reset file list on upload in FilesPicker (photos#1793)
  * Run npm audit fix #1799 (photos#1800)
  * Revert using display name in shared albums‘ name (photos#1802)
  * Prevent progress bar overflow when uploading in Folders (photos#1804)
  * Fix npm audit (privacy#886)
  * Fix npm audit (recommendations#612)
  * Fix npm audit (related_resources#221)
  * Update nextcloud/ocp dependency (serverinfo#424)
  * Update nextcloud/ocp dependency (serverinfo#445)
  * Update nextcloud/ocp dependency (serverinfo#450)
  * Chore(deps): update dependency @vue/test-utils to ^1.3.5 (text#4059)
  * Update nextcloud/ocp dependency (text#4061)
  * Fix double readme files getting created on case-insensitive storages (text#4106)
  * Fix npm audit (text#4109)
  * Fix editing image description fails if enter isn’t pressed (text#4113)
  * Fix(Viewer): remove outdated fix from stable16. (text#4121)
  * Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.17.1 (text#4145)
  * Chore(deps): update dependency @nextcloud/webpack-vue-config to ^5.5.1 (text#4146)
  * Chore(deps): update dependency vite to ^3.2.6 (text#4147)
  * Fix(deps): update dependency path-normalize to ^6.0.11 (text#4148)
  * Update nextcloud/ocp dependency (text#4149)
  * Chore(deps): update dependency vite-plugin-commonjs to ^0.7.0 (text#4151)
  * Chore(deps): update dependency vue-demi to ^0.14.0 (text#4152)
  * Fix(deps): update dependency @nextcloud/router to ^2.1.1 (text#4154)
  * Fix(deps): update dependency @nextcloud/vue to ^7.11.2 (text#4155)
  * Fix(deps): update dependency @nextcloud/vue to ^7.11.3 (text#4160)
  * Chore(deps): update dependency vue-demi to ^0.14.1 (text#4182)
  * Fix(deps): update dependency @nextcloud/vue to ^7.11.4 (text#4183)
  * Fix(deps): update dependency path-normalize to ^6.0.12 (text#4184)
  * Chore(deps): update dependency @nextcloud/eslint-config to ^8.3.0-beta.0 (text#4185)
  * Update nextcloud/ocp dependency (text#4186)
  * Chore(deps): update dependency vite-plugin-commonjs to ^0.7.1 (text#4189)
  * Fix(deps): Update vulnerable npm packages (twofactor_totp#1374)
  * Chore(deps-dev): replace vue-jest with @vue/vue2-jest@27 (twofactor_totp#1396)
  * Chore(deps): Bump @skjnldsv/vue-plyr from 7.3.0 to 7.3.1 (viewer#1618)
  * Add npm-audit-fix (viewer#1624)
  * Fix npm audit (viewer#1631)
  * Fix: use left position of sidebar to set viewer width (viewer#1642)
  * Chore(deps-dev): Bump @types/dockerode from 3.3.16 to 3.3.17 (viewer#1646)
  * Fix: remove undefined method call (viewer#1650)
  * Use proper alt text for viewer app modal (viewer#1653)
  * Override hardcoded save button width (viewer#1658)
  * Increase z-index of SfxPopper instead of its children (viewer#1660)
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) accepted request 1082153 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 217)
- Update to 25.0.6
- The biggest improvements Nextcloud Hub 3 introduces are:
  * Brand new design
  * Photos 2.0
  * Talk improvements
  * Mail 2.0
  * Contacts organisational chart view
  * Performance & Security
  * Exciting new Integrations
- Add missing require php-opcache
Carsten Ziepke's avatar Carsten Ziepke (Kieltux) committed (revision 216)
Displaying revisions 1 - 20 of 235
openSUSE Build Service is sponsored by