Nextcloud Hub 27.0.0
3 July 2023
Nextcloud Hub version 27.0.0 is now available (major release).
Upgrading to Nextcloud Hub 27.0.0
Nextcloud Hub 27.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 27.0.0 upgrade prior to applying it live. Get started managing your Nextcloud Hub installations with Installatron
What's New in Nextcloud Hub 27.0.0
- Improve handling of files we can’t access in the scanner (server#22943)
- Use MultipartUpload for uploading chunks to s3 (server#27034)
- Better error messages if the users home is not writable during scanning (server#27538)
- Fixed ‘overwritewebroot’ not work with ‘overwritecondaddr’. (server#31001)
- Don’t call session_start() when PHP session is still or already open. (server#31286)
- Updating lint-eslint.yml workflow from template (server#31469)
- Rename setting ‘sendEventRemindersToSharedGroupMembers’ -> ‘sendEventRemindersToSharedUsers’. (server#31660)
- Add transaction around mass mounts operations (server#32038)
- Additional logging when mkdir fails for object storage (server#32314)
- Fix Ldap search for attributes with no substr matching rule (server#32499)
- Update icewind/smb to 3.5.4 (server#32632)
- Optimize retrieving display name when searching for users in a group (server#32866)
- Allow storing multiple mounts for the same rootid in the mount cache (server#32877)
- Make it easier to debug issue #32304 (server#32961)
- Paths added to messages and message cleanup (server#33061)
- Update expire_date column of table comments (server#33106)
- Fix: External storage – exception for the handler whenSelectAuthMechanism (server#33161)
- Don’t hard error when trying to load profiles with no profiler registered (server#33292)
- Fix typos in lib/public subdirectory (server#33381)
- Highlight selected file version (Nextcloud Office) (server#33434)
- File widget for references (server#33755)
- Fix encryption wrapper filesize for non existing files (server#34607)
- Dispatch event for all removed entries (server#34773)
- Run WebDAV integration tests against S3 (server#34835)
- Check return value and improve error handling on certificate manager (server#35092)
- Feature: Provide access to app generated calendars through CalDAV (server#35121)
- [Performance] Reuse preview directory listing (server#35129)
- Create the users from database backend in a transaction (server#35561)
- Add a command to update the 3rdparty submodule to the same branch as … (server#35610)
- Introduced app enable/disable/update typed events (server#35677)
- Bump vue-router from 3.5.3 to 3.6.5 (server#35699)
- Put Mimeloader insertion and read in the same transaction (server#35744)
- Feat(appframework): ⌚ Make ITimeFactory extend \PSR\Clock\ClockInterface (server#35872)
- Clear encrypted flag when moving away from encrypted storage (server#35961)
- [master] invalidate existing tokens when deleting an oauth client (server#36033)
- Allow apps to include module js / ES6 scripts (server#36057)
- Extend path-prefix optimizer to remove all cases of path_hash= when encountering a path prefix filter (server#36097)
- Perf(autoloader): Drop legacy class autoloader (server#36114)
- Fix calendar emails to be outlook compatible (server#36118)
- Use a PHP implementation of openssl_seal that allows to use modern ciphers (server#36173)
- Handle reminders where calendar name is null (server#36217)
- Feat(app-framework): Add native argument types for middleware (server#36343)
- Move encrypt-all password email to EmailTemplate (server#36351)
- Also set the node when re-using existing share on share create (server#36360)
- Add missing taint analysis docblock comments, and improve escaping in… (server#36378)
- CalDAV/CardDAV: put every method from backends that does multiple DB calls in transactions (server#36528)
- Bump @nextcloud/eslint-config from 8.0.0 to 8.2.1 (server#36532)
- [F2V] migrate files_trashbin to vue (server#36534)
- [user_ldap] Update profile from LDAP fields (server#36565)
- Refactor app loading (server#36591)
- Fix default values and type hints for GroupManager::search (server#36592)
- Optimize LazyUserFolder::getMountPoint (server#36609)
- Chore: Update PSR container to 2.0.2 (server#36617)
- Fix OC_Image: Prevent E_WARNING from getimagesize* (server#36636)
- Create headings for apps, users, settings pages (server#36640)
- Perf(autoloading): Add authoritative autoloader for theming (server#36652)
- Invitation mail: Change subject if event got updated (server#36661)
- Always set displayname and display-name for user data (server#36665)
- Fix OCM validation errors (server#36667)
- Fix: Make sure that rollback hook is triggered on all version backends (server#36690)
- Fix(preview-generator): Throw exception before dividing by zero when generating previews (server#36692)
- Add parent index on filecache (server#36701)
- Use proc_open to avoid spawning a shell (server#36736)
- Add avatar contact img description (server#36740)
- Add label and switch ocdialog close button to button element (server#36772)
- Fix: always use proper path on node api when calling the view (server#36774)
- Properly test and log when a group is not found (server#36784)
- Apps/dav: add some OSX specific quirks. (server#36800)
- Do onetime user setup before getting any mount from providers (server#36810)
- Tidy up typing in OC\Files\View (server#36836)
- Fix max instances exception in get vevent call (server#36845)
- Fix right-click img tags (server#36847)
- Fix(user_status): Fix the user status automation on the day availablity rules are adjusted (server#36852)
- Allow to revert automated status (server#36854)
- Fix unencrypted_size for folders when scanning the filesystem with encryption enabled (server#36857)
- Dispatch BeforeUserLoggedInEvent (server#36883)
- [CI] Update update-psalm-baseline workflow to solve warnings (server#36884)
- Make sure to never trigger files hooks on a null path (server#36893)
- Fix json_decode expecting a string (server#36895)
- Chore(deps-dev): Bump @babel/node from 7.20.0 to 7.20.7 (server#36901)
- Fix(files): Fix controller setup for guests (server#36904)
- Fix ftp external storage with filezilla server (server#36905)
- Feat(middleware): Migrate BruteForceProtection annotation to PHP Attribute and allow multiple (server#36928)
- Split the comments ids by chunks (server#36941)
- Also unmark deleted ldap user when checking the ldap entry (server#37006)
- Fix Cache-Control header of non-versioned assets (server#37010)
- Feat: Add notes as recommended app (server#37021)
- Master is now 27 (server#37023)
- Fix: Avoid log spam on 404 routes not using GET (server#37026)
- Add distraction free backgrounds for Nextcloud 26 (server#37028)
- Add chunking in SystemTagObjectMapper::getTagIdsForObjects (server#37029)
- Chore(deps): Bump query-string from 7.1.1 to 8.1.0 (server#37032)
- Techdebt(workflowengine): Remove transition event classes (server#37040)
- Fix event moving issues (server#37046)
- Update wording for disabled web updater (server#37048)
- Fix download URL for versions (server#37060)
- Check free space only if source exists and is dir (server#37062)
- Add accessible system tags select (server#37065)
- Fix(CI): Fix acceptance test password field selector after @nextcloud… (server#37069)
- Add a check for disk_free_space in Config.php (server#37070)
- Postgresql installation – add quotes around user names (server#37116)
- [master] Update psalm-baseline.xml (server#37117)
- Fix(docs): Fix URL to docs of deprecated function humanFileSize (server#37121)
- Added .weba mime type mapping. (server#37124)
- Fix white scrollbar corner in dark mode (server#37126)
- Share type sciencemesh (server#37139)
- Imaginary – fix autorotate for heic and improve the logic (server#37140)
- Add a direct link from files settings to app-token-settings (server#37145)
- Migrate metadata JSON column to new value TEXT column (server#37146)
- Increase imaginary timeouts as for big files the processing could take very long (server#37148)
- Use native tooltip for version’s date (server#37152)
- [master] Update psalm-baseline.xml (server#37166)
- Fix(dav): Handle no next potential toggle in availability detection (server#37167)
- Fix(files_sharing): Allow file actions other than download for hide download shares (server#37168)
- Set `h1` headings for navigation through files app (server#37174)
- Fix(l10n): Fixed grammar (server#37175)
- Bump babel-jest from 29.0.3 to 29.5.0 (server#37183)
- Don’t try to hash a nonexisting password (server#37192)
- Do not send a pagination control with size = 0 if cookie is empty (server#37197)
- Fix(references): Do not log errors on 404 responses of opengraph image fetching (server#37198)
- Fix: wrong redirect when skipping recommended apps (server#37206)
- Create `h3` headings for profile page. Replace `<label>` which have… (server#37211)</label>
- Save some CI time (server#37221)
- Chore(psalm): Update psalm baseline also on stable26 (server#37222)
- Chore: use local variable for remote address (server#37227)
- Bump giggsey/libphonenumber-for-php to 8.13.7 in master (server#37229)
- Fix the typo in comments (server#37234)
- Extend list (server#37239)
- Allow images of any size as profile pictures (server#37241)
- Reduce list (server#37242)
- Getting rid of openssl_seal and rc4 in server side encryption (server#37243)
- Replace custom tooltips with native ones and add description to all e… (server#37244)
- Fix(workflow): Check tag attributes (server#37252)
- Fix controller class import for autocomplete (server#37262)
- L10n: Spelling unification (server#37265)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config to `5.5.0` (server#37268)
- Fix: add important to css hidden files class (server#37269)
- Fix description for icons in dashboard widgets (server#37271)
- Document talk icon url definition (server#37278)
- Bump jsdom from 19.0.0 to 21.1.1 (server#37292)
- Fix(security): Log failing strict cookie check (server#37305)
- Fix(session): Fix DAVx5 sync problems by partial reverting session changes (server#37306)
- Bump icewind/streams to 0.7.7 in master (server#37309)
- [master] Update psalm-baseline.xml (server#37313)
- Fix(security)!: Use consistent HTTP status for strict cookie checks (server#37316)
- Avoid having the same name for several workflows (server#37320)
- Allow to catch `IMapperException` by implementing `Throwable` (server#37324)
- Feat(CardDAV): Add Sabre\DAV\IMoveTarget support to OCA\DAV\CardDAV\AddressBook (server#37326)
- Omit “Accessing site insecurely via HTTP.” warning if HTTP is secure enough (server#37330)
- Fix(security): Mark recording_servers key appconfig as private as it … (server#37334)
- Add `aria-hidden=’true’` to decorative icons inside of modal dialogs (server#37335)
- Fix(mailer): remove value comparison for smtp_authtype as there is only one option (server#37340)
- [master] Quota value as float for 32-bit systems (server#37344)
- Fix cypress tests for files_versions (server#37345)
- Fix undefined method getExtStorageHome() (server#37346)
- Move from DEL to UNLINK (server#37351)
- [master] Update psalm-baseline.xml (server#37360)
- Adjust provisioning API tests after #36665 (server#37361)
- Ask for Nextcloud version on issue reporting (server#37364)
- Fix the avatar generation on Alpine Linux (server#37378)
- Fix 2FA blocks’ width on login screen (server#37380)
- Ci(psalm): Install ftp+ldap extension for security scans (server#37384)
- Fix(provisioning_api): Don’t allow to configure the same additional e… (server#37385)
- Update to psalm 5 (server#37390)
- Check-setup: recommend exif extension (server#37397)
- Chore(deps-dev): Bump jsdoc from 4.0.0 to 4.0.2 (server#37398)
- Chore(deps): Bump @nextcloud/calendar-availability-vue from 0.5.0-rc2 to 0.6.0-alpha1 (server#37400)
- Send Clear-Site-Data header and let browsers ignore it if unsupported (server#37405)
- Add back missing dashboard version (server#37416)
- Fix: Avoid scrolling the #content wrapper container (server#37417)
- Change contactsmenu structure to a list (server#37421)
- Replace custom tooltips with native ones of entries in contacts menu. (server#37423)
- Fix version number in phpdoc for app loading refactor (server#37425)
- Ignore and log non integer versions (server#37428)
- Improve objectstore rmdir handling (server#37429)
- Add a bit more verbose option for trashbin cleanup (server#37430)
- Add label for logo link (server#37435)
- Fix(docs): Fix RST parsing of the sample config (server#37437)
- Bump scssphp/scssphp to 1.11 in master (server#37444)
- Hide shared files located in group folder’s trash bin (server#37448)
- Deprecate PHP8.0 (server#37451)
- Add missing interface methods (server#37452)
- The breadcrumb navigation represents a list and should best be implemented as such (server#37453)
- Port update notification select (server#37459)
- Ci(checkers): Fix autoloader (re)generation for extraneous apps (server#37476)
- String fix (server#37478)
- Fix(ocp): Add deprecation version to ILogFactory::getCustomLogger (server#37480)
- Fix default_language doc (server#37486)
- Trim the user/email provided for password resets (server#37495)
- Improve handling of profile fields (server#37497)
- Use all available threads for running psalm from composer (server#37503)
- Update AppFrameworkTainter to use non-deprecated interface (server#37504)
- Set recommended psalm options (server#37505)
- Fix types for reading and writing config values (server#37507)
- Add type hints for mappers (server#37511)
- Fix DAV types (server#37513)
- Create semantic list for comments in comments tab (server#37517)
- Fix DBAL exception handling in setValues (server#37520)
- Update improve devcontainer (server#37521)
- Ungroup `placeholder` css rules to prevent browsers from removing all rules (server#37522)
- Add command for getting fileinfo for debugging (server#37525)
- Fix(dav): Use an icon with correct color for calendar user settings section (server#37526)
- Bump moment-timezone from 0.5.38 to 0.5.43 (server#37528)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.6 in /build/integration (server#37529)
- Chore(deps-dev): Bump symfony/event-dispatcher from 5.4.19 to 5.4.22 in /build/integration (server#37530)
- Bump webpack from 5.75.0 to 5.77.0 (server#37531)
- Adjust the value of the “max-parts” parameter of the object storage ‘ListPart’ interface to 1000 (server#37534)
- [master] Update psalm-baseline.xml (server#37539)
- Feat(security): Allow to opt-out of ratelimit protection, e.g. for te… (server#37542)
- Fix inherited parameter names (server#37543)
- Add command to generate a preview for a file (server#37559)
- Fix(initial-state): Log an error when initial-state can not be JSON e… (server#37572)
- Remove autotest-js.sh (server#37573)
- Log a warning when a user or group is mapped with a suffix (server#37575)
- To be consistent with the same field’s title in the list of users (server#37582)
- Move heading to the main content (server#37583)
- Fix icon size in contact search popup (way too big) (server#37584)
- Bump @nextcloud/vue to version “^7.9.0” (server#37586)
- Fix: Adjust filepicker breadcrumb structure to recent a11y changes (server#37588)
- UI : Improved presentation of personal information (server#37591)
- Add some tests for input trimming in LostController.php (server#37595)
- Use typed version of IConfig::getSystemValue as much as possible (server#37596)
- Fix : Hides hidden files and folder in modal (beginning with a dot) (server#37597)
- More honest reset password request response (server#37603)
- Remove PHP 7 rules from .htaccess (server#37604)
- Implement systemtags through webdav (server#37609)
- Unquote S3 ETag stored in oc_filecache (server#37611)
- Handle not being able to write file for notify self-test (server#37617)
- Fix: Wrap filesystem LockedExceptions for holding the readable path (server#37621)
- Fix output for group:list command with numeric user ids (server#37622)
- Chore(deps): Bump libphonenumber-js from 1.10.13 to 1.10.26 (server#37623)
- Fix: Always create user directory when transfering files to new users (server#37625)
- Fix(dav): add string comparison for diff (server#37626)
- Trashbin followup fixes (server#37633)
- Feat(files): implement shift-select (server#37639)
- Feat(files): responsive design for mobile and narrow screens (server#37642)
- Fix(dav): Parse sender PARTSTAT in REPLYs (server#37645)
- Chore(files_trashbin): cleanup old legacy files (server#37646)
- Fix: Fix filepicker breadcrumbs (server#37647)
- Chore(deps-dev): Bump karma from 6.4.0 to 6.4.1 (server#37650)
- Chore(deps-dev): Bump jest-environment-jsdom from 29.2.1 to 29.5.0 (server#37651)
- Chore(deps): Bump marked from 4.0.14 to 4.3.0 (server#37653)
- Feat(files): right click (server#37669)
- Feat(SpeechToText): Add SpeechToText OCP provider API (server#37674)
- Fix(auth): Run token bulk update statements in atomic transaction (server#37676)
- Doc(auth): Warn about disabled token passwords and LDAP logout (server#37678)
- App type extended_authentication (server#37680)
- Repair -1 folder sizes for object store background scan (server#37691)
- Feat(files): better breakpoints and sidebar responsive design (server#37692)
- Fix button text (server#37697)
- Fix(translation): Fix several issues with the translations api (server#37704)
- Fix: Check for wrapped retriable exceptions to handle deadlocks (server#37709)
- Do not override stored credentials when login in with SAML (server#37717)
- Cleanup signature checking logic in encryption (server#37724)
- Fix(files): standardize `files:node:event` event syntax (server#37726)
- Feat(files): add view config service to store user-config per view (server#37731)
- Feat(dav): expose system address book (server#37734)
- Chore(assets): Ignore git-ignored directories on image optimization (server#37735)
- Chore(deps-dev): Bump sass-loader from 13.2.0 to 13.2.2 (server#37746)
- Chore(deps-dev): Bump @vue/vue2-jest from 29.1.1 to 29.2.3 (server#37747)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.7 in /build/integration (server#37749)
- Bump webpack from 5.78.0 to 5.79.0 and @nextcloud/browser-storage from 0.1.1 to 0.2.0 (server#37750)
- Bump @typescript-eslint/eslint-plugin from 5.45.0 to 5.58.0 (server#37751)
- [master] Update psalm-baseline.xml (server#37752)
- Fix wording meaning (placeholder) (server#37762)
- Chore(assets): Require scour 0.38.2 (Ubuntu LTS 22.04+) for SVG optimization (server#37763)
- Really disable versions features when S3 versioning is enabled (server#37764)
- Add an admin check for db file locking (server#37766)
- L10n: Change to a capital letter (server#37770)
- Prevent the OpenDocument preview generator from trying to open empty files (server#37772)
- Trap focus in dialogs (server#37780)
- [master] Update psalm-baseline.xml (server#37781)
- Fix: catch ManuallyLockedException and use app context (server#37787)
- Fix(files): fix sorting mixin usage (server#37790)
- Fix: Use current `3rdparty` master branch (server#37794)
- Fix(CI): Disable unstable test until someone can have a look at it (server#37795)
- Sharing: Do not show copy action when user doesn’t have permissions (server#37802)
- Bump @nextcloud/vue from 7.9.0 to 7.10.0 (server#37804)
- Fix profile view edit button overlapping status text (server#37806)
- Fix background color of external devices with errors on dark color theme (server#37807)
- Dedupe last used tags (server#37809)
- Fix(events): Log deprecated events as debug, not info (server#37816)
- Improvement of the theme selection UI (server#37817)
- Debug log requests made by dav external storage/shares (server#37818)
- Ignore errors while trying to update parent storage_mtime (server#37820)
- Feat(files): add default action support and expose router (server#37824)
- Fix(files): Don’t throw an error when guests access the controller (server#37826)
- Fix TypeError in Profiler (server#37834)
- Feat(BackgroundJobs): Allow preventing parallel runs for a job class (server#37835)
- Log performance events for http requests (server#37838)
- [master] sec(deps): Update guzzlehttp/psr7 (server#37846)
- Add the server roots and version info hash to apcu prefix (server#37853)
- Removed profile data from LDAP will get removed (server#37856)
- Fix lockfile and update cypress (server#37858)
- Feat(ratelimit): Add Attributes support to rate limit middleware (server#37864)
- Add command to summarize space usage (server#37865)
- [F2V] Various fixes on files + sidebar action (server#37866)
- Chore(autoloader): Require a minimum composer version to make sure the autoloader (server#37867)
- Fix(autotest): Fix PHPUNIT version check in autotest files (server#37868)
- Fix table view (server#37870)
- Show modified in filepicker grid (server#37879)
- Chore(deps-dev): bump karma-spec-reporter from 0.0.35 to 0.0.36 (server#37881)
- Bump puppeteer from 15.5.0 to 19.10.1 (server#37883)
- Bump underscore to `1.13.6`, is-svg to `5.0.0` and browserslist-useragent-regexp to `4.0.0` (server#37884)
- Chore(deps-dev): bump behat/behat from 3.12.0 to 3.13.0 in /build/integration (server#37885)
- Bump wait-on from 6.0.1 to 7.0.1 (server#37886)
- Bump @pinia/testing from 0.0.15 to 0.0.16 (server#37889)
- Bump karma from 6.4.1 to 6.4.2 (server#37890)
- Chore(deps-dev): bump guzzlehttp/guzzle from 7.5.0 to 7.5.1 in /build/integration (server#37891)
- Fix: make grid view button sticky (server#37895)
- Fix multiple LDAP configuration support by fixing AccessFactory (server#37903)
- Fix: Use proper link for navigating to files on click handler (server#37904)
- Feat(security): Add PHP \Attribute for remaining security annotations (server#37905)
- Update crl after revoke shifts.csr (server#37909)
- Fix: change maintenance mode info wording (server#37925)
- Create new file/folder labels (server#37929)
- Chore4): Extend 404 error message to mention possibly missing permissions (server#37932)
- Fix(contactsinteraction): Read, update or insert in DB transaction (server#37933)
- Fix title of federation scope options (server#37935)
- Remove job from oc_jobs when the file is not findable (server#37937)
- Feat(system-tags): show inline in files (server#37938)
- Fix file_get_content signatures to make it clear it can return false (server#37943)
- Do not stop at the first PHP error/warning in files:scan (server#37944)
- Do not show Tags action when systemtag is disabled (server#37948)
- Do not allow to toggle between password and text in sharing (server#37954)
- Fix: Empty fallback for template creator action label (server#37955)
- Mutualize expireDate handling when creating and updating a share (server#37958)
- SystemTags endpoint to return tags used by a user with meta data (server#37961)
- Stopped scrollbar being hidden by rounded corners (server#37962)
- Fix(dav): Run system address book create-if-not-exists in transaction (server#37965)
- Add `aria-hidden` attr to the whole navigation depending on a sidebar state (server#37967)
- Add npm-audit-fix (server#37968)
- Add commands for basic file actions (server#37971)
- Update npm-audit-fix (server#37975)
- Chore(deps-dev): bump cypress from 12.10.0 to 12.11.0 (server#37979)
- [master] Update psalm-baseline.xml (server#37980)
- Bump @nextcloud/webpack-vue-config from 5.5.0 to 5.5.1 (server#37981)
- Bump @vue/vue2-jest from 29.2.3 to 29.2.4 (server#37985)
- Chore(deps-dev): bump sass from 1.62.0 to 1.62.1 (server#37987)
- Bump @typescript-eslint/eslint-plugin from 5.59.0 to 5.59.1 (server#37988)
- Bump eslint-plugin-cypress from 2.13.2 to 2.13.3 (server#37989)
- Improve translations api with detecting languages (server#38003)
- Chore(deps-dev): bump @typescript-eslint/parser from 5.59.0 to 5.59.2 (server#38008)
- Fix share input id (server#38012)
- Feat(users): Store and load a user’s manager (server#38013)
- Normalize logical operators (server#38014)
- Fix: add workaround for oci and limit queries (server#38016)
- Disable contacts menu features that regularly fail on drone (server#38019)
- Fix 32bits ci (server#38024)
- Enh(contacts): write profile prop and backend prop to system addressbook (server#38025)
- Fix(settings): Increase “Edit your profile visibility button” contrast (server#38028)
- Wrapper method to easily retry deadlock exceptions (server#38030)
- [master] Update psalm-baseline.xml (server#38034)
- Fix app overflow menu on bright color theme (server#38045)
- Fix(dav): Also throw in basic auth requests (server#38046)
- Feat(dav): store scopes for properties and filter locally scoped properties for federated address book sync (server#38048)
- Fix “skip content”-buttons on small screen sizes (server#38050)
- Fix(weather_status): Override the default `NcActions` aria-label (server#38051)
- Build(deps): Bump engine.io from 6.4.1 to 6.4.2 (server#38056)
- [master] Update psalm-baseline.xml (server#38057)
- Fix(theming): unwanted variables and colours calc fixes (server#38063)
- Fix(mimetype): Fix returning value when finding existing mimetype in MimeType Loader (server#38065)
- Fix: sort tags by name (server#38067)
- Bump hub number (server#38068)
- List supported databases when provided db isn’t supported (server#38069)
- Feat(carddav): Map user’s additional emails into the SAB card (server#38073)
- Remove version check for ancient libxml version (server#38077)
- Add an occ command to scan files for legacy file key in use and get rid of those (server#38080)
- Fix(federation): Log address book sync exceptions (server#38085)
- Fix(user): Can change display name (server#38088)
- Reduce exif provider errors during file scan (server#38095)
- Fix(translation): Don’t use translation providers when from and to ar… (server#38097)
- Remove unreachable UserStatus#clearStatus route (server#38099)
- Fix error on delete in ChunkingV2Plugin (server#38100)
- Fix : Share Expire After N Days width (server#38101)
- Add messageId to richObject definition of Talk (server#38102)
- Feat(UserMigration)!: 32-bit support (server#38104)
- Build(deps-dev): Bump webpack-cli from 5.0.1 to 5.0.2 (server#38107)
- Build(deps-dev): Bump jsdom from 21.1.1 to 22.0.0 (server#38109)
- Bump @typescript-eslint/eslint-plugin from 5.59.1 to 5.59.2 (server#38111)
- Build(deps-dev): Bump @types/dockerode from 3.3.16 to 3.3.17 (server#38112)
- Rename `numericStorageId` to `numericExternalStorageId` in PersonalMount.php (server#38115)
- Bump @nextcloud/vue to 7.11.3 (server#38124)
- Check if version entity is not null before delete (server#38125)
- [user_status] Improve user online status modal (server#38127)
- Fix(login): Make login form and footer look like a dashboard panel (server#38131)
- Feat: Add setup check warning if instance is in debug mode (server#38133)
- Adjust wording for update hint when files of a specific app are not there (server#38140)
- Fix generated avatars cache (server#38143)
- Add hidden labels for inputs while editing user row (server#38144)
- Add `autocomplete` attrs to input fields (server#38147)
- Also show file etag in file info (server#38148)
- Chore: Fine-tune editorconfig for build/psalm-baseline.xml (server#38152)
- Fix too dark or bright primary element color (server#38159)
- Show loading spinner until share settings are fully loaded (server#38163)
- Doc(config): Rearrange sample config into appropriate sections (server#38169)
- Fix(workflowengine): Fix multiple UI issues in workflow engine admin settings (server#38170)
- Feat: Enhance template picker size and layout depending on aspect ratio (server#38174)
- Fix redirect on unsupported browser warning (server#38194)
- Update icewind/streams to 0.7.7 in files_external (server#38195)
- Get rid of more int casts in file size manipulations (server#38196)
- Update CODEOWNERS (server#38200)
- Convert Add group link to button (server#38202)
- Add css variables for info colors (`–color-info`) (server#38205)
- Fix(JSResourceLocator): Handle missing translations silently (server#38207)
- Fix(deps): Bump @nextcloud/vue to 7.11.4 (server#38214)
- Chore: Update AUTHORS for Nextcloud 27 (server#38218)
- Re-add version number (server#38222)
- Use the color-primary-element* variables (server#38223)
- Check if version has entity before trying to access it (server#38224)
- Disable pull-down-to-refresh for mobile (server#38225)
- Bump tar from 6.1.13 to 6.1.14 (server#38231)
- Bump @typescript-eslint/parser from 5.59.2 to 5.59.5 (server#38235)
- Fix: Do not attempt to use l10n files as sources for combined js files (server#38237)
- Fix incosistent scrolling in Firefox (server#38242)
- Fix(carddav): Mark system address book as read-only (server#38247)
- Adjust file custom picker component padding (server#38256)
- Check the username when doing external storage session auth (server#38265)
- Fix(lostpassword): Also rate limit the setPassword endpoint (server#38267)
- Fix(middleware): Also abort the request when reaching max delay in af… (server#38274)
- Fix(settings): Fix `UserList` styles set to css but scss is used (server#38293)
- Chore(deps): Bump webdav from 5.0.0-r3 to 5.0.0 (server#38295)
- Fix(search): fix load more (server#38303)
- Fix(workflowengine): Remove unused property track-by (server#38310)
- Chore(deps): Bump @nextcloud/vue from 7.11.4 to 7.11.6 (server#38316)
- Docs: add dbtableprefix to sample config (server#38321)
- Dashboard: Adjust border radius of panels to match main content container (server#38327)
- Fix codeowners named Χριστόφορος (server#38328)
- Disable contacts menu features that regularly fail on drone (server#38337)
- Chore(CI): Test against stable27 branches of needed apps (server#38339)
- Use aria-expanded correctly on toggle user actions (server#38360)
- Fix loading custom logo image (server#38409)
- Fix(carddav): Check if SERVER variables are set before accessing them (server#38416)
- Fix(SAB): Save avatar to SAB (server#38419)
- Fix: Catch Deadlock properly as execute throws Doctrine exceptions not our wrapped ones (server#38440)
- Add OpenAPI specs (server#38443)
- Fix(files): make open folder a default action (server#38444)
- Don’t always check if we need to setup the object store root (server#38449)
- Fix(carddav): Check enumeration settings for all SAB methods (server#38455)
- Fix(carddav): Don’t show system address book cards to guests (server#38471)
- Fix(dav): Fix avatar size in system address book (server#38485)
- Fix: catch errors in id3parser library (server#38507)
- Fix initialisation of versions in the DB (server#38522)
- Update ca-cert bundle (server#38531)
- Redis: use atomic operations everywhere (server#38538)
- Fix(trashbin): Truncate long filenames (server#38571)
- Fix(ocp): Mark IMessage::attachInline as @since 27 (server#38588)
- Fix npm audit (server#38617)
- Openapi: Fix wrapping OCS responses that are not DataResponse (server#38641)
- Fix OpenAPI core paths (server#38657)
- Fix(actions): cypress (server#38697)
- Chore: update workflows from templates (server#38702)
- Do not cast sizes to int in Trashbin class (server#38717)
- Create lint-eslint-when-unrelated.yml (server#38719)
- Chore: Update PSR container to 2.0.2 (3rdparty#1311)
- Bump giggsey/libphonenumber-for-php from 8.12.38 to 8.13.7 (3rdparty#1322)
- Bump icewind/streams to 0.7.7 in master (3rdparty#1338)
- Add stable26 (3rdparty#1339)
- Bump scssphp/scssphp to 1.11 in master (3rdparty#1357)
- [master] sec(deps): Update guzzlehttp/psr7 (3rdparty#1388)
- Create headings for sidebar pages (activity#1081)
- Chore: Add Nextcloud 27 support on master (activity#1103)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.3 to 9.6.4 (activity#1105)
- [master] Update nextcloud/ocp dependency (activity#1106)
- Fix: Properly import the ActivityTab dynamically (activity#1112)
- Chore(deps-dev): Bump @testing-library/vue from 5.8.3 to 5.9.0 (activity#1114)
- Chore(deps-dev): Bump jest-environment-jsdom from 29.4.3 to 29.5.0 (activity#1115)
- Chore(deps-dev): Bump jest from 29.4.3 to 29.5.0 (activity#1116)
- Chore(deps-dev): Bump vimeo/psalm from 5.7.7 to 5.8.0 (activity#1117)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.5 (activity#1118)
- Chore(deps): Bump @nextcloud/vue from 7.5.0 to 7.8.0 (activity#1121)
- Use button element and add label to make copy RSS link button accessible (activity#1123)
- Chore(deps-dev): Bump @types/jest from 29.4.0 to 29.5.0 (activity#1124)
- [master] Update nextcloud/ocp dependency (activity#1129)
- Chore(deps-dev): Bump vimeo/psalm from 5.8.0 to 5.9.0 (activity#1139)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.5 to 9.6.6 (activity#1140)
- [master] Update nextcloud/ocp dependency (activity#1143)
- Bump @vue/test-utils from 1.3.4 to 1.3.5 (activity#1153)
- Use SVG icon for the sidebar tab (activity#1154)
- Bump @nextcloud/vue to 7.11.3 (activity#1161)
- Chore(deps-dev): Bump @types/jest from 29.5.0 to 29.5.1 (activity#1168)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.8 (activity#1169)
- Chore(deps): Bump @nextcloud/vue from 7.11.3 to 7.11.4 (activity#1170)
- Chore: update workflows from templates (activity#1200)
- Rename “user” to “account” in description (bruteforcesettings#390)
- Chore: Add Nextcloud 27 support on master (bruteforcesettings#439)
- Bump webpack from 5.75.0 to 5.76.1 (bruteforcesettings#442)
- Chore(maintainers): Update CODEOWNERS file (bruteforcesettings#451)
- Chore: Add Nextcloud 27 support on master (circles#1272)
- Fix(typo): more ‘initialisation’ spelling fix (circles#1277)
- App cfg from cli (circles#1294)
- Make changes to circle config synchroneous (circles#1307)
- Bump @nextcloud/eslint-config from 8.0.0 to 8.2.1 (files_pdfviewer#703)
- Chore: Add Nextcloud 27 support on master (files_pdfviewer#713)
- Bump phpunit/phpunit from 9.5.27 to 9.6.4 (files_pdfviewer#716)
- Bump phpunit/phpunit from 9.6.4 to 9.6.5 (files_pdfviewer#718)
- Bump webpack from 5.74.0 to 5.76.1 (files_pdfviewer#720)
- Bump phpunit/phpunit from 9.6.5 to 9.6.6 (files_pdfviewer#723)
- Bump pdfjs-dist from 3.3.122 to 3.5.141 (files_pdfviewer#724)
- Bump nextcloud/coding-standard from 1.0.0 to 1.1.0 (files_pdfviewer#726)
- Bump phpunit/phpunit from 9.6.6 to 9.6.7 (files_pdfviewer#727)
- Chore(maintainers): Update CODEOWNERS file (files_pdfviewer#728)
- Bump @nextcloud/router from 2.0.1 to 2.1.1 (files_pdfviewer#729)
- Bump @nextcloud/webpack-vue-config from 5.4.0 to 5.5.1 (files_pdfviewer#730)
- Add npm-audit-fix (files_pdfviewer#731)
- Update npm-audit-fix (files_pdfviewer#735)
- Replace deprecated “request” with “axios” (files_pdfviewer#740)
- Bump pdfjs-dist from 3.5.141 to 3.6.172 (files_pdfviewer#747)
- Bump phpunit/phpunit from 9.6.7 to 9.6.8 (files_pdfviewer#748)
- Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (files_pdfviewer#749)
- Updating phpunit-sqlite.yml workflow from template (files_rightclick#148)
- Chore: Add Nextcloud 27 support on master (files_rightclick#150)
- Fix multiselect right-click options (files_rightclick#152)
- Fix-right-click multiselect in trash bin (files_rightclick#157)
- Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (files_rightclick#163)
- [master] Update nextcloud/ocp dependency (firstrunwizard#836)
- Chore: Add Nextcloud 27 support on master (firstrunwizard#838)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.3 to 9.6.4 (firstrunwizard#840)
- Chore(deps-dev): Bump vimeo/psalm from 5.7.7 to 5.8.0 (firstrunwizard#843)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.5 (firstrunwizard#844)
- Chore(deps): Bump webpack from 5.75.0 to 5.76.1 (firstrunwizard#845)
- Chore(deps-dev): Bump vimeo/psalm from 5.8.0 to 5.9.0 (firstrunwizard#849)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.5 to 9.6.6 (firstrunwizard#850)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.7 (firstrunwizard#854)
- Chore(maintainers): Update CODEOWNERS file (firstrunwizard#856)
- Chore(deps): Bump @nextcloud/router from 2.0.1 to 2.1.1 (firstrunwizard#858)
- Add npm-audit-fix (firstrunwizard#859)
- Chore(deps-dev): Bump vimeo/psalm from 5.9.0 to 5.11.0 (firstrunwizard#865)
- Use the color-primary-element* variables (firstrunwizard#867)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.7 to 9.6.8 (firstrunwizard#868)
- Chore(deps): Bump @nextcloud/vue from 7.7.1 to 7.11.4 (firstrunwizard#869)
- [master] Update nextcloud/ocp dependency (firstrunwizard#870)
- Chore(deps): Bump @nextcloud/vue from 7.11.4 to 7.11.6 (firstrunwizard#872)
- Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (firstrunwizard#874)
- Attempt to unmangle logs from log aggregators (logreader#827)
- Update ci workflows to templates (logreader#841)
- Chore: Add Nextcloud 27 support on master (logreader#843)
- Updates bootstrap.php to remove PHP warning. (logreader#846)
- Bump webpack from 5.74.0 to 5.76.0 (logreader#847)
- Chore(maintainers): Update CODEOWNERS file (logreader#853)
- Fixes for opening log files (logreader#858)
- Audit and update dependencies [master] (logreader#859)
- Bump @babel/preset-env from 7.19.3 to 7.21.5 (logreader#864)
- Better handle when log_type isn’t `file` and give explanation (logreader#866)
- Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (logreader#869)
- Chore: Add Nextcloud 27 support on master (nextcloud_announcements#168)
- Bump phpunit/phpunit from 9.6.3 to 9.6.4 (nextcloud_announcements#170)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#171)
- Bump vimeo/psalm from 5.7.7 to 5.8.0 (nextcloud_announcements#173)
- Bump phpunit/phpunit from 9.6.4 to 9.6.5 (nextcloud_announcements#174)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#176)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#179)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.5 to 9.6.6 (nextcloud_announcements#180)
- Chore(deps-dev): Bump vimeo/psalm from 5.8.0 to 5.9.0 (nextcloud_announcements#181)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#183)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#184)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.0 (nextcloud_announcements#186)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.7 (nextcloud_announcements#187)
- Chore(maintainers): Update CODEOWNERS file (nextcloud_announcements#189)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#190)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#191)
- Chore(deps-dev): Bump vimeo/psalm from 5.9.0 to 5.11.0 (nextcloud_announcements#192)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#194)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.7 to 9.6.8 (nextcloud_announcements#195)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#196)
- Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (nextcloud_announcements#199)
- Test installation against PHP 8.2 (nextcloud_announcements#204)
- Update doc to remove call to setParsedSubject (notifications#1461)
- Chore: Add Nextcloud 27 support on master (notifications#1467)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.3 to 9.6.4 (notifications#1469)
- Chore(deps): Bump @nextcloud/vue from 7.7.1 to 7.8.0 (notifications#1470)
- [master] Update nextcloud/ocp dependency (notifications#1471)
- Chore(CI): Add dependabot config for tests/Integration (notifications#1473)
- Chore(deps-dev): Bump behat/behat from 3.10.0 to 3.12.0 in /tests/Integration (notifications#1474)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.5 in /tests/Integration (notifications#1477)
- Chore(deps-dev): Bump vimeo/psalm from 5.7.7 to 5.8.0 (notifications#1478)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.5 (notifications#1479)
- [master] Update nextcloud/ocp dependency (notifications#1480)
- Chore(deps): Bump webpack from 5.74.0 to 5.76.1 (notifications#1482)
- Deduplicate notifications (notifications#1484)
- Chore(deps): Bump @nextcloud/vue from 7.8.0 to 7.8.1 (notifications#1486)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 5.5.0 (notifications#1487)
- Chore(deps): Bump @nextcloud/vue from 7.8.1 to 7.8.4 (notifications#1490)
- [master] Update nextcloud/ocp dependency (notifications#1491)
- Fix(log): Remove debugging log entries (notifications#1492)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.5 to 9.6.6 (notifications#1493)
- Chore(deps-dev): Bump vimeo/psalm from 5.8.0 to 5.9.0 (notifications#1494)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.5 to 9.6.6 in /tests/Integration (notifications#1495)
- Chore(deps): Bump @nextcloud/vue from 7.8.4 to 7.8.5 (notifications#1496)
- [master] Update nextcloud/ocp dependency (notifications#1497)
- Add object type as data attr to notification (notifications#1500)
- Feat(API): Add an endpoint to check for existance of notification ids (notifications#1502)
- Chore(deps): Bump @nextcloud/vue from 7.8.5 to 7.9.0 (notifications#1504)
- [master] Update nextcloud/ocp dependency (notifications#1505)
- Fix(API): Use array_unique to deduplicate (notifications#1508)
- Fix: less debug in the console (notifications#1510)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.0 (notifications#1511)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.7 in /tests/Integration (notifications#1512)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.7 (notifications#1513)
- Chore(deps): Add dependabot for stable branches (notifications#1514)
- Chore: Add maintainers as codeowners (notifications#1524)
- Chore(deps): Bump guzzlehttp/psr7 from 2.4.3 to 2.5.0 in /tests/Integration (notifications#1525)
- Chore(deps-dev): Bump guzzlehttp/guzzle from 7.5.0 to 7.5.1 in /tests/Integration (notifications#1529)
- Chore(deps-dev): Bump behat/behat from 3.12.0 to 3.13.0 in /tests/Integration (notifications#1530)
- Chore(deps): Bump @nextcloud/vue from 7.9.0 to 7.10.0 (notifications#1531)
- Chore(deps): Bump @nextcloud/router from 2.0.1 to 2.1.1 (notifications#1532)
- [master] Update nextcloud/ocp dependency (notifications#1533)
- Fix(frontend): Remove unexisting property (value is the default of th… (notifications#1535)
- [master] Update nextcloud/ocp dependency (notifications#1538)
- Chore(deps-dev): Bump vimeo/psalm from 5.9.0 to 5.11.0 (notifications#1539)
- Chore(deps): Bump @nextcloud/vue from 7.10.0 to 7.11.2 (notifications#1540)
- [master] Update nextcloud/ocp dependency (notifications#1541)
- Fix: Adapt fake user class to server changes (notifications#1544)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.7 to 9.6.8 in /tests/Integration (notifications#1546)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.7 to 9.6.8 (notifications#1547)
- Chore(deps): Bump @nextcloud/vue from 7.11.2 to 7.11.4 (notifications#1549)
- [master] Update nextcloud/ocp dependency (notifications#1551)
- Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (notifications#1553)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.0 to 5.5.1 (notifications#1558)
- Fix(CI): Run tests against PHP 8.2 (notifications#1564)
- Bump @nextcloud/initial-state from 1.2.1 to 2.0.0 (password_policy#381)
- Bump @nextcloud/stylelint-config from 2.2.0 to 2.3.0 (password_policy#394)
- Port to Nextcloud vue component 7 (password_policy#414)
- Bump json5 from 1.0.1 to 1.0.2 (password_policy#420)
- Bump @nextcloud/eslint-config from 7.0.2 to 8.2.1 (password_policy#432)
- Bump @nextcloud/l10n from 1.4.1 to 2.1.0 (password_policy#436)
- Chore: Add Nextcloud 27 support on master (password_policy#438)
- Bump phpunit/phpunit from 9.6.3 to 9.6.4 (password_policy#440)
- Bump phpunit/phpunit from 9.6.4 to 9.6.5 (password_policy#443)
- Bump @nextcloud/dialogs from 4.0.0-beta.2 to 4.0.1 (password_policy#444)
- Bump webpack from 5.75.0 to 5.76.1 (password_policy#445)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.5 to 9.6.6 (password_policy#450)
- Chore(gitignore): ignore .idea folder created by PhpStorm (password_policy#452)
- Fix: null password handling in entry control logic (password_policy#453)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.0 (password_policy#456)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.7 (password_policy#457)
- Chore(maintainers): Update CODEOWNERS file (password_policy#459)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 5.5.1 (password_policy#462)
- Update fixup.yml to latest (password_policy#465)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.7 to 9.6.8 (password_policy#467)
- Chore(deps): Bump @nextcloud/vue from 7.0.1 to 7.11.5 (password_policy#468)
- Listen to more events for albums (photos#1337)
- Add webp mimetype (photos#1524)
- Create headings for photos pages (photos#1634)
- Further optimize preview rendering (photos#1664)
- Chore: Add Nextcloud 27 support on master (photos#1677)
- Migrate to the new file_metadata column layout (photos#1692)
- Do not silence error when setting a place (photos#1693)
- Fix scrolling in large folders (photos#1695)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.3 to 9.6.5 (photos#1696)
- Expose DAV permissions on album and places photos (photos#1704)
- Fix(settings): Debounce filepicker calls (photos#1709)
- Fix focus in filepicker (photos#1711)
- Albums: check copy source owner is the current user and throw (photos#1718)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.5 to 9.6.6 (photos#1723)
- Bump cypress from 12.5.0 to 12.9.0 (photos#1725)
- Move heading to the main content (photos#1727)
- Use new node event names (photos#1748)
- Do not allow deletion from public albums (photos#1749)
- Chore(maintainers): Update CODEOWNERS file (photos#1752)
- Fix #1753: Media and Photos views are blank after upgrade to 27.0.1 (photos#1757)
- Fix: hide upload button on public album shares (photos#1760)
- Revert “fix focus in filepicker” (photos#1761)
- Add always visible new album labels (photos#1771)
- Bump @nextcloud/vue to 7.11.3 (photos#1774)
- Install php deps on dev setup (photos#1777)
- Use display name instead of id for shared albums (photos#1781)
- Reset file list on upload in FilesPicker (photos#1782)
- Prevent progress bar overflow when uploading in Folders (photos#1785)
- Revert using display name in shared albums’ name (photos#1786)
- Add npm audit workflow (photos#1787)
- Use the color-primary-element* variables (photos#1794)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.8 (photos#1796)
- Run npm audit fix (photos#1798)
- Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (photos#1806)
- Chore: update workflows from templates (photos#1847)
- Chore: Add Nextcloud 27 support on master (privacy#861)
- Chore(deps): Bump @nextcloud/vue from 7.6.0 to 7.8.0 (privacy#863)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.3 to 9.6.4 (privacy#864)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.5 (privacy#867)
- Chore(deps): Bump webpack from 5.75.0 to 5.76.1 (privacy#868)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.5 to 9.6.6 (privacy#874)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.7 (privacy#879)
- Chore(maintainers): Update CODEOWNERS file (privacy#881)
- Chore(deps): Bump @nextcloud/router from 2.0.1 to 2.1.1 (privacy#882)
- Add npm-audit-fix (privacy#885)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.7 to 9.6.8 (privacy#890)
- Use the color-primary-element* variables (privacy#892)
- Chore: Add Nextcloud 27 support on master (recommendations#591)
- Bump webpack from 5.74.0 to 5.76.1 (recommendations#596)
- Replace custom tooltips with native ones for recommended files (recommendations#601)
- Create right semantic list for recommended files (recommendations#602)
- Chore(maintainers): Update CODEOWNERS file (recommendations#603)
- Add npm-audit-fix (recommendations#610)
- [master] Fix npm audit (recommendations#611)
- Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (recommendations#617)
- Minor gramatical changes (related_resources#104)
- Chore: Add Nextcloud 27 support on master (related_resources#188)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.3 to 9.6.4 (related_resources#191)
- Chore(deps-dev): Bump jest from 29.4.2 to 29.5.0 (related_resources#192)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.5 (related_resources#193)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 5.5.0 (related_resources#198)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.5 to 9.6.6 (related_resources#202)
- Chore(deps): Bump @nextcloud/vue from 7.2.0 to 7.9.0 (related_resources#203)
- Chore(deps): Bump webpack from 5.74.0 to 5.77.0 (related_resources#204)
- Fix(API): Add a log entry when an error occurs so the admin can pass … (related_resources#206)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.7 (related_resources#211)
- Chore(maintainers): Update CODEOWNERS file (related_resources#213)
- Add npm-audit-fix (related_resources#219)
- [master] Fix npm audit (related_resources#220)
- Groupfolders support (related_resources#225)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.7 to 9.6.8 (related_resources#228)
- Fix groupfolder icon color (related_resources#229)
- Chore(deps): Bump @nextcloud/vue from 7.9.0 to 7.11.6 (related_resources#231)
- Fresh session if missing (related_resources#239)
- Single init circlesmanager (related_resources#245)
- [master] Update nextcloud/ocp dependency (serverinfo#422)
- Fix FreeBSD: Add Support for Swap Output on TrueNas Core (serverinfo#427)
- Chore: Add Nextcloud 27 support on master (serverinfo#428)
- Teach CPU detection routine about OpenPOWER (serverinfo#436)
- Fix Undefined Array key Family in DefaultOs (serverinfo#437)
- Chore(maintainers): Update CODEOWNERS file (serverinfo#439)
- Test(cpu): add test for raspberry pi cpu name (serverinfo#440)
- Refactor(cpu): simplify cpu name reading (serverinfo#441)
- [master] Update nextcloud/ocp dependency (serverinfo#442)
- With FreeBSD jails, networkinfo->gateway can be empty (serverinfo#443)
- Use the color-primary-element* variables (serverinfo#447)
- [master] Update nextcloud/ocp dependency (serverinfo#449)
- Update settings-admin.php to add Exabyte (serverinfo#451)
- Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (serverinfo#454)
- Chore: Add Nextcloud 27 support on master (survey_client#176)
- Chore(maintainers): Update CODEOWNERS file (survey_client#186)
- Feat(deps)!: Add Nextcloud 27 support (suspicious_login#776)
- Chore(deps): Enable osv alerts for renovate (suspicious_login#782)
- Chore(deps): Overwrite schedule for vulnerability updates (suspicious_login#785)
- Chore(maintainers): Update CODEOWNERS file (suspicious_login#788)
- Chore(deps): Group AMPHP package updates (suspicious_login#789)
- Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (suspicious_login#799)
- Use NcRichText component from `@nextcloud/vue` (text#3859)
- Only open direct link files if link points to Files app (text#3870)
- Use the href of links for link previews, not `node.textContent` (text#3873)
- Chore(deps): update dependency @vue/vue2-jest to ^29.2.3 (main) (text#3876)
- Fix(deps): update dependency @hocuspocus/provider to ^1.1.1 (main) (text#3877)
- Fix(deps): update dependency y-websocket to ^1.4.6 (main) (text#3878)
- Fix(deps): update dependency yjs to ^13.5.49 (main) (text#3879)
- Chore: Add Nextcloud 27 support on main (text#3881)
- Fix provider name overflow in LinkPickerList (text#3882)
- Fix: Hide author color UI until issues are resolved (text#3884)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.3 to 9.6.4 (text#3889)
- Fix: load fresh session if none are remaining (text#3890)
- Fix: only initialize editor once (text#3893)
- Fix: 403 when session is closed during push (text#3901)
- Avoid cleanup on close to not run into race conditions with other sessions on the same document (text#3908)
- Get mimeIconUrl for media attachments without a session (text#3909)
- Allow to scroll tables horizontally (text#3910)
- Fix(deps): update dependency lib0 to ^0.2.64 (main) (text#3912)
- Chore(deps): update jest to ^29.5.0 (main) (text#3913)
- Fix(deps): update dependency lib0 to ^0.2.65 (main) (text#3919)
- Chore(deps-dev): Bump psalm/phar from 5.7.6 to 5.8.0 (text#3927)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.5 (text#3928)
- Fix(deps): update dependency lib0 to ^0.2.66 (main) (text#3929)
- Fix(deps): update dependency yjs to ^13.5.50 (main) (text#3930)
- Fix(deps): update dependency y-websocket to ^1.5.0 (main) (text#3931)
- Chore(deps): update dependency vite-plugin-commonjs to ^0.6.2 (main) (text#3933)
- PollingBackend might be undefined on SyncService.close() (text#3936)
- Feat: Add Shift-Mod-C for copying the markdown source (text#3941)
- Fix(deps): update dependency lib0 to ^0.2.67 (main) (text#3943)
- Chore(deps): update dependency cypress to ^12.8.0 (main) (text#3944)
- Chore(deps): Bump webpack from 5.74.0 to 5.76.1 (text#3945)
- Fix: Ensure to not persist user put into the session for direct editing (text#3946)
- Chore(deps): update dependency cypress to ^12.8.1 (main) (text#3947)
- Fix: split layout of conflict view (text#3951)
- Fix(deps): update dependency @nextcloud/vue to ^7.8.1 (main) (text#3956)
- Fix(deps): update dependency lib0 to ^0.2.69 (main) (text#3957)
- Chore(deps): update dependency @nextcloud/webpack-vue-config to ^5.5.0 (main) (text#3958)
- Chore(deps): update dependency vite to ^4.2.0 (main) (text#3965)
- Conflict fixes (text#3972)
- Emit events from editor when image nodes get added or deleted (text#3975)
- Chore: Remove ie specific styling (text#3976)
- Chore(deps): update dependency vite to ^4.2.1 (main) (text#3978)
- Fix(deps): update dependency @nextcloud/vue to ^7.8.2 (main) (text#3979)
- Revert composer autoload changes to PHP 8.1 version (text#3981)
- Prepare for 27.0.0-alpha.1 NPM release (text#3985)
- Fix(deps): update dependency @nextcloud/vue to ^7.8.3 (main) (text#3986)
- Fix(deps): update dependency lib0 to ^0.2.73 (main) (text#3987)
- Fix(deps): update dependency @nextcloud/vue to ^7.8.4 (main) (text#3990)
- Fix(deps): update dependency yjs to ^13.5.51 (main) (text#3991)
- Make saving indicator a button for force-save (text#3997)
- Add table wrapper as scroll container for readonly tables (text#3998)
- Fix: scroll for outline (text#3999)
- Fix(deps): update dependency @hocuspocus/provider to ^1.1.3 (main) (text#4005)
- Fix(deps): update dependency @nextcloud/vue to ^7.8.5 (main) (text#4006)
- Use `max-height` in DocumentStatus, fixes empty 50px bar above toolbar (text#4007)
- Fix(deps): update tiptap to ^2.0.2 (main) (text#4008)
- Chore(deps): update dependency cypress to ^12.9.0 (main) (text#4009)
- Chore(deps): update dependency eslint-plugin-cypress to ^2.13.2 (main) (text#4011)
- Fix(deps): update dependency @hocuspocus/provider to v2 (main) (text#4012)
- Chore(deps-dev): Bump psalm/phar from 5.8.0 to 5.9.0 (text#4019)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.5 to 9.6.6 (text#4020)
- Fix(deps): update dependency yjs to ^13.5.52 (main) (text#4025)
- Fix(deps): update dependency @nextcloud/vue to ^7.9.0 (main) (text#4027)
- Fix: Properly emit ready event on conflicts with the editor API (text#4028)
- Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.8 (main) (text#4031)
- Fix(deps): update dependency path-normalize to ^6.0.11 (main) (text#4041)
- Fix(deps): update tiptap to ^2.0.3 (main) (text#4050)
- Chore(deps): update dependency vue-demi to ^0.14.0 (main) (text#4051)
- Fix: Only handle recent awareness messagess from sessions (text#4053)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.0 (text#4057)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.7 (text#4058)
- Adjust smart picker menu action (text#4063)
- Chore(deps): update dependency vite to ^4.3.1 (main) (text#4066)
- Chore(maintainers): Update CODEOWNERS file (text#4068)
- Enh(log): use level warning for saving empty docs (text#4069)
- Feat: update image view width and add title (text#4070)
- Fix: update ImageView (text#4071)
- Fix(cypress): show hidden files request now uses PUT (text#4073)
- Fix(conflict): resolve quickly with fast sync. (text#4076)
- Chore(deps): update dependency @nextcloud/webpack-vue-config to ^5.5.1 (main) (text#4081)
- Chore(deps): update dependency vite to ^4.3.3 (main) (text#4082)
- Add new text file action label (text#4083)
- Chore(deps): update dependency @vue/vue2-jest to ^29.2.4 (main) (text#4084)
- Fix(deps): update dependency @hocuspocus/provider to ^2.0.6 (main) (text#4085)
- Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.9 (main) (text#4088)
- Fix(deps): update dependency lib0 to ^0.2.74 (main) (text#4089)
- Chore(deps): update dependency eslint-plugin-cypress to ^2.13.3 (main) (text#4091)
- Chore(deps): update dependency cypress to ^12.11.0 (main) (text#4092)
- Fix(deps): update dependency @nextcloud/router to ^2.1.1 (main) (text#4093)
- Fix(deps): update dependency @nextcloud/vue to ^7.10.0 (main) (text#4094)
- Fix(deps): update dependency yjs to ^13.6.0 (main) (text#4095)
- Fix(cypress): Create callouts without leaving menu open. (text#4101)
- Pass data to `this.$parent.$emit` in `Editor.vue` (text#4102)
- Fix double readme files getting created on case-insensitive storages (text#4104)
- Fix/cypress share failures (text#4107)
- Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.17.1 (main) (text#4111)
- Chore(deps): update dependency vite to ^4.3.4 (main) (text#4115)
- Chore(deps): update dependency vite-plugin-commonjs to ^0.7.0 (main) (text#4116)
- Fix(Viewer): remove outdated fix from stable16. (text#4117)
- Churn(renovate): drop stable24 (text#4118)
- Fix: autofocus own rich workspaces only at freshly created (text#4119)
- Fix(deps): update dependency yjs to ^13.6.1 (main) (text#4122)
- Fix(deps): update dependency @nextcloud/vue to ^7.11.1 (main) (text#4123)
- Fix: pass file id for direct editing and fail y.js provider setup if none was passed (text#4124)
- Chore(deps): update dependency vite to ^4.3.5 (main) (text#4129)
- Fix(deps): update dependency @nextcloud/vue to ^7.11.2 (main) (text#4130)
- Chore(deps-dev): Bump psalm/phar from 5.9.0 to 5.11.0 (text#4131)
- Fix(deps): update dependency @nextcloud/vue to ^7.11.3 (main) (text#4158)
- Chore(deps): update dependency vue-demi to ^0.14.1 (main) (text#4162)
- Chore(deps): update dependency cypress to ^12.12.0 (main) (text#4163)
- Ci: Add rebase to compile command (text#4164)
- Fix(deps): update dependency path-normalize to ^6.0.12 (main) (text#4167)
- Revert “ci: Add rebase to compile command” (text#4169)
- Fix(deps): update dependency @nextcloud/vue to ^7.11.4 (main) (text#4174)
- Use the color-primary-element* variables (text#4178)
- Chore(deps): update dependency @nextcloud/eslint-config to ^8.3.0-beta.0 (main) (text#4179)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.7 to 9.6.8 (text#4181)
- Chore(deps): update dependency vite-plugin-commonjs to ^0.7.1 (main) (text#4187)
- Chore(deps): update dependency vite to ^4.3.6 (main) (text#4192)
- Fix(deps): update dependency @nextcloud/vue to ^7.11.5 (main) (text#4193)
- Chore(deps): update dependency vite to ^4.3.7 (main) (text#4195)
- Fix(deps): update dependency @nextcloud/vue to ^7.11.6 (main) (text#4196)
- Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (text#4201)
- Chore(deps): update dependency prosemirror-test-builder to ^1.1.1 (text#4209)
- Chore(deps): update dependency vite to ^4.3.9 (text#4212)
- Chore(deps): update dependency cypress to ^12.14.0 (text#4228)
- Ci: Backport relevant action changes from main (text#4239)
- Fix(UserApiController): Fix warning during test run with PHP 8.2 (text#4246)
- Fix/4267 js tests (text#4270)
- Chore(CI): Update master php testing versions and workflow templates (twofactor_totp#1315)
- Bump dns-packet from 5.3.1 to 5.4.0 (twofactor_totp#1333)
- Chore(translations): Also update translations in stable26 (twofactor_totp#1335)
- Chore: Add Nextcloud 27 support on master (twofactor_totp#1336)
- Chore: Bump major version (twofactor_totp#1342)
- Chore(deps): Add renovate bot config (twofactor_totp#1344)
- Ci(accepancetests): Limit concurrency (twofactor_totp#1345)
- Ci: Do not build pushes (twofactor_totp#1346)
- Fix(challenge): invert icon on light mode (twofactor_totp#1347)
- Doc(installation): Clarify app store vs shipped status (twofactor_totp#1356)
- Chore(deps): Fix renovate base branch (twofactor_totp#1357)
- Fix(deps): bump rullzer/easytotp from 0.1.4 to ^0.1.4 (master) (twofactor_totp#1362)
- Chore(maintainers): Update CODEOWNERS file (twofactor_totp#1365)
- Chore(deps): bump actions/checkout digest to 8e5e7e5 (master) (twofactor_totp#1366)
- Chore(deps): bump shivammathur/setup-php digest to cb8f453 (master) (twofactor_totp#1367)
- Chore(deps): bump actions/setup-node digest to 64ed1c7 (master) (twofactor_totp#1368)
- Chore(deps): Drop stable24 from Renovate config (twofactor_totp#1369)
- Chore(deps): Drop Dependabot (twofactor_totp#1370)
- Chore(deps): pin dependencies (master) (twofactor_totp#1371)
- Chore(deps): bump svenstaro/upload-release-action digest to 7319e47 (master) (twofactor_totp#1372)
- Chore(deps): bump peter-evans/create-or-update-comment action from v2.1.1 to v3 (master) (twofactor_totp#1378)
- Chore(deps): bump postgres docker tag to v15 (master) (twofactor_totp#1382)
- Chore(deps): bump skjnldsv/read-package-engines-version-actions action from v1.2 to v2 (master) (twofactor_totp#1383)
- Ci: Do not cancel concurrent acceptance tests (twofactor_totp#1384)
- Fix(deps): bump @nextcloud/auth from 1.3.0 to v2 (master) (twofactor_totp#1386)
- Chore(deps): bump codecov/codecov-action action from v1 to v3 (master) (twofactor_totp#1387)
- Ci: limit acceptance test concurrency (twofactor_totp#1388)
- Chore(deps): bump @nextcloud/stylelint-config from 2.1.2 to ^2.3.0 (master) (twofactor_totp#1389)
- Chore(deps-dev): replace vue-jest with @vue/vue2-jest@27 (twofactor_totp#1394)
- Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (twofactor_totp#1403)
- Chore: Add Nextcloud 27 support on master (viewer#1566)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.3 to 9.6.4 (viewer#1567)
- Fix enter key in text input in image editor (viewer#1569)
- Add dependabot config for stable26 (viewer#1570)
- Chore(deps-dev): Bump jest from 29.4.3 to 29.5.0 (viewer#1573)
- Fix(dependencies): force `react-filerobot-image-editor@^4.3.8` (viewer#1574)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.5 (viewer#1578)
- Chore(deps): Bump webpack from 5.75.0 to 5.76.1 (viewer#1580)
- Chore: delete makefile (viewer#1581)
- Chore(deps-dev): Bump dockerode and @types/dockerode (viewer#1582)
- Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.0 to 2.1 (viewer#1586)
- Chore(deps-dev): Bump cypress-visual-regression from 2.1.1 to 3.0.0 (viewer#1587)
- Full screen mode (viewer#1588)
- Update vue to 7.6.1 (viewer#1592)
- Chore(deps-dev): Bump eslint-plugin-cypress from 2.12.1 to 2.13.2 (viewer#1593)
- Chore(deps): Bump xt0rted/pull-request-comment-branch from 1.4.0 to 2.0.0 (viewer#1596)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.5 to 9.6.6 (viewer#1599)
- Chore(deps-dev): Bump @types/dockerode from 3.3.15 to 3.3.16 (viewer#1602)
- Chore(deps): Bump filerobot-image-editor from 4.3.8 to 4.4.0 (viewer#1603)
- Chore(deps): Bump peter-evans/create-or-update-comment from 2.1.1 to 3.0.0 (viewer#1604)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.7 (viewer#1607)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.0 (viewer#1608)
- Chore(deps): Bump shivammathur/setup-php from 2.24.0 to 2.25.0 (viewer#1610)
- Chore(deps): Bump shivammathur/setup-php from 2.25.0 to 2.25.1 (viewer#1611)
- Chore(maintainers): Update CODEOWNERS file (viewer#1612)
- Chore(deps): Bump @skjnldsv/vue-plyr from 7.3.0 to 7.3.1 (viewer#1615)
- Chore(deps): Bump @nextcloud/router from 2.0.1 to 2.1.1 (viewer#1617)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 5.5.1 (viewer#1620)
- Add npm-audit-fix (viewer#1622)
- Update npm-audit-fix (viewer#1629)
- Chore(deps-dev): Bump eslint-plugin-cypress from 2.13.2 to 2.13.3 (viewer#1634)
- Chore(deps): Bump peter-evans/create-pull-request from 3.14.0 to 5.0.0 (viewer#1635)
- Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.0 to 3.0.1 (viewer#1638)
- Chore(deps): Bump peter-evans/create-pull-request from 5.0.0 to 5.0.1 (viewer#1639)
- Fix: use left position of sidebar to set viewer width (viewer#1640)
- Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 1.2 to 2.1 (viewer#1643)
- Chore(deps-dev): Bump @types/dockerode from 3.3.16 to 3.3.17 (viewer#1645)
- Fix: remove undefined method call (viewer#1648)
- Use proper alt text for viewer app modal (viewer#1651)
- Fix: update npm scripts for visual regresison snapshots update (viewer#1654)
- Increase z-index of SfxPopper instead of its children (viewer#1655)
- Override hardcoded save button width (viewer#1656)
- Use the color-primary-element* variables (viewer#1661)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.7 to 9.6.8 (viewer#1662)
- Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (viewer#1666)
- Fix 404 on blank.mp4 (viewer#1678)
- Fix: different cache path leads to cache miss (viewer#1697)
- Use new node event names (viewer#1708)
- Chore: update workflows from templates (viewer#1718)