Nextcloud Hub 30.0.0
26 September 2024
Nextcloud Hub version 30.0.0 is now available (major release).
Upgrading to Nextcloud Hub 30.0.0
Nextcloud Hub 30.0.0 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Nextcloud Hub updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Nextcloud Hub install to test the 30.0.0 upgrade prior to applying it live. Get started managing your Nextcloud Hub installations with Installatron
What's New in Nextcloud Hub 30.0.0
Bug Fixes and Changes
- Allow calling cron jobs background job class with occ (server#30359)
- Use LazyUser in DefaultShareProvider (server#33581)
- Unmark deleted users if their last login date is more recent than deleted date (server#36942)
- Fix(files_sharing): tab shares title and creation sort (server#37878)
- Fix(previews): Don’t crash on animated WEBP images (server#38364)
- Wordings : Enhancement of background and UI color change thanks to better title and description (server#38670)
- Feat: remove orphaned entries from filecache_extended (server#38933)
- Refactor “substr” calls in lib/public to improve code readability (server#39217)
- Add option to add backtrace to the query logger (server#39247)
- Set Doctrine to use nest transactions with savepoints (server#39589)
- Increase debounce delay when saving account properties (server#39825)
- Refactor `OC\Server::getContactsManager` (server#40119)
- Refactor `OC\Server::getCsrfTokenManager` (server#40120)
- Refactor `OC\Server::getEncryptionFilesHelper` (server#40122)
- Refactor `OC\Server::getSecureRandom` (server#40124)
- Refactor `OC\Server::getEncryptionKeyStorage` (server#40133)
- Refactor `OC\Server::getHTTPClientService` (server#40137)
- Refactor `OC\Server::getL10NFactory` (server#40141)
- Refactor `OC\Server::getNotificationManager` (server#40147)
- Refactor `OC\Server::getMailer` (server#40151)
- Audit the tag creator (server#40163)
- Refactor `OC\Server::getAvatarManager` in user_ldap app (server#40206)
- Refactor `OC\Server::getAvatarManager` in dav app (server#40207)
- Feat: Adding the displayname to the output of occ group:list –info (server#40427)
- Feat: In app search (server#41609)
- Fix(dav): Handle duplicate event reminder (server#41740)
- Update IRC URL (server#42746)
- Enh(metadata): Introduce a memory limit for metadata generation (server#42800)
- Expose dashboard layout and statuses API (server#42973)
- Theming: Separate `primary` and `background` colors – fix the header menu colors (server#42977)
- Get child ids for folder in a separate query during move (server#43531)
- Fix for ignored `CSP_NONCE` in ContentSecurity Header (server#43573)
- Enh(metadata): migrate metadata to lazy appconfig (server#43574)
- Fix(styles): Adjust heading styles (server#43640)
- Fix(files): handle multidimensional arrays in scanner (server#43794)
- [master] Update psalm-baseline.xml (server#43808)
- Fix(Session): avoid password confirmation on SSO (server#43942)
- Migrate away from OC_App and toward IAppManager. (server#44025)
- Fix: regression with updating read-only config (server#44039)
- Feat(core): Include core capabilities in OpenAPI (server#44216)
- Show upload menu in folders’ emptycontent (server#44272)
- Fix: Pass the mountpoint target user to storages without owner (server#44294)
- Fix(settings): show warning for indexToReplace as part of missing indices (server#44306)
- Fix(dav): Fix quota check for chunk upload (server#44332)
- Fix(LDAP): escape DN on check-user (server#44350)
- Fix: csrf check failed on public share with password (server#44369)
- Fix(files): breadcrumbs drag-and-drop & unifying methods (server#44409)
- Fix(breadcrumbs): improved rendering of breadcrumb progress bar (server#44450)
- Make sass command compatible with macos (server#44452)
- Refactor: remove non-shallow getSharesInFolder (server#44460)
- Build(deps-dev): bump express from 4.18.2 to 4.19.2 (server#44467)
- Respect empty `expiryDate` value in server (server#44485)
- Feat: support “s3-accelerate” endpoint (server#44496)
- Fix(dashboard): do not suggest to install new widgets if appstore is disabled (server#44506)
- Perf(dav): skip non-calendar requests in webcal caching plugin (server#44511)
- Feat(trashbin): Show original location of deleted file (server#44512)
- Fix(files): Fix translation of “Delete file” (server#44526)
- Master is now 30 (server#44530)
- Build(deps): bump vimeo/psalm from 5.9.0 to 5.23.1 in /vendor-bin/psalm (server#44533)
- Build(deps): bump nextcloud/coding-standard from 1.1.1 to 1.2.1 in /vendor-bin/cs-fixer (server#44534)
- Build(deps-dev): bump typescript from 5.4.2 to 5.4.3 (server#44537)
- Build(deps-dev): bump sass from 1.71.1 to 1.72.0 (server#44538)
- Build(deps-dev): bump @babel/preset-typescript from 7.23.3 to 7.24.1 (server#44540)
- Build(deps): bump @nextcloud/files from 3.1.0 to 3.1.1 (server#44542)
- Build(deps): bump davclient.js from `1ab200d` to `de93b73` (server#44544)
- Build(deps): bump webdav from 5.4.0 to 5.5.0 (server#44545)
- Build(deps): bump the github-actions group with 4 updates (server#44547)
- Fix(files): Fix error with numeric filenames (server#44562)
- Fix(files_sharing): Create passwords when enforced for mail shares (server#44571)
- Fix(files_sharing): Disable autocomplete for share label and password (server#44575)
- Perf(core): add index on name (server#44586)
- Fix(encryption): Clicking default module in UI sets bogus value (server#44604)
- Feat: drop support for php 8.0 (server#44607)
- Fix(tests): Fix tests when daytime saving time change happened recently (server#44612)
- Chore(bug-report-template): update list of nc versions (server#44619)
- Fix(SetupChecks): Add hint about dns/firewall if `mjs` check can’t run (server#44621)
- Fix(federation): ICloudId->getRemote() should contain the protocol (server#44625)
- Fix(appconfig): returns correct value on details (server#44640)
- Fix(appconfig): compare with original value (server#44642)
- Feat(trashbin): Add deleted by properties (server#44643)
- Fix(appconfig): format app values (server#44644)
- Fix: Remove obsolete resource typing (server#44658)
- Build(deps-dev): bump undici from 5.28.3 to 5.28.4 (server#44660)
- Fix(files): Do not show files from hidden folders in “Recent”-view if hidden files are disabled by user (server#44661)
- Fix(deps): Update phpseclib from 2.0.45 to 2.0.47 (server#44662)
- Fix(DateTimeFormatter): Adjust invalid doc blocks (server#44663)
- Fix(dav): Rate limit address book creation (server#44664)
- Occ: Improve `user:lastseen` timestamp (server#44666)
- Fix(session): Do not update authtoken last_check for passwordless (server#44670)
- Fix(3rdparty): Add a CI job to check 3rdparty integrity (server#44678)
- Build(deps): bump libphonenumber-js from 1.10.58 to 1.10.60 (server#44681)
- Fix(deps): Update doctrine/dbal to 3.8.3 (server#44683)
- Feat(trashbin): Show user who deleted a file (server#44694)
- Build(deps-dev): bump phpunit/phpunit from 9.6.18 to 9.6.19 in /build/integration (server#44695)
- Build(deps-dev): bump cypress from 13.7.1 to 13.7.2 (server#44698)
- Build(deps-dev): bump sass from 1.72.0 to 1.74.1 (server#44699)
- Fix(Blurhash): Suppress imagecreatefromstring() E_WARNING (server#44705)
- Chore(RichObjectStrings): Add missing newlines (server#44707)
- Fix(preview): check mime type before processing with Imagick (server#44710)
- Call davGetFavoritesReport after the registration of propfind properties (server#44714)
- Fix: Update `fusonic/opengraph` from 2.2.0 to 2.3.0 (server#44715)
- Fix(oc-dialog): Get rid of the overlay (server#44717)
- Fix(3rdparty): Adjust dependencies to also require min. PHP 8.1 (server#44720)
- Fix(AppFramework): Fix error message about 204 not allowing custom headers (server#44726)
- Fix: use proper jailed patch in watcher (server#44730)
- Fix: Fix avatar images (server#44736)
- Fix(auth): Keep redirect URL during 2FA setup and challenge (server#44745)
- Docs: Adjust branding in IDBConnection::prepare doc block (server#44746)
- Expose subscription calendars (server#44752)
- Feat(occ): Add –disabled option to occ user:list (server#44753)
- Feat: Deprecate and replace legacy jQuery UI dialogs with Vue (server#44755)
- Fix: Add deprecation to `OC.dialogs.fileexists` (server#44756)
- Fix(deps): Bump web-auth/webauthn-lib from 3.3.9 to 4.8.5 (server#44761)
- Build(deps-dev): bump cypress-split from 1.21.0 to 1.23.0 (server#44762)
- Fix(groups): allows to save group names with more than 64 characters (server#44763)
- Fix(notifications): Improved notification exceptions (server#44770)
- Fix(federation): give some time to prepare both servers (server#44771)
- Reduce app container border radius (server#44786)
- Feat: add additional logging for database errors (server#44788)
- Fix: consider all paths the user has for a share source when considering max permissions (server#44791)
- Fix(memcache): remove double $$ to fix error (server#44794)
- Chore(deps): Bump @nextcloud/vue to v8.11.2 (server#44795)
- Fix(Router): Stop loading routes of disabled apps (server#44797)
- Fix(capabilities): Expose if mod-rewrite is working via capabilities (server#44799)
- Fix(files): Display selected files count (server#44805)
- Chore(files): Switch widget icon to primary color (server#44806)
- Build(deps-dev): bump typescript from 5.4.3 to 5.4.5 (server#44809)
- Chore(db): move to OCP\Server (server#44810)
- Fix(files): apply the renaming when leaving the input field (server#44819)
- Chore(deps): Update openapi-extractor (server#44827)
- Feat(occ): Add –storage-tree option to info:file to help debug storages (server#44829)
- Fix(files): Inherit some node attributes when creating new nodes to preserve shared state (server#44834)
- Chore: Update `@nextcloud/upload` to 1.1.1 to fix uploading large files (server#44835)
- Fix: avoid douple `expireDate` parsing (server#44838)
- Fix(sharingDetails): Show correct share target (server#44839)
- Feature/occ clear avatar cache command (server#44840)
- Fix(files): Focus filename input in new-node dialog when opened (server#44847)
- Fix: Drop unmaintained and unused dependencies (server#44849)
- Fix(deps): Update symfony/polyfill-intl-normalizer from 1.28.0 to 1.29.0 (server#44854)
- Support multiple scopes in DAV search (server#44858)
- Feat(user_ldap): Add setup check to verify connection configuration (server#44859)
- Fix(user_ldap): Remove unicode character from log lines (server#44860)
- Chore: Fix update-psalm-baseline to use correct php version depending on branch (server#44861)
- Fix(comments): Fix issues thrown by comments sidebar tab code (server#44868)
- Fix(systemtags): Use built-in input label to satisfy a11y check of NcSelect (server#44869)
- [master] Update psalm-baseline.xml (server#44870)
- Feat: include file id in audit logs (server#44871)
- Feat: reduce available languages per config value “reduce_to_languages” (server#44876)
- Fix(status): Update status time when reverting to it manually (server#44878)
- Fix(files): Clear search filter when changing directory or view (server#44882)
- Feat: add request id as comment to all queries (server#44884)
- Fix(activity): Improved activity exceptions (server#44886)
- Fix(files): Also skip cross storage move with access control (server#44889)
- Fix(caldav): When message is a reply compare the message sender not the recipient (server#44893)
- Fix(files): Close sidebar and update fileid when current node is deleted (server#44897)
- Fix(files): Also restore shares after ownership transfer for object storage (server#44904)
- Chore(deps): Bump @nextcloud/dialogs to v5.3.1 (server#44905)
- Feat(files): Use receiving users language for the ownership transfer target folder (server#44906)
- Fix: Use strict_types in ClearGeneratedAvatarCacheCommand.php (server#44915)
- Fix(sharing): Don’t change the type of the controller argument (server#44916)
- Fix: Fix truncation on public page (server#44923)
- [master] Update psalm-baseline.xml (server#44928)
- Better wordings in the new user modal (server#44931)
- Chore(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.27 to 8.13.35 (server#44935)
- Fix(CalDAV): remove UNKNOWN from room / resource consideration (server#44938)
- Fix(settings): Save one HTTP request on enabling an app (server#44939)
- Bump @types/dockerode from 3.3.26 to 3.3.28 (server#44941)
- Bump @simplewebauthn/browser from 9.0.1 to 10.0.0 (server#44942)
- Bump @nextcloud/password-confirmation from 5.0.1 to 5.1.0 (server#44943)
- Build(deps-dev): bump eslint-plugin-cypress from 2.15.1 to 2.15.2 (server#44944)
- Perf(templates): Emit RegisterTemplateCreatorEvent to register template creators more lazy (server#44952)
- Perf(ILockManager): Allow registering a lock provider lazy (server#44953)
- Chore(deps): Bump sabre/dav from 4.5.0 to 4.6.0 (server#44962)
- Chore: Add missing parameter to docblock tag psalm-taint-sink (server#44966)
- Perf(files_sharing): Move events to listener classes and registration instead of boot (server#44967)
- Fix: Drop workarounds for unsupported obsolete PHP versions (server#44968)
- Chore(deps): Bump php-opencloud/openstack from 3.2.1 to 3.10.0 (server#44970)
- Feat: Add legal notice and privacy policy links to help page (server#44973)
- Fix(provisioning_api): Show warning but do not fail when listing accounts in case of users removed from backend but still in database (server#44982)
- Fix(files): Use OCP\Util::getForbiddenFileNameChars instead of directaccess to system config (server#44996)
- Fix(migration): Bump files_trashbin version to trigger migration (server#45000)
- Fix(DAV): Migrate known exceptions to Sabre exceptions when copying (server#45001)
- Chore(deps): Bump symfony/translation from 5.4.24 to 6.4.4 (server#45006)
- Fix(db): Prevent two connections for single node databases (server#45013)
- Fix: forbid moving a folder into a subfolder of itself (server#45014)
- Avoid updating the same oc_authtoken row twice (server#45026)
- Fix(unifiedSearch): Prevent broken avatars for federated users (server#45029)
- Replaces “Time:” with “Date and time:” in calendar e-mail notification (server#45032)
- Fix: chunked upload leading to 0-byte files (server#45035)
- Fix(caldav): Add sharee to address list when calendar is shared (server#45054)
- Fix(userstatus): catch unique constrain violation on revert (server#45055)
- Feat(exception-template): allow to link to specific documentation for how to retreive server log (server#45057)
- Perf(db): Sort data for IN before chunking (server#45058)
- Updating pr-feedback.yml workflow from template (server#45065)
- Updating dependabot-approve-merge.yml workflow from template (server#45066)
- Update license header how-to for use of SPDX header (server#45067)
- Build(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.7 to 1.0.0-beta.8 (server#45071)
- Build(deps-dev): bump puppeteer from 22.5.0 to 22.7.1 (server#45072)
- Build(deps-dev): bump sass from 1.74.1 to 1.75.0 (server#45073)
- Update devcontainer PHP dependencies to 8.3 (server#45086)
- Fix(User\Manager): Avoid future collisions with updater/audit logs (server#45088)
- Education “bundle” (server#45091)
- Fix(search): show user search provider for deactivated and admin pages (server#45092)
- Fix(session): Avoid race condition for cache::get() vs. cache::hasKey() (server#45093)
- Feat: TaskProcessing API (server#45094)
- Feat(files): Allow to upload folders (server#45095)
- Fix(files): Add missing properties and fix Typescript errors in `FileEntryName` (server#45096)
- Fix(caldav): Do not load IMipPlugin before user auth and session is c… (server#45098)
- Chore: remove unnecessary ini_set (server#45117)
- Fix(dav): Don’t log access control as error (server#45120)
- Fix(querybuilder): Remove temporary internal method executeUpdate() (server#45122)
- Fix(deps): Drop `ical.js` from dependencies (server#45125)
- Fix(core): add fs_name_hash index to migration (server#45129)
- Chore: Remove All files prefix from original location (server#45131)
- [master] Update psalm-baseline.xml (server#45134)
- Feat(webauthn): submit device name by pressing enter (server#45136)
- Retry smb notify test a few times (server#45138)
- Fix: fix FileAccess::getByFileId(InStorage) (server#45140)
- Fix(github): Add a security info to the PR template (server#45149)
- Chore(deps-dev): bump ejs from 3.1.9 to 3.1.10 (server#45150)
- Fix(tests): Replace deprecated methods in `FileTest` (server#45159)
- Fix: Changes the color of the “Delete User” and “X” exit buttons on hover. (server#45160)
- Fix: Do not import from `axios` but only `@nextcloud/axios` (server#45161)
- Fix(icons): Update files icon (server#45163)
- Feat: add option to disable scanner transactions (server#45172)
- Fix(ci): Update `node-test` workflow and drop unneeded `cypress:version` output (server#45177)
- Fix: Do not import styles that are already included in server bundle (server#45178)
- Chore(deps): bump vimeo/psalm from 5.23.1 to 5.24.0 in /vendor-bin/psalm (server#45179)
- Chore(deps): bump core-js from 3.36.1 to 3.37.0 (server#45181)
- [master] Fix npm audit (server#45186)
- Docs: added customclient_fdroid key to the config.sample.php file (server#45193)
- Fix(OC_Image): Set correct return type for exif_imagetype stub (server#45196)
- Fix(dav): Try basic auth for ajax WebDAV requests (server#45207)
- [master] Update psalm-baseline.xml (server#45209)
- Update pdf icon (server#45218)
- Fix(userstatus): Fix docs of user status manager (server#45219)
- Feat(auth): Clean-up unused auth tokens and wipe tokens (server#45221)
- CalDAV fix search with limit and time range (server#45222)
- Fix: Remove reminder action from trash (server#45227)
- Fix(settings): define a ‘heartbeat’ route, so SecurityHeaders can handle redirected root (server#45228)
- Fix: Avoid updating size when calling touch on a file (server#45233)
- Fix(caldav): automatically delete outdated scheduling objects (server#45235)
- Hide ‘updater.server.url’ As It May Contain Enterprise Key (server#45236)
- Perf(deleteAction): Queue delete requests (server#45237)
- Fix(issue_template): Add security reporting redirect to bug report form (server#45240)
- Fix(setupChecks): update db version checks (server#45241)
- Fix(setupCheck): Only warn when memcache present w/o memcached (server#45242)
- Add SPDX header – batch #1 (server#45244)
- Feat: Split display name and username columns (server#45245)
- Add variable for inputs border width (server#45247)
- Feat: add ability to sort by last login (server#45249)
- Revert rename (server#45250)
- Fix(files): do not rely on unique fileid (server#45251)
- Add SPDX header – batch #2 (server#45252)
- Fix: Move hint about firewall issues to common helper string (server#45254)
- Fix(ci): Align mariadb versions with list of supported versions (server#45255)
- Revert rename changes (server#45256)
- Fix: getMountsForFileId may return an unordered list (server#45258)
- Fix(SetupChecks): Detect CLI mode in HTTPS / URL generator check (server#45262)
- Chore(deps-dev): bump @nextcloud/stylelint-config from 2.4.0 to 3.0.1 (server#45263)
- Chore(deps): bump @nextcloud/l10n from 2.2.0 to 3.1.0 (server#45264)
- Chore(deps-dev): bump @simplewebauthn/types from 9.0.1 to 10.0.0 (server#45267)
- Chore(deps-dev): bump @testing-library/jest-dom from 6.4.2 to 6.4.5 (server#45268)
- Refactor(provisioning_api): Add types for user details scopes (server#45270)
- Feat(SetupChecks): Refactor DatabaseHasMissingIndices (server#45272)
- Feat(log): Allow to combine log.conditions to only log (app&user) (server#45277)
- Docs(preview): Improve API parameter descriptions (server#45288)
- Add temporary variable for border radius (server#45295)
- Chore(deps): bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (server#45297)
- Revert: “Check datadirectory owner, not config owner.” (server#45302)
- 44032 fix show new shares without refresh (server#45305)
- Perf(systemtags): Add index for systemtags_object_mappings.objectid (server#45306)
- Fix(caldav): loop through all events for busy events (server#45309)
- Fix(settings): Move new user modal to dialog + minor refactoring (server#45315)
- Fix(search): Limit maximum number of search results (server#45317)
- Fix: Correctly check result of function (server#45321)
- Fix: Extend SVG reference check (server#45340)
- Fix(IRegistrationContext): Add missing TaskProcessing methods (server#45345)
- Fix setOwner since doc (server#45346)
- Fix: Only list remnants as disabled if option is enabled (server#45347)
- Fix(login): Disable login button when already logging in (server#45352)
- Feat: support excalidraw file (server#45353)
- Docs(TaskProcessingApi): Cleanup endpoint descriptions (server#45354)
- Fix: delete user credentials stored in storages_credentials when user gets deleted (server#45355)
- Fix: add ldap_exop_passwd function to sensitive value (server#45357)
- Feat: Add back searching in disabled user list (server#45370)
- Feat: Add `forbidden_filename_characters` to JSConfig for use in frontend libraries (server#45374)
- Move EventSource to `OC` namespace (server#45375)
- Fix(files): Drop `xml2js` dependency and use browser native DOMParser (server#45387)
- Fix: Mark more configs as sensitive (server#45390)
- Feat(TaskProcessingApi): Add endpoint for getting the next task (server#45391)
- Refactor(files): Fix some ESLint and Typescript issues in FilesList (server#45394)
- Fix(theming): Conitionally disable blur filter for performance (server#45395)
- Chore(settings): Change “user” to “account” (server#45398)
- Fix(db): Prevent data loss by temporarily disabling `db:convert-type` (server#45400)
- Chore(deps): bump @nextcloud/logger from 2.7.0 to 3.0.2 (server#45401)
- Fix(contactsmenu): empty content margin (server#45406)
- Fix(auth): Update authtoken activity selectively (server#45411)
- Fix(files): Don’t fail if dir exists (server#45413)
- Fix(login-mask): remove `Login with` from label (server#45415)
- Feat(files): refresh preview on etag change (server#45417)
- Fix(files): Implement `SortingService` to fix sorting of files (server#45419)
- Feat(RichObjectStrings): Add missing Talk ‘file’ metadata fields (server#45424)
- Chore(deps): Bump pear/archive_tar from 1.4.14 to 1.5.0 (server#45428)
- Add SPDX header – Batch 3 (server#45429)
- Feat(dav): Add an API for upcoming events (server#45435)
- Fix(INavigationManager): Fix psalm alias not set in the right place (server#45455)
- Fix: register DI alias for IFileAccess (server#45459)
- Add SPDX header for `/lib/*` – batch 4 (server#45474)
- Feat: Add support for webhook listeners (server#45475)
- Fix(theming): replace standard generic package icon by material design (server#45480)
- Fix: Reset notification email when deleting additonal email (server#45487)
- Fix(core): unsupported browser redirect url (server#45494)
- Add SPDX header – batch 4 (server#45499)
- Fix(db): Log long transaction times at debug level (server#45506)
- Fix:Ensure security.txt file ends with a newline character (server#45508)
- Use OC namespace for core ReponseDefinitions instead of OCA (server#45509)
- Feat(ldap): sync additional properties to profile and SAB (server#45512)
- Fix: use different file name for generated dark avatars (server#45514)
- Chore: update .jshintrc (server#45521)
- Add SPDX header – batch 5 (server#45524)
- Fix(cron): Log excess memory usage at debug and info levels (server#45530)
- Feat: implement public OCP api to update resources and rooms (server#45532)
- Chore(deps): bump the github-actions group across 1 directory with 5 updates (server#45536)
- Fix(files): Adjust type import and usage for removed dependency (server#45537)
- Fix: Update `@nextcloud/files` to fix public link shares (server#45538)
- Add SPDX header – batch 6 (server#45539)
- Feature: Improved Recurrence Invitations Messages (server#45547)
- Add SPDX header – batch 7 (server#45549)
- Add SPDX header – batch 8 (server#45554)
- Add mapping for lock wait timeout (server#45559)
- Fix(ShareApiClients): Maintain meaning of `”` and null for share api cli… (server#45562)
- Fix(Mailer): Allow to enforce strict email format (server#45570)
- Fix(files): also trigger new tab on file name middle click (server#45571)
- Fix(deps): Update `egulias/email-validator` to version 4.0.2 (server#45572)
- Add SPDX header – batch 9 (server#45573)
- Fix: avoid duplicate tag inserts by checking if the mapping exists already in db (server#45580)
- Fix(files): reset menu pos when opening in grid mode (server#45581)
- Delete background jobs by id when cleaning up (server#45582)
- Refactor(files): Adjust some Typescript code in virtual files list (server#45585)
- Fix(files): Only execute default action if there is an action to perform (server#45586)
- Add SPDX header – batch 10 (server#45592)
- Fix(files): Ensure active file list entry is highlighted (server#45594)
- Fix(federatedfilesharing): import external federated share script (server#45606)
- Docs(ShareApiController): Correct note about expiry date timezone (server#45608)
- Fix(theming): replace standard generic package icon by material design (server#45609)
- Fix(files): Make sure files are opened when using `open-in-files` action(s) or at lease are scrolled into view (server#45611)
- Chore(deps): Bump cypress-io/github-action from 6.6.1 to 6.7.0 in the github-actions group (server#45612)
- Chore(deps-dev): Bump cypress-split from 1.23.0 to 1.23.4 (server#45615)
- Ci: Migrate Litmus and CalDAVTester from drone to GitHub (server#45619)
- Chore(CI): Updating pr-feedback.yml workflow from template (server#45623)
- Add SPDX header – batch 11 (server#45627)
- Feat(db): remove workaround for pqsql 9.4 and older (server#45629)
- Fix(core): Add missing null value possibility to Resource and Reference richObject (server#45632)
- Add SPDX header – batch 12 (server#45647)
- Fix(ObjectStore): Fix regression when hostname is empty (server#45649)
- Feat(dbal): insert ignore conflict method for MySQL and SQLite (server#45655)
- Fix(caldav): stricter default calendar checks (server#45667)
- Fix: Autodetect legacy filekey instead of trusting the header for legacy header (server#45669)
- Fix(files_sharing): usage of NcTextField in SelectShareFolderDialogue (server#45679)
- Feat(settings): Support svg user row action icons (server#45684)
- Feat(settings): Emit loaded event for user management (server#45685)
- Feat(settings): Add user row action enabled callback (server#45686)
- Show non writable folders during move or copy (server#45688)
- Avoid accessing unset argv index (server#45694)
- Add SPDX header – batch 13 (server#45696)
- Fix(files_sharing): fix parsing of remote shares (server#45698)
- Add SPDX header – batch 14 (server#45699)
- Chore: update `@nextcloud/files` to 3.4.1 (server#45700)
- Updated images for Material icons and added SPDX info (server#45706)
- Feat(files): Implement files list filters (server#45708)
- Fix(actions): Harden workflows when using variables in strings (server#45710)
- Fix(files): Correctly type virtual files list ref type (server#45711)
- Fix(dist): Make sure changed icons are compiled (server#45712)
- Feat: Add Recently active accounts section (server#45716)
- Chore(deps-dev): Bump cypress-split from 1.23.4 to 1.24.0 (server#45718)
- Fix(AppManager): Name correct method in error + show error string (server#45737)
- Replace icons with latest `Material Symbol` versions (server#45755)
- Feat: Allow users to select another user as their out-of-office replacement (server#45766)
- Use isRetryable to catch retryable exceptions (server#45768)
- Fix(caldav): event links in shared calendar notifications (server#45775)
- Fix(CI): Update PHP requirement in dev dependencies (server#45779)
- Fix(search): tags redirect route (server#45781)
- Fix(caldav): allow VJOURNAL if no supported component set is specified (server#45786)
- Chore(deps-dev): bump braces from 3.0.2 to 3.0.3 (server#45787)
- Refactor(files): Use `@nextcloud/files` functions where possible and make files views cancelable (server#45788)
- Fix(files): Use `data-cy` (data attribute) instead of `cy-data` (server#45789)
- Chore(composer): composer install –no-dev (server#45794)
- Fix(cron): Log long running jobs (server#45804)
- Add SPDX header – batch 16 (server#45810)
- Test: add tests for ProfilePageController (server#45811)
- Feat: add new clickable area variables (server#45818)
- Feat: reduce border radius element to 8 px (server#45819)
- Chore: Adjust post-build script to add license files for sourcemaps on build (server#45832)
- Chore: Properly extract copyright information from bundled packages (server#45833)
- Feat(dav): add regex to match Gnome and KDE calendar user-agents (server#45841)
- Fix: rename split into two as before rename and after rename (server#45845)
- Fix/comment deleting with activities installed (server#45848)
- Chore(deps): Bump deepdiver/zipstreamer from 2.0.2 to 2.0.3 (server#45852)
- Chore(deps): Bump aws/aws-sdk-php from 3.240.8 to 3.311.2 (server#45854)
- Fix(files): Bring back handling of failed files (server#45860)
- Fix(files): Ignore right click for default action (server#45861)
- Fix(preview): don’t create folder structure when previews are disabled (server#45866)
- Fix(comments): Use proper icon components instead of icon classes to fix dark mode (server#45867)
- Fix(git): Ignore the updater/ directory from diffs (server#45872)
- Fix(theming): also apply enforced theme for guests (server#45875)
- Fix: Avoid throwing errors for teams are unavailable (server#45876)
- Fix: don’t use custom certificate bundle if no customer certificates are configured (server#45877)
- Feat: add command to export certificate bundle (server#45879)
- Tests(settings): Fix AccountMigratorTest when using PNG avatars (server#45883)
- Fix(files): Properly handle denied ownership transfers (server#45884)
- Chore(deps): bump jquery-ui-dist from 1.13.2 to 1.13.3 (server#45885)
- Chore(deps-dev): bump mime from 4.0.1 to 4.0.3 (server#45886)
- Chore(deps): bump core-js from 3.37.0 to 3.37.1 (server#45887)
- Fix(cypress): Check for local changes before trying to apply them (server#45889)
- [master] Fix npm audit (server#45893)
- Test(cypress): don’t apply changes in CI (server#45894)
- Fix(files_versions): Use `NcDateTime` for proper translated version dates (server#45900)
- [master] Update psalm-baseline.xml (server#45901)
- Fix(deleteAction): Bump up delete requests concurrency to 5 (server#45902)
- Ci: use precise ref for 3rdparty check (server#45912)
- Align app icon for versions with right sidebar used icon (server#45916)
- Fix: Adjust icon generation to bring back themed icons (server#45917)
- Refactor(files): Update `@nextcloud/files` to v3.5.1 (server#45929)
- Fix: move repair mimetype repair step to the expensive steps (server#45930)
- Fix(files_versions): avoid unintentional skipping of expiration (server#45932)
- Fix: Do not log an error when connecting to SFTP without a logged in user (server#45938)
- Perf: Avoid reusing previous migration steps (server#45945)
- Feat: Add yieldEntities wrapper for entity mapping in QBMapper (server#45947)
- Chore: Remove deprecated legacy search backend (server#45950)
- Chore: Move comments event handler to use proper event dispatcher (server#45951)
- Fix license information extracted from built assets (server#45952)
- Perf: Tell browsers to cache storage stats endpoint as it is cached (server#45957)
- Fix(files_versions): renaming file version when its not a string (server#45958)
- Add SPDX header – batch 17 (server#45960)
- Rename openFileInfo to fileInfo (server#45963)
- Fix(dav): Limit number of UPDATES for sync token created_at (server#45968)
- Ci(phpunit-mysql): increase mysql health check retries (server#45969)
- Chore(deps): bump ws, engine.io, socket.io-adapter and puppeteer (server#45970)
- Update copy icon to Material Design icon and checkmark in non-bold (server#45972)
- Chore: remove chunking-v1 (server#45973)
- Fix(caldav): lower scheduling table size warning (server#45974)
- Update favorites navigation list on folder renames (server#45977)
- Fix(theming): properly apply warning style to update output (server#45980)
- Fix(deps): Update `@nextcloud/dialogs` to 5.3.4 to fix picking current directory (server#45981)
- Fix(files): Disable buttons in copy/move dialog for non writable folders (server#45982)
- Don’t trigger action when renaming (server#45984)
- Perf: remove full filesystem setup for accessing public link share dav endpoints (server#45998)
- Fix(caldav): encode calendar URIs with umlauts for activities (server#45999)
- Use guzzle for addressbook federation (server#46002)
- Add missing ContextWrite default task type in task processing manager (server#46003)
- Perf(capabilities): Log capabilities providers that are slow (server#46004)
- Feat(files_sharing): add `new file request` option (server#46007)
- Refactor(cron): Use `IAppConfig` for cron settings and migrate ajax cron away from jQuery (server#46009)
- Fix(dashboard): Correctly redirect guests to login page when opening dashboard (server#46010)
- Fix: also use optimized getFirstNodeyIdInPath for Folder::getFirstNodeById (server#46017)
- Fix rmdir() to release possible directory lock prior to removing directory (server#46027)
- Fix(FilesView): Update files view upon share creation/delete (server#46030)
- Fix(dav): add missing database index for dav_shares (server#46036)
- Chore(deps-dev): bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 (server#46041)
- Chore(deps): bump vimeo/psalm from 5.24.0 to 5.25.0 in /vendor-bin/psalm (server#46042)
- [master] Update psalm-baseline.xml (server#46048)
- Increase PHP memory limit for DevContainer to 512mb (server#46055)
- Fix task processing input validation (server#46058)
- Perf(session): remove useless session open (server#46059)
- Feat(CI): Speed up cs:check with parallelism (server#46062)
- Fix(ExternalSharing): Handle template shares from external sources (server#46068)
- Fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION (server#46071)
- Fix: allows admin to edit global credentials (server#46073)
- Feat(webhooks): Add support for a userid filter (server#46076)
- Fix(userstatus): Fix user status automation in real-life scenario (server#46077)
- Fix(settings): make trailing slash for caldav/carddav redirects optional (server#46079)
- Chore: Enable ESLint for apps and fix all errors (server#46082)
- Refactor(files): Migrate logger to Typescript (server#46083)
- [master] Update psalm-baseline.xml (server#46085)
- Feat(notifications): Migrate server INotifiers to new exceptions (server#46095)
- Fix(files_sharing): Also set the expiration date timezone during validation (server#46097)
- Fix: Add `acceptShare` as an interface (server#46099)
- Build(deps): disable dependabot for EOL 27 (server#46104)
- Fix(session): Log when session_* calls are slow (server#46106)
- Feat(WebhooksController): Allow querying listeners by URI (server#46107)
- Chore(deps): bump @nextcloud/calendar-availability-vue from 2.2.1 to 2.2.2 (server#46110)
- Chore(deps): bump the github-actions group with 3 updates (server#46111)
- Reference 3rd party licenses via SPDX (server#46112)
- Feat(occ): Add a –debug option to output all log levels to the output (server#46115)
- Ci: Adjust database versions to current LTS / supported versions (server#46121)
- Feat: Allow getting/setting the password hash of a user (server#46123)
- Feat(files): increase max copy-move concurrency to 5 (server#46127)
- Fix(federation): Fix missing protocol on CloudID remote (server#46133)
- Debt(encryption): Migrate app.php to Application.php (server#46136)
- Fix(SharingEntryLink): Show enforced password input label (server#46143)
- [master] fix(security): Update code signing revocation list (server#46158)
- Support profiler in occ commands (server#46169)
- Fix(IntegrityCheck): Ensure the check is run if no results are available (server#46174)
- Fix: Authorization header can be an empty string (server#46184)
- Refactor: simplify background commands (server#46185)
- Feat: Add utility method to validate an IHasher hash (server#46186)
- Fix(setupchecks): skip check when disk_free_space is disabled (server#46190)
- Fix(carddav): limit vcard size (server#46193)
- Feat: add commands for exporting current and expected database schema (server#46194)
- Use the same `setup-php` version on all tests (server#46197)
- Chore: use spdx for migrations generator (server#46199)
- Update dashboard panels border radius (server#46201)
- Chore: remove EOL v27 from issue template (server#46206)
- Chore: Replace dashboard icon with Material Symbols (server#46215)
- Fix(DAV): offset not applied (server#46219)
- Fix(dav): Thrown forbidden error for authenticated user instead of no… (server#46225)
- Fix(config): Clarify smtp debugging config option usage (server#46229)
- Feat(OpenAPI): Add ex_app scope (server#46233)
- Fix(dependabot): add back npm patch upgrades for stable branches (server#46235)
- Feat(TaskProcessing): Add more task types (server#46251)
- Feat(theming): Provide `body-container-` variables through theming (server#46259)
- [master] fix(security): Update CA certificate bundle (server#46263)
- Match input height with clickable area (server#46270)
- Update dashboard icon (server#46271)
- Fix: Make out of office replacement nullable (server#46273)
- Ci: also check for uncompiled SCSS styles (server#46275)
- Chore(mp3info): apply upstream patch for invalid array access (server#46276)
- Chore(deps): Bump @nextcloud/vue to v8.14.0 (server#46283)
- Fix(tests): Remove output when running tests (server#46284)
- Fix(TaskProcessing): Set task status to running when processing via ISynchronousProvider (server#46286)
- Fix(userstatus): add missing parenthesis (server#46287)
- Chore(caldav): remove obsolete function (server#46295)
- Feat(files): Refresh grid view layout (server#46307)
- Fix(cypress): wait for apps list fetch for better testing stability (server#46310)
- Ci: Bump reuse to v4.0.0 (server#46311)
- Fix(caldav): limit vevent size (server#46315)
- Fix(s3): Don’t wait indefinitely for S3 to return (server#46317)
- Perf: Set session.cache_limiter at runtime to avoid clients caching static assets served by PHP (server#46320)
- Fix(SharingDetailsView): Prevent illegal unselection of read permissions (server#46321)
- Unify copy icon (server#46323)
- Chore(deps): bump libphonenumber-js from 1.10.60 to 1.11.4 (server#46327)
- Chore(deps-dev): bump @testing-library/jest-dom from 6.4.5 to 6.4.6 (server#46328)
- Chore(deps): bump @nextcloud/password-confirmation from 5.1.0 to 5.1.1 (server#46329)
- Fix(previews): Stop returning true when `getimagesize()` fails (server#46342)
- Add app icon to file reminders (server#46349)
- Fix(setupchecks): Skip checking for OPcache settings if running checks from CLI (server#46353)
- Stop file actions when conflict dialog skipped (server#46354)
- Feat(occ): Add support for iterable in Base and use it in group:list and user:list (server#46356)
- Fix(files): Correctly center the checkbox’s background in grid view (server#46358)
- [TaskProcessing] Add start, stop and schedule time to tasks (server#46359)
- Align dashboard app icon in size with photos app icon (server#46360)
- Perf(settings): Optimize user list scroll performance (server#46361)
- TaskProcessing follow-up (server#46368)
- Refactor: split app menu into smaller components (server#46370)
- Feat: Add `IFilenameValidator` to have one consistent place for filename validation (server#46371)
- Fix(files): Add rounded corners back in grid view (server#46373)
- Feat(Reference): Add public API endpoints to get references (server#46378)
- Fix: `OCP\Files\Node\Folder::search` was not setting the owner (server#46379)
- Fix(files_sharing): Only enable mixed sharing types if there is at least one sharing type (server#46382)
- Feat: Template field workflow (server#46383)
- Fix(workflows): Fix file systemtag cache (server#46388)
- Chore: Make app icons consistent Material Symbols with same settings (server#46391)
- Feat: don’t count failed CSRF as failed login attempt (server#46392)
- Fix: set default TTL for APCu cache as per docs (server#46395)
- Feat: allow inspecting the parts of the composite expression builder (server#46396)
- Feat: add base class for extending the query builder (server#46397)
- Fix(Session): avoid race conditions on clustered setups (server#46398)
- Feat: Add new forbidden filename options to Capabilities (server#46414)
- Feat(users): Add users and group management to admin delegation (server#46418)
- Fix(mail): Fix big logos in mail templates for Outlook (server#46419)
- Chore(deps): Update `@nextcloud/dialogs` to v5.3.5 (server#46424)
- Fix(theming): Don’t reset the cachebuster value when we reset theming (server#46428)
- Fix(files): Close sidebar on navigation (server#46432)
- Update license header infos (server#46439)
- Docs: correct return type for findAppInDirectories (server#46445)
- Use “app_api” session key in rate limit middleware, “app_api_system” is deprecated (server#46446)
- Fix(dashboard): Unify widget icon colors and document it’s behaviour (server#46448)
- Fix(files_metadata): Don’t run generation job on every upgrade (server#46450)
- Feat(editLocallyAction): Handle possible no local client scenario (server#46452)
- Feat(theming): Allow shipped backgrounds to have a dark variant (server#46453)
- Fix(SetupCheck): Properly check public access to data directory (server#46456)
- Chore: auto approve the psalm baseline update (server#46458)
- Unified search: add attributes for clients (server#46464)
- Fix(CI): Require compilation check when touching version.php (server#46472)
- Feat(security): restrict admin actions to IP ranges (server#46473)
- Fix(redis): Require version >=4 for unlink (server#46475)
- Migration Attributes (server#46476)
- Feat: webhooks_listeners app: send direct requests to ExApps using AppAPI (server#46477)
- Build(deps-dev): bump typescript from 5.4.5 to 5.5.3 (server#46486)
- Build(deps-dev): bump puppeteer from 22.11.2 to 22.13.0 (server#46487)
- Build(deps-dev): bump webpack-merge from 5.10.0 to 6.0.1 (server#46488)
- Build(deps-dev): bump webpack from 5.91.0 to 5.93.0 (server#46489)
- Build(deps-dev): bump @types/dockerode from 3.3.28 to 3.3.29 (server#46491)
- Build(deps): bump @nextcloud/upload from 1.4.1 to 1.4.2 (server#46492)
- Build(deps-dev): bump cypress from 13.7.2 to 13.13.0 (server#46493)
- Build(deps): bump p-limit from 4.0.0 to 6.1.0 (server#46494)
- Build(deps-dev): bump workbox-webpack-plugin from 7.0.0 to 7.1.0 (server#46501)
- Fix(theming): enforce theme should still provide dark as fallback (server#46504)
- Feat(preview): introducing new class ImaginaryPDF (server#46508)
- Feat(settings/admin/ai): Add Task Processing API settings (server#46509)
- Feat: hide caldav server settings if no app uses the caldav backend (server#46510)
- [master] Fix npm audit (server#46513)
- Fix(CI): Skip some CI work from forks as they don’t work anyway (server#46531)
- Fix: Add direct parameter to flow auth v2 (server#46534)
- Fix(ci): Use ubuntu-latest for object storage test (server#46535)
- Refactor: Migrate filename validation from `Storage` and `Util` to `FilenameValidator` (server#46538)
- Fix(htaccess): Serve images as static assets (server#46543)
- Feat: Add `forbidden_filename_basenames` config option (server#46545)
- Feat: allow running QueryBuilder queries on different connections (server#46547)
- Fix(dav): drop unwanted RemoteException class (server#46550)
- Fix(files_sharing): remove undesirable translations from ShareAPIController (server#46551)
- Fix(appstore): Return an empty array in case of fail (server#46555)
- Fix(files): Typo in import of `ShareType` (server#46556)
- Refactor: Improve design of declarative settings (server#46557)
- Feat(files): Allow to configure Windows filename compatibility in the settings (server#46558)
- Fix(CI): Fix compile command (server#46559)
- Move share tests await from positional parameters (server#46567)
- Refactor: Migrate some legacy and core functions to `IFilenameValidator` (server#46571)
- [TaskProcessing] Add support for webhooks (server#46579)
- Fix(ReferenceApiController): Remove accidently added AnonRateLimit (server#46581)
- Make filecache queries compatible with sharding (server#46583)
- Fix(css): Shrink headlines a bit (server#46587)
- Fix(files_sharing): file request followups (server#46589)
- Fix(files_sharing): add missing subtitle on search for share recipients (server#46591)
- Feat: let users configure their first day of week (server#46592)
- Fix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server… (server#46593)
- Fix(caldav): decode values before returning (server#46594)
- Fix(comments): center align submit button in new comment field (server#46595)
- Feat: Navigate via folder tree (server#46596)
- Fix(deps): Deprecate functionality deprecated by doctrine and test on more oracle versions (server#46605)
- Feat(Security): Warn about using annotations instead of attributes (server#46606)
- Feat: allow for ExApps to call Admin endpoints marked with specific attr (server#46607)
- Fix(TextProcessing): use error instead of info for exception logging (server#46608)
- Feat: allow for ExApps to use webhook_listeners without user context (server#46615)
- Fix(settings): Fix endless spinner when wiping or deleting accounts (server#46622)
- Fix(caldav): fixed initial sync and double processing (server#46623)
- Fix(caldav): test for null and blank value (server#46624)
- Chore(files_sharing): add file request cypress testing (server#46631)
- Fix(Token): take over scope in token refresh with login by cookie (server#46640)
- Fix(comments): Extend Vue before calling `new` on it (server#46643)
- Fix: cast to bigint on postgresql (server#46644)
- Fix(files_sharing): `open-in-files` should open a folder and not the parent (server#46648)
- Refactor: Fix some linting issues in frontend code (server#46649)
- Chore(deps-dev): bump guzzlehttp/guzzle from 7.8.1 to 7.9.1 in /build/integration (server#46650)
- Chore(deps-dev): bump ts-jest from 29.1.2 to 29.2.3 (server#46651)
- Chore(deps-dev): bump @babel/node from 7.24.7 to 7.24.8 (server#46652)
- Chore(deps-dev): bump cypress-wait-until from 3.0.1 to 3.0.2 (server#46653)
- Chore(deps-dev): bump cypress from 13.13.0 to 13.13.1 (server#46654)
- Chore(deps): bump throttle-debounce from 5.0.0 to 5.0.2 (server#46655)
- Feat: migrate backupcodes personal settings buttons (server#46659)
- Fix(caldav): added localization hints for translators (server#46661)
- Avoid using partial file info as valid one (server#46672)
- Update CODEOWNERS (server#46673)
- Feat: add config flag to toggle persistent redis connections (server#46674)
- Fix(files): Reduce preview size in grid view mode (server#46681)
- Fix: keep previous exception when wrapping dav exceptions (server#46685)
- Fix(files): validate input when creating file/directory (server#46689)
- Update `@nextcloud/files` to 3.6.0 and fix display name handling of folders (breadcrumbs and filename) (server#46690)
- Fix(dav): Call Sabre server start (server#46692)
- Feat: add a specialized writeStream implementation for s3 external storage (server#46693)
- Fix: FileInfo from `View` should have the correct name of a mountpoint (server#46694)
- Chore(theming): Adjust dark variant of the new default background (server#46702)
- Fix: Add .whiteboard alias for .excalidraw files (server#46703)
- Docs: update docs for ocp events (server#46708)
- Fix: Use timestamp instead of revision id in files_versions metadata API (server#46710)
- Chore(i18n): Changed wording to singular (server#46714)
- Feat(TaskProcessing): Implement enums and default values (server#46722)
- Feat(webcal): only update modified and deleted events from webcal calendars (server#46723)
- [taskprocessing] Add missing translate default task type (server#46739)
- Refactor(cloud_federation_api): Replace security annotations with respective attributes (server#46744)
- Refactor(comments): Replace security annotations with respective attributes (server#46745)
- Refactor(dashboard): Replace security annotations with respective attributes (server#46746)
- Refactor(dav): Replace security annotations with respective attributes (server#46747)
- Refactor(core): Replace security annotations with respective attributes (server#46748)
- Fix: add a try and catch for delete versioning (server#46749)
- Fix(files): Use `@nextcloud/files` filename validation to show more details (server#46753)
- Fix(theming): Use version with less color banding for dark variant (server#46759)
- Fix(AppFramework): Allow requests with OCS-APIRequest header to pass CSRF checks (server#46760)
- Fix(core): Document CSRF token endpoint (server#46761)
- Build(deps-dev): bump requirejs from 2.3.6 to 2.3.7 (server#46765)
- Fix(files): Correctly validate new node name (server#46767)
- Fix(files): Provide default file action for file entry name (on click action) (server#46768)
- Feat(files_sharing): show file requests in navigation (server#46770)
- Style(settings): align icons at legacy help navigation (server#46773)
- Chore: deprecate old AI APIs (server#46775)
- Fix(testing): Make Testing TextProcessing providers unicode safe (server#46779)
- Fix(files): Ensure scrolled file list does not leak through file filters (server#46782)
- Fix(styles): Make sure footer with legal links is shown correctly (server#46784)
- Fix(styles): use also new CSS variable for correct header text color on public pages (server#46785)
- Fix(files): always ask for confirmation if trashbin app is disabled (server#46786)
- Build(deps-dev): bump guzzlehttp/guzzle from 7.9.1 to 7.9.2 in /build/integration (server#46793)
- Build(deps): bump query-string from 9.0.0 to 9.1.0 (server#46794)
- Build(deps-dev): bump eslint-plugin-cypress from 2.15.2 to 3.4.0 (server#46795)
- Build(deps): bump @nextcloud/sharing from 0.2.2 to 0.2.3 (server#46796)
- Build(deps-dev): bump @testing-library/jest-dom from 6.4.6 to 6.4.8 (server#46797)
- Build(deps-dev): bump puppeteer from 22.13.0 to 22.14.0 (server#46798)
- Build(deps-dev): bump cypress-if from 1.12.0 to 1.12.4 (server#46799)
- Build(deps-dev): bump tar from 6.2.1 to 7.4.3 (server#46800)
- Chore: bump cypress workers to 8 (server#46803)
- Refactor(encryption): Replace security annotations with respective attributes (server#46804)
- Refactor(federatedfilesharing): Replace security annotations with respective attributes (server#46805)
- Refactor(federation): Replace security annotations with respective attributes (server#46806)
- Refactor(files): Replace security annotations with respective attributes (server#46807)
- Refactor(files_external): Replace security annotations with respective attributes (server#46809)
- Refactor(files_sharing): Replace security annotations with respective attributes (server#46810)
- Refactor(files_trashbin): Replace security annotations with respective attributes (server#46812)
- Refactor(files_versions): Replace security annotations with respective attributes (server#46813)
- Refactor(oauth2): Replace security annotations with respective attributes (server#46814)
- Refactor(provisioning_api): Replace security annotations with respective attributes (server#46815)
- Refactor(settings): Replace security annotations with respective attributes (server#46816)
- Refactor(systemtags): Replace security annotations with respective attributes (server#46817)
- Refactor(testing): Replace security annotations with respective attributes (server#46818)
- Refactor(theming): Replace security annotations with respective attributes (server#46819)
- Refactor(twofactor_backupcodes): Replace security annotations with respective attributes (server#46820)
- Refactor(updatenotification): Replace security annotations with respective attributes (server#46821)
- Refactor(user_ldap): Replace security annotations with respective attributes (server#46822)
- Refactor(user_status): Replace security annotations with respective attributes (server#46823)
- Refactor(weather_status): Replace security annotations with respective attributes (server#46824)
- Refactor(workflowengine): Replace security annotations with respective attributes (server#46825)
- Test(theming): Fix broken footer links tests (server#46826)
- Build(psalm): Enforce named attribute arguments (server#46827)
- Chore(ShareSettings): Proper wording for share autocompletion settings (server#46830)
- Chore: fix some comments (server#46834)
- Fix(psalm): named attribute argument (server#46846)
- Fix: fix recursive share check (server#46849)
- Fix(files_sharing): Adjust design of account filter for file list (server#46857)
- Build(deps): bump fast-xml-parser from 4.4.0 to 4.4.1 (server#46858)
- Fix: don’t persist previews used during blurhash generation – take 2 (server#46864)
- Fix(files): correctly shrink breadcrumbs bar (server#46865)
- Fix(files): Bring back files personal settings (server#46867)
- Fix: Update 3rdparty commit hash to latest (only actions changed) (server#46871)
- Fix(TaskProcessing): Don’t break if provider methods throw (server#46872)
- Chore(core): wrap initial state into hidden container (server#46873)
- Update line height (server#46876)
- Ci: Fix summary condition (server#46877)
- Fix: Make account menu follow the design (use nextcloud-vue components) (server#46880)
- Fix: try to find non-recursive share source (server#46881)
- Fix: ensure array returned from getMountsForFileId is continious (server#46886)
- Fix(files_versions): Catch constraint error on version insertion (server#46887)
- Feat: enable bruteforcesettings app by default (server#46888)
- Fix: Update documentation for Mail Provider Send (server#46890)
- Fix(files_sharing): Add missing “note to recipient” (server#46892)
- Chore: Fix cypress docker integration when testing locally (server#46893)
- Fix(trashbin): Improve documentation of since/until timestamps of res… (server#46894)
- Resolve template filler bugs (server#46895)
- Fix(files): Set container for file list actions (server#46896)
- Revert: chore(files): cleanup old templates (server#46897)
- [master] Update psalm-baseline.xml (server#46901)
- Fix(build): do not run SPDX Plugin in dev mode (server#46903)
- More fixes for task processing (server#46912)
- Fix: template folder and file request menu order (server#46913)
- Fix: don’t break doc builds / fix imaginary config sample formatting (server#46915)
- Fix(core): app menu label position and animation (server#46916)
- Fix(files): Add missing `emptyView` handling (server#46917)
- Fix(files): Correctly create Nodes from WebDAV result in “recent”-view (server#46918)
- Fix(caldav): allow listing of room and resource principals (server#46919)
- Fix(systemtags): Correctly set the display name for the Nextcloud node (server#46921)
- Feat: update border radius variables (server#46923)
- Fix(files_sharing): filter out invalid shareWith in sharee API (server#46924)
- Add small font size variable (server#46925)
- Tests: don’t reuse the query builder for multiple tables in CardDavBackendTest (server#46926)
- Fix(files): do not show legacy `edit locally` action on public pages (server#46927)
- Fix(files): empty folder pending size (server#46928)
- Fix(core): app menu notification should be in the top right (server#46930)
- Fix: fix passing additional db connection parameters in factory (server#46931)
- Build(deps): bump the github-actions group with 6 updates (server#46936)
- Fix(activity): regroup Files and split sharing activity (server#46942)
- Fix(AdminSettings/AI): show pref list of only the enabled translation providers (server#46943)
- Feat(activity): add share link upload notifications (server#46945)
- Chore: delete repair step for 8y old oc_mounts issue (server#46953)
- Fix(LDAP): remove unneeded dependencies (server#46956)
- Fix(files): Minimize `min-height` of dialog form (server#46958)
- Fix(files): cancel move-copy action should not be handled as an error (server#46963)
- Perf(files): Cache `getContents` function used for uploader (server#46966)
- Fix(files_sharing): show proper share not found error message (server#46967)
- Feat(migrations): add metadata to existing migrations (server#46974)
- [master] Update psalm-baseline.xml (server#46975)
- Feat(sharebymail): improve share email format (server#46985)
- Fix(2fa): Vertical align the 2FA icons with the name (server#46986)
- Fix(dav): Ensure share properties are also set on public remote endpoint (server#46987)
- Fix(files): show folder sharing overlay on received shares (server#46989)
- Fix(trashbin): Correctly set original name as displayname (server#46996)
- Build(deps): bump jquery-ui from 1.13.2 to 1.13.3 (server#47005)
- Build(deps): bump webdav from 5.6.0 to 5.7.0 (server#47008)
- Build(deps-dev): bump typescript from 5.5.3 to 5.5.4 (server#47010)
- Build(deps-dev): bump cypress-if from 1.12.4 to 1.12.5 (server#47011)
- Build(deps): bump @nextcloud/paths from 2.2.0 to 2.2.1 (server#47012)
- Build(deps): bump marked from 11.2.0 to 13.0.3 (server#47013)
- Fix(files): Correctly handle open file URL query (server#47015)
- Refactor(files): Drop unneeded initial state (server#47016)
- Chore: Replace dashboard icon with Material Symbols “View Column” (server#47030)
- Fix: Ensure app overflow menu is rendered centered (server#47031)
- Fix: Make app menu overflow entries vertically aligned (server#47034)
- Fix(inherited-shares): ignore top root folder (server#47043)
- Fix(encryption): Fix mountpoint check to accept if several are found (server#47044)
- Chore: Update `@nextcloud/vue` to v8.16.0 (server#47047)
- Fix: Do not log link reference exceptions as error (server#47048)
- Feat(core): add selection for recommended apps (server#47055)
- Fix(webhook_listeners): Avoid collision between two identical calls at the same second (server#47061)
- Fix: Ensure database connection is setup when getting group details (server#47065)
- Fix(migration-preview): display a message if no attributes set (server#47069)
- Fix(share): Rename Circle to Team (server#47070)
- Fix(admin_audit): Do not log errors for new files (server#47071)
- Fix: Fix failing test for group listing (server#47083)
- [master] Update psalm-baseline.xml (server#47090)
- Fix(theming): make cache buster depend on the app version (server#47095)
- Fix(files): reduce number of fetch contents on load (server#47102)
- Fix(files): file name and header sort buttons alignments (server#47106)
- Fix(migration): Add column only if it does not exist (server#47116)
- Fix(systemtags): Correctly load tagged files in “tags”-files-view (server#47120)
- Fix(systemtags): Make inline tags list fully accessible (server#47121)
- Feat(files): Load limited depth tree (server#47122)
- Fix(systemtags): Sub folders should be opened in files (server#47135)
- Fix: Make focused app menu entry wider to see full name (server#47140)
- Fix(files): trim names on new node creation (server#47147)
- Fix(files): Disable tags editing for shared files/folders with view only permission (server#47149)
- Fix(styles): Guest layout should follow the new design (server#47152)
- Fix: fix getting the folder node from the dav response (server#47153)
- Perf(files): Prevent extraneous requests when tree children are loading (server#47157)
- [Task processing] Fix preferred providers (server#47177)
- Apply group limit on remove from group (server#47180)
- Fix(files): Add messages when “new folder” fails or gets cancelled (server#47181)
- Fix(avatar): Fix icon-color for action-router contacts menu options (server#47188)
- Chore: Ship twofactor_nextcloud_notification (server#47189)
- Fix(federation): Return the used userID to allow the inviting server … (server#47195)
- Change label “Allow download” for better l10n (server#47198)
- Fix: test variables before returning (server#47200)
- Fix(userstatus): run user status automation job for start and end events (server#47201)
- Chore(deps): Update `@nextcloud/auth` to v2.4.0 and use `getCSPNonce` where possible (server#47202)
- Fix(files): Fix non-sticky sticky views in files nav (server#47207)
- Chore(i18n): Improved grammar (server#47209)
- Fix(core): Limit valid avatar sizes (server#47211)
- Chore(deps-dev): bump karma-coverage from 2.2.0 to 2.2.1 (server#47217)
- Chore(deps): bump webdav from 5.7.0 to 5.7.1 (server#47219)
- Fix(security): Update expiration date in security.txt (server#47229)
- Chore(branchoff): Test against stable30 branches (server#47235)
- Fix(AppMenu): Prevent menu entries from jumping on hover (server#47236)
- Fix(webauthn): Increase database column for public key id (server#47249)
- Feat(webauthn): Add user verification to webauthn challenges (server#47255)
- Fix(adminaudit): Don’t crash when creating folder (server#47260)
- Don’t save translated predefined user status as custom status (server#47264)
- Fix: Adjust legacy CSS styles for new Nextcloud 30 design (server#47276)
- Fix: check for correct storage class when checking for link parent (server#47283)
- Occ:bg-job:worker] Add ‘stop_after’ option (server#47292)
- Chore(deps): bump pinia from 2.2.0 to 2.2.2 (server#47295)
- Fix: Access node owner by top level `owner` property (server#47305)
- Fix npm audit (server#47309)
- Perf: improve cleanup of tags/comments (server#47322)
- Fix(UnifiedSearch): Focus search input on open (server#47333)
- Fix(caldav): allow renaming of birthday calendars (server#47338)
- Store the mountpoint of storages in the mount options and use it to find the encryption keys (server#47355)
- Chore: Add webhook_listeners to list of shipped apps (server#47362)
- Bump Hub 8 -> Hub 9 (server#47364)
- Fix(files_sharing): Sort by correct share attribute (“share with displayname”) (server#47374)
- Fix: adding blurhash to definitions (server#47382)
- Fix(theming): Make getImage() call save against missing non-SVG version (server#47385)
- Fix: `FilenameValidator::isForbidden` should only check forbidden files (server#47387)
- Chore(deps): Update openapi-extractor to v1.0.0 (server#47389)
- Fix(TaskProcessing/ContextWrite): Fix wording “ContextWrite” -> “Context write” (server#47390)
- Fix: Disable auto-zoom on iOS (server#47391)
- Fix(files): Move loading icon before grid toggle (server#47392)
- Fix(ProvisioningAPI): set typed config values by via API (server#47393)
- Ci: Skip flaky test on PHP 8.3 (server#47395)
- Feat: add negative compare-and-delete to imemcache (server#47398)
- Update `@nextcloud/vue` to v8.17.0 (server#47401)
- Fix: use empty template by default when pressing enter (server#47404)
- Fix(caldav): limit property length (server#47422)
- Fix: Trusted server icon recovery without addressbook change (server#47429)
- Fix(dashboard): Adjust widget border radius (server#47434)
- Fix(files_versions): Migrate version name dialog from NcModal to NcDialog (server#47436)
- Fix(migration): Add missing migration attributes (server#47437)
- Fix(files): Respect “Show hidden files” setting in tree (server#47442)
- Fix: correct documentation for mail provider (server#47454)
- Chore(deps): bump @nextcloud/dialogs from 5.3.5 to 6.0.0 (server#47456)
- Fix npm audit (server#47471)
- Fix(mailer): Call to custom mail_template_class (server#47475)
- Fix(flow): cannot set custom user agent (server#47483)
- Fix: write object to the correct urn when moving from another storage to object store (server#47484)
- Fix(files): Adjust margin at the file list bottom (server#47492)
- Fix(files): Reset drop notice on firefox (server#47498)
- Chore(files): Adjust wording for file type filter (server#47499)
- Fix(user_status): add link to Availability page if user set predefined ‘Vacationing’ (server#47505)
- Fix(dav): Allow apps to get unshares for DAV resources (server#47512)
- Feat: Delegate is-encrypted handling to the e2ee app (server#47514)
- Fix(Router): Load attribute routes of all apps when not app is specified (server#47518)
- Fix(db): Increase log level for very slow transactions (server#47528)
- Fix: gracefully handle unexpected exif orientation types (server#47533)
- Fix(files): fix list gap at bottom (server#47539)
- TaskProcessing] Add manager::runTask method (server#47542)
- Line” manager instead of “Account” manager (server#47543)
- Ci: Reduce required run time (server#47545)
- Fix(files): Correctly check for already used names when creating new folder (server#47547)
- Fix(logger): ignore session logging during setup (server#47550)
- Feat(files): Allow more than 50 favorite views (server#47555)
- Feat: Improve encryption mode detection in occ info:file (server#47559)
- Transparent* database sharding (server#47561)
- Feat(templates): add support for checkboxes in template filler (server#47564)
- Fix(provisionning_api): Remove parameters that are not set into template (server#47574)
- Fix: optimise `getWrongShareOwnership` query (server#47578)
- Fix: Filename validation should only forbid `create` and `update` (server#47583)
- Feat(webhook_listeners): Enable the app by default (server#47587)
- Fix(migration): Correctly sort migrations by version number (server#47588)
- Fix(files_sharing): Make share labels nullable (server#47593)
- Fix(test): Fix provisioning enabled apps (server#47597)
- Fix(files): Remove margin and width to not break layout (server#47607)
- Fix(DB): set sharding parameters only when intended (server#47612)
- Fix: re-enable content-length header via htaccess (server#47619)
- Fix(config): Avoid error messages for restricted opcache API (server#47621)
- Fix: Do not fail to get internal path on NonExistingFile (server#47625)
- Fix: Adjust filename validation messages (server#47626)
- TaskProcessing] Use taskprocessing in TextProcessing and STT managers (server#47633)
- Fix(css): Adjust header styles to only add focus-visible styles to menu (server#47641)
- Fix(UnifiedSearch): Restore normal dialog size (server#47644)
- Fix(settings): Hide forbidden UI elements for group managers (server#47651)
- Chore(deps-dev): bump ts-jest from 29.2.4 to 29.2.5 (server#47653)
- Fix(files): Node loading information should be accessible (server#47666)
- Fix npm audit (server#47667)
- Fix(files): Correctly parse external shares for files UI (server#47691)
- Fix(css): make scrollbar visible again (server#47693)
- LinkReferenceProvider] Better size check (server#47695)
- Oauth2] Store hashed secret instead of encrypted (server#47699)
- Fix(settings): Don’t display built-in task types in AI settings TextP… (server#47710)
- Fix(settings): Fix sharing exclude groups from password requirement option not working (server#47716)
- Fix(files): Fix navigating with breadcrumbs not highlighting navigation entry (server#47719)
- Fix: only keep major as server version (server#47720)
- Fix: Do not throw if appstore is unavailable during upgrade (server#47726)
- Fix(jobs): Switch to executeStatement() while deleting rows (server#47728)
- Chore: Improve isEncrypted description (server#47729)
- Fix status check and saving of external storages (server#47733)
- Fix(files): undefined sidebar (server#47748)
- Fix(files): Create non-existent parents of mountpoints (server#47751)
- Fix(files): undefined displayname for outdated `@nextcloud/files`<3.6.0 apps (server#47753)
- Fix(appstore): Cache apps.json also on dev instances (server#47764)
- Fix: add option to remove the webroot for setup checks and don’t chec… (server#47775)
- Fix: Use sha256 to hash arguments of background jobs (server#47778)
- Feat(transfer-ownership): Correctly react to encrypted files (server#47781)
- Fix(dav): Always respond custom error page on exceptions (server#47787)
- Fix: Fix inaccessible content on public pages due to overlapping footer (server#47810)
- Fix: Run migration sql as statement so that the primary db node is used (server#47839)
- Fix: Replace conflicting tags in `xml_exception` template (server#47842)
- Fix(files_sharing): password checkbox and labels in link share (server#47851)
- Add an endpoint to remove all webhook registrations from an app (server#47855)
- Fix: Only write once to template instead of create/copy (server#47863)
- Fix: make swift connect exception message more informative (server#47874)
- Fix(files): Sort tree views correctly by natural order (server#47882)
- Fix(theming): Add migration to restore primary color after separating primary and background (server#47897)
- Chore: Update trashbin retention documentation with exceeded quota details (server#47912)
- Fix: Add whiteboard to education and public sector bundle (server#47915)
- Chore(deps): Bump sabre/dav from 4.5.0 to 4.6.0 (3rdparty#1708)
- Chore(deps): Bump fusonic/opengraph from 2.2.0 to 2.3.0 (3rdparty#1709)
- Chore(deps): Bump symfony/polyfill-intl-grapheme from 1.28.0 to 1.29.0 (3rdparty#1733)
- Chore(deps): Bump symfony/polyfill-intl-normalizer from 1.28.0 to 1.29.0 (3rdparty#1734)
- Chore(deps): Bump phpseclib/phpseclib from 2.0.45 to 2.0.47 (3rdparty#1751)
- Chore(deps): Bump doctrine/dbal from 3.7.0 to 3.8.3 (3rdparty#1754)
- Fix: Also run dependabot for stable29 and github actions (3rdparty#1768)
- Chore(deps): Bump actions/checkout from 2 to 4 (3rdparty#1769)
- Chore(deps): Bump php-opencloud/openstack from 3.2.1 to 3.10.0 (3rdparty#1770)
- Chore(deps): Bump peter-evans/create-or-update-comment from 1 to 4 (3rdparty#1771)
- Chore(deps): Bump xt0rted/pull-request-comment-branch from 1 to 2 (3rdparty#1773)
- Chore(deps): Bump skjnldsv/check-actor-permission from 2 to 3 (3rdparty#1775)
- Fix(ci): Bring back reactions on `/composer-update` command (3rdparty#1790)
- Fix: Upgrade PHP requirement to 8.1 (3rdparty#1798)
- Chore(deps): Bump web-auth/webauthn-lib from 3.3.9 to 4.8.5 (3rdparty#1799)
- Chore(deps): Bump pear/pear-core-minimal from 1.10.14 to 1.10.15 (3rdparty#1800)
- Chore(deps): Bump pear/archive_tar from 1.4.14 to 1.5.0 (3rdparty#1807)
- Chore(deps): Bump symfony/translation from 5.4.24 to 6.4.4 (3rdparty#1808)
- Chore(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.27 to 8.13.35 (3rdparty#1810)
- Chore(deps): Bump egulias/email-validator from 3.2.6 to 4.0.2 (3rdparty#1811)
- Chore(deps): Bump aws/aws-sdk-php from 3.240.8 to 3.311.2 (3rdparty#1850)
- Chore(deps): Bump deepdiver/zipstreamer from 2.0.2 to 2.0.3 (3rdparty#1863)
- Build(deps): disable dependabot for EOL 27 (3rdparty#1879)
- Chore(mp3info): apply upstream patch for invalid array access (3rdparty#1888)
- Chore: set version in composer.json (3rdparty#1890)
- Ci: Update actions (3rdparty#1909)
- Chore(branchoff): Run dependabot on stable30 (3rdparty#1914)
- Chore: update workflows from templates (activity#1555)
- Upgrade: Bump vue-material-design-icons from 5.2.0 to 5.3.0 (activity#1573)
- Upgrade: Bump cypress-visual-regression from 3.0.0 to 5.0.0 (activity#1575)
- Feat(deps): Add Nextcloud 30 support on master (activity#1615)
- Group activities sent by mail (activity#1616)
- [master] Update nextcloud/ocp dependency (activity#1620)
- Upgrade: Bump phpunit/phpunit from 9.6.17 to 9.6.19 (activity#1625)
- Upgrade: Bump typescript from 5.3.3 to 5.4.4 (activity#1627)
- [master] Update nextcloud/ocp dependency (activity#1629)
- [master] Fix npm audit (activity#1634)
- Upgrade: Bump @types/dockerode from 3.3.26 to 3.3.28 (activity#1636)
- Upgrade: Bump happy-dom from 13.2.0 to 14.7.1 (activity#1638)
- [master] Update nextcloud/ocp dependency (activity#1639)
- [master] Fix npm audit (activity#1641)
- Fix(activity): Improved activity exceptions (activity#1642)
- [master] Update nextcloud/ocp dependency (activity#1643)
- Fix(tests): Fix selecting the correct tagging field (activity#1644)
- Upgrade: Bump eslint-plugin-cypress from 2.15.1 to 2.15.2 (activity#1646)
- Upgrade: Bump @nextcloud/dialogs from 5.1.1 to 5.3.1 (activity#1647)
- Updating node.yml workflow from template (activity#1649)
- Updating pr-feedback.yml workflow from template (activity#1650)
- Fix: add missing angle bracket (activity#1651)
- Upgrade: Bump @nextcloud/router from 2.2.0 to 3.0.1 (activity#1652)
- Upgrade: Bump @nextcloud/logger from 2.7.0 to 3.0.1 (activity#1653)
- Upgrade: Bump eslint-plugin-cypress from 2.15.2 to 3.0.2 (activity#1654)
- Upgrade: Bump @nextcloud/cypress from 1.0.0-beta.7 to 1.0.0-beta.8 (activity#1655)
- Upgrade: Bump @nextcloud/vite-config from 1.2.0 to 1.2.3 (activity#1657)
- [master] Update nextcloud/ocp dependency (activity#1658)
- Update block-merge-eol workflow (activity#1659)
- Fix checkboxes alignment and add proper spacing to frequency select (activity#1660)
- Add SPDX headers (activity#1663)
- Upgrade: Bump typescript from 5.4.4 to 5.4.5 (activity#1664)
- Upgrade: Bump @vitest/coverage-v8 from 1.4.0 to 1.6.0 (activity#1667)
- Upgrade: Bump @types/dockerode from 3.3.28 to 3.3.29 (activity#1669)
- [master] Update nextcloud/ocp dependency (activity#1672)
- Upgrade: Bump happy-dom from 14.7.1 to 14.10.1 (activity#1675)
- Upgrade: Bump @nextcloud/l10n from 2.2.0 to 3.1.0 (activity#1676)
- Upgrade: Bump eslint-plugin-cypress from 3.0.2 to 3.2.0 (activity#1677)
- [master] Update nextcloud/ocp dependency (activity#1678)
- [master] Fix npm audit (activity#1682)
- Upgrade: Bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 (activity#1688)
- [master] Update nextcloud/ocp dependency (activity#1690)
- [master] Update nextcloud/ocp dependency (activity#1691)
- [master] Fix npm audit (activity#1698)
- Chore(CI): Updating pr-feedback.yml workflow from template (activity#1699)
- [master] Update nextcloud/ocp dependency (activity#1703)
- [master] Fix npm audit (activity#1704)
- Update to Material Symbol icon style (activity#1706)
- [master] Fix npm audit (activity#1709)
- Upgrade: Bump psalm/phar from 5.23.1 to 5.25.0 (activity#1713)
- Chore(CI): Updating reuse.yml workflow from template (activity#1716)
- Migrate REUSE to TOML format (activity#1718)
- Upgrade: Bump @nextcloud/vue from 8.11.2 to 8.14.0 (activity#1719)
- Upgrade: Bump happy-dom from 14.10.1 to 14.12.3 (activity#1720)
- Upgrade: Bump cypress from 13.7.1 to 13.13.0 (activity#1721)
- Fix(dashboard): Fix missing dashboard icon (activity#1722)
- Fix(DigestSender): Do not add `and 1 more` in digest mail but simply include it (activity#1723)
- Feat(DigestSender): Make `and X more` a link (activity#1724)
- Upgrade: Bump vitest and @vitest/coverage-v8 (activity#1729)
- Forces sidebarPlugins to unmount and mount during an ActivityTab update (activity#1732)
- Fix(ActivityTab): vertically center empty content (activity#1733)
- Fix(stream): Don’t render avatar for federated users (activity#1744)
- Fix: split link upload activity type (activity#1745)
- Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (activity#1746)
- Various fixes (activity#1759)
- Feat(deps): Add Nextcloud 30 support on master (bruteforcesettings#579)
- Chore(deps-dev): Bump express from 4.18.2 to 4.19.2 (bruteforcesettings#580)
- Chore(deps): Bump @nextcloud/vue from 8.11.1 to 8.11.2 (bruteforcesettings#583)
- Chore(deps): Bump @nextcloud/dialogs from 5.2.0 to 5.3.0 (bruteforcesettings#584)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.0 to 5.3.1 (bruteforcesettings#585)
- Add SPDX header (bruteforcesettings#586)
- Add reuse compliance badge (bruteforcesettings#588)
- Updating pr-feedback.yml workflow from template (bruteforcesettings#589)
- Updating 2 workflows from template (bruteforcesettings#590)
- Chore(deps): Bump @nextcloud/router from 3.0.0 to 3.0.1 (bruteforcesettings#591)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (bruteforcesettings#592)
- Chore(deps): Bump @nextcloud/axios from 2.4.0 to 2.5.0 (bruteforcesettings#598)
- Chore(deps): Bump @nextcloud/initial-state from 2.1.0 to 2.2.0 (bruteforcesettings#599)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.4.0 to 3.0.0 (bruteforcesettings#600)
- Chore(deps-dev): Bump @nextcloud/babel-config from 1.0.0 to 1.1.1 (bruteforcesettings#601)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.0 to 3.0.1 (bruteforcesettings#602)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 (bruteforcesettings#605)
- Chore(deps-dev): Bump @nextcloud/babel-config from 1.1.1 to 1.2.0 (bruteforcesettings#606)
- Chore(deps): Bump @nextcloud/vue from 8.11.2 to 8.12.0 (bruteforcesettings#607)
- Chore(CI): Updating pr-feedback.yml workflow from template (bruteforcesettings#608)
- Chore(deps): Bump braces from 3.0.2 to 3.0.3 (bruteforcesettings#609)
- Fix: npm audit (bruteforcesettings#610)
- Chore(deps-dev): Bump ws from 8.14.2 to 8.17.1 (bruteforcesettings#612)
- Chore(deps): Bump @nextcloud/vue from 8.12.0 to 8.14.0 (bruteforcesettings#615)
- Chore(CI): Updating reuse.yml workflow from template (bruteforcesettings#618)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.1 to 5.3.5 (bruteforcesettings#619)
- Chore: update workflows from templates (bruteforcesettings#620)
- Migrate dep5 to toml (bruteforcesettings#622)
- Chore(deps): Bump fast-xml-parser from 4.3.6 to 4.4.1 (bruteforcesettings#623)
- Add npm audit action (bruteforcesettings#624)
- Chore(deps): Bump @nextcloud/vue from 8.14.0 to 8.15.1 (bruteforcesettings#628)
- Chore(deps): Bump @nextcloud/vue from 8.15.1 to 8.16.0 (bruteforcesettings#629)
- [master] Fix npm audit (bruteforcesettings#630)
- Chore(deps): Bump axios from 1.6.8 to 1.7.4 (bruteforcesettings#632)
- Chore: update workflows from templates (circles#1469)
- [master] Update nextcloud/ocp dependency (circles#1513)
- Updating phpunit-mysql.yml workflow from template (circles#1529)
- Feat(deps): Add Nextcloud 30 support on master (circles#1535)
- Chore(i18n): Established the meaning of the sentence (circles#1571)
- [master] Update nextcloud/ocp dependency (circles#1572)
- Add SPDX header (circles#1605)
- Chore(deps-dev): Bump psalm/phar from 5.22.1 to 5.24.0 (circles#1607)
- Chore(deps-dev): Bump psalm/phar from 5.24.0 to 5.25.0 (circles#1611)
- [master] Update nextcloud/ocp dependency (circles#1612)
- Ignore empty fileIds (circles#1615)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 10.5.24 (circles#1616)
- Chore(CI): Updating reuse.yml workflow from template (circles#1623)
- Chore(deps-dev): Bump phpunit/phpunit from 10.5.24 to 10.5.25 (circles#1626)
- Fix(dashboard): Fix dashboard icon (circles#1630)
- Icon replaced by Material Symbol (circles#1632)
- Fix(notifications): Don’t trigger invite notifications for system groups (circles#1650)
- Migrate reuse to toml format (circles#1657)
- Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (circles#1670)
- Fix display name of new users (circles#1688)
- Chore(deps): Bump @nextcloud/vue from 8.11.0 to 8.11.1 (files_downloadlimit#252)
- Feat(deps): Add Nextcloud 30 support (files_downloadlimit#255)
- Chore(deps-dev): Bump vite from 5.2.3 to 5.2.7 (files_downloadlimit#256)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#257)
- Chore(deps-dev): Bump vite from 5.2.7 to 5.2.8 (files_downloadlimit#259)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#260)
- Chore(deps): Bump @nextcloud/vue from 8.11.1 to 8.11.2 (files_downloadlimit#263)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#264)
- [master] Fix npm audit (files_downloadlimit#265)
- Chore(deps): Bump @nextcloud/dialogs from 5.2.0 to 5.3.1 (files_downloadlimit#266)
- Chore(deps-dev): Bump vite from 5.2.8 to 5.2.9 (files_downloadlimit#267)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#268)
- Updating pr-feedback.yml workflow from template (files_downloadlimit#269)
- Updating dependabot-approve-merge.yml workflow from template (files_downloadlimit#270)
- Updating appstore-build-publish.yml workflow from template (files_downloadlimit#271)
- Chore(deps-dev): Bump vite from 5.2.9 to 5.2.10 (files_downloadlimit#272)
- Chore(deps): Bump @nextcloud/router from 3.0.0 to 3.0.1 (files_downloadlimit#273)
- Chore(deps): Bump @nextcloud/logger from 2.7.0 to 3.0.1 (files_downloadlimit#274)
- Chore(deps): Bump @nextcloud/auth from 2.2.1 to 2.3.0 (files_downloadlimit#275)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (files_downloadlimit#276)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#277)
- Chore(deps-dev): Bump vimeo/psalm from 5.23.1 to 5.24.0 (files_downloadlimit#278)
- Chore(deps-dev): Bump vite from 5.2.10 to 5.2.11 (files_downloadlimit#280)
- Chore(deps): Bump @nextcloud/axios from 2.4.0 to 2.5.0 (files_downloadlimit#281)
- Chore(deps-dev): Bump @nextcloud/vite-config from 1.2.2 to 1.2.3 (files_downloadlimit#282)
- Chore(deps): Bump @nextcloud/initial-state from 2.1.0 to 2.2.0 (files_downloadlimit#283)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#284)
- Chore(deps): Bump @nextcloud/l10n from 2.2.0 to 3.1.0 (files_downloadlimit#285)
- Chore(deps): Bump @nextcloud/vue from 8.11.2 to 8.11.3 (files_downloadlimit#286)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#287)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 (files_downloadlimit#288)
- Chore(deps): Bump @nextcloud/logger from 3.0.1 to 3.0.2 (files_downloadlimit#290)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#291)
- Chore(deps): Bump @nextcloud/vue from 8.11.3 to 8.12.0 (files_downloadlimit#292)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#293)
- Chore(deps-dev): Bump vite from 5.2.11 to 5.2.12 (files_downloadlimit#294)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#295)
- Chore(CI): Updating pr-feedback.yml workflow from template (files_downloadlimit#296)
- Chore(deps-dev): Bump vite from 5.2.12 to 5.2.13 (files_downloadlimit#297)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#298)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.1 to 5.3.2 (files_downloadlimit#299)
- Chore(deps-dev): Bump @nextcloud/vite-config from 1.2.3 to 1.2.5 (files_downloadlimit#300)
- Chore(deps-dev): Bump vite from 5.2.13 to 5.3.1 (files_downloadlimit#301)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#302)
- [master] Fix npm audit (files_downloadlimit#304)
- Chore(deps-dev): Bump braces from 3.0.2 to 3.0.3 (files_downloadlimit#306)
- Chore(deps-dev): Bump vimeo/psalm from 5.24.0 to 5.25.0 (files_downloadlimit#307)
- Chore(deps): Bump @nextcloud/sharing from 0.1.0 to 0.2.2 (files_downloadlimit#308)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.2 to 5.3.3 (files_downloadlimit#309)
- Chore(deps-dev): Bump @nextcloud/vite-config from 1.2.5 to 1.3.0 (files_downloadlimit#310)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#311)
- Chore(deps-dev): Bump vite from 5.3.1 to 5.3.2 (files_downloadlimit#313)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#315)
- Chore(deps-dev): Bump vite from 5.3.2 to 5.3.3 (files_downloadlimit#317)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.3 to 5.3.5 (files_downloadlimit#318)
- Chore: update workflows from templates (files_downloadlimit#319)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#320)
- Chore(deps-dev): Bump vite from 5.3.3 to 5.3.4 (files_downloadlimit#321)
- Chore(deps-dev): Bump vite from 5.3.4 to 5.3.5 (files_downloadlimit#322)
- Chore(deps): Bump @nextcloud/sharing from 0.2.2 to 0.2.3 (files_downloadlimit#323)
- Chore(deps): Bump @nextcloud/vue from 8.12.0 to 8.15.0 (files_downloadlimit#324)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#325)
- Chore(deps): Bump fast-xml-parser from 4.3.6 to 4.4.1 (files_downloadlimit#327)
- Fix: prevent null token (files_downloadlimit#328)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#331)
- Reuse compliance (files_downloadlimit#335)
- Chore(deps): Bump @nextcloud/vue from 8.15.0 to 8.16.0 (files_downloadlimit#336)
- Chore(deps-dev): Bump @nextcloud/vite-config from 1.3.0 to 1.4.0 (files_downloadlimit#337)
- Chore: Make app REUSE compliant (files_downloadlimit#340)
- Add REUSE status badge (files_downloadlimit#342)
- [master] Fix npm audit (files_downloadlimit#343)
- Refactor: Adjust code for some Typescript errors (files_downloadlimit#344)
- Chore(deps-dev): Bump vite from 5.3.5 to 5.4.0 (files_downloadlimit#345)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#346)
- Fix npm audit (files_downloadlimit#356)
- Chore(deps-dev): Bump axios from 1.7.2 to 1.7.3 (files_pdfviewer#1000)
- Chore(deps-dev): Bump adm-zip from 0.5.14 to 0.5.15 (files_pdfviewer#1006)
- [master] Fix npm audit (files_pdfviewer#1010)
- Chore(deps-dev): Bump axios from 1.7.3 to 1.7.4 (files_pdfviewer#1013)
- Fix npm audit (files_pdfviewer#1019)
- Fix: Use the user configured UI language for PDFjs instead of browser language (files_pdfviewer#1026)
- Chore(deps-dev): Bump axios from 1.7.4 to 1.7.5 (files_pdfviewer#1028)
- Fix npm audit (files_pdfviewer#1032)
- Chore(deps-dev): Bump axios from 1.7.5 to 1.7.6 (files_pdfviewer#1040)
- Chore(deps-dev): Bump adm-zip from 0.5.15 to 0.5.16 (files_pdfviewer#1041)
- Updating command-compile.yml workflow from template (files_pdfviewer#915)
- Feat(deps): Add Nextcloud 30 support on master (files_pdfviewer#936)
- Chore(deps-dev): Bump express from 4.18.2 to 4.19.2 (files_pdfviewer#937)
- [master] Fix npm audit (files_pdfviewer#942)
- [master] Fix npm audit (files_pdfviewer#945)
- Chore(deps): Bump tar from 6.1.14 to 6.2.1 (files_pdfviewer#947)
- [master] Fix npm audit (files_pdfviewer#951)
- Chore(deps): Bump @nextcloud/dialogs from 5.2.0 to 5.3.1 (files_pdfviewer#955)
- Updating node.yml workflow from template (files_pdfviewer#957)
- Updating pr-feedback.yml workflow from template (files_pdfviewer#958)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (files_pdfviewer#960)
- Chore(deps-dev): Bump @nextcloud/babel-config from 1.0.0 to 1.1.1 (files_pdfviewer#964)
- Chore(deps): Bump @nextcloud/axios from 2.4.0 to 2.5.0 (files_pdfviewer#966)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.4.0 to 3.0.1 (files_pdfviewer#968)
- Chore(deps-dev): Bump @nextcloud/babel-config from 1.1.1 to 1.2.0 (files_pdfviewer#969)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 (files_pdfviewer#971)
- Chore(deps-dev): Bump axios from 1.6.8 to 1.7.2 (files_pdfviewer#972)
- Chore(CI): Updating pr-feedback.yml workflow from template (files_pdfviewer#973)
- Chore(CI): Updating lint-eslint.yml workflow from template (files_pdfviewer#974)
- Chore(deps-dev): Bump braces from 3.0.2 to 3.0.3 (files_pdfviewer#978)
- Chore(deps-dev): Bump adm-zip from 0.5.12 to 0.5.14 (files_pdfviewer#979)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.1 to 5.3.2 (files_pdfviewer#980)
- Chore(deps-dev): Bump ws from 8.13.0 to 8.17.1 (files_pdfviewer#985)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.2 to 5.3.3 (files_pdfviewer#986)
- Update PDF icon(s) to latest server-version used one (files_pdfviewer#987)
- Add SPDX header (files_pdfviewer#988)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.3 to 5.3.4 (files_pdfviewer#989)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.4 to 5.3.5 (files_pdfviewer#990)
- Fix missing/incorrect SPDX data (files_pdfviewer#991)
- Migrate REUSE file to toml (files_pdfviewer#992)
- Chore(CI): Updating reuse.yml workflow from template (files_pdfviewer#993)
- Move build to build-js (files_pdfviewer#995)
- Chore: update workflows from templates (files_pdfviewer#996)
- Chore(deps): Bump fast-xml-parser from 4.3.6 to 4.4.1 (files_pdfviewer#999)
- Chore(deps): Bump @nextcloud/vue from 8.11.0 to 8.11.1 (firstrunwizard#1139)
- Feat: Add Nextcloud Hub changelog (firstrunwizard#1145)
- Feat(deps): Add Nextcloud 30 support on master (firstrunwizard#1147)
- Chore(deps-dev): Bump vite from 5.2.3 to 5.2.6 (firstrunwizard#1149)
- Chore(deps-dev): Bump vite from 5.2.6 to 5.2.7 (firstrunwizard#1152)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1153)
- Chore(deps): Bump shivammathur/setup-php from 2.30.1 to 2.30.2 (firstrunwizard#1154)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.18 to 9.6.19 (firstrunwizard#1155)
- Chore(deps-dev): Bump sass from 1.72.0 to 1.74.1 (firstrunwizard#1158)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1159)
- Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.2 to 3 (firstrunwizard#1163)
- Fix: Do not mess with all NcModal styles – scope styles to wizard (firstrunwizard#1164)
- Chore(deps-dev): Bump sass from 1.74.1 to 1.75.0 (firstrunwizard#1165)
- Chore(deps): Bump @nextcloud/vue from 8.11.1 to 8.11.2 (firstrunwizard#1166)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1170)
- [master] Fix npm audit (firstrunwizard#1173)
- Chore(deps): Bump peter-evans/create-pull-request from 6.0.2 to 6.0.3 (firstrunwizard#1174)
- Chore(deps): Bump peter-evans/create-pull-request from 6.0.3 to 6.0.4 (firstrunwizard#1175)
- Fix(i18n): Fixed typo (firstrunwizard#1176)
- Chore(deps-dev): Bump vite from 5.2.8 to 5.2.9 (firstrunwizard#1179)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1180)
- Chore(deps): Bump actions/checkout from 4.1.2 to 4.1.3 (firstrunwizard#1181)
- Chore(deps): Bump shivammathur/setup-php from 2.30.2 to 2.30.3 (firstrunwizard#1182)
- Fix: Adjust styles for Nextcloud 30 (default heading styles) (firstrunwizard#1184)
- Fix: Apply class to wizard page title (was a typo) and correctly navigate to page whats-new page (firstrunwizard#1185)
- Chore(deps): Bump shivammathur/setup-php from 2.30.3 to 2.30.4 (firstrunwizard#1187)
- Chore(deps): Bump actions/checkout from 4.1.3 to 4.1.4 (firstrunwizard#1188)
- Chore(deps): Bump peter-evans/create-pull-request from 6.0.4 to 6.0.5 (firstrunwizard#1189)
- Updating node.yml workflow from template (firstrunwizard#1190)
- Updating pr-feedback.yml workflow from template (firstrunwizard#1191)
- Chore(deps): Bump @nextcloud/router from 3.0.0 to 3.0.1 (firstrunwizard#1192)
- Chore(deps-dev): Bump @nextcloud/vite-config from 1.2.2 to 1.2.3 (firstrunwizard#1193)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (firstrunwizard#1194)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1200)
- Chore(deps-dev): Bump vite from 5.2.9 to 5.2.11 (firstrunwizard#1202)
- Chore(deps-dev): Bump sass from 1.75.0 to 1.76.0 (firstrunwizard#1203)
- Chore(deps): Bump @nextcloud/initial-state from 2.1.0 to 2.2.0 (firstrunwizard#1204)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.4.0 to 3.0.0 (firstrunwizard#1205)
- Chore(deps): Bump @nextcloud/axios from 2.4.0 to 2.5.0 (firstrunwizard#1206)
- Chore(deps-dev): Bump psalm/phar from 5.23.1 to 5.24.0 (firstrunwizard#1208)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1209)
- Chore(deps): Bump skjnldsv/block-fixup-merge-action from 1 to 2 (firstrunwizard#1210)
- Chore(deps): Bump actions/checkout from 4.1.4 to 4.1.5 (firstrunwizard#1211)
- Add SPDX header (firstrunwizard#1212)
- Chore(deps): Bump @nextcloud/l10n from 2.2.0 to 3.1.0 (firstrunwizard#1213)
- Chore(deps): Bump @nextcloud/vue from 8.11.2 to 8.11.3 (firstrunwizard#1214)
- Chore(deps-dev): Bump sass from 1.76.0 to 1.77.0 (firstrunwizard#1215)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.0 to 3.0.1 (firstrunwizard#1216)
- Chore(deps-dev): Bump sass from 1.77.0 to 1.77.1 (firstrunwizard#1218)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1219)
- Chore(deps): Bump actions/checkout from 4.1.5 to 4.1.6 (firstrunwizard#1223)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 (firstrunwizard#1224)
- Chore(deps-dev): Bump sass from 1.77.1 to 1.77.2 (firstrunwizard#1226)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1227)
- Chore(deps): Bump @nextcloud/vue from 8.11.3 to 8.12.0 (firstrunwizard#1228)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1229)
- Chore(deps-dev): Bump vite from 5.2.11 to 5.2.12 (firstrunwizard#1233)
- Chore(deps-dev): Bump sass from 1.77.2 to 1.77.4 (firstrunwizard#1234)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1235)
- Chore(CI): Updating pr-feedback.yml workflow from template (firstrunwizard#1239)
- Chore(deps): Bump shivammathur/setup-php from 2.30.4 to 2.30.5 (firstrunwizard#1240)
- Chore(deps-dev): Bump vite from 5.2.12 to 5.2.13 (firstrunwizard#1241)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1245)
- Update icons to Material Symbols (firstrunwizard#1246)
- Chore(deps): Bump actions/checkout from 4.1.6 to 4.1.7 (firstrunwizard#1248)
- Chore(deps-dev): Bump sass from 1.77.4 to 1.77.5 (firstrunwizard#1251)
- Chore(deps-dev): Bump vite from 5.2.13 to 5.3.1 (firstrunwizard#1253)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1254)
- [master] Fix npm audit (firstrunwizard#1255)
- Migrate personal setting page to vue (firstrunwizard#1259)
- Chore(deps): Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 (firstrunwizard#1261)
- Perf: optimize `@nextcloud/vue` imports (firstrunwizard#1262)
- Chore(deps-dev): Bump psalm/phar from 5.24.0 to 5.25.0 (firstrunwizard#1263)
- Chore(deps-dev): Bump sass from 1.77.5 to 1.77.6 (firstrunwizard#1264)
- Chore(deps-dev): Bump @nextcloud/vite-config from 1.2.3 to 1.3.0 (firstrunwizard#1265)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1267)
- Chore(deps): Bump shivammathur/setup-php from 2.30.5 to 2.31.0 (firstrunwizard#1268)
- Chore(deps-dev): Bump @nextcloud/typings from 1.8.0 to 1.9.0 (firstrunwizard#1269)
- Chore(deps-dev): Bump vite from 5.3.1 to 5.3.2 (firstrunwizard#1270)
- Chore(deps): Bump @nextcloud/vue from 8.12.0 to 8.13.0 (firstrunwizard#1271)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1272)
- Chore(CI): Updating reuse.yml workflow from template (firstrunwizard#1275)
- Chore(deps-dev): Bump @nextcloud/typings from 1.9.0 to 1.9.1 (firstrunwizard#1276)
- Chore(deps-dev): Bump vite from 5.3.2 to 5.3.3 (firstrunwizard#1277)
- Chore(deps): Bump @nextcloud/vue from 8.13.0 to 8.14.0 (firstrunwizard#1278)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1279)
- Migrate REUSE to TOML format (firstrunwizard#1280)
- Chore(deps): Bump shivammathur/setup-php from 2.31.0 to 2.31.1 (firstrunwizard#1281)
- Chore(deps): Bump actions/setup-node from 4.0.2 to 4.0.3 (firstrunwizard#1282)
- Chore(deps-dev): Bump sass from 1.77.6 to 1.77.8 (firstrunwizard#1284)
- Chore: update workflows from templates (firstrunwizard#1285)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1286)
- Chore(deps): Bump actions/setup-node from 4.0.2 to 4.0.3 (firstrunwizard#1289)
- Chore(deps): Bump shivammathur/setup-php from 2.31.0 to 2.31.1 (firstrunwizard#1290)
- Chore(deps-dev): Bump vite from 5.3.3 to 5.3.4 (firstrunwizard#1291)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1292)
- Chore(deps): Bump @nextcloud/vue from 8.14.0 to 8.15.0 (firstrunwizard#1293)
- Chore(deps-dev): Bump vite from 5.3.4 to 5.3.5 (firstrunwizard#1294)
- Chore(deps): Bump @nextcloud/vue from 8.15.0 to 8.15.1 (firstrunwizard#1298)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1299)
- [master] Fix npm audit (firstrunwizard#1300)
- Chore: Update data for HUB 9 release (firstrunwizard#1302)
- Chore: Add new animation with updated icons (firstrunwizard#1304)
- Chore(deps-dev): Bump vite from 5.3.5 to 5.4.0 (firstrunwizard#1305)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1307)
- Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (firstrunwizard#1308)
- Chore(deps-dev): Bump vite from 5.4.0 to 5.4.1 (firstrunwizard#1313)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 5.3.6 (firstrunwizard#1314)
- Fix npm audit (firstrunwizard#1321)
- Chore(deps-dev): Bump vite from 5.4.1 to 5.4.2 (firstrunwizard#1328)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.6 to 5.3.7 (firstrunwizard#1329)
- Fix npm audit (firstrunwizard#1334)
- Chore: Adjust HUB 9 release notes (firstrunwizard#1339)
- Fix: Move version information to first page (firstrunwizard#1340)
- Update nextcloud/ocp dependency (firstrunwizard#1345)
- Fix: Add app hint for whiteboard (firstrunwizard#1355)
- Feat(deps): Add Nextcloud 30 support on master (logreader#1199)
- Chore(deps-dev): bump happy-dom from 14.3.1 to 14.3.9 (logreader#1200)
- [master] Update nextcloud/ocp dependency (logreader#1203)
- Chore(deps-dev): bump happy-dom from 14.3.9 to 14.6.1 (logreader#1204)
- Chore(deps-dev): bump typescript from 5.4.3 to 5.4.4 (logreader#1205)
- Chore(deps-dev): bump vite from 5.2.6 to 5.2.8 (logreader#1206)
- Chore(deps-dev): bump happy-dom from 14.6.1 to 14.7.1 (logreader#1210)
- Chore(deps-dev): bump typescript from 5.4.4 to 5.4.5 (logreader#1212)
- Chore(deps-dev): bump @vitest/coverage-istanbul from 1.4.0 to 1.5.0 (logreader#1213)
- Chore(deps): bump @nextcloud/vue from 8.11.1 to 8.11.2 (logreader#1214)
- [master] Update nextcloud/ocp dependency (logreader#1216)
- Chore(deps): bump @nextcloud/dialogs from 5.2.0 to 5.3.1 (logreader#1219)
- Chore(deps-dev): bump vite from 5.2.8 to 5.2.9 (logreader#1220)
- [master] Update nextcloud/ocp dependency (logreader#1222)
- Updating node.yml workflow from template (logreader#1224)
- Updating pr-feedback.yml workflow from template (logreader#1225)
- Chore(deps-dev): bump vite from 5.2.9 to 5.2.10 (logreader#1228)
- Chore(deps-dev): bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (logreader#1230)
- Chore(deps-dev): bump @vitest/coverage-istanbul from 1.5.0 to 1.5.2 (logreader#1231)
- [master] Update nextcloud/ocp dependency (logreader#1234)
- Fix: LogIterator duplicates and drops log entries (logreader#1235)
- Chore(deps): bump @nextcloud/initial-state from 2.1.0 to 2.2.0 (logreader#1239)
- Chore(deps-dev): bump @vitest/coverage-istanbul from 1.5.2 to 1.6.0 (logreader#1240)
- Chore(deps-dev): bump vite from 5.2.10 to 5.2.11 (logreader#1241)
- Chore(deps): bump @nextcloud/axios from 2.4.0 to 2.5.0 (logreader#1242)
- Add SPDX header (logreader#1244)
- Chore(deps): bump @nextcloud/l10n from 2.2.0 to 3.1.0 (logreader#1246)
- Chore(deps-dev): bump happy-dom from 14.7.1 to 14.10.1 (logreader#1248)
- [master] Update nextcloud/ocp dependency (logreader#1251)
- Chore(deps): bump @nextcloud/logger from 2.7.0 to 3.0.2 (logreader#1255)
- Chore(deps-dev): bump happy-dom from 14.10.1 to 14.11.0 (logreader#1256)
- Chore(deps-dev): bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 (logreader#1257)
- Chore(deps-dev): bump eslint-plugin-chai-friendly from 0.7.4 to 0.8.0 (logreader#1260)
- Chore(deps-dev): bump vite from 5.2.11 to 5.2.12 (logreader#1265)
- Chore(deps-dev): bump happy-dom from 14.11.0 to 14.12.0 (logreader#1266)
- Chore(CI): Updating pr-feedback.yml workflow from template (logreader#1268)
- Chore(CI): Updating lint-eslint.yml workflow from template (logreader#1270)
- Chore(deps-dev): bump vite from 5.2.12 to 5.2.13 (logreader#1272)
- Chore(deps-dev): bump eslint-plugin-chai-friendly from 0.8.0 to 1.0.0 (logreader#1273)
- Chore(deps-dev): bump vite from 5.2.13 to 5.3.1 (logreader#1278)
- Chore(deps): bump braces from 3.0.2 to 3.0.3 (logreader#1280)
- Chore(deps-dev): bump happy-dom from 14.12.0 to 14.12.3 (logreader#1282)
- Chore(deps-dev): bump typescript from 5.4.5 to 5.5.2 (logreader#1285)
- [master] Update nextcloud/ocp dependency (logreader#1286)
- Chore(deps): bump @nextcloud/typings from 1.8.0 to 1.9.0 (logreader#1288)
- Chore(deps-dev): bump vite from 5.3.1 to 5.3.2 (logreader#1291)
- [master] Update nextcloud/ocp dependency (logreader#1292)
- Chore(CI): Updating reuse.yml workflow from template (logreader#1294)
- Chore(deps): bump @nextcloud/dialogs from 5.3.1 to 5.3.5 (logreader#1295)
- Chore(deps-dev): bump vite from 5.3.2 to 5.3.3 (logreader#1296)
- Chore(deps): bump @nextcloud/typings from 1.9.0 to 1.9.1 (logreader#1297)
- Chore(deps): bump @nextcloud/vue from 8.11.2 to 8.14.0 (logreader#1298)
- Chore(deps-dev): bump typescript from 5.5.2 to 5.5.3 (logreader#1299)
- [master] Update nextcloud/ocp dependency (logreader#1300)
- Migrate REUSE to TOML format (logreader#1301)
- Chore(deps): bump highlight.js from 11.9.0 to 11.10.0 (logreader#1303)
- Chore: update workflows from templates (logreader#1304)
- Chore(deps-dev): bump vite from 5.3.3 to 5.3.4 (logreader#1307)
- Chore(deps-dev): bump vitest and @vitest/coverage-istanbul (logreader#1308)
- Chore: update .git/workflows content (logreader#1309)
- Chore(deps-dev): bump typescript from 5.5.3 to 5.5.4 (logreader#1313)
- Chore(deps-dev): bump @vitest/coverage-istanbul from 2.0.3 to 2.0.4 (logreader#1315)
- Chore(deps-dev): bump vite from 5.3.4 to 5.3.5 (logreader#1317)
- [master] Update nextcloud/ocp dependency (logreader#1320)
- Chore(deps): bump fast-xml-parser from 4.3.6 to 4.4.1 (logreader#1324)
- Chore(deps-dev): bump eslint-plugin-chai-friendly from 1.0.0 to 1.0.1 (logreader#1326)
- Chore(deps-dev): bump @vitest/coverage-istanbul from 2.0.4 to 2.0.5 (logreader#1327)
- Chore(deps): bump axios from 1.6.8 to 1.7.3 (logreader#1328)
- Chore(deps): bump @nextcloud/vue from 8.14.0 to 8.16.0 (logreader#1331)
- Chore(deps): bump pinia from 2.1.7 to 2.2.1 (logreader#1334)
- Chore(deps-dev): bump vite from 5.3.5 to 5.4.0 (logreader#1335)
- Chore(deps-dev): bump @nextcloud/vite-config from 1.2.2 to 1.4.2 (logreader#1336)
- Fix(format): export missing formatTime function (logreader#1338)
- Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (logreader#1340)
- Feat(deps): Add Nextcloud 30 support on master (nextcloud_announcements#313)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#314)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.18 to 9.6.19 (nextcloud_announcements#315)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#318)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#319)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#322)
- Updating pr-feedback.yml workflow from template (nextcloud_announcements#323)
- Updating dependabot-approve-merge.yml workflow from template (nextcloud_announcements#324)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#325)
- Chore(deps-dev): Bump psalm/phar from 5.23.1 to 5.24.0 (nextcloud_announcements#326)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#327)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#331)
- Fix: Correctly check result of function (nextcloud_announcements#332)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#336)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#341)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#345)
- Chore(CI): Updating pr-feedback.yml workflow from template (nextcloud_announcements#346)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#349)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#351)
- Chore(deps-dev): Bump psalm/phar from 5.24.0 to 5.25.0 (nextcloud_announcements#352)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#353)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#354)
- Add SPDX header (nextcloud_announcements#356)
- Chore(CI): Updating reuse.yml workflow from template (nextcloud_announcements#357)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#358)
- Migrate REUSE to TOML format (nextcloud_announcements#359)
- Chore: update workflows from templates (nextcloud_announcements#360)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#361)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#364)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#365)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#369)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#371)
- Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (nextcloud_announcements#372)
- Update nextcloud/ocp dependency (nextcloud_announcements#378)
- Feat(deps): Add Nextcloud 30 support on master (notifications#1869)
- Chore(deps-dev): Bump express from 4.18.2 to 4.19.2 (notifications#1870)
- [master] Update nextcloud/ocp dependency (notifications#1872)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.18 to 9.6.19 (notifications#1873)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.18 to 9.6.19 in /tests/Integration (notifications#1874)
- [master] Update nextcloud/ocp dependency (notifications#1875)
- Fix(openapi): Update openapi-extractor (notifications#1879)
- Perf(push): Only get user language when needed (notifications#1880)
- Techdebt(exceptions): Migrate to new exceptions (notifications#1882)
- Chore(deps): Bump @nextcloud/capabilities from 1.1.0 to 1.2.0 (notifications#1883)
- Chore(deps): Bump @nextcloud/vue from 8.11.1 to 8.11.2 (notifications#1884)
- Chore(deps): Bump @nextcloud/dialogs from 5.2.0 to 5.3.0 (notifications#1885)
- [master] Update nextcloud/ocp dependency (notifications#1889)
- [master] Update nextcloud/ocp dependency (notifications#1891)
- Fix(exceptions): Catch AlreadyProcessedException as well now (notifications#1892)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.0 to 5.3.1 (notifications#1893)
- [master] Update nextcloud/ocp dependency (notifications#1894)
- Updating node.yml workflow from template (notifications#1895)
- Updating pr-feedback.yml workflow from template (notifications#1896)
- Updating dependabot-approve-merge.yml workflow from template (notifications#1897)
- Bump @nextcloud/auth from 2.2.1 to 2.3.0 (notifications#1901)
- Bump @nextcloud/router from 3.0.0 to 3.0.1 (notifications#1902)
- Bump @nextcloud/event-bus from 3.1.0 to 3.2.0 (notifications#1903)
- Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (notifications#1904)
- [master] Update nextcloud/ocp dependency (notifications#1905)
- Chore: Add license headers in missing files (notifications#1906)
- Chore: Convert copyright headers to SPDX format (notifications#1908)
- Updating reuse.yml workflow from template (notifications#1909)
- Chore(deps): Bump @nextcloud/axios from 2.4.0 to 2.5.0 (notifications#1910)
- Chore(deps): Bump @nextcloud/initial-state from 2.1.0 to 2.2.0 (notifications#1911)
- Chore(deps-dev): Bump @nextcloud/babel-config from 1.0.0 to 1.1.1 (notifications#1912)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.4.0 to 3.0.0 (notifications#1913)
- Chore(deps): Bump @nextcloud/browser-storage from 0.3.0 to 0.4.0 (notifications#1914)
- Chore(deps-dev): Bump vimeo/psalm from 5.23.1 to 5.24.0 (notifications#1915)
- [master] Update nextcloud/ocp dependency (notifications#1916)
- Chore(deps): Bump @nextcloud/vue from 8.11.2 to 8.11.3 (notifications#1917)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.0 to 3.0.1 (notifications#1918)
- [master] Update nextcloud/ocp dependency (notifications#1921)
- Chore(deps-dev): Bump @nextcloud/babel-config from 1.1.1 to 1.2.0 (notifications#1924)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 (notifications#1925)
- [master] Update nextcloud/ocp dependency (notifications#1927)
- Bump @nextcloud/vue from 8.11.3 to 8.12.0 (notifications#1928)
- Bump @nextcloud/notify_push from 1.1.4 to 1.3.0 (notifications#1929)
- [master] Update nextcloud/ocp dependency (notifications#1930)
- Chore(deps): Bump @nextcloud/event-bus from 3.2.0 to 3.3.1 (notifications#1932)
- [master] Update nextcloud/ocp dependency (notifications#1935)
- Chore(CI): Updating pr-feedback.yml workflow from template (notifications#1937)
- [master] Update nextcloud/ocp dependency (notifications#1940)
- Fix(browser): Don’t create web notifications for old notifications (notifications#1943)
- Fix: separate creation of browser notifications and sounds from Vue rendering (notifications#1947)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.1 to 5.3.2 (notifications#1953)
- Chore(deps-dev): Bump braces from 3.0.2 to 3.0.3 (notifications#1955)
- [master] Update nextcloud/ocp dependency (notifications#1956)
- Chore(deps-dev): Bump ws from 8.13.0 to 8.17.1 (notifications#1958)
- Chore(deps-dev): Bump vimeo/psalm from 5.24.0 to 5.25.0 (notifications#1959)
- Bump @nextcloud/dialogs from 5.3.2 to 5.3.3 (notifications#1960)
- [master] Update nextcloud/ocp dependency (notifications#1961)
- Chore(deps): Bump @nextcloud/vue from 8.12.0 to 8.13.0 (notifications#1963)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.3 to 5.3.4 (notifications#1964)
- [master] Update nextcloud/ocp dependency (notifications#1966)
- Chore(deps): bump @nextcloud/vue from 8.13.0 to 8.14.0 (notifications#1967)
- Chore(CI): Updating reuse.yml workflow from template (notifications#1968)
- Feat: Adapt FakeUser to new IUser (notifications#1969)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.4 to 5.3.5 (notifications#1970)
- [master] Update nextcloud/ocp dependency (notifications#1971)
- Migrate REUSE to TOML (notifications#1972)
- Add rich object support to API (notifications#1973)
- Feat(sounds): play call notification sound on second output device (notifications#1974)
- Chore: update workflows from templates (notifications#1975)
- [master] Update nextcloud/ocp dependency (notifications#1976)
- Chore(CI): Test compile command (notifications#1979)
- Chore(deps-dev): Bump guzzlehttp/guzzle from 7.8.1 to 7.9.1 in /tests/Integration (notifications#1981)
- [master] Update nextcloud/ocp dependency (notifications#1982)
- Fix(controller): Migrate from annotations to attributes (notifications#1983)
- Fix(ci): Fix compile command (notifications#1984)
- Chore(deps-dev): Bump guzzlehttp/guzzle from 7.9.1 to 7.9.2 in /tests/Integration (notifications#1985)
- Chore(deps): Bump @nextcloud/vue from 8.14.0 to 8.15.0 (notifications#1986)
- [master] Update nextcloud/ocp dependency (notifications#1989)
- Chore(deps): Bump fast-xml-parser from 4.3.6 to 4.4.1 (notifications#1993)
- Chore(deps): Bump @nextcloud/vue from 8.15.0 to 8.15.1 (notifications#1994)
- [master] Update nextcloud/ocp dependency (notifications#1995)
- Chore(deps): bump nextcloud/vue lib from 8.15.1 to 8.16.0 (notifications#1996)
- [master] Update nextcloud/ocp dependency (notifications#2000)
- Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (notifications#2003)
- Build: migrate from Webpack to Vite (notifications#2006)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 5.3.6 (notifications#2010)
- Chore(deps): Update openapi-extractor to v1.0.0 (notifications#2014)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.6 to 5.3.7 (notifications#2017)
- Feat(cli): Allow to replace and delete CLI notifications (notifications#2020)
- Chore(deps): audit dependencies (notifications#2022)
- Chore(deps): Bump @nextcloud/vue from 8.17.0 to 8.17.1 (notifications#2024)
- Update nextcloud/ocp dependency (notifications#2026)
- Chore(deps): bump nextcloud/vue from 8.17.1 to 8.18.0 (notifications#2031)
- Feat(deps): Add Nextcloud 30 support on master (password_policy#566)
- Chore(deps-dev): Bump vite from 5.2.3 to 5.2.7 (password_policy#567)
- Chore(deps-dev): Bump sass from 1.72.0 to 1.74.1 (password_policy#568)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.18 to 9.6.19 (password_policy#570)
- Chore(deps-dev): Bump sass from 1.74.1 to 1.75.0 (password_policy#572)
- Fix(setting): Clarify the “Account disabled” option (password_policy#575)
- Fix(i18n): Changed grammar (password_policy#581)
- Updating pr-feedback.yml workflow from template (password_policy#583)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (password_policy#586)
- Add SPDX header (password_policy#588)
- Update CODEOWNERS (password_policy#589)
- Add real size to SVG to fix iOS (password_policy#590)
- Chore(CI): Updating reuse.yml workflow from template (password_policy#591)
- Chore(deps-dev): Bump sass from 1.75.0 to 1.76.0 (password_policy#593)
- Chore(deps-dev): Bump sass from 1.76.0 to 1.77.1 (password_policy#597)
- Chore(deps): Bump @nextcloud/l10n from 2.2.0 to 3.1.0 (password_policy#598)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.4.0 to 3.0.1 (password_policy#599)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 (password_policy#601)
- Chore(deps-dev): Bump sass from 1.77.1 to 1.77.2 (password_policy#603)
- Chore(deps-dev): Bump sass from 1.77.2 to 1.77.4 (password_policy#606)
- Chore(CI): Updating pr-feedback.yml workflow from template (password_policy#607)
- Chore(CI): Updating lint-eslint.yml workflow from template (password_policy#608)
- Chore(deps-dev): Bump sass from 1.77.4 to 1.77.5 (password_policy#613)
- Chore(deps): Bump braces from 3.0.2 to 3.0.3 (password_policy#614)
- Chore(deps-dev): Bump sass from 1.77.5 to 1.77.6 (password_policy#616)
- Chore(deps): Bump @nextcloud/dialogs from 5.2.0 to 5.3.5 (password_policy#621)
- Chore(deps-dev): Bump vite from 5.2.7 to 5.3.3 (password_policy#622)
- Chore(deps): Bump @nextcloud/vue from 8.10.0 to 8.14.0 (password_policy#623)
- Migrate REUSE to TOML format (password_policy#624)
- Chore(deps-dev): Bump sass from 1.77.6 to 1.77.8 (password_policy#625)
- Chore(deps-dev): Bump vite from 5.3.3 to 5.3.4 (password_policy#626)
- Chore(deps): Bump semver from 6.3.0 to 6.3.1 (password_policy#627)
- Chore(deps-dev): Bump vite from 5.3.4 to 5.3.5 (password_policy#629)
- Chore(deps): Bump fast-xml-parser from 4.3.5 to 4.4.1 (password_policy#631)
- Chore(deps-dev): Bump vite from 5.3.5 to 5.4.0 (password_policy#633)
- Chore(deps-dev): Bump dockerode and @types/dockerode (photos#2079)
- Chore(deps): Bump @nextcloud/router from 2.2.0 to 3.0.0 (photos#2346)
- Chore(deps-dev): Bump cypress-visual-regression from 4.0.0 to 5.0.0 (photos#2347)
- Feat(deps): Add Nextcloud 30 support on master (photos#2408)
- [master] Update nextcloud/ocp dependency (photos#2417)
- [master] Fix npm audit (photos#2418)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.18 to 9.6.19 (photos#2421)
- [master] Update nextcloud/ocp dependency (photos#2425)
- Feat: Allow multiple source folders (photos#2426)
- Fix(3rd-party apps): do not link to maps/recognize install page if the appstore isn’t enabled (photos#2428)
- [master] Update nextcloud/ocp dependency (photos#2430)
- Fix: Open Viewer when clicking on photo in folder (photos#2431)
- Check download attribute when fetching previews (photos#2434)
- [master] Update nextcloud/ocp dependency (photos#2441)
- [master] Fix npm audit (photos#2443)
- Updating pr-feedback.yml workflow from template (photos#2448)
- Updating dependabot-approve-merge.yml workflow from template (photos#2449)
- Chore(deps-dev): Bump postcss from 8.4.35 to 8.4.38 (photos#2450)
- [master] Update nextcloud/ocp dependency (photos#2455)
- Add block-merge-eol workflow (photos#2456)
- Add SPDX header (photos#2459)
- Chore(deps-dev): Bump psalm/phar from 5.23.1 to 5.24.0 (photos#2461)
- [master] Update nextcloud/ocp dependency (photos#2462)
- [master] Fix npm audit (photos#2466)
- Fix(faces): Fix call to Viewer.open (photos#2468)
- Fix(SizeMetadataProvider): Swap the width and height if the image is rotated (photos#2474)
- Fix: add typecast for mimetype (photos#2494)
- Update Material Symbol icons (photos#2501)
- Chore(deps-dev): Bump braces from 3.0.2 to 3.0.3 (photos#2504)
- Chore(deps-dev): Bump ws from 8.13.0 to 8.17.1 (photos#2505)
- Chore(deps-dev): Bump psalm/phar from 5.24.0 to 5.25.0 (photos#2507)
- Various fixes in preparation of 30 (photos#2514)
- Chore: Update @nextcloud/vue to 8.13.0 (photos#2515)
- Chore(CI): Updating reuse.yml workflow from template (photos#2519)
- Fix: avoid erroring out on corrupt image data (photos#2524)
- [master] Update nextcloud/ocp dependency (photos#2526)
- Fix(l10n): Translate “All Tags” string (photos#2528)
- Feat: Handle complex location type (photos#2533)
- Fix(dashboard): Fix ID and provide icon url (photos#2542)
- Chore: update workflows from templates (photos#2549)
- Migrate to TOML format (photos#2561)
- [master] Fix npm audit (photos#2566)
- Fix(migrations): duplicated preference (photos#2571)
- Fix(folders): empty content and unknown folder render (photos#2577)
- Chore(deps-dev): Bump postcss-loader from 7.3.3 to 8.1.1 (photos#2582)
- Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (photos#2597)
- Chore(deps-dev): Bump tslib from 2.6.2 to 2.6.3 (photos#2599)
- Fix(migration): Fix migration for MySQL which does not allow joining (photos#2607)
- Fix: remove nextcloud_photos_ tmp files when done (photos#2608)
- Fix npm audit (photos#2623)
- Fix(dashboard): Fix dashboard panel ID (photos#2626)
- Chore(deps): Bump @nextcloud/vue from 8.9.1 to 8.11.1 (privacy#1053)
- Feat(deps): Add Nextcloud 30 support on master (privacy#1054)
- [master] Fix npm audit (privacy#1057)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.18 to 9.6.19 (privacy#1059)
- Chore(deps): Bump @nextcloud/vue from 8.11.1 to 8.11.2 (privacy#1061)
- Chore(deps): Bump @nextcloud/dialogs from 5.2.0 to 5.3.0 (privacy#1062)
- [master] Fix npm audit (privacy#1063)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.0 to 5.3.1 (privacy#1065)
- Updating pr-feedback.yml workflow from template (privacy#1066)
- Updating dependabot-approve-merge.yml workflow from template (privacy#1067)
- Chore(deps): Bump @nextcloud/router from 3.0.0 to 3.0.1 (privacy#1071)
- Chore(deps): Bump @nextcloud/auth from 2.2.1 to 2.3.0 (privacy#1072)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (privacy#1073)
- Add SPDX header (privacy#1074)
- Chore(deps-dev): Bump @nextcloud/babel-config from 1.0.0 to 1.1.1 (privacy#1075)
- Chore(deps): Bump @nextcloud/initial-state from 2.1.0 to 2.2.0 (privacy#1076)
- Chore(deps): Bump @nextcloud/axios from 2.4.0 to 2.5.0 (privacy#1077)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.4.0 to 3.0.0 (privacy#1078)
- Chore(deps): Bump @nextcloud/l10n from 2.2.0 to 3.1.0 (privacy#1080)
- Chore(deps): Bump @nextcloud/vue from 8.11.2 to 8.11.3 (privacy#1081)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.0 to 3.0.1 (privacy#1082)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 (privacy#1083)
- Chore(deps-dev): Bump @nextcloud/babel-config from 1.1.1 to 1.2.0 (privacy#1084)
- Chore(deps): Bump @nextcloud/vue from 8.11.3 to 8.12.0 (privacy#1085)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.1 to 5.3.2 (privacy#1086)
- [master] Fix npm audit (privacy#1089)
- Chore(deps-dev): Bump braces from 3.0.2 to 3.0.3 (privacy#1091)
- Chore(deps-dev): Bump ws from 8.13.0 to 8.17.1 (privacy#1092)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.2 to 5.3.3 (privacy#1093)
- Chore(CI): Updating reuse.yml workflow from template (privacy#1096)
- Chore(deps): Bump fast-xml-parser from 4.3.6 to 4.4.1 (privacy#1102)
- Revert “perf(dashboard): implement widget item api v2” (recommendations#667)
- Feat(deps): Add Nextcloud 30 support on master (recommendations#723)
- Chore(deps-dev): Bump express from 4.18.2 to 4.19.2 (recommendations#724)
- Chore(deps): Bump @nextcloud/vue from 8.9.1 to 8.11.1 (recommendations#725)
- Chore(deps): Bump @nextcloud/files from 3.1.0 to 3.1.1 (recommendations#726)
- Fix: Fix navigation to folder (recommendations#727)
- [master] Fix npm audit (recommendations#731)
- Updating pr-feedback.yml workflow from template (recommendations#733)
- Updating dependabot-approve-merge.yml workflow from template (recommendations#734)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.4.0 to 3.0.0 (recommendations#735)
- Chore(deps): Bump @nextcloud/vue from 8.11.1 to 8.11.2 (recommendations#736)
- Chore(deps-dev): Bump @nextcloud/babel-config from 1.0.0 to 1.1.1 (recommendations#737)
- Chore(deps): Bump @nextcloud/router from 3.0.0 to 3.0.1 (recommendations#738)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (recommendations#739)
- Chore(deps): Bump @nextcloud/files from 3.1.1 to 3.2.1 (recommendations#740)
- Chore(deps): Bump @nextcloud/axios from 2.4.0 to 2.5.0 (recommendations#741)
- Add SPDX header (recommendations#742)
- Add additional SPDX header (recommendations#743)
- Chore(deps): Bump @nextcloud/l10n from 2.2.0 to 3.1.0 (recommendations#744)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.0 to 3.0.1 (recommendations#745)
- Chore(deps): Bump @nextcloud/vue from 8.11.2 to 8.11.3 (recommendations#746)
- Fix: use folder material design icon (recommendations#747)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 (recommendations#753)
- Fix: catch and filter shares whom storage is not available (recommendations#755)
- Chore(deps): Bump braces from 3.0.2 to 3.0.3 (recommendations#762)
- Chore(deps-dev): Bump ws from 8.16.0 to 8.17.1 (recommendations#763)
- Chore(CI): Updating reuse.yml workflow from template (recommendations#766)
- Fix(dashboard): Fix dashboard icon (recommendations#767)
- Migrate REUSE to TOML format (recommendations#769)
- Chore(deps): Bump fast-xml-parser from 4.3.5 to 4.4.1 (recommendations#771)
- Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (recommendations#778)
- Fix npm audit (recommendations#782)
- [master] Update nextcloud/ocp dependency (related_resources#374)
- Chore(deps-dev): Bump phpunit/phpunit from 10.5.13 to 10.5.15 (related_resources#379)
- Feat(deps): Add Nextcloud 30 support on master (related_resources#383)
- Chore(deps-dev): Bump express from 4.18.2 to 4.19.2 (related_resources#384)
- Chore(deps-dev): Bump phpunit/phpunit from 10.5.15 to 10.5.16 (related_resources#385)
- [master] Update nextcloud/ocp dependency (related_resources#386)
- Chore(deps-dev): Bump phpunit/phpunit from 10.5.16 to 10.5.17 (related_resources#391)
- Chore(deps): Bump @nextcloud/vue from 7.12.4 to 8.11.2 (related_resources#394)
- Fix: Skip aggregating resources that are already listed in team resources (related_resources#397)
- Chore(deps-dev): Bump phpunit/phpunit from 10.5.17 to 10.5.19 (related_resources#399)
- Updating pr-feedback.yml workflow from template (related_resources#400)
- Updating dependabot-approve-merge.yml workflow from template (related_resources#401)
- Updating appstore-build-publish.yml workflow from template (related_resources#402)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (related_resources#403)
- Chore(deps): Bump @nextcloud/router from 3.0.0 to 3.0.1 (related_resources#404)
- Chore(deps-dev): Bump phpunit/phpunit from 10.5.19 to 10.5.20 (related_resources#405)
- [master] Update nextcloud/ocp dependency (related_resources#406)
- Chore(deps-dev): Bump vimeo/psalm from 5.23.1 to 5.24.0 (related_resources#407)
- Chore(deps): Bump @nextcloud/axios from 2.4.0 to 2.5.0 (related_resources#408)
- Chore(deps-dev): Bump @nextcloud/babel-config from 1.0.0 to 1.1.1 (related_resources#411)
- [master] Update nextcloud/ocp dependency (related_resources#412)
- Chore(deps): Bump @nextcloud/l10n from 2.2.0 to 3.1.0 (related_resources#413)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.4.0 to 3.0.1 (related_resources#414)
- Chore(deps): Bump @nextcloud/vue from 8.11.2 to 8.11.3 (related_resources#415)
- [master] Update nextcloud/ocp dependency (related_resources#417)
- Bump @nextcloud/babel-config from 1.1.1 to 1.2.0 (related_resources#420)
- Bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 (related_resources#421)
- [master] Update nextcloud/ocp dependency (related_resources#422)
- Chore(deps): bump @nextcloud/vue from 8.11.3 to 8.12.0 (related_resources#423)
- [master] Update nextcloud/ocp dependency (related_resources#425)
- [master] Update nextcloud/ocp dependency (related_resources#426)
- Chore(CI): Updating pr-feedback.yml workflow from template (related_resources#430)
- [master] Update nextcloud/ocp dependency (related_resources#433)
- Chore(deps-dev): bump braces from 3.0.2 to 3.0.3 (related_resources#435)
- [master] Update nextcloud/ocp dependency (related_resources#436)
- Chore(deps-dev): bump ws from 8.16.0 to 8.17.1 (related_resources#441)
- Chore(deps-dev): bump vimeo/psalm from 5.24.0 to 5.25.0 (related_resources#442)
- [master] Update nextcloud/ocp dependency (related_resources#443)
- Chore(deps-dev): bump phpunit/phpunit from 10.5.20 to 10.5.24 (related_resources#445)
- Add SPDX header (related_resources#448)
- Chore(deps-dev): bump phpunit/phpunit from 10.5.24 to 10.5.25 (related_resources#449)
- Chore(deps): bump @nextcloud/vue from 8.12.0 to 8.14.0 (related_resources#450)
- Chore: update workflows from templates (related_resources#452)
- Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (related_resources#464)
- Feat(deps): Add Nextcloud 30 support on master (serverinfo#579)
- [master] Update nextcloud/ocp dependency (serverinfo#580)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.18 to 9.6.19 (serverinfo#581)
- [master] Update nextcloud/ocp dependency (serverinfo#582)
- [master] Update nextcloud/ocp dependency (serverinfo#586)
- Fix: replace removed success and complete callbacks (serverinfo#589)
- [master] Update nextcloud/ocp dependency (serverinfo#591)
- Updating pr-feedback.yml workflow from template (serverinfo#593)
- Updating dependabot-approve-merge.yml workflow from template (serverinfo#594)
- [master] Update nextcloud/ocp dependency (serverinfo#595)
- Chore(deps-dev): Bump psalm/phar from 5.23.1 to 5.24.0 (serverinfo#596)
- [master] Update nextcloud/ocp dependency (serverinfo#597)
- Fix: handle disabled shell_exec (serverinfo#598)
- Add SPDX header (serverinfo#601)
- [master] Update nextcloud/ocp dependency (serverinfo#602)
- [master] Update nextcloud/ocp dependency (serverinfo#606)
- Chore: remove dns server (serverinfo#607)
- [master] Update nextcloud/ocp dependency (serverinfo#608)
- [master] Update nextcloud/ocp dependency (serverinfo#611)
- Chore(CI): Updating pr-feedback.yml workflow from template (serverinfo#615)
- Ci: automate ocp updates (serverinfo#619)
- [master] Update nextcloud/ocp dependency (serverinfo#623)
- [master] Update nextcloud/ocp dependency (serverinfo#625)
- Chore(deps-dev): Bump psalm/phar from 5.24.0 to 5.25.0 (serverinfo#627)
- [master] Update nextcloud/ocp dependency (serverinfo#628)
- Fix: handle getNetInterfaces error (serverinfo#630)
- Fix: update wording about apps element in monitoring response (serverinfo#631)
- [master] Update nextcloud/ocp dependency (serverinfo#637)
- [master] Update nextcloud/ocp dependency (serverinfo#639)
- Migrate REUSE to TOML format (serverinfo#640)
- Use a more sensible format for load average (serverinfo#641)
- Chore: update workflows from templates (serverinfo#642)
- [master] Update nextcloud/ocp dependency (serverinfo#645)
- [master] Update nextcloud/ocp dependency (serverinfo#646)
- [master] Update nextcloud/ocp dependency (serverinfo#649)
- [master] Update nextcloud/ocp dependency (serverinfo#655)
- [master] Update nextcloud/ocp dependency (serverinfo#656)
- Fix: Display threads and not cores (serverinfo#658)
- Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (serverinfo#661)
- Fix: allow dot in mounted on (serverinfo#668)
- Update nextcloud/ocp dependency (serverinfo#672)
- Update nextcloud/ocp dependency (serverinfo#678)
- Chore: update workflows from templates (survey_client#224)
- Feat(deps): Add Nextcloud 30 support on master (survey_client#252)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.18 to 9.6.19 (survey_client#256)
- Update dependency (survey_client#272)
- Chore(CI): Updating pr-feedback.yml workflow from template (survey_client#273)
- Updating dependabot-approve-merge.yml workflow from template (survey_client#274)
- Chore(deps-dev): Bump vimeo/psalm from 5.23.1 to 5.24.0 (survey_client#279)
- [master] Update nextcloud/ocp dependency (survey_client#283)
- Update README.md (survey_client#287)
- [master] Update nextcloud/ocp dependency (survey_client#293)
- Chore(deps-dev): Bump vimeo/psalm from 5.24.0 to 5.25.0 (survey_client#294)
- [master] Update nextcloud/ocp dependency (survey_client#295)
- [master] Update nextcloud/ocp dependency (survey_client#297)
- Add SPDX header (survey_client#298)
- [master] Update nextcloud/ocp dependency (survey_client#299)
- Feat(deps): Add Nextcloud 30 support on master (suspicious_login#865)
- Fix inverted app icon (suspicious_login#868)
- Fix: Add geo/ISP lookup button config option to README (suspicious_login#872)
- Feat(suspicious_login): Add “more info” button to email notifications (suspicious_login#873)
- Ci: update workflows from templates (suspicious_login#874)
- Fix(README): Adjust IP lookup instructions to match default (suspicious_login#876)
- Add SPDX header (suspicious_login#880)
- Add npm audit fix job (suspicious_login#882)
- [master] Fix npm audit (suspicious_login#884)
- Chore(CI): Updating reuse.yml workflow from template (suspicious_login#888)
- Feat: Improved email and notification text (suspicious_login#897)
- Chore: move php-cs-fixer to vendor-bin (suspicious_login#898)
- Chore: move composer-bin-plugin to prod dependencies (suspicious_login#901)
- Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (suspicious_login#903)
- Fix(php): Make OptimizerService::optimize nullalble param required (suspicious_login#907)
- Fix: inverted logo in notification (suspicious_login#913)
- Feat: Use notify push for sync messages during editing (text#4585)
- Fix(deps): update tiptap to ^2.2.4 (main) (text#5238)
- Feat: Move to vite for bundling (text#5367)
- Cleanup `_oc_webroot` stubs where possible (text#5378)
- Build(deps): bump prosemirror-trailing-node to 2.0.8 (text#5438)
- Fix(LinkBubble): Treat links to hashes in same page directly (text#5521)
- Feat(deps): Add Nextcloud 30 support on main (text#5578)
- Fix: Make edit mode in interactive widgets opt-in (text#5579)
- Chore(deps): update dependency cypress-split to ^1.21.1 (main) (text#5582)
- Chore(deps): update dependency vite to ^5.2.7 (main) (text#5583)
- Fix(deps): update dependency y-websocket to ^2.0.2 (main) (text#5584)
- Always initialize with the same yjs document if no state is present (text#5589)
- [main] Update nextcloud/ocp dependency (text#5590)
- Fix: workspace tables expand correctly (text#5591)
- Chore: Update renovate.json to match stable releases (text#5592)
- Fix(css): Adjust heading sizes (Fixes: #5515) (text#5594)
- Test(cypress): Wait for syncs after opening+editing in in `sync.spec.js` (text#5601)
- Chore(deps): update dependency cypress-split to ^1.21.2 (main) (text#5605)
- Chore(deps): update dependency vite to ^5.2.8 (main) (text#5606)
- Build: Update RelativeCI workflow (text#5607)
- Chore(deps-dev): bump psalm/phar from 5.19.0 to 5.23.1 (text#5608)
- Fix(deps): update dependency markdown-it-front-matter to ^0.2.4 (main) (text#5609)
- Chore(deps-dev): bump undici from 5.28.3 to 5.28.4 (text#5616)
- Fix: focus issue on translate modal, remove duplicate code (text#5630)
- Fix(deps): update tiptap to ^2.2.5 (main) (text#5631)
- Chore(deps-dev): bump phpunit/phpunit from 9.6.18 to 9.6.19 (text#5635)
- Fix(deps): update dependency @tiptap/extension-blockquote to ^2.2.6 (main) (text#5641)
- Fix(deps): update tiptap to ^2.2.6 (main) (text#5643)
- [main] Update nextcloud/ocp dependency (text#5644)
- Fix: improve node and mark copy-paste behavior (text#5654)
- Fix(imageview): Don’t try to load unresolved images (text#5655)
- Fix: Avoid throwing when a workspace file cannot be found due to a failed storage (text#5659)
- Request the native app to reload the direct editing view on 403 errors (text#5662)
- Fix(deps): update dependency @nextcloud/vue to ^8.11.2 (main) (text#5666)
- Chore(deps): update dependency cypress-split to ^1.23.0 (main) (text#5668)
- Fix(deps): update dependency @nextcloud/dialogs to ^5.3.0 (main) (text#5669)
- Fix(deps): update tiptap to ^2.3.0 (main) (text#5670)
- [main] Update nextcloud/ocp dependency (text#5682)
- [main] Fix npm audit (text#5686)
- Fix(links): 5539 close link bubble on click outside (text#5691)
- Update(ci): cypress workflow to use latest dependencies with node 20 (text#5693)
- Fix(l10n): “Connection failed” not translatable (text#5696)
- Feat: disable spellcheck inside code blocks (text#5701)
- Chore(deps): update dependency eslint-plugin-cypress to ^2.15.2 (main) (text#5704)
- Chore(deps): update dependency vite to ^5.2.9 (main) (text#5705)
- Fix(deps): update dependency @nextcloud/dialogs to ^5.3.1 (main) (text#5706)
- Fix(deps): update dependency @nextcloud/files to ^3.2.0 (main) (text#5707)
- Chore(deps): update dependency vite to ^5.2.10 (main) (text#5712)
- [main] Update nextcloud/ocp dependency (text#5715)
- Fix(description): 5688 no need to encode filename (text#5716)
- Perf(bootstrap): Lazy register template creator through event (text#5717)
- Fix: disable callouts button when all callout variants are disabled (text#5720)
- Test(ci): use node-test template rather than our own jest (text#5721)
- Fix(linkBubble): load only when needed (text#5723)
- Test(cy): rely on @nextcloud/axios for requests (text#5727)
- Updating pr-feedback.yml workflow from template (text#5729)
- Updating dependabot-approve-merge.yml workflow from template (text#5730)
- Chore(deps): update cypress (main) (text#5731)
- [main] Update nextcloud/ocp dependency (text#5732)
- [main] Update nextcloud/ocp dependency (text#5734)
- Chore: Add SPDX headers (text#5738)
- Chore(deps): update dependency @nextcloud/browserslist-config to ^3.0.1 (main) (text#5739)
- Chore(deps): update dependency cypress-split to ^1.23.1 (main) (text#5740)
- Chore(deps): update dependency vite to ^5.2.11 (main) (text#5741)
- Fix(deps): update dependency @nextcloud/files to ^3.2.1 (main) (text#5742)
- Chore(deps-dev): bump psalm/phar from 5.23.1 to 5.24.0 (text#5743)
- Fix(deps): update dependency @nextcloud/router to ^3.0.1 (main) (text#5744)
- Fix(deps): update dependency yjs to ^13.6.15 (main) (text#5745)
- Fix(deps): update tiptap to ^2.3.1 (main) (text#5746)
- Chore(deps): update dependency @nextcloud/babel-config to ^1.1.1 (main) (text#5747)
- Fix(deps): update dependency @nextcloud/auth to ^2.3.0 (main) (text#5748)
- Fix(deps): update dependency @nextcloud/axios to ^2.5.0 (main) (text#5749)
- Fix(editor): requestAnimationFrame in onResize callbacks (text#5750)
- Fix(deps): update dependency @nextcloud/browser-storage to ^0.4.0 (main) (text#5751)
- Fix(deps): update dependency @nextcloud/event-bus to ^3.2.0 (main) (text#5752)
- Fix(deps): update dependency @nextcloud/initial-state to ^2.2.0 (main) (text#5754)
- Chore(deps): update dependency @nextcloud/stylelint-config to v3 (main) (text#5755)
- Chore(deps): update dependency eslint-plugin-cypress to v3 (main) (text#5756)
- Fix(deps): update dependency @nextcloud/l10n to v3 (main) (text#5757)
- Fix(deps): update dependency @nextcloud/l10n to ^3.0.1 (main) (text#5758)
- Fix(deps): update dependency @nextcloud/logger to v3 (main) (text#5759)
- [main] Update nextcloud/ocp dependency (text#5771)
- Test(cypress): Avoid failure when editor is updated on webdav requests (text#5772)
- Chore(deps): update dependency cypress-split to ^1.23.2 (main) (text#5776)
- Fix(deps): update dependency @nextcloud/vue to ^8.11.3 (main) (text#5778)
- Fix(deps): update dependency y-prosemirror to ^1.2.5 (main) (text#5779)
- Chore(deps): update dependency cypress to ^13.9.0 (main) (text#5780)
- Chore(deps): update dependency eslint-plugin-cypress to ^3.2.0 (main) (text#5781)
- Fix(deps): update dependency @nextcloud/l10n to ^3.1.0 (main) (text#5782)
- Fix(deps): update tiptap to ^2.3.2 (main) (text#5784)
- Fix(deps): update dependency y-websocket to ^2.0.3 (main) (text#5786)
- [main] Update nextcloud/ocp dependency (text#5794)
- Feat(editor): Add keyboard shortcut (Ctrl-Alt-H) to toggle outline (text#5799)
- Fix: showing folder description on favorites (text#5802)
- Chore(deps): update dependency @nextcloud/vite-config to ^1.2.3 (main) (text#5803)
- Chore(deps): update dependency rollup-plugin-webpack-stats to ^0.2.6 (main) (text#5804)
- Chore(deps): update dependency typescript to ^5.4.5 (main) (text#5805)
- Fix(deps): update dependency @nextcloud/logger to ^3.0.2 (main) (text#5806)
- Fix(deps): update dependency lib0 to ^0.2.94 (main) (text#5807)
- Fix(deps): update dependency mermaid to ^10.9.1 (main) (text#5808)
- Chore(deps): update dependency @nextcloud/babel-config to ^1.2.0 (main) (text#5809)
- Chore(deps): update dependency @nextcloud/eslint-config to ^8.4.1 (main) (text#5810)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.17.2 (main) (text#5811)
- Fix(deps): update dependency @nextcloud/event-bus to ^3.3.1 (main) (text#5812)
- Fix(deps): update tiptap to ^2.4.0 (main) (text#5813)
- [main] Update nextcloud/ocp dependency (text#5815)
- Fix(ci): stop building main assets for now (text#5823)
- Fix(ci): build on main again (text#5824)
- Fix(ci): typo in update-node-dist workflow (text#5825)
- Fix(ci): handle grep with no results gracefully (text#5826)
- [main] Update nextcloud/ocp dependency (text#5830)
- Fix: smartpicker set links for selected text (text#5832)
- Fix(PreviewOptions): Set buttons position to absolute (text#5833)
- Fix(preview): prev token can be undefined in `isPreviewLinkInParagraph` (text#5834)
- Fix(SmartPicker): Insert smart picker links as preview per default (text#5846)
- Chore(deps): update dependency cypress-split to ^1.23.6 (main) (text#5847)
- Chore(deps): update dependency ts-jest to ^29.1.4 (main) (text#5848)
- Chore(deps): update dependency vite to ^5.2.12 (main) (text#5849)
- Chore(deps): update dependency vue-demi to ^0.14.8 (main) (text#5850)
- [main] Update nextcloud/ocp dependency (text#5851)
- Fix(table): Fix readonly detection in vue components (text#5856)
- Test(cypress): Fix selector for new button in files app (text#5859)
- Fix(locks): only lock when editing (text#5863)
- Chore(deps): update dependency vite to ^5.2.13 (main) (text#5868)
- Fix(deps): update dependency y-prosemirror to ^1.2.6 (main) (text#5869)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.18.0 (main) (text#5870)
- Chore(deps): update dependency cypress to ^13.11.0 (main) (text#5871)
- Chore(deps): update dependency cypress-split to ^1.24.0 (main) (text#5872)
- Chore(deps): update dependency eslint-plugin-cypress to ^3.3.0 (main) (text#5873)
- Chore(deps): update dependency rollup-plugin-webpack-stats to ^0.3.0 (main) (text#5874)
- Chore(deps): update vueuse to ^10.10.0 (main) (text#5875)
- Fix(deps): update dependency @nextcloud/files to ^3.4.1 (main) (text#5876)
- Fix(deps): update dependency @nextcloud/vue to ^8.13.0 (main) (text#5877)
- Fix(deps): update dependency debounce to ^2.1.0 (main) (text#5878)
- Fix(deps): update dependency slug to ^9.1.0 (main) (text#5879)
- [main] Update nextcloud/ocp dependency (text#5880)
- Chore(deps): update braces to fix security issue (text#5885)
- Perf: Lazy load optional dependencies (text#5886)
- Reset all sessions (in occ command and on upgrade) (text#5887)
- Feat(db): Add timestamp field to steps database (text#5888)
- Fix/toc without transaction (text#5893)
- Feat(link): Add input rule to insert links using markdown syntax (text#5894)
- Fix: Ignore pushes of update steps for read only sessions (text#5895)
- Chore(deps): update dependency @nextcloud/vite-config to ^1.2.5 (main) (text#5898)
- Fix(deps): update dependency @nextcloud/dialogs to ^5.3.4 (main) (text#5899)
- Fix(deps): update dependency y-prosemirror to ^1.2.8 (main) (text#5900)
- Fix(deps): update dependency yjs to ^13.6.16 (main) (text#5901)
- Chore(deps): update dependency rollup-plugin-webpack-stats to ^0.4.1 (main) (text#5902)
- Chore(deps): update dependency vite to ^5.3.1 (main) (text#5903)
- Chore(deps): update vueuse to ^10.11.0 (main) (text#5905)
- Fix(deps): update dependency uuid to v10 (main) (text#5906)
- [main] Update nextcloud/ocp dependency (text#5910)
- Add REUSE badge (text#5916)
- Truncate tables and rename documents folder on reset (text#5918)
- Chore(deps): bump ws (text#5922)
- Added use statement for LoadEditor class (text#5923)
- Fix(LinkBubble): Don’t open bubble at initialization and on remote changes (text#5924)
- Fix(LinkPicker): Fix inserting markdown (e.g. from `text_templates` app) (text#5926)
- Fix(Preview): Show reference fallback (text#5927)
- Fix(menu): Use paperclip icon for inserting attachments menu item (text#5929)
- Perf: Reduce polling interval for read only users (text#5930)
- Perf: Use getFirstNodeById and pass userId for our internal helper to avoid fetching mountpoints (text#5933)
- Chore(deps-dev): bump psalm/phar from 5.24.0 to 5.25.0 (text#5936)
- [main] Update nextcloud/ocp dependency (text#5937)
- Keep base version etag during reload (text#5941)
- Fix(build): increase ram for faster npm run watch (text#5942)
- Fix(editor): use reactive `hasEditor` in template (text#5943)
- Perf: Take shortcut for remaining getById if we can (text#5947)
- Perf: Cache workspace content for propfinds (text#5948)
- Ci: Skip cypress test crashing electron right now (text#5952)
- Fix(LinkBubble): Fix logic to detect transactions without history (text#5954)
- Perf: optimize WorkspaceService::getFile (text#5959)
- Perf: get folder node directly from dav node instead of getting it by id (text#5961)
- Chore(deps): update dependency ts-jest to ^29.1.5 (main) (text#5964)
- Chore(deps): update dependency vite to ^5.3.2 (main) (text#5965)
- Fix(deps): update dependency @nextcloud/files to ^3.5.1 (main) (text#5966)
- Fix(deps): update dependency y-prosemirror to ^1.2.9 (main) (text#5967)
- Fix(deps): update dependency yjs to ^13.6.18 (main) (text#5968)
- Chore(deps): update dependency @nextcloud/vite-config to ^1.3.0 (main) (text#5969)
- Chore(deps): update dependency cypress to ^13.12.0 (main) (text#5970)
- Chore(deps): update dependency typescript to ^5.5.2 (main) (text#5971)
- [main] Update nextcloud/ocp dependency (text#5976)
- Fix(attachments): Don’t require document session for getting attachments (text#5979)
- Feat: add category for menu Add folder description (text#5988)
- Fix: Change search highlight color and border radius (text#5989)
- Fix: Use css vars to adapt to new clickable area size (text#5990)
- Fix(deps): update dependency @nextcloud/vue to ^8.14.0 (main) (text#5991)
- Chore(CI): Updating reuse.yml workflow from template (text#5992)
- Chore(deps): update dependency typescript to ^5.5.3 (main) (text#5994)
- Chore(deps): update dependency vite to ^5.3.3 (main) (text#5995)
- Fix(deps): update dependency @nextcloud/dialogs to ^5.3.5 (main) – autoclosed (text#5996)
- Chore(deps): update dependency cypress to ^13.13.0 (main) (text#5997)
- Chore(deps): update dependency rollup-plugin-webpack-stats to v1 (main) (text#5998)
- [main] Update nextcloud/ocp dependency (text#6011)
- Fix: compute number of icons in menubar based on `–default-clickable-area` (text#6015)
- Chore(editor): Remove obsolete code for author annotations (text#6018)
- Fix(ApiService): Catch NotPermittedException and return 404 (text#6019)
- Fix(vite): dedupe vue to only use one version of it (text#6024)
- Chore: Extract CSS instead of injecting (text#6026)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.19.0 (main) (text#6032)
- Chore(deps): update dependency ts-jest to ^29.2.2 (main) (text#6033)
- Fix(deps): update dependency highlight.js to ^11.10.0 (main) (text#6034)
- Chore: update workflows from templates (text#6038)
- [main] Update nextcloud/ocp dependency (text#6042)
- [main] Fix npm audit (text#6045)
- Fix(sync): reuse open connection (text#6054)
- Ci: Also commit css files during build (text#6056)
- Ci: Fix dep5 for css files (text#6058)
- Fix(cy): adjust share test to api change (text#6060)
- Chore(deps): update dependency cypress to ^13.13.1 (main) (text#6063)
- Chore(deps): update dependency ts-jest to ^29.2.3 (main) (text#6064)
- [main] Update nextcloud/ocp dependency (text#6066)
- [main] Fix npm audit (text#6068)
- Test(cy): Install assistant app version matching the server branch (text#6072)
- Chore(deps): update dependency typescript to ^5.5.4 (main) (text#6075)
- Chore(deps): update dependency vite to ^5.3.4 (main) (text#6076)
- Fix(deps): update dependency @nextcloud/files to ^3.6.0 (main) (text#6077)
- Fix(deps): update dependency @nextcloud/vue to ^8.15.0 (main) (text#6078)
- Fix(Assistant): Migrate to new task processing API (text#6079)
- Test(cypress): Downgrade to last cypress version that doesn’t crash (text#6082)
- Chore(deps): update dependency vue-demi to ^0.14.9 (main) (text#6084)
- Fix(deps): update dependency y-websocket to ^2.0.4 (main) (text#6085)
- No conflict dialogue in read only (text#6094)
- Deps(renovate): No longer open PRs for dependency updates on stable27 (text#6095)
- Fix: Remove superfluous import (text#6098)
- Chore(deps): update dependency eslint-plugin-cypress to ^3.4.0 (main) (text#6118)
- Fix(deps): update dependency @nextcloud/files to ^3.7.0 (main) (text#6119)
- Fix(css): Use single quotes (text#6122)
- Fix(search): Add data attribute to search decoration (text#6123)
- Chore(deps): update dependency vite to ^5.3.5 (main) (text#6130)
- Chore(deps): update dependency vue-demi to ^0.14.10 (main) (text#6131)
- [Assistant] Add button in task result (text#6132)
- [main] Update nextcloud/ocp dependency (text#6141)
- [main] Fix npm audit (text#6145)
- Fix(css): spacing issue in table (text#6150)
- Chore(deps): bump fast-xml-parser from 4.3.6 to 4.4.1 (text#6151)
- Ci(cypress): Adapt to file name link being a button now (text#6158)
- Chore(deps): update dependency ts-jest to ^29.2.4 (main) (text#6159)
- Fix(deps): update dependency @nextcloud/vue to ^8.15.1 (main) (text#6160)
- Fix(deps): update dependency lib0 to ^0.2.95 (main) (text#6161)
- Fix: Avoid throwing in BeforeNodeWrittenListener on new files (text#6167)
- Chore(deps): Upgrade cypress to 13.6.4 (text#6168)
- Chore(deps): update dependency @nextcloud/vite-config to ^1.4.0 (main) (text#6172)
- Fix(deps): update dependency lib0 to ^0.2.96 (main) (text#6173)
- Fix(deps): update dependency @nextcloud/vue to ^8.16.0 (main) (text#6174)
- Chore: Add migration attributes (text#6177)
- Ci: Fix selector for viewer modal name (text#6179)
- Fix: Only insert smart picker result as preview if it is a valid URL (text#6181)
- Chore(deps): update vueuse to ^10.11.1 (main) (text#6188)
- Fix(deps): update dependency y-prosemirror to ^1.2.12 (main) (text#6189)
- Chore(deps): update dependency vite to ^5.4.0 (main) (text#6190)
- [main] Update nextcloud/ocp dependency (text#6194)
- [main] Fix npm audit (text#6196)
- Fix reconnecting websocket polyfill and error propagation during push (text#6200)
- Chore(deps): bump axios from 1.6.8 to 1.7.4 (text#6207)
- Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (text#6208)
- Fix(deps): update tiptap to ^2.6.2 (main) (text#6212)
- Fix(attachments): Uploading of attachments from public shares (text#6216)
- Chore(deps): update dependency @nextcloud/vite-config to ^1.4.2 (text#6229)
- Chore(deps): update dependency vite to ^5.4.1 (text#6231)
- Fix(deps): update dependency @nextcloud/dialogs to ^5.3.6 (text#6232)
- Fix(deps): update dependency lib0 to ^0.2.97 (text#6233)
- Fix(deps): update tiptap to ^2.6.4 (text#6234)
- Fix npm audit (text#6238)
- Fix: Ensure WebsocketPolyfill always has the latest session state and version (text#6241)
- Fix: catch all errors when getting rich workspace content (text#6247)
- Chore(deps): update dependency ts-jest to ^29.2.5 (text#6260)
- Chore(deps): update dependency vite to ^5.4.2 (text#6261)
- Fix(deps): update dependency @nextcloud/dialogs to ^5.3.7 (text#6262)
- Fix(deps): update dependency @nextcloud/files to ^3.8.0 (text#6263)
- Fix(ViewerComponent): use MarkdownContentEditor for readonly views (text#6270)
- Fix(editorApi): Add support for a onCreate callback that gets content (text#6278)
- Fix(attachments): Show proper error message at upload error (text#6279)
- Allow viewing of attachments when shared by mail (text#6284)
- Fix: hide menu Link to file for direct editing (text#6290)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.21.2 (text#6297)
- Chore(deps): update dependency rollup-plugin-webpack-stats to ^1.0.3 (text#6298)
- Fix(deps): update tiptap to ^2.6.6 (text#6299)
- Fix(deps): update dependency @nextcloud/auth to ^2.4.0 (text#6301)
- Fix(deps): update dependency @nextcloud/vue to ^8.17.1 (text#6302)
- Update nextcloud/ocp dependency (text#6306)
- Fix npm audit (text#6309)
- Fix: Correctly set “new”-menu entry for folder description (text#6312)
- Fix: Reuse NcAutoCompleteResult, remove code duplication (text#6313)
- Fix(Table): Fix pasting content with newlines to table cells (text#6319)
- Fix(mention): No extra whitespace in markdown before/after mentions (text#6321)
- Chore(deps): update dependency vite to ^5.4.3 (text#6328)
- Chore(deps): update dependency eslint-plugin-cypress to ^3.5.0 (text#6330)
- Update nextcloud/ocp dependency (text#6334)
- Fix(TaskList): Add class name to rendered HTML (text#6340)
- Fix: Reset session if file rename changes mimetype from/to markdown (text#6348)
- Ci: update workflows from templates (twofactor_totp#1467)
- Chore(deps): bump actions/setup-node digest to 1a4442c (master) (twofactor_totp#1493)
- Chore(deps): bump buildjet/cache digest to c3f0612 (master) (twofactor_totp#1494)
- Chore(deps): bump christophwurst/nextcloud_testing from 0.12.4 to v1 (master) (twofactor_totp#1500)
- Feat(deps): Add Nextcloud 30 support on master (twofactor_totp#1508)
- [master] Fix npm audit (twofactor_totp#1511)
- Chore(deps-dev): replace vendor-bin/psalm with psalm-phar (twofactor_totp#1513)
- [master] Fix npm audit (twofactor_totp#1514)
- Chore(deps): bump codecov/codecov-action digest to ab904c4 (master) (twofactor_totp#1525)
- [master] Fix npm audit (twofactor_totp#1531)
- Ci(test): use codecov token (twofactor_totp#1534)
- Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (twofactor_totp#1551)
- Fix npm audit (twofactor_totp#1553)
- Docs(README): Expand details for devs/contributors + misc tweaks (updater#541)
- Chore: Bump master to 30 in tests (updater#543)
- Add further files which are going to ship with Nextcloud v30+ (updater#555)
- Fix: Correctly check result of function (updater#556)
- Fix(README): Add box installation + test run instructions (updater#564)
- Fix(extractDownload): Check for presence of zip extension + log Libzip version detected (updater#565)
- Fix(updater): Add instructions to extra files found error (updater#568)
- Docs(readme): Add instructions for passing “check same code base” test (updater#569)
- Feat(deps): Add Nextcloud 30 support on master (viewer#2268)
- [master] Fix npm audit (viewer#2277)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.18 to 9.6.19 (viewer#2285)
- Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.2 to 3 (viewer#2294)
- Chore(deps): update dependency @types/dockerode to ^3.3.29 (master) (viewer#2295)
- Chore(deps): update typescript (master) (viewer#2296)
- Chore(deps): update dependency vite to ^5.3.3 (master) (viewer#2297)
- [master] Fix npm audit (viewer#2299)
- Chore(CI): Updating pr-feedback.yml workflow from template (viewer#2313)
- Updating dependabot-approve-merge.yml workflow from template (viewer#2314)
- Fix: sorting by date and number (viewer#2318)
- Properly save old route when opening the viewer (viewer#2322)
- Chore(deps): Bump shivammathur/setup-php from 2.30.0 to 2.30.5 (viewer#2324)
- Fix: Add missing generateUrl (viewer#2325)
- Chore(deps): Bump actions/checkout from 4.1.2 to 4.1.7 (viewer#2331)
- Chore(deps-dev): Bump braces from 3.0.2 to 3.0.3 (viewer#2332)
- Chore(deps): Bump skjnldsv/block-fixup-merge-action from 1 to 2 (viewer#2333)
- Chore(deps): Bump cypress-io/github-action from 6.6.1 to 6.7.0 (viewer#2334)
- [master] Update cypress snapshots (viewer#2335)
- Fix(requesttoken): Make sure to use the correct requesttoken in WebdavClient (viewer#2339)
- Chore(deps): Bump cypress-io/github-action from 6.7.0 to 6.7.1 (viewer#2340)
- Chore(deps): Bump peter-evans/create-pull-request from 6.0.2 to 6.1.0 (viewer#2341)
- Chore(deps): Bump shivammathur/setup-php from 2.30.5 to 2.31.0 (viewer#2345)
- [master] Update cypress snapshots (viewer#2347)
- Chore(deps): Bump actions/upload-artifact from 4.3.1 to 4.3.4 (viewer#2348)
- Chore(deps): Bump actions/setup-node from 4.0.2 to 4.0.3 (viewer#2351)
- Chore(deps): Bump shivammathur/setup-php from 2.31.0 to 2.31.1 (viewer#2352)
- Fix(deps): update dependency @fontsource/roboto to ^5.0.14 (master) (viewer#2353)
- Fix(deps): update dependency @skjnldsv/vue-plyr to ^7.5.0 (master) (viewer#2354)
- Fix(deps): update dependency debounce to ^2.1.0 (master) (viewer#2356)
- Fix(deps): update dependency filerobot-image-editor to ^4.8.1 (master) (viewer#2357)
- Fix(deps): update dependency webdav to ^5.7.1 (master) (viewer#2359)
- Fix(deps): update nextcloud (master) (viewer#2360)
- Chore: update workflows from templates (viewer#2361)
- Chore(deps): update dependency eslint-plugin-cypress to v3 (master) (viewer#2362)
- Fix(deps): update nextcloud (master) (major) (viewer#2363)
- [master] Fix npm audit (viewer#2365)
- Fix: Enforce unsetting openfile when the viewer is closed (viewer#2368)
- Editing while slideshow in full screen mode (viewer#2380)
- Chore(deps): Bump fast-xml-parser from 4.3.6 to 4.4.1 (viewer#2381)
- Refactor: Use `@nextcloud/files` and `@nextcloud/sharing` instead of custom logic (viewer#2392)
- [master] Update cypress snapshots (viewer#2407)
- [master] Fix npm audit (viewer#2410)
- Fix: Make sure correct DAV path is used (and use DAV v2 on public shares (viewer#2414)
- Ci: Run cypress tests properly again on CI (viewer#2416)
- Fix: Use relative paths to dav root (viewer#2417)
- Fix: undefined filename in livephoto (viewer#2418)
- Chore(deps): update cypress (viewer#2423)
- Chore(deps): update dependency @types/dockerode to ^3.3.31 (viewer#2424)
- Chore(deps): update dependency vite to ^5.4.3 (viewer#2425)
- Fix: When previewing some SVG, ‘btoa’ report error: The string to be encoded contains characters outside of the Latin1 range.” (viewer#2434)
- Chore: upgrade cypress-visual-regression (viewer#2437)
- Fix: Strictify live photo condition to prevent false positive (viewer#2444)
- Chore(deps): update cypress (viewer#2449)
- Chore(deps): update dependency tslib to ^2.7.0 (viewer#2450)
- Fix(deps): update nextcloud (viewer#2451)
- Chore(deps): lock file maintenance (viewer#2457)
- Update cypress snapshots (viewer#2462)
- Update cypress snapshots (viewer#2465)