Current Path :
/
proc
/
self
/
root
/
var
/
softaculous
/
nextcloud
/
Or
Select Your Path :
Upload File :
New :
File
Dir
//proc/self/root/var/softaculous/nextcloud/changelog.txt
Version 35.0.0 September 16, 2026 Changes: server Revert “Do not do redirect handling when loggin out” (server#40407) Movie preview bug fix, in some case stream reading functions may block indefinitely (server#43226) Add rel attribute for fediverse link to make verification possible. (server#43364) Fix(argon2): respect max value for hashingThreads (server#45027) Fix(caldav): explicitly check from component types (server#48131) Feat(deps): Upgrade phpseclib to v3 (server#48183) Feat(occ): Better handling of disabled or unreacheable App store (server#49697) Feat: Run setup checks by category or class (server#49978) Fix(session): Update `last_seen` when user session is validated (server#50835) Fix: pass parent id to correctParentStorageMtime when known (server#53464) Chore: remove `always_populate_raw_post_data` (server#53583) Added parameter to disable web UI integration with local client (server#54191) Feat: OCS Calendar Import (server#55178) Feat(theming): add option for reduce animation (server#55406) Fix(DirectEditing): expose already used methods on the public interface (server#55993) Fix(Dav): make absenceform textarea not overlap (server#56055) Fix(systemtags): remove duplicates, cleanup existing tags (server#56079) Fix(PublicPreview): Call getMimetype() on File objects (server#56196) Feat(entity): Provide a new API for entities (server#56199) Fix(l10n): Fix plural (server#56254) Show group display name when the group object is not loaded yet (server#56533) Added a exclude disabled option to last seen (server#57081) Feat (2fa): Add IStatelessProvider interface (server#57216) Fix: allow `occ maintenance:update:htaccess` to create .htaccess file in case it doesn’t exist yet (server#57227) Implement token exchange from OCM (server#57234) Chore(files): drop unused list.php (server#57333) Move invite-accepted capability and implementation to contacts app. (server#57853) Fix(files_sharing): Use share password policy for password generation (server#58221) Feat: delay fetching the display name of a share recipient untill we need it (server#58335) Chore: remove redundant ext-json requirement (bundled since PHP 8.0) (server#58370) Feat: frankenphp (server#58541) Feat(lookup): search for local account only via lookupserver (server#58567) Refactor: Add new modern events for system tag lifecycle (server#58602) Fix: improve logging around failed chunked object store uploads (server#58608) Fix: don’t return cache entries with null paths (server#58676) Refactor(admin_audit): migrate to IAppConfig (server#58750) Docs(config): clarify `remember_login_cookie_lifetime` behavior (server#58792) Docs(config): document `session_lifetime` semantics and interactions (server#58794) Test(ldap): align expectation for unset `ldapUserDisplayName2` with implementation to avoid PHP 8.5 warning (server#58813) Refactor(dbal): move from deprecated to modern calls (server#58891) Refactor(CapabilitiesManager): log slow capabilities in a single message (server#58971) Fix(lookup-server): accept self-signed lus on globalscale (server#58976) Remove usage of static vars or properties (server#59002) Fix: treat all WebKit iOS browseres the same (server#59168) Fix(sharing): icon color mismatch on download button in public share (server#59175) Fix(files_reminder): passed reminder handling (server#59228) Chore(deps-dev): Bump handlebars from 4.7.8 to 4.7.9 in /build/frontend-legacy (server#59245) Enh(occ): make it possible to add an arbitrary number of users to a g… (server#59271) Fix(files_reminders): switch from DB-side `NOW()` to PHP-side generation (server#59358) Fix: folder tree selection after any action in main content (server#59359) Fix(SetupChecks): maintenance window length is 4h (not 6h) (server#59413) Fix(user_status): stabilise the user_status (server#59535) Fix(files_external): S3 folder mtime updated on every read-only access (server#59539) Feat(files_versions): allow to block version creation using WFE (server#59610) Fix(appconfig,userconfig): restore pre-migration fallback for ownCloud migration (server#59677) Feat: allow setting custom login-name for occ generated app password (server#59680) Refactor(share): DRY up expiration date validation and fix dispatchEvent() log message (server#59731) Fix(sharing): set STATUS_ACCEPTED when creating USERGROUP subshare on… (server#59813) Refactor: Cleanup files app bootstrap (server#59831) Fix: track time spent in recursive markOrRun calls (server#59857) Perf: remove needless check for changed storage id for mounts (server#59900) Perf: delay loading storage info in Cache untill needed (server#59901) Refactor(preview): remove deprecated `PreviewManager::registerProvider` API (server#59905) Fix(Files/Cache): align `MoveFromCacheTrait` fallback validation with `Cache::moveFromCache` (server#59916) Feat(settings): replace OnlyOffice with Euro-Office in office suite s… (server#59933) Add runtime operations in WFE (server#59966) Fix(repair): restrict unserialize() in RemoveBrokenProperties (server#59979) Docs(lock): clarify ILockManager API documentation (server#59984) Caldav party crasher (server#59988) Refactor(encryption): Migrate appconfig keys to typed bool IAppConfig with repair step (server#60002) Chore(i18n): Remove space in word1/word2 (server#60026) Chore(l10n): Plural needed to support multiplural languages (server#60027) Fix: missing early fail for basic auth without credentials (server#60029) Chore(deps): Bump marked from 18.0.3 to 18.0.5 in /build/frontend-legacy (server#60036) Fix(encryption): Correctly report size for zero-byte encrypted files (server#60070) Apply rector changes (server#60102) Fix rendering custom columns in file lists (server#60134) Feat(http-sig): Dual stack http-sig (server#60136) Fix(files_sharing): Hide incompatible actions in shares (server#60151) Let devs choose the handler for http requests (server#60167) Fix(files): only show template picker menu entries if possible (server#60187) Test: add playwright pipeline and start migrating Cypress to Playwright (server#60194) Fix: add proper ACLs for trashbin proxys (server#60211) Chore(deps): Bump webdav from 5.9.0 to 5.10.0 (server#60252) Chore(deps): Bump @simplewebauthn/browser from 13.2.2 to 13.3.0 in /build/frontend-legacy (server#60257) Chore(deps-dev): Bump webpack from 5.105.3 to 5.106.2 in /build/frontend-legacy (server#60258) Feat(settings): add shared Office admin section (server#60285) Fix(AppStore/Fetcher): catch GenericFileException when reading cache file in Fetcher (server#60286) Feat: make first login event webhook compatible (server#60305) Spelling fixes (server#60316) Fix(files_external): Move MountConfig to non-static services (server#60318) Fix(systemtags): Include leading slash in unified search tag link (server#60325) Fix(occ): set GID before UID to ensure success (server#60331) Chore(deps-dev): Bump @protobufjs/utf8 from 1.1.0 to 1.1.1 (server#60339) Fix(OC_Helper): properly calculate quota of shared storages (server#60341) Fix(encryption): Refactor EncryptionWrapper (server#60344) Fix(workflowengine): use proper contrast colors for operations (server#60347) Feat(appstore): show new column with groups the app is limited to (server#60355) Feat(core): app menu polish for NC34 (server#60358) Fix: Increase limit for share/unshare requests per hour (server#60359) Fix(appstore): do not offer rating apps not on appstore (server#60360) Fix(appstore): show reason why limit app to groups is not possible (server#60361) Chore(deps): Bump systeminformation from 5.31.1 to 5.31.6 (server#60374) Fix error when creating mail shares if custom tokens are enabled (server#60378) Test(settings): reduce flakiness of authorized group integration assertions (server#60379) 🚀 Master is now 35 (server#60391) Chore(deps-dev): Bump rector/rector from 2.4.2 to 2.4.3 in /vendor-bin/rector (server#60400) Chore(deps-dev): Bump eslint-plugin-cypress from 6.4.0 to 6.4.1 in the eslint group across 1 directory (server#60413) Chore(deps-dev): Bump cypress-vite from 1.9.1 to 1.10.0 (server#60423) Chore(deps-dev): Bump msw from 2.14.3 to 2.14.6 (server#60425) Chore(deps): Bump marked from 17.0.6 to 18.0.5 (server#60427) Chore(deps-dev): Bump stylelint from 17.10.0 to 17.11.0 (server#60429) Chore(deps): Bump vue from 3.5.33 to 3.5.34 (server#60431) Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.2.1 to 3.2.2 (server#60433) Chore(deps-dev): Bump msw from 2.14.3 to 2.14.6 in /build/frontend-legacy (server#60437) Chore(deps): Bump marked from 17.0.4 to 18.0.3 in /build/frontend-legacy (server#60440) Chore(deps): Bump the github-actions group with 3 updates (server#60445) Fix(windmill): Fix baseUrl in background job (server#60449) Fix(dav): finalize upload metadata before post-write hooks (server#60453) Fix(appstore): fix reference to non-existing `forceEnableApp` function (server#60455) Fix(files_sharing): do not double escape special characters (server#60457) Refactor(NavigationManager): move navigation definitions into apps (server#60458) Fix(dav): Skip removal of classified activity when not generated anymore (server#60461) Test(carddav): refactor testSearch to use clearer assertions and unique UIDs (server#60463) Fix: update cached mounts when moving share in repair step (server#60465) Fix: properly mark CleanupShareTarget as expensive (server#60466) Test(filesdrop): fix duplicate scenario titles, indentation, and add clarifying comments (server#60467) Docs(templates): fully document ITemplateManager (server#60470) Refactor(legacy): simplify getTheme and clarify legacy theme docs (server#60481) Feat: implement isSelectableGroup function to filter out unselectable groups (server#60483) Fix(files_sharing): Use UnknownActivityException (server#60493) Add task processing streaming support (server#60500) Feat(openmetrics): export more resilient if exception happens (server#60501) Fix(settings): Show loading spinner while searching accounts (server#60504) Feat(users): Check assertion when enabling user (server#60505) Fix: remove too verbose error log line in AddExtraHeadersPlugin (server#60511) Fix(files): Chromium-based browsers drag-and-drop (server#60519) Chore(deps-dev): Bump webpack-dev-server from 5.2.2 to 5.2.4 in /build/frontend-legacy (server#60524) Fix(appstore): use alias for translations as `appstore` is taken by `apps.nextcloud.com` (server#60528) Fix(files): use displayname rather than basename to use progress (server#60541) Don’t put hashed password in share api response (server#60542) Fix: only allow full admins to create ‘token needed’ webhooks (server#60543) Fix: improve check if external storage backend is local (server#60544) Fix: handle NAT64 addresses in isLocalAddress (server#60546) Fix: don’t tell the remote their token is lower (server#60547) Fix: trim duplicate search results for external share (server#60587) Chore: cleanup useless files from repo (server#60590) Fix(settings): clear NcAppNavigation toggle overhang (server#60596) Chore(snowflake): add more randomness in server id fallback (server#60612) Fix(files): show proper information when a move will override the target (server#60631) Fix(caldav): grant sharee Acls to the delegate (server#60641) Refactor: Remove deprecated AutoCompleteEvent (server#60643) Fix(settings): confirm app-token revoke and preserve wipe state (server#60644) Fix: access shared and delegated trashbin objects (server#60648) Fix(http): avoid iconv for header ascii fallback (server#60649) Chore(deps): Bump js-cookie from 3.0.5 to 3.0.7 (server#60651) Fix(config): add null coalescing fallback in getValueBool before strtolower (server#60654) Chore(psalm): forbid iconv (server#60655) Add fallback for Codespace environment variables (server#60663) Feat(core): Add centered search input to top bar (server#60665) Chore(deps): Bump qs and express in /build/frontend-legacy (server#60666) Chore(deps): Bump nextcloud/coding-standard from 1.4.0 to 1.5.0 in /vendor-bin/cs-fixer (server#60667) Chore(deps-dev): Bump rector/rector from 2.4.3 to 2.4.4 in /vendor-bin/rector (server#60668) Chore(deps-dev): Bump eslint from 10.3.0 to 10.4.0 in the eslint group across 1 directory (server#60669) Chore(deps-dev): Bump the vitest group across 2 directories with 2 updates (server#60671) Chore(deps-dev): Bump cypress from 15.14.2 to 15.15.0 (server#60672) Chore(deps-dev): Bump stylelint from 17.11.0 to 17.11.1 (server#60673) Chore(deps): Bump p-queue from 9.2.0 to 9.3.0 (server#60674) [master] fix(security): Update code signing revocation list (server#60705) Speedup share tests (server#60709) Fix(caldav-delegation): send notification to delegator (server#60712) Fix(files_reminders): keep batch alive on per-row failure (server#60713) Fix(federation): reset retainJob at start of run() (server#60714) Chore(deps): Bump js-cookie from 3.0.5 to 3.0.7 in /build/frontend-legacy (server#60716) Fix(MailPlugin): Stop applying the offset twice and the limit per wide/exact (server#60728) Fix: Add plural form for translations (server#60732) Fix(DB): Enforce foreign key constraints in SQLite (server#60733) Feat(UserManager): Add getters for avatar URLs (server#60734) Fix(security): don’t propagate ValueError from Crypto::decrypt() fallback (server#60735) Perf(ci): cache npm dependencies in Cypress init job using buildjet cache (server#60738) Test(ci): enforce PHPUnit time limits with sensible timeout values (server#60739) Fix(encryption): recovery keys should be shown when user keys are used (server#60741) Test: replace checkbox assertions with real assertions or DoesNotPerformAssertions (server#60742) Feat: allow loading external storage config values from file (server#60743) Test(db): call parent::tearDown() in DB test classes that skipped it (server#60744) Test: replace checkbox assertions with DoesNotPerformAssertions (middleware) (server#60748) Test(share20): replace addToAssertionCount checkbox tests in Share20 ManagerTest (server#60751) Test(user_ldap): speed up AbstractMappingTestCase chunking test (server#60756) Fix(core): Hide current-app label at narrower viewports (server#60757) Test(behat): reset per-scenario state in BasicStructure and Sharing (server#60763) Background jobs improvements (server#60765) Fix(caldav): Expand recurring events for principal calendar search (server#60766) Chore(deps-dev): Bump tmp from 0.2.5 to 0.2.6 in /build/frontend-legacy (server#60770) Feat: Add office as shipped app (server#60776) Feat(jobs): allow workers to keep track of executed jobs (server#60778) Feat(jobs): add command to list executed background jobs (server#60779) Refactor: Remove most usages of IAppContainer and IServerContainer (server#60780) Docs(appframework): clarify PasswordConfirmationRequired behavior in docblocks (server#60783) Fix(Storage): use `proxyexclude` parameter in DAV client (server#60787) Chore(deps-dev): Bump symfony/yaml from 7.4.8 to 7.4.13 in /vendor-bin/behat (server#60788) Chore(Cache): Remove deprecated insert and update events (server#60797) Fix(encryption): Fix endpoint /ajax/userSetRecovery to support boolean (server#60801) Fix(Share): Add missing optional parameter to IManager::shareApiAllowLinks() (server#60809) Feat(search): Subdue header search input placeholder (server#60813) Fix: better error when missing user or host for sftp (server#60816) Fix: actually register listener for updating stored external storage credentials (server#60817) Chore(deps): Bump tmp from 0.2.5 to 0.2.7 (server#60822) Fix(files_sharing): clear the password after saving (server#60825) Fix(AppSearch): Always sort apps first for search (server#60827) Refactor: move release changelog workflow to releases repo (server#60829) Feat(db): add occ db:info, db:size, db:index-usage and db:locks (server#60840) Fix(files_versions): guard null path in event listeners (server#60842) Feat(file-search): add property to SearchQuery and check select fields to decide wheter to join extended cache (server#60844) Chore(deps): Bump axios from 1.15.0 to 1.16.1 in /build/frontend-legacy (server#60847) Chore(deps-dev): Bump rector/rector from 2.4.4 to 2.4.5 in /vendor-bin/rector (server#60848) Chore(deps-dev): Bump the vitest group across 2 directories with 2 updates (server#60850) Chore(deps-dev): Bump stylelint from 17.11.1 to 17.12.0 (server#60851) Chore(deps-dev): Bump cypress-if from 1.13.2 to 1.16.1 (server#60852) Chore(deps-dev): Bump sass from 1.99.0 to 1.100.0 (server#60853) Chore(deps-dev): Bump sass from 1.99.0 to 1.100.0 in /build/frontend-legacy (server#60855) Test(cache): avoid ordering assumptions in testExtended (server#60881) Fix(TaskProcessing): restrict allowed_classes in Manager cache deserialization (server#60884) Apply rector changes (server#60888) Docs(IRequest): streamline duplicate docs + update for clarity and accuracy (server#60889) Chore(deps): Bump the github-actions group with 5 updates (server#60891) Chore(deps): Update flake to NixOS 26.05 (server#60896) Fix(core): restore app menu label, show “Settings” for sub-sections (server#60897) Fix: Make the IProvideUserSecretBackend usable (server#60898) Chore(deps): Bump glob from 10.4.5 to 10.5.0 (server#60908) Fix(previews): ffprobe hangs (server#60916) Docs: Add AI policy reference and starting point for agents.md (server#60922) Perf(user_ldap): chunk oracle queries for lower bind cost (server#60930) Fix(files): make sure nested changes are propagated to sidebar tabs (server#60943) Fix(user_ldap): allow editing profile fields not managed by LDAP (server#60948) Chore: Remove unused and long deprecated Remote components (server#60953) Chore: Deprecate IBroadcastEvent (server#60954) Refactor: Remove old deprecated methods from OCP\Calendar (server#60955) Refactor(server): Register alias when needed (server#60957) Fix: Files checker (server#60959) Refactor: Use new IQueryBuilder::MAX_IN_PARAMETERS (server#60960) Build: Dont include AGENTS.md and CLAUDE.md in release (server#60964) Job run history cleanup (server#60972) Chore(deps): Bump serialize-javascript and workbox-webpack-plugin in /build/frontend-legacy (server#60973) Fix: harden object store against copying a file to itself (server#60975) Fix(tests): remove integration tests that depend on deleted Remote API classes (server#60977) Fix(files_external): prevent dropdown entries from shrinking (server#60982) Fix(settings): add loading feedback to account create/edit dialogs (server#60986) Chore: fix SearchBinaryOperator constructor type hint (server#60988) Fix(menu): Fix icon colors on waffle menu (server#60989) [master] fix(security): Update code signing revocation list (server#60992) Fix(theming): read cachebuster as int in manifest endpoint (server#61007) Fix(preview): First cleanup from filecache and then from preview table (server#61011) Fix: use card interface instead of object (server#61017) Build(deps-dev): bump eslint from 10.4.0 to 10.4.1 in the eslint group across 1 directory (server#61022) Build(deps-dev): bump the vitest group across 2 directories with 2 updates (server#61023) Chore(deps): Bump vue from 3.5.34 to 3.5.35 (server#61024) Build(deps-dev): bump cypress from 15.15.0 to 15.17.0 (server#61026) Chore(deps-dev): Bump @babel/preset-typescript from 7.28.5 to 7.29.7 in /build/frontend-legacy (server#61027) Fix(taskprocessing): claim tasks atomically so parallel workers don’t duplicate (server#61053) Fix(NavigationManager): resolve entries only when needed (server#61055) Fix(dav): properly handle files metadata (server#61057) Ci(integration): drop stale remoteapi_features test matrix entry (server#61063) Refactor(settings): migrate Users form sub-components to script setup (server#61064) Fix: use correct permissions mask for non-home storage public links (server#61067) Add AI policy check (server#61068) Chore: fix smbclient setup in ci (server#61069) Test: cleanup users before userbackend test (server#61071) Fix(comments): load comments styles when the comments app is loaded (server#61073) Fix(settings): Fix appstore icon color in settings menu (server#61075) [master] fix(security): Update code signing revocation list (server#61088) Fix(comments): Use capped memory cache for comments (server#61091) Fix(files_sharing): Use share id in file actions (server#61099) Fix: Correctly detect appid for dist css files (server#61100) Fix(core): keep app menu settings icon legible on light backgrounds (server#61109) Feat: Add frankenphp worker support for more endpoints (server#61115) Build(deps-dev): bump shell-quote from 1.8.3 to 1.8.4 in /build/frontend-legacy (server#61119) Fix(NavigationManager): only resolve navigations of booted apps (server#61120) Fix(ocm): merge resource types by name in discovery (server#61126) Feat(TaskProcessing): add AudioToTextSubtitles TaskType (server#61127) Feat(OCP): Add Interaction API (server#61128) Build(deps): bump symfony/mailer from 6.4.31 to 6.4.40 (server#61132) Fix deprecations in tests (server#61140) Test: Warn about slow startup time for phpunit tests (server#61141) Chore(PHP): Drop 8.2 for Nextcloud 35 (server#61142) Docs(tests): Add some general documentation for PlayWright (server#61143) Chore(workflows): keep only lowest and highest supported versions of dbs (server#61144) Test(files): migrate favorites e2e from Cypress to Playwright (server#61145) Fix(mimetype): Add TSV support in mimetype aliases, mapping, and names (server#61147) Build(deps): bump symfony/dom-crawler from 6.4.32 to 7.4.12 (server#61149) Speedup tests execution (server#61150) Test(files): migrate files actions e2e from Cypress to Playwright (server#61152) Test(files): migrate recent-view and regression specs from Cypress to… (server#61153) Ci(PHP): Only test against highest and lowest supported PHP versions (server#61158) Fix(appstore): bring back “update all” button (server#61163) Test(files): migrate copy/move e2e from Cypress to Playwright (server#61165) Test(ci): Do not always run e2e tests (server#61167) Fix Memcached CI job (server#61168) Test: Add missing calls to the parent setUp method (server#61169) Build(deps): Bump shell-quote and concurrently (server#61173) Test(systemtags): migrate from Cypress to PlayWright (server#61175) Fix: resolve PHP deprecation of `imagedestroy` (server#61176) Build(deps): bump phpseclib/phpseclib from 2.0.53 to 2.0.54 (server#61177) Chore: Run integration tests only on PRs as the other tests (server#61181) Fix: Fix alignment issues of app password form ( #53123 ) (server#61186) Feat(TaskProcessing): Update completionExpectedAt in Manager#setTaskProgress (server#61190) Chore: Fix reuse licence after #60840 (server#61194) Set preferStreaming default value to false for task processing tasks (server#61197) Add OCM Notification Received Event (server#61201) Fix: Psalm errors from #60840 (server#61208) Chore: apply code style (server#61214) Style(PHP): Fix (server#61216) Test(core): migrate end-to-end test to PlayWright (server#61217) Test(playwright): fix local test server config for SQLite runs (server#61218) Test(files): migrate files/trashbin e2e from Cypress to Playwright (server#61219) Test(files): migrate files selection e2e from Cypress to Playwright (server#61221) Test(files): migrate files download e2e from Cypress to Playwright (server#61223) Test(login): migrate end-to-end tests to PlayWright (server#61225) [master] fix(security): Update code signing revocation list (server#61227) Fix: Fix PHP Warning foreach() argument must be of type array|object, null given (server#61245) Chore: bump MySQL to min 8.4 and support 9.7 (server#61247) Fix(theming): preserve uploaded favicon and touch icon (server#61253) Fix(files_versions): avoid version snapshot races during cross-storage renames (server#61254) Chore(deps-dev): Bump the vite group across 2 directories with 1 update (server#61263) [master] fix(security): Update code signing revocation list (server#61268) Test(s3): fix flaky EOF check and remove PHP 8.5 skip (server#61275) Feat: contacts import ocs (server#61277) Chore: Update AI-policy workflow (server#61280) Fix: Drop PHP 8.2 in Nextcloud 35 in 3rdparty/ (server#61281) Feat(oauth2): Add commands for adding and deleting clients (server#61289) Fix(twofactor_backupcodes): Add a clean helper to set code as used (server#61292) Fix(caldav): respect federation settings (server#61293) Fix(maintenance): allow AppAPI to serve requests during maintenance mode (server#61294) Fix: Use token expiration for ephemeral sessions (server#61295) Fix(files_sharing): remove leading slash from filename on unshare toast (server#61303) Fix(team-manager): ensure team resources are only retrived for members (server#61308) Fix(ocm-add-share): adjust domain validation (server#61310) Chore(deps-dev): Bump tmp from 0.2.6 to 0.2.7 in /build/frontend-legacy (server#61311) Fix(files_external): Allow editing auth mechanism on saved mounts (server#61312) Chore(deps): Bump js-yaml from 4.1.1 to 4.2.0 (server#61314) Chore(deps): Bump form-data from 4.0.5 to 4.0.6 (server#61315) Chore(deps): Bump dompurify from 3.4.7 to 3.4.10 (server#61316) Chore(deps-dev): Bump vite from 7.3.2 to 7.3.5 (server#61317) Fix(user_ldap): Escape filter part when searching for group members (server#61320) Fix: Do not set last-password-confirm for apptoken sessions (server#61322) Fix(files): Open the sidebar for the current folder, not a stale child (server#61330) Fix: ensure file names are string-typed (server#61332) Feat(settings): Rework personal info into a sectioned single-column layout (server#61358) Fix: prevent editing delegated admins (server#61368) Chore(deps-dev): Bump webpack-dev-server from 5.2.4 to 5.2.5 in /build/frontend-legacy (server#61393) Chore(deps): Bump form-data from 4.0.5 to 4.0.6 in /build/frontend-legacy (server#61395) Chore(deps-dev): Bump vite from 7.3.2 to 7.3.5 in /build/frontend-legacy (server#61396) Chore(deps-dev): Bump launch-editor from 2.11.1 to 2.14.1 in /build/frontend-legacy (server#61397) Fix(OCM): Remove comment meant only for OCP APIs (server#61399) Fix(settings): show app menu current-app button on settings pages (server#61406) Chore: Sync codeowner with our internal organisation (server#61407) Fix(auth): log invalid token during password reset (server#61408) Fix: Use a CappedMemoryCache for UserConfig to avoid memory exhaustion (server#61413) [master] fix(security): Update code signing revocation list (server#61423) Chore(deps): Bump dompurify from 3.4.10 to 3.4.11 (server#61425) Fix(migrations): Trigger recently added migrations (server#61428) Fix(files): remove leading slash from destination in copy/move toast (server#61435) Perf: Only sort wrappers when adding them (server#61438) Perf(View): don’t sort twice the same array (server#61440) Fix(files_trashbin): create folder if missing when expiring trash (server#61442) Chore(deps): Bump undici (server#61445) Chore(deps-dev): Bump rector/rector from 2.4.5 to 2.4.6 in /vendor-bin/rector (server#61447) Chore(deps-dev): Bump nextcloud/rector from 0.5.1 to 0.5.2 in /vendor-bin/rector (server#61448) Chore(deps-dev): Bump eslint from 10.4.1 to 10.5.0 in the eslint group across 1 directory (server#61449) Chore(deps-dev): Bump the vitest group across 2 directories with 2 updates (server#61450) Chore(deps): Bump vue from 3.5.35 to 3.5.38 (server#61451) Chore(deps-dev): Bump @playwright/test from 1.60.0 to 1.61.0 (server#61452) Chore(deps-dev): Bump cypress-split from 1.24.31 to 1.25.0 (server#61453) Docs(config): clarify metadata and conversion file size limits (server#61478) Fix(dav): Always show example content section (server#61483) Fix(dav): Handle GenericFileException when reading default contact file (server#61485) Fix: Remove uses of deprecated service string names (server#61489) Fix: webhook payload for system tag events (server#61490) Feat: Make it possible to add a storage wrapper using public APIs (server#61493) Fix(ViewOnlyPlugin): Allow COPY and MOVE operations within the same storage (server#61497) Fix(onetime-qrcode): Remove password confirmation attribute (server#61501) Fix(settings): correct heading order in account management sidebar (server#61505) Fix(files): distinguish between files and folders for validation messages (server#61506) Perf: block more properties from using the custom properties backend (server#61509) Fix the ScanFiles job to not trigger scans of root directory for every single user (server#61511) Chore(tests): adjust PlayWright tests to follow ESLint rules (server#61513) Chore(comments): resolve ESLint warnings (server#61516) Fix: stop calling DI container in SharedStorage (server#61517) Feat: Add support for `NOT ILIKE` in query builder expressions (server#61521) Test(settings): migrate end-to-end tests from Cypress to PlayWright (server#61522) Perf: avoid DIing IRootFolder at every shared storage init (server#61530) Perf(log): normalize log data only when logging (server#61532) Fix(Collaborators): Fix matching emails to remote users if no remote results are present (server#61534) Feat: Mark 32 bits support as removed for Nextcloud Hub 27 Winter (server#61537) Chore(ISecureRandom): Deprecate generate() in favor of Randomizer::getBytesFromString() (server#61538) Refactor: Soft remove Emitter from IRootFolder interface (server#61539) Feat(share): add public share-review API under OCP\Share\ShareReview (server#61543) Refactor: Expose a public exception when no user is found (server#61544) Fix(db): add support for MariaDB 12.3 LTS and increase min. to 10.11 (server#61554) Fix(cache): make clear() redis cluster compatible (server#61559) Refactor: consolidate app loading logic in bootstrap process (server#61560) Feat(TaskProcessing): Add AudioToAudioTranslate TaskType (server#61564) Fix(psalm-strict): Fix lib exclusions (server#61565) Feat: mark legacy ai providers (server#61567) Fix(files_external): ignore deprecated backends (server#61568) Fix(files_external): properly apply default mount options (server#61573) Fix(updatenotification): use correct appstore route (server#61574) Fix(core): use proper API routes for recommended apps (server#61575) Fix(appstore): use proper app icon or adjust color if needed (server#61577) Fix(appstore): only show appstore entries if actual from appstore (server#61578) Fix(psalm): Set PHP version to 8.3 (server#61583) Fix(settings): display birthday correctly regardless of browsers timezone (server#61586) Fix(a11y): label account QR code button (server#61600) Fix(config): Decrypt sensitive appconfigs when requested (server#61608) Refactor(tests): cleanup PlayWright tests (server#61614) Fix(core): Throttle lost-password reset form when link is disabled (server#61615) Refactor(taskprocessing): mark built-in text task types as internal and deprecated if needed (server#61616) Fix(files_external/SMB): Use ‘null’ explicitly for no workgroup (server#61622) Chore(deps-dev): bump behat/behat from 3.31.0 to 3.32.0 in /vendor-bin/behat (server#61623) Chore(deps-dev): bump rector/rector from 2.4.6 to 2.5.2 in /vendor-bin/rector (server#61624) Fix(theming): allow to unselect a font theme (server#61627) Fix(core): reduce header height (server#61628) Refactor(preview): align provider lookup in PreviewManager checks (server#61629) Fix(files_sharing): reject custom share tokens longer than the db column (server#61630) Chore(deps): Bump the github-actions group with 11 updates (server#61631) Docs(preview): improve IPreview and IProviderV2 interface docs (server#61632) Fix(LoginForm): improve login throttle warning wording (server#61636) Fix(settings): in absence form avoid shifting dates to browsers timezone (server#61638) Fix(dav): Load ProfilerPlugin only when profiler is enabled (server#61639) Chore: Remove redundant assignment (server#61641) Fix(core): scope public share theme filter to the download icon (server#61648) Chore(jobs): write proper documentation for job:history (server#61657) Fix(files): proper accessible row name and title for overflow (server#61658) Fix(dav): return RFC 4791 no-uid-conflict on duplicate calendar UID (server#61659) Update script to latest (server#61660) Fix(core): resolve some edge cases with recommended apps (server#61663) Test(files_external): migrate end-to-end tests to PlayWright (server#61665) Fix(core): keep the header search input in document flow (server#61668) Sync ai-policy with org template (server#61669) Fix(rector): Don’t use AddSeeTestAnnotationRector in rector strict (server#61670) Fix ldap:show-remnant sharer column when remnants are disabled (server#61677) Fix: hide scroll bar in unified search when not needed (server#61679) Fix(dav): Do not respond version/trashbin download requests with 404 due to ChunkingV2Plugin (server#61680) Feat(bruteforce): improve bruteforce protection command output (server#61682) Feat(TaskProcessing): add TextToTextImprove to improve or iterate on text (server#61683) Chore(deps): bump cypress-io/github-action from 7.4.0 to 7.4.1 in the github-actions group (server#61684) Fix(bruteforce): Don’t throttle requests with failing CSRF (server#61686) Fix: adjust file picker for background image to allow folder navigation (server#61688) Store taskprocessing output files with extension to ease mimtype guessing (server#61689) Feat: KV cache based on predis (server#61690) App menu open on hover (server#61694) Build(deps): Composer audit updates (server#61696) Fix(db): align preview migration annotations with created tables (server#61705) Perf(db): drop redundant db-side migrations version sorting (server#61707) Docs(config): fix unbalanced inline literal in remember-me sample com… (server#61719) Ci: Add lables via rest api (server#61735) Docs(ratelimit): add missing @param documentation (server#61736) Docs(JS): fix typo in function name (server#61746) Test(files): migrate end-to-end tests to PlayWright (server#61751) Chore(deps-dev): bump stylelint from 17.12.0 to 17.14.0 (server#61759) Chore(deps): bump vue from 3.5.38 to 3.5.39 (server#61760) Chore(deps-dev): bump cypress from 15.17.0 to 15.18.0 (server#61761) Chore(deps-dev): bump sass from 1.100.0 to 1.101.0 (server#61762) Chore(deps-dev): bump @playwright/test from 1.61.0 to 1.61.1 (server#61763) Chore(deps-dev): bump webpack from 5.106.2 to 5.109.2 in /build/frontend-legacy (server#61766) Chore(deps): bump focus-trap from 8.0.1 to 8.2.2 in /build/frontend-legacy (server#61767) Ci(dependabot): restore build/frontend dirs for stable33 npm updates (server#61806) Chore(deps): bump the github-actions group with 4 updates (server#61821) Chore(deps): Bump postcss from 8.5.6 to 8.5.16 in /build/frontend-legacy (server#61823) Chore(deps): bump dompurify from 3.4.2 to 3.4.11 in /build/frontend-legacy (server#61824) Chore(deps): bump qs and @cypress/request (server#61828) Fix(jobs): resolve portability issues with background job cleanup (server#61830) Perf: Don’t fetch full group object in AuthorizedGroupMapper (server#61838) Fix(Sharing): Don’t break cache entry by setting path to null (server#61841) Fix(DeclarativeManager): Fix admin delegation (server#61845) Ci: Update policy check to org-latest (server#61847) Build(rector-strict): Bump PHP set to 8.3 (server#61848) Feat(core): header-anchored combobox shell for unified search (server#61849) Fix(metadata): bind chunked file ids (server#61857) Test: fix HEIC tests (server#61858) Fix(dav): release part-file lock when an upload fails (server#61863) Feat: Disable callable serialization in sabre/xml (server#61866) Fix(auth): confine OCM access token to the masked share endpoint (server#61870) Fix(jobs): compute memory usage after clean-up (server#61877) Fix(settings): missing end of html tag (server#61880) Fix(CalDav): Force trashbin deletion when re-creating item with same UID (server#61881) Test(installer): migrate end-to-end tests to PlayWright (server#61883) CloudFederationApi: access-token lifecycle fixes (server#61889) [master] fix(security): Update code signing revocation list (server#61900) Perf: Replace more calls from getUserGroups to getUserGroupIds (server#61904) Fix(files_sharing): preserve unmasked permissions as scan_permissions (server#61905) Perf: Don’t fetch all the trash items when deleting a single item (server#61906) Feat(files_sharing): schedule external share scan job when accepted (server#61908) Fix(s3): trim multiple spaces to single space in original path header (server#61914) Feat: Fetch groups in batch in getUserGroups (server#61916) Fix: Catch expected NotFoundException (server#61917) Fix(files_sharing): Fail on sharing file with create or delete permission before failing on increased permissions (server#61929) Fix(files): use proper translation templates (server#61931) Fix(files): do not let a failing move hook break the move or hide files (server#61937) Refactor(Interaction): Allow multiple resources and receivers in a single event (server#61938) Feat(core): add unified search loading controller (server#61941) Feat(login): clean remember me tokens (server#61944) Refactor: Centralize logic for checking if a share is password protected (server#61946) Ci: migrate from buildjet to cache action (server#61947) Fix(preview): Handle unique constraints violation exception (server#61950) Feat(occ): improve config:list help text/descriptions (server#61953) Perf(carddav): reduce disk usage of photocache (server#61957) Fix(files_sharing): validate input in PublicPreviewController#getPreview (server#61960) Fix: Output shape validation will delete keys when there is a list of files (server#61962) Feat: Add MultimodalChatWithTools and MultimodalContextAgentInteraction (server#61963) Fix(systemtags): correct @since tag for sanitizeWordsAndEmojis (server#61966) Fix(UserPlugin): Don’t return mail matches on user id search (server#61981) Fix(UserPlugin): Don’t search for displayname when restricted (server#61982) Fix(UserPlugin): Don’t return disabled users on user ID and mail match (server#61984) Chore(deps-dev): bump rector/rector from 2.5.2 to 2.5.5 in /vendor-bin/rector (server#61986) Chore(deps-dev): bump the vitest group across 2 directories with 2 updates (server#61988) Chore(deps): bump p-queue from 9.3.0 to 9.3.1 (server#61989) Chore(deps): bump query-string from 9.3.1 to 9.4.1 in /build/frontend-legacy (server#61990) Chore(deps-dev): bump sass from 1.100.0 to 1.101.0 in /build/frontend-legacy (server#61991) [master] fix(security): Update code signing revocation list (server#62019) Chore(deps-dev): bump ws from 8.18.3 to 8.21.0 in /build/frontend-legacy (server#62025) Fix(encryption): bind personal private key password inputs (server#62027) Chore(playwright): Wait for server response before checking sorting result (server#62032) Chore(playwright): Rewrite password confirmation handler to avoid race conditions (server#62033) Chore(tests): Fix broken rector run due to conflict with psalm (server#62034) Chore(tests): Fix flaky nodb tests due to `AlgorithmTest` (server#62035) Feat(ITeamManager): Add getTeam method (server#62038) Perf(workflow): Implement result cache for IP checks (server#62039) Fix(caldav): url-encode owner/user in activity event links (server#62063) Improve logout url generation (server#62081) Fix(FilesWidget): allow to resize widget vertically (server#62089) Rate limiting for creating federated shares (server#62091) Fix(files_sharing): Allow access to shares by disabled users if hide_disabled_user_shares is enabled (server#62092) Feat(core): drive the unified search modal from the search controller (server#62093) Fix(KeyValueCache): allow negative TTL for file locking (server#62114) Fix: enhance name splitting to handle “Lastname, Firstname” format (server#62122) Fix: Disable imagick preview providers (server#62145) Feat(core): keyboard navigation and focus shortcut for unified search (server#62157) Fix(preview): properly handle encoded content (server#62162) Fix(AmazonS3): pass S3 error messages through to the frontend (server#62163) Perf(dav): Stream PROPFIND output (server#62164) [master] fix(security): Update code signing revocation list (server#62166) Chore: undeprecate the redis cache backend (server#62195) Fix(files_version): mtime confusion on milliseconds (server#62204) Occ file command enhancements (server#62207) Fix: don’t die if we can’t encode file metadata on upload (server#62208) Chore(deps-dev): bump websocket-driver from 0.7.4 to 0.7.5 in /build/frontend-legacy (server#62209) Chore(deps): bump systeminformation from 5.31.6 to 5.31.17 (server#62213) Use stricter types on a few classes (server#62228) Feat(Dispatcher): Warn about open transaction after controller method was executed (server#62232) Fix(SetupChecks): Link to task processing worker docs (server#62240) Add Unified Sharing (server#62241) Fix(theming): mark background button text as English (server#62242) Fix(TaskProcessing): Claim tasks atomically in both SynchronousBackgr… (server#62243) Fix(dashboard): update scrollbar contrast on background (server#62244) Fix(files): properly handle folders without permissions (server#62254) Fix(files): preserve encryptedVersion when copying cache entries (server#62255) [master] fix(security): Update CA certificate bundle (server#62256) Fix(appstore): initialize the exApps store when enabled (server#62276) Test: mark installation tests as slow (server#62282) Test(users): prevent flaky tests with hardcoded values (server#62283) Test(files): wait for PUT before continue with tests (server#62284) Test(files): wait for actual requests when deleting files (server#62286) Chore(deps-dev): bump rector/rector from 2.5.5 to 2.5.7 in /vendor-bin/rector (server#62289) Chore(deps-dev): bump cypress from 15.18.0 to 15.18.1 (server#62291) Chore(deps-dev): bump msw from 2.14.6 to 2.15.0 (server#62292) Chore(deps): bump marked from 18.0.5 to 18.0.6 (server#62293) Test(TestCase): restore unregistered services correctly (server#62326) Test(files): make watcher propagation mtime regression test deterministic (server#62329) Fix(core): handle parameter limits in files metadata deletion (server#62331) Chore: Update minimum supported desktop version to 3.2.81 (server#62333) Refactor: Add type annotations to middlewares (server#62334) Use constructor properties in Sharing (server#62335) Fix: Mark some parameters as sensitive (server#62336) Perf(ShareUser): Only fetch display name instead of user object (server#62341) Chore(deps): bump axios from 1.16.0 to 1.18.1 (server#62350) Chore(deps): bump axios from 1.16.1 to 1.18.1 in /build/frontend-legacy (server#62352) Perf(user-display-name): Check memory cache before trying redis (server#62353) Fix(SharingBackend): Call ISharePropertyTypeModifyValue::modifyValueOnSave when saving default value (server#62354) Feat(files_sharing): fetch remote avatars for external shares (server#62355) Fix(sharing): Set REUSE annotations for l10n (server#62356) Feat(core): reveal unified search filters from the input (server#62359) Fix(PasswordSharePropertyType): Generate default password when passwords are required (server#62360) Fix(files): Prevent corruption of files when moving from encrypted to unencrypted folders within the same object storage (server#62364) Don’t fill the pagination cache if there are no extra items (server#62365) Fix(TeamShareRecipientType): Defer getting CirclesManager class as it might not exist yet (server#62366) Fix: allow Enter on public share Download link (server#62367) Fix(files_sharing): skip unresolvable share recipients (server#62368) Fix(share): do not re-accept rejected shares (server#62373) Fix(search): Add end date for last 7 and last 30 days (server#62375) Perf(files_external): pipeline SFTP stream writes (server#62377) Chore(deps): bump fast-uri from 3.1.2 to 3.1.4 (server#62378) Chore(deps-dev): bump immutable from 5.1.5 to 5.1.9 (server#62379) Fix(Sharing): Fix l10n interpolation (server#62393) Feat(Sharing): Fallback to guest avatar if recipient provides no icon (server#62397) Ci: update workflows from organization (server#62407) Fix(CleanupLoginTokens): Specify the table (server#62408) Fix: Don’t add empty and broken ExternalShareScanJob on upgrade (server#62412) [taskprocessing] Add an endpoint to get the position of a scheduled task in the queue (server#62414) Test(files_versions): migrate end-to-end tests to PlayWright (server#62423) Fix(background-jobs): preserve Snowflake IDs as strings (server#62425) Fix: multimodal chatwithtools was not made internal (server#62426) Feat: allow specifying applicable users and groups in the files_external:create command (server#62431) Fix(Sharing): Use positional parameters in property validation error messages (server#62432) Fix(SharingManager): Skip interaction checks if checks are overridden (server#62444) Fix(onetime-qrcode): Fix onetime QR code with 2FA enable (server#62445) Fix(Sharing): Enable node download permission by default (server#62454) Fix(Sharing): Remove faulty check if required properties have a defaut value (server#62455) Fix(files): hide download action in link shares for newly created folders (server#62459) Fix(Sharing): Compute required, default and max expiration date based on recipients (server#62464) Fix(IRegistrationContext): Fix type hinting (server#62475) Feat: introduce a function to bind a teamfolder to a team (server#62476) Fix: Use PHP_AUTH_PW for strict password confirmation (server#62477) Fix: multiple file selection on tab navigation (server#62482) [master] Fix npm audit (server#62494) Chore(deps): bump p-queue from 9.3.1 to 9.3.2 (server#62496) Chore(deps-dev): bump stylelint from 17.14.0 to 17.14.1 (server#62497) Chore(deps): bump vue from 3.5.39 to 3.5.40 (server#62498) Chore(deps-dev): bump @zip.js/zip.js from 2.8.26 to 2.8.33 (server#62499) Chore(deps): bump pinia from 3.0.4 to 4.0.2 (server#62500) Feat(webauthn): Skip 2FA for user verified logins (server#62540) Chore(deps): bump shell-quote and concurrently (server#62541) [master] Fix npm audit (server#62542) Http-sig: Update http message signatures for OCM after spec review (server#62543) Apply rector changes (server#62544) Chore: Update minimum supported desktop version to 3.2.82 (server#62547) Fix(rector-strict): Ignore wrong cases of RemoveReturnTagIncompatibleWithNativeTypeRector (server#62548) Feat(Sharing): Allow omitting existing recipients when searching for recipients (server#62550) Perf: Use hash map to check if path was already checked (server#62552) Chore(Sharing): Fix some typos (server#62556) Perf: Don’t construct Config object twice (server#62559) Fix(imip): add context to imip log messages (server#62561) Optimize propagator (server#62562) Fix: correct spelling errors in comments (server#62564) Chore(deps): bump p-queue from 9.3.2 to 9.3.3 (server#62566) Chore(deps): bump marked from 18.0.6 to 18.0.7 (server#62568) Chore(deps-dev): bump @zip.js/zip.js from 2.8.33 to 2.8.34 (server#62570) Chore(deps-dev): bump cypress from 15.18.1 to 15.19.0 (server#62572) Chore(deps-dev): bump sass from 1.101.0 to 1.101.6 (server#62573) Chore(deps): bump p-queue from 9.3.1 to 9.3.3 in /build/frontend-legacy (server#62576) Chore(deps-dev): bump msw from 2.14.6 to 2.15.0 in /build/frontend-legacy (server#62577) Fix(iMIP): Prevent mails from carrying an unrelated user’s name (server#62580) Build(deps): bump guzzlehttp/guzzle to 7.15.2 (server#62585) Fix: throw better error message if a user doesn’t have a key even though it should have (server#62586) Test: migrate remaining e2e tests to PlayWright (server#62592) More logging around partfile rename failures (server#62594) CI/Test fixes for unified sharing (server#62596) Fix(Sharing): Improve date error messages (server#62598) Add hints for password and expiration date if they are required (server#62599) Chore(previews): add file signature check before opening files (server#62600) Perf(preview): Optimize retriving all previews from oc_filecache (server#62601) Fix(Sharing): Pass ShareUser instead of IUser (server#62602) Feat(core): redesign unified search result presentation (server#62605) Test(version-check): Fix flaky test (server#62609) Feat: Add missing NoSubAdminRequired attribute (server#62610) Preparations for files_sharing legacy backend (server#62613) Migrate the dashboard app to Vue 3 (server#62624) Migrate weather status to vue3 (server#62625) Test: reduce flakyness of files version tests (server#62627) [master] fix(security): Update code signing revocation list (server#62632) Refactor(Sharing): Move from OCP to NCU (server#62640) Feat: profile mobile view (server#62646) Fix(systemTags): setObjectIdsForTag() dispatches once (server#62647) Expend a bit OCP\GlobalScale\IConfig (server#62660) Fix(encryption): handle decryption exception with outdated passwords (server#62666) Fix(MemcachedFactory): Enable TCP_NODELAY and adjust default timeouts to be reasonable (server#62670) Chore: remove deprecated global aliases for OC functions (server#62674) Chore: remove deprecated global libraries (server#62677) Fix(dashboard): use non-deprecated functions + make tests work at night (server#62682) Feat(oauth2): Forward app tokens from primary to secondary in global scale (server#62687) Test: resolve potential flaky Playwright tests (server#62688) Feat: configure toast timeout (server#62689) Feat(systemtags): implement tag filter (server#62694) Fix(Database): Use real idle-timer to prevent `lastInsertId` being reset on MariaDB/MySQL (server#62697) Fix(console): write app command loading errors to stderr (server#62718) Fix(imip): don’t report success when a calendar cannot process iMip (server#62722) Fix(share-api-controller): add sanity check on canAccessShare for circle share types (server#62724) Chore(deps): bump the github-actions group with 8 updates (server#62735) Chore(deps-dev): bump rector/rector from 2.5.7 to 2.5.8 in /vendor-bin/rector (server#62736) Chore(deps-dev): bump @testing-library/jest-dom from 6.9.1 to 7.0.0 (server#62738) Chore(deps-dev): bump sass from 1.101.6 to 1.102.0 (server#62739) Chore(deps-dev): bump @playwright/test from 1.61.1 to 1.62.0 (server#62740) Chore(deps): bump p-limit from 7.3.0 to 7.3.1 in /build/frontend-legacy (server#62742) Chore(deps-dev): bump @testing-library/jest-dom from 6.9.1 to 7.0.0 in /build/frontend-legacy (server#62744) Chore(deps): bump marked from 18.0.5 to 18.0.7 in /build/frontend-legacy (server#62746) Fix(setup): make sure CAN_INSTALL error page is shown (server#62765) [master] Fix npm audit (server#62766) Chore: Update minimum supported desktop version to 3.3.50 (server#62774) Fix(provisioning_api): read newUser.sendEmail as a boolean (server#62776) Fix(dav): properly finalize with MOVE only (server#62786) Fix(share): Avoid crash when share owner is not found (server#62791) Chore: Apply rector:strict ruleset (server#62794) Fix: improve logging when failing to get newly created user (server#62795) Test(net): Add more ip classifier test cases (server#62797) Fix: handle sftp private key as password (server#62805) Fix: clear key password after loading key (server#62806) Check free space in the proper folder when restoring from trash (server#62807) Fix: disable direct link if link shares are disabled (server#62809) Fix: require admin permissions for all systemtag updates (server#62810) Host/ip validator hardenings (server#62811) Hide personal settings of apps not enabled for the user (server#62852) [master] fix(security): Update code signing revocation list (server#62857) Fix(direct editing): cleanup tokens on user deletion (server#62861) Feat(api): Add getOrCreateFolder also for SimpleFS module (server#62868) Feat: Allow to check user existence outside specific user backends (server#62870) Fix(sharing): properly handle verification of copy/move actions (server#62871) Fix(share): Prevent type error caused by non-existing user (server#62872) Chore(deps-dev): bump undici from 7.28.0 to 7.29.0 (server#62873) Fix(theming): Speed up slow animations (server#62879) Feat: Add setting to bypass password confirmation on a selected ip ranges (server#62884) Fix: Port away from removed oc_default (server#62886) Perf(PasswordConfirmationMiddleware): Reuse reflection object (server#62887) Test(sharing): sort recipients before asserting in testGetShareWithPublicSecret (server#62902) Feat: keep a classname mapping instead of always storing the full name for shares (server#62904) Chore(deps): bump fast-uri from 3.1.4 to 3.1.5 (server#62910) Fix(ObjectStore): reset multipart upload byte counter on retry (server#62919) Fix(trashbin): properly show deleted by for federated shares (server#62925) Fix(core): improve app icon contrast in the app menu (server#62931) Fix(setup): de-duplicate host parsing allowing IPv6 connections (server#62932) Command API in OCP (server#62942) Style(icons): use filled variants for user, comment, share, password (server#62947) Refactor: use DateTimeImmutable in unified sharing api instead of timestamp (server#62957) Feat(setup): allow to pass SSL/TLS config for database connection (server#62958) Feat(setup): allow to configure ssl db connection during installation (server#62959) Chore: Bump symfony/console (server#62962) App menu visual polishing (server#62963) Refactor: use IUser for IShareSourceType::getSourceInteractionResource instead of user id string (server#62972) Chore: Bump symfony components to v7 (server#62974) Fix: Handle 2fa enforcement earlier (server#62982) Fix: allow file request upload when `part_file_in_storage=false` (server#62986) Fetch share source metadata in bulk (server#62987) Fix(NavigationManager): properly register closures (server#62988) Fix: improve type hinting for unified share listing methods (server#62989) [master] Fix npm audit (server#62991) Fix(core): prevent unified search placeholder from clipping (server#62999) Feat: add shared resource section to profile (server#63002) Fix(core): never insert a unified search result above a rendered one (server#63003) Fix(CalDAV): Check for user status before serving public calendars (server#63004) Chore: Apply rector strict config again (server#63007) Revert “Merge pull request #62947 from nextcloud/fix/noid/filled-core… (server#63012) Add DBAL Schema wrapper in OCP (server#63013) Chore(deps): update 3rdparty dependencies (server#63018) Chore(deps): update `cweagans/composer-patches` to v2.0.0 (server#63023) Chore(deps): update `fusonic/opengraph` to v3.1.0 (server#63025) Chore(deps): update `php-opencloud/openstack` to v3.17.0 (server#63027) Build(deps): bump aws/aws-sdk-php from 3.376.2 to 3.390.1 (server#63030) Chore(deps): update giggsey/libphonenumber-for-php-lite to 9.0.35 (server#63033) Allow every with direct access to a shared file to modify all shares for the file (server#63036) Fix(files_trashbin): misleading trashbin:expire output when expiration is disabled (server#63040) Update CODEOWNERS to modify maintainers (server#63041) Chore: cleanup getting time for formatting logs (server#63043) Chore(deps-dev): bump rector/rector from 2.5.8 to 2.6.1 in /vendor-bin/rector (server#63044) Chore(deps-dev): bump @playwright/test from 1.62.0 to 1.62.1 (server#63045) Chore(deps-dev): bump jsdom from 29.1.1 to 30.0.1 (server#63046) Chore(deps-dev): bump @nextcloud/e2e-test-server from 0.5.0 to 0.5.1 (server#63047) Fix(files_trashbin): cleanup trash metadata after failed cross-user moves (server#63070) Chore(deps): bump dompurify from 3.4.12 to 3.4.13 in /build/frontend-legacy (server#63072) [master] Fix npm audit (server#63085) Apply rector changes (server#63095) Fix(LocalStorage): Clear realpath cache on fopen failure and re-try access (server#63101) App menu sorting improvement (server#63104) Feat(federation): Add accept/decline mechanism for federated calendars (server#63112) Fix errors from 32bits CI (server#63114) Fix(files_external): propagate child copy failures in AmazonS3::copy() (server#63123) Backports ldap fixes (server#63124) Refactor: add PHP 8.3 types to BC-safe class constants (server#63133) Feat: add navigation actions to the waffle menu (server#63134) Fix: bump dav version for to trigger migration (server#63138) Refactor: use Share for most SharingManager parameters instead of just the id (server#63140) [master] fix(security): Update code signing revocation list (server#63142) Fix(files_versions): pass missing fileInfo properties to Viewer.compare (server#63149) Feat(dbal): Add missing stuff in DBAL wrapper (server#63152) Fix(user_ldap): restore OCS API functionality for configID = ” (server#63165) Feat(console): Expose raw Symfony OutputInterface and InputInterface (server#63174) Refactor(dbal): Adjust types of some strings (server#63175) Feat(api): Add more methods from DBAL (server#63176) Update ITable.php to include `comment` (server#63177) Chore: add `playwright.config.ts` to `.nextcloudignore` (server#63181) Feat: allow specifying the actor in unified sharing cli (server#63190) Allow specifying output format in unified sharing cli (server#63191) Docs: sync AGENTS.md with updated agent snippet from nextcloud/.github (server#63193) Fix: Respect cached false for OCM discovery (server#63200) Feat(db): Add support for SortDirection to addSortBy and sortBy (server#63212) Feat(console): Add support for suggestedValues (server#63218) Refactor: allow non-lowercase string in ITable methods (server#63219) [master] fix(security): Update CA certificate bundle (server#63231) Fix: Public link with multiple mounts (server#63241) Feat(dav): add IRoomMetadata::BUILDING_NAME (server#63244) Fix(group): Set the display name on every backends that supports it (server#63246) Fix(preview): execute PreviewMapper::deleteAll() (server#63247) Test: remove double setup from share tests (server#63248) Fix(preview): order previews by ID during pagination (server#63249) Fix(preview): delete version metadata by preview ID (server#63251) Build(deps): bump vue from 3.5.40 to 3.5.41 (server#63257) Build(deps-dev): bump axe-core from 4.12.1 to 4.13.0 (server#63258) Build(deps-dev): bump @zip.js/zip.js from 2.8.34 to 2.8.39 (server#63260) Build(deps-dev): bump @testing-library/jest-dom from 7.0.0 to 7.0.1 (server#63261) Build(deps): bump marked from 18.0.7 to 18.0.9 (server#63262) Build(deps): bump core-js from 3.49.0 to 3.50.0 in /build/frontend-legacy (server#63263) Build(deps): bump marked from 18.0.7 to 18.0.9 in /build/frontend-legacy (server#63264) Build(deps-dev): bump @testing-library/jest-dom from 7.0.0 to 7.0.1 in /build/frontend-legacy (server#63265) Fix(preview): qualify the ambiguous columns in PreviewMapper queries (server#63286) Build(deps): bump nanoid from 3.3.12 to 3.3.18 in /build/frontend-legacy (server#63287) Port oauth2 to new Entity system (server#63288) Fix(sharing): key shares by string when loading share permissions (server#63291) Feat(orm): Add support for BackedEnum in Entity column (server#63292) Fix(dbal): Regression on PreparedStatement caused by fcc63b9603596c1b (server#63294) Fix(jobs): don’t overwrite the –stop_after baseline in background-job:worker (server#63297) Fix: Creating shares with multiple mount permissions (server#63299) Chore: Improve phpunit performance (server#63300) Apply rector changes (server#63301) Fix(admin_audit): handle audit reads for new files (server#63305) Fix(provisioning_api): let sub-admins change group memberships (server#63307) Fix(config): mask the Euro-Office jwt_secret as sensitive (server#63311) Refactor(core): drop the unified search local search bar (server#63312) Feat(db-schema): Add IColumn::getName (server#63318) Improve dispatcher (server#63326) [master] fix(security): Update code signing revocation list (server#63335) Feat(core): fill the unified search pending window with placeholders (server#63343) Fix one core migration: Only add taskprocessing columns if they don’t exist (server#63350) Feat: add SchemaChecker tool (server#63351) Fix(tests): Mock discovery services to avoid network requests hanging (server#63352) Fix(preview): keep the local file when losing the insert race (server#63376) More improvements to the dispatcher (server#63385) Clean up application autoloading registration (server#63388) Fix(calendar): Bring back getBackends (server#63393) Build(deps): bump fast-uri from 3.1.2 to 3.1.5 in /build/frontend-legacy (server#63399) Chore: Undeprecated ISecureRandom (server#63412) Fix(files_external): set usePresignedUrl before first S3 connection (server#63417) Ci(playwright): skip browser installation on CI an reuse action provided chrome (server#63422) Fix: Make SchemaWrapper compatible with old version of ISchemaWrapper (server#63427) Fix(dav): Handle correctly not found while streaming output (server#63435) Feat(orm): Add api to do cursor based pagination (server#63441) Fix: Store login name and not uid in session when login with webauthn (server#63442) Fix(rector): Apply rector strict (server#63443) Feat(updater): clear app_install_overwrite on major upgrades (server#63446) Build(apps): ship dbdoctor (server#63455) Feat(ContextChat): add IContentProviderWithSearchTask (server#63459) Build(deps): bump pinia from 4.0.2 to 4.0.3 (server#63464) Build(deps-dev): bump @zip.js/zip.js from 2.8.39 to 2.8.51 (server#63465) Build(deps-dev): bump concurrently from 10.0.4 to 10.0.5 (server#63466) Build(deps): bump vue2-teleport from 1.1.4 to 1.2.2 in /build/frontend-legacy (server#63467) Build(deps-dev): bump @nextcloud/webpack-vue-config from 7.0.2 to 7.0.4 in /build/frontend-legacy (server#63468) [master] fix(security): Update code signing revocation list (server#63485) Apply rector changes (server#63507) Fix(navigation): Allow apps to hide registered navigation entries (server#63524) Fix(INavigationManager): Add missing type values (server#63535) Feat(Sharing): Allow filtering shares by state (server#63551) Feat(Sharing): Apply password expiration config to email recipients (server#63560) Fix(avatar): Fix loading avatars for users with email address user ids (server#63563) Chore: update nextcloud-vue and nextcloud-dialogs (server#63568) 35.0.0 RC1 (server#63569) Welcome stable35 (server#63570) Build(deps-dev): bump the vitest group across 2 directories with 2 updates (server#63602) Build(deps-dev): bump @nextcloud/eslint-config from 9.0.0-rc.9 to 9.0.1 (server#63605) Build(deps): bump @vueuse/core from 14.1.0 to 14.4.0 (server#63606) Build(deps): bump @vueuse/integrations from 14.1.0 to 14.4.0 (server#63607) Build(deps-dev): bump sass from 1.102.0 to 1.103.1 (server#63610) Build(deps-dev): bump @vue/tsconfig from 0.9.0 to 0.9.1 (server#63612) Build(deps): bump marked from 18.0.9 to 18.0.11 (server#63613) Build(deps-dev): bump @zip.js/zip.js from 2.8.51 to 2.8.59 (server#63615) Build(deps-dev): bump eslint from 10.8.0 to 10.9.1 (server#63617) Build(deps): bump dompurify from 3.4.13 to 3.4.14 in /build/frontend-legacy (server#63618) Build(deps): bump moment-timezone from 0.6.2 to 0.6.3 in /build/frontend-legacy (server#63622) Build(deps): bump marked from 18.0.9 to 18.0.11 in /build/frontend-legacy (server#63623) Build(deps-dev): bump @testing-library/user-event from 14.6.1 to 14.6.6 in /build/frontend-legacy (server#63624) Build(deps): bump libphonenumber-js from 1.12.42 to 1.13.11 in /build/frontend-legacy (server#63625) Build(deps-dev): bump sass from 1.101.0 to 1.103.1 in /build/frontend-legacy (server#63626) Build(deps-dev): bump @babel/plugin-transform-private-methods from 7.28.6 to 7.29.7 in /build/frontend-legacy (server#63627) Build(deps-dev): bump @babel/node from 7.29.0 to 7.29.7 in /build/frontend-legacy (server#63628) Build(deps): bump query-string from 9.4.1 to 9.5.0 in /build/frontend-legacy (server#63629) Build(deps-dev): bump colord from 2.9.3 to 2.10.0 in /build/frontend-legacy (server#63630) Test(db): cover migration version sorting (server#63639) Fix(appconfig): make type-conflict error self-explanatory (server#63640) Fix(dav): scope contact photo export to local address books (server#63646) Feat(Sharing): Implement API kill switch (server#63650) Fix(core): don’t hijack Ctrl+F in editors or behind modals (server#63653) Fix cancelling the customization of a share (server#63655) Fix(core): let landed search results outgrow the reserved height (server#63659) Fix(dav): correctly mask public v1 links for non-home storages (server#63669) Fix(Sharing): Fix migration using wrong table names (server#63673) Ci(action): Don’t block merges during first and second RC of major re… (server#63675) Fix(dav): only derive the write size from a PUT Content-Length (server#63679) Chore(deps): Update openapi-extractor to v1.9.0 (server#63683) Feat(Sharing): Add user status for shares (server#63684) Feat(Updater): Ignore incompatible apps if the channel is git (server#63685) Fix(settings): Fix AI regex (server#63690) Fix: Check that password matches in occ user:auth-tokens:add (server#63698) 35.0.0 RC2 (server#63702) Fix(contactsmenu): restore avatars for non-user contacts (server#63713) Fix: Check rememberme cookie previous session id matches uid (server#63718) Fix(2fa): Add missing BruteForceProtection attribute (server#63731) Fix: embed Nextcloud logo directly into SMTP notifications (server#63747) Fix(core): accept deprecated IANA timezone aliases (server#63759) Fix(installer): re-enable version-incompatible apps after appstore update (server#63761) Fix(webauthn): Throw on uid mismatch when updating registration (server#63767) Fix(cardDav): Only update user card on actual mapped propreties changes (server#63771) Revert “fix(installer): re-enable version-incompatible apps after appstore update” (server#63773) Fix: combine StreamGeneratorResponse with StreamTraversableResponse (server#63779) Build(deps-dev): bump rector/rector from 2.6.1 to 2.6.3 in /vendor-bin/rector (server#63783) Trashbin truncate filename unicode (server#63812) Fix(ftp): handle empty port parameter and ensure strictly numeric ports (server#63815) Fix(files_external): guard optional S3 key in storage id computation (server#63820) Chore: Reusable workflow for phpunit and storage (server#63823) Fix(AppMenuActions): Shorten “More actions” label (server#63839) Fix: Correctly filter users when the backend does not implement ISearchKnownUsersBackend (server#63840) Fix(files): keep reactivity when destructuring the store in grid view (server#63846) Fix: Ensure we don’t get share by empty name (server#63853) Ci: merge object storage tests into one matrix (server#63859) Feat(core): link to connected services settings from unified search (server#63861) Fix(ObjectStorePreviewStorage): Close count stream wrapper (server#63864) Fix(core): make the app store link in the app menu configurable (server#63871) Fix(TaskProcessing): Harden task scheduling with webhooks (server#63872) Fix share by email expiration date in a different timezone (server#63882) Test(Sharing): Fix tests on 32-bits (server#63885) Feat(Sharing): Add rate limiting and brute-force protection for ApiV1Controller (server#63893) Improve user enumeration (server#63896) Fix(federation): use share owner (server#63899) Feat(Sharing): Add per-recipient permissions (server#63902) Feat(db): Add column type guid (server#63903) Fix(dav): Do not claim no plugin available when checksum algorithm is not supported (server#63908) Fix(settings): clean up regex / app config outliers (server#63910) Update node checks (server#63917) Fix(files_external): set size to -1 for root entry (server#63923) Fix(sharing): properly frame block list (server#63935) Fix(navigation): Fix undefined array key when default app is disabled (server#63943) Fix(Color): blueF() to return correct channel and tighten validation/docs (server#63944) Chore(deps): Update openapi-extractor to v1.9.1 (server#63955) Fix(SchemaChecker): replay migrations for disabled apps in ‘expected’ schema (server#63957) Fix: fail uploads when uri does not match session/share token (server#63959) Feat(Teams): Add quota management to TeamFolder and ITeamFolderProvider (server#63970) Fix npm audit (server#63975) 35.0.0 RC3 (server#63979) Fix: don’t rely on constraint for filecache_extended “upsert” when in transaction (server#63986) Fix: filter system tag object IDs by user visibility (server#63990) Fix: add missind interface functions (server#63996) Fix: protect share accept endpoint with CSRF token (server#63999) Fix(files_external): map display names for groups (server#64011) Build(deps): bump @nextcloud/upload from 1.11.1 to 1.12.0 in /build/frontend-legacy (server#64015) Fix(chunkingUpload): sliding expiration based on upload activity (server#64025) Build(deps-dev): bump @vue/test-utils from 2.4.11 to 2.5.0 (server#64037) Fix(security): Update code signing revocation list (server#64051) Fix(comments): recreate comment editor on Activity tab remount (server#64079) Fix(tags): broken tag deletion on user delete (server#64090) Fix: Revert to registering autoloading app by app while booting them (server#64094) Feat(core): add office desktop editor badges (server#64105) Feat(files_sharing): unified sharing sidebar and dialog (server#64114) Fix(files_sharing): normalize share target on parent folder rename (server#64122) Fix: remove wrongly used system address book flag (server#64132) Perf(core): read the user status from initial state (server#64135) Fix(user_status): one heartbeat per interval, and refresh before invalidation (server#64136) Fix(files_sharing): don’t abort share:list when orphaned shares exist (server#64144) Perf: make request to /contactsmenu/teams only when contacts menu is opened (server#64150) Fix(files_sharing): bump @nextcloud/sharing to 1.0.0-beta.4 (server#64155) 35.0.0 RC4 (server#64156) Fix(shipped): stop declaring dbdoctor as a shipped app (server#64158) Perf: Load entries lazily again in NavigationManager (server#64159) Feat(files_sharing): import the sharing dialog directly (server#64164) Perf(user_status): skip heartbeats another tab already sent (server#64166) Fix(core): lengthen app menu hover-open delay to 300ms (server#64170) 35.0.0 (server#64391) 3rdparty Build(deps): bump phpseclib/phpseclib from 2.0.55 to 3.0.55 (3rdparty#1972) Build(deps): bump pear/archive_tar from 1.5.0 to 1.6.0 (3rdparty#2104) Build(deps): bump cweagans/composer-patches from 1.7.3 to 2.0.0 (3rdparty#2179) Build(deps): bump pear/pear-core-minimal from 1.10.16 to 1.10.18 (3rdparty#2287) Build(deps): bump pimple/pimple from 3.6.0 to 3.6.2 (3rdparty#2342) Ci(deps): bump actions/github-script from 8.0.0 to 9.0.0 (3rdparty#2405) Chore: add firebase/php-jwt and gapple/structured-field as dependencies (3rdparty#2413) Build(deps): bump phpseclib/phpseclib from 2.0.53 to 2.0.54 (3rdparty#2414) Ci(dependabot): Update stable34 (3rdparty#2419) Build(deps): bump fusonic/opengraph from 3.0.0 to 3.1.0 (3rdparty#2438) Build(deps): bump symfony/dom-crawler from 6.4.32 to 7.4.12 (3rdparty#2442) Build(deps): bump symfony/mailer from 6.4.31 to 6.4.40 (3rdparty#2443) Ci(deps): bump shivammathur/setup-php from 2.37.0 to 2.37.1 (3rdparty#2454) Ci(workflows): Create update-stable-titles.yml (3rdparty#2460) Ci(deps): bump actions/checkout from 6.0.2 to 6.0.3 (3rdparty#2470) Build(deps): bump php-opencloud/openstack from 3.14.0 to 3.17.0 (3rdparty#2474) Fix: Drop PHP 8.2 in Nextcloud 35 (3rdparty#2477) Fix: remove useless polyfills and block installing them (3rdparty#2478) Build(deps): bump the symfony group across 1 directory with 2 updates (3rdparty#2487) Ci(deps): bump actions/checkout from 6.0.3 to 7.0.0 (3rdparty#2494) Ci(deps): bump shivammathur/setup-php from 2.37.1 to 2.37.2 (3rdparty#2495) Feat: add predis as a dependency for Valkey cluster support (3rdparty#2496) Build(deps): Composer audit updates (3rdparty#2497) Build(deps): bump gapple/structured-fields from 2.3.2 to 2.3.3 (3rdparty#2501) Build(deps): bump justinrainbow/json-schema from 6.6.4 to 6.10.0 (3rdparty#2503) Feat: Disable callable serialization in sabre/xml (3rdparty#2511) Build(deps): bump guzzlehttp/guzzle from 7.13.1 to 7.15.1 (3rdparty#2525) Build(deps): bump aws/aws-sdk-php from 3.376.2 to 3.391.1 (3rdparty#2535) Build(deps): bump laravel/serializable-closure from 2.0.4 to 2.0.15 (3rdparty#2536) Build(deps): bump giggsey/libphonenumber-for-php-lite from 9.0.9 to 9.0.35 (3rdparty#2538) Ci(deps): bump actions/checkout from 7.0.0 to 7.0.1 (3rdparty#2548) Feat: Provide symfony polyfill php86 (3rdparty#2549) Chore: Bump symfony console (3rdparty#2550) Chore: Bump symfony components (3rdparty#2551) Ci(dependabot): Update 3rdparty on stable35 (3rdparty#2567) Build: Adjust version for stable35 (3rdparty#2577) activity Fix(notifications): Require absolute links for support of desktop and mobile clients (activity#2514) Fix(bulkReceive): honour admin email toggle and ISetting notification defaults (activity#2562) Fix(MailQueueHandler): check enable_email toggle before sending queued emails (activity#2563) Refactor: flatten nesting in shareNotificationForOriginalOwners with early return (activity#2566) Refactor(types): add native parameter and return types to UserSettings (activity#2572) [master] Fix npm audit (activity#2589) Feat(deps): Add Nextcloud 35 support on master (activity#2593) [master] Update nextcloud/ocp dependency (activity#2600) Chore(deps): Bump nextcloud-vue from 9.7.0 to 9.8.0 (activity#2601) Ci(deps): bump brace-expansion from 5.0.5 to 5.0.6 (activity#2602) Refactor(tests): migrate e2e test suite from Cypress to Playwright (activity#2603) Fix(NotificationGenerator): catch InvalidArgumentException from notification setters in prepare() (activity#2604) Ci(deps-dev): bump js-cookie from 3.0.5 to 3.0.7 (activity#2615) Ci(deps): bump the github-actions group across 1 directory with 5 updates (activity#2621) Feat: adding an option to exclude users from the acitivity log (activity#2626) Fix(ActivityAppNavigation): use correct icon filter for NC34+ active nav items (activity#2627) Ci(deps): bump the prod group across 1 directory with 2 updates (activity#2628) Ci(deps-dev): bump the dev group across 1 directory with 4 updates (activity#2630) Ci(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 in /.github/workflows in the github-actions group (activity#2631) [master] Fix npm audit (activity#2632) Improve activity feed design (activity#2634) Perf(mailqueue): cover `amq_latest_send` in the affecteduser index (activity#2635) Ci(deps-dev): bump the dev group with 3 updates (activity#2640) Ci(deps): bump alexwilson/enable-github-automerge-action from 2.0.0 to 3.0.0 in /.github/workflows in the github-actions group (activity#2642) [master] Update nextcloud/ocp dependency (activity#2643) [master] Fix npm audit (activity#2646) Fix(expire): delete conditions for activity_expire_exclude_users (activity#2655) Perf(files): compute move/rename activity settings once (activity#2656) Ci(deps): bump form-data from 4.0.5 to 4.0.6 (activity#2664) Ci(deps): bump js-yaml from 4.1.1 to 4.2.0 (activity#2665) Feat: make amount of items sent on email configurable via occ (activity#2673) Fix: Remove user memoization (activity#2674) Chore: update workflows and PHP version (activity#2675) Ci(deps): bump actions/checkout from 6.0.2 to 6.0.3 in /.github/workflows in the github-actions group across 1 directory (activity#2676) Chore: switch npm and GitHub Actions dependency updates to Renovate (activity#2677) [master] Update nextcloud/ocp dependency (activity#2680) Chore(deps): update github actions (activity#2683) Chore(deps): update dependency friendsofphp/php-cs-fixer to v3 (activity#2700) Chore(deps): update dependency vimeo/psalm to v7 (activity#2702) Chore(deps): update github actions (major) (activity#2703) Fix(renovate): remove expandCodeOwnersGroups (paid-tier feature) (activity#2704) Fix(psalm): update psalm baseline (activity#2705) Chore(deps): update dependency vite to ^7.3.6 (master) – autoclosed (activity#2706) Fix: Fix psalm (activity#2711) [master] Update nextcloud/ocp dependency (activity#2714) Chore(deps): update actions/cache action to v6.1.0 (activity#2717) Ci(renovate): update dependencies on maintained stable branches (activity#2721) Chore(deps): update dependency phpunit/phpunit to ^11.5.56 (master) (activity#2724) Chore(deps): update github actions (master) (activity#2725) Fix(deps): update dependency @nextcloud/vue to ^9.8.2 (master) (activity#2727) Chore(deps): update dependency @nextcloud/e2e-test-server to ^0.5.0 (master) (activity#2729) Chore: lower cooldown to 4 days and remove monthly schedule for tooling (activity#2779) Chore(deps): update nextcloud/pr-feedback-action digest to 4709fa5 (master) (activity#2780) Fix: do not fail moves when the old location cannot be resolved (activity#2784) [master] Update nextcloud/ocp dependency (activity#2787) Fix(listener): Catch when trying to set up a settings that doesn’t exists (activity#2791) [master] Update nextcloud/ocp dependency (activity#2802) Fix: stop using deprecated IAppContainer::getServer() (activity#2804) Ci(deps): bump axios from 1.16.0 to 1.18.1 (activity#2805) Fix(files): roll back activity transaction when activity publishing f… (activity#2812) Fix(files): do not publish incompletely built activity events (activity#2813) Fix(mail): always reset current user after sending activity emails (activity#2814) Ci(deps): bump immutable from 5.1.5 to 5.1.9 (activity#2817) Ci(deps): bump fast-uri from 3.1.2 to 3.1.4 (activity#2818) Chore(deps): update github actions (master) (activity#2822) [master] Update nextcloud/ocp dependency (activity#2826) Chore(deps): update dependency @playwright/test to ^1.62.1 (master) (activity#2835) Feat(stream): add search, date range and account filters to the stream (activity#2836) Fix(sidebar): stop loading the activity list twice and applying stale… (activity#2837) Feat(stream): add an activity heatmap that drives the date filter (activity#2839) [master] Update nextcloud/ocp dependency (activity#2841) [master] Fix npm audit (activity#2845) Chore(deps): update dependency @nextcloud/e2e-test-server to ^0.5.1 (master) (activity#2850) Chore(deps): update dependency happy-dom to ^20.11.1 (master) (activity#2851) Fix(tests): Fix migration tests (activity#2856) Feat(filters): Add a focused filter (activity#2857) Suppress MissingPureAnnotation and MissingImmutableAnnotation (activity#2858) Chore: Remove DBAL from exclusion psalm list (activity#2859) Chore(deps): update dorny/paths-filter action to v4.0.3 (master) (activity#2861) [master] Update nextcloud/ocp dependency (activity#2865) Fix(navigation): fill the active filter icon, outline the rest (activity#2869) [master] Update nextcloud/ocp dependency (activity#2875) Fix(CurrentUser): Properly get share token from non-legacy public webdav (activity#2877) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (activity#2881) Fix: Fix focused filter performance issues (activity#2884) Fix(tests): Remove broken toast closing & remove use of query method (activity#2923) app_api Feat(deps): Add Nextcloud 35 support on main (app_api#872) Fix: proxy route leading slash (app_api#874) Feat(deps): Add Nextcloud 35 support on main (app_api#880) Fix: normalize missing bruteforce_protection and headers_to_exclude on ExApp routes (app_api#882) Feat: validate ExApp routes at registration and reject malformed data (app_api#885) Feat: add default_action field to files-actions-menu registration (app_api#887) Feat(config): store ExApp config & preferences in the server’s app/user config (app_api#889) Chore(deps-dev): Bump nextcloud/coding-standard from 1.4.0 to 1.5.0 (app_api#890) Fix(fetcher): catch GenericFileException when reading the appstore cache file (app_api#891) Chore(deps-dev): Bump shell-quote from 1.8.3 to 1.8.4 (app_api#892) Ci: use INFO loglevel in the Redis deploy jobs (app_api#893) Chore(deps): Bump dompurify from 3.4.0 to 3.4.11 (app_api#897) Fix(maintenance-mode): keep only HaRP and ExApp survival routes available in maintenance mode (app_api#898) Ci: replace PHP 8.2 with PHP 8.4 in the PHPUnit matrix (app_api#899) Chore(deps): Bump undici from 7.24.1 to 7.28.0 (app_api#901) Chore(deps-dev): Bump launch-editor from 2.12.0 to 2.14.1 (app_api#902) Chore(deps): Bump shivammathur/setup-php from 2.37.0 to 2.37.2 (app_api#904) Feat(openapi): add OpenAPI specification generation (app_api#905) Chore(deps): Bump actions/checkout from 6.0.2 to 7.0.0 (app_api#907) Feat(setup-checks): let ExApps surface setup checks in the admin overview (app_api#908) Chore(deps): Bump actions/setup-python from 6.2.0 to 6.3.0 (app_api#909) Chore(deps): Bump actions/cache from 5.0.5 to 6.1.0 (app_api#910) Docs: Add an AGENTS.md guide for installing, operating and developing AppAPI (app_api#911) Ci(dependabot): add npm updates for stable branches (app_api#914) Chore(deps-dev): Bump js-yaml from 4.1.1 to 4.3.0 (app_api#920) Feat: add release relay and npm audit fix workflows (app_api#921) Chore(deps): Bump ws from 8.18.3 to 8.21.0 (app_api#927) Ci: Add terser-webpack-plugin to the dev dependency definition (app_api#928) [main] Fix npm audit (app_api#929) Chore(deps): Bump shivammathur/setup-php from 2.37.1 to 2.37.2 (app_api#936) [main] Fix npm audit (app_api#939) Chore(deps-dev): Bump websocket-driver from 0.7.4 to 0.7.5 (app_api#940) Chore(deps): Bump dorny/paths-filter from 4.0.1 to 4.0.2 (app_api#941) Chore(deps): Bump nextcloud/pr-feedback-action from f0cab224dea8e1f282f9451de322f323c78fc7a5 to 4709fa5b3e1821559d4c312ef937b61f1567aa44 (app_api#942) [main] Fix npm audit (app_api#943) Chore(deps-dev): Bump immutable from 5.1.5 to 5.1.9 (app_api#946) Chore(deps): Bump dompurify from 3.4.11 to 3.4.12 (app_api#947) Chore(deps): Bump actions/setup-node from 6.4.0 to 7.0.0 (app_api#948) Chore(deps-dev): Bump fast-uri from 3.1.3 to 3.1.4 (app_api#950) Chore(deps-dev): Bump shell-quote from 1.8.4 to 1.10.0 (app_api#951) Fix(notifications): do not translate empty ExApp strings, which throws on Nextcloud 35 (app_api#953) Ci(tests-deploy): wait until Nextcloud is installed before enabling AppAPI (app_api#954) Chore(deps): Bump actions/setup-python from 6.3.0 to 7.0.0 (app_api#956) Chore(deps): Bump actions/checkout from 7.0.0 to 7.0.1 (app_api#957) Fix(deprecation): stop using OC_App and non-public AppManager methods (app_api#960) Chore(deps-dev): Bump undici from 7.28.0 to 7.29.0 (app_api#961) Chore(deps-dev): Bump fast-uri from 3.1.4 to 3.1.5 (app_api#963) [main] Fix npm audit (app_api#965) Move the agent guides to the nextcloud-skills repository (app_api#968) Do not deploy ExApp environment variables with an empty default as the literal string Array (app_api#970) Chore(deps): Bump dorny/paths-filter from 4.0.2 to 4.0.3 (app_api#973) Fix: use phpseclib3 namespace for X509 after server phpseclib upgrade (app_api#979) Fix: make db migrations idempotent (app_api#981) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (app_api#989) bruteforcesettings [master] Fix npm audit (bruteforcesettings#1041) [master] Update nextcloud/ocp dependency (bruteforcesettings#1076) Feat(deps): Add Nextcloud 35 support on master (bruteforcesettings#1099) Fix: fix toggle the allow list option (bruteforcesettings#1103) Chore(deps-dev): Bump @vitest/coverage-v8 from 4.1.5 to 4.1.6 (bruteforcesettings#1107) Chore(deps-dev): Bump @vitejs/plugin-vue from 6.0.6 to 6.0.7 (bruteforcesettings#1108) [master] Update nextcloud/ocp dependency (bruteforcesettings#1113) Chore(deps-dev): Bump webpack-dev-server from 5.2.3 to 5.2.4 (bruteforcesettings#1116) Chore(deps): Bump js-cookie from 3.0.5 to 3.0.7 (bruteforcesettings#1117) Chore(deps): Bump qs and express (bruteforcesettings#1118) [master] Update nextcloud/ocp dependency (bruteforcesettings#1122) [master] Update nextcloud/ocp dependency (bruteforcesettings#1128) Chore(deps-dev): Bump @vitest/coverage-v8 from 4.1.6 to 4.1.7 (bruteforcesettings#1129) Chore(deps-dev): Bump vitest from 4.1.6 to 4.1.7 (bruteforcesettings#1131) [master] Update nextcloud/ocp dependency (bruteforcesettings#1133) Chore(deps-dev): Bump shell-quote from 1.8.3 to 1.8.4 (bruteforcesettings#1134) Chore(deps): update dependencies (bruteforcesettings#1145) Ci(php): Require PHP 8.3 in all tooling (bruteforcesettings#1146) [master] Update nextcloud/ocp dependency (bruteforcesettings#1157) [master] Fix npm audit (bruteforcesettings#1159) [master] ci(actions): Update workflow templates from organization template repository (bruteforcesettings#1161) [master] Update nextcloud/ocp dependency (bruteforcesettings#1167) [master] Fix npm audit (bruteforcesettings#1169) [master] ci(actions): Update workflow templates from organization template repository (bruteforcesettings#1174) Chore(deps): Bump vue from 3.5.38 to 3.5.39 (bruteforcesettings#1176) Chore(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.9 to 9.0.0 (bruteforcesettings#1179) [master] Update nextcloud/ocp dependency (bruteforcesettings#1183) Chore(deps-dev): Bump @vitest/coverage-v8 from 4.1.9 to 4.1.10 (bruteforcesettings#1184) Chore(deps-dev): Bump vitest from 4.1.9 to 4.1.10 (bruteforcesettings#1185) Chore(deps-dev): Bump @nextcloud/eslint-config from 9.0.0 to 9.0.1 (bruteforcesettings#1186) [master] Update nextcloud/ocp dependency (bruteforcesettings#1197) Chore(deps): Bump immutable from 5.1.6 to 5.1.9 (bruteforcesettings#1198) Chore(deps-dev): Bump shell-quote from 1.8.4 to 1.10.0 (bruteforcesettings#1199) Chore(deps): Bump fast-xml-parser from 5.9.3 to 5.10.1 (bruteforcesettings#1200) Chore(deps-dev): Bump fast-uri from 3.1.2 to 3.1.4 (bruteforcesettings#1201) Chore(deps-dev): Bump @vitejs/plugin-vue from 6.0.7 to 6.0.8 (bruteforcesettings#1203) Chore(deps): Bump postcss from 8.5.15 to 8.5.23 (bruteforcesettings#1209) [master] Update nextcloud/ocp dependency (bruteforcesettings#1211) [master] Update nextcloud/ocp dependency (bruteforcesettings#1215) Chore(deps-dev): Bump undici from 7.28.0 to 7.29.0 (bruteforcesettings#1219) Chore(deps-dev): Bump fast-uri from 3.1.4 to 3.1.5 (bruteforcesettings#1220) [master] Update nextcloud/ocp dependency (bruteforcesettings#1222) Chore(deps-dev): Bump js-yaml from 4.2.0 to 4.3.1 (bruteforcesettings#1226) [master] Update nextcloud/ocp dependency (bruteforcesettings#1229) [master] Update nextcloud/ocp dependency (bruteforcesettings#1236) Chore(deps): Bump brace-expansion (bruteforcesettings#1237) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (bruteforcesettings#1238) circles Build: update node and npm engines versions (circles#2198) Chore(deps): bump @nextcloud/l10n from 3.4.0 to 3.4.1 (circles#2202) Feat: Add the possibility to create invitation links to circles (circles#2254) Chore(deps): bump @nextcloud/dialogs from 7.1.0 to 7.4.0 (circles#2294) Chore(deps-dev): bump vue-tsc from 3.1.1 to 3.3.5 (circles#2344) Chore(deps): bump bn.js (circles#2376) Feat(mount-provider): implement IPartialMountProvider (circles#2378) Chore(deps): bump rollup from 4.46.3 to 4.62.2 (circles#2380) Chore(deps): bump immutable from 5.1.3 to 5.1.9 (circles#2385) Chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 (circles#2413) Chore(deps): bump yaml from 2.8.2 to 2.9.0 (circles#2421) Feat: add support for setting preview avatar for circle (circles#2438) Chore(deps): bump fast-xml-parser and webdav (circles#2453) Chore(deps): bump postcss from 8.5.6 to 8.5.12 (circles#2465) Chore(deps): bump axios from 1.13.5 to 1.16.0 (circles#2471) Feat(deps): Add Nextcloud 35 support on master (circles#2475) Feat(deps): Add Nextcloud 35 support on master (circles#2479) [master] Update nextcloud/ocp dependency (circles#2480) Feat: Add role-based filtering for circle member queries (circles#2482) Update rector, fix configuration and run it (circles#2484) Chore(deps): bump qs from 6.14.2 to 6.15.2 (circles#2488) [master] Update nextcloud/ocp dependency (circles#2489) Apply rector changes (circles#2492) Chore(actions): add sync-workflow-templates github action (circles#2493) Chore(deps-dev): bump nextcloud/coding-standard from 1.3.2 to 1.5.0 in /vendor-bin/cs-fixer (circles#2496) [master] Update nextcloud/ocp dependency (circles#2497) [master] ci(actions): Update workflow templates from organization template repository (circles#2500) [master] build: add .nextcloudignore for release builds (circles#2508) [master] Update nextcloud/ocp dependency (circles#2513) Chore: getBasedOn() is nullable (circles#2519) Chore: Minimum php version is 8.3 (circles#2520) Adjust local controller to better handle permission checks (circles#2522) Fix(local-controller): dont show full config int of circle for non-members (circles#2523) Fix(local-controller): validate params set on team creation (circles#2524) Chore(deps-dev): bump vite from 7.1.11 to 7.3.5 (circles#2540) Chore(deps): bump dompurify from 3.3.1 to 3.4.11 (circles#2542) Test(admin-controller): add unit tests covering all controller endpoints (circles#2544) Fix(local-controller): include CFG_OPEN in config mask for visible circles (circles#2545) Chore(deps): bump form-data from 4.0.5 to 4.0.6 (circles#2550) Feat: add pull request template (circles#2558) Feat(teams): in-app Teams page (circles#2561) Test: scaffold front-end testing with Vitest and Playwright (circles#2562) Chore(deps-dev): bump nextcloud/rector from 0.5.1 to 0.5.2 in /vendor-bin/rector (circles#2564) Chore(deps-dev): bump js-yaml from 4.1.1 to 4.3.0 (circles#2566) Fix(permission): get permissions for user from inherited when not direct member (circles#2572) Chore(i18n): Rename all occurrences of “circles” to “teams” (circles#2573) Ci(dependabot): add npm updates for stable branches (circles#2583) Chore(deps-dev): bump eslint from 9.39.1 to 10.6.0 (circles#2602) Fix(workflow): switch from node.yml to npm-build.yml (circles#2603) Chore(deps): bump picomatch from 2.3.1 to 2.3.2 (circles#2606) Feat(admin-controller): add route to fetch all circles (circles#2614) Fix: refresh user mounts when removed from a group or circle that has associated team folders (circles#2615) Chore(deps): bump @nextcloud/password-confirmation from 6.0.2 to 6.1.0 (circles#2616) Chore(deps-dev): bump @vitejs/plugin-vue from 6.0.1 to 6.0.7 (circles#2617) Chore(deps-dev): bump @vue/tsconfig from 0.8.1 to 0.9.1 (circles#2618) Chore(deps-dev): bump vue-tsc from 3.3.5 to 3.3.6 (circles#2620) Chore(deps-dev): bump typescript from 5.9.3 to 6.0.3 (circles#2621) [master] ci(actions): Update workflow templates from organization template repository (circles#2625) Fix(url): Make team link absolute URL (circles#2630) Fix(l10n): ignore compiled js files (circles#2631) Chore: Add SPDX header (circles#2633) Chore(deps-dev): bump vitest from 4.1.9 to 4.1.10 (circles#2648) Chore(deps-dev): bump @nextcloud/e2e-test-server from 0.4.0 to 0.5.0 (circles#2649) Feat: Add filter by role and username (circles#2659) Chore(deps): bump axios from 1.16.0 to 1.19.0 (circles#2660) Feat: add release-relay.yml workflow (circles#2666) Fix(maintenance-service): remove redundant empty check on getDisplayName (circles#2667) Fix(reuse): add entry for .l10nignore (circles#2668) Chore(deps): bump fast-xml-parser from 5.9.3 to 5.10.1 (circles#2672) Fix: avoid attempting to fetch protected resources when user is not a member (circles#2673) Feat: implement scim and oidc integration (circles#2674) Fix(types): declare vite/modulepreload-polyfill virtual module (circles#2676) [master] ci(actions): Update workflow templates from organization template repository (circles#2681) Chore(deps): bump postcss from 8.5.16 to 8.5.23 (circles#2686) Avoid duplicate purge on inheritance (circles#2687) Fix(local-controller): validate when trying adding member of type contact (circles#2696) Fix: Use global members limit as default for circle (circles#2697) Fix: add promoteToOwner method (circles#2711) Chore(deps-dev): bump undici from 7.28.0 to 7.29.0 (circles#2716) Chore(deps-dev): bump fast-uri from 3.0.6 to 3.1.5 (circles#2721) Fix(circles): preserve group display names when creating circles (circles#2722) Chore(deps-dev): bump brace-expansion from 2.0.2 to 2.1.4 (circles#2726) Fix(shares): expose share of TYPE_CIRCLE to the FilesList in groupfolders (circles#2727) Chore(deps): bump dompurify from 3.4.11 to 3.4.13 (circles#2733) Fix(teams): hide dot entries and route team space link (circles#2735) Fix(well-known): fallback on manual extraction of params (circles#2739) Port Fixes from Contacts to Circles for CirlceUI (circles#2740) Chore(dev): add dev build and vue devtools support (circles#2749) Fix(federated-event-service): broadcast CircleDestroy event before executing it’s manage() method (circles#2759) Chore(deps-dev): bump jsdom from 29.1.1 to 30.0.1 (circles#2762) Chore(deps-dev): bump vue-tsc from 3.3.6 to 3.3.9 (circles#2763) Chore(deps): bump @nextcloud/vue from 9.8.2 to 9.9.0 (circles#2764) Chore(deps): bump @nextcloud/files from 3.12.2 to 4.0.0 (circles#2765) Chore(deps-dev): bump eslint from 10.6.0 to 10.8.0 (circles#2767) Chore(deps-dev): bump @nextcloud/e2e-test-server from 0.5.0 to 0.5.1 (circles#2768) Fix: show and update teamAvatar (circles#2782) Feat: cleanup members and federation agent when removing a SCIM remote instance (circles#2785) Fix: js and css vite preloading broken (circles#2787) Feat: store SCIM group id on circle settings; use existing notes methods for OIDC’s managed_by (circles#2788) Fix all psalm issues (circles#2789) [master] Update nextcloud/ocp dependency (circles#2806) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (circles#2810) Add “New Deck board” shortcut (circles#2825) Fix: enhance validation upon team creation (circles#2832) Fix: enhance member level update validation (circles#2840) Chore(workflow): Update playwrigth workflow (circles#2857) Design pass and team pages (circles#2860) Feat: implement team upgrade banner and remove legacy folder share (#… (circles#2862) Feat: optional team folder when creating a team (circles#2863) Feat: control team space provisioning via app config (circles#2865) Feat(admin): add team folder management endpoints and UI integration (circles#2870) Bugfix: enhance team folder management with group permissions and res… (circles#2898) files_downloadlimit Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.1.1 to 3.1.2 (files_downloadlimit#611) Chore(deps): Bump bn.js (files_downloadlimit#722) Chore(deps): Bump immutable from 5.1.4 to 5.1.5 (files_downloadlimit#732) Chore(deps-dev): Bump vimeo/psalm from 6.15.1 to 6.16.1 in /vendor-bin/psalm (files_downloadlimit#749) Chore(deps-dev): Bump flatted from 3.3.3 to 3.4.2 (files_downloadlimit#752) Chore(deps): Bump picomatch (files_downloadlimit#755) Chore(deps): Bump brace-expansion (files_downloadlimit#763) Chore(deps): Bump andstor/file-existence-action from 3.0.0 to 3.1.0 (files_downloadlimit#764) Chore(deps): Bump lodash, rollup-plugin-license and @microsoft/api-extractor (files_downloadlimit#767) Chore(deps): Bump actions/github-script from 8.0.0 to 9.0.0 (files_downloadlimit#769) Chore(deps): Bump peter-evans/create-pull-request from 7.0.8 to 8.1.1 (files_downloadlimit#770) Chore(deps): Bump follow-redirects from 1.15.11 to 1.16.0 (files_downloadlimit#777) Chore(deps): Bump postcss from 8.5.6 to 8.5.14 (files_downloadlimit#796) Feat(deps): Add Nextcloud 35 support on master (files_downloadlimit#804) [master] Update nextcloud/ocp dependency (files_downloadlimit#806) Chore(deps): Bump webiny/action-conventional-commits from 1.3.0 to 1.4.2 (files_downloadlimit#813) Chore(deps-dev): Bump eslint from 9.38.0 to 10.3.0 (files_downloadlimit#824) Chore(deps): Bump qs from 6.14.0 to 6.15.2 (files_downloadlimit#827) [master] Update nextcloud/ocp dependency (files_downloadlimit#828) Chore(deps-dev): Bump nextcloud/coding-standard from 1.4.0 to 1.5.0 (files_downloadlimit#832) Chore(deps-dev): Bump vite from 7.1.12 to 7.3.5 (files_downloadlimit#845) Chore(deps): Bump dompurify from 3.3.0 to 3.4.11 (files_downloadlimit#846) Chore(deps): Bump form-data from 4.0.4 to 4.0.6 (files_downloadlimit#847) Chore(deps-dev): Bump js-yaml from 4.1.0 to 4.2.0 (files_downloadlimit#848) Chore(deps-dev): Bump fast-uri from 3.1.0 to 3.1.2 (files_downloadlimit#850) Chore: clean up old CSS files (files_downloadlimit#851) Chore(deps): Bump actions/cache from 5.0.5 to 6.1.0 (files_downloadlimit#852) Chore(deps-dev): Bump @vue/tsconfig from 0.8.1 to 0.9.1 (files_downloadlimit#853) Chore(deps): Bump @nextcloud/sharing from 0.3.0 to 0.4.0 (files_downloadlimit#854) [master] Update nextcloud/ocp dependency (files_downloadlimit#860) [master] Fix npm audit (files_downloadlimit#865) [master] Update nextcloud/ocp dependency (files_downloadlimit#871) Chore(deps): Bump nextcloud/pr-feedback-action from f0cab224dea8e1f282f9451de322f323c78fc7a5 to 4709fa5b3e1821559d4c312ef937b61f1567aa44 (files_downloadlimit#876) Chore(deps): Bump dorny/paths-filter from 4.0.1 to 4.0.2 (files_downloadlimit#877) Chore(deps-dev): Bump @nextcloud/eslint-config from 9.0.0 to 9.0.1 (files_downloadlimit#878) [master] Update nextcloud/ocp dependency (files_downloadlimit#882) Chore(deps): Bump immutable from 5.1.5 to 5.1.9 (files_downloadlimit#886) Chore(deps): Bump fast-xml-parser from 5.9.3 to 5.10.1 (files_downloadlimit#888) Chore(deps-dev): Bump fast-uri from 3.1.2 to 3.1.4 (files_downloadlimit#889) Chore(deps-dev): Bump eslint from 10.6.0 to 10.7.0 (files_downloadlimit#890) Chore(deps): Bump @nextcloud/vue from 9.8.2 to 9.9.0 (files_downloadlimit#892) Chore(deps): Bump actions/setup-node from 6.4.0 to 7.0.0 (files_downloadlimit#893) Chore(deps): Bump postcss from 8.5.16 to 8.5.23 (files_downloadlimit#900) [master] Update nextcloud/ocp dependency (files_downloadlimit#904) Fix: allow higher download limits than 500 (files_downloadlimit#906) Chore(deps): Bump actions/checkout from 7.0.0 to 7.0.1 (files_downloadlimit#908) Chore(deps): Bump vue from 3.5.39 to 3.5.40 (files_downloadlimit#909) Chore(deps): Bump @nextcloud/dialogs from 7.4.0 to 7.4.1 (files_downloadlimit#910) [master] Update nextcloud/ocp dependency (files_downloadlimit#916) [master] Fix npm audit (files_downloadlimit#922) Chore(deps-dev): Bump fast-uri from 3.1.4 to 3.1.5 (files_downloadlimit#923) Chore(deps-dev): Bump eslint from 10.7.0 to 10.8.0 (files_downloadlimit#924) [master] Update nextcloud/ocp dependency (files_downloadlimit#930) Chore(deps): Bump dorny/paths-filter from 4.0.2 to 4.0.3 (files_downloadlimit#936) [master] Update nextcloud/ocp dependency (files_downloadlimit#937) Chore(deps-dev): Bump eslint from 10.8.0 to 10.8.1 (files_downloadlimit#941) [master] Update nextcloud/ocp dependency (files_downloadlimit#949) Chore(branchoff): Set version on stable35 to a stable one (files_downloadlimit#951) files_lock Chore(deps): Bump rollup from 4.54.0 to 4.62.2 (files_lock#1022) Chore(deps): Bump immutable from 5.1.4 to 5.1.6 (files_lock#1024) Chore(deps-dev): Bump flatted from 3.3.3 to 3.4.2 (files_lock#1035) Chore(deps): Bump lodash, rollup-plugin-license and @microsoft/api-extractor (files_lock#1046) Perf: cache negative results in LockSerivice::getLockForNodeIds (files_lock#1057) Feat(config): switch to config lexicon (files_lock#1060) Feat(deps): Add Nextcloud 35 support on main (files_lock#1081) [main] Update nextcloud/ocp dependency (files_lock#1083) Chore(deps): Bump vue from 3.5.27 to 3.5.34 (files_lock#1085) Chore(deps): Bump @rollup/rollup-linux-x64-gnu from 4.57.1 to 4.60.3 (files_lock#1088) Chore(deps-dev): Bump qs from 6.14.1 to 6.15.2 (files_lock#1094) Fix(LockWrapper): gracefully handle null user in copyFromStorage() (files_lock#1097) Chore(deps): Bump dompurify from 3.4.0 to 3.4.10 (files_lock#1110) Chore(deps): Bump form-data from 4.0.5 to 4.0.6 (files_lock#1111) Chore(deps-dev): Bump js-yaml from 4.1.1 to 4.2.0 (files_lock#1112) Perf: Avoir calling Server::get for each share mounts (files_lock#1113) Chore(deps): Bump dompurify from 3.4.10 to 3.4.11 (files_lock#1116) Refactor: Use modern events instead of old hooks (files_lock#1125) Use SPDX license identifier (files_lock#1130) Ci(tools): Update dev dependencies (files_lock#1131) Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.2.1 to 3.2.2 (files_lock#1134) Chore(deps-dev): Bump @playwright/test from 1.61.0 to 1.61.1 (files_lock#1135) Chore(deps-dev): Bump prettier from 3.8.1 to 3.8.4 (files_lock#1137) Chore(deps): Bump vue from 3.5.34 to 3.5.38 (files_lock#1139) [main] Update nextcloud/ocp dependency (files_lock#1143) Ci(dependabot): add composer updates for stable branches (files_lock#1150) Chore(deps): Bump vue from 3.5.38 to 3.5.39 (files_lock#1154) Chore(deps-dev): Bump prettier from 3.8.4 to 3.8.5 (files_lock#1156) Chore(deps-dev): Bump prettier from 3.8.5 to 3.9.4 (files_lock#1163) [main] Update nextcloud/ocp dependency (files_lock#1166) Enh: allow file owner to unlock TYPE_TOKEN locks (files_lock#1168) Chore(deps-dev): Bump @nextcloud/e2e-test-server from 0.4.0 to 0.5.0 (files_lock#1182) [main] Update nextcloud/ocp dependency (files_lock#1189) Chore(deps): Bump axios from 1.16.0 to 1.18.1 (files_lock#1192) Refactor: Remove CoreQueryBuilder and co (files_lock#1193) Chore(deps): Bump fast-uri from 3.1.2 to 3.1.4 (files_lock#1194) Chore(deps): Bump immutable from 5.1.6 to 5.1.9 (files_lock#1195) Chore(deps): Bump dompurify from 3.4.11 to 3.4.12 (files_lock#1196) Feat: add release-relay.yml workflow (files_lock#1197) Docs(readme): restructure, expand, and revise locking documentation (files_lock#1198) Fix(webdav): align lock editor property responses (files_lock#1199) Test: clean up all lock feature test fixtures (files_lock#1200) Chore(deps): Bump @nextcloud/vue from 9.8.2 to 9.9.0 (files_lock#1201) Chore(deps-dev): Bump prettier from 3.9.4 to 3.9.5 (files_lock#1203) Chore(deps): Bump postcss from 8.5.16 to 8.5.23 (files_lock#1204) Test(lock): access shared file as recipient in app lock test (files_lock#1206) Fix(command): clarify files:lock usage and unlock feedback (files_lock#1207) [main] Update nextcloud/ocp dependency (files_lock#1209) Chore(deps): Bump @nextcloud/dialogs from 7.4.0 to 7.4.1 (files_lock#1210) Chore(deps-dev): Bump prettier from 3.9.5 to 3.9.6 (files_lock#1211) Chore(deps): Bump vue from 3.5.39 to 3.5.40 (files_lock#1212) [main] Update nextcloud/ocp dependency (files_lock#1216) [main] Fix npm audit (files_lock#1220) Chore(deps): Bump fast-uri from 3.1.4 to 3.1.5 (files_lock#1221) Chore(deps): Bump @rollup/rollup-linux-x64-gnu from 4.62.2 to 4.62.3 (files_lock#1224) Chore(deps-dev): Bump js-yaml from 4.2.0 to 4.3.1 (files_lock#1226) Chore(deps): Bump dompurify from 3.4.12 to 3.4.13 (files_lock#1227) [main] Update nextcloud/ocp dependency (files_lock#1228) Chore(deps-dev): Bump @nextcloud/e2e-test-server from 0.5.0 to 0.5.1 (files_lock#1232) Chore(deps): Bump @rollup/rollup-linux-x64-gnu from 4.62.3 to 4.62.4 (files_lock#1233) Chore(deps-dev): Bump @playwright/test from 1.61.1 to 1.62.1 (files_lock#1234) [main] Update nextcloud/ocp dependency (files_lock#1237) Chore(deps): Bump vue from 3.5.40 to 3.5.41 (files_lock#1239) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (files_lock#1247) Chore(deps): Bump @rollup/rollup-linux-x64-gnu from 4.62.4 to 4.62.5 (files_lock#1262) Fix npm audit (files_lock#1268) Fix: two regressions from the CoreQueryBuilder removal (files_lock#1281) Multiple cleanups and fixes (files_lock#1282) Fix(dav): report a lock that never expires as timeout 0, not -60 (files_lock#1285) Test: strengthen lock cleanup coverage (files_lock#1287) Fix(lock): stop overwriting a lock’s creation time with the real clock (files_lock#1288) Fix npm audit (files_lock#1301) Chore(deps-dev): Bump phpunit/phpunit from 9.6.20 to 9.6.33 (files_lock#980) [main] Fix npm audit (files_lock#986) Chore(deps): Bump @nextcloud/dialogs from 7.2.0 to 7.4.0 (files_lock#999) files_pdfviewer Chore(deps): Bump @nextcloud/auth from 2.5.3 to 2.6.0 (files_pdfviewer#1428) Chore(performance): make the viewer component async (files_pdfviewer#1434) Feat(deps): Add Nextcloud 35 support on master (files_pdfviewer#1441) Feat(deps): Add Nextcloud 35 support on master (files_pdfviewer#1442) Chore(deps-dev): Bump webpack-dev-server from 5.2.2 to 5.2.4 (files_pdfviewer#1443) Chore(deps): Bump qs and express (files_pdfviewer#1448) Chore(deps-dev): Bump nextcloud/coding-standard from 1.4.0 to 1.5.0 (files_pdfviewer#1450) Chore(deps-dev): Bump shell-quote from 1.8.1 to 1.8.4 (files_pdfviewer#1453) Fix: 1451 stop spinner once the document loaded (files_pdfviewer#1454) Chore(deps): Bump dompurify from 3.3.3 to 3.4.11 (files_pdfviewer#1456) Chore(deps-dev): Bump launch-editor from 2.9.1 to 2.14.1 (files_pdfviewer#1457) Chore(deps): Bump form-data from 4.0.5 to 4.0.6 (files_pdfviewer#1458) Chore(deps-dev): Bump js-yaml from 4.1.1 to 4.2.0 (files_pdfviewer#1459) Chore(deps-dev): Bump webpack-dev-server from 5.2.4 to 5.2.5 (files_pdfviewer#1460) Chore(deps-dev): Bump ws from 8.18.0 to 8.21.1 (files_pdfviewer#1472) Chore(deps-dev): Bump websocket-driver from 0.7.4 to 0.7.5 (files_pdfviewer#1473) Chore(deps): Bump PDF.js from 4.0.189 to 4.10.38 (files_pdfviewer#1474) Chore(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.9 to 9.0.1 (files_pdfviewer#1476) Chore(deps-dev): Bump adm-zip from 0.5.17 to 0.6.0 (files_pdfviewer#1480) Chore(deps-dev): Bump fast-uri from 3.1.2 to 3.1.4 (files_pdfviewer#1482) Chore(deps-dev): Bump webpack-dev-server from 5.2.5 to 5.2.6 (files_pdfviewer#1483) Chore(deps-dev): Bump immutable from 4.3.8 to 4.3.9 (files_pdfviewer#1485) Chore(deps-dev): Bump shell-quote from 1.8.4 to 1.10.0 (files_pdfviewer#1486) Chore: Bump PHP version to 8.3 (files_pdfviewer#1488) Chore: Add workflow to sync workflow templates (files_pdfviewer#1489) Chore(deps-dev): Bump fast-uri from 3.1.4 to 3.1.5 (files_pdfviewer#1491) [master] ci(actions): Update workflow templates from organization template repository (files_pdfviewer#1493) Fix: Add explicit dependency for vue-loader@legacy (files_pdfviewer#1496) Chore(deps-dev): Bump js-yaml from 4.2.0 to 4.3.1 (files_pdfviewer#1499) [master] Fix npm audit (files_pdfviewer#1500) Chore: Add explicit dependency for terser-webpack-plugin (files_pdfviewer#1502) Chore(deps): Bump @nextcloud/dialogs from 7.3.0 to 7.4.1 (files_pdfviewer#1515) Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.2.1 to 3.2.2 (files_pdfviewer#1516) [master] Fix npm audit (files_pdfviewer#1520) Fix: Bust the cache of the static assets when Nextcloud is updated (files_pdfviewer#1522) Fix: Set version on stable35 to a stable one (files_pdfviewer#1530) Ci(actions): Update workflow templates from organization template repository (files_pdfviewer#1534) Fix npm audit (files_pdfviewer#1536) firstrunwizard Feat(deps): Add Nextcloud 35 support on master (firstrunwizard#2073) Feat(deps): Add Nextcloud 35 support on master (firstrunwizard#2074) Chore(deps-dev): Bump rector/rector from 2.4.2 to 2.4.3 in /vendor-bin/rector (firstrunwizard#2075) Chore(deps-dev): Bump eslint from 10.3.0 to 10.4.0 (firstrunwizard#2077) Chore(deps-dev): Bump vue-tsc from 3.2.8 to 3.2.9 (firstrunwizard#2079) [master] Update nextcloud/ocp dependency (firstrunwizard#2084) Chore(deps-dev): Bump qs from 6.14.2 to 6.15.2 (firstrunwizard#2088) Chore(deps): Bump @nextcloud/dialogs from 7.3.0 to 7.4.0 (firstrunwizard#2089) Chore(deps-dev): Bump vue-tsc from 3.2.9 to 3.3.1 (firstrunwizard#2090) Chore(deps-dev): Bump sass from 1.99.0 to 1.100.0 (firstrunwizard#2091) Chore(deps-dev): Bump nextcloud/coding-standard from 1.4.0 to 1.5.0 in /vendor-bin/cs-fixer (firstrunwizard#2093) Chore(deps-dev): Bump rector/rector from 2.4.3 to 2.4.4 in /vendor-bin/rector (firstrunwizard#2094) Chore(deps): Bump alexwilson/enable-github-automerge-action from 2.0.0 to 3.0.0 (firstrunwizard#2100) [master] Fix npm audit (firstrunwizard#2105) Chore(deps-dev): Bump rector/rector from 2.4.4 to 2.4.5 in /vendor-bin/rector (firstrunwizard#2106) Chore(deps-dev): Bump vue-tsc from 3.3.1 to 3.3.2 (firstrunwizard#2107) Chore(deps): Bump @nextcloud/vue from 9.8.0 to 9.8.2 (firstrunwizard#2111) Chore(deps): Bump shivammathur/setup-php from 2.37.1 to 2.37.2 (firstrunwizard#2124) Use SPDX license identifier (firstrunwizard#2128) Chore(deps): Bump actions/checkout from 6.0.2 to 7.0.0 (firstrunwizard#2129) Chore(deps-dev): Bump sass from 1.100.0 to 1.101.0 (firstrunwizard#2134) Chore(deps): Bump nextcloud/pr-feedback-action from f0cab224dea8e1f282f9451de322f323c78fc7a5 to 4709fa5b3e1821559d4c312ef937b61f1567aa44 (firstrunwizard#2157) Chore(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.9 to 9.0.1 (firstrunwizard#2159) Chore(deps): Bump actions/setup-node from 6.4.0 to 7.0.0 (firstrunwizard#2170) Chore(deps): Bump actions/checkout from 7.0.0 to 7.0.1 (firstrunwizard#2182) Chore(deps-dev): Bump rector/rector from 2.4.5 to 2.6.1 in /vendor-bin/rector (firstrunwizard#2200) Chore(deps): Bump dorny/paths-filter from 4.0.1 to 4.0.3 (firstrunwizard#2203) Feat: update HUB release information (firstrunwizard#2209) Fix: use proper AppStore route (firstrunwizard#2212) Chore(branchoff): Set version on stable35 to a stable one (firstrunwizard#2214) Feat(settings): add office desktop editors section to personal settings (firstrunwizard#2249) logreader Feat: Remove unnecessary whitespaces (logreader#1835) Chore(deps): bump @nextcloud/axios from 2.5.2 to 2.6.0 (logreader#2004) Feat(deps): Add Nextcloud 35 support on master (logreader#2019) Chore(deps-dev): bump @vitest/coverage-istanbul from 4.1.5 to 4.1.6 (logreader#2021) [master] Update nextcloud/ocp dependency (logreader#2025) Chore(deps-dev): bump js-cookie from 3.0.5 to 3.0.7 (logreader#2028) Chore(deps-dev): bump qs from 6.14.2 to 6.15.2 (logreader#2029) Chore(deps-dev): bump vite from 7.3.2 to 7.3.3 (logreader#2030) [master] Update nextcloud/ocp dependency (logreader#2031) [master] Fix npm audit (logreader#2035) [master] Update nextcloud/ocp dependency (logreader#2039) [master] Fix npm audit (logreader#2043) Chore(deps-dev): bump @vitest/coverage-istanbul from 4.1.6 to 4.1.7 (logreader#2046) Chore(deps): bump @nextcloud/dialogs from 7.3.0 to 7.4.0 (logreader#2048) [master] Update nextcloud/ocp dependency (logreader#2049) Chore(deps-dev): bump vitest from 4.1.7 to 4.1.8 (logreader#2053) [master] Fix npm audit (logreader#2062) Chore: bump PHP version to 8.3 (logreader#2064) [master] Update nextcloud/ocp dependency (logreader#2065) Chore(deps): bump dompurify from 3.4.8 to 3.4.10 (logreader#2066) Chore(deps): bump form-data from 4.0.5 to 4.0.6 (logreader#2067) Chore(deps-dev): bump happy-dom from 20.9.0 to 20.10.2 (logreader#2068) Chore(deps): bump dompurify from 3.4.10 to 3.4.11 (logreader#2069) [master] Update nextcloud/ocp dependency (logreader#2073) [master] Fix npm audit (logreader#2077) [master] Update nextcloud/ocp dependency (logreader#2078) Chore(deps-dev): bump @vitest/coverage-istanbul from 4.1.8 to 4.1.9 (logreader#2085) Chore(deps-dev): bump browserslist from 4.28.2 to 4.28.4 (logreader#2086) Chore(deps-dev): bump happy-dom from 20.10.2 to 20.10.6 (logreader#2087) Chore(deps-dev): bump vitest from 4.1.8 to 4.1.9 (logreader#2088) [master] Update nextcloud/ocp dependency (logreader#2090) [master] Fix npm audit (logreader#2091) Ci(dependabot): add npm updates for stable branches (logreader#2094) Chore(deps-dev): bump @nextcloud/eslint-config from 9.0.0-rc.9 to 9.0.0 (logreader#2107) Chore: add update-stable-titles worfklow, exclude IDE dirs with .gitignore (logreader#2111) [master] Update nextcloud/ocp dependency (logreader#2113) Chore(deps-dev): bump browserslist from 4.28.4 to 4.28.5 (logreader#2115) Chore(deps-dev): bump vitest from 4.1.9 to 4.1.10 (logreader#2116) Chore(deps-dev): bump @nextcloud/eslint-config from 9.0.0 to 9.0.1 (logreader#2117) Chore(deps-dev): bump @vitest/coverage-istanbul from 4.1.9 to 4.1.10 (logreader#2118) [master] Update nextcloud/ocp dependency (logreader#2130) Chore(deps): bump axios from 1.16.0 to 1.18.1 (logreader#2134) Chore(deps-dev): bump immutable from 5.1.5 to 5.1.9 (logreader#2135) Chore(deps): bump dompurify from 3.4.11 to 3.4.12 (logreader#2136) Chore(deps-dev): bump fast-uri from 3.1.2 to 3.1.4 (logreader#2137) Chore(deps): bump fast-xml-parser from 5.9.3 to 5.10.1 (logreader#2138) Chore(deps): bump pinia from 3.0.4 to 4.0.1 (logreader#2140) Chore(deps-dev): bump browserslist from 4.28.5 to 4.28.6 (logreader#2141) Chore(deps): bump postcss from 8.5.15 to 8.5.23 (logreader#2145) [master] Update nextcloud/ocp dependency (logreader#2146) [master] Fix npm audit (logreader#2148) Chore(deps): bump @nextcloud/dialogs from 7.4.0 to 7.4.1 (logreader#2151) Chore(deps-dev): bump browserslist from 4.28.6 to 4.28.7 (logreader#2152) Chore(deps-dev): bump happy-dom from 20.10.6 to 20.11.0 (logreader#2153) [master] Update nextcloud/ocp dependency (logreader#2159) [master] Fix npm audit (logreader#2162) Chore(deps-dev): bump fast-uri from 3.1.4 to 3.1.5 (logreader#2165) Chore(deps-dev): bump happy-dom from 20.11.0 to 20.11.1 (logreader#2166) [master] Update nextcloud/ocp dependency (logreader#2171) [master] Fix npm audit (logreader#2175) Fix(build): extract license information from .map files (logreader#2176) [master] Update nextcloud/ocp dependency (logreader#2180) Fix: make app header fully visible (logreader#2182) Fix(build): empty CSS output directory on build (logreader#2185) Chore(deps-dev): bump browserslist from 4.28.7 to 4.28.8 (logreader#2189) Chore(deps-dev): bump happy-dom from 20.11.1 to 20.11.2 (logreader#2190) Chore(deps-dev): bump @vue/test-utils from 2.4.6 to 2.4.11 (logreader#2197) Chore(deps): bump @nextcloud/vue from 9.8.2 to 9.9.0 (logreader#2198) Chore(deps): bump vue from 3.5.40 to 3.5.41 (logreader#2199) [master] Update nextcloud/ocp dependency (logreader#2201) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (logreader#2202) Chore(deps): bump pinia from 4.0.2 to 4.0.3 (logreader#2205) Chore(deps-dev): bump @vitest/coverage-istanbul from 4.1.10 to 4.1.11 (logreader#2213) Chore(deps-dev): bump happy-dom from 20.11.2 to 20.11.6 (logreader#2224) Update nextcloud/ocp dependency (logreader#2229) Chore(deps): bump vue from 3.5.41 to 3.5.42 (logreader#2241) Chore(deps-dev): bump happy-dom from 20.11.6 to 20.11.15 (logreader#2242) nextcloud_announcements Feat(deps): Add Nextcloud 35 support on master (nextcloud_announcements#625) [master] Update nextcloud/ocp dependency (nextcloud_announcements#627) [master] ci(actions): Update workflow templates from organization template repository (nextcloud_announcements#629) [master] Update nextcloud/ocp dependency (nextcloud_announcements#634) [master] ci(actions): Update workflow templates from organization template repository (nextcloud_announcements#637) Chore(deps-dev): Bump nextcloud/coding-standard from 1.4.0 to 1.5.0 (nextcloud_announcements#640) [master] Update nextcloud/ocp dependency (nextcloud_announcements#641) [master] Update nextcloud/ocp dependency (nextcloud_announcements#642) [master] ci(actions): Update workflow templates from organization template repository (nextcloud_announcements#651) [master] Update nextcloud/ocp dependency (nextcloud_announcements#655) [master] ci(actions): Update workflow templates from organization template repository (nextcloud_announcements#656) [master] Update nextcloud/ocp dependency (nextcloud_announcements#660) [master] ci(actions): Update workflow templates from organization template repository (nextcloud_announcements#661) Use SPDX license identifier (nextcloud_announcements#662) [master] Update nextcloud/ocp dependency (nextcloud_announcements#663) [master] ci(actions): Update workflow templates from organization template repository (nextcloud_announcements#667) [master] Update nextcloud/ocp dependency (nextcloud_announcements#670) [master] ci(actions): Update workflow templates from organization template repository (nextcloud_announcements#674) [master] Update nextcloud/ocp dependency (nextcloud_announcements#675) Fix(crawler): Fix phpseclib3 compatibility (nextcloud_announcements#679) [master] Update nextcloud/ocp dependency (nextcloud_announcements#681) [master] ci(actions): Update workflow templates from organization template repository (nextcloud_announcements#684) [master] Update nextcloud/ocp dependency (nextcloud_announcements#686) [master] Update nextcloud/ocp dependency (nextcloud_announcements#690) [master] Update nextcloud/ocp dependency (nextcloud_announcements#691) [master] Update nextcloud/ocp dependency (nextcloud_announcements#692) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (nextcloud_announcements#694) notifications Feat(deps): Add Nextcloud 35 support on master (notifications#3007) Build(deps-dev): Bump rector/rector from 2.4.2 to 2.4.3 in /vendor-bin/rector (notifications#3008) [master] Update nextcloud/ocp dependency (notifications#3009) [master] ci(actions): Update workflow templates from organization template repository (notifications#3012) [master] ci(actions): Update workflow templates from organization template repository (notifications#3015) [master] Update nextcloud/ocp dependency (notifications#3019) Build(deps-dev): Bump qs from 6.14.2 to 6.15.2 (notifications#3022) [master] ci(actions): Update workflow templates from organization template repository (notifications#3026) [master] Fix npm audit (notifications#3028) Fix(webpush): recover gracefully from corrupted or mismatched VAPID keys (notifications#3031) [master] Update nextcloud/ocp dependency (notifications#3032) Build(deps-dev): Bump symfony/yaml from 6.4.30 to 6.4.41 in /tests/Integration (notifications#3033) [master] Update nextcloud/ocp dependency (notifications#3034) [master] Update nextcloud/ocp dependency (notifications#3037) Build(deps-dev): Bump guzzlehttp/guzzle from 7.10.0 to 7.10.1 in /tests/Integration (notifications#3041) [master] Update nextcloud/ocp dependency (notifications#3043) [master] Fix npm audit (notifications#3046) Chore: extend testing of `encryptAndSign` and make the methods discoverable by psalm (notifications#3050) [master] Update nextcloud/ocp dependency (notifications#3052) [master] Update nextcloud/ocp dependency (notifications#3054) [master] Update nextcloud/ocp dependency (notifications#3057) Build(deps-dev): Bump guzzlehttp/guzzle from 7.10.1 to 7.10.4 in /tests/Integration (notifications#3058) Build(deps-dev): Bump rector/rector from 2.4.3 to 2.4.5 in /vendor-bin/rector (notifications#3059) Build(deps): Bump @nextcloud/dialogs from 7.3.0 to 7.4.0 (notifications#3061) Build(deps): Bump ua-parser-js from 2.0.9 to 2.0.10 (notifications#3063) [master] ci(actions): Update workflow templates from organization template repository (notifications#3067) Fix(push): Use OAEP padding by default in Nextcloud 35+ (notifications#3068) [master] Update nextcloud/ocp dependency (notifications#3069) [master] ci(actions): Update workflow templates from organization template repository (notifications#3071) [master] Update nextcloud/ocp dependency (notifications#3074) Docs(webpush): Document knowledge and trust models of webpush flow (notifications#3075) Fix(email): Correctly initialize next_send_time field (notifications#3078) [master] Update nextcloud/ocp dependency (notifications#3080) Build(deps): Bump guzzlehttp/psr7 from 2.8.0 to 2.11.0 (notifications#3082) [master] Update nextcloud/ocp dependency (notifications#3085) Fix(webpush): Don’t reuse query object for second query (notifications#3088) Build(deps): Bump @nextcloud/vue from 9.8.0 to 9.8.2 (notifications#3093) [master] ci(actions): Update workflow templates from organization template repository (notifications#3104) [master] Fix npm audit (notifications#3110) [master] Update nextcloud/ocp dependency (notifications#3112) Build(deps): Bump form-data from 4.0.5 to 4.0.6 (notifications#3113) Build(deps-dev): Bump js-yaml from 4.1.1 to 4.2.0 (notifications#3114) [master] Update nextcloud/ocp dependency (notifications#3116) [master] Update nextcloud/ocp dependency (notifications#3124) [master] Update nextcloud/ocp dependency (notifications#3125) Build(deps): Bump dompurify from 3.4.10 to 3.4.11 (notifications#3126) [master] ci(actions): Update workflow templates from organization template repository (notifications#3129) Build(deps): Bump guzzlehttp/psr7 from 2.11.0 to 2.12.1 (notifications#3134) Build(deps-dev): Bump guzzlehttp/guzzle from 7.11.1 to 7.12.1 in /tests/Integration (notifications#3135) [master] Update nextcloud/ocp dependency (notifications#3136) [master] Update nextcloud/ocp dependency (notifications#3140) [master] Update nextcloud/ocp dependency (notifications#3141) [master] Update nextcloud/ocp dependency (notifications#3142) [master] Update nextcloud/ocp dependency (notifications#3143) Test: Push notification payload (notifications#3144) [master] Update nextcloud/ocp dependency (notifications#3147) [master] ci(actions): Update workflow templates from organization template repository (notifications#3148) Use SPDX license identifier (notifications#3149) [master] Update nextcloud/ocp dependency (notifications#3152) [master] Update nextcloud/ocp dependency (notifications#3154) [master] Update nextcloud/ocp dependency (notifications#3158) Fix(Makefile): Add missing composer setup for dev-setups and building… (notifications#3159) Build(deps-dev): Bump behat/behat from 3.31.0 to 3.32.0 in /tests/Integration (notifications#3160) Build(deps-dev): Bump guzzlehttp/guzzle from 7.12.1 to 7.12.3 in /tests/Integration (notifications#3161) Build(deps-dev): Bump rector/rector from 2.4.5 to 2.5.2 in /vendor-bin/rector (notifications#3162) [master] Update nextcloud/ocp dependency (notifications#3166) [master] ci(actions): Update workflow templates from organization template repository (notifications#3170) [master] Fix npm audit (notifications#3174) Ci(dependabot): add composer updates for stable branches (notifications#3175) Build(deps): Bump guzzlehttp/guzzle from 7.11.1 to 7.13.2 (notifications#3176) [master] Update nextcloud/ocp dependency (notifications#3184) [master] Update nextcloud/ocp dependency (notifications#3185) [master] Update nextcloud/ocp dependency (notifications#3186) Build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.9 to 9.0.0 (notifications#3187) Build(deps-dev): Bump guzzlehttp/guzzle from 7.12.3 to 7.13.1 in /tests/Integration (notifications#3189) [master] ci(actions): Update workflow templates from organization template repository (notifications#3196) [master] Update nextcloud/ocp dependency (notifications#3197) [master] Update nextcloud/ocp dependency (notifications#3199) Keep scroll position when dismissing a notification (notifications#3200) [master] Update nextcloud/ocp dependency (notifications#3202) [master] Update nextcloud/ocp dependency (notifications#3205) Build(deps-dev): Bump guzzlehttp/guzzle from 7.13.1 to 7.13.2 in /tests/Integration (notifications#3207) Build(deps-dev): Bump rector/rector from 2.5.2 to 2.5.4 in /vendor-bin/rector (notifications#3208) Build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0 to 9.0.1 (notifications#3210) [master] Update nextcloud/ocp dependency (notifications#3213) Build(deps): Bump axios from 1.16.0 to 1.18.1 (notifications#3214) [master] Update nextcloud/ocp dependency (notifications#3215) Build(deps-dev): Bump guzzlehttp/guzzle from 7.13.2 to 7.15.1 in /tests/Integration (notifications#3216) [master] Update nextcloud/ocp dependency (notifications#3218) Build(deps): Bump immutable from 5.1.5 to 5.1.9 (notifications#3219) Build(deps): Bump fast-uri from 3.1.2 to 3.1.4 (notifications#3220) Build(deps): Bump dompurify from 3.4.11 to 3.4.12 (notifications#3221) Build(deps): Bump fast-xml-parser from 5.9.3 to 5.10.1 (notifications#3222) [master] Update nextcloud/ocp dependency (notifications#3223) Fix(push): Fix undefined index when accessing token age (notifications#3224) [master] Update nextcloud/ocp dependency (notifications#3226) Build(deps-dev): Bump rector/rector from 2.5.4 to 2.5.7 in /vendor-bin/rector (notifications#3227) Build(deps): Bump @nextcloud/vue from 9.8.2 to 9.9.0 (notifications#3228) Build(deps): Bump postcss from 8.5.15 to 8.5.23 (notifications#3229) [master] ci(actions): Update workflow templates from organization template repository (notifications#3231) Perf(push): Send push notifications async to proxies (notifications#3234) [master] Fix npm audit (notifications#3236) Build(deps): Bump guzzlehttp/guzzle (notifications#3239) [master] Update nextcloud/ocp dependency (notifications#3243) Fix(webpush): Skip browsers when disabled (notifications#3245) [master] Update nextcloud/ocp dependency (notifications#3247) [master] Update nextcloud/ocp dependency (notifications#3249) [master] Update nextcloud/ocp dependency (notifications#3250) Build(deps): Bump @nextcloud/dialogs from 7.4.0 to 7.4.1 (notifications#3251) [master] Fix npm audit (notifications#3261) [master] Update nextcloud/ocp dependency (notifications#3262) Build(deps): Bump fast-uri from 3.1.4 to 3.1.5 (notifications#3263) Build(deps-dev): Bump guzzlehttp/guzzle from 7.15.1 to 7.15.2 in /tests/Integration (notifications#3264) [master] Update nextcloud/ocp dependency (notifications#3266) [master] Update nextcloud/ocp dependency (notifications#3271) [master] Update nextcloud/ocp dependency (notifications#3275) Build(deps-dev): Bump js-yaml from 4.3.0 to 4.3.1 (notifications#3276) Build(deps-dev): Bump guzzlehttp/guzzle from 7.15.2 to 8.0.1 in /tests/Integration (notifications#3278) Build(deps-dev): Bump rector/rector from 2.5.7 to 2.5.8 in /vendor-bin/rector (notifications#3279) [master] Update nextcloud/ocp dependency (notifications#3281) [master] Update nextcloud/ocp dependency (notifications#3283) [master] Fix npm audit (notifications#3286) [master] Update nextcloud/ocp dependency (notifications#3288) [master] Update nextcloud/ocp dependency (notifications#3289) [master] Update nextcloud/ocp dependency (notifications#3290) Build(deps-dev): Bump rector/rector from 2.5.8 to 2.6.1 in /vendor-bin/rector (notifications#3291) [master] Update nextcloud/ocp dependency (notifications#3292) [master] Update nextcloud/ocp dependency (notifications#3293) [master] Update nextcloud/ocp dependency (notifications#3294) [master] Update nextcloud/ocp dependency (notifications#3295) [master] Update nextcloud/ocp dependency (notifications#3296) Build(deps-dev): Bump guzzlehttp/guzzle from 8.0.1 to 8.0.2 in /tests/Integration (notifications#3298) [master] Update nextcloud/ocp dependency (notifications#3302) [master] Update nextcloud/ocp dependency (notifications#3303) Chore(branchoff): Set version on stable35 to a stable one (notifications#3306) Build(deps): Bump vue from 3.5.40 to 3.5.41 (notifications#3308) Update nextcloud/ocp dependency (notifications#3312) Chore(deps): bump @nextcloud/vue from 9.9.0 to 9.10.0 (notifications#3316) Fix(webpush): Fix “Undefined array key -… at lib/Push.php#297” (notifications#3317) Fix(mail): Correctly skip disabled user email notifications again (notifications#3341) Build(deps): Bump minishlink/web-push from 10.1.0 to 11.0.0 (notifications#3342) Update nextcloud/ocp dependency (notifications#3352) Ci(actions): Update workflow templates from organization template repository (notifications#3356) Fix npm audit (notifications#3365) Build(deps): Bump vue from 3.5.41 to 3.5.42 (notifications#3376) Fix npm audit (notifications#3386) office Newly added in this release password_policy Chore(deps): Bump postcss from 8.5.16 to 8.5.23 (password_policy#1000) [master] Fix npm audit (password_policy#1001) Chore(deps): Bump @nextcloud/dialogs from 7.4.0 to 7.4.1 (password_policy#1002) Chore(deps): Bump fast-uri from 3.1.4 to 3.1.5 (password_policy#1006) Chore(deps-dev): Bump brace-expansion from 2.1.2 to 2.1.4 (password_policy#1007) Chore(deps-dev): Bump sass from 1.101.0 to 1.102.0 (password_policy#1009) Chore(deps-dev): Bump js-yaml from 4.3.0 to 4.3.1 (password_policy#1011) Chore(deps-dev): Bump eslint from 10.7.0 to 10.8.0 (password_policy#1013) Chore: Bump version to 7.0.0 (password_policy#1015) Chore(deps-dev): Bump eslint from 10.8.0 to 10.8.1 (password_policy#1017) Chore(branchoff): Set version on stable35 to a stable one (password_policy#1020) [master] Fix npm audit (password_policy#856) Chore(deps): Bump @nextcloud/capabilities from 1.2.0 to 1.2.1 (password_policy#858) Chore(deps-dev): Bump bamarni/composer-bin-plugin from 1.8.3 to 1.9.1 (password_policy#894) Chore(deps): Bump @nextcloud/dialogs from 6.4.2 to 7.4.0 (password_policy#903) Chore(deps-dev): Bump flatted from 3.3.3 to 3.4.2 (password_policy#911) Feat(deps): Add Nextcloud 35 support on master (password_policy#938) Chore(deps-dev): Bump sass from 1.97.1 to 1.99.0 (password_policy#947) Chore(deps): Bump @nextcloud/vue from 8.29.1 to 9.8.2 (password_policy#951) Chore(deps-dev): Bump qs from 6.14.2 to 6.15.2 (password_policy#952) Chore(deps-dev): Bump typescript from 5.9.3 to 6.0.3 (password_policy#953) Chore(deps-dev): Bump nextcloud/coding-standard from 1.4.0 to 1.5.0 (password_policy#957) Feat: Add login output when password policy fails (password_policy#958) Chore(deps): Bump dompurify from 3.4.0 to 3.4.11 (password_policy#961) Chore(deps-dev): Bump vite from 7.3.2 to 7.3.5 (password_policy#962) Chore(deps): Bump form-data from 4.0.5 to 4.0.6 (password_policy#963) Chore(deps-dev): Bump js-yaml from 4.1.1 to 4.3.0 (password_policy#965) Chore(deps): drops support for PHP 8.2 (password_policy#972) [master] Fix npm audit (password_policy#977) Chore(deps): Bump fast-xml-parser and @nextcloud/eslint-config (password_policy#979) Chore(deps-dev): Bump sass from 1.99.0 to 1.101.0 (password_policy#980) Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.1.1 to 3.2.2 (password_policy#984) Chore(deps): Bump immutable from 5.1.5 to 5.1.9 (password_policy#990) Chore(deps): Bump fast-uri from 3.1.2 to 3.1.4 (password_policy#991) Chore(deps): Bump fast-xml-parser from 5.9.3 to 5.10.1 (password_policy#993) Chore(deps-dev): Bump eslint from 10.6.0 to 10.7.0 (password_policy#994) photos Chore(deps): Bump @nextcloud/initial-state from 2.2.0 to 3.0.0 (photos#3168) Chore(deps): Bump shivammathur/setup-php from 2.33.0 to 2.37.2 (photos#3341) Chore(deps): Bump actions/checkout from 6.0.2 to 7.0.0 (photos#3378) Chore(deps-dev): Bump phpunit/phpunit from 9.6.23 to 9.6.33 in /vendor-bin/phpunit (photos#3394) Chore(deps-dev): Bump bamarni/composer-bin-plugin from 1.8.2 to 1.9.1 (photos#3409) Refactor: Port to newer system tag events (photos#3437) Chore(deps): Bump woltlab/webp-exif from 0.1.2 to 0.1.4 (photos#3448) Fix(metadata): exif_read_data() supports JPEG/TIFF (photos#3461) Feat: justified grid, density toggle, blurhash crossfade (photos#3484) Feat: search, trip memories, map, slideshow, long-press selection (photos#3485) Feat: delight pass — favourite pop, selection ripple, shimmer, illustrations, animated counters, album hero, year recap, EXIF overlay (photos#3486) Feat: per-photo actions menu (EXIF / Add to album / Share / Delete) (photos#3487) Fix: burst stacks + side date scrubber on the timeline (photos#3491) Feat: hover-autoplay video preview on photo tiles (photos#3492) Feat: per-photo EXIF editor (date taken + GPS coordinates) (photos#3493) Feat(scrubber): modern glassy redesign with density tick marks (photos#3496) [master] ci(actions): Update workflow templates from organization template repository (photos#3509) Feat(deps): Add Nextcloud 35 support on master (photos#3518) Chore(deps-dev): Bump vitest from 3.2.6 to 4.1.9 (photos#3528) Feat(deps): Autoupdate rector (photos#3536) Chore(deps-dev): Bump nextcloud/rector from 0.4.1 to 0.5.2 in /vendor-bin/rector (photos#3537) Chore(deps): Bump uuid and dockerode (photos#3542) Chore(deps-dev): Bump nextcloud/coding-standard from 1.4.0 to 1.5.0 in /vendor-bin/cs-fixer (photos#3548) Chore: Bump @nc/vue to v8.35.0 (photos#3550) Fix handling of directory names with special characters (photos#3552) Feat: display video duration (photos#3553) Fix timestamp when looking at photos (photos#3571) Fix: faces actions and add recognize e2e tests (photos#3573) Build(deps): Unblock dependency updates by allowing to update vite again (photos#3586) [master] Fix npm audit (photos#3590) Chore(deps): Bump lodash and rollup-plugin-license (photos#3593) [master] ci(actions): Update workflow templates from organization template repository (photos#3601) [master] Fix npm audit (photos#3606) Chore(deps): Bump actions/checkout from 6.0.2 to 7.0.0 (photos#3628) Chore(deps): Bump shivammathur/setup-php from 2.33.0 to 2.37.2 (photos#3629) Ci(dependabot): add composer updates for stable branches (photos#3630) Chore(deps): Bump @nextcloud/files from 3.12.2 to 4.0.0 (photos#3643) Chore(deps-dev): Bump eslint-plugin-cypress from 5.1.0 to 6.4.2 (photos#3648) Chore(deps): Bump camelcase from 8.0.0 to 9.0.0 (photos#3650) Chore(deps): Bump @nextcloud/paths from 2.2.1 to 3.1.0 (photos#3651) Chore(deps): Bump @nextcloud/dialogs from 6.4.2 to 7.4.0 (photos#3653) Chore(deps): Bump cypress-io/github-action from 7.4.0 to 7.4.1 (photos#3656) Chore(deps): Bump dorny/paths-filter from 4.0.1 to 4.0.2 (photos#3657) [master] ci(actions): Update workflow templates from organization template repository (photos#3658) [master] Update nextcloud/ocp dependency (photos#3662) Chore(deps-dev): Bump systeminformation from 5.31.6 to 5.31.17 (photos#3664) Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.1 to 3.1.2 (photos#3671) Chore(deps-dev): Bump @nextcloud/babel-config from 1.2.0 to 1.3.0 (photos#3672) Chore(deps): Bump shivammathur/setup-php from 2.33.0 to 2.37.2 (photos#3677) Chore(deps): Bump actions/checkout from 6.0.2 to 7.0.0 (photos#3678) [master] Update nextcloud/ocp dependency (photos#3681) [master] Fix npm audit (photos#3684) Chore(deps): Bump fast-xml-parser from 5.9.3 to 5.10.1 (photos#3686) Chore(deps): Bump fast-uri from 3.1.3 to 3.1.4 (photos#3687) Chore(deps): Bump actions/setup-node from 6.4.0 to 7.0.0 (photos#3689) [master] Update nextcloud/ocp dependency (photos#3693) Fix: Bust full preview cache by etag (photos#3695) Chore(deps): Bump woltlab/webp-exif from 0.1.4 to 0.1.5 (photos#3698) Chore(deps): Bump actions/checkout from 7.0.0 to 7.0.1 (photos#3702) Fix(dav): properly handle metadata (photos#3705) Chore(deps): Bump fast-uri from 3.1.4 to 3.1.5 (photos#3709) Chore(deps-dev): Bump postcss from 8.5.19 to 8.5.25 (photos#3710) Chore(deps-dev): Bump cypress-split from 1.24.14 to 1.25.0 (photos#3718) Chore(deps-dev): Bump autoprefixer from 10.4.21 to 10.5.4 (photos#3720) Chore(deps-dev): Bump js-yaml from 4.3.0 to 4.3.1 (photos#3721) Chore(deps): Bump dompurify from 3.4.12 to 3.4.13 (photos#3722) [master] ci(actions): Update workflow templates from organization template repository (photos#3723) [master] Update nextcloud/ocp dependency (photos#3724) [master] Fix npm audit (photos#3726) Chore(ai): add AGENTS.md (photos#3728) Fix(timeline): hide create-album label text on mobile (photos#3729) Chore(deps-dev): Bump wait-on from 8.0.5 to 9.1.0 (photos#3733) Chore(deps): Bump @nextcloud/sharing from 0.2.5 to 0.4.0 (photos#3736) Chore(deps-dev): Bump vite-plugin-pwa from 1.0.3 to 1.3.0 (photos#3738) Chore(deps-dev): Bump vue-tsc from 2.2.10 to 2.2.12 (photos#3740) Chore(deps-dev): Bump eslint from 10.7.0 to 10.8.0 (photos#3742) [master] Update nextcloud/ocp dependency (photos#3749) [master] Fix npm audit (photos#3750) Chore(deps): Bump shivammathur/setup-php from 2.33.0 to 2.37.2 (photos#3752) Chore(deps): Bump actions/checkout from 6.0.2 to 7.0.1 (photos#3753) Chore(deps): Bump dorny/paths-filter from 4.0.2 to 4.0.3 (photos#3754) Chore(deps): Bump actions/setup-node from 6.4.0 to 7.0.0 (photos#3755) Fix(routes): handle shared root path and clean up route definitions (photos#3756) Fix(album): calculate date range end against latest date (photos#3757) Fix(album): avoid refetching empty album file lists (photos#3758) Perf(album): optimize duplicate file filtering (photos#3759) Fix(album): roll back failed database transactions (photos#3760) Fix(metadata): listener ordering and remote video processing (photos#3761) Fix: properly handle trashed photos (photos#3765) Test: migrate from Cypress to Playwright (photos#3771) Chore(deps-dev): Bump eslint from 10.8.0 to 10.8.1 (photos#3781) Refactor: consolidate `FileComponent` and `FileLegacy` (photos#3786) [master] Update nextcloud/ocp dependency (photos#3788) Chore(branchoff): Set version on stable35 to a stable one (photos#3795) Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.1.0 to 3.1.1 (photos#3800) Chore(deps-dev): Bump postcss from 8.5.25 to 8.5.26 (photos#3801) Chore(deps-dev): Bump @types/dockerode from 3.3.39 to 3.3.47 (photos#3802) Chore(deps-dev): Bump vitest from 4.1.10 to 4.1.11 (photos#3810) Feat: list keyboard shortcuts in the settings (photos#3813) Update nextcloud/ocp dependency (photos#3820) Fix npm audit (photos#3823) Fix: Reuse Viewer’s slideshow feature (photos#3828) Fix(media-folders): do not re-create deleted source folders (photos#3846) Test(e2e): wait for the playable video to get its turn in the slideshow (photos#3866) privacy Chore(deps): Bump fast-xml-parser from 5.5.11 to 5.7.1 (privacy#1320) Chore(deps): Bump @nextcloud/auth from 2.5.3 to 2.6.0 (privacy#1321) [master] ci(actions): Update workflow templates from organization template repository (privacy#1325) Chore(deps): Bump postcss from 8.5.8 to 8.5.13 (privacy#1333) Chore(deps): Bump axios from 1.15.0 to 1.16.0 (privacy#1334) Chore(deps): Bump fast-xml-builder from 1.1.5 to 1.2.0 (privacy#1335) Chore(deps): Bump fast-uri from 3.1.0 to 3.1.2 (privacy#1336) Feat(deps): Add Nextcloud 35 support on master (privacy#1339) Chore(deps): Bump dompurify from 3.4.0 to 3.4.2 (privacy#1345) Chore(deps-dev): Bump qs from 6.15.0 to 6.15.2 (privacy#1351) Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.2.1 to 3.2.2 (privacy#1352) Chore(deps): Bump vue from 3.5.32 to 3.5.34 (privacy#1355) [master] ci(actions): Update workflow templates from organization template repository (privacy#1357) [master] Fix npm audit (privacy#1363) Use SPDX license identifier (privacy#1380) Fix(ci): unblock CI — enforce PHP 8.3 in psalm.xml + sync PHP workflow templates (privacy#1381) Chore(deps-dev): Bump js-yaml from 4.1.1 to 4.3.0 (privacy#1382) [master] ci(actions): Update workflow templates from organization template repository (privacy#1393) [master] Fix npm audit (privacy#1395) [master] ci(actions): Update workflow templates from organization template repository (privacy#1400) Chore(deps): Bump immutable from 5.1.5 to 5.1.9 (privacy#1409) Chore(deps): Bump fast-uri from 3.1.2 to 3.1.4 (privacy#1410) Chore(deps): Bump postcss from 8.5.15 to 8.5.23 (privacy#1417) Chore(deps): Bump fast-uri from 3.1.4 to 3.1.5 (privacy#1423) Chore(deps-dev): Bump js-yaml from 4.3.0 to 4.3.1 (privacy#1425) Chore(deps): Bump brace-expansion (privacy#1429) Chore(branchoff): Set version on stable35 to a stable one (privacy#1431) recommendations Refactor: migrate components to Composition API (Vue 3 prep) (recommendations#1029) Feat(deps): Add Nextcloud 35 support on master (recommendations#1037) Build(deps-dev): bump webpack-dev-server from 5.2.3 to 5.2.4 (recommendations#1039) Build(deps): bump qs and express (recommendations#1040) [master] Fix npm audit (recommendations#1042) Refactor: Port away from deprecated APIs (recommendations#1045) Build(deps-dev): bump @nextcloud/stylelint-config from 3.2.1 to 3.2.2 (recommendations#1049) Build(deps): bump axios from 1.15.2 to 1.18.0 (recommendations#1050) Build(deps-dev): bump shell-quote from 1.8.1 to 1.8.4 (recommendations#1051) Build(deps): bump dompurify from 3.4.2 to 3.4.11 (recommendations#1053) Chore: set Psalm PHP version to 8.3 (recommendations#1055) Build(deps-dev): bump launch-editor from 2.9.1 to 2.14.1 (recommendations#1056) Build(deps): bump form-data from 4.0.5 to 4.0.6 (recommendations#1057) Build(deps-dev): bump js-yaml from 4.1.1 to 4.2.0 (recommendations#1058) Build(deps-dev): bump webpack-dev-server from 5.2.4 to 5.2.5 (recommendations#1059) [master] Fix npm audit (recommendations#1060) Ci(renovate): update dependencies on maintained stable branches (recommendations#1065) Chore(deps): bump nextcloud/pr-feedback-action digest to 4709fa5 (master) (recommendations#1066) Fix(deps): bump @nextcloud/vue from 8.39.0 to ^8.39.0 (master) (recommendations#1076) Ci(renovate): ignore workflows managed by the org template repo (recommendations#1124) Ci: add workflow sync workflow (recommendations#1125) Ci: configure coderabbitai (recommendations#1126) [master] ci(actions): Update workflow templates from organization template repository (recommendations#1130) Build: migrate from webpack to vite (recommendations#1131) [master] ci(actions): Update workflow templates from organization template repository (recommendations#1135) Refactor: migrate state management from Vuex to Pinia (recommendations#1136) Refactor: migrate to Vue 3 (recommendations#1141) [master] ci(actions): Update workflow templates from organization template repository (recommendations#1142) [master] Fix npm audit (recommendations#1144) Build(deps): bump pinia from 3.0.4 to 4.0.2 (recommendations#1145) Build(deps): bump fast-uri from 3.1.4 to 3.1.5 (recommendations#1148) Build(deps-dev): bump brace-expansion from 1.1.16 to 1.1.18 (recommendations#1149) Build(deps): bump postcss from 8.5.21 to 8.5.25 (recommendations#1150) Chore: update composer platform to PHP8.3 (recommendations#1151) Build(deps-dev): bump js-yaml from 4.3.0 to 4.3.1 (recommendations#1152) [master] Fix npm audit (recommendations#1157) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (recommendations#1160) related_resources Chore(deps-dev): bump shell-quote from 1.8.3 to 1.8.4 (related_resources#1000) Chore(deps-dev): bump vimeo/psalm from 6.14.3 to 6.16.1 (related_resources#1001) Chore(deps): bump actions/checkout from 6.0.1 to 6.0.3 (related_resources#1004) Chore(deps-dev): bump launch-editor from 2.11.1 to 2.14.1 (related_resources#1012) Chore(deps): bump form-data from 4.0.4 to 4.0.6 (related_resources#1013) Chore(deps): bump shivammathur/setup-php from 2.37.1 to 2.37.2 (related_resources#1015) Chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (related_resources#1020) Chore(deps-dev): bump js-yaml from 4.1.0 to 4.3.0 (related_resources#1022) Chore(deps-dev): bump ws from 8.18.3 to 8.21.1 (related_resources#1034) Chore(deps-dev): bump websocket-driver from 0.7.4 to 0.7.5 (related_resources#1035) Ci: Create update-nextcloud-ocp-approve-merge.yml (related_resources#1037) Ci: Create sync-workflow-templates.yml (related_resources#1038) Ci(psalm): Fix required PHP version (related_resources#1039) Chore(deps): bump dorny/paths-filter from 4.0.1 to 4.0.2 (related_resources#1043) Chore(deps): bump nextcloud/pr-feedback-action from f0cab224dea8e1f282f9451de322f323c78fc7a5 to 4709fa5b3e1821559d4c312ef937b61f1567aa44 (related_resources#1044) Ci(psalm): Fix nextcloud/ocp update (related_resources#1048) [master] ci(actions): Update workflow templates from organization template repository (related_resources#1054) Chore(deps-dev): bump fast-uri from 3.1.2 to 3.1.4 (related_resources#1057) Chore(deps-dev): bump webpack-dev-server from 5.2.4 to 5.2.6 (related_resources#1058) Chore(deps-dev): bump immutable from 5.1.5 to 5.1.9 (related_resources#1060) Chore(deps-dev): bump shell-quote from 1.8.4 to 1.10.0 (related_resources#1061) [master] Update nextcloud/ocp dependency (related_resources#1067) Chore: add release-relay.yml workflow (related_resources#1073) [master] Update nextcloud/ocp dependency (related_resources#1076) Chore(deps-dev): bump fast-uri from 3.1.4 to 3.1.5 (related_resources#1079) [master] Update nextcloud/ocp dependency (related_resources#1084) Chore(deps-dev): bump js-yaml from 4.3.0 to 4.3.1 (related_resources#1086) Chore(deps): bump nanoid from 3.3.11 to 3.3.18 (related_resources#1087) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (related_resources#1095) Feat(deps): Add Nextcloud 35 support on master (related_resources#970) Chore(deps): bump shivammathur/setup-php from 2.37.0 to 2.37.1 (related_resources#971) Chore(deps-dev): bump webpack-dev-server from 5.2.2 to 5.2.4 (related_resources#976) Chore(deps): bump qs and express (related_resources#977) Refactor: Simplify request builder (related_resources#999) serverinfo [master] Update nextcloud/ocp dependency (serverinfo#1001) Ci(deps-dev): bump nextcloud/coding-standard from 1.4.0 to 1.5.0 in /vendor-bin/cs-fixer (serverinfo#1004) [master] Update nextcloud/ocp dependency (serverinfo#1005) Vue (serverinfo#1007) [master] Update nextcloud/ocp dependency (serverinfo#1010) Ci(actions): Update workflows (serverinfo#1013) Chore: Require PHP 8.3 (serverinfo#1019) [master] Update nextcloud/ocp dependency (serverinfo#1026) Ci(actions): Automate workflow updates (serverinfo#1027) [master] ci(actions): Update workflow templates from organization template repository (serverinfo#1030) Use a parameterized translation for CPU thread count (serverinfo#1032) [master] Update nextcloud/ocp dependency (serverinfo#1033) [master] ci(actions): Update workflow templates from organization template repository (serverinfo#1036) Ci(actions): Add workflow to lint info.xml (serverinfo#1037) Ci(deps): bump dompurify from 3.4.7 to 3.4.11 (serverinfo#1041) Ci(deps): bump form-data from 4.0.5 to 4.0.6 (serverinfo#1042) [master] Fix npm audit (serverinfo#1043) Ci: Disable npm-audit-fix on stable34 (serverinfo#1044) [master] Update nextcloud/ocp dependency (serverinfo#1045) [master] ci(actions): Update workflow templates from organization template repository (serverinfo#1049) [master] Update nextcloud/ocp dependency (serverinfo#1053) Ci(deps): bump axios from 1.16.1 to 1.18.1 (serverinfo#1056) Ci(deps-dev): bump immutable from 5.1.6 to 5.1.9 (serverinfo#1057) Ci(deps-dev): bump fast-uri from 3.1.2 to 3.1.4 (serverinfo#1058) Ci(deps): bump dompurify from 3.4.11 to 3.4.12 (serverinfo#1059) [master] Update nextcloud/ocp dependency (serverinfo#1060) Ci(deps): bump postcss from 8.5.15 to 8.5.23 (serverinfo#1061) Fix(disk): do not divide by zero on a filesystem with no capacity (serverinfo#1062) Fix(disk): stop dropping filesystems whose mount point has unusual ch… (serverinfo#1063) [master] Update nextcloud/ocp dependency (serverinfo#1066) [master] Fix npm audit (serverinfo#1067) Fix(disk): stop the disk card text overflowing and tidy up the chart (serverinfo#1068) Fix(layout): let info tables wrap and give PHP extensions the full width (serverinfo#1069) Fix(l10n): Ignore compiled js/ (serverinfo#1071) Ci(deps-dev): bump fast-uri from 3.1.4 to 3.1.5 (serverinfo#1072) Ci: Add assisted-by workflow (serverinfo#1076) Ci(deps): bump dompurify from 3.4.12 to 3.4.13 (serverinfo#1077) [master] Update nextcloud/ocp dependency (serverinfo#1081) [master] ci(actions): Update workflow templates from organization template repository (serverinfo#1082) [master] Fix npm audit (serverinfo#1083) Background jobs (serverinfo#1084) Fix: Mark update storage stats as time insensitive (serverinfo#1085) Fix(background-jobs): adjust width for when column (serverinfo#1088) [master] Update nextcloud/ocp dependency (serverinfo#1089) [master] Update nextcloud/ocp dependency (serverinfo#1091) Opcache (serverinfo#1092) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (serverinfo#1093) Ci: enable dependabot for npm dependencies (serverinfo#1096) Update nextcloud/ocp dependency (serverinfo#1114) Fix npm audit (serverinfo#1117) Fix(linux): report container memory limits instead of the host’s (serverinfo#1121) Feat(settings): split the admin page into Status and Background jobs (serverinfo#1126) Feat(database): add a database page with the DB Doctor checks (serverinfo#1130) Fix: show when the page has stopped hearing from the server (serverinfo#1131) Ci(actions): Update workflow templates from organization template repository (serverinfo#1139) Ci: Add compile workflow (serverinfo#1145) Feat(deps): Add Nextcloud 35 support on master (serverinfo#996) [master] Update nextcloud/ocp dependency (serverinfo#998) survey_client Fix(report): Fix sending huge reports (survey_client#394) Feat(deps): Add Nextcloud 35 support on master (survey_client#417) [master] Update nextcloud/ocp dependency (survey_client#419) [master] ci(actions): Update workflow templates from organization template repository (survey_client#420) [master] Update nextcloud/ocp dependency (survey_client#422) Chore(deps-dev): Bump nextcloud/coding-standard from 1.4.0 to 1.5.0 (survey_client#424) [master] Update nextcloud/ocp dependency (survey_client#428) [master] Update nextcloud/ocp dependency (survey_client#433) Use SPDX license identifier (survey_client#450) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (survey_client#474) suspicious_login Chore(config): migrate Renovate config (suspicious_login#1110) Feat(deps): Add Nextcloud 35 support on master (suspicious_login#1112) Fix(notifier): Fix label length limited to 32 characters (suspicious_login#1114) Fix(autoload): load rubix free functions despite Composer files dedupe (suspicious_login#1118) Chore: update Psalm PHP to 8.3 (suspicious_login#1119) Chore(deps): update actions/checkout action to v7 (master) (suspicious_login#1126) Chore: make David the primary maintainer (suspicious_login#1128) Chore(branchoff): Set version on stable35 to a stable one (suspicious_login#1133) Fix: avoid double app password check (suspicious_login#1140) text Chore(test): add test for 4480 (text#7777) Fix(code): don’t apply inline code CSS rules to code blocks (text#8587) Test(playwright): await `setO(n|ff)line` in autosave tests (text#8588) Feat(deps): Add Nextcloud 35 support on main (text#8590) Chore(ci): add stable34 to branches that receive updates (text#8593) Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.60.4 (main) (text#8594) Chore(deps): update vitest monorepo to ^4.1.6 (main) (text#8595) Fix: allow dots in markdown link text (text#8596) Fix(deps): update dependency katex to ^0.16.47 (main) (text#8597) Fix(deps): update tiptap to ^3.23.4 (main) – autoclosed (text#8598) Chore(deps): update dependency @playwright/test to ^1.60.0 (main) – autoclosed (text#8600) Chore(deps): update dependency cypress to ^15.15.0 (main) (text#8601) [main] Update nextcloud/ocp dependency (text#8604) Fix(ActionInsertLink): allow to get title from link picker (text#8615) Fix(folderDescription): fix max height in unfocused mode (text#8616) Chore: add AI checkboxes to PR template (text#8617) Chore/upgrade vue 3 (text#8619) Chore: remove codecov (text#8625) Fix: several table button design fixes (text#8627) Fix(translate): use assistant app dialog (text#8628) Fix: Rename mobile editing file creator name to leave out “New” prefix (text#8634) Chore(deps-dev): bump js-cookie from 3.0.5 to 3.0.7 (text#8635) Chore(deps): update vitest monorepo to ^4.1.7 (main) (text#8636) Fix(deps): update tiptap to ^3.23.6 (main) (text#8637) Chore(deps-dev): bump nextcloud/coding-standard from 1.4.0 to 1.5.0 (text#8638) Fix(deps): update dependency katex to ^0.18.1 (main) (text#8639) Chore(deps): update vue-language-tools monorepo to v3 (main) (text#8640) [main] Update nextcloud/ocp dependency (text#8644) [main] Fix npm audit (text#8647) Fix: disable open link button for unsafe link (text#8651) Fix(folderDescription): always use ‘Readme.md’ as filename (text#8652) Fix(headings): skip headings in details in table of contents (text#8653) Chore(deps-dev): bump tmp from 0.2.5 to 0.2.7 (text#8655) Test(playwright): add summary job so we can add it to merge rules (text#8656) Chore(deps): update dependency rollup-plugin-webpack-stats to ^3.1.3 (main) (text#8664) Fix(deps): update dependency yjs to ^13.6.31 (main) (text#8665) Chore(deps): update dependency cypress to ^15.16.0 (main) (text#8666) Fix(deps): update dependency markdown-it to ^14.2.0 (main) (text#8667) [main] Update nextcloud/ocp dependency (text#8678) [main] Fix npm audit (text#8679) Fix(deps): update tiptap (main) (text#8683) Fix(Editor): emit modified fileNode size on save (text#8686) Fix(mediaHandler): strip relevant bidi chars in filenames (text#8687) Add a “question” bloc in addition of Danger, Info, Positive, Warn (text#8698) Chore(deps): update vite to ^7.3.5 (main) (text#8700) Chore(deps): update vitest monorepo to ^4.1.8 (main) (text#8701) Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.61.1 (main) (text#8702) [main] Update nextcloud/ocp dependency (text#8705) Chore(github): update workflows (text#8713) Preserve Markdown reference links (text#8717) Fix(math): fix lost content after math node (text#8718) Fix(editorApi): allow to disable image lazy-loading (text#8719) Fix(autofocus): persist cursor positions in localStorage (text#8723) Fix(markdown): preserve horizontal rule markup (text#8725) Chore(deps): update dependency cypress to ^15.18.0 (main) (text#8730) Chore(deps): update dependency vue-tsc to ^3.3.5 (main) (text#8733) Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.62.2 (main) (text#8734) Fix permission change in text doc (text#8746) Chore(psalm): bump phpVersion to 8.3 (text#8752) Fix: show Assistant icon if only translation provider available (text#8753) Performance: Only check permissions when changing content (text#8754) Chore(psalm): throw directly to make types more obvious (text#8756) Chore(deps-dev): bump js-yaml from 4.1.1 to 4.2.0 (text#8757) Chore(deps): bump form-data from 4.0.5 to 4.0.6 (text#8758) Ci: remove compile command, as it happens after merge. Then, also run reuse (text#8761) Chore(deps): bump dompurify from 3.4.2 to 3.4.11 (text#8762) Chore(ci): continue playwright jobs if one fails (text#8763) Chore(deps): bump undici (text#8773) Bump php version and update baseline (text#8776) Fix(SessionService): sanitize displayName to utf8 encoding (text#8779) Chore(deps): update dependency cypress-vite to ^1.10.2 (main) (text#8785) [main] Update nextcloud/ocp dependency (text#8786) Fix(editor): preserve leading newlines in plain text editor (text#8787) Chore(cleanup): deprecated secureRandom->generate (text#8789) Fix(table): replace alert() with showWarning() for nested table paste (text#8795) Chore(deps): update dependency vite to ^7.3.6 (main) (text#8805) Chore(deps): update dependency vue-tsc to ^3.3.6 (main) (text#8806) Chore(deps): update vitest monorepo to ^4.1.10 (main) (text#8807) Fix(deps): update dependency uuid to ^14.0.1 (main) (text#8808) Chore(deps): update dependency @nextcloud/e2e-test-server to ^0.5.0 (main) (text#8809) Chore(deps): update dependency @playwright/test to ^1.61.1 (main) (text#8810) Fix(Table): allow changing list indention inside tables (text#8812) Fix(ImageView): use `a` element for clickable items (text#8813) [main] Update nextcloud/ocp dependency (text#8815) Fix/vue3 followup (text#8822) Chore(refactor): aviod extending serializer options (text#8823) Chore(deps): update dependency eslint-plugin-cypress to ^6.4.2 (main) (text#8824) Chore(deps): update dependency cypress-split to ^1.25.0 (main) (text#8825) Fix(deps): update dependency markdown-it to ^14.3.0 (main) (text#8826) Fix(deps): update dependency mermaid to ^11.16.0 (main) (text#8827) Fix(deps): update dependency @mdit/plugin-tex to v1 (main) (text#8828) Fix(deps): update dependency @vueuse/shared to v14 (main) (text#8829) Add footnotes support (text#8840) Ci(playwright): fix installing pinned NPM version (text#8844) Chore(deps): update dependency @nextcloud/eslint-config to ^9.0.1 (main) (text#8848) Chore(deps): update dependency cypress to ^15.18.1 (main) (text#8851) Chore(deps): update dependency vue-tsc to ^3.3.7 (main) (text#8852) [main] Update nextcloud/ocp dependency (text#8854) [main] Fix npm audit (text#8855) Fix(BulletList): remove `preserveWhitespace: true` parseHTML override (text#8856) Fix(links): scroll to anchor links directly (text#8857) Chore(playwright): use `list` reporter when run locally (text#8859) Fix(FloatingButtons): in headings, leave space for the anchor icon (text#8860) Fix(deps): update dependency @nextcloud/vue to ^9.9.0 (main) (text#8871) Two small footnotes follow-up fixes (text#8874) Fix(filepicker): hide menu (text#8875) Chore(refactor): loop over possible footnotes once (text#8876) Fix(share): detect if documentId is outside of share early (text#8879) Chore(deps-dev): bump systeminformation from 5.31.6 to 5.31.17 (text#8883) Upgrade/typescript v6 (text#8884) Fix(deps): update dependency @nextcloud/dialogs to ^7.4.1 (main) (text#8885) Chore(deps): update dependency eslint to ^10.7.0 (main) (text#8886) Chore(deps): update dependency @vitejs/plugin-vue to ^6.0.8 (main) (text#8887) Chore(deps): update dependency eslint-plugin-cypress to ^6.4.3 (main) (text#8888) [main] Update nextcloud/ocp dependency (text#8892) Chore(deps): bump axios from 1.16.0 to 1.18.1 (text#8896) Fix: Pasting from excel inserts an image instead of a formatted table (text#8897) Feat: inline comments (text#8901) Fix: add file-access check (text#8903) Chore(deps-dev): bump immutable from 5.1.5 to 5.1.9 (text#8905) Chore(deps): bump fast-xml-parser from 5.9.3 to 5.10.1 (text#8906) Chore(deps): bump postcss from 8.5.16 to 8.5.23 (text#8907) Chore(deps-dev): bump fast-uri from 3.1.2 to 3.1.4 (text#8908) Fix(deps): update dependency vue to ^3.5.40 (main) (text#8909) Fix(deps): update dependency slug to v12 (main) (text#8911) Chore(deps): update dependency cypress to ^15.19.0 (main) (text#8912) [main] Update nextcloud/ocp dependency (text#8913) Chore(deps): update dependency vue-tsc to ^3.3.8 (main) (text#8915) Fix/autosave timer (text#8917) Chore(npm): allow scripts of known NPM dependencies (text#8922) Fix(collaboration): ellipsise user caret labels (text#8923) Fix: update ShowImageModal to use fullUrl for show original image ins… (text#8924) Chore(deps): update dependency @playwright/test to ^1.62.0 (main) (text#8927) Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.62.3 (main) (text#8930) Chore(deps): update dependency eslint to ^10.8.0 (main) (text#8931) Chore(deps): update dependency jsdom to v30 (main) (text#8932) Chore(deps): update dependency @playwright/test to ^1.62.1-beta-1785253292000 (main) (text#8934) Chore(deps): update dependency jsdom to ^30.0.1 (main) (text#8935) Fix(deps): update dependency @mdit/plugin-tex to ^1.0.2 (main) (text#8936) [main] Update nextcloud/ocp dependency (text#8939) [main] Fix npm audit (text#8942) Fix(deps): update vueuse to ^14.4.0 (main) (text#8944) Chore(deps): update dependency @playwright/test to ^1.62.1 (main) (text#8945) Fix(DirectEditing): check if user is enabled (text#8951) Fix(editor): fix viewer header overlaying page content on mobile (text#8952) Fix(editor): set `translate=yes` for read-only editor (text#8962) Fix(sync): reset #sending flag when no active connection on sendStepsNow (text#8963) Fix(attachments): check documentId matches (text#8966) Test(playwright): don’t set `webServer.url` parameter (text#8968) Chore(test): direct editing permissions (text#8969) Fix(embed): guard unavailable search commands (text#8970) Chore(deps-dev): bump undici from 6.27.0 to 6.28.0 (text#8985) Chore(deps-dev): bump fast-uri from 3.1.4 to 3.1.5 (text#8986) Chore(deps): update dependency @nextcloud/e2e-test-server to ^0.5.1 (main) (text#8991) Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.62.4 (main) (text#8992) Chore(deps): update dependency vue-tsc to ^3.3.9 (main) (text#8993) Chore(deps): update dependency mermaid to v11.16.1 [security] (main) (text#8996) Chore(deps): bump dompurify from 3.4.12 to 3.4.13 (text#8997) Fix(deps): update dependency yjs to ^13.6.32 (main) (text#8998) Fix(deps): update dependency mermaid to ^11.16.1 (main) (text#9003) Fix(lists): no margin-bottom for nested lists to prevent ugly gap (text#9004) Fix(deps): update dependency vue to ^3.5.41 (main) (text#9005) Chore(deps): update dependency cypress to ^15.20.0 (main) (text#9006) Chore(deps): update dependency eslint-plugin-cypress to ^6.4.4 (main) (text#9007) [main] Update nextcloud/ocp dependency (text#9010) [main] Fix npm audit (text#9013) Fix(LinkPicker): improve suggestions order and rename ‘Files’ (text#9020) Test(playwright): migrate propfind tests from Cypress to Playwright (text#9021) Refactor/file service (text#9028) Fix(viewer): align content of old version in viewer version comparison (text#9029) Fix(dbal): Adapt to new DBAL wrapper (text#9030) Feat(php): install and configure PHP rector (text#9031) Fix(deps): update tiptap to v3.30.0 (main) (text#9038) Chore(deps): update dependency cypress to ^15.20.1 (main) (text#9053) Chore(deps): update dependency eslint to ^10.8.1 (main) (text#9054) Fix(deps): update dependency katex to ^0.18.4 (main) (text#9055) Chore(deps): update dependency eslint-plugin-cypress to v7 (main) (text#9056) Fix(deps): update dependency highlight.js to ^11.12.0 (main) (text#9058) [main] Update nextcloud/ocp dependency (text#9063) Fix: Mark tableName and columnName as non-empty-string (text#9072) Fix(updateFromContent): destroy editor at end of setContent() (text#9074) Chore(deps): update dependency vue-tsc to ^3.3.10 (main) (text#9081) Fix(deps): update tiptap (main) (text#9082) Chore(deps): update dependency rollup-plugin-webpack-stats to v4 (main) (text#9089) Fix(deps): update dependency uuid to ^14.0.2 (main) (text#9090) Fix(deps): update tiptap to v3.30.2 (main) (text#9091) Fix(deps): update dependency mermaid to ^11.17.0 (main) (text#9100) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (text#9104) Fix(Table): return Tab and Shift-Tab handler results to mark the even… (text#9111) Chore(deps): update dependency eslint-plugin-cypress to ^7.0.1 (text#9124) Chore(deps): update dependency rollup-plugin-webpack-stats to ^4.0.0 (text#9125) Chore(deps): update dependency vue-tsc to ^3.3.11 (text#9126) Chore(deps): update vitest monorepo to ^4.1.11 (text#9127) Fix(deps): update dependency mermaid to ^11.17.2 (text#9128) Test(cypress): run against server stable35 (text#9129) Fix(deps): update tiptap to v3.30.5 (text#9130) Update nextcloud/ocp dependency (text#9135) Fix(deps): update tiptap to v3.30.5 (text#9143) Fix(attachments): emit event when creating an attachment (text#9148) Fix(avatars): prevent avatars from being squished (text#9152) Fix/no conflicts on sync (text#9157) Fix(collaboration): override addProseMirrorPlugins to prevent default caret user (text#9161) Backport version comparison stack (#9047-#9050) (text#9165) Fix(FileSettings): use FormBox components for folder description setting (text#9190) twofactor_nextcloud_notification Feat(deps): Add Nextcloud 35 support on main (twofactor_nextcloud_notification#1324) [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1329) [main] ci(actions): Update workflow templates from organization template repository (twofactor_nextcloud_notification#1332) [main] ci(actions): Update workflow templates from organization template repository (twofactor_nextcloud_notification#1335) Build(deps-dev): Bump webpack-dev-server from 5.2.3 to 5.2.4 (twofactor_nextcloud_notification#1337) Build(deps): Bump qs and express (twofactor_nextcloud_notification#1338) Ci(deps-dev): Bump nextcloud/rector from 0.5.0 to 0.5.1 in /vendor-bin/rector (twofactor_nextcloud_notification#1340) [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1341) [main] ci(actions): Update workflow templates from organization template repository (twofactor_nextcloud_notification#1345) [main] Fix npm audit (twofactor_nextcloud_notification#1348) Ci(deps-dev): Bump nextcloud/coding-standard from 1.4.0 to 1.5.0 in /vendor-bin/csfixer (twofactor_nextcloud_notification#1353) [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1355) Build(deps): Bump @nextcloud/vue from 9.8.0 to 9.8.2 (twofactor_nextcloud_notification#1357) Ci(deps-dev): Bump rector/rector from 2.4.4 to 2.4.5 in /vendor-bin/rector (twofactor_nextcloud_notification#1358) [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1361) Build(deps-dev): Bump shell-quote from 1.8.1 to 1.8.4 (twofactor_nextcloud_notification#1362) [main] ci(actions): Update workflow templates from organization template repository (twofactor_nextcloud_notification#1370) [main] Fix npm audit (twofactor_nextcloud_notification#1375) Build(deps): Bump dompurify from 3.4.8 to 3.4.11 (twofactor_nextcloud_notification#1377) Build(deps-dev): Bump js-yaml from 4.1.1 to 4.2.0 (twofactor_nextcloud_notification#1378) Build(deps): Bump form-data from 4.0.5 to 4.0.6 (twofactor_nextcloud_notification#1379) Build(deps-dev): Bump launch-editor from 2.9.1 to 2.14.1 (twofactor_nextcloud_notification#1380) [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1382) [main] ci(actions): Update workflow templates from organization template repository (twofactor_nextcloud_notification#1386) [main] Fix npm audit (twofactor_nextcloud_notification#1389) [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1393) [main] ci(actions): Update workflow templates from organization template repository (twofactor_nextcloud_notification#1394) Use SPDX license identifier (twofactor_nextcloud_notification#1395) Build(deps-dev): Bump @nextcloud/eslint-config from 8.4.2 to 9.0.0 (twofactor_nextcloud_notification#1396) Ci(deps-dev): Bump rector/rector from 2.4.5 to 2.5.2 in /vendor-bin/rector (twofactor_nextcloud_notification#1399) [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1401) [main] ci(actions): Update workflow templates from organization template repository (twofactor_nextcloud_notification#1405) [main] Fix npm audit (twofactor_nextcloud_notification#1408) Build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0 to 9.0.1 (twofactor_nextcloud_notification#1410) [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1413) [main] ci(actions): Update workflow templates from organization template repository (twofactor_nextcloud_notification#1418) Build(deps-dev): Bump websocket-driver from 0.7.4 to 0.7.5 (twofactor_nextcloud_notification#1419) Build(deps): Bump @nextcloud/vue from 9.8.2 to 9.9.0 (twofactor_nextcloud_notification#1420) Ci(deps-dev): Bump rector/rector from 2.5.2 to 2.5.4 in /vendor-bin/rector (twofactor_nextcloud_notification#1421) [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1425) Build(deps): Bump axios from 1.16.0 to 1.18.1 (twofactor_nextcloud_notification#1429) Build(deps): Bump fast-xml-parser from 5.9.3 to 5.10.1 (twofactor_nextcloud_notification#1430) Build(deps-dev): Bump fast-uri from 3.1.2 to 3.1.4 (twofactor_nextcloud_notification#1431) Build(deps-dev): Bump shell-quote from 1.8.4 to 1.10.0 (twofactor_nextcloud_notification#1432) Build(deps-dev): Bump immutable from 4.3.8 to 4.3.9 (twofactor_nextcloud_notification#1433) Build(deps): Bump brace-expansion from 2.0.3 to 2.1.2 (twofactor_nextcloud_notification#1434) Build(deps-dev): Bump eslint from 10.6.0 to 10.7.0 (twofactor_nextcloud_notification#1435) Ci(deps-dev): Bump rector/rector from 2.5.4 to 2.5.7 in /vendor-bin/rector (twofactor_nextcloud_notification#1436) Build(deps): Bump postcss from 8.5.15 to 8.5.23 (twofactor_nextcloud_notification#1437) [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1438) [main] ci(actions): Update workflow templates from organization template repository (twofactor_nextcloud_notification#1440) [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1445) [main] Fix npm audit (twofactor_nextcloud_notification#1448) Build(deps-dev): Bump fast-uri from 3.1.4 to 3.1.5 (twofactor_nextcloud_notification#1449) Build(deps-dev): Bump eslint from 10.7.0 to 10.8.0 (twofactor_nextcloud_notification#1450) Ci(deps-dev): Bump rector/rector from 2.5.7 to 2.5.8 in /vendor-bin/rector (twofactor_nextcloud_notification#1451) [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1455) [main] Fix npm audit (twofactor_nextcloud_notification#1460) Ci(deps-dev): Bump rector/rector from 2.5.8 to 2.6.2 in /vendor-bin/rector (twofactor_nextcloud_notification#1463) Build(deps-dev): Bump eslint from 10.8.0 to 10.8.1 (twofactor_nextcloud_notification#1466) Build(deps): Bump uuid and @nextcloud/webpack-vue-config (twofactor_nextcloud_notification#1470) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (twofactor_nextcloud_notification#1471) Build(deps): Bump vue from 3.5.35 to 3.5.41 (twofactor_nextcloud_notification#1473) Fix(routes): bind poll regex constraint to its actual URL placeholder… (twofactor_nextcloud_notification#1490) twofactor_totp Chore(deps): bump psalm/phar from 5.26.1 to v7 (master) (twofactor_totp#1616) Chore(deps): bump chai from 4.5.0 to v6 (master) (twofactor_totp#1628) Fix: handle potentially null return value of preg_replace (twofactor_totp#1762) Chore(deps): bump actions/setup-node digest to 48b55a0 (master) (twofactor_totp#1763) [master] Fix npm audit (twofactor_totp#1766) Feat(deps): Add Nextcloud 35 support on master (twofactor_totp#1768) Fix(migration): preserve state=2 secrets when cleaning up unverified … (twofactor_totp#1771) Chore: add an agents file (twofactor_totp#1772) Chore: migrate issue templates to issue forms and simplify bug reports (twofactor_totp#1773) Feat: allow admins to configure TOTP algorithm and secret length (twofactor_totp#1778) Feat(totp): embed favicon URL in otpauth QR code (twofactor_totp#1779) Chore(deps): bump codecov/codecov-action action from v5.5.1 to v7 (master) (twofactor_totp#1780) Chore(deps): bump playwright monorepo from 1.59.1 to ^1.61.0 (master) (twofactor_totp#1781) Fix: add and apply nextcloud/rector (twofactor_totp#1782) Chore(deps): bump actions/checkout digest to df4cb1c (master) (twofactor_totp#1786) [master] Fix npm audit (twofactor_totp#1791) Ci(renovate): update dependencies on maintained stable branches (twofactor_totp#1795) Chore(deps): bump actions/cache action from v4.3.0 to v6 (master) (twofactor_totp#1809) Chore(deps): bump actions/checkout action to v7.0.0 (master) (twofactor_totp#1810) Chore(deps): bump skjnldsv/read-package-engines-version-actions action from v2.2 to v3 (master) (twofactor_totp#1813) Ci: drop unused app publish workflow (twofactor_totp#1835) [master] Fix npm audit (twofactor_totp#1842) Chore(deps): bump phpunit from v11 to v12 (twofactor_totp#1843) [master] Fix npm audit (twofactor_totp#1844) [master] Fix npm audit (twofactor_totp#1845) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (twofactor_totp#1852) updater Chore(tests): master is now 35 (updater#755) Chore: Fix linting supported PHP versions (updater#756) Feat(build): introduce reproducible builds (updater#757) Chore(deps): upgrade Rector and use Nextcloud rules (updater#758) Fix: Fix explode calls for path parsing (updater#760) Build(deps-dev): Bump nextcloud/coding-standard from 1.4.0 to 1.5.0 in /vendor-bin/coding-standard (updater#764) Docs(README): Fix typo (overview) (updater#774) viewer [master] ci(actions): Update workflow templates from organization template repository (viewer#3158) Fix: adjust z-index for color picker modals (viewer#3175) Feat(deps): Add Nextcloud 35 support on master (viewer#3182) Feat(deps): Add Nextcloud 35 support on master (viewer#3183) Fix(plyr): the speed selection should not go out of the viewport (viewer#3192) Fix(plyr): the speed settings button should not be cut (viewer#3193) Fix(plyr): add l10n to components (viewer#3194) Fix(plyr): add l10n to speed selections (viewer#3195) Don’t download file if file path is not defined (viewer#3200) Chore(deps): update dependency dompurify to v3.4.11 [security] (master) (viewer#3210) Fix(files): don’t expose WebDAV XML-attribute artifacts as DOM attributes (viewer#3225) Fix(deps): update nextcloud (master) (major) (viewer#3239) [master] fix(composer): Remove trailing comma breaking composer.json parsing (viewer#3271) Test: migrate e2e tests from Cypress to Playwright (viewer#3272) Chore(deps-dev): Bump qs from 6.14.2 to 6.15.3 (viewer#3274) [master] Update nextcloud/ocp dependency (viewer#3277) [master] ci(actions): Update workflow templates from organization template repository (viewer#3283) [master] Fix npm audit (viewer#3287) Chore(deps): Bump dorny/paths-filter from 4.0.1 to 4.0.2 (viewer#3292) Fix: urlencode file source based on resource url (viewer#3320) Chore(deps-dev): Bump brace-expansion from 1.1.16 to 1.1.18 (viewer#3328) Chore(CI): Adjust testing matrix for Nextcloud 35 on stable35 (viewer#3340) Fix: ignore playwright dev files in release archive (viewer#3344) Fix npm audit (viewer#3347) Feat: Support auto-starting slideshow (viewer#3352) Fix: properly handle e2ee support (viewer#3369)