File: //proc/thread-self/root/var/softaculous/nextcloud/changelog.txt
Version 32.0.0 September 27, 2025
Changes:
server
Make it possible to run occ as root (server#33545)
Don’t believe sftp when it tells us the mtime is less than we know it is (server#40105)
[Proposal] Inform user about master key generation on encryption enabling (server#40468)
Fix(dashboard): performance and refactoring (server#41065)
Refactor(App): Remove registerRoutes method (server#42678)
Fix(user_ldap): Do not map groups we do not know if they match filter (server#45364)
Fix(TaskProcessing): Catch JSON encode errors in Manager#setTaskResult (server#46780)
Fix: remove caching in fetchListOfGroups (server#47513)
Refactor(style): Remove repeated semicolon (server#47648)
Fix: Move login via email logic to local backend (server#47686)
Fix: `user:settings` command when user is not available (server#47889)
Ci: Install PHPUnit 10 (server#48210)
New occ commands to manage system-tags for files (server#48277)
Feat(encryption): Migrate from hooks to events (server#48560)
Fix: Filter for folders in cleanup old preview job (server#48581)
Fix(settings): Add some context to the PHP memory limit error (server#48672)
Fix(updater): make clean-up job more robust / easier to debug (server#48674)
Perf: Log requests using high amount of memory as warning (server#48738)
Feat: support migrating an instance to sharding (server#48795)
[master] Fix npm audit (server#48815)
Add the option to provide a groupname and only see its’ members in occ group:list (server#49016)
Fix(db): Stop writing unused `dbport` to config at install time (server#49104)
Fix(SetupChecks): Pass webfinger if the handler returns 400 too (server#49440)
Fix: adjust url for task links (server#49639)
Fix(config): drop value details (server#49645)
Clarify app manager method names (server#49648)
Update & Expand Meta Tags (server#49872)
Chore(deps-dev): bump @zip.js/zip.js from 2.7.53 to 2.7.54 (server#49948)
Chore(deps-dev): bump @testing-library/jest-dom from 6.5.0 to 6.6.3 (server#49950)
Fix: when already upgrading, don’t instruct to run `occ upgrade` (server#49955)
Fix: Change UserAgent to *cloud (server#50053)
Fix OCM implementation has wrong parameter names (server#50069)
Fix(core): Fix undefined “application” array key error (server#50081)
Feat(cardav): support result truncation for addressbook federation (server#50092)
Fix(AppFramework): Log malformed protocol values and unify fallback behavior (server#50099)
Fix(unified-search): load more than 5 items in folder filter (server#50129)
Build(deps-dev): bump behat/behat from 3.16.0 to 3.18.1 in /build/integration (server#50137)
Feat: add example contact on first login (server#50156)
Feat(UserMountCache): Emit events for added, removed and updated mounts (server#50157)
Fix(oauth2): adjust db schemas when migrating from owncloud (server#50193)
Add integration tests for moving a file from and to a shared folder (server#50221)
Fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist (server#50234)
Perf(files_reminders): Reduce db queries on propfind (server#50244)
Implement Directory Check (server#50258)
Chore : Comprehensive e2e testing for public sharing (server#50260)
Fix(files_sharing): Respect permissions passed when creating link shares (server#50270)
Fix: Metadata field search (server#50273)
Fix(settings): Fix setup check when mail_smptmode is set to “null” (server#50281)
Refactor: Sharing sidebar UI redesign (server#50282)
Chore: update icewind/smb to 3.7.0 (server#50284)
Fix opening federated shares (server#50292)
Fix(theming): Harden admin theming settings (server#50293)
Fix: detect deleted items as updated for smb storage (server#50298)
Fix(files_versions): Update `unencrypted_size` during rollback (server#50299)
Chore(3rdparty): Bump symfony/process from 6.4.12 to 6.4.15 (server#50315)
Chore(tests): Make linter happy in cypress tests (server#50318)
Fix(theming): remove node-vibrant dependency and usage (was moved to backend) (server#50320)
Fix: don’t use cached root info from shared cache if the watcher has detected an update (server#50324)
🌱 Master is now 32 (server#50330)
Fix(taskprocessing): More caching (server#50331)
Chore(deps-dev): bump @babel/node from 7.25.7 to 7.26.0 (server#50336)
Feat: Support X-NC-Skip-Trashbin header (server#50353)
Fix(translations): Fix profile and webhook_listeners (server#50355)
Fix: remove return type (server#50362)
Fix(files): support submenu in batch actions header too (server#50364)
Chore: add profile translations reuse license (server#50365)
Fix(systemtags): Use literal strings for i18n in showSuccess (server#50366)
Fix: Properly read updater channel before returning version channel as a fallback (server#50368)
Fix(dav): default calendar and address book not created on first login (server#50369)
[master] fix(security): Update code signing revocation list (server#50376)
Revert “fix(Share20\Manager): Ensure node is still accessible when checking share” (server#50389)
Fix(dav): Mark removal of dav object properties as expensive (server#50391)
Ci(reuse): Fix translation reuse mapping (server#50394)
Fix: Correctly return app id and app version for `core` styles and images (server#50398)
Feat: Use redundant label for accesibility only (server#50399)
Fix(LDAP): also log why the connection to main server failed (server#50405)
Chore(deps): bump the github-actions group across 1 directory with 7 updates (server#50410)
Fix(settings): Clarify peculiarities of enabling encryption (server#50424)
Fix outdated OpenAPI specs (server#50425)
Fix(occ): hide sensitive data while config:app:set (server#50426)
Chore(deps-dev): bump puppeteer from 23.10.4 to 24.1.1 (server#50429)
Files: harden thumbnail endpoint (server#50430)
Fix: Harden files scanner for invalid null access (server#50436)
Docs(dispatcher): Correct described return values (server#50444)
Fix(unifiedsearch): Simplify and correct thumbnail styles (server#50446)
Fix: Ensure `label` is always a string (server#50447)
Chore: update php intl stub and fix type issues (server#50452)
Fix(log): Fix log level handling (server#50455)
Hide “Create templates folder” option if templates are disabled (server#50464)
Fix: Check that user actually can validate password for js (server#50465)
Fix: make early check if users filesystem have a mountpoint at //files (server#50470)
Improve error detail when saving an incorrect LDAP config (server#50475)
Fix(CalDav): Spelling (server#50490)
Fix(performance): use low resolution for blurhash (server#50494)
Fix(ci): cypress container name (server#50496)
Don’t rethrow a type error (server#50498)
Fix: Increase background and primary color debounce time (server#50501)
Fix(theming): Do not throw in background color migration (server#50503)
Feat(S3): add SSE-C support in S3 External Storage (server#50514)
Fix: Show recipient email addresses in share owner notification email (server#50515)
Fix: Exclude non accepted shares when computing access list (server#50519)
Fix(files_sharing): file request form validity check reset (server#50524)
Fix(ConvertType): Read dbtype in createConnectionParams and remove safeguard (server#50530)
Fix: Only hide template folder creation if default was changed to empty (server#50540)
Fix(files_sharing): skip expiration notify for invalid share record (server#50542)
Fix: unified search provider id (server#50550)
Chore(CI): Updating npm-audit-fix.yml workflow from template (server#50551)
Perf(files): Check node type property instead of instance (server#50553)
Add LDAP test settings command (server#50567)
Fix(files): Fix folder preview for favorites widget (server#50576)
Enh/apply rector set to apps (server#50577)
Fix(files): Correctly scroll selected file into view (server#50582)
Fix(unified-search): filteredProviders now inherits all provider props (server#50592)
Fix: template field title (server#50602)
Chore(deps): bump the github-actions group with 2 updates (server#50604)
Chore(deps-dev): bump @testing-library/user-event from 14.5.2 to 14.6.1 (server#50610)
Chore(deps-dev): bump cypress-split from 1.24.0 to 1.24.7 (server#50613)
Chore(files): Adjust wording (server#50635)
Fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize (server#50640)
Fix(sharing): better handle file share attributes (server#50642)
Fix(files): properly update store on files conversions success (server#50645)
Feat(login-flow-v2): Restrict allowed apps by user agent check (server#50650)
Chore(deps-dev): bump vitest and @vitest/coverage-v8 (server#50653)
Enh: Fix display default expire date, add tests & tiny refactors (server#50655)
Fix(theming): high contrast themes scrollbar (server#50657)
Fix: make sure we process mime extensions as string (server#50660)
Chore(deps): Bump stecman/symfony-console-completion (server#50661)
Enh: improve occ file:transfer-ownership logging (server#50663)
Feat(theming): allow to disable standalone windows (server#50666)
Fix(files): Do not download files with openfile query flag (server#50669)
Fix(AccountProperty): better validation of twitter and fediverse handles (server#50678)
Fix(files): only send config update requests if user is logged in (server#50680)
Fix(dav): Migrate from hooks to user events (server#50689)
Fix(emailTemplate): use instance Name instead of Url in subject (server#50692)
Feat(admin_audit): write admin audit log for AnyLoginFailedEvent (server#50697)
Feat(object_store): Add support for session token (STS) in AWS credentials (server#50702)
Build(deps): Bump icewind/searchdav from 3.1.0 to 3.2.0 (server#50708)
Fix(files_reminders): Only allow updating reminders if the file is accessible (server#50711)
Chore(deps-dev): bump cypress-split from 1.24.7 to 1.24.9 (server#50727)
Chore(deps): bump p-queue from 7.4.1 to 8.1.0 (server#50729)
Chore(deps-dev): bump ts-loader from 9.5.1 to 9.5.2 (server#50730)
Chore(deps-dev): bump cypress-if from 1.12.6 to 1.13.2 (server#50731)
Chore(deps): bump pinia from 2.3.0 to 2.3.1 (server#50733)
Fix(setupcheck): Update setup check for PHP version to be more accurate (server#50735)
Feat(sharing): Allow to set default view mode for public shares (server#50739)
Fix(transifex): Adjust check for translation of apps (server#50753)
Update doc comment for prefixTableName (server#50764)
Perf(cron): Delay (re)checking timed jobs (server#50768)
Fix(SharedStorage): Check if storage ID is set on cache (server#50769)
Test(Mailer): Align tests for mailer with stable30 (server#50779)
Perf(files): faster query to fetch incomplete directories (server#50781)
Fix(workflowengine): require a web component as operation plugin (server#50783)
Fix: Fix regression in calendar invitation sending (server#50784)
Chore(filecache): remove index fs_id_storage_size (server#50791)
Fix: Only keep allowed characters in appid, and flag the method as escaping (server#50794)
Fix(login): only show error state on login box if user interacted (server#50798)
Fix: Fix psalm taint errors (server#50800)
Chore(deps): bump elliptic from 6.6.0 to 6.6.1 (server#50801)
Fix(files): properly forward open params from short urls (server#50807)
Fix(repair): PHP8.3 deprecation warning (server#50809)
Fix(systemtags): do not hide if no tags (server#50814)
Fix(transferownership): Allow searching new owner by email (server#50816)
Chore(deps): bump dompurify from 3.1.7 to 3.2.4 (server#50818)
Fix(files_sharing): Fix public share expiration being set when toggle is not enabled (server#50820)
Bump behat/behat from 3.18.1 to 3.19.0 in /build/integration (server#50827)
[master] Fix npm audit (server#50839)
Feat: Support deleting metadata from WebDAV (server#50852)
Fix(oauth2): retain support for legacy ownCloud clients (server#50858)
Fix(activity): Fix activity parameter types (server#50860)
Fix: Fix psalm taint false-positives by small refactorings (server#50864)
Fix(files_sharing): block downloading if needed (server#50873)
Fix: Initialize lastConnectionCheck after first connection (server#50874)
Fix(dav): Handle end of stream in `File::put` (server#50881)
Refactor: Update `@nextcloud/vue` to 8.23.1 and update imports (server#50886)
Fix(cron): Keep job class limitation when searching for the next job (server#50896)
Fix(files_versions): Do not expire versions newer than min age (server#50903)
Fix(files): do not show extension warning for folders renaming (server#50904)
Fix(files_sharing): rate limit share creation 20 times per 10 minutes (server#50905)
Chore: Adjust `OCP\Server::get` annotation to work with phpstan (server#50908)
Fix(files_external): request strict password auth on credentials enter action (server#50910)
Enh(SystemTag): Make MapperEvent webhook compatible (server#50916)
Fix(files_sharing): Map sharee information for `shared-by-you` view (server#50918)
Fix(files): Ensure the filter instance is mounted (server#50919)
Revert “fix(files): updateAll method” (server#50920)
Fix(files_sharing): Also list deleted team shares (server#50922)
Feat(setupcheck): check logging level for validity (server#50927)
Feat: add system address book settings in ui (server#50933)
Fix(cron): Ignore time sensitivity when a class was explicitely scheduled (server#50942)
Fix(files): handle failed node properly (server#50943)
Fix(l10n): Fix triple dot in translation (server#50946)
Ci(autochecks): Run some autochecks also on non-PHP files (server#50949)
Fix: wipe local storages on log out (server#50956)
Fix: rename ‘edit locally’ to ‘open locally’ (server#50957)
Fix: NotFoundException for anonymous users (server#50958)
Chore(deps): bump nextcloud/openapi-extractor from 1.3.0 to 1.4.0 in /vendor-bin/openapi-extractor (server#50964)
Chore(deps): bump webdav from 5.7.1 to 5.8.0 (server#50970)
Chore(deps-dev): bump cypress-split from 1.24.9 to 1.24.14 (server#50971)
Chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2 (server#50972)
Chore(deps): bump p-limit from 6.1.0 to 6.2.0 (server#50973)
Chore(deps): bump color from 4.2.3 to 5.0.0 (server#50974)
Chore(deps-dev): bump @testing-library/cypress from 10.0.2 to 10.0.3 (server#50976)
Feat(files): allow to ignore warning to change file type (server#50979)
Fix: validate account properties as a repair step (server#50985)
Spelling standardization (server#50987)
Fix: Use case insensitive check when validating login name (server#50989)
Refactor: move version rollback hook to event (server#50990)
Chore: Automated request for reviews of pull request (server#50991)
Fix(admin_audit): Fix incorrect truncation of files path in admin audit log (server#50992)
Fix: Replace OC_App calls by IAppManager (server#50999)
Fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group (server#51000)
Fix: rework UploadFolder implementation (server#51010)
Fix(files_external): Move definition parameter to the correct place (server#51019)
Fix: Transfer ownership with S3 as primary (server#51020)
Fix: Deprecate OC_Template, add proper template manager instead (server#51029)
Fix(singularandpluralfiles):implemented ternary operator to handle si… (server#51031)
[master] fix(security): Update CA certificate bundle (server#51043)
Fix(l10n): Improve english source strings (server#51049)
Fix: Report duplicated extra files in integrity check (server#51050)
Feat: Close sessions created for login flow v2 (server#51051)
Fix SQL query so that it is ansi safe fixing #51067 (server#51069)
Fix(translation): Fix string concatenation in LDAP endpoint (server#51071)
Feat: log query for dbal exceptions (server#51073)
Files: fix exception when share-attributes is undefined (server#51077)
Fix(files_reminders): Do not attempt to send reminders after a user has left a share (server#51079)
Fix(CalDAV): add calendar enable (server#51081)
Feat(dav)!: add webhook compatibility for calendar object events (server#51082)
Feat(PWA): add `display_override` to set the display-mode to `minimal-ui` on supported browsers (server#51092)
Chore: auto sync min desktop version with last supported version (server#51094)
Fix(login): Ephemeral sessions (server#51095)
Fix(LDAP): use ldap_set_option over putenv to disable cert check (server#51096)
Fix disabled user list for SAML group subadmin (server#51108)
Feat(OCM-invites): Implementation of invitation flow for OCM 1.1.0 (server#51113)
Feat(AppFramework): extend range check to optional parameters (server#51116)
Fix(cypress): wait for toast to appear (server#51126)
Fix: Do not build encrypted password if there is none (server#51130)
Fix(imip): dont compare events for the reply message (server#51131)
Ci: fix request-reviews workflow (server#51135)
Feat: command to list and delete calendar subscriptions (server#51136)
Remove space (server#51142)
Fix(dav): Create SAB at installation (server#51144)
Fix(files_trashbin): disable bulk download for trashbin (server#51146)
Chore: Use codeowners instead of workflow to assign reviewers (server#51147)
Fix(files): also show file list headers on empty views (server#51148)
Fix(files_sharing): ignore duplicated navigation when replacing current route (server#51151)
Fix(files_sharing): ensure downloaded file has the correct filename (server#51152)
Chore(deps): bump the github-actions group with 4 updates (server#51154)
Chore(deps-dev): bump cypress-axe from 1.5.0 to 1.6.0 (server#51155)
Chore(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.12 to 1.0.0-beta.14 (server#51156)
Chore(deps-dev): bump @vitest/coverage-v8 from 3.0.5 to 3.0.7 (server#51157)
Chore(deps): bump @vueuse/integrations from 11.1.0 to 11.3.0 (server#51158)
Chore(deps): bump moment-timezone from 0.5.46 to 0.5.47 (server#51160)
Chore(deps): bump focus-trap from 7.6.0 to 7.6.4 (server#51161)
Include ‘background_color’ in list of supported keys (server#51181)
[master] Fix A+ rating when checking with Nextcloud Security Scan. (server#51184)
Feat(db): add truncateTable method (server#51190)
Refactor(TempManager): Simplify and unify implementations and remove legacy behavior (server#51194)
Feat: Allow AVIF content type in PhotoCache (server#51195)
Build(integration): Disable password_policy app (server#51196)
Test(e2e): adjust trashbin tests to be less flaky (server#51211)
Fix: remote account activity translation (server#51216)
Feat: Add bases and gidNumber attribute to ldap:test-user-settings output (server#51218)
Feat(appconfig): removing pre-migration check (server#51221)
Fix(lookup_server_connector): correctly handle account properties (server#51229)
Fix(Comment): replace richEditor mixin with NcRichText (server#51239)
Chore(deps): update `@nextcloud/upload` to 1.9.0 (server#51243)
Chore(CODEOWNERS): do not spam backenders with frontend PRs related to `dist/` (server#51246)
Fix: pass hide download attribute while creating the share to fix github issue 50788 (server#51250)
Fix(dav): Handle long absence status earlier (server#51256)
Fix(dav): Use IUser::getDisplayName directly (server#51258)
Fix(files): Don’t do session related work in the constructor of the View (server#51259)
Fix(theming): use plain string in `t` method (l10n) (server#51266)
Chore(deps): switch davclient library to nextcloud-deps fork (server#51267)
Fix(login): Properly target public page with attribute (server#51280)
Fix(l10n): Remove leading space from translation string (server#51287)
Fix(systemtags): unify restrict_creation_to_admin handling (server#51288)
Fix: optimize FileUtils::getFilesByUser (server#51296)
Test: Remove `.only()` calls (server#51302)
Test(cypress): rename select all clear (server#51309)
Fix(encryption): Listen for user login and logout to set encryption key (server#51310)
Fix(external_storage): fix settings save (server#51320)
Fix(files): Make sure file pointer exists (server#51333)
Fix(settings): Fix infinitely loading account management page with pagination of groups (server#51336)
Build(deps): bump core-js from 3.40.0 to 3.41.0 (server#51337)
Build(deps): bump marked from 15.0.0 to 15.0.7 (server#51339)
Build(deps-dev): bump typescript from 5.7.3 to 5.8.2 (server#51340)
Build(deps-dev): bump vitest from 3.0.7 to 3.0.8 (server#51342)
Build(deps): bump nextcloud/openapi-extractor from 1.4.0 to 1.5.0 in /vendor-bin/openapi-extractor (server#51349)
Fix(federatedfilesharing): warn when enabling lookup server data upload (server#51352)
Refactor: cleanup rollback hook usage (server#51355)
Fix(base.php): Correct order for booting \OC\Server (server#51361)
Fix(files_external): Stop building path twice when checking if file exists on case insensitive SMB storage (server#51364)
Fix(dav): Fix share token pattern for base uri extraction (server#51365)
Fix(lookup-server): disable when not using global scale (server#51378)
Fix(AppDiscover): Strip double-quotes from folder name (server#51379)
Fix(cardav): only show users from enabled addressBooks in contacts menu (server#51380)
Fix(lookup-server): Only flag new users for lookup update / delete (server#51384)
Fix: Remove multiple require_once calls for template functions (server#51385)
Fix: skip caching lastSeenQuotaUsage for remote shares (server#51389)
Allow to delete files without trashbin + add unit tests + some refactoring (server#51394)
Add command to list shares (server#51399)
Test: speed up hotkey tests by 2.4s (server#51400)
Chore(dev-deps): Drop dependency on jsdoc (server#51403)
Fix(mimetypes): drop `tar.gz` and `tar.bz2` and adjust `tgz` (server#51405)
Fix(unified-search): do not overlap search bar with button (server#51418)
Feat(bulk-upload): change the default to disabled as there are still some bugs present (server#51431)
Fix(GenerateBlurhashMetadata): Suppress imagescale errors (server#51433)
Fix(mime-types): adjust compiled mime types and sign (server#51434)
Perf(db): Extend index on cards_properties to cover name and value (server#51438)
Fix(db): Create replacement index where original index is missing (server#51439)
Fix(CalDav): alter invitation attachment filename and type (server#51441)
Fix(RichObjectStrings): Make exception messages for invalid parameters more useful for debugging (server#51442)
[master] revert(deps): jquery-ui to 1.13.3 (server#51446)
Fix: resolve typo in authMethod enum cases (server#51449)
Fix(dav): do not require CSRF for safe and indempotent HTTP methods (server#51457)
Fix public download activity (server#51458)
Feat(core): migrate setup to vue (server#51464)
Test(core): add setup cypress tests (server#51468)
Fix(files_sharing): ensure share status action works also in grid view (server#51469)
Fix(files): Ensure actions never overflow filename (server#51471)
Fix(profile): allow to unset phone number (server#51477)
Chore: drop outdated deprecation comment from Mailer (server#51480)
Fix(database): Cast users count to integer (server#51490)
Fix(dav): allow uploading of files with long filenames (server#51491)
Build(deps): bump @nextcloud/event-bus from 3.3.1 to 3.3.2 (server#51495)
Build(deps-dev): bump dockerode from 4.0.2 to 4.0.4 (server#51498)
Build(deps-dev): bump wait-on from 8.0.1 to 8.0.3 (server#51499)
Build(deps-dev): bump sass from 1.81.0 to 1.85.1 (server#51500)
Fix: add event status and participant status (server#51501)
Build(deps): bump nextcloud/openapi-extractor from 1.5.0 to 1.5.1 in /vendor-bin/openapi-extractor (server#51502)
[master] Fix npm audit (server#51505)
Fix(comments): Fix activity rich subject parameters (server#51512)
Ci: Update 3rdparty actions (server#51520)
Fix(webauthn): adjust for updated library and add tests (server#51521)
Fix: adjust webpack nonce generation (server#51524)
Fix(login): simplify code and use consistent layout (server#51540)
Fix(auth): Allow 2FA challenges for Ephemeral sessions (server#51544)
Fix(IMimeTypeDetector): use correct return type (server#51564)
Refactor(IMimeTypeDetector): use consistent capitalization (server#51567)
Feat(files): Add capability for clients to check WCF state (server#51568)
Test(cypress): wait for button to be visible (server#51587)
Chore(test): use consistent tabs for indention in behat tests (server#51591)
Fix(dav): throw invalid argument when property type does not match (server#51592)
Fix(occ): Suppress errors when checking config.php fileowner (server#51594)
Fix(deps): lock mdast-util-gfm-autolink-literal library to exact version 2.0.0 (server#51598)
Feat: Limit `ExpireTrash` job to 30 minutes (server#51600)
Chore: update `@nextcloud/upload` to version 1.9.1 (server#51601)
Fix: Use default share folder of the user on share accept (server#51602)
Add command to list orphan objects (server#51603)
Feat(files): add command to automatically rename filenames (server#51608)
Fix(files_versions): only handle path updates when there is path (server#51609)
Fix(IFilenameValidator): correctly handle case insensitivity (server#51611)
Fix(ocm): `publicKey` can be disabled so capabilities do not match (server#51622)
Feat: Add share expiration indicator (server#51630)
Build(deps-dev): bump sass-loader from 16.0.2 to 16.0.5 (server#51640)
Build(deps-dev): bump vitest from 3.0.8 to 3.0.9 (server#51641)
Fix(user): Some strings not being translated (server#51644)
Fix(systemtags): Dispatch events when bulk assigning system tags (server#51649)
Chore(i18n): Improved grammar (server#51650)
Cookie_domain config option for setting cookie on a wider domain (server#51657)
Fix: Go back to soft typing for template function p (server#51663)
Fix(provisioning_api): Pass on translated hint if password change fails (server#51668)
Perf(sharing): Use oc_share.item_type IN instead of OR equals (server#51669)
Feat(openapi): Generate merged spec for all apps (server#51674)
Fix(setupchecks): Treat information messages as success (server#51675)
Add OC_App::getAppVersions replacement in IAppManager (server#51676)
Fix(dav): filter user files when updating tags (server#51682)
Fix(files): Properly encode URLs when preparing ZIP download (server#51684)
Fix(template): implement ITemplate directly (server#51686)
Fix files_sorting cypress tests (server#51689)
Fix(login): Improve CSRF error message for better user understanding (server#51697)
Feat(files): hide “Personal files” and “Shared with others” views if user has no quota (server#51698)
Feat(mimetypes): Added musicxml mimetypes (server#51703)
Fix(files_versions): correctly show version author also for shared files (server#51705)
Fix: filter out contacts with empty email addresses in sharee completion (server#51707)
Enhancement: Better previews for HDR video (server#51712)
Fix(dav): Allow underscores on custom links (server#51715)
Fix: task type translations (server#51724)
Fix(files_versions): retrieve all display names with one request (server#51727)
Feat: Support OC-Checksum in bulk upload (server#51729)
Fix(files_reminders): Fix reminder actions being displayed on invalid nodes (server#51737)
Fix(files_versions): Rely on server mime fallback icons (server#51744)
Fix(settings): Handle email change restriction separately from display name change restriction (server#51745)
Fix(dav): Give proper HTTP status code on MKCOL when quota exceeded (server#51750)
Fix(theming): enforce theme also for login (server#51752)
Fix(files_reminders): Lower disabled notifications app error to info (server#51760)
Feat: show permissions in info:file output (server#51766)
Fix(phpunit10): Migrate away from PHPUnit at() calls (server#51768)
Fix(files): show hidden files and folders count in summary (server#51771)
Store original path in object metadata (server#51779)
Chore(deps-dev): bump guzzlehttp/guzzle from 7.9.2 to 7.9.3 in /build/integration (server#51789)
[master] Fix npm audit (server#51798)
Notification manager deterministic app call order (server#51800)
Feat: Add new methods to list distinct mounts and retrieve all files in a mount (server#51810)
Chore(i18n): Aligned spelling of “sub admin” (server#51816)
Feat: add command to get basic storage info (server#51818)
Build(deps): bump vite from 6.2.3 to 6.2.4 (server#51822)
Build(deps): bump the github-actions group with 4 updates (server#51824)
Chore(legacy): Remove deprecated OC_Util::addScript and functions depending on it (server#51836)
Chore(files_trashbin): Add user details in log from Trashbin (server#51837)
Mark all methods of OC_Util as deprecated (server#51838)
Fix: don’t have sabre/dav send it’s own reponse if we already send the zip response (server#51845)
Chore: remove scrutinizer (server#51848)
Fix(encryption): init keys also when logged in using cookie auth (server#51852)
Fix: display chinese character avatar (server#51855)
Fix: Catch exceptions when expiring trashbin (server#51861)
Fix(files): right click actions menu flicker (server#51863)
Fix: use proper migration sorting when checking if a migration needs to be executed (server#51866)
Fix: Use login name to check the password (server#51870)
Chore: adjust CODEOWNERS (server#51874)
Chore(deps): update `@nextcloud/vue` to `8.24.0` (server#51876)
Chore: bump dependabot npm `open-pull-requests-limit` to 20 (server#51881)
Build(deps-dev): bump behat/behat from 3.19.0 to 3.20.0 in /build/integration (server#51882)
Build(deps-dev): bump puppeteer from 24.4.0 to 24.5.0 (server#51883)
Build(deps): bump libphonenumber-js from 1.11.18 to 1.12.6 (server#51887)
Fix(session): Only mark sessions of permanent tokens as app passwords (server#51905)
Fix: improve handling of newFolder race condition handling (server#51920)
Feat: add debug logging for adding/removing items from the user mounts cache (server#51921)
Feat: Calendar Export (server#51924)
Feat: Calendar Import (server#51925)
Fix(systemtags): emit assign and unassign bulk tagging events (server#51927)
Fix: ensure enabled (enforced) themes are always set on template layout (server#51933)
Perf(files_sharing): do not emit second propfind for account filter (server#51937)
Fix(cache): always require updates if mtime is null (server#51942)
Fix(files_reminders): add missing import (server#51944)
Chore: test that all apps are covered by psalm (server#51945)
Perf(cloud_federation_api): only provide capabilities if needed (server#51946)
Build(deps): bump vite from 6.2.4 to 6.2.5 (server#51947)
Build(deps-dev): bump dockerode from 4.0.4 to 4.0.5 (server#51949)
Build(deps-dev): bump mime from 4.0.6 to 4.0.7 (server#51950)
Build(deps-dev): bump typescript from 5.8.2 to 5.8.3 (server#51952)
Build(deps): bump backbone from 1.6.0 to 1.6.1 (server#51953)
Build(deps): bump moment-timezone from 0.5.47 to 0.5.48 (server#51954)
Build(deps-dev): bump stylelint from 16.9.0 to 16.17.0 (server#51955)
[master] fix(security): Update code signing revocation list (server#51967)
Revert “refactor: add migration for email setting” (server#51982)
Fix(federation): allows equal signs in federation id (server#51994)
Fix(l10n): put placeholder like string into variable (server#52005)
Fix: Proper order for checking path prefix for getting file by id from cache (server#52008)
Fix: Handle missing share providers when promoting reshares (server#52013)
Fix(preview): Fix constructor parameter name and default value (server#52014)
Feat(ip): use larger IPv6 range by default (server#52015)
Fix(dav): Really only run the chunk cleanup once (server#52019)
[master] fix(security): Update code signing revocation list (server#52020)
Refactor(RichObjectStrings): Only log error if key or value is not string in validator (server#52035)
Fix: more optimized caching for share target verification (server#52045)
Introduce own method for calendar unsharing (server#52046)
Fix: don’t construct storage when checking if a sub-mount is applicable (server#52047)
Fix(workflowengine): fix group not shown in Group membership check (server#52048)
Fix(taskprocessing): use the event for AppAPI to get list of AI providers (server#52050)
Feat(TaskProcessing): Add TextToSpeech provider (server#52051)
Revert “refactor(RichObjectStrings): Only log error if key or value i… (server#52062)
Fix(federation): Don’t load the addressbook when resolving a cloud ID (server#52066)
Test: Improve comments manager test output in case of failure (server#52070)
Fix(files_sharing): file request pass empty string if password or expiration is disabled (server#52072)
Fix: fix preloading files with no custom properties (server#52073)
Fix(files_sharing): fix share creation error handling (server#52075)
Fix(previews): avoid large file downloads for remote movie storage (server#52079)
Ci: add check to ensure composer-bin is not accidentally committed (server#52080)
Fix: reuse default navigation entry when updating navigation entries (server#52082)
Fix(federation): Fix returning “no display name” after cache result (server#52085)
Cleanup user backends related methods (server#52086)
Chore(i18n): Use “name” instead of “nickname” (server#52094)
Built in profiling capabilities with excimer (server#52099)
[master] fix(security): Update code signing revocation list (server#52105)
Fix(TaskProcessing): for validation for taskprocessing EShapeType (server#52116)
Fix(files_sharing): Apply default password setting in SharingDetailsTab (server#52121)
Fix: don’t return other mounts from share mount provider (server#52128)
Build(deps): bump vite from 6.2.5 to 6.2.6 (server#52132)
Fix: disable direct download for shares (server#52133)
Revert “feat(bulk-upload): change the default to disabled as there are still some bugs present” (server#52137)
Build(deps-dev): bump @zip.js/zip.js from 2.7.54 to 2.7.60 (server#52140)
Build(deps): bump @simplewebauthn/browser from 12.0.0 to 13.1.0 (server#52141)
Build(deps): bump @vueuse/components from 11.1.0 to 11.3.0 (server#52142)
Build(deps-dev): bump puppeteer from 24.5.0 to 24.6.1 (server#52144)
Build(deps-dev): bump sass from 1.85.1 to 1.86.3 (server#52145)
Build(deps): bump dompurify from 3.2.4 to 3.2.5 (server#52146)
Build(deps-dev): bump @types/dockerode from 3.3.32 to 3.3.37 (server#52147)
Build(deps-dev): bump @nextcloud/webpack-vue-config from 6.2.0 to 6.3.0 (server#52148)
Build(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (server#52150)
Build(deps-dev): bump stylelint from 16.17.0 to 16.18.0 (server#52151)
Build(deps): bump marked from 15.0.7 to 15.0.8 (server#52153)
Build(deps): bump nextcloud/openapi-extractor from 1.5.2 to 1.5.3 in /vendor-bin/openapi-extractor (server#52156)
Chore(i18n): Aligned spelling of app name (server#52162)
[master] ignore missing theming app (server#52166)
Fix(ContextAgent): Do not translate the name ContextAgent (server#52168)
Perf: Add index to select properties by name, path and user (server#52175)
Fix: Remove support for app.php loading (server#52178)
Ci: add Codecov’s test analytics and bundle analysis features (server#52179)
Fix(files_sharing): bring back handling of `hide-download` on public shares (server#52180)
Feat(dav): Enable chunked upload for public shares (server#52182)
Chore: Output error content when test smb-kerberos-sso is failing (server#52212)
Perf(carddav): don’t query circle memberships (server#52215)
Feat: add logging to preview generation (server#52221)
Feat(security): add configurable IPv6 subnet for BFP and throttling (server#52223)
Fix(usermanager): Don’t throw when checking if a too long user id is an existing user (server#52224)
Fix(CalDAV): do not ignore move command object target uri (server#52228)
Fix(mail): use matching text color for primary elements (server#52240)
Fix(caldav): Fix check for ROOM or RESOURCE condition (server#52241)
Fix(S3): Use original folder size during copy (server#52242)
Build(deps-dev): bump @babel/preset-typescript from 7.26.0 to 7.27.0 (server#52243)
Build(deps-dev): bump @types/dockerode from 3.3.37 to 3.3.38 (server#52244)
Build(deps-dev): bump jsdom from 26.0.0 to 26.1.0 (server#52245)
Build(deps): bump @nextcloud/vue from 8.24.0 to 8.25.1 (server#52246)
Build(deps-dev): bump webpack from 5.94.0 to 5.99.5 (server#52247)
Chore: drop scssphp dependency (server#52249)
Fix(settings): allow to clear twitter and fediverse (server#52250)
Build(deps-dev): bump http-proxy-middleware from 2.0.7 to 2.0.9 (server#52251)
Fix(Log): revert swich to ?? operator (server#52252)
Fix(LDAP): inlcude ldapExpertUsernameAttr in general attribute list (server#52257)
Update AUTHORS (server#52267)
Fix(files): make sure to always have proper plural forms (server#52269)
Build(deps): bump libphonenumber-js from 1.12.6 to 1.12.7 (server#52272)
Optionally allow logging parameters to query log (server#52276)
Fix(CardDAV): do not ignore move command object target uri (server#52285)
Refactor(files): share `mtime` for file entry components (server#52290)
Chore: revert “fix(deps): lock mdast-util-gfm-autolink-literal library” (server#52291)
Ci(dependabot): remove stable29 and group composer directories (server#52293)
Fix(files): prevent dragging preview when drag-drop (server#52296)
Test: ignore git-ignored files from tests (server#52298)
Refactor: Thumbnail Generator logging and tests (server#52299)
Build(deps-dev): bump behat/behat from 3.20.0 to 3.21.0 in /build/integration (server#52304)
Build(deps-dev): bump dockerode from 4.0.5 to 4.0.6 (server#52315)
Build(deps-dev): bump webpack from 5.99.5 to 5.99.6 (server#52321)
Build(deps-dev): bump puppeteer from 24.6.1 to 24.7.0 (server#52325)
Build(deps-dev): bump sass from 1.86.3 to 1.87.0 (server#52330)
Build(deps): bump the github-actions group with 4 updates (server#52347)
Feat(files): allow showing file type (mime) column (server#52359)
Fix(blurhash): Use preview API to generate the previews (server#52360)
Fix(objectstorage): add retry attempts to S3 connection (server#52361)
Fix(files_sharing): Improve expiration date input change handling (server#52364)
Feat(profile): Add an API to get the profile field data (server#52366)
Fix(files_versions): wait for version to be created before setting metadata (server#52369)
Fix(files_versions): create version if previous does not exist (server#52373)
Fix(updatenotification): Fix error handling when fetching applist for server update (server#52374)
Fix(metadata): set background job on fresh setup (server#52375)
Feat: add option to include external storage when transfering files (server#52378)
Fix(Template): harden enabled-theme logic (server#52391)
Fixbit): make `pack` compatible with 32bit PHP (server#52392)
Chore(3rdparty): update `php-opencloud/openstack` to v3.12.0 for PHP8.4 (server#52396)
Chore(deps): Bump laravel/serializable-closure from 1.3.5 to 2.0.4 (server#52400)
Fixbit): use `PHP_INT_MAX` where needed (server#52402)
Fix(federation): Allow federation file sharing when federation app is… (server#52404)
Fix(caldav): use direct.edit route in event activities (server#52410)
Fix(settings): only provide groups the subadmin has access to (server#52417)
Fix(files_sharing): Show remote shares as external (server#52423)
Fix(config): Censor more app configs in system report (server#52424)
Refactor(dav): use first class callable syntax to boot the app (server#52427)
Refactor(dav): refactor inline event listeners (server#52428)
Fix(occ): Fix autocompletion of config:app:* commands (server#52429)
Fix(navigation): Fix default app entry registered as closure (server#52434)
Fix(files): middle click & ctrl new tab (server#52438)
[master] fix(settings): Use axios directly for health check to preven URL sanitizing (server#52439)
Fix: better error message when trying to scan a folder that is already being scanned (server#52441)
Fix: don’t check node access again for listing reminders in dav (server#52443)
Chore: Update config.sample.php to document new ffprobe path option (server#52445)
Build(deps-dev): bump behat/behat from 3.21.0 to 3.21.1 in /build/integration (server#52455)
Build(deps-dev): bump webpack from 5.99.6 to 5.99.7 (server#52456)
Build(deps-dev): bump stylelint from 16.18.0 to 16.19.1 (server#52457)
Build(deps): bump marked from 15.0.8 to 15.0.11 (server#52458)
Build(deps-dev): bump puppeteer from 24.7.0 to 24.7.2 (server#52460)
Build(deps-dev): bump vitest from 3.1.1 to 3.1.2 (server#52461)
Fix(JSResourceLocator) fix incorrect parameter being used. (server#52479)
[master] Fix npm audit (server#52483)
Fix: check if config is enabled before creating a default contact (server#52494)
Fix(files_sharing): Filter own shares that are reshares (server#52503)
Feat(files_sharing): Add toggle to control display area for federated shares (server#52511)
Feat: only get template fields once selected (server#52514)
Fix(WFE): properly set inital status (server#52525)
Fix(files_sharing): Prevent create/delete permissions on file shares (server#52526)
Fix(files_sharing): bring back owner and ownerDisplayName initial state (server#52532)
Fix: do not show account filter for public shares (server#52533)
Perf(caldav): increase chunk size in RemoveOrphanEventsAndContacts repair step (server#52534)
Fix(dav): check the owner displayName scope before giving attribute (server#52535)
Feat(files_sharing): show Account menu on public pages (server#52537)
Use PHP 8.4 lazy ghosts for Dependency injection (server#52538)
Fix: Forward ‘extra’ argument when optimizing query (server#52542)
Fix(share): assume download enabled on federated share (server#52543)
Chore(IAccountManager): remove deprecated visibility constants (server#52544)
Fix: Remove unneccesary etag check (server#52546)
Fix(WeatherStatus): Check if result is an array (server#52551)
Tests: Prepare more tests for PHPUnit 10 (server#52552)
Chore(Constants): Sort by value (server#52558)
Fix: Forward attributes to the sidebar (server#52565)
Build(deps): bump vite from 6.2.6 to 6.3.4 (server#52571)
Fix: Flaky samba kerberos tests (server#52572)
Fix(notification): Notification in activity shows “Rich subject or a … (server#52575)
Ci: pin Codecov action versions by hash (server#52581)
Fix(apps): Sort names separately from active/update state (server#52583)
Fix(CI): fix CI in documentation repository (server#52584)
Fix(throttler): Always use the sleepDelayOrThrowOnMax instead of deprecated sleepDelay (server#52586)
Fix(loginflow): Fix type error when password could not be decrypted (server#52587)
Test: Finish migrating tests/Core/ to PHPUnit 10 compatible code (server#52588)
Fix(dav): move orphan cleaning logic to a chunked background job (server#52589)
Build(deps): bump is-svg from 5.1.0 to 6.0.0 (server#52592)
Build(deps-dev): bump @babel/preset-typescript from 7.27.0 to 7.27.1 (server#52593)
Build(deps): bump @nextcloud/dialogs from 6.1.1 to 6.2.0 (server#52596)
Build(deps-dev): bump @babel/plugin-transform-private-methods from 7.25.9 to 7.27.1 (server#52597)
Add lexicon support to files_external (server#52621)
Fix: aliases and capitalization of emails (server#52622)
IAppConfig: getValueType() get data from lexicon if available (server#52623)
Test(comments): Make Comments test result output properly readable (server#52626)
Fix(files_external): Mark password fields for LoginCredentials and SessionCredentials as hidden and optional (server#52628)
Fix(files): Fix non-string values for activity rich object strings (server#52630)
Perf(Share20): Add interface to query all shares in a folder without filtering by user (server#52634)
Test: add e2e tests for multiple-files download (server#52636)
Fix(TaskProcessing): increase task cleanup delay (server#52642)
Fix: create mountpoint folder even if the user has a quota of 0 (server#52665)
Improve init profiling (server#52667)
Refactor(updatenotification): cleanup and remove deprecated usage (server#52669)
Feat: add command to check files_external dependencies (server#52681)
Fix(db): Store last insert id before reconnect (server#52684)
Fix(files_external): Safely check if the timestamp is numeric (server#52686)
Feat(FilenameValidator): allow to sanitize filenames (server#52688)
Spelling standardization (server#52690)
Feat: allow setting system config values with json value (server#52693)
Fix(files_versions): Folder should not be hardcoded (server#52694)
Fix(webhooks_listener): correctly set userId from event (server#52699)
Chore(cypress): add setup tests (server#52703)
Feat: add more encryption checks to info:file (server#52706)
Fix: throw a better error if we can’t get the encrypted header size (server#52707)
Fix(dav): add repair step to queue job to update rooms and resources (server#52708)
Build(deps-dev): bump behat/behat from 3.21.1 to 3.22.0 in /build/integration (server#52712)
Build(deps): bump query-string from 9.1.0 to 9.1.2 (server#52722)
Build(deps): bump @nextcloud/moment from 1.3.2 to 1.3.4 (server#52723)
Build(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.14 to 1.0.0-beta.15 (server#52724)
Build(deps-dev): bump @vitest/coverage-v8 from 3.1.2 to 3.1.3 (server#52725)
Build(deps-dev): bump @babel/node from 7.26.0 to 7.27.1 (server#52726)
Build(deps): bump @nextcloud/vue from 8.25.1 to 8.27.0 (server#52727)
Build(deps): bump libphonenumber-js from 1.12.7 to 1.12.8 (server#52728)
Build(deps): bump core-js from 3.41.0 to 3.42.0 (server#52729)
Fix: use correct date format for expires, last-modified, and if-modified-since headers (server#52743)
Chore(i18n): Adapted spelling of product name “Windows” (server#52747)
Chore(i18n): Use username instead of User ID (server#52748)
Fix(files_trashbin): check if there is enough space before restoring (server#52752)
Fix(updatenotification): respect `updatechecker` config (server#52771)
Fix(unified_search): Maintain filters when loading more results (server#52772)
Feat(cypress): add oracle to setup tests (server#52774)
Fix unjailedroot of nested jails if there are other wrappers in between (server#52775)
Fix(accounts): enhance UX for groups assignment (server#52776)
Feat(files_sharing): add config option for extending link-share permissions (server#52777)
Fix: check if properties exist before using them (server#52778)
Feat(log): Log the request id sent with the request (server#52782)
Feat(dav): allow uploading folders to public shares (server#52785)
Allow configuring multiple object store backends (server#52786)
Fix(files_sharing): add mime fallback to public preview too (server#52792)
Feat: Cache compiled routes (server#52793)
Fix: log requests exceeding the rate limiting (server#52798)
Fix: annotate possible exceptions (server#52800)
Chore: replace legacy OC_Helper calls with OCP\Util (server#52801)
Chore: deprecate \OC_Helper::canExecute (server#52802)
Fix(files): do not even try to fetch a preview if `has-preview` is false (server#52809)
Fix: Move CSRF check from base to PublicAuth for public.php (server#52810)
Chore: move `rmdirr` implementation from OC legacy to OCP\Files (server#52812)
Fix(files_sharing): Show note if note exists on share (server#52813)
Feat: move primary object store configuration to a single place (server#52816)
Chore(deps): Update rector to ^2.0 (server#52817)
Refactor: Extend rector to core/ (server#52820)
Fix(dav): handle uploading folders with names of existing file for file drop plugin (server#52821)
Feat(core): add human readable mimes (server#52822)
Feat(lexicon): migrate config key/value (server#52832)
Fix(settings): Send update request when clearing user manager (server#52833)
Fix(files_versions): Remove routes leading to deleted ajax files (server#52840)
Chore: remove reviewers from dependendabot – its deprecated (server#52841)
Build(deps-dev): bump cypress-split from 1.24.14 to 1.24.17 (server#52845)
Refactor: cleanup public code and clean psalm baseline (server#52846)
Fix: Remove deprecated getters in IServerContainer (server#52848)
Test: Prepare tests/ and some apps/*/tests/ for PHPUnit10 (server#52851)
Refactor: Extend rector to all top-level files (server#52853)
Fix: Throw exception in PreviewManager when preview is not available (server#52859)
Feat(psalm): Mark all usage of deprecated code as error (server#52860)
Feat(files): show readable mime if available (server#52862)
Chore!(\OCP\Files): remove deprecated static `getStorage` method (server#52870)
Fix(previews): lower log level when cached preview isn’t found (server#52871)
Fix: improve error message when cache rename source can’t be found (server#52873)
Add command to clear dav’s photo cache (server#52879)
Add commands to set/get/delete/clear the distributed memcache (server#52880)
Fix(OCP\Color): use correct doc block type (server#52885)
Chore: ignore 3rdparty while psalm linting (server#52886)
Chore(deps): Bump undici from 5.28.5 to 5.29.0 (server#52887)
Chore: move streamCopy implementation from `OC_Helper` to `OCP\Files` (server#52890)
Chore: Add nix flake with development shell (server#52891)
Chore: remove files file templates deprecated since v18 and provided by richdocuments (server#52893)
Chore: move implementation to non-deprecated OCP\Util from OC_Helper (server#52894)
Replace “remove” wording with “delete” (server#52897)
Chore(files): remove dead code from the helper class (server#52901)
Test: restore .htaccess file after running unit tests (server#52905)
Feat(integrity): Allow to run check for all apps (server#52909)
Chore: deprecate OC_Helper::copyr (server#52911)
Chore!: remove legacy functions from `OC_Helper` deprecated before v10 (server#52912)
Use logical operator for hideFromCollaboration (server#52913)
Fix: hide guests group from principal backend (server#52914)
Fix(user_ldap): Store the list of used configuration prefixed in appconfig (server#52916)
Test: Migrate settings and provisioning_api to PHPUnit10 (server#52918)
Chore(deps-dev): Bump @zip.js/zip.js from 2.7.60 to 2.7.61 (server#52921)
Chore(deps-dev): Bump sass from 1.87.0 to 1.89.0 (server#52922)
Chore(deps): Bump nextcloud/openapi-extractor from 1.5.3 to 1.7.0 in /vendor-bin/openapi-extractor (server#52923)
Test: Prepare files_external for PHPUnit10 (server#52927)
Chore: deprecate `OC_Helper::isReadOnlyConfigEnabled` (server#52930)
Test: Speed up comments test (server#52932)
Test: Migrate files_versions to PHPUnit 10 (server#52933)
Fix(files_versions): only close stream if still open, fixing S3 (server#52937)
Fix(tests): Register mount in loginHelper as well (server#52942)
Feat(Http): Add RequestHeader attribute (server#52943)
Chore: Remove useless legacy autoloader for tests (server#52945)
Fix: Remove useless legacy autoloader (server#52949)
Chore: Add an autoload.php file for tests relying on core class (server#52951)
Revert “fix(files_sharing): Filter own shares that are reshares” (server#52962)
Fix(files_versions): Log error instead of crashing when event listeners get called on non-existing files (server#52963)
Fix(throttler): Don’t query bruteforce attempts twice (server#52971)
Fix(SetupManager): Include home and root providers when registering mounts (server#52972)
Perf: Skip photos related properties in custom properties (server#52976)
Perf(dav): Preload dav search with tags/favorites (server#52981)
Chore: Set correct version for new UserMount events (server#52982)
Fix(node): emit hooks on `Node::copy()` (server#52996)
Fix: unblock ffmpeg on some broken videos (server#53000)
Feat(SetupChecks): Add check for TaskProcessing pickup speed (server#53001)
Fix(theming): Instead of expecting a warning handle it properly (server#53005)
Test: Migrate theming and sharebymail to PHPUnit10 (server#53007)
[master] fix(security): Update CA certificate bundle (server#53012)
Fix(caldav): don’t send invitations to circles (server#53029)
Fix(systemtags): case-insensitive search (server#53032)
Feat(IUser): add `getQuotaBytes` method to get machine readable quota (server#53045)
Fix: recommended apps button test (server#53047)
Fix: Use logger correctly in UserRow.vue (server#53053)
Feat: auto-generate changelog on release (server#53054)
[master] fix(security): Update code signing revocation list (server#53058)
Choren): More natural english (server#53068)
Ci(gh): Sync actions (server#53069)
Refactor(dav): remove unused CalDAVBackend method (server#53070)
Fix(autoloader): Fix location of class to be autoloadable (server#53071)
Feat(OCP): Consumable vs. Implementable public API (server#53072)
Docs(caldav): update documentation for calendar search (server#53074)
Test: files_sharing add test for LoadAdditionalListener (server#53075)
Chore(codeowners): add codeowners for calendar and contacts api (server#53076)
Chore(deps-dev): Bump puppeteer from 24.7.2 to 24.9.0 (server#53083)
Chore(deps-dev): Bump webpack from 5.99.7 to 5.99.9 (server#53084)
Chore(deps): Bump query-string from 9.1.0 to 9.2.0 (server#53085)
Test: Migrate CalDAV tests to PHPUnit10 (server#53106)
Choren): More natural english – fix plural typo (server#53108)
Fix(settings): change Mastodon only URI to webfinger (server#53109)
Test: Migrate CardDAV tests to PHPUnit10 (server#53111)
Fix(files_trashbin): Expire trashbin items when space is needed (server#53112)
Ci: Update comments and correctly skip the “pull 3rdparty” command (server#53115)
Fix(files_sharing): show note, label and list of uploaded files on file drop (server#53118)
Fix: broken password reset form (server#53119)
Perf: improve query to determine which users need a background scan (server#53120)
Feat(declarativeSettings): support encryption of sensitive values (server#53121)
Test: Migrate DAV Systemtags tests to PHPUnit 10 (server#53122)
Fix(log): map all warnings to warn log level, notice to info (server#53124)
Fix(blurhash): Skip generation if the previews are disabled (server#53130)
Fix(FileReferenceEventListener): Invalidate cache after node was renamed (server#53131)
Fix(files): auto reload sidebar tags on update (server#53140)
Perf(base): Stop setting up the FS for every basic auth request (server#53141)
Fix: log error when writing stream to dav file (server#53145)
Test: Migrate remaining DAV tests to PHPUnit 10 (server#53146)
Fix(files_versions): “undefined restored” on restore (server#53147)
Test: Migrate User LDAP to phpunit 10 (server#53150)
Test(encryption): prepare for PHPUnit 10 (server#53153)
Refactor(core): migrate core application to `IBootstrap` (server#53157)
Docs(caldav): update documentation for calendar search (server#53161)
Fix(files): do nothing if `view local` dialog was just closed (server#53171)
Build(deps): bump the github-actions group across 1 directory with 2 updates (server#53172)
Test: Migrate Federation and Files_Trashbin to PHPUnit 10 (server#53175)
Fix(profile): do not restore previous value on invalid request (server#53178)
Test: Migrate federated file sharing to PHPUnit 10 (server#53179)
[master] fix(security): Update code signing revocation list (server#53187)
Ci(crl): Add stable31 branch (server#53197)
Fix(user_status): Avoid unique constraint violations from parallel he… (server#53198)
Ci(feedback): Use default action template (server#53200)
Fix(PreviewManager): use the forced mimetype in throwIfPreviewsDisabled (server#53205)
Fix: clear opcache after app extraction (server#53210)
Feat(core): Add option to disable creating an admin user when installing (server#53212)
Build(deps-dev): bump rector/rector from 2.0.16 to 2.0.17 in /vendor-bin/rector (server#53220)
Build(deps): bump focus-trap from 7.6.4 to 7.6.5 (server#53221)
Build(deps-dev): bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (server#53222)
Build(deps-dev): bump sass from 1.89.0 to 1.89.1 (server#53223)
Build(deps): bump dompurify from 3.2.5 to 3.2.6 (server#53224)
Build(deps-dev): bump @vitest/coverage-v8 from 3.1.3 to 3.1.4 (server#53225)
Build(deps): bump moment-timezone from 0.5.48 to 0.6.0 (server#53227)
Chore: adjust codeowners for stylesheets (server#53233)
Test(files_sharing): adjust tests for PHPUnit v10 (server#53235)
Build(deps): bump LizardByte/setup-python-action from 2025.426.160528 to 2025.530.174035 in the github-actions group (server#53236)
Fix(systemtags): fix translations for systemtags view (server#53244)
Fix(user_ldap): Harmonize parameter obfuscation and serialization accross logging methods (server#53250)
Codecov: disable telemetry (server#53254)
Test(files_sharing): split `testCanAccessShare` into separate tests and fix for PHPUnit 10 (server#53255)
Ci(github): No longer fail-fast (server#53261)
Feat: add –unscanned option to files_external:scan (server#53264)
Fix(comments): Do not set parent when instantiating activity tab plugin (server#53267)
Test: cleanup karma (jsunit) tests and move files_external to Cypress (server#53268)
Ci: Add storage name to run name for easier identification (server#53269)
Fix(accounts): new account quota value (server#53273)
Feat: link upcoming event to calendar app modal (server#53274)
Fix(provisioning_api): Allow group details access for users with admin delegation (server#53275)
Fix(files_versions): Log failure to compute node path (server#53276)
Fix(TaskProcessingApiController): use StreamResponse to return file content (server#53277)
Fix(files_sharing): show message when nickname is not valid (server#53280)
Feat(RequestHeader): Add indirect parameter (server#53283)
Build(deps): bump tar-fs from 2.1.2 to 2.1.3 (server#53284)
Fix(files): highlight previous folder on history up (server#53285)
Feat(tests): Test application enabling/disabling and routes (server#53287)
Fix(core): correctly show displayname when picking a file (server#53291)
Fix: handle IDLE timeout (server#53292)
Fix(files_sharing): Hide own reshares (server#53304)
Feat: create example event when a user logs in for the first time (server#53311)
Fix(notifications): Fix check for hasNotifiers when all apps use Regi… (server#53314)
Refactor: generate migrations with override attributes (server#53315)
[FilesList] Use the correct theming instance name from capabilities (server#53321)
Fix: Set public link upload email notification to opt-in (server#53322)
Docs(caldav): improve documentation of CalDavBackend::getCalendarsForUserCount (server#53323)
Fix: refactor request token handling and do not update with invalid result (server#53326)
Fix Unix socket syntax (server#53327)
[master] fix(security): Update code signing revocation list (server#53328)
Fix: Pass over product name as capability (server#53339)
Fix(workflows): releases changelog generator tags handling (server#53341)
Build(deps-dev): bump webpack-dev-server from 5.1.0 to 5.2.2 (server#53345)
Fix: Do not enable applications which are not installed yet (server#53352)
Fix(settings): show group label instead of gid in accounts management (server#53363)
Fix: hide guests group when searching for principals (server#53369)
Test: run all files_external tests for S3 (server#53378)
Build(deps): bump libphonenumber-js from 1.12.8 to 1.12.9 (server#53382)
Build(deps-dev): bump @vitest/coverage-v8 from 3.1.4 to 3.2.2 (server#53383)
Build(deps): bump marked from 15.0.11 to 15.0.12 (server#53384)
Build(deps-dev): bump @codecov/webpack-plugin from 1.9.0 to 1.9.1 (server#53385)
Build(deps-dev): bump @zip.js/zip.js from 2.7.61 to 2.7.62 (server#53386)
Build(deps): bump @nextcloud/l10n from 3.2.0 to 3.3.0 (server#53387)
Build(deps-dev): bump puppeteer from 24.9.0 to 24.10.0 (server#53388)
Build(deps): bump nextcloud/openapi-extractor from 1.7.0 to 1.8.0 in /vendor-bin/openapi-extractor (server#53393)
Chore(workflows): add auto stable PR title update (server#53398)
Fix3): Make design consistent with 404 + add default hint (server#53402)
Fix(tests): Fix 32bits PHPUnit tests (server#53417)
Fix TimedJob execution time to allow job execution exactly when scheduled (server#53418)
Fix(s3): retry failed multipart uploads with decreased concurrency (server#53419)
Fix: make Rotate a TimedJob and run every hour (server#53420)
Fix: make ScheduledNotifications a TimedJob and run every minute (server#53421)
Feat: improve logging of fopen failures for smb (server#53426)
Fix: allow hinting the shard keys for joined tables (server#53427)
Feat(settings): simplify OPcache checks (server#53429)
Refactor(files): migrate away from moment.js (server#53435)
Fix(UserRow): fallback to group name in case of undefined availableGroup (server#53436)
Refactor(files): move hotkey handling to composable (server#53437)
Build(deps-dev): bump brace-expansion from 1.1.11 to 1.1.12 (server#53445)
Feat(lexicon): configurable presets (server#53449)
Fix(router): In debug mode, cache routes only for 3 seconds (server#53453)
Fix(OCM-invites): Use the correct way of getting the email (server#53457)
Fix(profiler): set default values for fputcsv arguments to avoid depreciation warning (server#53458)
Also run rector on tests and enable UseSpecificWillMethodRector (server#53459)
Fix: don’t create an empty file before writing the contents in OC_Util::copyr (server#53461)
Fix: remove double cache write in ObjectStoreStorage::touch (server#53462)
Fix(OCMProvider): fix dependency injection for OCMProvider (server#53465)
Fix(files_sharing): Hide link shares for users in excluded groups (server#53466)
Refactor(config.php): Global wording review (server#53468)
Fix: Remove X-XSS-Protection use, check and recommendation (server#53476)
Fix: do not extract fields for blank template (server#53477)
Build(deps-dev): bump rector/rector from 2.0.17 to 2.0.18 in /vendor-bin/rector (server#53478)
Build(deps-dev): bump @vitest/coverage-v8 from 3.2.2 to 3.2.3 (server#53479)
Build(deps-dev): bump cypress-split from 1.24.17 to 1.24.18 (server#53480)
Build(deps-dev): bump cypress from 13.15.0 to 13.17.0 (server#53481)
Fix(ObjectStore): Make S3 “connect_timeout” option configurable (server#53498)
Fix(profile): Consistent email confirmation pages (server#53499)
Fix: Fix theming for disabled accounts (server#53501)
Test: Adjust tests to match code again (server#53502)
Fix(sharing): fix json decoding the list of groups excluded from sharing (server#53503)
Fix: Correctly ignore lazy ghost initialization in debug warning about direct constructor call (server#53507)
Fix: properly deprecate IOCMProvider (server#53508)
[files_versions] Fix sidebar version item style (server#53512)
Fix(encryption): Do not register user key related event listeners (server#53514)
Fix(encryption): Fix DI for encryption Manager class (server#53516)
Chore: Cleanup DIContainer class (server#53523)
Chore(core): fix typo in session heartbeat service (server#53525)
Fix(maintenance): refresh page when turned off (sometimes) (server#53528)
Fix(core): getRequestToken import typo (server#53534)
Cleanup DependencyAnalyzer and InfoParser (server#53537)
Fix(file_sharing): Remove string concatenated translation (server#53538)
Fix(FilenameValidator): use `_` as default replacement for invalid chars (server#53539)
Feature/add profile to occ (server#53540)
Fix(files_reminders): Join the reminders with the file system metadata (server#53548)
Docs: fix config sample to work with RST documentation (server#53550)
Fix CSRF token not being refreshed while a two-factor challenge is ongoing (server#53564)
Fix(files): add plural form for selected nodes (server#53567)
Refactor(dav): move shared logic to a dedicated example contact service (server#53568)
Feat: add ocs route to get apps enabled for current user (server#53569)
Refactor(files): remove custom page title handling (server#53574)
Chore: remove all `mbstring.func_overload` references (server#53578)
Fix(files_sharing): do not double escape the share title (server#53590)
Fix: reload login page after password reset (server#53607)
Fix: revive always storing lowercased email addresses (server#53615)
Fix(core): Make –password-from-env work with NC_PASS everywhere (server#53616)
Fix(caldav): Use parameter for query to neutralize it in query diffs (server#53620)
Feature/53428 auto create collection on upload (server#53621)
Chore(deps-dev): bump dockerode from 4.0.6 to 4.0.7 (server#53623)
Chore(deps-dev): bump puppeteer from 24.10.0 to 24.10.2 (server#53624)
Chore(deps): bump nextcloud/coding-standard from 1.3.2 to 1.4.0 in /vendor-bin/cs-fixer (server#53625)
Fix(files_sharing): fallback self.crypto.getRandomValues (server#53635)
Fix(files_sharing): Stop hiding delete share button in advanced settings menu (server#53639)
Fix(reminders): use tablename without prefix (server#53644)
Fix: don’t scan the same storage multiple times (server#53647)
Fix: don’t try to get fileid for non exising nodes when serializing events file (server#53648)
Fix: throw a better error if we don’t get an authorization header for security confirmation (server#53649)
Test: create new file with content when creating test files for versioning tests (server#53650)
Chore(deps): bump pbkdf2 from 3.1.2 to 3.1.3 (server#53653)
Fix(files): add more debug output to the filename sanitizing command (server#53657)
Feat(files_sharing): Toggle display for trusted server shares (server#53661)
Feat(files): allow to proper search in files (server#53662)
Fix(encryption): Catch exceptions in encrypt-all command and continue (server#53665)
Feat(occ): Add commands to list all routes and match a single one (server#53669)
Feat(files_sharing): allow viewing files with download disabled (server#53671)
Align app id for federation in error messages (server#53676)
Fix(dav): catch exception on non local account (server#53677)
Fix(nullcache): make get compliant with the interface (server#53678)
Docs(http): update return type for getBody (server#53679)
Fix: Correctly show free space if lower than quota in Files navigation (server#53693)
Fix(settings): use correct scope for translations (server#53695)
Style(core): rely on var(–header-height) (server#53697)
Fix(settings): translate pronounce account property (server#53698)
Fix(encryption): Catch NotFoundException in ShareDeletedEvent listener (server#53700)
Only attempt $result array access if array not empty. (server#53714)
[master] Fix npm audit (server#53718)
Chore/rector: make phpunit dataproviders phpunit 12 compatible (server#53728)
Fix: handle dav external storage roots with spaces (server#53729)
Fix(ROS): Document hide-download option on files (server#53735)
Build(deps): bump the github-actions group with 4 updates (server#53737)
Fix(syslog): open syslog channel on write (server#53738)
Properly fail on invalid json (server#53740)
Chore(public): Remove unused union type for user mount events (server#53741)
Feat(file-versions): #53151 add VersionCreatedEvent event (server#53746)
Fix: fix trashbin restore events (server#53752)
Feat(settings): Deploy daemon selection support during ExApp installation (server#53756)
[TaskProcessing] Add audio-to-audio chat task type (server#53759)
Fix(federation): remove background jobs when removing trusted servers (server#53760)
Feat(TaskProcessing): Add AnalyzeImage TaskType (server#53763)
Feat(taskprocessing): add toggle for AI guest restriction (server#53764)
Fix(files): provide boundaries for FileListTableHeaderActions element (server#53766)
Fix(files_reminders): Don’t load if disabled for user (server#53767)
Fix(comments): switch to outlined icons where possible (server#53776)
Fix(l10n): our default language is American English so adjust the spelling (server#53787)
Fix(profile): add max width for the user actions (server#53788)
Chore: update `@nextcloud/files` and use now public API (server#53789)
Feat(files): allow to configure default view (server#53798)
[master] fix(security): Update code signing revocation list (server#53800)
Fix(imip): set charset for imip attachment (server#53814)
Feat(files): add “search everywhere” button within the filters row (server#53820)
Fix(files): make sure the FilesList is always mounted (server#53824)
Feat(files): already search in background (locally) while filtering (server#53826)
Feat: Meeting Proposals (server#53831)
Chore: use constants for metadata (server#53832)
Feat(files_versions): get revision for a node (server#53833)
Feat(ocp): add email address validator (server#53834)
Fix(federatedfilesharing): Fix external share being deleted when accepting share (server#53840)
Chore(AccountManager): adjust code style for cs-fixer (server#53845)
[TaskProcessing] Add agency audio-to-audio task type (server#53846)
Build(deps): Bump egulias/email-validator from 4.0.2 to 4.0.4 (server#53847)
Feat: add “Busy” status and new preset “Be right back” status (server#53850)
Build(deps): Bump mlocati/ip-lib from 1.18.1 to 1.20.0 (server#53852)
Fix: hide rename action in trashbin (server#53855)
Fix(theming): Correctly generate CSS for font themes (server#53857)
Feat: add Context Chat OCP API (server#53859)
Revert “fix(dav): only consider user’s principal for unsharing entries” (server#53863)
Build(deps): Bump php-http/guzzle7-adapter from 1.0.0 to 1.1.0 (server#53866)
Fix(files): ensure proper headers lifecycle (server#53872)
Fix(systemtags): case-insensitive search & prevent duplicates (server#53875)
Build(deps): Bump pear/pear-core-minimal from 1.10.15 to 1.10.16 (server#53876)
Fix(files): Remove redundant setting (server#53885)
Fix: force lowercase emails (server#53887)
Fix: Move getInstallPath to Installer class (server#53892)
Migrate calls to OC_App::loadApp to the IAppManager (server#53893)
Chore: Cleanup OC\Updater and OC\Installer classes (server#53895)
Feat(comments): Allow to filter by topmost parent id (server#53896)
Fix(Krb): switch away from deprecated and broken KerberosApacheAuth() (server#53897)
Ci: test against MariaDB 11.8 (latest LTS) (server#53898)
Build(deps): Bump icewind/streams from 0.7.7 to 0.7.8 (server#53899)
Feat(files): add delete confirmation option (server#53900)
Build(deps): Bump php-opencloud/openstack from 3.12.0 to 3.14.0 (server#53903)
Fix(comments): Adjust interface with implementation (server#53904)
Fix(provisioning_api): catch failed user creation (server#53909)
Build(deps): Bump wapmorgan/mp3info from 0.1.0 to 0.1.1 (server#53915)
Revert “perf(base): Stop setting up the FS for every basic auth request” (server#53918)
Perf(base): Stop setting up the FS for every basic auth request (server#53920)
Feat(federated-share): forward notification only on remote reshare (server#53922)
Build(deps): Bump symfony/polyfill-intl-grapheme from 1.31.0 to 1.32.0 (server#53926)
Build: Update psalm baseline (server#53927)
Build(deps): Bump `fusonic/opengraph` from 2.3.0 to 3.0.0 (server#53928)
Build(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.48 to 9.0.9 (server#53929)
Feat(files): show destructive actions as important (server#53931)
Build(deps): Bump `aws/aws-sdk-php` from 3.324.13 to 3.349.3 (server#53936)
Chore(deps): update `@nextcloud/vue` to v8.28.0 (server#53937)
Ci(integration-dav): migrate LizardByte/setup-python-action (server#53941)
Chore: Fix all method calls with too many arguments (server#53944)
Chore(OC\Share\Constants): Remove unused SHARE_TYPE_* constants (server#53945)
Add missing methods to IShare and IShareProvider (server#53946)
Fix: Fix button alignment for email templates in Outlook (server#53950)
[master] fix(security): Update CA certificate bundle (server#53954)
Fix: Fix clearing unified search when modal is closed (server#53964)
Feat(files): allow custom setting order (server#53965)
Feat(files): allow hidding files extensions (server#53966)
Fix(files): sort favorites navigation alphabetically (server#53967)
Feat(files): reduce row height (server#53968)
Fix(federation): respect sharing.federation.allowSelfSignedCertificat… (server#53972)
Feat(lexicon): moving out from unstable (server#53975)
Fix(files_sharing): ensure share folder exists in the settings (server#53979)
Fix(files): new folder icon color (server#53983)
Fix(files): show hidden new file name warning (server#53984)
Fix(update): Correctly trigger update for auto-disabled local apps (server#53986)
Fix(caldav): don’t return cancelled events for upcoming events API (server#53992)
Fix(files): make sure mtime row is wide enough (server#53993)
Feat(UnifiedSearch): Online search providers support, toggle option (server#53996)
Feat(appconfig): add searchKeys() (server#54003)
Fix: Do not show password dialog when user can not validate password (server#54005)
Fix(bruteforce): limit appconfig lazy loading (server#54007)
Build(deps-dev): bump behat/behat from 3.22.0 to 3.23.0 in /build/integration (server#54008)
Build(deps-dev): bump rector/rector from 2.1.0 to 2.1.2 in /vendor-bin/rector (server#54009)
[master] Fix npm audit + update minor and patch dependencies (server#54010)
Chore(3rdparty): remove unused aws services (server#54011)
Chore: move smb package to 3rdparty (server#54012)
Fix: group imip log messages by removing principal and uri (server#54016)
Chore(codeowners): add codeowners for calendar and contacts impl (server#54017)
Fix(settings): verify source of app-discover media (server#54019)
Feat(files): hide note about app passwords when 2FA not enabled (server#54020)
Feat: add ICloudIdResolver (server#54026)
Fix(ConnectionFactory): Apply Oracle connection fix to primary and replica params as well (server#54027)
Fix: use double / in strings (server#54035)
Fix(TaskProcessingApiController): Improve error handling (server#54037)
Fix(db): use `caching_sha2_password` for MySQL (server#54043)
Fix(files_sharing): only show “shared with me” information if shared (server#54049)
Fix(session): log when ephemeral sessions are closed (server#54051)
Feat: replace vue icons with outline versions (server#54054)
Fix(files_sharing): restore state when updating share failed (server#54055)
Enforce comma-dangle and vue/html-self-closing (server#54057)
Feat(preset): load apps on preset change (server#54058)
Feat(preset): add lexicon entry for custom share tokens (server#54064)
Fix(cron): Fix infinite loop on ParallelAware blocked jobs (server#54068)
Feature: add bluesky to accounts (server#54069)
Feat: replace material icons with outline versions (second pass) (server#54075)
Refactor(IMimeTypeDetector): streamline + minor tidying (server#54077)
Fix(files): add webdav url settings input bottom margin (server#54078)
Fix(userconfig): duplicate core lexicon (server#54082)
Fix: various files design adjustments (server#54083)
Feat(dav): add occ commands to get and set absences (server#54084)
Enh(files): Replace “All folders” with “Folder tree structure” (server#54085)
Chore(OCP): Migrate lib/Config/ to new attributes (server#54086)
Chore(deps): bump nextcloud/openapi-extractor from 1.8.0 to 1.8.1 in /vendor-bin/openapi-extractor (server#54092)
Fix: Make some strings in CodeIntegrity.php translatable (server#54099)
Chore: add type to issue templates (server#54111)
Feat(activity): add bulk activity option (server#54117)
Show nice label when searching in root (server#54119)
Fix(search): Fix SearchComposer.php filtering logic (server#54120)
Fix: add missing color select to tags usage query (server#54121)
Fix: validate written size for s3 multipart uploads (server#54125)
Feat: federated calendar shares (server#54127)
Chore(deps): update `@nextcloud/auth`, `@nextcloud/calendar-availability-vue`, `@nextcloud/files` & `@nextcloud/sharing` (server#54128)
Feat(core): Hide header in PWA (server#54138)
Feat(workflows): drop dist and js changes when compile-rebasing (server#54139)
Fix(ContactsMenu): use proper icons in the header navigation (server#54143)
Chore(deps): bump linkifyjs from 4.1.3 to 4.3.2 (server#54150)
Log error for plugins doing queries per-file during propfind (server#54153)
Feat(preset): profile visibility (server#54158)
Fix(files_sharing): ensure password or date is enabled by default to be enforced (server#54159)
Feat: send invitation emails through ICreateFromString (server#54160)
Feat(AccountMenu): apply some outline to the user avatar (server#54162)
Fix(core): ensure unique vcategory (server#54165)
Fix: hide guests group from overall principals (server#54167)
Chore: update node and npm version (server#54168)
Chore: remove `nextcloud-vue-collections` and use `@nextcloud/vue` instead (server#54171)
Fix(AppMenu): ensure that aria attributes are set when needed (server#54172)
Feat(AppMenu): add slight opactiy gradient to app icons (server#54178)
Fix: spelling mistake (server#54179)
Feat(occ): add default help text with docs link to all commands (server#54180)
Fix: don’t update cached mountpoints if the request doesn’t have filesystem access (server#54182)
Refactor(UnifiedSearch): use `NcHeaderButton` for proper styles (server#54183)
Refactor: de-duplicate header styles, add comments and mark deprecations (server#54186)
Chore(files_sharing): remove leftover of legacy files ui (server#54187)
Chore(deps): bump the github-actions group with 3 updates (server#54188)
Fix: incorrect DELETE on federated-share acceptance (server#54192)
Ci(codeql): convert codeql integration into a workflow (server#54193)
[TaskProcessing] Load and store some config keys lazily (server#54196)
Feat(mounts): optimize load of mounts by filtering on database side (server#54197)
Test: add env option to disable loading all installed apps during tests (server#54200)
Fix(l10n): Less jargon in source strings (server#54202)
Fix: fix oci string length with empty strings (server#54203)
Cache IdentityProof keys (server#54207)
Chore(deps-dev): bump sass from 1.89.1 to 1.89.2 (server#54208)
Chore(deps-dev): bump wait-on from 8.0.3 to 8.0.4 (server#54209)
Chore(deps-dev): bump @zip.js/zip.js from 2.7.62 to 2.7.71 (server#54210)
Chore(deps-dev): bump @types/dockerode from 3.3.38 to 3.3.42 (server#54211)
Chore(deps-dev): bump cypress-split from 1.24.18 to 1.24.20 (server#54212)
Chore(deps-dev): bump @vitest/coverage-v8 from 3.2.3 to 3.2.4 (server#54214)
Chore(deps): bump marked from 15.0.12 to 16.1.1 (server#54215)
Update CODEOWNERS (server#54224)
Feat(db): add method to test mariadb (server#54228)
Perf: join array_merge calls in MountProvider::getMountsForUser() (server#54229)
Fix(logging): Fix query logging with DateTimeImmutable parameters (server#54230)
Feat(notifications): provide method to preload many notifications at once (server#54232)
Fix(encryption): Ignore shared files in encrypt-all command (server#54233)
Test(cypress): split helpers for files actions to make tests less flaky (server#54237)
Feat: allow admins to configure additional sensitive config values (server#54238)
Refactor(AppFramework): drop unused spreed/Talk fallback (server#54239)
Fix(caldav): get UID value (server#54240)
Feat(userstatus): add busy capability (server#54241)
Revert “feat: Implement Directory Check” (server#54250)
Fix: Remove redundant toast notifications (server#54260)
Fix: handle smb timeouts as storage not available (server#54264)
Feat(taskprocessing): add cleanup flag to tasks (server#54272)
Fix(trash): Fix order of metadata deletion (server#54275)
Fix(systemtags): outline icon css selector (server#54279)
Fix(container): Don’t use deprecated things to set up controllers for apps (server#54282)
[master] fix(security): Update code signing revocation list (server#54285)
Feat(files_sharing): show GS users similar to internal users (server#54294)
Fix(dav): calculate permissions based on addressbook principal (server#54298)
Chore(deps): bump tmp from 0.2.3 to 0.2.4 (server#54299)
Refactor(App): \OC\AppFramework\App clean-up (server#54303)
Fix: use correct return value for `has-preview` dav property (server#54309)
Fix(files_sharing): Implement conditional federation placeholder (server#54310)
Enh(unified-search): Smarter load more (server#54312)
Fix(files): verify files are still accessible before downloading (server#54313)
Feat/54115/emit preload collection event (server#54318)
Feat: add table filter to schema:export and schema:expected (server#54327)
Refactor(files_external): Drop unused oauth1 code (server#54328)
Fix(files): filter non batch actions in header (server#54329)
Fix(systemtags): picker tag list height alignment (server#54331)
Feat(lexicon): get value type from lexicon (server#54335)
Feat(preset): share password protection (server#54336)
Fix(files): drop usage of FileInfoModel (server#54337)
Chore(files_sharing): remove unused legacy scripts (server#54338)
Fix(container): Reduce general deprecation spam on all requests (server#54339)
Feat(settings): Improve AI settings task list and rename to Assistant (server#54340)
Chore(deps-dev): bump puppeteer from 24.15.0 to 24.16.0 (server#54341)
Chore(deps): bump core-js from 3.44.0 to 3.45.0 (server#54342)
Chore(deps-dev): bump @zip.js/zip.js from 2.7.71 to 2.7.72 (server#54343)
Chore(deps-dev): bump stylelint from 16.23.0 to 16.23.1 (server#54344)
Chore(deps): bump @nextcloud/initial-state from 2.2.0 to 3.0.0 (server#54345)
Chore(deps-dev): bump sass from 1.89.2 to 1.90.0 (server#54346)
Chore(deps-dev): bump @cypress/webpack-preprocessor from 6.0.4 to 7.0.0 (server#54347)
Chore: Update minimum supported desktop version to 3.1.0 (server#54353)
Chore(CODEOWNERS): ensure every file change has at least 2 reviewers (server#54354)
Fix(settings): add missing AI icon (server#54356)
Fix: increase how long we cache display names (server#54357)
Fix(files_sharing): show shares to remote as internal if configured so (server#54360)
Views/UnifiedSearch: trigger on `f` input rather than qwerty keycode (server#54367)
Chore: drop unused ocs/providers.php (server#54370)
Fix: Fix getting trusted server other than the first (server#54371)
Ci: adjust update desktop version workflow to assign correct team (server#54376)
Feat: indicate reason for preloading notifications (server#54377)
Chore: update 3rdparty to include PHP polyfills (server#54380)
Feat(AppConfig): cache the config if local cache is available (server#54383)
Perf: use more optimized node-by-id logic in View::getPath (server#54384)
Feat(ocm): split ocm discovery and capacities (server#54385)
Fix(performance): Fix n+1 issue when fetching calendar properties (server#54386)
[master] fix(security): Update CA certificate bundle (server#54393)
Fix(ZipFolderPlugin): set mtime of directories in archive (server#54401)
Fix(Streamer): use localtime for ZIP files (server#54402)
Perf: delete commonly used custom properties instead of setting the default value (server#54405)
Feat(preset): share link expiration date (server#54408)
Perf(comments): Add a way to get comments for multiple objects at the same time (server#54409)
Fix(files_sharing): sharing status action sidebar promise return (server#54410)
Perf: ignore any custom property in the nc/oc namespace that isn’t explicitly allowed (server#54411)
Perf: render sharing tab sections only once (server#54413)
Feat(preset): compare default for all preset (server#54414)
Fix: add more transparency to the header icon gradient (server#54418)
Fix: catch and log exception from share events (server#54419)
Perf(calendar): Disable custom properties for individual calendar events (server#54420)
Fix: Replace some more icons with outlined ones (server#54421)
Fix(dav): clean up user’s addressbook shares on deletion (server#54424)
Perf: prevent fetching a principal’s user account if the data is not needed (server#54426)
Fix(core): unified search is cut off on small window (server#54434)
Perf(caldav): preload publish statuses for a whole calendar home at once (server#54435)
Perf(caldav): also cache empty share arrays (server#54438)
Feat: use secondary-like status colors (server#54439)
Fix(caldav): encode calendar URLs properly when formatting search results (server#54440)
Chore(deps): bump marked from 16.1.1 to 16.1.2 (server#54450)
Chore(deps-dev): bump msw from 2.10.4 to 2.10.5 (server#54452)
Chore(deps-dev): bump puppeteer from 24.16.0 to 24.16.2 (server#54453)
Chore(deps-dev): bump webpack from 5.101.0 to 5.101.2 (server#54454)
Chore(deps-dev): bump rector/rector from 2.1.2 to 2.1.4 in /vendor-bin/rector (server#54457)
Chore(dav): Fix typo in property name (server#54464)
Feat: allow to set your local timezone in settings and provide it to clients (server#54470)
Feat: provide api to register actions in contacts menu (server#54474)
Fix(files_sharing): Also hide own reshares in shared with me section (server#54479)
Chore(CODEOWNERS): remove dependabot team from codeowners (server#54482)
Feat(IDateTimeZone): allow to fetch timezone of specified user (server#54483)
Fix: exclude \Sabre\DAVACL\Plugin from prop find monitoring (server#54485)
Feat: allow filtering sharing:delete-orphan-shares by share owner or target (server#54490)
Feat: add CSS variables for status border and text (server#54492)
Fix: typos in cache and app config (server#54494)
Refactor: replace deprecated CSS variables with their replacement (server#54496)
Chore: update `@nextcloud/vue` to v8.29.1 for beta of Nextcloud 32 (server#54497)
Chore(psalm): Update baseline (server#54500)
Fix(workflows): also exclude beta in block-merge-freeze (server#54503)
Fix: propfind query monitor breaking removeListener and removeAllList… (server#54507)
Revert “fix(workflows): also exclude beta in block-merge-freeze” (server#54510)
Fix: adjust server styles for new secondary status colors (server#54512)
Fix(theming): correctly parse CSS colors for user primary color picker (server#54515)
Fix: Fix unique constraint violation in oc_vcategory migration (server#54519)
Feat(preset): compare userconfig lexicon entries (server#54520)
Fix: changelog generation workflow (server#54523)
Change “core.ProfilePage.index” to lowercase (server#54530)
Fix(theming): Document correct response schema if app is not enabled (server#54532)
Fix(caldav): show confidential event if writable (server#54533)
Fix(caldav): public calendars are always read-only (server#54535)
Do not always check password checkbox when sharing without password (server#54538)
Chore: increase cypress runners to 10 (server#54540)
Fix(AppManager): Argument must be of type array|object (server#54541)
Dispatch new event when invalidating an authentication token (server#54545)
Config value to allow to extend .user.ini on update (server#54552)
Feat(theming): add new default background for Nextcloud 32 (server#54554)
Feat(lexicon): set/get current preset from controller (server#54558)
Feat(lexicon): remove limitation to store definition only on cli (server#54559)
Feat(files): implement breakpoint improvements (server#54561)
Chore(deps): bump cipher-base from 1.0.4 to 1.0.6 (server#54568)
Chore(deps): bump sha.js from 2.4.11 to 2.4.12 (server#54569)
Feat(Settings): Add section to select preset (server#54570)
Fix: use appropriate user agent string when syncing Outlook calendar subscriptions (server#54575)
Fix(Sidebar): change icons to outline (server#54579)
Fix moving cache items from cache jail with sharding (server#54580)
Chore(deps): bump p-limit from 6.2.0 to 7.1.0 (server#54588)
Chore(flake): Add haze (server#54598)
Fix(2fa): Fix 2FA session setup when ephemeral session is used (server#54605)
Fix(encryption): Fix TypeError when trying to decrypt unencrypted file (server#54607)
Tests: Update testing certificates that expired after 10 years (server#54608)
Test: Fix double space (server#54617)
Fix(oauth2): Limit allowed grant_type values in getToken (server#54618)
Fix(AppConfig#setTypedValue): Catch AppConfigUnknownKeyException (server#54620)
Fix(settings): adjust colors used by legacy setup checks ui (server#54621)
Fix(theming): add missing `color-text-success` variable (server#54624)
Fix(files_sharing): Correctly reject pending remote shares (server#54625)
Fix(OCS): Add IRequest::getFormat to determine the response Content-Type the same way everywhere (server#54627)
Fix(theming): use IAppConfig instead of IConfig to set theming config (server#54630)
Fix(core): make sure no alpha mask is applied on the account menu (server#54631)
Fix(trashbin): Fix errors in the log on MOVE operations (server#54632)
Chore(deps): Update nextcloud/openapi-extractor to v1.8.2 (server#54643)
Fix(files_sharing): correctly apply icons and copy share link (server#54648)
Fix(carddav): IAddressBook::getKey() should return a string (server#54650)
Fix(core): more understandable guest avatar menu notice (server#54654)
Feat(repair): Migrate oc_properties.propertyvalue to the correct type if needed (server#54655)
Feat: add proper element colors and adjust setup checks (server#54656)
Port away from IQueryBuilder::execute in lib/ and tests/ and fix invalid usage of UniqueConstraintViolationException (server#54664)
Chore(rector): Apply current rector config (server#54666)
Restore “Others with access” section (server#54667)
Chore(version): Hub 10 -> Hub 25 Autumn (server#54671)
Docs: Adjust comment to avoid future confusion (server#54672)
Style(icon): Use material symbol variant of delete icon (server#54677)
Feat(theming): provide Nextcloud Assistant theming colors (server#54679)
More material symbol variants (server#54681)
Chore(Preview): Remove avconv support (server#54683)
Fix(files_versions): Use helper function to get versions folder (server#54684)
Fix(comments): Fix missing return type on new method (server#54689)
Fix(TaskProcessingApiController): Don’t allow anonymous access anymore (server#54690)
Feat: allow group’s members to view fellow members (server#54691)
Chore(deps): update `@nextcloud/vue` to v8.29.2 (server#54692)
Build(deps-dev): bump guzzlehttp/guzzle from 7.9.3 to 7.10.0 in /build/integration (server#54693)
Chore(MtimeSanitizer): Print bad values to help debugging (server#54695)
Fix(Accounts): Add back v2 scope migration (server#54703)
Build(deps): bump @nextcloud/calendar-availability-vue from 2.2.8 to 2.2.10 (server#54707)
Build(deps): bump p-limit from 7.1.0 to 7.1.1 (server#54708)
Build(deps): bump marked from 16.2.0 to 16.2.1 (server#54709)
Fix(status.php): Fix samesite cookies (server#54713)
Revert “perf(base): Stop setting up the FS for every basic auth request” (server#54717)
Fix: make bucket mapper work with new multi-object-store config (server#54721)
Feat(files): provide UI to sanitize filenames after enabling WCF (server#54722)
Fix(files_versions): ensure users IDs are strings (server#54728)
Feat(ocp): create contacts from string (server#54729)
Fix(files_versions): author and label parsing fallback (server#54733)
Feat: Add text/plain MIME type mapping for ‘text’ extension (server#54737)
Fix: resolving conflict when uploading multiple files via drag&drop (server#54738)
Fix(lexicon): send single notice/warning when using unknown config key (server#54739)
Use outline icon for Help/Copy (server#54741)
Fix: psalm ParamNameMismatch issues (server#54742)
Build(deps-dev): bump cypress-axe from 1.6.0 to 1.7.0 (server#54745)
Build(deps): bump the github-actions group with 4 updates (server#54772)
Replace filled icon with outlined variant (server#54774)
Fix(lostpassord): Delete lost password token on password change (server#54775)
Perf(carddav): ungreedify search result aggregation (server#54777)
Chore(deps): Update nextcloud/openapi-extractor to v1.8.3 (server#54783)
Chore(flake): update haze to 2.1.1 (server#54785)
Fix(theming): adjust assistant icon color on dark theme (server#54789)
Fix: add missing listener (server#54794)
Fix(RepairMimeTypes): Fix psalm issue (server#54795)
Enh(avatars): use different colors for guests for the same name (server#54798)
Fix: Remove intro from presets (server#54800)
Fix(dav): ensure moving or copying a file is possible (server#54801)
Test: add cypress tests for the systemtags files view (server#54820)
Fix(Filesystem): use FilenameValidator for `Filesystem::isFileBlacklisted` (server#54821)
Fix(comments): use showFile route to reference files with a matching … (server#54826)
Fix(theming): Remove header-icon-mask in dark-mode high-contrast as well (server#54832)
Fix(settings): Settings presets are called “Quick presets” (server#54833)
Fix dashboard icons (server#54836)
Fix(l10n): use `productName` instead of hardcoded ‘Nextcloud’ where possible (server#54838)
Perf(users): Create lazy users in IUserManager::getSeenUsers (server#54839)
Fix(files_sharing): add some gap between text and sharing status icon (server#54841)
Fix: the account files filter should also work in trashbin (server#54847)
Feat(migration-attributes): add DataCleansing (server#54861)
Welcome stable32 (server#54862)
Feat(SystemTag): Add typed events for tag mapper events (server#54863)
32.0.0 RC1 (server#54864)
Style(contactsmenu): properly align contacts menu actions (server#54865)
Fix(security): Update Expires time (server#54868)
Build(deps-dev): bump phpunit/phpunit from 9.6.21 to 9.6.25 in /build/integration (server#54872)
Build(deps-dev): bump @testing-library/cypress from 10.0.3 to 10.1.0 (server#54873)
Build(deps): bump phpunit/phpunit from 10.5.35 to 10.5.53 in /vendor-bin/phpunit (server#54879)
Build(deps-dev): bump msw from 2.10.5 to 2.11.1 (server#54881)
Build(deps-dev): bump symfony/event-dispatcher from 6.4.13 to 6.4.25 in /build/integration (server#54884)
Build(deps): bump libphonenumber-js from 1.12.13 to 1.12.15 (server#54892)
Build(deps-dev): bump @zip.js/zip.js from 2.7.72 to 2.7.73 (server#54895)
Fix: TypeError: this.fetchDisplayName is not a function (server#54902)
Fix: remove executable flag from source files (server#54906)
Chore(flake): update haze to 2.1.2 (server#54910)
Add task processing manager method to get the list of available task type IDs (server#54917)
Chore(deps-dev): bump puppeteer from 24.17.0 to 24.19.0 (server#54929)
Chore(deps-dev): bump sass from 1.90.0 to 1.92.1 (server#54930)
Chore(deps): bump @nextcloud/sharing from 0.2.5 to 0.3.0 (server#54931)
Fix(cache): Set default Redis port to `0` for UNIX sockets (server#54945)
Feat(file_sharing): Provide template creator list in public shares (server#54948)
Fix: ensure all object store configuration have distict bucket names (server#54952)
Fix: calculate node limit using MiB instead of MB (server#54956)
Chore(deps): update `doctrine/dbal` to v3.10.2 (server#54960)
Feat: show object store instance in info:file (server#54961)
Fix: remove loading removed script (server#54964)
Feat(files_trashbin): Refactor expire background job to support parallel run (server#54967)
Fix(files_trashbin): Fix size propagation when moving file to trash (server#54972)
Fix: Avoid internal error when logging in with the wrong account to verify email address (server#54973)
Perf(mounts): avoid array_merge in mounts loop (server#54976)
Fix(security): Update CA certificate bundle (server#54982)
Fix: don’t show object size warning if we can’t determine the object size (server#54996)
32.0.0 RC2 (server#55000)
Fix: update transifex link (server#55017)
Fix(user-status): adjust user status icon size (server#55018)
Feat(ZipFolderPlugin): always use the parent folder name as archive name (server#55020)
Fix(auth): allow access to dynamic js files during 2FA (server#55023)
Build(deps-dev): bump puppeteer from 24.19.0 to 24.20.0 (server#55028)
Build(deps-dev): bump msw from 2.11.1 to 2.11.2 (server#55033)
Build(deps): bump query-string from 9.2.2 to 9.3.0 (server#55035)
Build(deps-dev): bump @zip.js/zip.js from 2.7.73 to 2.8.2 (server#55037)
Build(deps-dev): bump stylelint from 16.23.1 to 16.24.0 (server#55038)
Build(deps): bump @nextcloud/upload from 1.10.0 to 1.11.0 (server#55040)
Build(deps-dev): bump dockerode from 4.0.7 to 4.0.8 (server#55042)
Fix(security): Update code signing revocation list (server#55051)
Feat(encryption): Add integration tests for occ commands and fix them (server#55060)
Fix(PWA): fix standalone window margins (server#55064)
Fix(unified-search): make sure date range option is translated (server#55076)
Fix(ownCloud): ensure that `accounts.display_name` fits into `users.displayname` (server#55078)
Fix(files_sharing): use `newPassword` always for the unsaved password (server#55082)
Fix(settings): rename “Settings presets” to “Quick presets” (server#55084)
Fix(contactsmenu): adjust padding to new design (server#55088)
Build(deps-dev): bump phpunit/phpunit from 9.6.25 to 9.6.26 in /build/integration (server#55094)
Build(deps): bump phpunit/phpunit from 10.5.53 to 10.5.54 in /vendor-bin/phpunit (server#55095)
Build(deps-dev): bump mime from 4.0.7 to 4.1.0 (server#55096)
Build(deps-dev): bump wait-on from 8.0.4 to 8.0.5 (server#55098)
Build(deps): bump libphonenumber-js from 1.12.15 to 1.12.17 (server#55099)
Fix: Dispatch favorite event with an actual path (server#55127)
Fix: handleIMip undefined array key (server#55138)
Build: Update 3rdparty ignorelist (server#55145)
Fix: always use english name for recently contacted category (server#55146)
Fix(Updater): Lower deadlock log level from warning to info (server#55150)
Fix: Allow hyphen in appid (server#55152)
Fix: make sure default contact exists by default (server#55154)
Fix(userconfig): set ‘mail’ as indexed (server#55159)
32.0.0 RC3 (server#55162)
Fix(TaskProcessing): Cache task types by user language (server#55165)
Fix(lexicon): trigger email indexing (server#55167)
Feat(files_sharing): provide web components based API for sidebar (server#55174)
Fix(trashbin): Translate Nextcloud exception to Sabre exception (server#55189)
Update calendar-availability-vue to v2.2.11 (TrashCanOutline) (server#55192)
Fix(comments): add inline container size query to comment body (server#55195)
Build(deps): bump @simplewebauthn/browser from 13.1.2 to 13.2.0 (server#55203)
Build(deps-dev): bump phpunit/phpunit from 9.6.26 to 9.6.27 in /build/integration (server#55204)
Build(deps): bump phpunit/phpunit from 10.5.54 to 10.5.55 in /vendor-bin/phpunit (server#55205)
Build(deps-dev): bump sass from 1.92.1 to 1.93.0 (server#55206)
Build(deps-dev): bump @types/dockerode from 3.3.43 to 3.3.44 (server#55207)
Build(deps): bump @nextcloud/dialogs from 6.3.1 to 6.3.2 (server#55208)
Build(deps): bump query-string from 9.3.0 to 9.3.1 (server#55209)
Build(deps): bump dompurify from 3.2.6 to 3.2.7 (server#55210)
Build(deps): bump color from 5.0.0 to 5.0.2 (server#55211)
Build(deps-dev): bump cypress-split from 1.24.21 to 1.24.23 (server#55212)
Build(deps): bump marked from 16.2.1 to 16.3.0 (server#55213)
Build(deps-dev): bump puppeteer from 24.20.0 to 24.22.0 (server#55214)
Build(deps): bump @nextcloud/axios from 2.5.1 to 2.5.2 (server#55229)
Build(deps-dev): bump msw from 2.11.2 to 2.11.3 (server#55238)
Fix(ocm-invites): add route to invite accept dialog (server#55239)
Fix(github): add labels and milestone to PR checklist (server#55246)
Fix: added bluesky link (server#55249)
Feat(db): add SSL/TLS support for PostgreSQL (server#55256)
Chore(i18n): Fixed grammar (server#55270)
Fix: Stop infinite loop in ExpireTrash (server#55295)
32.0.0 RC4 (server#55298)
Update assistant text gradient (server#55305)
32.0.0 (server#55354)
3rdparty
Build(deps): Bump symfony/process from 6.4.12 to 6.4.15 (3rdparty#1977)
Build(deps): Bump icewind/searchdav from 3.1.0 to 3.2.0 (3rdparty#1980)
Build(deps): Bump stecman/symfony-console-completion from 0.13.0 to 0.14.0 (3rdparty#1981)
Build(deps): Bump php-http/guzzle7-adapter from 1.0.0 to 1.1.0 (3rdparty#1999)
Build(deps): Bump pear/pear-core-minimal from 1.10.15 to 1.10.16 (3rdparty#2000)
Build(deps): Bump icewind/streams from 0.7.7 to 0.7.8 (3rdparty#2003)
Build(deps): Bump php-opencloud/openstack from 3.10.0 to 3.12.0 (3rdparty#2024)
Build(deps): Bump fusonic/opengraph from 2.3.0 to 3.0.0 (3rdparty#2028)
Ci: Add dependabot for stable31 (3rdparty#2031)
Ci: Fix label assigned to stable31 dependabot PRs (3rdparty#2043)
Build(deps): Bump mlocati/ip-lib from 1.18.1 to 1.20.0 (3rdparty#2052)
Ci: Update actions (3rdparty#2060)
Build(deps): Bump egulias/email-validator from 4.0.2 to 4.0.4 (3rdparty#2064)
Build(deps): Bump laravel/serializable-closure from 1.3.5 to 2.0.4 (3rdparty#2071)
Chore: drop `phpscss` legacy dependency (3rdparty#2075)
Ci: persist credentials to allow pushing assets (3rdparty#2076)
Build(deps): Bump php-opencloud/openstack from 3.12.0 to 3.14.0 (3rdparty#2083)
Build(deps): Bump wapmorgan/mp3info from 0.1.0 to 0.1.1 (3rdparty#2090)
Ci(deps): Bump shivammathur/setup-php from 2.32.0 to 2.34.1 (3rdparty#2096)
Build(deps): Bump symfony/polyfill-intl-grapheme from 1.31.0 to 1.32.0 in the symfony group across 1 directory (3rdparty#2097)
Build(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.48 to 9.0.9 (3rdparty#2098)
Build(deps): Bump aws/aws-sdk-php from 3.324.13 to 3.349.3 (3rdparty#2099)
Feat(s3): Avoid shipping unused services (3rdparty#2102)
Chore: add icewind/smb as dependency (3rdparty#2103)
Feat: add polyfills for new PHP versions (3rdparty#2112)
Branchoff/welcome stable32 (3rdparty#2125)
Build(deps): Bump doctrine/dbal from 3.9.1 to 3.10.2 (3rdparty#2134)
Chore: Update gitignore list (3rdparty#2142)
activity
Feat: Add sharing activity for teams (activity#1754)
[master] Fix npm audit (activity#1824)
Chore: bump vue-material-design-icons from 5.3.0 to 5.3.1 (activity#1826)
Chore: bump wait-on from 8.0.0 to 8.0.2 (activity#1864)
Chore: bump vite from 5.4.8 to 5.4.14 (activity#1867)
Feat(deps): Add Nextcloud 32 support on master (activity#1869)
Chore: bump @nextcloud/dialogs from 5.3.7 to 6.1.1 (activity#1871)
Chore(CI): Updating pr-feedback.yml workflow from template (activity#1876)
Chore: bump vitest and @vitest/coverage-v8 (activity#1879)
Chore: bump elliptic from 6.6.0 to 6.6.1 (activity#1882)
Chore: bump dompurify from 3.1.7 to 3.2.4 (activity#1883)
Chore: Update workflows (activity#1886)
Chore: bump @nextcloud/cypress from 1.0.0-beta.8 to 1.0.0-beta.14 (activity#1887)
Chore: bump @vueuse/core from 11.1.0 to 12.7.0 (activity#1888)
Test: Use utils function from server and wait for requests (activity#1893)
Bump typescript from 5.6.3 to 5.8.2 (activity#1896)
Bump @nextcloud/moment from 1.3.1 to 1.3.2 (activity#1900)
[master] Update nextcloud/ocp dependency (activity#1907)
[master] Update nextcloud/ocp dependency (activity#1914)
Feat: skip expire sharing notify if node deleted (activity#1915)
Fix: update workflows and remove default_enabled from info.xml (activity#1916)
Fix: unshare from group activity user handling (activity#1925)
Chore: do not use private API (`OC`) but instead use `OCP` (activity#1926)
Feat: Use X-NC-Nickname as user identifier (activity#1927)
Feat: exclude certain users from activity expiration (activity#1929)
Fix: disable loading when there are no more activities to load (activity#1931)
Chore(deps-dev): Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (activity#1938)
Chore(deps-dev): Bump wait-on from 8.0.2 to 8.0.3 (activity#1940)
[master] Update nextcloud/ocp dependency (activity#1943)
Fix(settings): ensure we handle file_created, file_deleted and file_restored as file_changed (activity#1947)
[master] Update nextcloud/ocp dependency (activity#1954)
[master] Fix npm audit (activity#1956)
Fix broken infinite scrolling by downgrading @vueuse/core to a version supporting vue2 (activity#1960)
Chore(deps): Bump tar-fs and dockerode (activity#1961)
Chore(deps-dev): Bump vite from 5.4.14 to 5.4.17 (activity#1962)
Fix(ActivityAppFeed): handle cases for non-scrollable container (activity#1963)
Chore(deps-dev): Bump typescript from 5.8.2 to 5.8.3 (activity#1970)
Docs: Fix rich subject parameter casting in example (activity#1974)
Fix: Improving logging of invalid parameters for activity subject and… (activity#1975)
Fix: don’t setup the filesystem to check if a user is blocked by ACLs (activity#1976)
[master] fix: Fix valid parsed check (activity#1981)
Fix multiple cypress issues (activity#1983)
Chore(deps-dev): Bump vite from 5.4.17 to 5.4.18 (activity#1984)
[master] Update nextcloud/ocp dependency (activity#1989)
[master] Update nextcloud/ocp dependency (activity#2004)
Chore(deps-dev): Bump happy-dom from 15.11.6 to 17.4.6 (activity#2005)
[master] Update nextcloud/ocp dependency (activity#2007)
Chore(deps-dev): Bump vite from 5.4.18 to 6.3.5 (activity#2009)
[master] Update nextcloud/ocp dependency (activity#2013)
Chore(deps-dev): Bump @types/dockerode from 3.3.35 to 3.3.38 (activity#2018)
Chore(deps-dev): Bump @nextcloud/cypress from 1.0.0-beta.14 to 1.0.0-beta.15 (activity#2019)
[master] Update nextcloud/ocp dependency (activity#2020)
[master] Fix npm audit (activity#2021)
Chore(tests): Cleanup bootstrap.php to be forward-compatible (activity#2022)
Test(cypress): Enable test isolation (activity#2023)
Chore(deps-dev): Bump happy-dom from 17.4.6 to 17.4.7 (activity#2024)
Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (activity#2025)
Chore(deps-dev): Bump @types/dockerode from 3.3.38 to 3.3.39 (activity#2026)
Chore(deps-dev): Bump eslint-plugin-cypress from 3.5.0 to 3.6.0 (activity#2027)
[master] Update nextcloud/ocp dependency (activity#2030)
Chore: update workflows (activity#2031)
Chore: update to ESLint v9 and adjust code (activity#2033)
Refactor: adjust nextcloud-vue props to latest version (activity#2034)
Feat: migrate to Vue 3 (activity#2035)
Fix(notification): Deduplicate the settings check (activity#2041)
Chore(deps-dev): Bump eslint-plugin-cypress from 3.6.0 to 5.0.1 (activity#2042)
Chore(deps-dev): Bump happy-dom from 17.4.7 to 17.5.6 (activity#2043)
[master] Update nextcloud/ocp dependency (activity#2047)
[master] Fix npm audit (activity#2049)
Chore(deps): Bump tar-fs from 2.1.2 to 2.1.3 (activity#2051)
Fix(FilesHooks): Catch all exceptions when looking up unrelated users (activity#2052)
[master] Update nextcloud/ocp dependency (activity#2059)
[master] Update nextcloud/ocp dependency (activity#2067)
[master] Fix npm audit (activity#2069)
Feat: use full date and time in activity emails (activity#2078)
Chore: update workflows (activity#2079)
Chore: update dependabot config to include psalm and phpunit (activity#2080)
Chore: update psalm (activity#2081)
[master] Update nextcloud/ocp dependency (activity#2084)
Chore(deps-dev): Bump vimeo/psalm from 6.12.1 to 6.13.0 in /vendor-bin/psalm (activity#2085)
[master] Update nextcloud/ocp dependency (activity#2087)
[master] Update nextcloud/ocp dependency (activity#2093)
[master] Update nextcloud/ocp dependency (activity#2096)
Fix(dashboard): enable rounded icons (activity#2097)
Perf: pass the node of shares around instead getting the path from id each time (activity#2098)
Fix: use target path for unshare-from-self events (activity#2103)
Fix: failing tests (activity#2107)
Chore(deps-dev): Bump sha.js from 2.4.11 to 2.4.12 (activity#2108)
Enh: Add link on emails to notifications settings (activity#2112)
Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (activity#2115)
app_api
(chore): bump version for Nextcloud 32 (app_api#485)
Updated CODEOWNERS (app_api#486)
Fix: add more space to taskprocessing columns (app_api#488)
Info.xml: replaced “cloud-py-api” with “nextcloud” (app_api#489)
Feat: advanced deploy options (app_api#497)
Enh(TaskProcessingService): Cache result of getRegisteredTaskProcessingProviders (app_api#500)
Chore: small CI polishing (app_api#502)
Fix: correct env var parsing when there is only one entry (app_api#508)
Improve error logging (app_api#510)
Fix AppManager method name (app_api#512)
Fix parameter preparation for occ command (app_api#518)
(chore): pinned versions of CI actions (app_api#529)
(chore): removed deprecated Speech, Tanslate and TextProcessing AI providers (app_api#532)
(chore): removed the filling of the deprecated ‘app_api_system’ sesson flag (app_api#533)
(chore): removed deprecated occ app_api:deploy (app_api#534)
(chore): removed “docs” folder (app_api#535)
(fix): AppAPI Proxy – invalid “content-length” (app_api#537)
Chore: bumped minimal NC version from 31 to 32 (app_api#540)
Chore: removed unnecessary code for old NCs (app_api#541)
(fix): perfomance – load ExApps menu items only when event is triggered (app_api#542)
(fix): use the event for AppAPI to get list of AI providers (app_api#545)
Fix task processing registration validation (app_api#548)
Chore: replaced deprecated “IConfig” methods with “IAppConfig” (app_api#551)
Chore: removed support of old docker image format (app_api#552)
Chore: removed FileEventsListener in favor of webhooks_listener feature (app_api#553)
Feat: custom Docker registries support (only for docker-install type) (app_api#554)
Fix: disabled RateLimiting for Nextcloud in the CI (app_api#556)
Fix(info.xml): correct developer docs link (typo) (app_api#558)
Fix(exAppMapper): init missing headers_to_exclude (app_api#561)
Feat: lowercase headers to exclude in exapp proxy (app_api#568)
Fix(DeployDaemon): support for daemon names containing spaces (app_api#575)
Chore(ci-action): action to close frozen issues (app_api#577)
Fix(ci-action): rename CI action triage config file (app_api#582)
Fix(ci-action): consider label creation data in calculation (app_api#583)
Feat(DockerEngine): use API from HaRP instead of using Docker directly (app_api#584)
Feat(declarativeSettings): support sensitive Declarative settings values encryption (app_api#585)
Ci: update node.yml workflow from template (app_api#586)
Fix(Podman-HealthCheck): treat empty health status as success. (app_api#588)
Chore(ci): update to Psalm 6 (app_api#590)
Remove https prevention for manual-install (app_api#593)
Fix: add missing registries param on daemon update action (app_api#595)
Fix(TestDeploy-UI): correctly reset canDownloadLogs flag (app_api#598)
Chore(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (app_api#600)
Feat: daemon selection support during ExApp installation from UI (app_api#607)
Fix: streaming (app_api#608)
Feat(new-route): added endpoint to call NC getAbsoluteURL (app_api#612)
Fix(ocs-route): get absolute URL from overwrite.cli.url (app_api#616)
Fix: for transfer encoding causing problems (app_api#621)
Left align admin settings and more detailed description (app_api#626)
Fix(Memcache-OccService): use “is_array” to support “false” from “cache->get” (app_api#632)
Chore(maintenance): add dependabot.yml (app_api#638)
Chore(deps): Bump xt0rted/pull-request-comment-branch from 2.0.0 to 3.0.0 (app_api#639)
Chore(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 (app_api#640)
Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.1 to 2.2 (app_api#641)
Chore(deps): Bump actions/setup-node from 3.6.0 to 4.4.0 (app_api#643)
Chore(deps): Bump andstor/file-existence-action from 2.0.0 to 3.0.0 (app_api#644)
Chore(deps): Bump actions/setup-python from 4.8.0 to 5.6.0 (app_api#649)
Chore(deps): Bump actions/checkout from 3.5.3 to 5.0.0 (app_api#650)
Chore(deps): Bump shivammathur/setup-php from 2.25.4 to 2.35.4 (app_api#652)
Fix CI after branch off (app_api#656)
Replace MDI filled icons with Material Symbols outlined variant (app_api#657)
Fix(exAppArchiveFetcher): correct apps_path handling (app_api#663)
bruteforcesettings
Feat(deps): Add Nextcloud 32 support on master (bruteforcesettings#699)
[master] Fix npm audit (bruteforcesettings#702)
Chore(deps-dev): Bump elliptic from 6.6.0 to 6.6.1 (bruteforcesettings#707)
[master] Fix npm audit (bruteforcesettings#708)
Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (bruteforcesettings#709)
Fix(workflows): Update workflows. Merging PRs was blocked (bruteforcesettings#713)
Chore(deps): Bump axios from 1.7.4 to 1.8.2 (bruteforcesettings#714)
[master] Fix npm audit (bruteforcesettings#717)
[master] Fix npm audit (bruteforcesettings#721)
Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.2.0 to 6.3.0 (bruteforcesettings#723)
Chore(deps): Bump postcss and vue-loader (bruteforcesettings#724)
[master] Fix npm audit (bruteforcesettings#725)
[master] Fix npm audit (bruteforcesettings#728)
Chore(deps-dev): Bump http-proxy-middleware from 2.0.7 to 2.0.9 (bruteforcesettings#730)
[master] Fix npm audit (bruteforcesettings#733)
[master] Fix npm audit (bruteforcesettings#736)
[master] Fix npm audit (bruteforcesettings#745)
Feat: apply whitelist to ratelimit (bruteforcesettings#747)
[master] Fix npm audit (bruteforcesettings#752)
Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (bruteforcesettings#753)
[master] Fix npm audit (bruteforcesettings#757)
Ci: update node.yml workflow from template (bruteforcesettings#760)
Chore(deps-dev): Bump webpack-dev-server from 5.1.0 to 5.2.2 (bruteforcesettings#761)
[master] Fix npm audit (bruteforcesettings#767)
Feat: use NcListItem (bruteforcesettings#772)
Fix: update eslint (bruteforcesettings#773)
Chore(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (bruteforcesettings#774)
Ci: update npm-audit-fix.yml workflow from template (bruteforcesettings#775)
Ci: update reuse.yml workflow from template (bruteforcesettings#776)
Ci(github): Update workflows (bruteforcesettings#781)
[master] Fix npm audit (bruteforcesettings#784)
Chore(deps): Bump linkifyjs from 4.1.3 to 4.3.2 (bruteforcesettings#785)
Chore(deps-dev): Bump cipher-base from 1.0.4 to 1.0.6 (bruteforcesettings#789)
Chore(deps-dev): Bump sha.js from 2.4.11 to 2.4.12 (bruteforcesettings#790)
Build: update node and npm engines versions (bruteforcesettings#793)
Feat: migrate to Vue 3 (bruteforcesettings#796)
Update to outlined Material Symbols variant (bruteforcesettings#798)
circles
[master] Update nextcloud/ocp dependency (circles#1679)
Fix: propagate group name changes (circles#1829)
Feat(deps): Add Nextcloud 32 support on master (circles#1845)
Lighter link to memberships (circles#1851)
Fix(occ): handle share wrappers that do not have a circle (circles#1862)
Lighter api to get circles (circles#1863)
Fix: Set a token to shares retrieved from the DB (circles#1865)
Fix: Do not send a mail if public share is disabled (circles#1866)
Feat(psalm): Add all stubs (circles#1875)
Refactor(QueryBuilder): Stop calling orX() without parameters (circles#1876)
Chore(Application): Remove unused files navigation registration (circles#1877)
Fix(SyncService): Sync group display names (circles#1894)
Ignore non-existant users (circles#1904)
Speedup circles fetching (circles#1913)
Log issue while maintenance (circles#1914)
Composer upgrade and cs:fix (circles#1915)
Ignore empty string when adding member (circles#1923)
Do not refresh display name on known local user (circles#1927)
Only sync users on explicit request (circles#1929)
Fix(sharing): Handle share notes (circles#1962)
Perf(MemberRequest): Remove unused LEFT JOINs (circles#1969)
Switch to probeCircles (circles#1981)
Update child share permissions (circles#1989)
Fix: Move to vendor-bin for tools (circles#1994)
Add rector and apply it (circles#1995)
Fix share provider DI (circles#1996)
Chore: Set @provokateurin as second maintainer (circles#2000)
Fix: use shared_by user in share mail if initiator is not set (circles#2007)
Fix(ShareByCircleProvider): Include data in getSharesByPath to fix share_with_displayname (circles#2012)
Test: Fix autoloading (circles#2013)
Fix(LocalController): Allow to still get full details of members (circles#2019)
Update displayname on new member (circles#2023)
Fix: Get Sanitized Name (circles#2030)
Ignore eventual duplicate entries (circles#2031)
Fix(Command): Stop re-rendering tables for each row (circles#2042)
Build(composer): Stop main composer.json updates propagating to vendor-bin (circles#2043)
Feature: send email to internal users of circles when shared with circle (circles#2050)
Chore(dev-deps): Bump nextcloud/ocp package (circles#2063)
Feat: add option to fix display names for LDAP users (circles#2067)
[master] Update nextcloud/ocp dependency (circles#2068)
Fix(federated-teams): ignore duplicate instance and generate logs (circles#2069)
Fix: translate name of dashboard widget (circles#2073)
Fix(dashboard): enable rounded item icons (circles#2083)
Enh(loopback): ignore on occ (circles#2084)
Feat: Add interactive vue-based teams dashboard widget (circles#2085)
Fix(share): returns expiration date to front-end (circles#2090)
Fix: ignore empty expiration date (circles#2094)
Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (circles#2101)
Stable version (circles#2103)
Fix(share): extract expiration from cached data (circles#2106)
Update nextcloud/ocp dependency (circles#2111)
Fix federated teams with space-containing userid (circles#2113)
files_downloadlimit
Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (files_downloadlimit#380)
Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.3 to 1.3.2 (files_downloadlimit#400)
[master] Fix npm audit (files_downloadlimit#406)
Feat(deps): Add Nextcloud 32 support (files_downloadlimit#459)
Ci: Bring in workflow updates from upstream (files_downloadlimit#460)
Chore(deps): Bump @nextcloud/dialogs from 5.3.7 to 6.1.1 (files_downloadlimit#461)
Chore(deps-dev): Bump elliptic from 6.6.0 to 6.6.1 (files_downloadlimit#469)
Chore(deps-dev): Bump vite from 5.4.9 to 6.3.2 (files_downloadlimit#481)
Ci: update node.yml workflow from template (files_downloadlimit#483)
[master] Fix npm audit (files_downloadlimit#484)
Ci: update npm-audit-fix.yml workflow from template (files_downloadlimit#485)
Chore: update workflows from organization (files_downloadlimit#488)
Chore(deps): Bump svenstaro/upload-release-action from 2.9.0 to 2.11.2 (files_downloadlimit#489)
Chore(deps): Bump shivammathur/setup-php from 2.33.0 to 2.34.1 (files_downloadlimit#490)
Chore: update and migrate to ESLint v9 (files_downloadlimit#491)
Fix(public): use correct color for header text (files_downloadlimit#494)
Chore(deps): Bump form-data from 4.0.3 to 4.0.4 (files_downloadlimit#500)
Chore(deps): Bump linkifyjs from 4.3.1 to 4.3.2 (files_downloadlimit#504)
Chore(deps): Bump shivammathur/setup-php from 2.34.1 to 2.35.2 (files_downloadlimit#505)
Chore(deps): Bump shivammathur/setup-php from 2.35.2 to 2.35.3 (files_downloadlimit#507)
Build: update node and npm engines versions (files_downloadlimit#509)
Fix: keep track of download count (files_downloadlimit#510)
Chore(deps): Bump shivammathur/setup-php from 2.35.3 to 2.35.4 (files_downloadlimit#513)
Feat: migrate to web components API (files_downloadlimit#542)
Feat: allow to unset default download limit (files_downloadlimit#554)
files_pdfviewer
Move initialization from helper script to Vue component (files_pdfviewer#1107)
Fix disabled annotation edition in view only files (files_pdfviewer#1108)
Feat(deps): Add Nextcloud 32 support on master (files_pdfviewer#1119)
Chore(deps): Bump @nextcloud/dialogs from 6.0.1 to 6.1.1 (files_pdfviewer#1120)
Chore(CI): Updating npm-audit-fix.yml workflow from template (files_pdfviewer#1121)
Chore(deps): Bump pdfjs-dist from 3.11.174 to 4.0.189 (reloaded) (files_pdfviewer#1131)
Chore(deps-dev): Bump elliptic from 6.6.0 to 6.6.1 (files_pdfviewer#1142)
Chore(deps): Bump dompurify from 3.1.5 to 3.2.4 (files_pdfviewer#1143)
Chore(deps): Bump @nextcloud/l10n from 3.1.0 to 3.2.0 (files_pdfviewer#1144)
[master] Fix npm audit (files_pdfviewer#1146)
Chore: move the issue template into the ISSUE_TEMPLATE folder (files_pdfviewer#1147)
Adjust saving annotations in public pages to changes in Nextcloud 31 (files_pdfviewer#1149)
Fix saving annotations in paths with special characters (files_pdfviewer#1151)
Chore(deps-dev): Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (files_pdfviewer#1153)
Get PDF.js version from “package-lock.json” (files_pdfviewer#1159)
Fix: Pin pdfjs-dist to exact 4.0.189 (files_pdfviewer#1163)
Fix: Remove custom handling for public share pages with single files (files_pdfviewer#1164)
[master] Fix npm audit (files_pdfviewer#1175)
Chore(GA): update GA master (files_pdfviewer#1177)
[master] Fix npm audit (files_pdfviewer#1186)
Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.2.0 to 6.3.0 (files_pdfviewer#1189)
Chore(deps-dev): Bump http-proxy-middleware from 2.0.7 to 2.0.9 (files_pdfviewer#1195)
Chore(deps-dev): Bump axios from 1.8.4 to 1.9.0 (files_pdfviewer#1196)
[master] Fix npm audit (files_pdfviewer#1201)
Fix: Open PDF file in “richdocuments” if it is not downloadable (files_pdfviewer#1203)
Chore: Update GitHub workflows from templates (files_pdfviewer#1207)
[master] Fix npm audit (files_pdfviewer#1210)
Chore(deps): Bump @nextcloud/auth from 2.4.0 to 2.5.1 (files_pdfviewer#1212)
Chore(deps): Bump @nextcloud/dialogs from 6.2.0 to 6.3.0 (files_pdfviewer#1213)
Chore(tests): Cleanup bootstrap.php to be forward-compatible (files_pdfviewer#1214)
Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (files_pdfviewer#1215)
Chore(deps-dev): Bump webpack-dev-server from 5.1.0 to 5.2.2 (files_pdfviewer#1217)
Chore: Update GitHub workflows from templates (files_pdfviewer#1218)
Chore(deps): Bump @nextcloud/l10n from 3.2.0 to 3.3.0 (files_pdfviewer#1219)
[master] Fix npm audit (files_pdfviewer#1226)
Fix: Fix content size (files_pdfviewer#1227)
Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.2 to 1.4.0 (files_pdfviewer#1228)
Chore(deps-dev): Bump axios from 1.9.0 to 1.10.0 (files_pdfviewer#1229)
Chore(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (files_pdfviewer#1230)
[master] Fix npm audit (files_pdfviewer#1235)
Update @nextcloud/eslint-config to 9.X (files_pdfviewer#1237)
Chore(deps): Bump linkifyjs from 4.1.3 to 4.3.2 (files_pdfviewer#1238)
Chore(deps-dev): Bump cipher-base from 1.0.4 to 1.0.6 (files_pdfviewer#1242)
Chore(deps-dev): Bump sha.js from 2.4.11 to 2.4.12 (files_pdfviewer#1243)
[master] Fix npm audit (files_pdfviewer#1244)
Build: update node and npm engines versions (files_pdfviewer#1245)
Chore: Update GitHub workflows from templates (files_pdfviewer#1248)
Chore(deps): Bump @nextcloud/auth from 2.5.1 to 2.5.2 (files_pdfviewer#1253)
Chore(deps): Bump @nextcloud/sharing from 0.2.4 to 0.2.5 (files_pdfviewer#1254)
Fix: Update engines in package-lock.json (files_pdfviewer#1259)
Fix npm audit (files_pdfviewer#1262)
Fix npm audit (files_pdfviewer#1268)
firstrunwizard
[master] Fix npm audit (firstrunwizard#1435)
Feat(deps): Add Nextcloud 32 support on master (firstrunwizard#1489)
Chore(deps): Bump actions/setup-node from 4.0.3 to 4.1.0 (firstrunwizard#1490)
Chore(deps): Bump peter-evans/create-pull-request from 6.1.0 to 7.0.6 (firstrunwizard#1491)
Chore(deps): Bump shivammathur/setup-php from 2.31.1 to 2.32.0 (firstrunwizard#1492)
Chore(deps): Bump actions/checkout from 4.1.7 to 4.2.2 (firstrunwizard#1493)
Chore(deps): Bump @nextcloud/dialogs from 5.3.7 to 6.1.1 (firstrunwizard#1495)
Chore(deps): Bump marcelklehr/get-github-handles-from-website-action from 1.0.0 to 1.0.1 (firstrunwizard#1501)
Ci: Bring in workflow updates from upstream (firstrunwizard#1502)
Chore(deps): Bump actions/setup-node from 4.1.0 to 4.2.0 (firstrunwizard#1506)
Fix: apostrophe issue (firstrunwizard#1507)
Chore(CI): Updating npm-audit-fix.yml workflow from template (firstrunwizard#1511)
Chore(deps): Bump shivammathur/setup-php from 2.31.1 to 2.32.0 (firstrunwizard#1516)
Chore(deps-dev): Bump elliptic from 6.6.0 to 6.6.1 (firstrunwizard#1520)
Chore(deps): Bump @nextcloud/l10n from 3.1.0 to 3.2.0 (firstrunwizard#1524)
Chore(deps-dev): Bump sass from 1.83.4 to 1.85.0 (firstrunwizard#1526)
Chore(deps): Bump @nextcloud/vue from 8.22.0 to 8.23.1 (firstrunwizard#1527)
[master] Fix npm audit (firstrunwizard#1530)
Chore: move the issue template into the ISSUE_TEMPLATE folder (firstrunwizard#1534)
Chore(deps-dev): Bump vite from 5.4.14 to 6.1.1 (firstrunwizard#1535)
Feat: Update Nextcloud HUB release (firstrunwizard#1536)
Chore(deps): Bump actions/setup-node from 4.1.0 to 4.2.0 (firstrunwizard#1537)
Chore(deps-dev): Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (firstrunwizard#1539)
Chore(deps): Bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 (firstrunwizard#1544)
Chore(deps-dev): Bump vite from 6.1.1 to 6.2.0 (firstrunwizard#1546)
Chore(deps-dev): Bump sass from 1.85.0 to 1.85.1 (firstrunwizard#1547)
Chore(deps): Bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 (firstrunwizard#1548)
Chore(deps-dev): Bump vite from 6.2.0 to 6.2.1 (firstrunwizard#1549)
Chore(deps-dev): Bump vite from 6.2.1 to 6.2.2 (firstrunwizard#1553)
[master] Fix npm audit (firstrunwizard#1560)
Chore(deps): Bump actions/setup-node from 4.2.0 to 4.3.0 (firstrunwizard#1561)
Chore(GA): update GitHub Actions (firstrunwizard#1562)
Chore(deps): Bump actions/setup-node from 4.1.0 to 4.3.0 (firstrunwizard#1564)
Chore(deps): Bump peter-evans/create-pull-request from 7.0.5 to 7.0.8 (firstrunwizard#1565)
Chore(deps): Bump shivammathur/setup-php from 2.31.1 to 2.32.0 (firstrunwizard#1566)
Chore(deps-dev): Bump sass from 1.85.1 to 1.86.0 (firstrunwizard#1567)
Chore(deps-dev): Bump vite from 6.2.2 to 6.2.3 (firstrunwizard#1568)
Chore(deps-dev): Bump vite from 6.2.3 to 6.2.4 (firstrunwizard#1572)
Chore(deps-dev): Bump vite from 6.2.4 to 6.2.5 (firstrunwizard#1574)
Chore(deps): Bump nextcloud-libraries/npm-audit-action from 0.1.0 to 0.2.0 (firstrunwizard#1580)
Chore(deps-dev): Bump vite from 6.2.5 to 6.2.6 (firstrunwizard#1581)
Chore(deps): Bump actions/setup-node from 4.3.0 to 4.4.0 (firstrunwizard#1585)
Chore(deps): Bump @babel/runtime from 7.20.13 to 7.27.0 (firstrunwizard#1586)
Chore(deps): Bump shivammathur/setup-php from 2.32.0 to 2.33.0 (firstrunwizard#1587)
Chore(deps-dev): Bump sass from 1.86.0 to 1.87.0 (firstrunwizard#1591)
Chore(deps-dev): Bump vite from 6.2.6 to 6.3.3 (firstrunwizard#1593)
Chore(deps-dev): Bump @nextcloud/vite-config from 1.5.2 to 1.5.4 (firstrunwizard#1600)
Chore: update to ESLint v9 and adjust code (firstrunwizard#1603)
Refactor: adjust nextcloud-vue props to latest version (firstrunwizard#1604)
Feat: migrate to Vue 3 (firstrunwizard#1605)
Chore: adjust codeowners (firstrunwizard#1606)
Animations: shorten the videos from 5s to 3s to be less blocking and annoying (firstrunwizard#1616)
Chore(tests): Cleanup bootstrap.php to be forward-compatible (firstrunwizard#1620)
Chore(deps-dev): Bump brace-expansion from 1.1.11 to 1.1.12 (firstrunwizard#1628)
Chore(deps): Bump shivammathur/setup-php from 2.33.0 to 2.34.1 (firstrunwizard#1629)
Chore(deps): Bump @nextcloud/dialogs from 7.0.0-rc.0 to 7.0.0-rc.1 (firstrunwizard#1630)
Chore(deps-dev): Bump sass from 1.87.0 to 1.89.2 (firstrunwizard#1631)
[master] Fix npm audit (firstrunwizard#1632)
Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.2 to 1.4.0 (firstrunwizard#1633)
Chore(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (firstrunwizard#1634)
Ci: update reuse.yml workflow from template (firstrunwizard#1635)
Chore(deps): Bump form-data from 4.0.2 to 4.0.4 (firstrunwizard#1636)
Chore(deps): Bump shivammathur/setup-php from 2.34.1 to 2.35.1 (firstrunwizard#1638)
Chore(deps): Bump shivammathur/setup-php from 2.35.1 to 2.35.2 (firstrunwizard#1640)
Chore(deps): Bump shivammathur/setup-php from 2.35.2 to 2.35.3 (firstrunwizard#1641)
Chore(deps): Bump actions/checkout from 4.2.2 to 5.0.0 (firstrunwizard#1642)
Chore(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.4 to 9.0.0-rc.5 (firstrunwizard#1644)
[master] Update nextcloud/ocp dependency (firstrunwizard#1645)
Chore(deps): Bump shivammathur/setup-php from 2.35.3 to 2.35.4 (firstrunwizard#1650)
Make menu item icon outline styled (firstrunwizard#1651)
Chore(deps-dev): Bump sass from 1.90.0 to 1.91.0 (firstrunwizard#1652)
Chore(deps): Bump @nextcloud/dialogs from 7.0.0-rc.1 to 7.0.0-rc.2 (firstrunwizard#1653)
Chore(deps): Bump @nextcloud/vue from 9.0.0-rc.6 to 9.0.0-rc.7 (firstrunwizard#1654)
Chore: 29 is EOL remove it from dependabot (firstrunwizard#1655)
Chore(deps-dev): Bump sass from 1.91.0 to 1.92.0 (firstrunwizard#1656)
Chore(deps-dev): Bump vite from 7.1.3 to 7.1.4 (firstrunwizard#1657)
Chore(deps): Bump @nextcloud/vue from 9.0.0-rc.7 to 9.0.0-rc.8 (firstrunwizard#1658)
Ci: update workflows from organization (firstrunwizard#1659)
Perf: only add background jobs and app hint notifications on login (firstrunwizard#1660)
Feat: add share by bluesky and linkedin (firstrunwizard#1663)
Feat: add hub release information for Hub 25 Autumn (firstrunwizard#1665)
Fix: gracefully handle disabled autoplay policies (firstrunwizard#1666)
Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (firstrunwizard#1668)
Fix: resolve visual regressions on Nextcloud 32 (firstrunwizard#1671)
Chore(deps-dev): Bump sass from 1.92.0 to 1.92.1 (firstrunwizard#1680)
Update nextcloud/ocp dependency (firstrunwizard#1683)
Fix: ensure modal always has a min height to prevent jumping (firstrunwizard#1691)
Fix: always use the internal back button (firstrunwizard#1692)
Chore(deps-dev): Bump vite from 7.1.4 to 7.1.5 (firstrunwizard#1696)
Chore(deps): Bump @nextcloud/vue from 9.0.0-rc.8 to 9.0.0-rc.9 (firstrunwizard#1697)
Update nextcloud/ocp dependency (firstrunwizard#1700)
Fix npm audit (firstrunwizard#1702)
Chore(deps-dev): Bump vite from 7.1.5 to 7.1.6 (firstrunwizard#1712)
Chore(deps): Bump @nextcloud/dialogs from 7.0.0-rc.2 to 7.0.0-rc.3 (firstrunwizard#1713)
Update nextcloud/ocp dependency (firstrunwizard#1714)
logreader
Chore(deps): remove date-fns (logreader#1376)
Feat(deps): Add Nextcloud 32 support on master (logreader#1480)
Chore(deps-dev): bump happy-dom from 16.6.0 to 16.7.2 (logreader#1482)
Chore(deps-dev): bump @nextcloud/vite-config from 1.5.0 to 1.5.1 (logreader#1483)
Chore(deps): bump pinia from 2.3.0 to 2.3.1 (logreader#1484)
Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.2 to 3.0.4 (logreader#1486)
[master] Update nextcloud/ocp dependency (logreader#1490)
[master] Fix npm audit (logreader#1491)
Chore: update workflows (logreader#1493)
Chore(deps-dev): bump happy-dom from 16.7.3 to 16.8.1 (logreader#1497)
Chore: add update-nextcloud-ocp-approve-merge workflow (logreader#1501)
Fix(LogTable): implement virtual scrolling (logreader#1505)
Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.4 to 3.0.5 (logreader#1506)
Chore(deps-dev): bump vite from 5.4.14 to 6.1.0 (logreader#1507)
Chore(deps-dev): bump happy-dom from 16.8.1 to 17.0.0 (logreader#1508)
[master] Update nextcloud/ocp dependency (logreader#1512)
Chore(deps): bump dompurify from 3.1.6 to 3.2.4 (logreader#1513)
Chore(deps-dev): bump elliptic from 6.6.0 to 6.6.1 (logreader#1514)
Chore(deps-dev): bump happy-dom from 17.0.0 to 17.1.0 (logreader#1515)
Chore(deps): bump @nextcloud/vue from 8.22.0 to 8.23.1 (logreader#1519)
[master] Update nextcloud/ocp dependency (logreader#1520)
Chore(deps-dev): bump happy-dom from 17.1.0 to 17.1.2 (logreader#1528)
Chore(deps-dev): bump vite from 6.1.0 to 6.1.1 (logreader#1529)
Chore(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (logreader#1530)
Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.5 to 3.0.6 (logreader#1531)
[master] Update nextcloud/ocp dependency (logreader#1534)
Chore(deps-dev): bump typescript from 5.7.3 to 5.8.2 (logreader#1539)
Chore(deps): bump axios from 1.7.9 to 1.8.1 (logreader#1542)
Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.6 to 3.0.7 (logreader#1543)
Chore(deps-dev): bump happy-dom from 17.1.2 to 17.1.8 (logreader#1544)
[master] Update nextcloud/ocp dependency (logreader#1546)
[master] Fix npm audit (logreader#1547)
Chore(deps): bump axios from 1.8.1 to 1.8.2 (logreader#1548)
Chore(deps-dev): bump vite from 6.2.0 to 6.2.1 (logreader#1549)
Chore(deps-dev): bump happy-dom from 17.1.8 to 17.4.0 (logreader#1551)
Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.7 to 3.0.8 (logreader#1552)
[master] Update nextcloud/ocp dependency (logreader#1555)
Fix: replace `axios` types import source (logreader#1557)
Chore(deps-dev): bump vite from 6.2.1 to 6.2.2 (logreader#1559)
Chore(deps-dev): bump @nextcloud/vite-config from 1.5.2 to 1.5.3 (logreader#1560)
Chore(deps-dev): bump happy-dom from 17.4.0 to 17.4.4 (logreader#1561)
[master] Update nextcloud/ocp dependency (logreader#1562)
[master] Fix npm audit (logreader#1564)
Chore: update ci workflows (logreader#1567)
Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.8 to 3.0.9 (logreader#1571)
[master] Update nextcloud/ocp dependency (logreader#1575)
Fix: Do not register listener when not in console (logreader#1577)
Chore(deps-dev): bump vite from 6.2.2 to 6.2.3 (logreader#1581)
[master] Update nextcloud/ocp dependency (logreader#1584)
Chore(deps-dev): bump vite from 6.2.3 to 6.2.4 (logreader#1588)
Chore(deps-dev): bump vite from 6.2.4 to 6.2.5 (logreader#1589)
Chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 (logreader#1590)
Chore(deps): bump @nextcloud/vue from 8.23.1 to 8.24.0 (logreader#1592)
Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.9 to 3.1.1 (logreader#1593)
[master] Update nextcloud/ocp dependency (logreader#1594)
Chore(deps-dev): bump vite from 6.2.5 to 6.2.6 (logreader#1601)
[master] Update nextcloud/ocp dependency (logreader#1605)
Chore(deps): bump @nextcloud/vue from 8.24.0 to 8.25.1 (logreader#1607)
Chore(deps-dev): bump vite from 6.2.6 to 6.3.1 (logreader#1608)
Chore(deps-dev): bump vite from 6.3.1 to 6.3.2 (logreader#1609)
[master] Update nextcloud/ocp dependency (logreader#1611)
Chore(deps-dev): bump @vitest/coverage-istanbul from 3.1.1 to 3.1.2 (logreader#1619)
Chore(deps-dev): bump vite from 6.3.2 to 6.3.3 (logreader#1620)
[master] Update nextcloud/ocp dependency (logreader#1622)
[master] Fix npm audit (logreader#1624)
Chore: update workflows (logreader#1628)
Chore(deps-dev): bump vite from 6.3.3 to 6.3.4 (logreader#1632)
Chore(deps): bump @nextcloud/dialogs from 6.1.1 to 6.2.0 (logreader#1633)
Chore(deps-dev): bump @nextcloud/vite-config from 1.5.3 to 1.5.4 (logreader#1634)
Chore(deps-dev): bump happy-dom from 17.4.4 to 17.4.6 (logreader#1635)
[master] Update nextcloud/ocp dependency (logreader#1637)
Chore(deps-dev): bump @vitest/coverage-istanbul from 3.1.2 to 3.1.3 (logreader#1641)
Chore(deps): bump @nextcloud/vue from 8.26.0 to 8.26.1 (logreader#1642)
Chore(deps-dev): bump vite from 6.3.4 to 6.3.5 (logreader#1643)
Chore(deps-dev): bump @nextcloud/vite-config from 1.5.4 to 1.5.6 (logreader#1644)
[master] Update nextcloud/ocp dependency (logreader#1648)
Chore(deps-dev): bump happy-dom from 17.4.6 to 17.4.7 (logreader#1651)
Chore(deps): bump @nextcloud/dialogs from 6.2.0 to 6.3.0 (logreader#1652)
[master] Update nextcloud/ocp dependency (logreader#1653)
Chore(deps-dev): bump @vitest/coverage-istanbul from 3.1.3 to 3.1.4 (logreader#1656)
[master] Update nextcloud/ocp dependency (logreader#1660)
Chore(deps): bump @nextcloud/vue from 8.26.1 to 8.27.0 (logreader#1661)
Chore(deps-dev): bump happy-dom from 17.4.7 to 17.5.6 (logreader#1662)
[master] Update nextcloud/ocp dependency (logreader#1664)
Chore(deps): bump @nextcloud/l10n from 3.2.0 to 3.3.0 (logreader#1669)
Chore(deps-dev): bump happy-dom from 17.5.6 to 17.6.3 (logreader#1671)
Chore(deps-dev): bump @vitest/coverage-istanbul from 3.1.4 to 3.2.2 (logreader#1672)
[master] Update nextcloud/ocp dependency (logreader#1673)
Chore(deps-dev): bump @vitest/coverage-istanbul from 3.2.2 to 3.2.3 (logreader#1675)
Chore(deps-dev): bump happy-dom from 17.6.3 to 18.0.1 (logreader#1677)
Chore(deps-dev): bump eslint-plugin-chai-friendly from 1.0.1 to 1.1.0 (logreader#1678)
Chore(deps): bump @nextcloud/dialogs from 6.3.0 to 6.3.1 (logreader#1679)
[master] Update nextcloud/ocp dependency (logreader#1680)
[master] Fix npm audit (logreader#1682)
Chore(deps-dev): bump @vitest/coverage-istanbul from 3.2.3 to 3.2.4 (logreader#1684)
[master] Update nextcloud/ocp dependency (logreader#1687)
Chore(deps-dev): bump pbkdf2 from 3.1.2 to 3.1.3 (logreader#1688)
Ci: update reuse.yml workflow from template (logreader#1690)
[master] Update nextcloud/ocp dependency (logreader#1691)
[master] Update nextcloud/ocp dependency (logreader#1695)
[master] Update nextcloud/ocp dependency (logreader#1697)
[master] Update nextcloud/ocp dependency (logreader#1698)
[master] Fix npm audit (logreader#1699)
[master] Update nextcloud/ocp dependency (logreader#1702)
Chore(deps): bump linkifyjs from 4.1.1 to 4.3.2 (logreader#1704)
[master] Update nextcloud/ocp dependency (logreader#1705)
[master] Update nextcloud/ocp dependency (logreader#1709)
[master] Update nextcloud/ocp dependency (logreader#1710)
[master] Update nextcloud/ocp dependency (logreader#1711)
[master] Fix npm audit (logreader#1712)
Build: update node and npm engines versions (logreader#1715)
Migrate to outlined style (logreader#1716)
Chore(deps): bump @nextcloud/vue from 8.29.1 to 8.29.2 (logreader#1717)
Chore(deps-dev): bump typescript from 5.8.3 to 5.9.2 (logreader#1718)
Chore(deps-dev): bump vite from 6.3.5 to 7.1.3 (logreader#1720)
Chore(deps): bump @nextcloud/initial-state from 2.2.0 to 3.0.0 (logreader#1721)
[master] Update nextcloud/ocp dependency (logreader#1722)
Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (logreader#1725)
Update nextcloud/ocp dependency (logreader#1731)
Chore(deps): install @nextcloud/eslint-config v9.0.0-rc.5 (logreader#1737)
Update nextcloud/ocp dependency (logreader#1740)
Update nextcloud/ocp dependency (logreader#1746)
nextcloud_announcements
Feat(deps): Add Nextcloud 32 support on master (nextcloud_announcements#425)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#426)
Chore(deps-dev): Bump psalm/phar from 5.26.1 to 6.1.0 (nextcloud_announcements#429)
Chore(CI): Updating pr-feedback.yml workflow from template (nextcloud_announcements#432)
Chore(deps-dev): Bump psalm/phar from 6.1.0 to 6.5.0 (nextcloud_announcements#433)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#436)
Chore(deps-dev): Bump psalm/phar from 6.5.0 to 6.5.1 (nextcloud_announcements#437)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#438)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#442)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#448)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#449)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#453)
Ci: Update actions (nextcloud_announcements#454)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#460)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#462)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#466)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#470)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#471)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#474)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#477)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#479)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#481)
Ci(github): Update workflows (nextcloud_announcements#482)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#487)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#491)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#493)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#494)
Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.2 to 1.4.0 (nextcloud_announcements#495)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#497)
Ci: Update workflows (nextcloud_announcements#498)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#499)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#501)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#503)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#504)
Fix: ensure that Crawler does not run if no internet connection is disabled (nextcloud_announcements#506)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#510)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#511)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#512)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#513)
[master] Update nextcloud/ocp dependency (nextcloud_announcements#514)
Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (nextcloud_announcements#515)
Update nextcloud/ocp dependency (nextcloud_announcements#518)
Update nextcloud/ocp dependency (nextcloud_announcements#519)
Update nextcloud/ocp dependency (nextcloud_announcements#524)
notifications
[master] Fix npm audit (notifications#2150)
Feat(deps): Add Nextcloud 32 support on master (notifications#2159)
Chore(deps-dev): Bump rector/rector from 2.0.6 to 2.0.7 in /vendor-bin/rector (notifications#2160)
Chore(deps): Bump @nextcloud/dialogs from 6.0.1 to 6.1.1 (notifications#2161)
Chore(deps-dev): Bump @nextcloud/vite-config from 1.4.2 to 1.5.1 (notifications#2162)
Chore(deps-dev): Bump vite from 5.4.7 to 5.4.14 (notifications#2163)
[master] Update nextcloud/ocp dependency (notifications#2166)
Fix(NotificationsApp): Fix ‘Dismiss all’ on the bottom (notifications#2172)
Chore(CI): Updating npm-audit-fix.yml workflow from template (notifications#2174)
Fix(APIController): Allow self-test depending on token and not user-agent (notifications#2175)
Chore(deps): Bump ua-parser-js from 2.0.0 to 2.0.1 (notifications#2181)
Chore(deps-dev): Bump rector/rector from 2.0.7 to 2.0.8 in /vendor-bin/rector (notifications#2182)
Chore(deps-dev): Bump nextcloud/rector from 0.2.1 to 0.3.1 in /vendor-bin/rector (notifications#2183)
[master] Update nextcloud/ocp dependency (notifications#2186)
Refactor: use vars for repeated calls (notifications#2188)
Feat(push): Show error when internet connection is disabled in configuration (notifications#2189)
Fix(test-push): Trigger a Talk test-push for the Talk desktop (notifications#2190)
Chore(deps-dev): Bump elliptic from 6.6.0 to 6.6.1 (notifications#2195)
Chore(deps): Bump dompurify from 3.1.6 to 3.2.4 (notifications#2196)
Ci: Update actions (notifications#2197)
Chore(deps-dev): Bump behat/behat from 3.18.1 to 3.19.0 in /tests/Integration (notifications#2198)
Chore(deps-dev): Bump rector/rector from 2.0.8 to 2.0.9 in /vendor-bin/rector (notifications#2199)
Bump ua-parser-js from 2.0.1 to 2.0.2 (notifications#2201)
Bump @nextcloud/vite-config from 1.5.1 to 1.5.2 (notifications#2203)
Bump @nextcloud/vue from 8.22.0 to 8.23.1 (notifications#2204)
[master] Update nextcloud/ocp dependency (notifications#2207)
[master] Fix npm audit (notifications#2209)
Fix(deps): bump nextcloud/l10n to correct latest version (notifications#2210)
Fix: replace moment() with Intl formatters (notifications#2211)
Build(deps-dev): Bump nextcloud/openapi-extractor from 1.3.0 to 1.4.0 in /vendor-bin/openapi-extractor (notifications#2217)
[master] Update nextcloud/ocp dependency (notifications#2219)
[master] Fix npm audit (notifications#2222)
Fix(push): Improve test-push output (notifications#2225)
Ci(performance): Fix performance test and ease debugging it (notifications#2226)
Build(deps): Bump @nextcloud/event-bus from 3.3.1 to 3.3.2 (notifications#2229)
[master] Update nextcloud/ocp dependency (notifications#2234)
Fix(push): Check last activity and last check for age (notifications#2235)
Build(deps-dev): Bump nextcloud/openapi-extractor from 1.4.0 to 1.5.0 in /vendor-bin/openapi-extractor (notifications#2243)
Build(deps-dev): Bump rector/rector from 2.0.9 to 2.0.10 in /vendor-bin/rector (notifications#2244)
Build(deps): Bump axios from 1.7.4 to 1.8.2 (notifications#2245)
[master] Update nextcloud/ocp dependency (notifications#2246)
Build(deps-dev): Bump nextcloud/openapi-extractor from 1.5.0 to 1.5.1 in /vendor-bin/openapi-extractor (notifications#2251)
Build(deps): Bump ua-parser-js from 2.0.2 to 2.0.3 (notifications#2253)
Build(deps-dev): Bump @nextcloud/vite-config from 1.5.2 to 1.5.3 (notifications#2254)
[master] Update nextcloud/ocp dependency (notifications#2256)
Ci: Update actions (notifications#2257)
Style: fix custom icon height (notifications#2260)
[master] Update nextcloud/ocp dependency (notifications#2261)
Build(deps-dev): Bump vite from 6.2.2 to 6.2.3 (notifications#2268)
Build(deps-dev): Bump guzzlehttp/guzzle from 7.9.2 to 7.9.3 in /tests/Integration (notifications#2269)
Build(deps-dev): Bump nextcloud/openapi-extractor from 1.5.1 to 1.5.2 in /vendor-bin/openapi-extractor (notifications#2270)
Build(deps-dev): Bump rector/rector from 2.0.10 to 2.0.11 in /vendor-bin/rector (notifications#2271)
[master] Update nextcloud/ocp dependency (notifications#2272)
Build(deps-dev): Bump vite from 6.2.3 to 6.2.4 (notifications#2278)
Chore(deps): bump @nextcloud/vue from 8.23.1 to 8.24.0 (notifications#2280)
[master] Update nextcloud/ocp dependency (notifications#2282)
Build(deps-dev): Bump vite from 6.2.4 to 6.2.5 (notifications#2286)
Build(deps-dev): Bump behat/behat from 3.19.0 to 3.20.0 in /tests/Integration (notifications#2287)
Build(deps-dev): Bump nextcloud/rector from 0.3.1 to 0.4.1 in /vendor-bin/rector (notifications#2288)
Ci: Fix typo in performance integration test run (notifications#2291)
Build(deps-dev): Bump vite from 6.2.5 to 6.2.6 (notifications#2294)
Build(deps-dev): Bump nextcloud/openapi-extractor from 1.5.2 to 1.5.3 in /vendor-bin/openapi-extractor (notifications#2295)
[master] Update nextcloud/ocp dependency (notifications#2296)
Build(deps): Bump @nextcloud/vue from 8.24.0 to 8.25.1 (notifications#2299)
[master] Update nextcloud/ocp dependency (notifications#2300)
Fix: prevent double frontend load on production (notifications#2307)
Build(deps-dev): Bump behat/behat from 3.20.0 to 3.21.1 in /tests/Integration (notifications#2310)
Build(deps-dev): Bump rector/rector from 2.0.11 to 2.0.12 in /vendor-bin/rector (notifications#2311)
Build(deps): Bump @nextcloud/vue from 8.25.1 to 8.26.0 (notifications#2312)
[master] Update nextcloud/ocp dependency (notifications#2313)
[master] Fix npm audit (notifications#2317)
Build(deps-dev): Bump vite from 6.2.6 to 6.3.4 (notifications#2319)
Build(deps): Bump @nextcloud/dialogs from 6.1.1 to 6.2.0 (notifications#2322)
Build(deps-dev): Bump @nextcloud/vite-config from 1.5.3 to 1.5.4 (notifications#2323)
Build(deps-dev): Bump rector/rector from 2.0.12 to 2.0.14 in /vendor-bin/rector (notifications#2324)
[master] Update nextcloud/ocp dependency (notifications#2327)
Build(deps-dev): Bump @nextcloud/vite-config from 1.5.4 to 1.5.6 (notifications#2333)
Build(deps): Bump @nextcloud/vue from 8.26.0 to 8.26.1 (notifications#2334)
Build(deps-dev): Bump behat/behat from 3.21.1 to 3.22.0 in /tests/Integration (notifications#2335)
Build(deps-dev): Bump rector/rector from 2.0.14 to 2.0.15 in /vendor-bin/rector (notifications#2336)
[master] Update nextcloud/ocp dependency (notifications#2343)
Build(deps-dev): Bump nextcloud/openapi-extractor from 1.5.3 to 1.7.0 in /vendor-bin/openapi-extractor (notifications#2346)
Build(deps-dev): Bump rector/rector from 2.0.15 to 2.0.16 in /vendor-bin/rector (notifications#2348)
Build(deps): Bump @nextcloud/dialogs from 6.2.0 to 6.3.0 (notifications#2349)
[master] Update nextcloud/ocp dependency (notifications#2350)
Chore(tests): Cleanup bootstrap.php to be forward-compatible (notifications#2352)
Ci: Skip printing the log as we count the queries and upload it already (notifications#2356)
Perf: Only apply default settings when user is created or settings are requested (notifications#2357)
Ci: Update workflows (notifications#2358)
Fix: Align FakeUser with IUser interface again (notifications#2362)
Build(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (notifications#2363)
[master] Update nextcloud/ocp dependency (notifications#2366)
[master] Update nextcloud/ocp dependency (notifications#2370)
Build(deps): Bump @nextcloud/vue from 8.26.1 to 8.27.0 (notifications#2371)
Build(deps-dev): Bump rector/rector from 2.0.16 to 2.0.17 in /vendor-bin/rector (notifications#2372)
Feat(APIController): Return nid when doing push self-test (notifications#2375)
[master] Update nextcloud/ocp dependency (notifications#2376)
Ci: Enable debug and debug logging (notifications#2377)
[master] Update nextcloud/ocp dependency (notifications#2378)
Ci(psalm): Update psalm to 6.12 (notifications#2379)
Build(deps): Bump @nextcloud/l10n from 3.2.0 to 3.3.0 (notifications#2380)
Build(deps-dev): Bump nextcloud/openapi-extractor from 1.7.0 to 1.8.0 in /vendor-bin/openapi-extractor (notifications#2381)
[master] Update nextcloud/ocp dependency (notifications#2383)
Chore(deps): bump @nextcloud/eslint-config from 8.4.2 to 9.0.0-rc.2 (notifications#2384)
[master] Update nextcloud/ocp dependency (notifications#2386)
[master] Update nextcloud/ocp dependency (notifications#2387)
Build(deps-dev): Bump rector/rector from 2.0.17 to 2.0.18 in /vendor-bin/rector (notifications#2388)
Build(deps): Bump @nextcloud/dialogs from 6.3.0 to 6.3.1 (notifications#2389)
[master] Fix npm audit (notifications#2392)
[master] Update nextcloud/ocp dependency (notifications#2394)
Fix(deps): migrate app to Vue 3 (notifications#2395)
Fix(notification): handle notification as an object prop (notifications#2396)
[master] Update nextcloud/ocp dependency (notifications#2397)
Refactor: move to `NcDateTime` for formatted dates (notifications#2398)
Fix: adjust time format for notifications (notifications#2399)
Chore: Update coding-standards to 1.4 (notifications#2400)
Ci: Adjust performance base with current master (notifications#2401)
Ci: Update workflows (notifications#2403)
Build(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (notifications#2404)
[master] Update nextcloud/ocp dependency (notifications#2405)
Fix(router): Remove routes.php (notifications#2407)
Build(deps-dev): Bump rector/rector from 2.0.18 to 2.1.0 in /vendor-bin/rector (notifications#2408)
[master] Update nextcloud/ocp dependency (notifications#2411)
[master] Update nextcloud/ocp dependency (notifications#2413)
[master] Update nextcloud/ocp dependency (notifications#2417)
Build(deps-dev): Bump vimeo/psalm from 6.12.0 to 6.12.1 in /vendor-bin/psalm (notifications#2418)
[master] Update nextcloud/ocp dependency (notifications#2419)
Build(csfixer): Bump CS Fixer fo 3.82 (notifications#2420)
[master] Update nextcloud/ocp dependency (notifications#2421)
[master] Update nextcloud/ocp dependency (notifications#2422)
Build(deps-dev): Bump rector/rector from 2.1.0 to 2.1.1 in /vendor-bin/rector (notifications#2423)
[master] Update nextcloud/ocp dependency (notifications#2424)
[master] Update nextcloud/ocp dependency (notifications#2427)
[master] Update nextcloud/ocp dependency (notifications#2428)
Build(deps-dev): Bump behat/behat from 3.22.0 to 3.23.0 in /tests/Integration (notifications#2429)
Build(deps-dev): Bump vimeo/psalm from 6.12.1 to 6.13.0 in /vendor-bin/psalm (notifications#2430)
Build(deps-dev): Bump rector/rector from 2.1.1 to 2.1.2 in /vendor-bin/rector (notifications#2431)
[master] Fix npm audit (notifications#2432)
Chore(deps): bump @nextcloud/vue library to 9.0.0-rc.4 (notifications#2435)
[master] Update nextcloud/ocp dependency (notifications#2436)
Build(deps-dev): Bump nextcloud/openapi-extractor from 1.8.0 to 1.8.1 in /vendor-bin/openapi-extractor (notifications#2438)
[master] Update nextcloud/ocp dependency (notifications#2439)
[master] Fix npm audit (notifications#2442)
[master] Update nextcloud/ocp dependency (notifications#2444)
Build(deps): Bump linkifyjs from 4.3.1 to 4.3.2 (notifications#2445)
[master] Update nextcloud/ocp dependency (notifications#2446)
[master] Update nextcloud/ocp dependency (notifications#2448)
[master] Fix npm audit (notifications#2450)
[master] Update nextcloud/ocp dependency (notifications#2453)
Ci(github): Update workflows (notifications#2454)
[master] Update nextcloud/ocp dependency (notifications#2455)
Build(deps-dev): Bump vimeo/psalm from 6.13.0 to 6.13.1 in /vendor-bin/psalm (notifications#2456)
[master] Update nextcloud/ocp dependency (notifications#2457)
[master] Update nextcloud/ocp dependency (notifications#2458)
[master] Update nextcloud/ocp dependency (notifications#2460)
Build(deps-dev): Bump rector/rector from 2.1.2 to 2.1.4 in /vendor-bin/rector (notifications#2461)
[master] Update nextcloud/ocp dependency (notifications#2462)
Fix: change in-app icons to outline (notifications#2463)
[master] Update nextcloud/ocp dependency (notifications#2464)
[master] Update nextcloud/ocp dependency (notifications#2465)
[master] Update nextcloud/ocp dependency (notifications#2466)
Chore(deps): bump @nextcloud/vue to v9.0.0-rc.6 (notifications#2467)
Build(deps-dev): Bump sha.js from 2.4.11 to 2.4.12 (notifications#2468)
[master] Update nextcloud/ocp dependency (notifications#2469)
Build: update node and npm engines versions (notifications#2472)
[master] Update nextcloud/ocp dependency (notifications#2473)
Chore(deps): bump @nextcloud/vue to v9.0.0-rc.7 (notifications#2474)
Fix: use outline svg icon for notifications (notifications#2475)
[master] Update nextcloud/ocp dependency (notifications#2476)
Build(deps): Bump ua-parser-js from 2.0.3 to 2.0.4 (notifications#2477)
Build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.4 to 9.0.0-rc.5 (notifications#2478)
Build(deps): Bump @nextcloud/initial-state from 2.2.0 to 3.0.0 (notifications#2479)
Build(deps-dev): Bump guzzlehttp/guzzle from 7.9.3 to 7.10.0 in /tests/Integration (notifications#2480)
Build(deps): Bump @nextcloud/dialogs from 7.0.0-rc.1 to 7.0.0-rc.2 (notifications#2481)
Build(deps-dev): Bump nextcloud/openapi-extractor from 1.8.1 to 1.8.2 in /vendor-bin/openapi-extractor (notifications#2482)
[master] Update nextcloud/ocp dependency (notifications#2483)
[master] Update nextcloud/ocp dependency (notifications#2486)
Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (notifications#2487)
Build(deps): Bump vue from 3.5.20 to 3.5.21 (notifications#2493)
Build(deps): Bump @nextcloud/vue from 9.0.0-rc.7 to 9.0.0-rc.8 (notifications#2494)
Update nextcloud/ocp dependency (notifications#2497)
Update nextcloud/ocp dependency (notifications#2500)
Fix npm audit (notifications#2501)
Update nextcloud/ocp dependency (notifications#2506)
Build(deps): Bump @nextcloud/vue from 9.0.0-rc.8 to 9.0.0-rc.9 (notifications#2513)
Build(deps): Bump ua-parser-js from 2.0.4 to 2.0.5 (notifications#2514)
Update nextcloud/ocp dependency (notifications#2519)
Chore(deps): bump @nextcloud/dialogs 7.0.0-rc.3 (notifications#2522)
Fix(permissions): Correctly ask for browser permissions (notifications#2526)
password_policy
Feat: Allow to configure different policies per password context (password_policy#717)
Chore(deps-dev): Bump vite from 5.4.9 to 5.4.14 (password_policy#720)
Feat(deps): Add Nextcloud 32 support on master (password_policy#722)
Chore(deps): Bump @nextcloud/dialogs from 6.0.1 to 6.1.1 (password_policy#724)
Chore(deps-dev): Bump @nextcloud/vite-config from 1.5.0 to 1.5.1 (password_policy#725)
Chore(CI): Updating npm-audit-fix.yml workflow from template (password_policy#726)
Chore(deps-dev): Bump vite from 5.4.14 to 6.1.0 (password_policy#733)
Chore(deps-dev): Bump sass from 1.83.4 to 1.84.0 (password_policy#734)
Bump @nextcloud/l10n from 3.1.0 to 3.2.0 (password_policy#738)
Bump sass from 1.84.0 to 1.85.0 (password_policy#739)
Build(deps-dev): Bump elliptic from 6.6.0 to 6.6.1 (password_policy#740)
[master] Fix npm audit (password_policy#743)
Chore(deps-dev): Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (password_policy#746)
Chore(deps-dev): Bump vite from 6.1.0 to 6.1.1 (password_policy#747)
Chore(deps-dev): Bump sass from 1.85.0 to 1.85.1 (password_policy#748)
Chore(deps-dev): Bump typescript from 5.7.3 to 5.8.2 (password_policy#749)
Chore(deps-dev): Bump vite from 6.1.1 to 6.2.0 (password_policy#750)
Chore(deps-dev): Bump vite from 6.2.0 to 6.2.1 (password_policy#751)
Chore(deps): Bump axios from 1.7.4 to 1.8.2 (password_policy#752)
Chore(deps-dev): Bump vite from 6.2.1 to 6.2.2 (password_policy#753)
[master] Fix npm audit (password_policy#755)
Chore(ci): Update workflows from templates (password_policy#759)
Chore(deps-dev): Bump sass from 1.85.1 to 1.86.0 (password_policy#760)
Chore(deps-dev): Bump vite from 6.2.2 to 6.2.3 (password_policy#762)
Chore(deps-dev): Bump vite from 6.2.3 to 6.2.4 (password_policy#766)
Chore(deps-dev): Bump vite from 6.2.4 to 6.2.5 (password_policy#767)
Chore(deps-dev): Bump typescript from 5.8.2 to 5.8.3 (password_policy#768)
Chore(deps-dev): Bump sass from 1.86.0 to 1.86.3 (password_policy#769)
[master] Fix npm audit (password_policy#771)
Chore(deps-dev): Bump vite from 6.2.5 to 6.2.6 (password_policy#772)
Chore(deps-dev): Bump vite from 6.2.6 to 6.3.2 (password_policy#774)
Chore(deps-dev): Bump vite from 6.3.2 to 6.3.3 (password_policy#777)
Chore(deps-dev): Bump sass from 1.86.3 to 1.87.0 (password_policy#778)
Chore(deps-dev): Bump vite from 6.3.3 to 6.3.4 (password_policy#779)
Chore(deps): Bump @nextcloud/dialogs from 6.1.1 to 6.2.0 (password_policy#780)
Chore(deps-dev): Bump @nextcloud/vite-config from 1.5.3 to 1.5.4 (password_policy#781)
Chore(deps-dev): Bump vite from 6.3.4 to 6.3.5 (password_policy#782)
Chore(deps-dev): Bump sass from 1.87.0 to 1.89.0 (password_policy#785)
Chore(deps): Bump @nextcloud/dialogs from 6.2.0 to 6.3.0 (password_policy#786)
Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (password_policy#787)
Chore(deps-dev): Bump sass from 1.89.0 to 1.89.1 (password_policy#788)
Chore(deps-dev): Bump sass from 1.89.1 to 1.89.2 (password_policy#793)
Chore(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (password_policy#795)
Build: update node and npm engines versions (password_policy#801)
Ci(github): Update workflows (password_policy#802)
Chore(deps-dev): Bump typescript from 5.8.3 to 5.9.2 (password_policy#807)
Chore(deps-dev): Bump sass from 1.89.2 to 1.91.0 (password_policy#809)
photos
Enh: Migrate from custom webdav v4 handling to webdav v5 with `@nextcloud/files` (photos#2312)
Chore(deps): Bump debounce from 1.2.1 to 2.2.0 (photos#2742)
Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.4.0 to 3.0.1 (photos#2743)
Chore(deps): Bump @mdi/svg from 7.3.67 to 7.4.47 (photos#2745)
Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.1 (photos#2746)
[master] Fix npm audit (photos#2766)
Feat: Ease opening photos picker in album content view (photos#2772)
Feat(deps): Add Nextcloud 32 support on master (photos#2776)
[master] Update nextcloud/ocp dependency (photos#2784)
Chore: Move Create new album action out of menu (photos#2794)
Fix: Usage of FilePicker (photos#2798)
Chore(deps): Bump serialize-javascript and workbox-webpack-plugin (photos#2800)
Chore(deps): Bump elliptic from 6.6.0 to 6.6.1 (photos#2807)
[master] Update nextcloud/ocp dependency (photos#2809)
Chore(deps-dev): Bump dockerode from 4.0.2 to 4.0.4 (photos#2817)
Chore(deps): Bump @nextcloud/sharing from 0.1.0 to 0.2.4 (photos#2818)
Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.4.2 (photos#2819)
Chore(deps): Bump @nextcloud/l10n from 2.2.0 to 3.2.0 (photos#2820)
Chore(deps-dev): Bump tslib from 2.6.2 to 2.8.1 (photos#2821)
[master] Update nextcloud/ocp dependency (photos#2828)
[master] Fix npm audit (photos#2829)
Chore(deps-dev): Bump cypress-split from 1.24.7 to 1.24.14 (photos#2839)
Chore(deps): Bump @nextcloud/files from 3.10.1 to 3.10.2 (photos#2840)
Chore(deps): Bump vue-material-design-icons from 5.2.0 to 5.3.1 (photos#2842)
[master] Update nextcloud/ocp dependency (photos#2844)
Chore(deps): Bump qs from 6.13.1 to 6.14.0 (photos#2853)
Chore(deps-dev): Bump @nextcloud/babel-config from 1.0.0 to 1.2.0 (photos#2854)
[master] Update nextcloud/ocp dependency (photos#2859)
[master] Fix npm audit (photos#2862)
[master] Update nextcloud/ocp dependency (photos#2868)
Chore: Update workflows (photos#2869)
Chore(deps-dev): Bump wait-on from 7.2.0 to 8.0.3 (photos#2873)
Chore(deps-dev): Bump cypress-wait-until from 2.0.1 to 3.0.2 (photos#2874)
Chore(deps): Bump cypress-io/github-action from 6.7.8 to 6.7.16 (photos#2875)
Chore(deps): Bump shivammathur/setup-php from 2.31.1 to 2.32.0 (photos#2876)
Chore(deps): Bump actions/upload-artifact from 4.5.0 to 4.6.1 (photos#2877)
Chore(deps): Bump peter-evans/create-pull-request from 7.0.5 to 7.0.8 (photos#2878)
Chore(deps): Bump actions/setup-node from 4.1.0 to 4.3.0 (photos#2879)
Chore(deps): Bump @nextcloud/logger from 2.7.0 to 3.0.2 (photos#2884)
[master] Update nextcloud/ocp dependency (photos#2890)
[master] Fix npm audit (photos#2892)
Chore(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 (photos#2895)
[master] Update nextcloud/ocp dependency (photos#2903)
Fix(l10n): Improve translation exclude list (photos#2904)
Fix(l10n): remove breaking trailing dot after curly brace (photos#2908)
Chore(deps-dev): Bump typescript from 4.9.5 to 5.8.3 (photos#2915)
[master] Update nextcloud/ocp dependency (photos#2919)
[master] Fix npm audit (photos#2922)
Chore: Migrate to vite (photos#2928)
Chore: Migrate to typescript (photos#2930)
Chore(deps): Bump nextcloud-libraries/npm-audit-action from 0.1.0 to 0.2.0 (photos#2932)
[master] Update nextcloud/ocp dependency (photos#2938)
[master] Fix npm audit (photos#2940)
Chore(deps): Bump actions/setup-node from 4.3.0 to 4.4.0 (photos#2942)
Chore(deps): Bump vite from 6.2.5 to 6.3.2 (photos#2946)
Chore: update workflows from organization (photos#2947)
Ci: drop stable29 from dependabot and include `vendor-bin` (photos#2948)
Perf: group icons into one chunk and extract CSS (photos#2949)
Chore(deps-dev): Bump symfony/console from 6.0.0 to 7.2.5 in /vendor-bin/psalm (photos#2951)
Chore(deps-dev): Bump autoprefixer from 10.4.14 to 10.4.21 (photos#2952)
Chore(deps-dev): Bump vitest from 3.1.1 to 3.1.2 (photos#2954)
Chore(deps-dev): Bump dockerode from 4.0.5 to 4.0.6 (photos#2957)
Chore(deps-dev): Bump @nextcloud/cypress from 1.0.0-beta.12 to 1.0.0-beta.14 (photos#2959)
Chore(CI): Updating pr-feedback.yml workflow from template (photos#2964)
Fix(Places): Use event metadata to compute the place (photos#2966)
Chore: Migrate to Node API (photos#2968)
Chore(deps-dev): Bump cypress-visual-regression from 5.2.2 to 5.3.0 (photos#2969)
Chore(deps-dev): Bump @types/dockerode from 3.3.32 to 3.3.38 (photos#2971)
[master] Update nextcloud/ocp dependency (photos#2981)
[master] Fix npm audit (photos#2983)
Perf: Use direct import for @nc/vue (photos#2984)
Feat: Add filters in timeline view (photos#2986)
Chore(deps): Bump vite from 6.3.2 to 6.3.4 (photos#2987)
Chore(deps): Bump axios from 1.8.4 to 1.9.0 (photos#2994)
Chore(deps-dev): Bump happy-dom from 17.4.4 to 17.4.6 (photos#2995)
[master] Update nextcloud/ocp dependency (photos#2996)
[master] Fix npm audit (photos#2998)
Chore(deps): Bump cypress-io/github-action from 6.7.16 to 6.9.0 (photos#3000)
Fix: Adapt sidebar tab to new fileinfo structure (photos#3001)
Test(e2ee): Improve e2ee test suite (photos#3002)
Feat: Support setting and getting filters in albums (photos#3003)
Chore(deps-dev): Bump @nextcloud/vite-config from 1.5.4 to 1.5.6 (photos#3006)
Chore(deps): Bump @nextcloud/moment from 1.3.2 to 1.3.4 (photos#3007)
[master] Fix npm audit (photos#3014)
Chore(i18n): Improved grammar (photos#3015)
Chore(deps-dev): Bump undici from 5.28.5 to 5.29.0 (photos#3017)
Chore: Apply rector php8.1 set (photos#3018)
Chore: Remove psalm-baseline.xml and correct issues (photos#3019)
[master] Update nextcloud/ocp dependency (photos#3021)
[master] Fix npm audit (photos#3022)
Chore(deps): Bump cypress-io/github-action from 6.9.0 to 6.9.2 (photos#3023)
Chore(deps): Bump codecov/codecov-action from 5.4.2 to 5.4.3 (photos#3024)
Chore(tests): Cleanup bootstrap.php to be forward-compatible (photos#3029)
Fix: Propagate DAV permissions to the Viewer (photos#3042)
Chore: update to ESLint v9 and adjust code (photos#3043)
Chore(deps-dev): Bump @types/dockerode from 3.3.38 to 3.3.39 (photos#3046)
Chore(deps-dev): Bump eslint-plugin-cypress from 3.6.0 to 5.0.1 (photos#3047)
Chore(deps-dev): Bump postcss from 8.5.3 to 8.5.4 (photos#3048)
Chore(deps-dev): Bump @vitest/coverage-v8 from 3.1.2 to 3.1.4 (photos#3050)
[master] Update nextcloud/ocp dependency (photos#3054)
[master] Fix npm audit (photos#3057)
Chore(deps): Bump tar-fs from 2.1.2 to 2.1.3 (photos#3058)
Chore(deps-dev): Bump eslint-plugin-cypress from 5.0.1 to 5.1.0 (photos#3063)
Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (photos#3064)
Chore(deps-dev): Bump @vitest/coverage-v8 from 3.1.4 to 3.2.2 (photos#3065)
Chore(deps-dev): Bump happy-dom from 17.4.6 to 17.6.3 (photos#3067)
[master] Update nextcloud/ocp dependency (photos#3069)
[master] Fix npm audit (photos#3070)
Chore(deps): Bump cypress-io/github-action from 6.9.2 to 6.10.0 (photos#3072)
Chore(deps-dev): Bump happy-dom from 17.6.3 to 18.0.1 (photos#3075)
[master] Update nextcloud/ocp dependency (photos#3082)
Chore(deps): Bump shivammathur/setup-php from 2.33.0 to 2.34.1 (photos#3083)
Feat: Unify filters inputs in the navigation sidebar (photos#3085)
Chore(deps-dev): Bump dockerode from 4.0.6 to 4.0.7 (photos#3086)
Chore(deps-dev): Bump postcss from 8.5.4 to 8.5.6 (photos#3087)
Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.2 to 1.4.0 in /vendor-bin/cs-fixer (photos#3090)
[master] Update nextcloud/ocp dependency (photos#3091)
Chore(deps): Bump cypress-io/github-action from 6.10.0 to 6.10.1 (photos#3093)
Chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (photos#3094)
Ci: update npm-audit-fix.yml workflow from template (photos#3098)
Ci: update reuse.yml workflow from template (photos#3099)
[master] Update nextcloud/ocp dependency (photos#3100)
[master] Update nextcloud/ocp dependency (photos#3101)
[master] Update nextcloud/ocp dependency (photos#3107)
Chore(deps): Bump form-data from 4.0.0 to 4.0.4 (photos#3109)
[master] Update nextcloud/ocp dependency (photos#3111)
Chore(deps): Bump cypress-io/github-action from 6.10.1 to 6.10.2 (photos#3112)
Fix: close sidebar on navigation change (photos#3113)
[master] Update nextcloud/ocp dependency (photos#3121)
Chore(deps): Bump shivammathur/setup-php from 2.34.1 to 2.35.2 (photos#3122)
Chore(deps): Bump tmp from 0.2.3 to 0.2.4 (photos#3124)
Chore(deps): Bump shivammathur/setup-php from 2.35.2 to 2.35.3 (photos#3129)
Chore(deps): Bump actions/checkout from 4.2.2 to 5.0.0 (photos#3130)
Feat: Switch to outline icons (photos#3131)
Fix: Fallback to icon if collection cover fails to load (photos#3133)
[master] Update nextcloud/ocp dependency (photos#3136)
Chore(deps): Bump actions/checkout from 4.2.2 to 5.0.0 (photos#3139)
Build: update node and npm engines versions (photos#3141)
Use material symbol variant of download and delete icon (photos#3143)
Chore(deps): Bump shivammathur/setup-php from 2.35.3 to 2.35.4 (photos#3146)
Fix(AutomaticPlaceMapperJob): Do not fail when there are no users (photos#3148)
Missing migration attributes (photos#3149)
Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (photos#3150)
Replace mdi download icon with Material Symbol variant (photos#3153)
Chore(deps): Add missing resolved and integrity fields in package-lock.json (photos#3180)
Validate album names (photos#3184)
privacy
Feat(deps): Add Nextcloud 32 support on master (privacy#1158)
Ci: Bring in workflow updates from upstream (privacy#1163)
Chore(tests): Cleanup bootstrap.php to be forward-compatible (privacy#1175)
Ci: update node.yml workflow from template (privacy#1177)
Chore(deps): Bump @babel/runtime from 7.22.10 to 7.27.4 (privacy#1179)
Ci: update npm-audit-fix.yml workflow from template (privacy#1185)
Ci: update reuse.yml workflow from template (privacy#1186)
Chore(deps): Bump linkifyjs from 4.1.1 to 4.3.2 (privacy#1187)
Build: update node and npm engines versions (privacy#1190)
recommendations
Chore(deps-dev): Bump @nextcloud/babel-config from 1.1.1 to 1.2.0 (recommendations#751)
[master] Fix npm audit (recommendations#807)
Chore(deps): Bump vue-material-design-icons from 5.3.0 to 5.3.1 (recommendations#815)
Feat(deps): Add Nextcloud 32 support on master (recommendations#837)
Ci: Bring in workflow updates from upstream (recommendations#838)
Chore: Migrate from `@nextcloud/vue-dashoard` to `@nextcloud/vue` (recommendations#839)
Fix: Correct alignment of recommendation text (recommendations#848)
Feat!: Add more helpful descriptions to recommended files (recommendations#849)
Chore(deps): Bump @nextcloud/l10n from 3.1.0 to 3.2.0 (recommendations#851)
Chore(deps): Bump @nextcloud/files from 3.10.1 to 3.10.2 (recommendations#852)
Chore(deps-dev): Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (recommendations#853)
Chore(deps-dev): Bump http-proxy-middleware from 2.0.7 to 2.0.9 (recommendations#857)
Chore(deps): Bump @nextcloud/vue from 8.22.0 to 8.26.0 (recommendations#859)
Fix(dashboard): empty dashboard widget (recommendations#861)
Ci: add renovate config (recommendations#864)
Chore(deps): Bump axios from 1.7.4 to 1.9.0 (recommendations#869)
Chore(deps): Bump @babel/runtime from 7.24.0 to 7.27.1 (recommendations#870)
Fix(Dashboard): hides overflow for text (recommendations#875)
Chore(deps): Bump @nextcloud/vue from 8.26.1 to 8.27.0 (recommendations#877)
Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (recommendations#878)
Ci: update node.yml workflow from template (recommendations#879)
Chore(deps-dev): Bump webpack-dev-server from 5.1.0 to 5.2.2 (recommendations#880)
Add license info for renovate config (recommendations#882)
Chore: replace Pytal with myself as codeowners (recommendations#886)
Ci: update reuse.yml workflow from template (recommendations#891)
[master] Fix npm audit (recommendations#894)
[master] Fix npm audit (recommendations#896)
[master] Fix npm audit (recommendations#901)
Build(deps): bump linkifyjs from 4.1.3 to 4.3.2 (recommendations#902)
[master] Fix npm audit (recommendations#909)
Build: update node and npm engines versions (recommendations#910)
Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (recommendations#915)
related_resources
Feat(deps): Add Nextcloud 32 support on master (related_resources#531)
Ci: Bring in workflow updates from upstream (related_resources#532)
Chore(deps-dev): bump elliptic from 6.6.0 to 6.6.1 (related_resources#544)
Chore(deps): bump dompurify from 3.1.2 to 3.2.4 (related_resources#545)
Chore(deps): bump axios from 1.6.8 to 1.8.4 (related_resources#566)
Chore(deps-dev): bump http-proxy-middleware from 2.0.6 to 2.0.9 (related_resources#586)
Ci: update node.yml workflow from template (related_resources#606)
Chore(deps-dev): bump nextcloud/coding-standard from 1.2.1 to 1.4.0 (related_resources#613)
Chore(deps-dev): bump pbkdf2 from 3.1.2 to 3.1.3 (related_resources#618)
Chore(deps): bump @babel/runtime from 7.18.6 to 7.27.6 (related_resources#619)
Ci: update npm-audit-fix.yml workflow from template (related_resources#620)
Fix: add check if app is enabled for RelatedService (related_resources#636)
Chore(deps): bump linkifyjs from 4.0.0 to 4.3.2 (related_resources#637)
Chore(workflows): Update lint-php-cs workflow (related_resources#646)
Build: update node and npm engines versions (related_resources#648)
Chore(deps): bump @nextcloud/vue from 8.14.0 to 8.30.0 (related_resources#658)
Chore(deps-dev): bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (related_resources#660)
Chore(deps-dev): bump @nextcloud/webpack-vue-config from 6.0.1 to 6.3.0 (related_resources#667)
Chore(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (related_resources#669)
serverinfo
Feat(deps): Add Nextcloud 32 support on master (serverinfo#737)
Show php-fpm data if available (serverinfo#738)
[master] Update nextcloud/ocp dependency (serverinfo#739)
[master] Update nextcloud/ocp dependency (serverinfo#748)
[master] Update nextcloud/ocp dependency (serverinfo#752)
[master] Update nextcloud/ocp dependency (serverinfo#754)
[master] Update nextcloud/ocp dependency (serverinfo#756)
[master] Update nextcloud/ocp dependency (serverinfo#758)
[master] Update nextcloud/ocp dependency (serverinfo#762)
Chore: update workflows (serverinfo#763)
Ci(actions): add yaml workflow (serverinfo#766)
Chore: add vendor-bin (serverinfo#777)
Ci(deps): Bump shivammathur/setup-php from 2.31.1 to 2.32.0 in /.github/workflows (serverinfo#778)
Ci(deps): Bump peter-evans/create-pull-request from 7.0.5 to 7.0.8 in /.github/workflows (serverinfo#779)
Ci(deps): Bump astral-sh/setup-uv from 5.3.1 to 5.4.1 in /.github/workflows (serverinfo#780)
Chore: add override attribute (serverinfo#785)
[master] Update nextcloud/ocp dependency (serverinfo#786)
[master] Update nextcloud/ocp dependency (serverinfo#787)
Ci(deps): Bump astral-sh/setup-uv from 5.4.1 to 5.4.2 in /.github/workflows (serverinfo#789)
Ci(deps): Bump shivammathur/setup-php from 2.32.0 to 2.33.0 in /.github/workflows (serverinfo#790)
[master] Update nextcloud/ocp dependency (serverinfo#791)
Ci(deps-dev): Bump vimeo/psalm from 6.10.0 to 6.10.1 in /vendor-bin/psalm (serverinfo#795)
Ci(deps): Bump astral-sh/setup-uv from 5.4.2 to 6.0.0 in /.github/workflows (serverinfo#796)
[master] Update nextcloud/ocp dependency (serverinfo#798)
Ci(deps): Bump astral-sh/setup-uv from 6.0.0 to 6.0.1 in /.github/workflows (serverinfo#800)
[master] Update nextcloud/ocp dependency (serverinfo#802)
Ci(deps-dev): Bump vimeo/psalm from 6.10.1 to 6.10.3 in /vendor-bin/psalm (serverinfo#803)
[master] Update nextcloud/ocp dependency (serverinfo#804)
Ci: drop zizmor (serverinfo#808)
Chore(actions): update workflows (serverinfo#810)
Fix: get actual number of active users (serverinfo#814)
Chore: drop yaml linter workflow (serverinfo#816)
Feat: add cpu value object (serverinfo#820)
[master] Update nextcloud/ocp dependency (serverinfo#823)
Chore(actions): update workflows (serverinfo#827)
Ci(deps-dev): Bump vimeo/psalm from 6.10.3 to 6.11.0 in /vendor-bin/psalm (serverinfo#830)
[master] Update nextcloud/ocp dependency (serverinfo#832)
Ci(deps-dev): Bump vimeo/psalm from 6.11.0 to 6.12.0 in /vendor-bin/psalm (serverinfo#834)
[master] Update nextcloud/ocp dependency (serverinfo#836)
Feat(users): add disabled users to storage stats (serverinfo#837)
Chore(tests): cleanup bootstrap.php to be forward-compatible (serverinfo#838)
Ci(deps): Bump shivammathur/setup-php from 2.33.0 to 2.34.1 in /.github/workflows (serverinfo#839)
[master] Update nextcloud/ocp dependency (serverinfo#840)
Ci(deps-dev): Bump nextcloud/coding-standard from 1.3.2 to 1.4.0 in /vendor-bin/cs-fixer (serverinfo#843)
[master] Update nextcloud/ocp dependency (serverinfo#845)
[master] Update nextcloud/ocp dependency (serverinfo#846)
Ci(deps-dev): Bump vimeo/psalm from 6.12.0 to 6.12.1 in /vendor-bin/psalm (serverinfo#847)
[master] Update nextcloud/ocp dependency (serverinfo#850)
[master] Update nextcloud/ocp dependency (serverinfo#852)
Chore: enforce php version for vendor-bin (serverinfo#853)
[master] Update nextcloud/ocp dependency (serverinfo#854)
[master] Update nextcloud/ocp dependency (serverinfo#856)
Ci(deps): Bump shivammathur/setup-php from 2.34.1 to 2.35.2 in /.github/workflows (serverinfo#857)
[master] Update nextcloud/ocp dependency (serverinfo#859)
Ci(deps-dev): Bump vimeo/psalm from 6.13.0 to 6.13.1 in /vendor-bin/psalm (serverinfo#860)
[master] Update nextcloud/ocp dependency (serverinfo#861)
Ci(deps): Bump shivammathur/setup-php from 2.35.2 to 2.35.3 in /.github/workflows (serverinfo#863)
[master] Update nextcloud/ocp dependency (serverinfo#864)
[master] Update nextcloud/ocp dependency (serverinfo#866)
Ci(deps): Bump shivammathur/setup-php from 2.35.3 to 2.35.4 in /.github/workflows (serverinfo#867)
[master] Update nextcloud/ocp dependency (serverinfo#869)
Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (serverinfo#870)
Update nextcloud/ocp dependency (serverinfo#873)
Update nextcloud/ocp dependency (serverinfo#875)
survey_client
Feat(deps): Add Nextcloud 32 support on master (survey_client#363)
Ci: update reuse.yml workflow from template (survey_client#369)
Fix(report): Make the last_report lazy so we don’t load it on each request (survey_client#370)
Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (survey_client#375)
Admin ui: fix checkbox toggles not working (survey_client#379)
suspicious_login
Ci(phpunit): Make sure to be PHP 8.1 compatible (suspicious_login#1000)
Chore(deps): update nextcloud-libraries/npm-audit-action action to v0.2.0 (master) (suspicious_login#1006)
Ci: update reuse.yml workflow from template (suspicious_login#1008)
Ci: update pr-feedback action (suspicious_login#1009)
Fix(php): suppress notice of JsonSerializable::jsonSerialize (suspicious_login#1010)
Fix(deps): bump amphp/parallel to v1.4.4. for PHP8.4 compatibility (suspicious_login#1014)
Change attribute name “f1_score” to “f1 score” due to RubixML change (suspicious_login#1022)
Reduce log messages when no model found (suspicious_login#869)
Feat(deps): Add Nextcloud 32 support on master (suspicious_login#971)
Chore(CI): Updating pr-feedback.yml workflow from template (suspicious_login#973)
Fix: exclude vendor-bin from release artifacts (suspicious_login#976)
Fix: try to avoid memory exhaustion (suspicious_login#979)
Fix(deps): Update rubix/ml to v2.5 (suspicious_login#981)
Test: Set PHPUNIT_RUN env var (suspicious_login#982)
Refactor: move phpunit into a composer bin (suspicious_login#993)
Ci: test against MariaDB 11.4 (too) (suspicious_login#994)
Ci: add fixup check (suspicious_login#996)
text
Fix: replace deprecated translation methods (text#6567)
Feat(editor): add “Open in new tab” option for link previews (text#6674)
Feat(attachments): add support for creating new attachments (text#6676)
Fix(deps): update tiptap to ^2.11.7 (main) (text#6687)
Feat(session): Send save request via `sendBeacon` at `beforeunload` (text#6798)
[main] Fix npm audit (text#6836)
Chore(deps): update dependency typescript to ^5.7.3 (main) (text#6846)
Chore(deps): update dependency @nextcloud/vite-config to ^1.5.1 (main) (text#6848)
Fix(files): create suggestions bar (text#6856)
Chore(deps): update vitest monorepo to ^2.2.0-beta.2 (main) (text#6863)
Chore(deps-dev): bump undici from 5.28.4 to 5.28.5 (text#6866)
Chore(deps): update dependency vite to v5.4.12 [security] (main) (text#6868)
Feat(deps): Add Nextcloud 32 support on main (text#6873)
Fix(files): add `tiptap-text-direction` extension to support RTL (text#6874)
Fix: attachment visibility for authenticated users via shared links (text#6878)
Chore: Update composer files (text#6882)
Chore(deps): update dependency rollup-plugin-webpack-stats to ^1.2.4-beta.6 (main) (text#6886)
Chore(CI): Updating pr-feedback.yml workflow from template (text#6889)
Chore(deps-dev): bump vitest and @vitest/coverage-v8 (text#6890)
Fix(workspace): Use filecache existance for checking if readme exists (text#6891)
Chore(deps): update dependency cypress-split to ^1.24.10 (main) (text#6893)
Chore(deps): update dependency vite to ^5.4.14 (main) (text#6894)
Fix/use e2e test server (text#6898)
Chore(deps-dev): bump elliptic from 6.6.0 to 6.6.1 (text#6901)
Chore(deps): update @nextcloud/files (text#6902)
Keep layout on sync errors (text#6903)
Chore(deps): bump dompurify from 3.2.2 to 3.2.4 (text#6907)
Chore(deps): update dependency @nextcloud/vite-config to ^1.5.2 (main) (text#6908)
Chore(deps): update dependency cypress-split to ^1.24.11 (main) (text#6909)
Chore(deps-dev): bump psalm/phar from 5.26.1 to 6.5.1 (text#6910)
Fix(deps): update dependency @nextcloud/dialogs to ^6.1.1 (main) (text#6911)
[main] Fix npm audit (text#6912)
Fix/6871 smart add to next line (text#6915)
Fix: resolve file version conflict during restore (text#6918)
Ci: Add codecov config (text#6919)
Fix: Skip notifications for self mentions (text#6922)
Feat: Implement event so collectives can inject custom notification messages (text#6923)
Chore(deps): upgrade vite to version 6 (text#6924)
Help modal improvements (text#6926)
Chore(deps): update dependency @nextcloud/eslint-config to ^8.4.2 (main) (text#6927)
Chore(deps): update dependency cypress-split to ^1.24.14 (main) (text#6928)
Fix(deps): update dependency @nextcloud/event-bus to ^3.3.2 (main) (text#6929)
Drop/vuex (text#6930)
Fix: Avoid pushing empty messages (text#6937)
Chore(deps): bump axios from 1.7.9 to 1.8.2 (text#6939)
Fix(reuse): add license info for vitest snapshots (text#6945)
Update(workflow): block-merge-freeze to latest (text#6947)
Chore(deps): update dependency @nextcloud/vite-config to ^1.5.3 (main) (text#6951)
Chore(deps): update dependency vite to ^6.2.2 (main) (text#6952)
Chore(deps): update dependency typescript to ^5.8.2 (main) (text#6953)
Chore(deps): update vitest monorepo to ^3.0.9 (main) (text#6954)
Fix(deps): update dependency @nextcloud/l10n to ^3.2.0 (main) (text#6955)
Fix(deps): update dependency @nextcloud/vue to ^8.23.1 (main) (text#6956)
[main] Fix npm audit (text#6960)
Ci: Pin action versions (text#6961)
Fix(ui): style conflict resolution buttons (text#6964)
Fix flaky cypress tests (text#6965)
Chore: Bump github actions from templates (text#6969)
Chore: use VersionRestoredEvent instead of deprecated rollback hook (text#6982)
Fix(files): Place menubar at the bottom on mobile (text#6983)
Fix(deps): update dependency y-prosemirror to ^1.2.17 (main) (text#6984)
Fix(deps): update dependency yjs to ^13.6.24 (main) (text#6985)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.36.0 (main) (text#6986)
Chore(deps): update dependency cypress-visual-regression to ^5.3.0 (main) (text#6987)
Fix(deps): update dependency mermaid to ^11.6.0 (main) (text#6988)
Fix(deps): update dependency uuid to ^11.1.0 (main) (text#6989)
Fix(deps): update dependency webdav to ^5.8.0 (main) (text#6990)
Chore(deps): update dependency rollup-plugin-webpack-stats to v2 (main) (text#6993)
Fix(deps): update dependency lib0 to ^0.2.100 (main) (text#6995)
Fix(deps): update dependency y-prosemirror to ^1.3.0 (main) (text#6997)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.37.0 (main) (text#7016)
Hide emoji button from the menubar on mobile (text#7025)
Chore(deps): update dependency vite to v6.2.3 [security] (main) (text#7026)
Fix(files): Add transition to buttons and take buttons away from mobile view (text#7030)
Fix position of assistant button (text#7031)
Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.0.4 (main) (text#7032)
Chore(deps): update dependency vite to ^6.2.3 (main) (text#7033)
Fix(deps): update dependency lib0 to ^0.2.101 (main) (text#7034)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.38.0 (main) (text#7036)
Cleanup forceRecreate and this.$api (text#7037)
Chore(deps-dev): bump vite from 6.2.3 to 6.2.4 (text#7052)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.39.0 (main) (text#7058)
Chore(deps): update vitest monorepo to ^3.1.1 (main) (text#7059)
Deps(renovate): pin vueuse to version 11 until we migrate to vue3 (text#7060)
Fix(deps): update dependency @nextcloud/vue to ^8.27.0 (main) (text#7063)
Fix(deps): update dependency lib0 to ^0.2.102 (main) (text#7068)
Chore(deps-dev): bump vite from 6.2.4 to 6.2.5 (text#7071)
Chore: drop remaining files from webpack / jest (text#7072)
Chore: adjust viteconfig to remove outdated assets (text#7073)
Refactor: cleanup main entry point (text#7074)
Chore(deps): update dependency typescript to ^5.8.3 (main) (text#7077)
[main] Fix npm audit (text#7084)
Perf: Cache read only state for pushing steps (text#7086)
Setup prettier (text#7087)
Fix: writing during short connection failures (text#7093)
Chore(deps-dev): bump vite from 6.2.5 to 6.2.6 (text#7098)
Fix(deps): update dependency lib0 to ^0.2.103 (main) (text#7099)
Fix(deps): update dependency y-prosemirror to ^1.3.2 (main) (text#7100)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.40.0 (main) (text#7105)
Fix(deps): update dependency lib0 to ^0.2.104 (main) (text#7107)
Chore(deps): update dependency jsdom to ^26.1.0 (main) (text#7121)
Chore(ci): Drop stable29 from CI jobs as it’s end of life (text#7128)
Refactor document status and menubar padding (text#7130)
Feat: view E2EE files (text#7132)
Fix(deps): update dependency y-prosemirror to ^1.3.3 (main) (text#7133)
Fix(deps): update dependency yjs to ^13.6.26 (main) (text#7134)
Chore(deps): update dependency @nextcloud/prettier-config to ^1.2.0 (main) (text#7135)
Chore(deps): update dependency vite to ^6.3.2 (main) (text#7136)
Chore(deps): update dependency eslint-config-prettier to v10 (main) (text#7137)
Fix(lint): fix prettier warnings (text#7141)
Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.0.5 (main) (text#7146)
Chore(deps): update dependency vite to ^6.3.3 (main) (text#7147)
Chore(deps): update vitest monorepo to ^3.1.2 (main) (text#7148)
Fix(deps): update dependency y-prosemirror to ^1.3.4 (main) (text#7149)
Disable attachment upload on federated shares (text#7154)
Fix(files): Remove obsolete loading code from old API, add public shared id to enabled view (text#7157)
Chore(deps-dev): bump vite from 6.3.3 to 6.3.4 (text#7159)
Chore(deps): update dependency vite to v6.3.4 [security] (main) (text#7160)
Chore(deps): bump tar-fs and dockerode (text#7161)
Chore(deps): update dependency @nextcloud/vite-config to ^1.5.4 (main) (text#7162)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.40.1 (main) (text#7163)
Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.0.6 (main) (text#7164)
Fix(deps): update dependency lib0 to ^0.2.105 (main) (text#7165)
Fix(deps): update tiptap to ^2.11.9 (main) (text#7166)
Fix(deps): update dependency @nextcloud/dialogs to ^6.2.0 (main) (text#7167)
Fix: submit button on file picker dialog (text#7180)
Chore(SessionList): Migrate to NcButton and MDI icon (text#7184)
Fix: Adjust padding in table cell and header components (text#7185)
Feat(link): Toggle link on selection with Mod-K shortcut (text#7188)
Fix: Apply storage checks in addition to share (text#7191)
Fix(files): Add smooth animation via clicking on heading (text#7197)
Fix: adjust table width for better view (text#7200)
Fix(image): Only focus image description on newly inserted image (text#7201)
Fix(details): Accept details open tag and summary tag in same line (text#7202)
Bring back and refactor keymap, add focus trap to plain text editor (text#7204)
Feature: Delay image load until visible (text#7209)
Chore(deps): update dependency @nextcloud/vite-config to ^1.5.6 (main) – autoclosed (text#7210)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.40.2 (main) (text#7211)
Chore(deps): update dependency cypress-split to ^1.24.15 (main) (text#7212)
Chore(deps): update dependency eslint-config-prettier to ^10.1.5 (main) (text#7213)
Chore(deps): update dependency vite to ^6.3.5 (main) (text#7214)
Chore(deps): update vitest monorepo to ^3.1.3 (main) (text#7215)
Fix(deps): update dependency @nextcloud/moment to ^1.3.4 (main) (text#7216)
Fix(deps): update dependency lib0 to ^0.2.107 (main) – autoclosed (text#7217)
Fix(deps): update dependency y-prosemirror to ^1.3.5 (main) (text#7218)
Fix(deps): update tiptap to ^2.12.0 (main) (text#7219)
Respect default extension setting in direct editing (text#7229)
Chore(deps-dev): bump undici from 5.28.5 to 5.29.0 (text#7232)
Fix(attachments): Adjust path to attachments folder when copying a node (text#7237)
Chore(deps): update dependency cypress-split to ^1.24.17 (main) (text#7244)
Chore(deps): update vitest monorepo to ^3.1.4 (main) (text#7245)
Fix(deps): update yjs (main) (text#7246)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.41.0 (main) (text#7247)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.41.1 (main) (text#7248)
Fix(deps): update dependency @nextcloud/auth to ^2.5.1 (main) (text#7249)
Fix(deps): update dependency @nextcloud/dialogs to ^6.3.1 (main) (text#7251)
Fix(deps): update dependency slug to v11 (main) (text#7252)
Fix(Cleanup): Cleanup attachments in cron job (text#7268)
Feat(ImageView): use Photos metadata for pre-sized, blurhashed image placeholders (text#7275)
Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.0.7 (main) (text#7277)
Ci: update node.yml workflow from template (text#7278)
Chore(deps-dev): bump tar-fs from 2.1.2 to 2.1.3 (text#7280)
Chore: manually bump nextcloud/ocp to fix dependency conflict (text#7284)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.42.0 (main) (text#7287)
Chore(deps): update vitest monorepo to ^3.2.2 (main) (text#7288)
Fix(deps): update dependency @nextcloud/l10n to ^3.3.0 (main) (text#7289)
Fix(deps): update tiptap to ^2.14.0 (main) (text#7290)
Chore(deps): update dependency cypress-split to ^1.24.18 (main) (text#7291)
[main] Update nextcloud/ocp dependency (text#7295)
Fix: Replace attachment file IDs when copying markdown files (text#7298)
Fix vitest failure by adding expected value to global variable (text#7299)
Chore(deps): update vitest monorepo to ^3.2.4 (main) (text#7301)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.44.0 (main) (text#7302)
[main] Update nextcloud/ocp dependency (text#7310)
Chore(migrate): useEditorMixin to useEditor composable (text#7313)
Fix: prevent loading the code block extension twice for plain text (text#7315)
Test(nodes): destroy editor after use (text#7316)
Fix(deps): update dependency mermaid to ^11.7.0 (main) (text#7321)
Fix(deps): update tiptap to ^2.22.0 (main) (text#7322)
Chore(deps-dev): bump nextcloud/coding-standard from 1.3.2 to 1.4.0 (text#7323)
Fix(deps): update tiptap to ^2.22.1 (main) (text#7328)
Fix(deps): update dependency @tiptap/core to ^2.22.1 (main) (text#7329)
Fix(deps): update dependency lib0 to ^0.2.109 (main) (text#7333)
Fix(deps): update tiptap to ^2.22.2 (main) (text#7334)
Fix(deps): update tiptap to ^2.22.3 (main) (text#7339)
[main] Update nextcloud/ocp dependency (text#7343)
Bump/workflows/npm audit fix (text#7347)
Fix(deps): update dependency y-prosemirror to ^1.3.6 (main) (text#7348)
Chore(deps-dev): bump pbkdf2 from 3.1.2 to 3.1.3 (text#7350)
Fixed issue nextcloud/notes/#1538 (text#7353)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.44.1 (main) (text#7356)
Fix(deps): update tiptap to ^2.23.0 (main) (text#7357)
[main] Update nextcloud/ocp dependency (text#7365)
Chore(git): add .git-blame-ignore-revs file (text#7369)
Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.1.0 (main) (text#7370)
Migrate editor instantiation to setup function (text#7371)
Debug(SessionMiddleware): Log if we have an invalid session (text#7372)
Fix/out of sync (text#7377)
Decompose SyncService (text#7381)
Fix(links): Use custom link handling only for text-only links (text#7385)
Revert “debug(SessionMiddleware): Log if we have an invalid session” (text#7389)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.44.2 (main) (text#7394)
Fix(deps): update dependency @nextcloud/sharing to ^0.2.5 (main) (text#7395)
Fix(deps): update dependency y-prosemirror to ^1.3.7 (main) (text#7396)
Fix(deps): update dependency @nextcloud/files to ^3.11.0 (main) (text#7397)
Fix(deps): update dependency mermaid to ^11.8.0 (main) (text#7398)
Fix(deps): update tiptap to ^2.24.2 (main) (text#7399)
[main] Update nextcloud/ocp dependency (text#7409)
Chore(refactor): save service with new connection (text#7417)
Fix(files): workspace implementation (text#7418)
Fix(RichText): always load Mention extension in rich text editor (text#7419)
Feat(status): Display offline state instead of session list (text#7420)
Chore(deps): update dependency cypress-split to ^1.24.19 (main) (text#7422)
Fix(deps): update dependency @nextcloud/auth to ^2.5.2 (main) (text#7423)
Fix(deps): update dependency mermaid to ^11.8.1 (main) (text#7424)
Fix(deps): update dependency @nextcloud/l10n to ^3.4.0 (main) (text#7425)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.45.0 (main) (text#7426)
Fix(deps): update tiptap to ^2.26.1 (main) (text#7427)
[main] Update nextcloud/ocp dependency (text#7434)
Chore(deps): update dependency cypress-split to ^1.24.20 (main) (text#7436)
Fix(deps): update dependency @nextcloud/moment to ^1.3.5 (main) (text#7438)
Refactor: use separate apis for polling and attachment handling (text#7446)
Chore(update): explicitly import l10n where needed (text#7447)
Fix(workspace): fix race condition when loading (text#7448)
Chore(lint): enable and fix no-unused-vars (text#7450)
Use prettier everywhere (text#7452)
Feat: use outline icons (text#7456)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.45.1 (main) (text#7457)
Chore(deps): update dependency eslint-config-prettier to ^10.1.8 (main) (text#7458)
Fix(deps): update dependency lib0 to ^0.2.114 (main) (text#7459)
Fix(deps): update dependency @nextcloud/vue to ^8.28.0 (main) (text#7460)
Fix(deps): update dependency mermaid to ^11.9.0 (main) (text#7461)
[main] Update nextcloud/ocp dependency (text#7470)
Several link bubble/preview fixes (text#7474)
Fix(share): use relative path in share as davPath for attachments (text#7477)
Fix(attach): use same route for public attachment requests (text#7478)
Chore(deps): update form-data to 4.0.4 (text#7479)
Test(cy): use more reliable way to navigate away (text#7482)
Chore(deps): update dependency @nextcloud/vite-config to ^1.6.0 (main) (text#7483)
Chore(deps): update dependency prettier-plugin-organize-imports to ^4.2.0 (main) (text#7484)
Fix(deps): update dependency @nextcloud/files to ^3.12.0 (main) (text#7485)
Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.1.1 (main) (text#7490)
Fix(keymap): Fix browser keybinding ctrl+del to delete word ahead (text#7491)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.45.3 (main) (text#7493)
Fix(mermaid): Use dark theme if appropriate (text#7496)
[main] Update nextcloud/ocp dependency (text#7500)
Fix(workspace): toggle right away and only render if needed (text#7501)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.46.0 (main) (text#7502)
Fixes for TextDirection extension (text#7509)
Further TextDirection improvements (text#7513)
Fix/move wide page toggle (text#7514)
Fix(TextDirection): Ignore inputRule or collaboration transactions (text#7516)
Chore(deps): bump linkifyjs from 4.2.0 to 4.3.2 (text#7518)
Add typography extension (text#7521)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.46.2 (main) (text#7524)
Chore(deps): update dependency typescript to ^5.9.2 (main) (text#7525)
Fix(deps): update dependency @nextcloud/initial-state to v3 (main) (text#7526)
[main] Update nextcloud/ocp dependency (text#7531)
Chore(ci): upload snapshots of failed cy component tests (text#7536)
Feat(files): add drag handler for nodes (text#7537)
Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.1.3 (main) (text#7539)
[main] Update nextcloud/ocp dependency (text#7540)
[main] Fix npm audit (text#7541)
Chore(npm): prettier:change to format only changed files (text#7546)
Chore(deps): update dependency cypress-split to ^1.24.21 (main) (text#7547)
[main] Update nextcloud/ocp dependency (text#7550)
Fix/guest user dialog (text#7555)
Fix(deps): update dependency mermaid to v11.10.0 [security] (main) (text#7556)
Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.1.4 (main) (text#7561)
Fix(deps): update dependency mermaid to ^11.10.1 (main) (text#7562)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.47.1 (main) (text#7563)
Fix(deps): update dependency @nextcloud/vue to ^8.29.1 (main) (text#7564)
Fix(deps): update tiptap to ^2.26.1 (main) (text#7565)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.48.0 (main) (text#7567)
[main] Update nextcloud/ocp dependency (text#7575)
[main] Fix npm audit (text#7576)
Chore(move): useDelayedFlag to composables (text#7579)
Build: update node and npm engines versions (text#7581)
[main] Update nextcloud/ocp dependency (text#7584)
[main] Fix npm audit (text#7586)
Fix(deps): update dependency @nextcloud/vue to ^8.29.2 (main) (text#7588)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.49.0 (main) (text#7589)
Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.50.0 (main) (text#7590)
Chore(deps): update dependency cypress-vite to ^1.7.0 (main) (text#7591)
Fix(deps): update dependency path-normalize to v7 (main) (text#7592)
Fix(links): do not steal focus on initial loading (text#7599)
Migrate to outline Material Symbol style (text#7608)
Update nextcloud/ocp dependency (text#7616)
Update nextcloud/ocp dependency (text#7639)
Fix(createEditor): always provide editor. (text#7646)
Fix(readonly-bar): Clean up read-only menu bar to behave consistently with normal menu bar (text#7651)
Update nextcloud/ocp dependency (text#7667)
Fix: add close button when open readonly files on mobile app (text#7670)
Fix(print): hide readonly bar in print view (text#7674)
twofactor_nextcloud_notification
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1004)
Ci(github): Update workflows (twofactor_nextcloud_notification#1006)
Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (twofactor_nextcloud_notification#1010)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1013)
Chore(deps): Bump @nextcloud/vue from 8.26.1 to 8.27.0 (twofactor_nextcloud_notification#1014)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1017)
[main] Fix npm audit (twofactor_nextcloud_notification#1018)
Ci: Move dev dependencies into vendor-bin (twofactor_nextcloud_notification#1019)
Chore(deps-dev): Bump webpack-dev-server from 5.1.0 to 5.2.2 (twofactor_nextcloud_notification#1020)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1021)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1023)
Chore(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (twofactor_nextcloud_notification#1024)
Ci: update npm-audit-fix.yml workflow from template (twofactor_nextcloud_notification#1025)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1026)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1029)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1030)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1032)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1034)
Chore(deps): Bump linkifyjs from 4.0.0 to 4.3.2 (twofactor_nextcloud_notification#1035)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1037)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1039)
Chore(deps-dev): Bump cipher-base from 1.0.4 to 1.0.6 (twofactor_nextcloud_notification#1040)
Chore(deps-dev): Bump sha.js from 2.4.11 to 2.4.12 (twofactor_nextcloud_notification#1041)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1042)
Build: update node and npm engines versions (twofactor_nextcloud_notification#1043)
Chore(deps): Bump form-data from 4.0.0 to 4.0.4 (twofactor_nextcloud_notification#1044)
Chore(deps): Bump on-headers and compression (twofactor_nextcloud_notification#1045)
Ci(github): Update workflows (twofactor_nextcloud_notification#1046)
Chore(deps): Bump @nextcloud/vue from 8.29.1 to 8.29.2 (twofactor_nextcloud_notification#1048)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1049)
Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (twofactor_nextcloud_notification#1052)
Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1055)
Fix npm audit (twofactor_nextcloud_notification#1059)
Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1064)
Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1067)
[main] Fix npm audit (twofactor_nextcloud_notification#933)
Feat(deps): Add Nextcloud 32 support on main (twofactor_nextcloud_notification#943)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#946)
Chore(deps-dev): bump psalm/phar from 5.26.1 to 6.1.0 (twofactor_nextcloud_notification#948)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#949)
Chore(deps-dev): bump psalm/phar from 6.1.0 to 6.5.0 (twofactor_nextcloud_notification#952)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#953)
Chore(deps-dev): bump elliptic from 6.6.0 to 6.6.1 (twofactor_nextcloud_notification#955)
Chore(deps): bump dompurify from 3.1.6 to 3.2.4 (twofactor_nextcloud_notification#956)
Ci: Update actions (twofactor_nextcloud_notification#957)
Chore(deps): bump @nextcloud/vue from 8.22.0 to 8.23.1 (twofactor_nextcloud_notification#958)
Chore(deps-dev): bump psalm/phar from 6.5.0 to 6.5.1 (twofactor_nextcloud_notification#959)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#962)
Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (twofactor_nextcloud_notification#963)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#966)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#967)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#969)
Chore(deps): Bump axios from 1.7.4 to 1.8.2 (twofactor_nextcloud_notification#971)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#972)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#973)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#975)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#978)
Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.2.0 to 6.3.0 (twofactor_nextcloud_notification#981)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#982)
Chore(deps): Bump @nextcloud/vue from 8.23.1 to 8.25.1 (twofactor_nextcloud_notification#984)
Chore(deps): Bump @babel/runtime from 7.18.9 to 7.27.0 (twofactor_nextcloud_notification#985)
Chore(deps): Bump postcss and vue-loader (twofactor_nextcloud_notification#986)
Chore(deps-dev): Bump http-proxy-middleware from 2.0.7 to 2.0.9 (twofactor_nextcloud_notification#987)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#988)
Chore(deps): Bump @nextcloud/vue from 8.25.1 to 8.26.0 (twofactor_nextcloud_notification#992)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#995)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#997)
Chore(deps): Bump @nextcloud/vue from 8.26.0 to 8.26.1 (twofactor_nextcloud_notification#998)
[main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#999)
twofactor_totp
Feat(deps): Add Nextcloud 32 support on master (twofactor_totp#1587)
Chore(ci): upgrade packages (twofactor_totp#1588)
Refactor: PHP8 optimizations (twofactor_totp#1590)
Chore(CI): Updating npm-audit-fix.yml workflow from template (twofactor_totp#1594)
Fix(migration): Add a migration that drops incompletely setup secrets from owncloud (twofactor_totp#1598)
Chore(github): update forum URL (twofactor_totp#1602)
Feat: add better support for browser autocomplete (twofactor_totp#1603)
Chore: update workflows (twofactor_totp#1608)
Ci: update node.yml workflow from template (twofactor_totp#1612)
Fix(deps): bump @nextcloud/logger from 2.7.0 to v3 (master) (twofactor_totp#1617)
Chore(release): v14.0.0 (twofactor_totp#1626)
Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (twofactor_totp#1629)
updater
Config value to allow to extend .user.ini on update (updater#471)
Improve iterators (updater#516)
Feat(updater): download resume w/ transfer statistics (updater#571)
Fix: lock config file when reading and writing (updater#579)
Build(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.3.2 (updater#588)
Fix(cli): occ error handling (updater#595)
Chore: Fix dependabot.yml (updater#600)
Chore(deps): Bump PHP platform to 8.1 (updater#605)
Chore(deps): Bump behat and dependencies in tests/ folder (updater#606)
Fix: silence rename warnings (updater#616)
Build(deps-dev): Bump behat/behat from 3.19.0 to 3.21.1 in /vendor-bin/tests (updater#620)
Chore: Update workflows from templates, with few adaptations (updater#621)
Chore(download): allows Updater to follow redirects (updater#624)
Fix: rebuild updater to pass same code test (updater#627)
Feat: allow redirections when downloading package (updater#629)
Ci: update reuse.yml workflow from template (updater#634)
Build(deps-dev): Bump nextcloud/coding-standard from 1.3.2 to 1.4.0 in /vendor-bin/coding-standard (updater#636)
Feat(download): allow to download archives from several URLs (updater#637)
Feat: allow to provide manual URL (updater#638)
Build(deps-dev): Bump behat/behat from 3.21.1 to 3.23.0 in /vendor-bin/tests (updater#641)
Chore: update list of expected files (updater#656)
Fix: re-allow `.reuse` directory in Expected files (updater#657)
Chore: adding me as codeowner (updater#663)
viewer
Feat: Fallback to manually loading media on error (viewer#2691)
Chore(deps): update dependency dockerode to ^4.0.4 (master) (viewer#2692)
Feat(deps): Add Nextcloud 32 support on master (viewer#2702)
Fix: npm audit & lockfile refresh + react fix (viewer#2709)
Chore: update command-compile from templates (viewer#2716)
Fix(deps): update nextcloud (master) (viewer#2717)
[master] Update cypress snapshots (viewer#2727)
Chore(CI): Updating pr-feedback.yml workflow from template (viewer#2734)
Fix: image load error with number folder (viewer#2735)
Chore(deps): Bump dompurify from 3.2.3 to 3.2.4 (viewer#2740)
Fix: preserve numeric names for filename and basename as string (viewer#2741)
Chore(GA): update GA master (viewer#2756)
Chore(deps): Bump axios from 1.7.9 to 1.8.4 (viewer#2761)
Chore(deps): Bump @babel/helpers from 7.26.7 to 7.27.0 (viewer#2764)
Chore(deps-dev): Bump vite from 5.4.14 to 5.4.15 (viewer#2765)
[master] Update cypress snapshots (viewer#2775)
[master] fix(reuse): add missing 0BSD license (viewer#2777)
Chore(deps): update cypress (master) (viewer#2778)
Chore(deps): update dockerode (master) (viewer#2779)
Fix: Do not update page title for single file public shares (viewer#2789)
[master] Update cypress snapshots (viewer#2802)
Feat: handle `hide-download` DAV property (viewer#2806)
[master] Update cypress snapshots (viewer#2812)
Fix(image-editor): remove hamburger menu button and show close button (viewer#2813)
Fix(image-editor): prevent double discard changes confirmation (viewer#2814)
Chore(deps-dev): Bump undici from 5.28.5 to 5.29.0 (viewer#2815)
Perf: Set and show current file before running heavier request to list directory (viewer#2816)
Chore(deps): update dependency vite to ^5.4.19 (master) – autoclosed (viewer#2820)
Fix(deps): update nextcloud (master) (viewer#2821)
Fix: add route query for image editor (viewer#2822)
Chore(deps): Bump tar-fs and dockerode (viewer#2824)
Feat(viewer): Add file overwrite confirmation dialog (viewer#2835)
Fix(deps): update dependency @nextcloud/vue to ^8.27.0 (master) (viewer#2840)
Chore(config): migrate renovate config (viewer#2842)
Chore(deps): lock file maintenance (master) (viewer#2843)
Ci: update node.yml workflow from template (viewer#2845)
[master] Update cypress snapshots (viewer#2868)
[master] Fix npm audit (viewer#2873)
Fix: image editor dependencies (viewer#2879)
Fix: make sure etag is a string (viewer#2880)
Fix: image editor focus trap (viewer#2893)
Fix(image-editor): open newly created image when closing the image editor (viewer#2894)
Ci: update npm-audit-fix.yml workflow from template (viewer#2895)
Ci: update reuse.yml workflow from template (viewer#2896)
[master] Update cypress snapshots (viewer#2901)
Fix: file list update (viewer#2906)
Chore(deps): Bump linkifyjs from 4.3.1 to 4.3.2 (viewer#2910)
[master] Update cypress snapshots (viewer#2915)
Chore(config): migrate renovate config – autoclosed (viewer#2919)
Feat: add API package to register handlers in init scripts (viewer#2922)
Chore(deps): Bump tmp from 0.2.3 to 0.2.4 (viewer#2923)
Fix: sorting to align with files list (viewer#2924)
Chore(deps): update dependency typescript to ^5.9.2 (master) (viewer#2925)
Build: update node and npm engines versions (viewer#2938)
Use material symbol, outlined variant for icons (viewer#2941)
Fix “wrong owner type” issue when deleting a file from the viewer (viewer#2942)
Fix: correct typo in owner-id check that casts it to string (viewer#2946)
Fix: viewer files router in standalone mode (viewer#2947)
Feat: only provide fonts which are available (shipped by us) (viewer#2956)
Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (viewer#2961)