Nextcloud Hub 28.0.0
13 December 2023
Nextcloud Hub version 28.0.0 is now available (major release).
Upgrading to Nextcloud Hub 28.0.0
Nextcloud Hub 28.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 28.0.0 upgrade prior to applying it live. Get started managing your Nextcloud Hub installations with Installatron
What's New in Nextcloud Hub 28.0.0
Bug Fixes and Changes
- Fix share creation insert and get (server#26716)
- Fix creating events with old (< unix time) lastoccurence (server#31790)
- Add api to register setup checks (server#32550)
- Mark comments as read (server#32775)
- Add batch methods in user backends (server#32912)
- Talk federation authentication (server#33105)
- Changed mapping to font (server#34419)
- Add IProvideEnabledStateBackend interface (server#34443)
- Cleanup comments code (server#35424)
- Cleanup psalm issues in DB/ContactsManager and Console (server#35539)
- Fix background theming deletion and cypress admin theming tests (server#35728)
- Display displayname on federated shares (server#35915)
- Extend fix-key-location to handle cases from broken cross-storage moves (server#36068)
- Specify the parameters of FederatedFileSharing controllers (server#36214)
- Log to `error_log` in fatal case (server#36316)
- Refactors tests/app.php to improve code readability. (server#36742)
- Fix: Avoid failing with duplicate checks (server#36830)
- Fix: Escape group names for LDAP (server#37201)
- Avoid db connections when logging db connection errors (server#37458)
- Ci(checkers): Require composer autoloaders for all shipped apps (server#37481)
- Fix: log fopen calls when stream isn’t available (server#37624)
- Refactors Command/Encryption/Enable.php to improve code readability. (server#37665)
- Redis: use atomic operations everywhere (server#37758)
- Check for open_basedir before reading /proc (server#37959)
- Use more efficient tag retrieval on DAV report request (server#37969)
- Imaginary WebP support (server#38032)
- Add label to “default quota” multiselect (server#38075)
- Allow “wasm-unsafe-eval” in CSP (server#38082)
- Make Node::getParent lazy (server#38150)
- [master] Update psalm-baseline.xml (server#38162)
- Show pending popover menu when password is enabled by default (server#38164)
- Admin audit app: optimization according to PHP 8 (server#38176)
- Fix share roots always being marked as writable (server#38179)
- Increase from 100000 to 600000 iterations for hash_pbkdf2 (server#38206)
- Enh(theming): RGBY contrast (server#38211)
- Add utility command for object store objects (server#38226)
- Allow enforcing share passwords only when already asking for a password (server#38227)
- Chore(deps-dev): Bump cypress from 12.11.0 to 12.12.0 (server#38232)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.7 to 9.6.8 in /build/integration (server#38234)
- Reload filelist when adding or removing shares (server#38259)
- Refactors “strpos” calls in lib/public to improve code readability. (server#38260)
- Refactors “strpos” calls in lib/private to improve code readability. (server#38261)
- Fix loading custom logo image (server#38291)
- Add config variable for curl timeout (server#38292)
- Use aria-expanded correctly on toggle user actions (server#38294)
- Feat: Add occ user:user:sync-account-data for updating oc_accounts information from user backends (server#38298)
- Fix: better error message on missing user files dir (server#38300)
- Fix(caldav): Ignore invalid events for reminder generation (server#38301)
- Migrate a few components to NcSelect (server#38306)
- Fix(carddav): Check if SERVER variables are set before accessing them (server#38308)
- Fix: Throw early when a service cannot be found in the app container (server#38322)
- Remove focus-visible polyfill (server#38323)
- Optimize webpack chunking (server#38329)
- Adjust style of passwordless login (server#38330)
- Remove some dead code in files app (server#38332)
- Weather_status: Improve contrast of favorite icon (server#38333)
- Master is now 28 (server#38336)
- 38340 fix add group broken (server#38344)
- Chore(deps-dev): Bump guzzlehttp/guzzle from 7.5.1 to 7.6.1 in /build/integration (server#38346)
- Make unsupported browser check asynchronous (server#38354)
- Fix(trashbin): Truncate long filenames (server#38355)
- Add imaginary_key (server#38365)
- Add commands to copy/move files (server#38366)
- Adjust files favorite marker to fulfill A11Y contrast requirements (server#38370)
- Chore(deps-dev): Bump tar from 6.1.14 to 6.1.15 (server#38372)
- Webpack: add nonce to unsupported-browser-redirect chunk (server#38374)
- Refactor: migrate OC_EventSource to dependency injection (server#38386)
- Bug-report-template – move `Official All-in-One appliance` to the bottom (server#38393)
- Enh(contacts): show/hide addressbooks for all (server#38397)
- Store encrypted OAuth2 client secrets (server#38398)
- Remove deprecated `OC.appSettings` API (server#38400)
- Fix(SAB): Save avatar to SAB (server#38413)
- Don’t always check if we need to setup the object store root (server#38415)
- Fix(carddav): Check enumeration settings for all SAB methods (server#38423)
- Feat(ocp): Add types and strict typing to \OCP\Group\IGroup (server#38425)
- Fix deletion of User when system link are used in him user folder (server#38429)
- Add OpenAPI specs (server#38438)
- Fix(files): make open folder a default action (server#38441)
- Fix(carddav): Don’t show system address book cards to guests (server#38448)
- Fix(carddav): Make system contact phone number RFC compliant (server#38454)
- Use default page size for jumping to desired offset (server#38457)
- Revert “Fix table view” (server#38458)
- Adjust active element visibility in the usermenu (server#38459)
- Adjust active element visibility in the sidebar (server#38460)
- Add fallback when a there is no preview for a version (server#38467)
- Log failures to read certificates during listing (server#38468)
- Fix initialisation of versions in the DB (server#38469)
- [master] fix: Catch Deadlock properly as execute throws Doctrine exceptions not our wrapped ones (server#38478)
- Fix(dav): Fix avatar size in system address book (server#38481)
- Chore: update workflows from templates (server#38486)
- Emit an event when a message is logged (server#38490)
- Chore(deps-dev): Bump puppeteer from 19.10.1 to 20.4.0 (server#38492)
- Fix: catch errors in id3parser library (server#38496)
- [master] Fix npm audit (server#38497)
- Replace id3parser with mp3info (server#38498)
- Fix(docs): Fix language and copy-paste class name in docs of CSP (server#38513)
- Chore(libphonenumber): Bump giggsey/libphonenumber-for-php to giggsey… (server#38514)
- Chore(deps): Drop swiftmailer/swiftmailer (server#38516)
- Fix contrast for inactive elements of the main navigation (server#38519)
- Improved display of app links (server#38520)
- Chore(app): Do not clear unused cache key (server#38524)
- [master] Update ca-cert bundle (server#38534)
- Ci: Use conventional commits for CA bundle updates (server#38537)
- Uses “Null Coalescing Operator” to improve code readability. (server#38543)
- Fix(dispatcher): Migrate to OCP event dispatcher before symfony/event… (server#38545)
- Fix(deps)!: Upgrade symfony/event-dispatcher to supported version 5.4.26 (server#38546)
- Fix app menu flicker (server#38549)
- Chore: Drop app code checker test data (server#38550)
- Chore!: Drop \OC_App::isEnabled (server#38551)
- Chore!: Drop \OC_Defaults::getLogoClaim (server#38552)
- Chore(deps): Bump doctrine/dbal to 3.7.x (server#38556)
- Feat(request): Allow to match the client version with the IRequest::U… (server#38561)
- Drop \OC_App methods deprecated in Nextcloud 14 (server#38566)
- Remove deprecated legacy loader from `OC` (server#38567)
- Redis: Do not try to authenticate with non-string password/user (server#38568)
- Improve oauth2 database migration from ownCloud (server#38577)
- Fix: correct hint for missing posix extension (server#38581)
- Feat(ocp): Allow sending emails with subject and body (server#38585)
- Fix(ocp): Mark IMessage::attachInline as @since 27 (server#38586)
- Chore: Do not sass-compile external apps (server#38590)
- Fix(caching): Avoid checking existence before fetching (server#38591)
- Chore(ocp)!: Drop \OCP\Util::linkToPublic (server#38593)
- Chore: remove check for suhosin.executor.func.blacklist (server#38595)
- Fix(CI): Temporary workaround – Run Psalm CI with 1 thread only so it… (server#38597)
- Refactors “strpos” calls in /core to improve code readability. (server#38602)
- Refactors “strpos” calls in /apps/workflowengine (server#38604)
- Refactors “strpos” calls in /apps/comments (server#38605)
- Refactors “strpos” calls in /apps/settings (server#38606)
- Refactors “strpos” calls in /apps/user_ldap (server#38608)
- Refactors “strpos” calls in /apps/dav (server#38610)
- Refactors “strpos” calls in /apps/theming (server#38611)
- Feat(HTTPClient): Provide wrapped access to Guzzle’s asyncRequest() (server#38613)
- Refactors “strpos” calls in /apps/files_external (server#38619)
- Refactors “strpos” calls in /apps/files_sharing (server#38620)
- Replace if/else with return match (server#38622)
- Fix(storage): fallback to copy and unlink when rename fails (server#38623)
- Fix: expect interface, not a specific implementation (server#38625)
- Bump marked from 4.3.0 to 5.0.4 (server#38627)
- Feat: set background = backgroundColor via occ (server#38631)
- Test: add test for cache mount provider (server#38633)
- Feat: remove check for OpenSSL 1.0.1d and 1.0.2b (server#38635)
- [1/3] Refactors /core controllers using constructor property promotion. (server#38636)
- [2/3] Refactors /core controllers using constructor property promotion. (server#38637)
- [3/3] Refactors /core controllers using constructor property promotion. (server#38638)
- Bugfix/36644 pruneOutdatedSyncTokens deletes all entries (server#38639)
- Openapi: Fix wrapping OCS responses that are not DataResponse (server#38640)
- Chore(appframework)!: Drop \OCP\AppFramework\Http\EmptyContentSecurityPolicy::allowInlineScript (server#38642)
- Avoid requests to opengraph image if no host detected (server#38645)
- Fix(caldav): Cast calendar objects id to int when building index (server#38648)
- Fix(caldav): Close DB cursor in reminder index background job (server#38649)
- Chore: Drop dead private methods in /lib (server#38652)
- Fix(systemtags): Incorrect tags shown temporarily (server#38655)
- Fix OpenAPI core paths (server#38656)
- Disable background color on group-header line (on hover, focus, active) (server#38662)
- Chore: Replace \OC::$server->query with \OCP\Server::get in /lib (server#38663)
- Fix(weather_status): Always show all favorite locations (server#38664)
- Fix(weather_status): Pass address as param to OSM API (server#38665)
- Fix(SystemTagManager): Use truncated tagName in getTag and updateTag (server#38667)
- Feat: add width, height, crop and mode to BeforePreviewFetchedEvent (server#38679)
- Fix(apache): Serve `mjs` (module javascript) as static files (server#38688)
- Fix(actions): cypress (server#38694)
- Chore(deps-dev): Bump css-loader from 6.7.3 to 6.8.1 (server#38695)
- Chore(deps-dev): Bump tslib from 2.5.0 to 2.5.3 (server#38696)
- Update bug report issue template (server#38700)
- Fix oauth2 tests (server#38701)
- Do not cast sizes to int in Trashbin class (server#38703)
- Fix wrong link in issue template (server#38710)
- Select the fileid first when looking for incomplete files (server#38714)
- Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.0 (server#38715)
- Drop meta robots header (server#38725)
- Chore(deps-dev): Bump dms/phpunit-arraysubset-asserts from 0.4.0 to 0.5.0 in /build/integration (server#38733)
- Chore(deps): Bump @nextcloud/event-bus from 3.0.2 to 3.1.0 (server#38734)
- Allow to specify upgrade.cli-upgrade-link in order to link to the correct documentation (server#38735)
- Add a Dependabot configuration to autoupdate GitHub action versions (server#38737)
- [master] Fix npm audit (server#38742)
- Allow stdClass in XML responses (server#38745)
- Perf: skip request without write permission (server#38747)
- Uses PHP8’s constructor property promotion in core/Command/Encryption (server#38762)
- Uses PHP8’s constructor property promotion in core/Command/Db classes. (server#38764)
- Uses PHP8’s constructor property promotion in core/Command/User classes. (server#38766)
- Uses PHP8’s constructor property promotion in core/Command/Maintenance (server#38767)
- Uses PHP8’s constructor property promotion in core/Command/Config and Group (server#38768)
- Uses PHP8’s constructor property promotion core/Command/App,/Background, and /Broadcast (server#38769)
- Make oauth2 client secret column larger (server#38770)
- Uses PHP8’s constructor property promotion core/Command/Info, /Integrity, and /Preview (server#38771)
- Add bruteforce protection in OauthApiController (server#38773)
- Uses PHP8’s constructor property promotion in core/Command/Log, /Security, and /SystemTag (server#38774)
- Uses PHP8’s constructor property promotion in core/Command and / (server#38775)
- Fix(core): Do not invert app menu text color (server#38776)
- Fix(carddav): Make SystemAddressBook::__construct $groupManager argument nullable (server#38777)
- Ci: pin setup-php to avoid a regression (server#38781)
- Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 1.1 to 2.2 (server#38785)
- Chore(deps): Bump peter-evans/create-or-update-comment from 2 to 3 (server#38786)
- Chore(deps): Bump actions/setup-node from 2 to 3 (server#38787)
- Chore(deps): Bump actions/upload-artifact from 2 to 3 (server#38788)
- Align subadmins css class name (server#38793)
- Enable version features again with S3 versioning (server#38794)
- Fix: Avoid failing to update the current version entry if there is none (server#38800)
- Add types to responses (server#38802)
- Bump @nextcloud/auth @nextcloud/axios @nextcloud/calendar-availability-vue @nextcloud/dialogs @nextcloud/files and @nextcloud/router (server#38803)
- Make sure to show download button only one time (server#38804)
- Add files actions testing + code coverage (server#38806)
- Fix issues where unencrypted_size was being falsely used for non-encrypted home folders (server#38808)
- Generate user themed favicon and touchicon (server#38823)
- Enh(a11y): New user modal (server#38826)
- [master] Update psalm-baseline.xml (server#38827)
- Fix files API route names (server#38830)
- Adjust saving of status messages (server#38832)
- Replace plain input fields with NcTextField fields and NcMultiSelect … (server#38839)
- Fix: Removed invalid user from CODEOWNERS file (server#38841)
- Fix type in BeforeMessageLoggedEvent (server#38843)
- Feat: add detected mime type to exception (server#38844)
- Move deprecation warnings to debug (server#38852)
- Introduce LanguageModel/TextProcessing OCP API (server#38854)
- Fix(sab): put location in proper address field (server#38856)
- File scanner performance improvements (server#38858)
- Add summary of detected changes to files:scan output (server#38860)
- Chore(deps): Bump cypress-io/github-action from 5.8.1 to 5.8.3 (server#38863)
- Bump @nextcloud/files from 3.0.0-beta.9 to 3.0.0-beta.10 (server#38865)
- Fix confusion around mail settings and improve layout a bit (server#38868)
- [master] Fix npm audit (server#38869)
- Style(config): alphabetise preview providers (server#38876)
- Cleanup controller service aliases (server#38878)
- Fix user log.condition feature (server#38881)
- Don’t disable actions when saving share permissions (server#38888)
- Use source cache when listing folder during recursive copy (server#38890)
- Add getDocBaseUrl on theming app (server#38900)
- Reduce load of files versions preview loading (server#38905)
- Fix: ContactManager search with fullmatch (server#38907)
- Cast string type for trim() (server#38910)
- Adjust admin setup check to increase warning to configure https (server#38915)
- Fix(l10n): Fix plural issue with different locale and language (server#38917)
- Chore: update node engines to next LTS (server#38924)
- Chore: Adjust editorconfig for package.json and package-lock.json (server#38927)
- Fix(systemtags): Add missing systemtags index (server#38928)
- Clean failed upload chunks (server#38930)
- Fix(s3): Pass SSE-C parameters for multipart upload (server#38934)
- [f2v] Rename, favorite and edit locally actions (server#38939)
- Implement optimized getDirectoryContent for DAV (server#38945)
- Align collaborative tags differently (server#38948)
- [f2v] Favorites view (server#38950)
- Chore(deps): Bump fast-xml-parser and webdav (server#38951)
- Fix(eventdispatcher): Don’t use all evaluating “or” (server#38955)
- Use getsystemvalue-functions in Mailer.php (server#38958)
- Dav: clean path before putting it in the statcache (server#38965)
- Enh(sab): Add profileUrl to SAB (server#38969)
- Uses PHP8’s constructor property promotion in core/Migrations (server#38974)
- Uses PHP8’s constructor property promotion in remaining /core classes (server#38975)
- Refactors lib/private/Accounts classes (server#38978)
- Refactors lib/private/Contacts. (server#38986)
- Refactors lib/private/Mail. (server#38987)
- Fix: restore AppsSlideToggle feature (server#38988)
- Refactors lib/private/Avatar. (server#38989)
- Refactor lib/private/Calendar (server#38990)
- Refactors lib/private/SystemTag (server#38995)
- Fix(dav): Catch SAB sync errors during upgrade (server#39005)
- Switch to bootstrap font-stack (server#39008)
- [1/3] Refactors lib/private/Security (server#39011)
- [2/3] Refactors lib/private/Security (server#39012)
- [3/3] Refactors lib/private/Security (server#39013)
- Add “button” class to the QR code link (server#39015)
- Fix(s3): fix handling verify_bucket_exists parameter (server#39017)
- Migrate federation application to LoggerInterface (server#39018)
- Adds same object return annotations to lib/private/Mail classes (server#39020)
- Fix(files): Only render the menu if there are actions to show (server#39025)
- Chore: upgrade typescript, eslint and fix lint (server#39029)
- Migrate deprecated vue property (server#39038)
- Refactors lib/private/Log (server#39039)
- Fix(ocp): TimedJob can’t have a more specific argument than Job (server#39042)
- Fix(ocp): Fix reference of dashboard IAPIWidget::getItems from WidgetItem (server#39043)
- Fix root mounts not being setup in some cases (server#39044)
- Update aria-expanded attribute for sidebar apps-slide-toggles (server#39049)
- Enh(a11y): Users table (server#39050)
- Feat(ocp): More specific type for ICapabilities::getCapabilities (server#39057)
- Avoid adding (attribute=) part to filter which will confuse LDAP servers (server#39058)
- Fix(TagSearchProvider): Short circuit if no tag matches the query (server#39062)
- Migrate away from ILogger in encryption (server#39065)
- Bump sabre/http to 5.1.7 in master (server#39070)
- Fix(settings): Migrate away from deprecated `NcPopoverMenu` (server#39073)
- Refactors lib/private/Profile. (server#39075)
- Fix(cypress): branch definition and update from template (server#39076)
- Fix(CalDAV): Check if the vObject exists before attempting any operations (server#39083)
- Feat(admin_audit): Migrate to non-deprecated IEventDispatcher (server#39086)
- Fix event names of 2FA related typed events (server#39089)
- Silent `imagecreatefromstring()` errors (server#39093)
- Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.1 to 2.2 (server#39095)
- [master] Update psalm-baseline.xml (server#39096)
- Fix(settings): Migrate away from `NcAppNavigationCounter` (server#39102)
- Files_sharing: Remove orphaned file with deprecated imports (server#39103)
- [master] Fix npm audit (server#39104)
- Fix(updatenotification): Remove deprecated `NcPopoverMenu` and use `NcActions` instead (server#39106)
- Refactors lib/private/Lock (server#39108)
- Refactors /Metadata, /Migration, and /Net namespaces in /lib/private/ (server#39109)
- [1/2] Refactors lib/private/Collaboration (server#39113)
- [2/2] Refactors lib/private/Collaboration (server#39114)
- Fix(sse): don’t update uncached files (server#39115)
- Psalm: Enable more/less specific errors (server#39116)
- Psalm: Disable cache (server#39120)
- Rewrite OCS CSRF check to be readable (server#39125)
- Fix password confirmation master (server#39127)
- Fix(ldap): avatar is not being fetched (server#39128)
- Refactors files_external app commands (server#39131)
- Fix(CardDAV): catch right exception when checking for federated app classes (server#39132)
- User_status: Add OpenAPI spec (server#39133)
- Fix(files_sharing): hide download permission for circle shares (server#39146)
- Refactors files app commands (server#39150)
- Migrate federated file sharing to PSR LoggerInterface (server#39160)
- Add OCSPreconditionFailedException (server#39164)
- Enable all files_versions features when groupfolders is enabled (server#39165)
- Refactors dav app commands. (server#39166)
- Migrate files sharing to PSR LoggerInterface (server#39169)
- Add command do delete orphan shares (server#39170)
- Support opening and comparing versions in viewer (server#39171)
- Use square bracket syntax to modify array (server#39175)
- Fix: Cleanup unused imports and some type deprecations (server#39189)
- Fix(dav): Move DAV app to non deprecated event dispatcher (server#39190)
- Feat(sharing): add sharing overview view (server#39196)
- Fix: Remove deprecation warning for already removed API (server#39200)
- Fix(cypress): revert only toggle (server#39203)
- Docs(dav): remove outdated comment (server#39204)
- Remove jQuery from main entry point where not needed (server#39210)
- Add return types (server#39211)
- Refactor “strpos” and “substr” calls in federatedfilesharing app to improve code readability (server#39213)
- Refactor “substr” calls in lib/private to improve code readability (server#39216)
- Migrate parts of files app away from depecrated Ilogger (server#39218)
- [master] Update psalm-baseline.xml (server#39219)
- Bugfix/bulk upload empty files (server#39221)
- Migrate more apps to IEventDispatcher (server#39222)
- Provisioning_api: Add OpenAPI spec (server#39223)
- Convert isset ternary to null coalescing operator (server#39224)
- Convert isset ternary to null coalescing operator (server#39225)
- Convert isset ternary to null coalescing operator (server#39226)
- Fix(files): default emptycontent message (server#39229)
- Refactor comments app (server#39236)
- Refactor contactsinteraction app (server#39243)
- Preload custom properties when propfinding folders (server#39248)
- Comments: Add OpenAPI spec (server#39257)
- Add IgnoreOpenAPI attribute (server#39263)
- Add instance category while checking new updates (server#39264)
- Fix(flow): Revert invalid rename of check class for RequestTime (server#39268)
- Bump CS Fixer rules to follow latest Nextcloud standards (server#39271)
- Sharebymail: Add OpenAPI spec (server#39272)
- Weather_status: Add OpenAPI spec (server#39274)
- Add optional to add backtrace to log items (server#39275)
- Set double outline to buttons in focus state (server#39277)
- Federation: Add OpenAPI spec (server#39280)
- Settings: Add OpenAPI spec (server#39284)
- Dashboard: Add OpenAPI spec (server#39286)
- Theming: Add OpenAPI spec (server#39287)
- Chore(deps): Bump semver from 5.7.1 to 5.7.2 (server#39296)
- Fix(dav): close cursor when fetching max id (server#39297)
- Fix(comments): Emit CommentsEntityEvent as typed event (server#39304)
- Feat(dav): Emit a typed event to deprecate OCA\DAV\Connector\Sabre::addPlugin (server#39305)
- Fix(profile): fix getUID on nullable user variable (server#39309)
- Updatenotification: Add OpenAPI spec (server#39312)
- User_ldap: Add OpenAPI spec (server#39313)
- Dav: Add OpenAPI spec (server#39315)
- Oauth2: Add OpenAPI spec (server#39316)
- Change color for primary element on hover (server#39317)
- Cloud_federation_api: Add OpenAPI spec (server#39318)
- Files_versions: Add OpenAPI spec (server#39319)
- Files_trashbin: Add OpenAPI spec (server#39320)
- Files_external: Add OpenAPI spec (server#39321)
- Files_external: getStorage before remove (server#39323)
- Cibit): fix failing test setup (server#39324)
- Files: Add OpenAPI spec (server#39327)
- Federatedfilesharing: Add OpenAPI spec (server#39328)
- Fix: also run phpunit on `apps/theming/css` modified files (server#39329)
- Files_sharing: Add OpenAPI spec (server#39330)
- Core: Add OpenAPI spec (server#39331)
- Set double outline on checked state for radio buttons (server#39332)
- Chore(deps-dev): Bump @pinia/testing from 0.0.16 to 0.1.2 (server#39336)
- Fix(workflowengine): Migrate from deprecated `NcMultiselect` to `NcSelect` (server#39337)
- Fix(node): non-existing folder is not searchable (server#39339)
- Cloud_federation_api: Fix OpenAPI spec (server#39341)
- Chore(CI): Sign .drone.yml file (server#39343)
- Handle more exceptions in AmazonS3::fopen (server#39367)
- Fix: Always apply fullscreen styling to sidebar (server#39378)
- Fix(db): no hardcoded table prefix is expected (server#39380)
- Enh(a11y): Add aria-modal to dialogs (server#39382)
- Feat: Add public event for missing indices (server#39389)
- Change color of error and success (server#39391)
- Fix(i18n) Changed case of “Files” (server#39400)
- Fix(i18n) Changed grammar related to “login” (server#39401)
- Enh(a11y): User management settings dialog (server#39402)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.10 in /build/integration (server#39403)
- Chore(deps): Bump dompurify from 2.4.5 to 3.0.5 (server#39405)
- [master] Fix npm audit (server#39409)
- Fix(core): Add password confirmation requirement for getapppassword (server#39416)
- Fix: check that object store backend supports multi part uploads (server#39432)
- Chore(3rdparty): update symfony/process to 5.4.24 (server#39441)
- Chore: update codeowners for 2fa (server#39442)
- Fix(l10n): User manager (server#39444)
- Refactor user_ldap group membership cache and add check-group command (server#39446)
- Fix sharing of encrypted files (server#39447)
- Docs: remove superfluous phpdocs (server#39449)
- Chore(3rdparty): update symfony/console to 5.4.24 (server#39455)
- Fix: Correctly add `module` content type to script tags with versions (server#39456)
- Add more space below item preview explanation (server#39460)
- Improve sharing flow (server#39472)
- Fix(IParallelAwareJob): Check for other reserved jobs before setting new ones as reserved (server#39473)
- Fix(i18n) Fixed grammar (server#39474)
- Fix(i18n) Fixed grammar (server#39475)
- Remove opacity on federation control action buttons (server#39476)
- Chore(3rdparty): update symfony http-foundation, routing and translat… (server#39477)
- Migrate files external to PSR LoggerInterface (server#39480)
- Fix: don’t emit Hooks when hookpaths are empty (server#39481)
- Fix(files): Adjust files favorite marker for vue file list being cropped (server#39483)
- Fix(dispatcher): Move remaining simple cases in apps/ folder to IEven… (server#39485)
- Chore(3rdparty): update punic to 3.8.1 (server#39486)
- Typed events for db:add-missing-… (server#39487)
- Fix(apps): Fix loading info.xml file (server#39490)
- Fix(caldav): Assign initial value to typed CalendarQuery properties (server#39504)
- Feat(db): Ensure that index names are unique across the database (server#39506)
- Fix(utility): De- deprecate getDateTime and getTime as now() only returns DateTimeImmutable (server#39511)
- Fix(CardDAV): set owner-principal, displayname properties for SAB (server#39525)
- Only show weather credits if necessary (server#39527)
- Kerberos sso ci fix (server#39531)
- `/ocs/v1.php/cloud/groups` `UPDATE` method – correct status when group not found (server#39537)
- Update to nextcloud-vue 8 (beta) (server#39540)
- AI admin settings (server#39567)
- Calendar optimizations (server#39568)
- Move lib/ events to IEventDispatcher where possible (server#39571)
- OCM Services (server#39574)
- “Allow untested app” wording (server#39575)
- [f2v] feat(files_external): migrate to vue (server#39577)
- Simplify IP address normalizer with IP masks (server#39582)
- Feat(settings): Show supported apps on app settings if subscribed (server#39586)
- Bump deepdiver1975/tarstreamer to 2.1.0 in master (server#39587)
- Fix(files): url used to retrive storage stats (server#39588)
- Fix!: Remove symfony EventDispatcherInterface from OC\User and OC\Group (server#39595)
- Fix(l10n): Password column header (server#39599)
- Fix!: Final round of moving to IEventDispatcher (server#39605)
- Fix(files): Remove duplicated outline on file name of vue file list (server#39609)
- Feat(files): migrate recent view (server#39613)
- Remove litmus locks tests (server#39626)
- Enable litmus largefile tests (server#39628)
- Fix(s3): add SSE-C parameters to headObject call (server#39629)
- Core: Document text processing API (server#39634)
- Fix OpenAPI specs (server#39641)
- Fix: copy-and-delete fallback should use unlink (server#39644)
- Fix(files_sharing): String translations (server#39649)
- Feat: File reminders backend (server#39651)
- Fixes in update-3rdparty command (server#39652)
- AppEcosystem Authentification (server#39655)
- [master] fix(files): fix extension with custom displayName (server#39656)
- Bump oc_version to 28.0.0.1 (server#39660)
- Chore(3rdparty): update symfony/mailer to 5.4.22 (server#39662)
- Fix(dav): use quota of destination in s3 chunk upload (server#39672)
- Feat(theming): add mime accept in Theming image file picker (server#39673)
- New OCS endpoint to list text processing tasks (server#39680)
- Fix(cypress): Flaky tests (server#39682)
- Fix: missing argument for TextProcessing Manager (server#39684)
- Feat: Set file reminders (server#39685)
- Fix(core): Modernize JS for mimetype handling (server#39686)
- Fix(notifications): Remove share notification when the node is deleted (server#39689)
- Re-enable download configuration on circles shares (server#39693)
- Expose gps data via webdav (server#39694)
- Refactors files version app commands. (server#39695)
- Chore: add pr-feedback workflow (server#39696)
- Catch more invalid cache source storage paths (server#39698)
- Hide shares by disabled users (server#39699)
- Fix: close cursor after reading the invitation (server#39700)
- Fix: adjust test for font icon (server#39705)
- Allow ext storage Local to go unavailable (server#39707)
- [master] Update psalm-baseline.xml (server#39708)
- Remove padding for longer wordings (like the future French one) (server#39713)
- Update blog URL (formerly “/news”) (server#39715)
- Add OpenAPI CI (server#39716)
- Files_external: Fix OpenAPI (server#39717)
- Chore(deps-dev): Bump symfony/event-dispatcher from 5.4.22 to 5.4.26 in /build/integration (server#39720)
- Chore: remove version check for apc extension (server#39723)
- [master] Update psalm-baseline.xml (server#39727)
- Fix(db): Print why the migration file could not be created (server#39739)
- Optimize calendar search query (server#39741)
- Fix: Don’t try to access null array (server#39743)
- Feat(caldav): linkify location in scheduling mails (server#39753)
- “Download and enable all” instead of “Enable all” only (server#39754)
- Add endpoint for getting disabled user list (server#39756)
- Fix: always use display name from correct backend (server#39770)
- Test: remove broken steps from files acceptance test (server#39778)
- Log imaginary errors as info to not spam the server logs (server#39780)
- Fix: Also cleanup version metadata if expiring (server#39786)
- Fix: Pass proper viewer filename (server#39789)
- Feat: Add new Vue FilePicker from `@nextcloud/dialogs` and use it by default (server#39792)
- Enh(files_reminders): Adjust reminder options (server#39798)
- Fix(updatenotification): Skip update check (server#39806)
- Feat(f2v): migrate Files (server#39808)
- Fix text processing OpenAPI (server#39809)
- Let `occ trashbin:restore` restore also from groupfolders and add filters (server#39818)
- Add l10n for files_reminders (server#39820)
- Chore(deps-dev): Bump puppeteer from 20.9.0 to 21.0.3 (server#39833)
- Chore(deps-dev): Bump eslint-plugin-cypress from 2.13.3 to 2.14.0 (server#39834)
- Chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.5 (server#39835)
- Chore(deps-dev): Bump @babel/node from 7.22.6 to 7.22.10 (server#39836)
- Fix: encode basename in restore action (server#39842)
- Remove check for very old PGsql version (server#39846)
- Wrap long productName on login form (server#39848)
- Code simplification using null coalescing (server#39850)
- Stop sending deprecated Pragma header (server#39852)
- Feat(testing): Add fake providers for translations and text processing (server#39856)
- Don’t preload metadata for the sub-childen (server#39860)
- Move share permission logic to storage wrapper (server#39863)
- Reuse l10n and request in dav folder listing (server#39864)
- Fix php 8.3 support in tests (server#39866)
- Add a separate event for login page rendering (server#39867)
- Remove query builder reuse in files_external (server#39868)
- Feat(security): Add a bruteforce protection backend base on memcache (server#39870)
- Fix various file reminders bugs (server#39876)
- Adjust add button (server#39884)
- Bump Hub 5 -> Hub 6 (server#39885)
- Reduce the number of container queries (server#39888)
- Admin have no special rights on users’ entries (server#39895)
- Sharebymail: remove ILogger and upgrade to PHP 8 syntax (server#39897)
- Don’t bother checking dav acl’s in files (server#39903)
- Prevent PHP warning when CacheEntry extension keys are not set (server#39906)
- Fix(settings): focus lost on selects in users settings (server#39909)
- Fix(memcache): Fix comparison of Memcache configs to classes (server#39910)
- Fix(CardDAV): only run upgrade sync if 1000 users or less (server#39911)
- Improve upload progress visualization (server#39912)
- Try to fix regression with public file upload button (server#39916)
- Chore(deps): Bump marked from 5.1.2 to 7.0.3 (server#39922)
- Fix: Set X-Requested-With header on all requests to avoid browser auth dialogs (server#39924)
- Fix(CardDAV): allow disabling of the system address book (server#39925)
- A better design for update channel selector (server#39927)
- Feat(dashboard): implement widget item api v2 (server#39937)
- Chore(deps): Bump libphonenumber-js from 1.10.38 to 1.10.41 (server#39938)
- Fix(settings): User management app navigation styles (server#39943)
- Pass the share to the cache instead of having to ask the storage (server#39944)
- Feat(files): add uploader (server#39945)
- Fix: Avoid throwing on folder previews as there are none (server#39950)
- Chore: use Navigation and Actions from `@nextcloud/files` (server#39955)
- Improve performance of calculating dav permissions (server#39958)
- Fix(CS): Use the naming pattern for the URL scheme (server#39961)
- Chore(deps): Bump camelcase from 6.3.0 to 8.0.0 (server#39964)
- Chore(deps-dev): Bump cypress from 12.17.3 to 12.17.4 (server#39965)
- Chore(deps-dev): Bump sass from 1.64.2 to 1.66.1 (server#39967)
- Chore(deps): Bump nextcloud-vue-collections from 0.10.0 to 0.11.1 (server#39968)
- Fix(a11y): Add always visible label when setting weather address (server#39971)
- Chore(deps): Bump peter-evans/create-pull-request from 3 to 5 (server#39972)
- Chore(deps): Bump actions/setup-node from 3.6.0 to 3.8.1 (server#39974)
- Chore(deps): Bump actions/github-script from 5 to 6 (server#39975)
- Chore(deps): Bump actions/stale from 5 to 8 (server#39976)
- (config sample) Remove defunct trystack.org url (server#39978)
- [master] Fix npm audit (server#39979)
- Files_reminders: Add OpenAPI spec (server#39984)
- Fix predefined status buttons (server#39987)
- Fix(CS): Ignore apps*/ directories which are gitignored (server#39989)
- Fix(middleware): Fix header injection for bruteforce middleware (server#39996)
- Feat(files): add drag and drop support (server#39998)
- Chore(deps): upgrade `@nextcloud/webpack-vue-config` and `typescript` (server#39999)
- Fix OpenAPI capabilities (server#40001)
- [master] fix(security): Update CA certificate bundle (server#40005)
- Fix(tests): Specify all positional parameters again to fix tests (server#40012)
- Do not log passwords in debug mode (server#40013)
- Create right table view (server#40014)
- Feat: Add auth token list and delete commands (server#40026)
- (enh) Change `occ background-job:list` limit default 10->500 (server#40042)
- Replace custom input field with NcTextField (server#40043)
- Add Altahrïm as code owner for login routes and sharebymail app (server#40044)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 in /build/integration (server#40052)
- Chore(deps): Bump jquery from 3.6.4 to 3.7.0 (server#40054)
- Chore(deps-dev): Bump @babel/preset-typescript from 7.22.5 to 7.22.11 (server#40055)
- Chore(deps-dev): Bump babel-jest from 29.6.2 to 29.6.4 (server#40057)
- Fix(files): do not load legacy files app js (server#40065)
- Fix: make cancelOperation public (server#40067)
- [Devcontainer] move git setup to postStartCommand (server#40068)
- Fix(updatecheck): Don’t wait 120s for a response of updater.nextcloud… (server#40071)
- Fix(API): Fix parameter name to match interface (server#40075)
- Fix(cache): Remove displayname cache entry on delete (server#40077)
- Techdebt(DI): Use public IThrottler interface which exists since 25 (server#40079)
- Bump @nextcloud/vue to v8 beta 5 + add some visible labels (server#40084)
- Adjust input field for “rename group” (server#40087)
- Replace custom input field with NcTextField (server#40100)
- Replace custom input field with NcTextField (server#40102)
- Enable caldav push notifications by default (server#40103)
- Feat: add switch to disable dns pinning (server#40108)
- Enh(settings): Add and remove groups accessibly (server#40110)
- Refactor `OC\Server::getAvatarManager` (server#40114)
- Fix(CI): Update .drone.yml signature (server#40159)
- Enh(a11y): Add accessible user menu semantics (server#40168)
- Fix(CI): Fix server setup in cypress by overwriting all files in shal… (server#40181)
- Test(sharebymail): Improve tests (server#40182)
- SFTP improvements (server#40183)
- Feat: Add events for version restore (server#40184)
- [master] Update psalm-baseline.xml (server#40189)
- Feat(files): add sharing icon in header (server#40192)
- Fix: prevent sharing permissions on user root folder (server#40195)
- Create right list view for app store view (server#40198)
- Remove old fileUploadSpec jsunit test and fix flaky cypress files test (server#40199)
- Change proftpd ci image (server#40201)
- Fix(mimetype): Fix aborted transaction on PostgreSQL when storing mimetype (server#40203)
- Feat(files): add folder icon overlay (server#40209)
- Chore(deps-dev): Bump @cypress/webpack-preprocessor from 5.17.1 to 6.0.0 (server#40210)
- Chore(deps): Bump webdav from 5.2.3 to 5.3.0 (server#40211)
- Chore(deps): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (server#40213)
- Chore(deps-dev): Bump guzzlehttp/guzzle from 7.6.1 to 7.8.0 in /build/integration (server#40214)
- Print log message when version could not be got from updater server (server#40216)
- Fixn): Fixed grammar (server#40217)
- ProfileApi: Fix typo (server#40224)
- Enh: skip processing for empty response (server#40234)
- Comments: Ignore endpoints in OpenAPI (server#40257)
- 40172 Polish new sharing flow : accesibility, expand bahavior, click outside behaviour (server#40266)
- Fix(files_sharing): select sharing in sidebar breaks Viewer focus trap (server#40273)
- Change order of keyboard shortcuts settings to be at the end (server#40275)
- [f2v] Render inline system tags using new DAV properties API (server#40284)
- Detect aborted connection in OC\Files\View and stop writing data to t… (server#40285)
- Feat(appframework): Expose programmatic rate limiter (server#40288)
- Fix(CalDAV): check birthday calendar owner (server#40292)
- Fix(ratelimit): Only use memory cache backend for redis (server#40293)
- Fix(comments): move new comment instructions placeholder to description (server#40294)
- Rename AppEcosystemV2 to AppAPI (server#40295)
- Enable new versions feature for groupfolders (server#40296)
- Fix(caldav): add webroot to objectid for activities (server#40301)
- Remove quotation marks (server#40306)
- Fix: Pass parent to NonExistingFile instances (server#40312)
- Enh(a11y): Add search contacts label (server#40314)
- Feat: Add dedicated method to load init scripts (server#40323)
- Implement TextToImage OCP API (server#40326)
- Fix Admin AI settings javascript error (server#40328)
- Theming: Revert broken SVG optimization in default-source.svg (server#40329)
- Fix access to fileInfo in VersionTab.vue (server#40340)
- Fix: Hide set reminder action on public shares (server#40341)
- Fix: Update file list headers on breadcrumb navigation (server#40345)
- Fix(autoloader): no apcu no side effects (server#40349)
- Chore(deps): Bump @vueuse/components from 10.3.0 to 10.4.1 (server#40354)
- Chore(deps): Bump cypress-io/github-action from 5.8.3 to 6.5.0 (server#40355)
- Chore(deps): Bump actions/upload-artifact from 3.1.2 to 3.1.3 (server#40356)
- Chore(deps): Bump actions/checkout from 3 to 4 (server#40357)
- [master] Update psalm-baseline.xml (server#40358)
- [master] Fix npm audit (server#40360)
- Hide additional content when share details is open (server#40365)
- Fire group membership events from LDAP at login (server#40367)
- Feat: update sign up link in share pages (server#40368)
- 40172 polish sharing flow bugs (server#40372)
- Test: add tests for dns pin middleware (server#40376)
- Add plus icon to new user button (server#40378)
- Fix invite guest for new sharing flow (server#40389)
- Fix(settings): Undefined user count error (server#40391)
- Display user status by the side in sharing flow (server#40393)
- Ellipsize user status in sharing entry (server#40404)
- Refactor(f2v): Migrate unread comments action to the new FileAction API (server#40409)
- Use t and n for translation (server#40411)
- Add in:users as a search filter to limit searches to users (server#40413)
- Fix: use faster method to fetch user count (server#40416)
- Fix: don’t use davtags for tag search (server#40418)
- Remove deprecated at matcher in tests/lib/InstallerTest.php (server#40419)
- Remove last calls to deprecated at matcher in tests/Core (server#40420)
- Core: Fix OpenAPI for reference API (server#40421)
- Enh(db): provide database providers via IDB API (server#40423)
- Remove last at matcher call in dav application tests (server#40424)
- Provisioning_api: Fix quota constants in OpenAPI (server#40426)
- Multiple bug fix in users list (server#40428)
- Enh(a11y): Add label to share note textbox (server#40430)
- Correctly switch/revert from custom to bundled perms (server#40434)
- Make logo in header clickable in the shared file view (server#40439)
- Consider link shares in removeShare method in SharingTab (server#40440)
- Fix(ldap): store last known user groups (server#40443)
- Chore(deps): Bump @nextcloud/dialogs from 5.0.0-beta.2 to 5.0.0-beta.4 (server#40452)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.12 in /build/integration (server#40455)
- Refactor: Replace array_search with in_array in lib/ (server#40462)
- Fix(files): CustomElementRender $el replacement bug (server#40465)
- Bump phpseclib/phpseclib to 2.0.45 in master (server#40470)
- Only add x-requested-with header in requests to Nextcloud (server#40471)
- Fix(twofactor): avoid DB error on Twofactor (en/dis)abled event (server#40472)
- Fix(dav): report status (server#40474)
- Feat(files): add systemtags view (server#40475)
- Add method to create a node from cache entry + mountpoint (server#40478)
- Fixes Dashboard icon rendering in darkmode (server#40480)
- Fix: content info footer on guest pages (server#40481)
- Fix(isLegitimatedForUserId): Setup mountpoints to check file access (server#40482)
- Fix(dav): fix report tests (server#40485)
- Fix(comments): Use provided offset in best effort when loading comments (server#40488)
- Load script and styles on setup page (server#40494)
- Fix(sharing): set name to target name in sharing cache (server#40495)
- Chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.6 (server#40496)
- Add wrapper for external storage to ensure we don’t get an mtime that is lower than we know it is (server#40499)
- Consider share type for enforced share expiry dates (server#40500)
- Store size in int|float for 32bit support (server#40501)
- Add single status code descriptions for OpenAPI (server#40502)
- Remove deprectated ILogger uses from user_ldap application (server#40504)
- Chore(3rdparty): remove opis/closure (server#40505)
- Migrate applications away from deprecated ILogger (server#40508)
- Fix dashboard widgets api (server#40511)
- Fix: redirect to proper directory if file not found (server#40515)
- Remove ‘Working with … code’ sections from README.md (server#40516)
- Feat(files): add files_sharing indicator (server#40517)
- Use multipart copy for s3 (server#40531)
- Auto set password for new email shares (server#40533)
- Fix(dav): expand recurrences when searching (server#40541)
- Add label for input field and select and adjust styles (server#40548)
- Fix: avoid side-effect imports and actions title support (server#40551)
- Add labels for input fields (server#40552)
- Style: Fix editorconfig indent for config/*config.php (server#40562)
- Update crl after revoke mfazones.csr (server#40563)
- Fix(userstatus): Track message timestamp too (server#40564)
- Remove deprecated methods Util::writeLog and DIContainer::log (server#40565)
- Feat(CI): Allow apps to test with PHPUnit10 (server#40574)
- Core: Fix OCM OpenAPI (server#40575)
- Split list to navigation for the left sidebar (server#40576)
- Feat(files): properly format buttons, align mtime to the left and apply opacity based on file last modification (server#40583)
- Correct value for device name input field (server#40584)
- Fix(files): disallow illegal characters (server#40585)
- Ci: skip cypress install (server#40589)
- Chore(deps): Bump actions/checkout from 3 to 4 (server#40595)
- Fix(theming): Make sure the footer is hidden if no content is rendered (server#40597)
- Chore(deps): Bump marked from 7.0.3 to 9.0.3 (server#40598)
- Fix(files): open folder fileid while navigating without opening the sidebar (server#40604)
- Remove unneeded opacity for action button (server#40613)
- Fix(userstatus): Sync migration version number with app version (server#40614)
- Feat(user status): automate user status for events (server#40615)
- Read apporder from configuration value (server#40617)
- Advanced search: backend allows multiples terms to search (server#40618)
- Use proper app id in Version.vue (server#40619)
- Feat(phonenumber): Add OCP wrapper for PhoneNumber utils library (server#40620)
- Fix(build): Ignore `default-source.svg` from image optimization (server#40622)
- Updates to new sharing flow (server#40629)
- Allow PHP 8.3 (server#40630)
- Chore: Drop vendored Composer v2.4.1 (server#40639)
- Set visible label for input field (server#40643)
- Fix: encode uri for delete, restore and favorite (server#40644)
- Fix OCS-APIRequest header for OpenAPI (server#40649)
- Refactor: Use DBAL’s executeQuery instead of query (deprecated) (server#40651)
- Feat: Add out-of-office message API (server#40653)
- Feat(backgroundjob): Schedule job after (server#40656)
- Fix(autocomplete): Fix missing user status on autocomplete endpoint (server#40660)
- Correct `aria-label` on action input and text field (server#40662)
- Fix(dav): Reduce CalDAV backend memory footprint (server#40665)
- Feat: allow external drop and add dropzone (server#40674)
- Fix(unifiedsearch): Allow searching for “0” (server#40675)
- Fix(files): pass WCAG AA for hover rows (server#40677)
- Chore: Install phpunit via vendor bin (server#40678)
- Chore: Bump @nextcloud/vue + @nextcloud/dialogs + @nextcloud/calendar-availability-vue (server#40692)
- Correct typos and add quotation marks (server#40698)
- LDAP: Increase profile picture limit to 512 (server#40709)
- Fix(systemreport): Mask onlyoffice secret as sensitive (server#40714)
- Enh(settings): Semantic user table markup (server#40719)
- Chore(deps-dev): Bump cypress and @nextcloud/cypress (server#40720)
- Chore(deps-dev): Bump @jest/globals from 29.6.2 to 29.7.0 (server#40721)
- Chore(deps-dev): Bump cypress-wait-until from 1.7.2 to 2.0.1 (server#40722)
- Chore(deps-dev): Bump workbox-webpack-plugin from 6.6.0 to 7.0.0 (server#40724)
- Generate all preview sizes for Imaginary (server#40731)
- Ci: skip puppeteer chrome download (server#40733)
- Chore: rename serializedClosure to argument to align with parent class (server#40734)
- Test(cypress): only use the cypress cloud on pull requests (server#40736)
- Added CORS skip if session was created by AppAPI (server#40737)
- Remove unneeded class (server#40738)
- Fix ocm-provider rewrite rules (server#40745)
- Chore(deps): remove @nextcloud/vue-dashboard (server#40748)
- Refactor: Contacts menu to Vue (server#40749)
- Chore(deps): Bump core-js from 3.32.0 to 3.33.0 (server#40751)
- Show loading icon in ‘save share’ button when creating a share (server#40752)
- Fix(files): encoded source path on actions requests (server#40756)
- IFilesMetadata (server#40761)
- Chore: Do not lint external apps (server#40764)
- Make OAuth2 authorization code expire (server#40766)
- Feat(dav): implement personal absence settings (server#40767)
- Fix(dashboard): remove duplicated IDs on the dashboard page (server#40768)
- Fix(cypress): empty group, tag and ci-build-id when not using cypress cloud (server#40770)
- Fix(files): migrate to NcIconSvgWrapper (server#40771)
- Fix(theming): Ensure all text colors have enough contrast for accessibility (server#40773)
- Fix(files_external): basic auth user storage trigger (server#40782)
- Adjust color of focus-visible to be better visible (server#40783)
- Move inline docs to online documentation (server#40784)
- Fix: Log critical session renewal and logout paths (server#40785)
- Fix(user): Log affected user of app token login name mismatch (server#40795)
- Fix: Show error message when CSRF check fails at login (server#40799)
- Fix text on default background image button (server#40804)
- Chore(deps-dev): Bump @types/dockerode from 3.3.19 to 3.3.20 (server#40805)
- Fix(L10N): Support “Accept-Language: zh-Hans-CN” and alike (server#40808)
- Update README.md (server#40809)
- Catch Imaginary processing errors (server#40819)
- New UI global search (server#40823)
- Fixed mixed translations in sharing details (server#40825)
- Fix Dynamic property timeFactory in ClientFlowLoginControllerTest (server#40829)
- Pass IConfig by constructor to Group_LDAP (server#40839)
- Remove leading slash (server#40843)
- Feat: Allow to configure the app menu order in the frontend (server#40844)
- Feat(contactsmenu): Show user status (server#40852)
- Feat(files): migrate template picker (server#40854)
- Fix: Scope app nav caption styles (server#40858)
- Fix(session): Log why session renewal failed (server#40859)
- Chore: Drop unused \OC\Memcache\Factory::createLowLatency (server#40861)
- Fix(federation): Use `sharing.federation.allowSelfSignedCertificates` config for all OCM requests (server#40864)
- Fix version number in ITimeFactory after it was delayed (server#40865)
- Feat: Add factory method for in-memory caches (server#40868)
- Fix my-apps view on mobile (server#40871)
- Change width for input field (server#40872)
- Fix width of input on contacts menu (server#40873)
- Chore(deps): Bump @nextcloud/password-confirmation from 4.0.1 to 5.0.0 (server#40874)
- Fix(scheduling): don’t send iMIP emails to rooms / resources (server#40876)
- Fix(session): Log when crypto session data is lost (server#40879)
- Fix OCM provider public API and handling to allow apps to register (server#40885)
- Fix several admin settings problems (server#40887)
- Check for more php modules (server#40889)
- Fix(search): Close unified search at the second ctrl+f (server#40890)
- Enh(files): Add accessible sort direction (server#40893)
- Fix(cypress): User groups test (server#40894)
- Add custom apps translation scripts and image path for consistency (server#40898)
- Refactor: Unify running a dev server (for automated testing) (server#40899)
- Fix(docs): Fix parameter types in docs (server#40900)
- Append to body all selects inside of user table (server#40902)
- Reduce left margin of files list header (server#40905)
- Fix several personal settings problems (server#40907)
- Chore(deps-dev): Bump @babel/preset-typescript from 7.22.11 to 7.23.2 (server#40909)
- Chore(deps-dev): Bump ts-loader from 9.4.4 to 9.5.0 (server#40910)
- Chore(deps-dev): Bump tar from 6.1.15 to 6.2.0 (server#40911)
- Chore(deps): Bump @mdi/svg from 7.2.96 to 7.3.67 (server#40912)
- Chore(deps-dev): Bump dockerode from 3.3.5 to 4.0.0 (server#40913)
- Chore(deps): Bump dompurify from 3.0.5 to 3.0.6 (server#40914)
- Feat(files): grid view (server#40917)
- [master] Fix npm audit (server#40923)
- Shortcut Ctrl+F for different keyboard layouts (server#40924)
- Config.sample.php: fix incorrect theme name + add a missing ones (server#40926)
- Allow share expiry dates lower than enforced limits (server#40927)
- Fix unit tests on PHP 8.3 (server#40931)
- Fix profile visibility settings being too wide (server#40932)
- Check expiry enforcement for all share types (server#40933)
- Chore: Add the talk team as codeowners for things Talk heavily relies on (server#40934)
- Add some support for rename on case insensitive local filesystems (server#40935)
- Fix(settings): Account property scope actions (server#40938)
- Chore(deps): Bump @babel/traverse from 7.22.8 to 7.23.2 (server#40941)
- Fix(files): fix new folder encoding (server#40948)
- Fix(theming): Add `aria-pressed` attribute to active background (server#40950)
- Fix(xhr-request): Make sure to also allow strings as url (server#40951)
- Chore(deps): Bump @nextcloud/dialogs to v5-beta.6 (server#40956)
- Files-list: performance optimizations (server#40958)
- Fix(dbal): Fix types in query builder methods for parameters (server#40959)
- Fix(cypress): Replace flaky password-confirmation hack (server#40961)
- Reduce width of sharing entry (server#40963)
- Support dynamic metadata request on PROPFIND requests (server#40964)
- Fix(federation): Fix type and docs on ICloudFederationNotification in… (server#40965)
- Add “no public GH Issues please” request, past advisories link, bounty mention, scope link to security.md (server#40966)
- Fix return type annotation of IShare::getExpirationDate (server#40969)
- Update version.php to owncloud 10.13 (server#40977)
- HTML Validation: replace non standard `autocorrect` with `spellcheck` (server#40978)
- Fix placement of actions within unified search (server#40979)
- HTML Validation: remove unnecessary roles (server#40980)
- HTML Validation: Personal settings (server#40983)
- Fix(tests): Only run tests on CI that are needed (server#40986)
- Fix(weather_status): remove `li` wrapper (server#40992)
- Refactor: remove remaining usage of OC::getCapabilities (server#40993)
- Fix(user_menu): pass only actual prop to user menu entries (server#40994)
- Optimize cache jail creation (server#40995)
- Reuse sharing disabled state when listing folder content (server#40996)
- Files: fix virtual list will-change value fps superpowers) (server#40999)
- Fix(cypress): Also sync `3rdparty` directory for local cypress tests (server#41000)
- Fix trusted server input field (server#41008)
- Feat(files): support nested actions (server#41010)
- Move IToken and IProvider::getToken to OCP (server#41017)
- Fix(files): disable size containment on headers (server#41018)
- Fix(files): correct item height (server#41019)
- Fix(tests): Move leftover acceptance tests for users from drone to Cypress (server#41021)
- Theming: Allow to reset custom app order and keep focus when reordering (server#41024)
- Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.2 to 3.1.0 (server#41026)
- Chore(deps): Bump actions/checkout from 4.1.0 to 4.1.1 (server#41027)
- Chore(deps-dev): Bump @types/dockerode from 3.3.20 to 3.3.21 (server#41028)
- Chore(deps): Bump @nextcloud/calendar-availability-vue from 2.0.0-beta.2 to 2.0.0-beta.3 (server#41029)
- Chore(deps-dev): Bump eslint-plugin-cypress from 2.14.0 to 2.15.1 (server#41030)
- Chore(deps-dev): Bump typescript from 5.1.6 to 5.2.2 (server#41032)
- Chore(tests): Migrate login acceptance tests from behat to Cypress (server#41033)
- Fix(settings): users page html validation (server#41034)
- Fix(settings): apps list html validation and loading icon (server#41035)
- Fix(l10n): invalid translation of a number (server#41036)
- Feat(cypress): Always run cypress CI in parallel (server#41039)
- Fix(provisioning_api): Fix quota fields in OpenAPI (server#41045)
- Fix: duplicating contacts with the Recently contacted feature (server#41046)
- Feat(dav): implement personal absence settings backend (server#41051)
- Fix(files_external): on case insensitive system, block case change (server#41053)
- Get children from dav node when preloading system tags (server#41054)
- Feat(profile): Add public interface for profile manager so apps can check config (server#41055)
- Optimize UserMountCache::registerStorage (server#41057)
- Fix(theming): Correctly expose user and admin theming (server#41059)
- Fix(3rdparty): Don’t use indirect dependency “Safe/” for functions (server#41061)
- Return correct status if touch failed (server#41062)
- Fix(dashboard): html validation (server#41063)
- Remove opacity on table header (server#41064)
- Fix(user_status): separate user menu and dashboard status layout for HTML validation (server#41068)
- Chore: Bump @nextcloud/vue to v8-beta.9 (server#41070)
- Update openapi extractor (server#41078)
- Fix(update): Allow updating from 27.1 to 28 (server#41079)
- Change styles on active, hover and focus state for background buttons (server#41080)
- Add a command to run the setup checks from CLI (server#41081)
- Improve setup checks naming and improve database version check (server#41083)
- Migrate memory_limit check to new SetupCheck API (server#41086)
- Fix(workflowengine): Add an empty content when no flows are installed or configured (server#41089)
- Fix(files): let popper overflow in header (server#41093)
- Fix(dav): Remove usage of indirect thecodingmachine/safe dependency (server#41094)
- #37978: Remove duplicate dependency (server#41101)
- Remove unneeded `tabindex=”0″` from sidebar and app content (server#41108)
- Fix(cypress): Fix selector for the user menu button (server#41110)
- Add index for classification (server#41111)
- Fix(cypress): Fix linter errors on Cypress chains and refactor `wait-until` checker functions (server#41115)
- Fix(login): Fix JS error on login grant page (server#41117)
- Optimize builtin storage wrappers (server#41119)
- Fix: don’t pass invalid streams to Imaginary (server#41120)
- Enh(a11y): Separate profile and user status user menu entries (server#41122)
- Fix(external): Get storage before update it (server#41123)
- Don’t duplicate notification warning (server#41133)
- Migrate checks to new SetupCheck API (server#41134)
- Fix(cypress): Also clone 3rdparty submodule to keep in sync for cypress tests (server#41135)
- Chore(cypress): Migrate access-level tests from Behat to Cypress (server#41137)
- Chore(codecov): Do not run project status check (server#41140)
- Create semantically right table for the “OAuth 2.0 clients” (server#41142)
- Chore(deps): bump browserify-sign from 4.2.1 to 4.2.2 (server#41148)
- Chore(deps-dev): bump @testing-library/jest-dom from 5.17.0 to 6.1.4 (server#41163)
- Chore(deps-dev): bump puppeteer from 21.0.3 to 21.4.1 (server#41164)
- Chore(deps-dev): bump jest-environment-jsdom from 29.6.2 to 29.7.0 (server#41165)
- Chore(deps): bump p-queue from 7.3.4 to 7.4.1 (server#41166)
- Chore(deps): bump actions/setup-node from 3.8.1 to 4.0.0 (server#41168)
- Chore(deps): bump actions/checkout from 3.6.0 to 4.1.1 (server#41169)
- Fix: Delete ghost versions of non-existing files (server#41173)
- Add OpenAPI attribute to allow multiple scopes (server#41175)
- Reset BFP for sudo action (server#41177)
- Chore(cypress): Migrate header contacts menu tests from Behat to Cypress (server#41190)
- Ci: Turn off builds for pushes and merges to master/stable* and cancel parallel executions (server#41193)
- Fix(theming): Ensure focus is kept on the button when reordering (server#41197)
- Fix(theming): Add accessible information to app order settings (server#41199)
- Talk now uses the “main” branch (server#41200)
- Fix(a11y): Increase contrast of contacts menu actions (server#41207)
- Fix(TextToImage): Consistently use the right method to get the preferred providers (server#41211)
- Fix(install): Make installing more verbose (server#41214)
- Feat(events): Add typed event for filtering autocompletion sugges… (server#41218)
- Chore: 28.0.0 beta 1 (server#41228)
- Fix: add index on migration only if needed (server#41230)
- Fix(upgrade): files_rightclick is deprecated (server#41246)
- Fix(cypress): Add timeout for waiting on Nextcloud server (server#41250)
- Fix: Only highlight profile entry when viewing own profile (server#41251)
- Add descriptions for background pictures (server#41256)
- Fix semaphore unguarding (server#41263)
- Feat(dependencyinjection): Allow optional (nullable) services (server#41265)
- Feat(contactsmenu): Sort by user status (server#41266)
- Fix styles for input fields on focus state (server#41270)
- Enh(TextProcessing): Add two new provider interfaces (server#41271)
- Chore(deps): Bump focus-trap from 7.5.2 to 7.5.4 (server#41275)
- Chore(deps): Bump marked from 9.0.3 to 9.1.5 (server#41276)
- Chore(deps): Bump @nextcloud/moment from 1.2.1 to 1.2.2 (server#41277)
- Chore(deps): Bump @nextcloud/upload from 1.0.0-beta.18 to 1.0.0-beta.19 (server#41279)
- Chore(deps-dev): Bump cypress from 13.3.0 to 13.4.0 (server#41280)
- Chore(deps): Bump vue and vue-template-compiler (server#41281)
- Chore(deps): Bump pinia from 2.1.6 to 2.1.7 (server#41282)
- Chore(deps): Bump cypress-io/github-action from 6.5.0 to 6.6.0 (server#41283)
- Fix(dav): Add ID / label to timezone picker in availablility settings (server#41285)
- Update supported versions on issue template (server#41294)
- Fix(JobList#hasReservedJob): Break tie when multiple jobs are reserved (server#41295)
- Fix description of sharing toggle (server#41298)
- Fix(files_sharing): fix sharing tab translations (server#41301)
- Lower log level about invalid session token (server#41302)
- Chore(cypress): Migrate apps acceptance tests to Cypress (server#41303)
- Customize rendering for live photos (server#41308)
- Improve setup checks API (server#41311)
- Fix(session): Do not log fresh/empty session as error (server#41318)
- Fix styles for input field and textarea on focus, hover and active state (server#41328)
- Fix(files): Do not encode the path twice (and do not use undefined method) (server#41329)
- Fix(files): add missing `Overwrite: F` header in renaming (server#41331)
- Fix(LDAP): prevent incomplete displaynames… (server#41333)
- Fix(component): utilized NcDateTime component (server#41334)
- Enh(systemtags): Add accessible system tags form (server#41335)
- Add two more translations for `CalendarAvailability` (server#41339)
- Feat(caldav): Create personal event for out-of-office messages (server#41340)
- Fix: Allow to set app order on navigation entries added by closures (server#41341)
- Update `calendar-availability-vue` to `^2.0.0` (server#41348)
- Fix(settings): Pass user object to user row actions (server#41349)
- Fix(migration): Fix files metadata migration (server#41351)
- Fix: Validate that we have a proper distributed cache configured (server#41354)
- Chore: Update nextcloud dependencies to stable version (server#41355)
- Fix(events): Make sure all `\OCP\Files::…` events are emitted with th… (server#41365)
- Fix(s3): support SSE-C headers for the MultipartCopy call (server#41366)
- Feat(search): Seach for persons as event attendees and organizers (server#41374)
- Enhancements : improve most recent global search UI (server#41384)
- Chore/update twitter to x in personal settings (server#41385)
- Fix(cypress): Do not install calendar app from app store for testing (server#41387)
- Chore(deps): Bump @vueuse/integrations from 10.5.0 to 10.6.0 (server#41389)
- Metadata must be set a editable for PROPPATCH (server#41390)
- Chore(deps): Bump regenerator-runtime from 0.13.11 to 0.14.0 (server#41391)
- Feat: add preview provider for emf files based on office (server#41395)
- Fix(cypress): Adjust admin theming tests for new `@nextcloud/vue` release (server#41398)
- Fix(cypress): Make new-users test less flaky by using test isolation (server#41399)
- Chore: update sabre/vobject and sabre/event to latest minor (server#41401)
- Fix(workflow): Fix “Call to a member function getUID() on null” with … (server#41404)
- Close participants filter after click (server#41405)
- Fix(log): Log exception class when message is empty (server#41406)
- Fix(userstatus): Do not override message timestamp for default messages (server#41407)
- Fix default icon: should be white instead of black (server#41412)
- Fix apps search provider order (server#41413)
- Fix dynamic property in CalDav tests (server#41415)
- Fix: Only reset preview src if it used to fail before (server#41416)
- Fix(workflowengine): use andWhere() not second where() (server#41417)
- Use background to increase overlay contrast (server#41426)
- Fix search providers icons (server#41432)
- Migrate bruteforce throttle check (server#41435)
- Add `inAppSearch` for advanced search providers (server#41436)
- Migrate forwarded for headers check (server#41438)
- Add link for opening app details (server#41439)
- Ignore metadata if migration to 28 is not done (server#41442)
- Fix(files): Show Collectives icon in Collectives folders (server#41443)
- Fix: Change scroll container for sharing details (server#41444)
- Moving IMetadataQuery (server#41446)
- Fix(backupcodes): Remove old notifications before creating a new remi… (server#41447)
- Improve shared status button (server#41453)
- Fix(files): Use `color-primary-element-text` for files/folders overlay icons (server#41455)
- Feat(search): allow contacts person search (server#41457)
- Implements search on null/notnull metadata (server#41459)
- Migrate old metadata table to the new ones (server#41465)
- Chore: Update `@nextcloud/vue` (server#41472)
- Adapt “advanced settings” button for accordion button (server#41473)
- Refactor(carddav): Use even earlier return and SQL’s WHERE IN (server#41474)
- Fix: Add docxf/oform to mimetypemapping (server#41475)
- Enh/beta improvements (server#41481)
- Fix(files): Sort list ASC by default (server#41485)
- Fix invalid users/groups handling in advanced search (server#41486)
- Move delete share button into the scrolling container (server#41489)
- Feat(comments): Plug in comments into activity sidebar tab if available (server#41491)
- Fix(ocp): register IAvailabilityCoordinator service alias (server#41495)
- Bump @nextcloud/dialogs to v5.0.1 (server#41497)
- Feat(dav): Enable OOO UI and expose enabled via OCP (server#41501)
- Correct spelling (server#41506)
- Enhancements: Fix and updates to most recent global search UI (server#41507)
- Enhancements for advanced search API (server#41511)
- Fix(userstatus): Only track message timestamp for values (server#41512)
- Fix(files_versions): don’t call getUid() on null (server#41518)
- Fix(files): Ensure folders and favorites are sorted first regardless of sorting mode (server#41519)
- Finish password confirmation (server#41520)
- Reverse X-Forwarded-For list to read the correct proxy remote address (server#41526)
- Add metadata generation job (server#41540)
- Serve .flac audio files (server#41541)
- Do not write htaccess file if disk space is too low (server#41544)
- Bump Hub 6 -> Hub 7 (server#41555)
- Fix(a11y): Focus on sharing quick permission radio (server#41560)
- Fix(settings): User row text field styles (server#41561)
- Fix(ObjectStore): Make copying behavior consistent with local storage (server#41565)
- Fix(2fa-backupcodes): Don’t remember disabled and deleted users over … (server#41569)
- Allow setting `strict-dynamic` on `strict-src-elem` and set it by default (server#41571)
- Fix(files): avoid sending thumbnail URL for directory as none exists (server#41573)
- Fix: Avoid invisible areas through keyboard navigation (server#41575)
- Fix(files): make files list valid table layout (server#41577)
- Fix: Be less strict about action exec return value (server#41579)
- Replace ActionLink with ActionButton on sharing tab (server#41580)
- Enh(settings): Migrate admin settings for sharing to vue (server#41581)
- Fix(CSP): Only add `strict-dynamic` when using nonce (server#41583)
- Chore: Update `@nextcloud/vue` to 8.2.0 (server#41584)
- Chore: Bump @nextcloud/dialogs to v5.0.2 (server#41585)
- Chore(deps): Bump actions/github-script from 6 to 7 (server#41594)
- Add named metadata event (server#41601)
- [master] Fix npm audit (server#41603)
- Fix: Fix linkToOCSRouteAbsolute() without index.php and with subfolder (server#41616)
- Handle error in previews for files versions (server#41617)
- Fix: Also cleanup orphaned shares user cannot be found anymore (server#41623)
- Chore: Bump @nextcloud/upload to 1.0.1 (server#41624)
- Listen to cache event when deleting metadata (server#41634)
- Fix(theming): Adjust config listener to validate `apporder` config also for closure navigation (server#41635)
- Fix sharing settings unit tests (server#41637)
- Replace input form with `NcTextField` (server#41638)
- Fix(user_status): remove border from emoji picker (server#41641)
- Correct spelling of Brute Force and other fixes (server#41642)
- Feat(search): hide search provider from list (server#41646)
- Trigger default action when open file initial state is set (server#41648)
- Fix: lower threshold for system address book sync (server#41649)
- Get sync_token on retrieveMetadata() (server#41653)
- Accept boolean value (server#41655)
- Show shared label only if the current user have shared the file. (server#41656)
- Chore(settings): Cleanup IManager and Manager type annotations (server#41662)
- Add quotation marks (server#41666)
- Test boolean favorite (server#41668)
- Correct spelling (server#41673)
- Fix(reminder): Fix app version and requirement for files_reminder app (server#41676)
- Test against stable28 branches (server#41679)
- Replace “Update” with “Edit” in advanced share settings (server#41691)
- Fix star stroke color on hover (server#41692)
- Add app-based filtering to global search (server#41700)
- Feat(dav): dispatch out-of-office started and ended events (server#41701)
- Focus global search input on open (server#41706)
- Fix(core): Subscribe to navigation changes on mounted for Unified search (server#41708)
- Fix(files): Use SVG as FilePicker buttons to bring back icons (server#41715)
- Remove unneeded links and add `focus-visible` state on a link (server#41716)
- Fix(dav): Avoid date diffing if PHP is buggy (server#41726)
- Fix adding x-requested-with header for relative URLs in some cases (server#41732)
- Fix action button labels (server#41733)
- Confirm content on dav-v2 test (server#41741)
- Ensure share has download permissions in F2V (server#41742)
- Fix(setupcheck): Fix memory limit setup check (server#41757)
- Fix(security): Update expiration date in security.txt (server#41761)
- Fix(files_versions): Check for user and owner before call getUserFolder (server#41783)
- Fix(files): Empty files list when uid contains special chars (server#41784)
- Enh(userstatus): add OOO automation and remove calendar automation (server#41798)
- Spelling correction (server#41807)
- Fix(dav): don’t schedule out-of-office jobs for dates in the past (server#41811)
- Fix: Hidden password confirmation dialog with new global search (server#41815)
- Fix(dav): Make ooo settings a form and the message required (server#41817)
- Feat(dav): hide search providers if their respective app is not activated (server#41837)
- Fix(OOO): Make the returned data more explicit (server#41845)
- Fix: add mimetype for eml and msg (server#41868)
- Fix(dav): Convert dates without tz drift (server#41873)
- Fix(dav): Prioritize timezone from core/login (server#41886)
- Update @nextcloud/upload to 1.0.2 (server#41912)
- Fix(theming): Fix color inverted icons based on theming and dark mode (server#41920)
- Synchronize operation on live photo files (server#41921)
- UI updates for global search (server#41925)
- Always emit search event (server#41926)
- Migrate openResult method to SearchResult component (server#41929)
- Handle close GlobalSearchModal gracefully #41792 (server#41930)
- Fix(core): app icon alignment in app menu (server#41932)
- Enable new global search by default #41729 (server#41933)
- Improve share logic for enforced password & expiry date (server#41934)
- Add comment in SyncLivePhotosListener (server#41941)
- Update `@nextcloud/vue` to 8.3.0 (server#41943)
- Fix(cypress): Adjust user columns tests (server#41945)
- Enh(settings): Load from disabled users endpoint (server#41949)
- Fix(files_external): Fix “Could not find resource main.js to load” (server#41955)
- Fix(copyright): Fix copyright doc blocks (server#41956)
- Fix(CI): Fix video verification tests (server#41960)
- Feat(out-of-office): Add OCS endpoint to set and clear absence (server#41963)
- Fix(dav): Allow single-day out of office (server#41967)
- Fix(TextProcessing): Add task type template param to IManager and registerTPProvider (server#41969)
- Fix(files): Adjust table header to look like on previous versions (server#41976)
- Fix(files): Move aria-label for favorite icon from span to icon (server#41978)
- Fix npm audit (server#41983)
- Fix(files): Reverse logic to prevent copy to itself (server#41989)
- Fix(files): Allow to drag and drop new files also on empty directories (server#41990)
- Fix(files): Remove confusing table header labels (server#41991)
- Fix(TemplateManager): Bail early if templatedirectory is empty (server#42000)
- Fix(security): Handle idn_to_utf8 returning false (server#42005)
- Fix(metadata): Allow to load metadata of multiple files at once (server#42010)
- Migrate database missing checks (server#42013)
- Fix(dav): allow any throwable in logException (server#42014)
- Feat(LDAP): implement IIsAdmin interface (server#42017)
- Fix: Properly take show_hidden user setting into account for file listing (server#42023)
- Files_metadata_installed (server#42026)
- Fix(dav): Make current ooo info time-dependent (server#42029)
- Fix(UnifiedSearch): Move headings out of list element (invalid HTML) (server#42032)
- Fix AppSettingsController.php overwriting currentLanguage (server#42050)
- Chore: Update `@nextcloud/dialogs` to version 5.0.3 (server#42057)
- Fix look of personal global credentials settings (server#42058)
- Fix(theming): Adjust dark theme to be accessible adjust cypress tests (server#42069)
- Fix(files): Correctly handle dropping folders on file list (server#42071)
- Correct semantics for link opening in global search (server#42073)
- Fix: Properly fetch version from shared files by accessing the owner storage version (server#42074)
- Fix some silent share bugs (server#42076)
- Fix(bruteforce-protection): Don’t throw a 500 when MaxDelayReached is… (server#42082)
- Fix(dav): Improve handling and logging of bulk upload failures (server#42087)
- Enh(NavigationManager): Use ID as fallback for `app` property of entries (server#42088)
- Enh(a11y): Add navigation labels (server#42089)
- Fix: Adjust reference picker code for the vue based FilePicker (server#42103)
- Change global search UI text to unified search (server#42105)
- Fix(core): add translations on the login page (server#42113)
- Chore(deps): Update openapi-extractor (server#42119)
- Fix(l10n): fix translations for init scripts (server#42122)
- Fix rename on live photos (server#42159)
- Fix(dav): Prevent out-of-office event time drifts (server#42163)
- Revert “fix(dav): Prevent out-of-office event time drifts” (server#42164)
- Improvements at documentation (3rdparty#1352)
- Chore: update workflows from templates (3rdparty#1419)
- Feat: add wapmorgan/mp3info and id3parser (3rdparty#1420)
- Chore(libphonenumber): Bump giggsey/libphonenumber-for-php to giggsey… (3rdparty#1421)
- Chore(deps): Drop swiftmailer/swiftmailer (3rdparty#1422)
- Fix(deps): Upgrade symfony/event-dispatcher to supported version 5.4.26 (3rdparty#1423)
- Chore(deps): Bump doctrine/dbal to 3.7.x (3rdparty#1424)
- Chore: update workflows from templates (3rdparty#1425)
- Bump sabre/http to 5.1.7 in master (3rdparty#1452)
- Chore: enable dependabot for stable27 (3rdparty#1461)
- Chore: update cweagans/composer-patches to 1.7.3 (3rdparty#1479)
- Chore: update symfony/process to 5.4.24 (3rdparty#1480)
- Chore: update symfony/console to 5.4.24 (3rdparty#1481)
- Chore: update http-foundation, routing and translation to 5.4.24 (3rdparty#1482)
- Chore: update symfony/mailer to 5.4.22 (3rdparty#1483)
- Chore: update punic to 3.8.1 (3rdparty#1484)
- Bump deepdiver1975/tarstreamer to 2.1.0 in master (3rdparty#1491)
- Remove stable24 from dependabot (3rdparty#1551)
- No longer ignore symfony 5.x (3rdparty#1552)
- Bump phpseclib/phpseclib to 2.0.45 in master (3rdparty#1579)
- Chore: remove opis/closure (3rdparty#1580)
- Fix(CI): Reduce dependabot update-types (3rdparty#1606)
- Chore: update sabre/vobject and sabre/event to latest minor (3rdparty#1641)
- Bump icewind/searchdav to 3.1.0 in master (3rdparty#1643)
- Adding the Auto-Submitted header for notification mails (activity#1041)
- Groupfolder activities on move/rename (activity#1163)
- Chore(deps-dev): Bump @vue/tsconfig from 0.1.3 to 0.4.0 (activity#1184)
- Chore(deps): Bump @nextcloud/auth from 2.0.0 to 2.1.0 (activity#1191)
- Chore(deps-dev): Bump vimeo/psalm from 5.9.0 to 5.12.0 (activity#1192)
- Chore(deps-dev): Bump @types/dockerode from 3.3.17 to 3.3.18 (activity#1193)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (activity#1198)
- Chore(deps-dev): Bump @types/jest from 29.5.1 to 29.5.2 (activity#1209)
- Chore(deps-dev): Bump @vue/test-utils from 1.3.5 to 1.3.6 (activity#1213)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (activity#1215)
- Chore(deps): Bump @nextcloud/vue from 7.11.4 to 7.12.0 (activity#1216)
- Chore(deps): Bump @nextcloud/router from 2.0.0 to 2.1.2 (activity#1219)
- Chore(deps-dev): Bump cypress from 12.12.0 to 12.15.0 (activity#1226)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.3.0 to 5.5.1 (activity#1227)
- Chore(deps): Bump @nextcloud/l10n from 1.6.0 to 2.2.0 (activity#1228)
- Chore(deps): Bump @nextcloud/dialogs from 3.2.0 to 4.1.0 (activity#1229)
- Add more aria attributes to activity-settings button (activity#1230)
- Remove unneeded margin after paragraphs (activity#1231)
- Updating cypress.yml workflow from template (activity#1232)
- Revert: cypress undefined component test (activity#1233)
- Chore(deps-dev): Bump vimeo/psalm from 5.12.0 to 5.13.1 (activity#1235)
- Chore(deps-dev): Bump @types/dockerode from 3.3.18 to 3.3.19 (activity#1236)
- Chore(deps-dev): Bump cypress from 12.15.0 to 12.16.0 (activity#1237)
- Chore(deps-dev): Bump typescript from 5.1.5 to 5.1.6 (activity#1238)
- Chore(deps-dev): Bump tslib from 2.5.0 to 2.6.0 (activity#1239)
- [master] Fix npm audit (activity#1244)
- Create pr-feedback.yml (activity#1246)
- Re-add templates.js (activity#1247)
- [master] Fix npm audit (activity#1250)
- Migrate activity app from ILogger (activity#1251)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (activity#1253)
- Chore(deps-dev): Bump @types/jest from 29.5.2 to 29.5.3 (activity#1254)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (activity#1256)
- Bump @nextcloud/initial-state from 2.0.0 to 2.1.0 (activity#1257)
- Bump @nextcloud/axios from 2.3.0 to 2.4.0 (activity#1258)
- [master] Fix npm audit (activity#1264)
- Upgrade: Bump word-wrap from 1.2.3 to 1.2.4 (activity#1266)
- Remove color on hovered and focused link (activity#1267)
- Upgrade: Bump cypress from 12.17.1 to 12.17.2 (activity#1270)
- Upgrade: Bump handlebars from 4.7.7 to 4.7.8 (activity#1275)
- [master] Fix npm audit (activity#1279)
- Upgrade: Bump tough-cookie and @cypress/request (activity#1282)
- Perf(dashboard): implement widget item api v2 (activity#1284)
- Drop Symfony event dispatcher (activity#1285)
- Upgrade: Bump eslint-plugin-cypress from 2.13.3 to 2.14.0 (activity#1287)
- Upgrade: Bump cypress-wait-until from 2.0.0 to 2.0.1 (activity#1288)
- Upgrade: Bump regenerator-runtime from 0.13.11 to 0.14.0 (activity#1292)
- Upgrade: Bump jest-environment-jsdom from 29.5.0 to 29.6.4 (activity#1294)
- Fix Cypress tests for F2V (activity#1295)
- [master] Update nextcloud/ocp dependency (activity#1298)
- Chore(deps): Move cs-fixer into a composer bin (activity#1303)
- Upgrade: Bump @vue/vue2-jest from 29.2.4 to 29.2.6 (activity#1305)
- Upgrade: Bump tslib from 2.6.0 to 2.6.2 (activity#1306)
- [master] Update nextcloud/ocp dependency (activity#1308)
- Fix(db): pre- SELECT ids with a LIMIT to control the amount of rows deleted for MySQL (activity#1309)
- Use t for translations (activity#1311)
- Upgrade: Bump phpunit/phpunit from 9.6.11 to 9.6.12 (activity#1315)
- Upgrade: Bump jest-environment-jsdom from 29.6.4 to 29.7.0 (activity#1316)
- Upgrade: Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (activity#1317)
- Upgrade: Bump @nextcloud/dialogs from 4.1.0 to 4.2.0 (activity#1318)
- Upgrade: Bump @nextcloud/webpack-vue-config from 5.5.1 to 6.0.0 (activity#1319)
- Upgrade: Bump jest and @types/jest (activity#1320)
- [master] Update nextcloud/ocp dependency (activity#1323)
- Upgrade: Bump @nextcloud/vue from 7.12.4 to 7.12.5 (activity#1324)
- Bump cypress to v13 (activity#1325)
- Upgrade: Bump @nextcloud/dialogs from 4.2.0 to 4.2.1 (activity#1329)
- Upgrade: Bump @nextcloud/logger from 2.5.0 to 2.7.0 (activity#1330)
- Upgrade: Bump phpunit/phpunit from 9.6.12 to 9.6.13 (activity#1331)
- Upgrade: Bump @nextcloud/cypress from 1.0.0-beta.5 to 1.0.0-beta.6 (activity#1332)
- Remove click functionality on row entry (activity#1341)
- Upgrade: Bump @types/dockerode from 3.3.19 to 3.3.20 (activity#1342)
- Upgrade: Bump eslint-plugin-cypress from 2.14.0 to 2.15.1 (activity#1343)
- Upgrade: Bump @nextcloud/vue from 7.12.5 to 7.12.6 (activity#1344)
- Upgrade: Bump typescript from 5.1.6 to 5.2.2 (activity#1345)
- Upgrade: Bump @nextcloud/eslint-config from 8.3.0-beta.2 to 8.3.0 (activity#1346)
- [master] Update nextcloud/ocp dependency (activity#1347)
- [master] Update nextcloud/ocp dependency (activity#1350)
- [master] Fix npm audit (activity#1354)
- Fix: chunk delete in query (activity#1359)
- Fix(cypress): Make sure cypress tests work with upcoming Nextcloud 28 (activity#1361)
- Fix(sidebar): Only load chunk once (activity#1363)
- Upgrade: Bump dockerode from 3.3.5 to 4.0.0 (activity#1364)
- Upgrade: Bump @mdi/svg from 7.2.96 to 7.3.67 (activity#1365)
- [master] Update nextcloud/ocp dependency (activity#1367)
- Fix(settings): html validation (activity#1371)
- Fix: main page html validation (activity#1372)
- [master] Update nextcloud/ocp dependency (activity#1373)
- [master] Fix npm audit (activity#1374)
- Remove `aria-hidden` for table header (activity#1378)
- Upgrade: Bump browserify-sign from 4.2.1 to 4.2.2 (activity#1380)
- Upgrade: Bump @nextcloud/moment from 1.2.1 to 1.2.2 (activity#1382)
- Upgrade: Bump vue and vue-template-compiler (activity#1383)
- [master] Update nextcloud/ocp dependency (activity#1385)
- [master] Fix npm audit (activity#1386)
- Make the app itself using Vue to fix accessibility (activity#1388)
- Upgrade: Bump wait-on from 7.0.1 to 7.1.0 (activity#1389)
- Upgrade: Bump @nextcloud/router from 2.1.2 to 2.2.0 (activity#1390)
- Upgrade: Bump @types/jest from 29.5.5 to 29.5.7 (activity#1391)
- Upgrade: Bump @types/dockerode from 3.3.20 to 3.3.22 (activity#1392)
- Fix(ActivityModel): Migrate to TypeScript and fix some type issues (activity#1393)
- Fix: Add stub for files event to fix psalm error (activity#1394)
- Chore: Update workflows from organization (activity#1397)
- Feat: Open previews in Viewer (activity#1398)
- Feat(rss): Add server name to the RSS feed title (activity#1400)
- Fix(l10n): Ignore compressed js files (activity#1401)
- [master] Update nextcloud/ocp dependency (activity#1403)
- [master] Fix npm audit (activity#1406)
- Cleanup repository (activity#1409)
- Fix: rendering of calendar names (activity#1411)
- Fix: rendering of address book names (activity#1412)
- Fix: Fix missing titles and align table (activity#1413)
- Feat(sidebar): Add frontend API that allows to register custom entries (activity#1416)
- Fix activity icon (activity#1418)
- Chore: Bump @nextcloud/vue to v8.2.0 (activity#1419)
- Upgrade: Bump wait-on from 7.1.0 to 7.2.0 (activity#1423)
- Upgrade: Bump @types/dockerode from 3.3.22 to 3.3.23 (activity#1424)
- Update .l10nignore (activity#1425)
- [master] Update nextcloud/ocp dependency (activity#1426)
- [master] Fix npm audit (activity#1428)
- Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (activity#1429)
- Fix(sidebar): Refactor code to also load plugin entries when Activity API returns 304 (activity#1439)
- Enh: Add navigation label (activity#1451)
- Create right list for activity links (activity#1452)
- Re-enable the move action in cy tests (activity#1454)
- Replace depredated OC.Util.*Date function with moment (activity#530)
- Feat(deps): Add Nextcloud 28 support on master (bruteforcesettings#460)
- Chore: update workflows from templates (bruteforcesettings#464)
- Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (bruteforcesettings#465)
- Chore: update node engines to next LTS (bruteforcesettings#469)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (bruteforcesettings#474)
- Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (bruteforcesettings#477)
- Create pr-feedback.yml (bruteforcesettings#481)
- Show current user info (bruteforcesettings#483)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 6.0.0 (bruteforcesettings#484)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (bruteforcesettings#485)
- Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (bruteforcesettings#493)
- Chore(deps): Bump @nextcloud/axios from 2.1.0 to 2.4.0 (bruteforcesettings#503)
- Fix(i18n): Changed grammar (bruteforcesettings#504)
- Create API documentation from source code using phpDocumentor (circles#1241)
- Bump phpunit/phpunit from 9.5.28 to 9.6.4 (circles#1274)
- Fix incorrect Date format detection (circles#1298)
- Feat(deps): Add Nextcloud 28 support on master (circles#1313)
- Update Github workflow for psalm checks (circles#1314)
- Create pr-feedback.yml (circles#1327)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.10 (circles#1343)
- Chore(github): update Github workflow files (circles#1360)
- Bump unzipper from 0.10.11 to 0.10.14 (files_pdfviewer#744)
- Feat(deps): Add Nextcloud 28 support on master (files_pdfviewer#750)
- Chore: update workflows from templates (files_pdfviewer#753)
- Chore: update workflows from templates (files_pdfviewer#754)
- Chore(deps): Bump pdfjs-dist from 3.6.172 to 3.7.107 (files_pdfviewer#755)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (files_pdfviewer#756)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (files_pdfviewer#760)
- Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (files_pdfviewer#761)
- Chore: update node engines to next LTS (files_pdfviewer#762)
- [master] Fix npm audit (files_pdfviewer#767)
- Create pr-feedback.yml (files_pdfviewer#768)
- Chore(deps): Bump pdfjs-dist from 3.7.107 to 3.8.162 (files_pdfviewer#769)
- Chore(deps): Bump semver from 5.7.1 to 5.7.2 (files_pdfviewer#771)
- Revert “chore: update node engines to next LTS (node 20 / npm 9)” (files_pdfviewer#776)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (files_pdfviewer#782)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (files_pdfviewer#785)
- PDF annotation support (files_pdfviewer#787)
- Allow to resize sidebar (files_pdfviewer#788)
- Feat: Fix styling for version comparison (files_pdfviewer#791)
- Chore(deps): Bump pdfjs-dist from 3.8.162 to 3.9.179 (files_pdfviewer#792)
- Fix initialization after bump to PDF.js 3.9.179 (files_pdfviewer#798)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.1 to 6.0.0 (files_pdfviewer#802)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (files_pdfviewer#803)
- Fix extraction of PDF.js package (files_pdfviewer#806)
- Add workflow to notify of changed viewer.html (files_pdfviewer#810)
- Use Viewer also in public pages for a single share (files_pdfviewer#811)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (files_pdfviewer#813)
- Chore(deps-dev): Bump axios from 1.4.0 to 1.5.0 (files_pdfviewer#815)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (files_pdfviewer#816)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (files_pdfviewer#817)
- Chore(deps): Bump @nextcloud/logger from 2.5.0 to 2.7.0 (files_pdfviewer#818)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.3.0 (files_pdfviewer#819)
- Chore(deps-dev): Bump axios from 1.5.0 to 1.5.1 (files_pdfviewer#820)
- [master] Fix npm audit (files_pdfviewer#822)
- Chore(deps-dev): Bump @babel/traverse from 7.23.0 to 7.23.2 (files_pdfviewer#835)
- Chore(deps): Bump @nextcloud/router from 2.1.2 to 2.2.0 (files_pdfviewer#836)
- [master] Fix npm audit (files_pdfviewer#837)
- Setup Transifex translations (files_pdfviewer#842)
- Chore(deps): Bump pdfjs-dist from 3.9.179 to 3.11.174 (files_pdfviewer#844)
- Fix pdf-viewer sizing (files_pdfviewer#845)
- Chore(deps-dev): Bump axios from 1.5.1 to 1.6.0 (files_pdfviewer#847)
- Delete .tx/backport (files_pdfviewer#848)
- Show forms as read-only if the file is not editable (files_pdfviewer#850)
- Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (files_pdfviewer#865)
- Chore(deps): Bump @nextcloud/dialogs from 4.2.1 to 4.2.2 (files_pdfviewer#867)
- Chore(deps-dev): Bump axios from 1.6.0 to 1.6.2 (files_pdfviewer#868)
- Revert “Extract buttons from pages so the animation does not affect t… (firstrunwizard#1003)
- Add initialstate provider (firstrunwizard#1004)
- Extract buttons from pages so the animation does not affect t… (firstrunwizard#1005)
- Mute video (firstrunwizard#1006)
- Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.10 to 8.2.0 (firstrunwizard#1007)
- Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (firstrunwizard#1008)
- Chore(deps): Bump vue and vue-template-compiler (firstrunwizard#1012)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (firstrunwizard#1013)
- Chore(deps): Bump @nextcloud/l10n from 2.0.1 to 2.1.0 (firstrunwizard#835)
- Add headings for slides (firstrunwizard#852)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 5.5.1 (firstrunwizard#863)
- Feat(deps): Add Nextcloud 28 support on master (firstrunwizard#875)
- Chore(deps-dev): Bump vimeo/psalm from 5.11.0 to 5.12.0 (firstrunwizard#876)
- Chore: update workflows from templates (firstrunwizard#877)
- Update dependabot config (firstrunwizard#880)
- Chore: update workflows from templates (firstrunwizard#881)
- Chore(deps): Bump fast-xml-parser and is-svg (firstrunwizard#887)
- Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.1 to 3.0.2 (firstrunwizard#889)
- Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.0 (firstrunwizard#890)
- Chore(deps): Bump actions/checkout from 3.5.2 to 3.5.3 (firstrunwizard#894)
- Chore(deps): Bump shivammathur/setup-php from 2.25.2 to 2.25.4 (firstrunwizard#895)
- Chore(deps): Bump peter-evans/create-pull-request from 5.0.1 to 5.0.2 (firstrunwizard#896)
- Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (firstrunwizard#897)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (firstrunwizard#898)
- Chore: update node engines to next LTS (firstrunwizard#902)
- [master] Fix npm audit (firstrunwizard#903)
- Chore(deps-dev): Bump vimeo/psalm from 5.12.0 to 5.13.1 (firstrunwizard#908)
- Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (firstrunwizard#909)
- Chore(deps): Bump @nextcloud/l10n from 2.1.0 to 2.2.0 (firstrunwizard#910)
- Chore(deps): Bump actions/setup-node from 3.6.0 to 3.7.0 (firstrunwizard#912)
- Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (firstrunwizard#913)
- [master] Fix npm audit (firstrunwizard#915)
- Create pr-feedback.yml (firstrunwizard#917)
- Chore(deps): Bump @nextcloud/initial-state from 2.0.0 to 2.1.0 (firstrunwizard#918)
- [master] Fix npm audit (firstrunwizard#926)
- Chore(deps): Bump shivammathur/setup-php from 2.25.4 to 2.25.5 (firstrunwizard#934)
- Chore(deps-dev): Bump vimeo/psalm from 5.13.1 to 5.14.1 (firstrunwizard#936)
- Chore(deps): Bump @nextcloud/vue from 7.12.0 to 7.12.2 (firstrunwizard#937)
- Chore(deps): Bump actions/setup-node from 3.7.0 to 3.8.0 (firstrunwizard#938)
- Chore(deps): Bump actions/setup-node from 3.8.0 to 3.8.1 (firstrunwizard#939)
- Chore(deps): Bump actions/checkout from 3.5.3 to 3.6.0 (firstrunwizard#942)
- Chore(deps): Bump @nextcloud/vue from 7.12.2 to 7.12.4 (firstrunwizard#943)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.11 (firstrunwizard#944)
- Chore(deps-dev): Bump vimeo/psalm from 5.14.1 to 5.15.0 (firstrunwizard#945)
- Chore(deps): Bump shivammathur/setup-php from 2.25.5 to 2.26.0 (firstrunwizard#950)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (firstrunwizard#951)
- Return if user is empty (firstrunwizard#952)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (firstrunwizard#955)
- Adjust instructions and delete makefile (firstrunwizard#959)
- New first run wizard (firstrunwizard#960)
- [master] Fix npm audit (firstrunwizard#962)
- Chore(deps-dev): Bump @babel/traverse from 7.22.8 to 7.23.2 (firstrunwizard#971)
- Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (firstrunwizard#978)
- Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.7 to 8.0.0-beta.10 (firstrunwizard#987)
- Add transitions (firstrunwizard#991)
- Remove cubic bezier from transition (firstrunwizard#992)
- Extract buttons from pages so the animation does not affect them (firstrunwizard#993)
- Restore user.svg icon as it’s still used in notifications (firstrunwizard#994)
- [master] Fix npm audit (firstrunwizard#998)
- Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.4 to 0.34.5 (logreader#1000)
- Build(deps-dev): Bump vitest from 0.34.4 to 0.34.5 (logreader#1001)
- Build(deps): Bump @nextcloud/dialogs from 4.1.0 to 4.2.1 (logreader#1002)
- Build(deps): Bump @nextcloud/logger from 2.5.0 to 2.7.0 (logreader#1004)
- Build(deps-dev): Bump @nextcloud/eslint-config from 8.3.0-beta.2 to 8.3.0 (logreader#1005)
- Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.5 to 0.34.6 (logreader#1007)
- Build(deps-dev): Bump vitest from 0.34.5 to 0.34.6 (logreader#1009)
- Build(deps-dev): Bump vite from 4.4.9 to 4.4.11 (logreader#1013)
- Build(deps-dev): Bump @nextcloud/vite-config from 1.0.0-beta.19 to 1.0.1 (logreader#1014)
- Build(deps): Bump postcss from 8.4.27 to 8.4.31 (logreader#1016)
- Add a setupcheck for errors and warnings in log file (logreader#1021)
- Build(deps): Bump highlight.js from 11.8.0 to 11.9.0 (logreader#1022)
- Build(deps): Bump @mdi/svg from 7.2.96 to 7.3.67 (logreader#1023)
- Build(deps): Bump pinia from 2.1.6 to 2.1.7 (logreader#1024)
- Build(deps): Bump @babel/traverse from 7.22.8 to 7.23.2 (logreader#1026)
- Build(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (logreader#1028)
- Build(deps-dev): Bump happy-dom from 10.11.0 to 12.10.3 (logreader#1029)
- Build(deps): Bump @nextcloud/vue from 8.0.0-beta.2 to 8.0.0-beta.10 (logreader#1033)
- Update to psalm 5 to match what server is using (logreader#1034)
- Build(deps): Bump axios from 1.4.0 to 1.6.1 (logreader#1035)
- Update workflows and only run required ones (logreader#1036)
- Dependencies: Update vite and nextcloud/vite-config (logreader#1037)
- Fix: Update `@nextcloud/vue` to 8.0.1 and also fix CSS name for settings section (logreader#1039)
- Fix(ci): Run tests also on schedule on master so we can get code coverage (logreader#1044)
- [master] Update nextcloud/ocp dependency (logreader#1045)
- Build(deps): Bump @nextcloud/vue from 8.0.1 to 8.2.0 (logreader#1049)
- Build(deps): Bump axios from 1.6.1 to 1.6.2 (logreader#1050)
- Build(deps): Bump @nextcloud/dialogs from 5.0.0 to 5.0.2 (logreader#1051)
- [master] Update nextcloud/ocp dependency (logreader#1052)
- Fix: Handle errors while requesting log entries (logreader#1054)
- Fix(ui): Also translate settings modal title (logreader#1055)
- Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (logreader#1056)
- Lower setup check level from error/warning to warning/info (logreader#1070)
- Bump react-responsive from 8.2.0 to 9.0.2 (logreader#829)
- Bump postcss-nested from 5.0.6 to 6.0.1 (logreader#839)
- Bump loader-utils and @teamsupercell/typings-for-css-modules-loader (logreader#842)
- Bump webpack-cli from 4.10.0 to 5.1.1 (logreader#867)
- Feat(deps): Add Nextcloud 28 support on master (logreader#870)
- Allow printing log messages during occ (logreader#873)
- Bump @babel/runtime from 7.19.0 to 7.22.0 (logreader#875)
- Chore: update workflows from templates (logreader#877)
- Bump postcss from 8.4.17 to 8.4.24 (logreader#878)
- Bump postcss-loader from 6.2.1 to 7.3.2 (logreader#879)
- Bump @babel/plugin-transform-runtime from 7.19.1 to 7.22.4 (logreader#881)
- [master] Update nextcloud/ocp dependency (logreader#882)
- Fix(a11y): `Copy` menu entries should be implemented as buttons (logreader#884)
- Migrate more files to Typescript (logreader#885)
- Make log levels button keyboard focusable and activable (logreader#887)
- Build(deps-dev): Bump @babel/core from 7.19.3 to 7.22.5 (logreader#889)
- Build(deps-dev): Bump @types/react from 18.0.24 to 18.2.9 (logreader#891)
- Build(deps): Bump @babel/runtime from 7.22.3 to 7.22.5 (logreader#892)
- Build(deps-dev): Bump @babel/preset-env from 7.21.5 to 7.22.5 (logreader#893)
- Build(deps-dev): Bump @babel/preset-react from 7.18.6 to 7.22.5 (logreader#894)
- Bump postcss-loader from 7.3.2 to 7.3.3 (logreader#895)
- Build(deps-dev): Bump ts-loader from 9.4.1 to 9.4.3 (logreader#896)
- Bump postcss-preset-env from 7.8.2 to 8.4.2 (logreader#897)
- Bump webpack from 5.76.0 to 5.86.0 (logreader#899)
- Build(deps-dev): Bump style-loader from 3.3.1 to 3.3.3 (logreader#900)
- Bump webpack-cli from 5.1.1 to 5.1.4 (logreader#901)
- Bump @babel/plugin-transform-runtime from 7.22.4 to 7.22.5 (logreader#902)
- [master] Update nextcloud/ocp dependency (logreader#903)
- Add option for raw output in log:watch/log:tail (logreader#905)
- Build(deps-dev): Bump @types/react from 18.2.9 to 18.2.12 (logreader#907)
- Build(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (logreader#909)
- Build(deps-dev): Bump webpack from 5.86.0 to 5.87.0 (logreader#910)
- Build(deps-dev): Bump css-loader from 6.7.1 to 6.8.1 (logreader#911)
- Build(deps-dev): Bump mini-css-extract-plugin from 2.6.1 to 2.7.6 (logreader#912)
- Chore: update node engines to next LTS (logreader#915)
- Build(deps-dev): Bump @types/react from 18.2.12 to 18.2.14 (logreader#918)
- Build(deps-dev): Bump webpack from 5.87.0 to 5.88.0 (logreader#919)
- Build(deps-dev): Bump ts-loader from 9.4.3 to 9.4.4 (logreader#920)
- Build(deps-dev): Bump webpack from 5.88.0 to 5.88.1 (logreader#922)
- Build(deps-dev): Bump @babel/core from 7.22.5 to 7.22.8 (logreader#928)
- Build(deps-dev): Bump postcss from 8.4.24 to 8.4.25 (logreader#929)
- Build(deps-dev): Bump @babel/plugin-transform-runtime from 7.22.5 to 7.22.7 (logreader#930)
- Build(deps-dev): Bump postcss-preset-env from 8.4.2 to 9.0.0 (logreader#931)
- Build(deps-dev): Bump babel-loader from 8.2.5 to 9.1.3 (logreader#932)
- Build(deps): Bump @babel/runtime from 7.22.5 to 7.22.6 (logreader#933)
- Build(deps-dev): Bump @babel/preset-env from 7.22.5 to 7.22.7 (logreader#934)
- Build(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (logreader#935)
- Migrate app frontend to Vue (logreader#936)
- Build(deps-dev): Bump postcss from 8.4.25 to 8.4.26 (logreader#938)
- Build(deps-dev): Bump @babel/plugin-transform-runtime from 7.22.7 to 7.22.9 (logreader#939)
- Build(deps-dev): Bump @babel/core from 7.22.8 to 7.22.9 (logreader#940)
- Build(deps-dev): Bump @types/react from 18.2.14 to 18.2.15 (logreader#941)
- Build(deps-dev): Bump @babel/preset-env from 7.22.7 to 7.22.9 (logreader#942)
- Build(deps-dev): Bump vite from 4.4.5 to 4.4.6 (logreader#947)
- Fix: Use `
- ` for “loading older entries” row (logreader#948)
- [master] Update nextcloud/ocp dependency (logreader#949)
- Fix(i18n): Fixed typo (logreader#951)
- Fix(i18n): Align spelling of log file (logreader#952)
- Chore: Migrate to `@nextcloud/vite-config` (logreader#953)
- Build(deps-dev): Bump vitest from 0.33.0 to 0.34.1 (logreader#954)
- Build(deps-dev): Bump @pinia/testing from 0.1.2 to 0.1.3 (logreader#957)
- Build(deps-dev): Bump @vitest/coverage-istanbul from 0.33.0 to 0.34.1 (logreader#959)
- Build(deps): Bump pinia from 2.1.4 to 2.1.6 (logreader#961)
- [master] Update nextcloud/ocp dependency (logreader#963)
- Build(deps-dev): Bump vite from 4.4.6 to 4.4.9 (logreader#965)
- Build(deps-dev): Bump happy-dom from 10.5.2 to 10.9.0 (logreader#966)
- Fix logreader:tail/watch commands (logreader#967)
- Chore: Update CI workflows from organization (logreader#968)
- Create pr-feedback.yml (logreader#970)
- Build(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (logreader#971)
- Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.1 to 0.34.2 (logreader#972)
- Build(deps-dev): Bump vitest from 0.34.1 to 0.34.2 (logreader#974)
- Build(deps-dev): Bump happy-dom from 10.9.0 to 10.10.4 (logreader#975)
- [master] Update nextcloud/ocp dependency (logreader#976)
- Build(deps-dev): Bump typescript from 5.1.6 to 5.2.2 (logreader#982)
- Build(deps-dev): Bump happy-dom from 10.10.4 to 10.11.0 (logreader#983)
- Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.2 to 0.34.3 (logreader#984)
- Build(deps-dev): Bump vitest from 0.34.2 to 0.34.3 (logreader#985)
- Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.3 to 0.34.4 (logreader#991)
- Build(deps-dev): Bump vitest from 0.34.3 to 0.34.4 (logreader#992)
- Build(deps-dev): Bump @nextcloud/vite-config from 1.0.0-beta.18 to 1.0.0-beta.19 (logreader#999)
- Feat(deps): Add Nextcloud 28 support on master (nextcloud_announcements#200)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#202)
- Test installation against PHP 8.2 (nextcloud_announcements#203)
- Chore(deps-dev): Bump vimeo/psalm from 5.11.0 to 5.12.0 (nextcloud_announcements#205)
- Chore: update workflows from templates (nextcloud_announcements#207)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (nextcloud_announcements#208)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (nextcloud_announcements#209)
- Chore(deps-dev): Bump vimeo/psalm from 5.12.0 to 5.13.1 (nextcloud_announcements#212)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (nextcloud_announcements#215)
- Chore(deps-dev): Bump vimeo/psalm from 5.13.1 to 5.14.1 (nextcloud_announcements#218)
- Fix(CI): Update actions and tooling (nextcloud_announcements#221)
- Fix(CI): Fix OCP package on master (nextcloud_announcements#227)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#228)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#230)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (nextcloud_announcements#234)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (nextcloud_announcements#235)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#236)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#237)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#241)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#245)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#246)
- Fix(UI): Merge UI setting with updatenotifications admin settings (nextcloud_announcements#248)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#251)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#253)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#255)
- Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (nextcloud_announcements#257)
- Update nextcloud/ocp dependency (nextcloud_announcements#261)
- Create update-nextcloud-ocp-approve-merge.yml (nextcloud_announcements#263)
- Update nextcloud/ocp dependency (nextcloud_announcements#268)
- Update nextcloud/ocp dependency (nextcloud_announcements#271)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.0 to 5.5.1 (notifications#1536)
- Feat(deps): Add Nextcloud 28 support on master (notifications#1554)
- Chore(deps-dev): Bump guzzlehttp/guzzle from 7.5.1 to 7.6.1 in /tests/Integration (notifications#1555)
- Chore(deps): Bump @nextcloud/vue from 7.11.4 to 7.11.6 (notifications#1557)
- Chore(deps): Bump @nextcloud/event-bus from 3.0.2 to 3.1.0 (notifications#1559)
- [master] Update nextcloud/ocp dependency (notifications#1561)
- Fix(CI): Run tests against PHP 8.2 (notifications#1563)
- Chore(deps-dev): Bump guzzlehttp/guzzle from 7.6.1 to 7.7.0 in /tests/Integration (notifications#1565)
- Chore(deps): Bump @nextcloud/auth from 2.0.0 to 2.1.0 (notifications#1566)
- Chore(deps-dev): Bump vimeo/psalm from 5.11.0 to 5.12.0 (notifications#1567)
- Chore: update workflows from templates (notifications#1569)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (notifications#1570)
- Chore(deps): Bump fast-xml-parser and is-svg (notifications#1571)
- Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.0 (notifications#1573)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (notifications#1574)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 in /tests/Integration (notifications#1575)
- Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (notifications#1577)
- Fix(settings): Delete settings when a user is deleted (notifications#1583)
- Fix(CI): Try to wait for the mysql container in case it did not start… (notifications#1589)
- Chore: update node engines to next LTS (notifications#1590)
- Chore(deps): Bump @nextcloud/dialogs from 4.0.1 to 4.1.0 (notifications#1593)
- Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (notifications#1594)
- Update PHP extensions list in performance.yml (notifications#1595)
- Fix(Vue): Replace deprecated NcHeaderMenu property (notifications#1597)
- Chore(deps-dev): Bump vimeo/psalm from 5.12.0 to 5.13.1 (notifications#1598)
- Chore(deps): Bump @nextcloud/capabilities from 1.0.4 to 1.1.0 (notifications#1599)
- Create pr-feedback.yml (notifications#1600)
- Chore[master] – audit dependencies (notifications#1602)
- Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (notifications#1607)
- Chore(deps): Bump semver from 5.7.1 to 5.7.2 (notifications#1610)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (notifications#1616)
- Chore(deps): Bump @nextcloud/initial-state from 2.0.0 to 2.1.0 (notifications#1618)
- Chore(deps): Bump @nextcloud/vue from 7.12.0 to 7.12.1 (notifications#1619)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 in /tests/Integration (notifications#1620)
- Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (notifications#1621)
- Remove stable24 from dependabot.yml since it’s EOL by now (notifications#1626)
- Update update-nextcloud-ocp.yml (notifications#1628)
- Fix(CI): Update nextcloud/ocp composer package manually (notifications#1632)
- [master] Update nextcloud/ocp dependency (notifications#1635)
- Fix(fairuse): Adjust website URL (notifications#1637)
- Add OpenAPI spec (notifications#1640)
- [master] Update nextcloud/ocp dependency (notifications#1642)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.1 to 6.0.0 (notifications#1643)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (notifications#1644)
- [master] Update nextcloud/ocp dependency (notifications#1645)
- Chore(deps): Bump @nextcloud/vue from 7.12.1 to 7.12.4 (notifications#1646)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 in /tests/Integration (notifications#1647)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (notifications#1648)
- Chore(deps-dev): Bump vimeo/psalm from 5.14.1 to 5.15.0 (notifications#1649)
- [master] Update nextcloud/ocp dependency (notifications#1651)
- Chore(deps-dev): Bump guzzlehttp/guzzle from 7.7.0 to 7.8.0 in /tests/Integration (notifications#1652)
- [master] Update nextcloud/ocp dependency (notifications#1653)
- Fix (visually) removing first notification when executing an action (notifications#1657)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (notifications#1659)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 in /tests/Integration (notifications#1661)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (notifications#1665)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 in /tests/Integration (notifications#1666)
- Chore(deps): Bump @nextcloud/auth from 2.1.0 to 2.2.1 (notifications#1667)
- Chore(deps): Bump howler from 2.2.3 to 2.2.4 (notifications#1668)
- Chore(deps): Bump @nextcloud/vue from 7.12.4 to 7.12.5 (notifications#1669)
- Fix typo in EndpointController (notifications#1673)
- [master] Update nextcloud/ocp dependency (notifications#1674)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.3.0 (notifications#1675)
- Chore: Bump @nextcloud/vue to v8-beta.7 (notifications#1676)
- Chore(deps): Bump @nextcloud/dialogs from 4.1.0 to 4.2.1 (notifications#1677)
- [master] Update nextcloud/ocp dependency (notifications#1678)
- Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.7 to 8.0.0-beta.8 (notifications#1680)
- [master] Update nextcloud/ocp dependency (notifications#1684)
- Chore(CI): Update workflows (notifications#1685)
- Update openapi-extractor (notifications#1686)
- [master] Update nextcloud/ocp dependency (notifications#1689)
- Chore(deps): Bump @babel/traverse from 7.23.0 to 7.23.2 (notifications#1691)
- Chore(deps): Bump @nextcloud/moment from 1.2.1 to 1.2.2 (notifications#1692)
- Chore(deps): Bump @nextcloud/router from 2.1.2 to 2.2.0 (notifications#1693)
- Chore(deps): Bump @nextcloud/browser-storage from 0.2.0 to 0.3.0 (notifications#1694)
- [master] Update nextcloud/ocp dependency (notifications#1698)
- Feat(setup): Add a setup message when the rate limit was reached (notifications#1699)
- Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (notifications#1701)
- Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.8 to 8.0.0-beta.9 (notifications#1702)
- Chore(deps): Bump vue and vue-template-compiler (notifications#1703)
- [master] Update nextcloud/ocp dependency (notifications#1708)
- Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.9 to 8.0.0-beta.10 (notifications#1709)
- [master] Update nextcloud/ocp dependency (notifications#1710)
- Chore(deps): Bump @nextcloud/dialogs from 4.2.1 to 5.0.0 (notifications#1711)
- Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.10 to 8.0.1 (notifications#1712)
- [master] Update nextcloud/ocp dependency (notifications#1715)
- Fix(UI): Fix NcRichText usage (notifications#1716)
- Chore: Bump @nextcloud/vue to v8.2.0 (notifications#1719)
- Chore(deps): Bump @nextcloud/dialogs from 5.0.0 to 5.0.2 (notifications#1720)
- [master] Update nextcloud/ocp dependency (notifications#1722)
- Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (notifications#1724)
- Update nextcloud/ocp dependency (notifications#1728)
- Create update-nextcloud-ocp-approve-merge.yml (notifications#1731)
- Chore(deps): Bump @nextcloud/dialogs from 5.0.2 to 5.0.3 (notifications#1735)
- Update nextcloud/ocp dependency (notifications#1740)
- Feat(deps): Add Nextcloud 28 support on master (password_policy#475)
- Chore(deps): Bump @nextcloud/vue from 7.11.5 to 7.11.6 (password_policy#476)
- Chore: adjust CODEOWNERS file (password_policy#477)
- Chore: update workflows from templates (password_policy#478)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (password_policy#479)
- Chore(deps): Bump fast-xml-parser from 4.2.2 to 4.2.4 (password_policy#480)
- Chore: update node engines to next LTS (password_policy#483)
- Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (password_policy#486)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (password_policy#490)
- Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (password_policy#491)
- Create pr-feedback.yml (password_policy#492)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (password_policy#494)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.1 to 6.0.0 (password_policy#495)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.3.0 (password_policy#503)
- Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (password_policy#506)
- Chore(deps): Bump axios and @nextcloud/axios (password_policy#511)
- Chore(deps-dev): Bump @babel/traverse from 7.22.10 to 7.23.3 (password_policy#515)
- Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (password_policy#520)
- Bump wait-on from 6.0.1 to 7.0.1 (photos#1557)
- Consolidate fontend logic (photos#1621)
- [master] Update nextcloud/ocp dependency (photos#1758)
- Adapt to SystemTags optimizations on server (photos#1770)
- Feat(deps): Add Nextcloud 28 support on master (photos#1807)
- [master] Fix npm audit (photos#1821)
- Fix: properly handle public link share deletion (photos#1823)
- Add more e2e tests (photos#1826)
- Accessible Photos directory settings (photos#1828)
- Update @nc/eslint-config and apply linting rules (photos#1829)
- Chore: update workflows from templates (photos#1831)
- Enh(faces): Implement UnassignedFaces view (photos#1832)
- Fix: use owner instead of owner_id to delete photos by owner (photos#1837)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (photos#1839)
- Update view when layout setting changes (photos#1856)
- Prevent progress bar overflow when uploading in album content (photos#1862)
- Make file list semantically correct (photos#1867)
- [master] Fix npm audit (photos#1876)
- Enh(faces): Avoid O(n) API calls on faces overview (photos#1881)
- Split sections in independent lists (photos#1882)
- Reset selection state in route change (photos#1888)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (photos#1892)
- Add unselect all button (photos#1895)
- Chore: update node engines to next LTS (photos#1898)
- [master] Fix npm audit (photos#1904)
- Match visible text with aria-labels (photos#1906)
- Updating cypress.yml workflow from template (photos#1907)
- [master] Fix npm audit (photos#1912)
- Create pr-feedback.yml (photos#1916)
- [master] Fix npm audit (photos#1938)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (photos#1944)
- Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (photos#1954)
- Chore(deps): Bump qs from 6.11.0 to 6.11.2 (photos#1982)
- Chore(deps-dev): Bump autoprefixer from 10.4.13 to 10.4.14 (photos#1983)
- Chore(deps-dev): Bump postcss-loader from 7.0.2 to 7.3.3 (photos#1984)
- Chore(deps): Bump @nextcloud/initial-state from 2.0.0 to 2.1.0 (photos#1985)
- Chore(deps): upgrade `@nextcloud` family (photos#1988)
- Chore(deps-dev): Bump @vue/test-utils from 1.3.3 to 1.3.6 (photos#1996)
- Chore(deps): Bump vue-material-design-icons from 5.1.2 to 5.2.0 (photos#2000)
- Chore(deps-dev): Bump cypress-wait-until from 1.7.2 to 2.0.1 (photos#2001)
- Upgrade @nextcloud/vue to v8 beta (photos#2020)
- Techdebt(DI): Use public IThrottler interface which exists since 25 (photos#2034)
- Chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.6 (photos#2045)
- Use t for translations (photos#2049)
- Recycle DOM elements in virtual scrolling (photos#2052)
- Wrap cache query in a try/catch (photos#2053)
- Bump cypress to v13 (photos#2054)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.13 (photos#2060)
- Run npm audit fix (photos#2064)
- Chore(deps-dev): Bump tslib from 2.5.0 to 2.6.2 (photos#2068)
- Chore(deps-dev): Bump postcss from 8.4.27 to 8.4.31 (photos#2071)
- Reduce width on title and content for header navigation (photos#2086)
- Fix buttons on new album modal window (photos#2087)
- Perf: make geoNameFolder lazy (photos#2094)
- Chore(deps-dev): Bump @babel/traverse from 7.22.5 to 7.23.2 (photos#2096)
- Fix: open settings button (photos#2098)
- Fix new album form layout (photos#2099)
- Filter out some permission for public albums (photos#2103)
- Use new metadata API for providers (photos#2104)
- Update vue to 8.0.0-beta.9 (photos#2111)
- Display EXIF data (photos#2115)
- Enh: Add unique DOM identifiers for nav entries (photos#2118)
- Init metadata (photos#2119)
- Use original date time to order files in UI (photos#2125)
- Add overlay on live photo (photos#2127)
- Metadata: fix crash when datetime has invalid format (photos#2128)
- Fix(a11y): Backwards photos tabulation (photos#2129)
- Add sidebar to the build entries (photos#2130)
- Fix EXIF display conditions (photos#2135)
- Chore: Bump @nextcloud/vue to v8.2.0 (photos#2136)
- Chore(deps-dev): Bump sabre/dav from 4.4.0 to 4.5.0 (photos#2138)
- Port virtual list perf improvements from F2V (photos#2139)
- Use NC URL to download cities list (photos#2141)
- Use information outline as sidebar icon (photos#2142)
- Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (photos#2145)
- Chore(deps-dev): Bump jest-environment-jsdom from 29.4.1 to 29.4.3 (photos#2153)
- Fix links to faces with special chars (photos#2164)
- Don’t check display name on null (photos#2167)
- Fix: Skip empty files in metadata providers (photos#2170)
- Fix(DB): Fix “IS NOT NULL” database queries (photos#2173)
- Show title and close of modal inline (photos#2181)
- Enh: Add navigation label (photos#2184)
- Chore(deps): Bump @nextcloud/dialogs from 3.2.0 to 4.0.1 (privacy#855)
- Chore(deps): Bump @nextcloud/l10n from 1.6.0 to 2.1.0 (privacy#856)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 5.5.1 (privacy#884)
- Feat(deps): Add Nextcloud 28 support on master (privacy#895)
- [master] Fix npm audit (privacy#899)
- Chore: update workflows from templates (privacy#900)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (privacy#901)
- Chore(deps): Bump fast-xml-parser and is-svg (privacy#902)
- Chore(deps): Bump @nextcloud/vue from 7.8.0 to 7.12.0 (privacy#903)
- [master] Fix npm audit (privacy#904)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (privacy#909)
- Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (privacy#911)
- Chore: update node engines to next LTS (privacy#912)
- [master] Fix npm audit (privacy#918)
- Chore(deps): Bump @nextcloud/l10n from 2.1.0 to 2.2.0 (privacy#920)
- [master] Fix npm audit (privacy#921)
- Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (privacy#925)
- [master] Fix npm audit (privacy#926)
- Create pr-feedback.yml (privacy#931)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (privacy#932)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (privacy#935)
- Chore(deps): Bump @nextcloud/vue from 7.12.0 to 7.12.1 (privacy#939)
- Chore(deps): Bump @nextcloud/initial-state from 2.0.0 to 2.1.0 (privacy#942)
- Chore(deps): Bump @nextcloud/vue from 7.12.1 to 7.12.2 (privacy#944)
- Chore(deps): Bump @nextcloud/dialogs from 4.0.1 to 4.1.0 (privacy#949)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (privacy#954)
- Chore(deps): Bump @nextcloud/vue from 7.12.2 to 7.12.4 (privacy#955)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (privacy#958)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (privacy#963)
- [master] Fix npm audit (privacy#967)
- Chore(deps): Bump @babel/traverse from 7.22.10 to 7.23.2 (privacy#972)
- [master] Fix npm audit (privacy#973)
- Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (privacy#977)
- [master] Fix npm audit (privacy#988)
- Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (privacy#993)
- Chore(deps): Bump vue from 2.7.14 to 2.7.15 (privacy#995)
- Enh(a11y): Make privacy markup accessible (privacy#998)
- Feat(deps): Add Nextcloud 28 support on master (recommendations#618)
- [master] Fix npm audit (recommendations#619)
- [master] Fix npm audit (recommendations#625)
- Create pr-feedback.yml (recommendations#630)
- Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (recommendations#631)
- Chore(deps-dev): Bump semver from 5.7.1 to 5.7.2 (recommendations#632)
- Feat: 28 Files headers compatibility (recommendations#637)
- Chore: Update npm audit branches (recommendations#639)
- Perf(dashboard): implement widget item api v2 (recommendations#641)
- Use app name that reflect app path (recommendations#642)
- Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (recommendations#645)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (recommendations#647)
- [master] Fix npm audit (recommendations#650)
- [master] Fix npm audit (recommendations#656)
- [master] Fix npm audit (recommendations#666)
- [master] Fix npm audit (recommendations#674)
- Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (recommendations#679)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.0 to 5.5.1 (related_resources#218)
- Feat(deps): Add Nextcloud 28 support on master (related_resources#235)
- [master] Fix npm audit (related_resources#237)
- Fresh session if missing (related_resources#238)
- Chore: update workflows from templates (related_resources#241)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (related_resources#242)
- Single init circlesmanager (related_resources#243)
- Chore(deps): Bump fast-xml-parser and is-svg (related_resources#244)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (related_resources#249)
- Chore(deps): Bump @nextcloud/router from 2.0.0 to 2.1.2 (related_resources#250)
- Chore: update node engines to next LTS (related_resources#251)
- [master] Fix npm audit (related_resources#253)
- Chore(deps): Bump @nextcloud/l10n from 1.6.0 to 2.2.0 (related_resources#254)
- Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (related_resources#255)
- Chore(deps): Bump @nextcloud/axios from 2.2.0 to 2.4.0 (related_resources#256)
- Remove useless logs (related_resources#257)
- Create pr-feedback.yml (related_resources#258)
- Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.1 (related_resources#259)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (related_resources#260)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (related_resources#261)
- [master] Fix npm audit (related_resources#263)
- Update composer dependencies (related_resources#264)
- [master] Update nextcloud/ocp dependency (related_resources#266)
- [master] Fix npm audit (related_resources#267)
- [master] Update nextcloud/ocp dependency (related_resources#273)
- Update OCP workflow from upstream to avoid failures on main branch (related_resources#274)
- Bump @nextcloud/vue from 7.12.1 to 7.12.2 (related_resources#275)
- [master] Update nextcloud/ocp dependency (related_resources#276)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (related_resources#279)
- [master] Update nextcloud/ocp dependency (related_resources#280)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (related_resources#282)
- Chore(deps): Bump @nextcloud/vue from 7.12.2 to 7.12.4 (related_resources#283)
- Chore: Drop EOL stable24 from audit (related_resources#287)
- Drop main from audit (related_resources#290)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (related_resources#291)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (related_resources#294)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.3.0 (related_resources#296)
- [master] Fix npm audit (related_resources#298)
- Contacts provider (related_resources#302)
- Chore(deps-dev): Bump @babel/traverse from 7.23.0 to 7.23.2 (related_resources#306)
- Chore(deps): Bump @nextcloud/router from 2.1.2 to 2.2.0 (related_resources#307)
- New API param resourceType (related_resources#311)
- Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (related_resources#312)
- Returns resources preview (related_resources#314)
- Add update info to serverinfo api call (serverinfo#434)
- Feat(deps): Add Nextcloud 28 support on master (serverinfo#455)
- [master] Update nextcloud/ocp dependency (serverinfo#456)
- Feat: add phpinfo (serverinfo#469)
- Chore: add pr-feedback workflow (serverinfo#470)
- Feat: enable dependabot for php (serverinfo#475)
- Chore(deps-dev): Bump psalm/phar from 4.30.0 to 5.13.1 (serverinfo#476)
- Chore(deps-dev): Bump phpunit/phpunit from 9.5.28 to 9.6.10 (serverinfo#477)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (serverinfo#478)
- Chore: adjust commit message for dependabot (serverinfo#479)
- Chore: enable dependabot for github actions (serverinfo#481)
- Chore: remove dependabot for github actions (serverinfo#486)
- Feat: rename DefaultOs to Linux (serverinfo#488)
- Chore(deps-dev): Bump psalm/phar from 5.13.1 to 5.14.1 (serverinfo#489)
- Chore: enable dependabot auto merge (serverinfo#490)
- Update pr-feedback.yml (serverinfo#493)
- Docs: add heading for storage stats background job (serverinfo#494)
- Fix: remove hint about your disk is full notification (serverinfo#495)
- Chore: add value object for thermal zone (serverinfo#496)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (serverinfo#498)
- Chore(deps-dev): Bump psalm/phar from 5.14.1 to 5.15.0 (serverinfo#499)
- Chore: dont autoload ocp package (serverinfo#500)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (serverinfo#504)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (serverinfo#505)
- Ci: update phpunit workflows for main (serverinfo#510)
- Ci: update lint and psalm workflow (serverinfo#511)
- Build: bump coding-standard and psalm (serverinfo#513)
- Ci: update ocp workflow (serverinfo#515)
- Fix: add flag to skip external requests (serverinfo#518)
- [master] Update nextcloud/ocp dependency (serverinfo#519)
- Feat: make update data opt-in (serverinfo#522)
- [master] Update nextcloud/ocp dependency (serverinfo#523)
- Feat: make apps updates opt-in by default (serverinfo#526)
- [master] Update nextcloud/ocp dependency (serverinfo#528)
- Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (serverinfo#529)
- Feat(deps): Add Nextcloud 28 support on master (survey_client#190)
- Feat(deps): Add Nextcloud 28 support on master (suspicious_login#800)
- Chore: update workflows from templates (suspicious_login#802)
- Ci(phpunit): revert force enabling the app (suspicious_login#806)
- Chore: update node engines to next LTS (suspicious_login#809)
- Create pr-feedback.yml (suspicious_login#811)
- Chore(deps): update dependency @nextcloud/browserslist-config to v3 (master) (suspicious_login#820)
- Chore(deps): Enable bumps and pins for github actions (suspicious_login#821)
- Chore(release): v6.0.0 (suspicious_login#826)
- Doc: Document installation and distribution (suspicious_login#828)
- Allow opening files outside of the file system in viewer (text#2832)
- Fix: paste multiple line to table issue (text#3906)
- Fix(deps): update highlight (main) (text#4132)
- Feat(deps): Add Nextcloud 28 support on main (text#4202)
- Chore(deps): update dependency prosemirror-test-builder to ^1.1.1 (main) (text#4203)
- Chore(deps): update dependency vue-demi to ^0.14.4 (main) (text#4204)
- Chore(deps): update dependency vite to ^4.3.8 (main) (text#4206)
- Chore(deps): update dependency vue-demi to ^0.14.5 (main) (text#4207)
- Fix(deps): update dependency @nextcloud/event-bus to ^3.1.0 (main) (text#4208)
- Fix(menubar): show selection status correctly (text#4211)
- Fix: handle non markdown files in conflicts (text#4220)
- Chore(deps): update dependency vite to ^4.3.9 (main) (text#4222)
- Chore(deps-dev): Bump psalm/phar from 5.11.0 to 5.12.0 (text#4223)
- Fix(deps): update dependency lib0 to ^0.2.77 (main) (text#4224)
- Chore(deps): update dependency cypress to ^12.13.0 (main) (text#4225)
- Fix(deps): update dependency @nextcloud/auth to ^2.1.0 (main) (text#4226)
- Chore: update workflows from templates (text#4235)
- Fix: fix and upgrade cypress workflow (text#4236)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (text#4238)
- Fix(UserApiController): Fix warning during test run with PHP 8.2 (text#4241)
- Ci(block-merge-freeze): Fix picking master branch for server (text#4243)
- No more deprecated API usages (text#4248)
- Chore(deps): Bump fast-xml-parser and is-svg (text#4249)
- Bring back keyboard shortcuts to help modal on non-mobile (text#4251)
- Don’t expect HTML element with ID `mimetype` in public share (text#4253)
- Limit cypress to github runners (text#4255)
- Chore: Switch to NcSavingIndicatorIcon (text#4259)
- Chore: Simplify issue template (text#4261)
- Fix(deps): update dependency lib0 to ^0.2.78 (main) (text#4262)
- Chore(deps): update dependency cypress to ^12.14.0 (main) (text#4263)
- Introduce middleware for session handling (text#4266)
- Fix/4267 js tests (text#4268)
- Fix(deps): update dependency yjs to ^13.6.2 (main) (text#4274)
- Fix(deps): update dependency @hocuspocus/provider to ^2.1.0 (main) (text#4275)
- Fix(deps): update dependency @nextcloud/vue to ^7.12.0 (main) (text#4280)
- Fix/2708 pasting tables (text#4285)
- Fix(sync): Save even if versions match (text#4286)
- Update: can i use browser list (text#4288)
- Fix: Catch unique constraint violation when creating new documents (text#4289)
- Make use of session middleware in remaining controllers (text#4290)
- Chore: Bump composer autoloader for new composer version (text#4291)
- Emit sync event after successful push to pick up syncing again (text#4297)
- Feature/translate modal (text#4299)
- Fix(cypress): shortcut test retry (text#4300)
- Fix(css): info callout box color to –color-info (text#4301)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (text#4305)
- Fix: Pass origin along the initial state update (text#4309)
- Y.js backend enhancements and debug helpers (text#4310)
- Fix: clickable zone of task list checkbox (text#4312)
- Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.10 (main) (text#4315)
- Fix(deps): update dependency @nextcloud/router to ^2.1.2 (main) (text#4316)
- Chore(css): Move CSS files to src directory (text#4318)
- Fix: link preview width on mobile (text#4327)
- Chore(dependencies): Skip tiptap/prosemirror updates for 25 (text#4328)
- Fix(deps): update dependency yjs to ^13.6.4 (main) (text#4329)
- Chore(deps): update dependency cypress to ^12.15.0 (main) (text#4330)
- Chore: update node engines to next LTS (text#4335)
- Fade out user cursor labels after five seconds of inactivity (text#4336)
- Fix: max width of editor container on mobile (text#4337)
- Fix: Delete inactive sessions in one query (text#4339)
- Fix: Replace invalid sass rules with correct ones (text#4345)
- Feat: hide share and close buttons on direct editing for desktop (text#4346)
- Fix(deps): update dependency yjs to ^13.6.5 (main) (text#4347)
- Fix(deps): update dependency @hocuspocus/provider to ^2.2.0 (main) (text#4348)
- Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (text#4349)
- Fix(deps): update dependency @nextcloud/dialogs to ^4.1.0 (main) (text#4351)
- Chore(deps): update dependency vite-plugin-commonjs to ^0.8.0 (main) (text#4353)
- Ci/flaky runners (text#4357)
- Rework cypress commands (text#4364)
- Fix(deps): update dependency @nextcloud/l10n to ^2.2.0 (main) (text#4383)
- Fix(deps): update dependency yjs to ^13.6.6 (main) (text#4386)
- Feat: update render markdown for tables (text#4390)
- Ci(workflows): Update Github workflows from templates (text#4393)
- Chore(deps): update dependency cypress to ^12.16.0 (main) (text#4396)
- Fix: hotkey ctrl-s (text#4400)
- Fix: remove redundant css (text#4401)
- Chore(deps): update dependency @nextcloud/eslint-config to ^8.3.0-beta.2 (main) (text#4402)
- Chore: update relativeci workflow and webpack usage (text#4406)
- Fix(frontend): Update last saved timestamp when document is saved (text#4409)
- Ci(cypress): Adapt modal selector to viewer change (text#4412)
- Fix(deps): update dependency @nextcloud/vue to v8 (main) (text#4420)
- Split sync of ApiService to sync and save (text#4424)
- Chore(deps-dev): Bump psalm/phar from 5.12.0 to 5.13.1 (text#4425)
- [main] Fix npm audit (text#4427)
- Fix(deps): update dependency @nextcloud/axios to ^2.4.0 (main) (text#4431)
- Create pr-feedback.yml (text#4435)
- Fix(deps): update dependency @hocuspocus/provider to ^2.2.1 (main) (text#4437)
- Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.11 (main) (text#4438)
- Fix(deps): update dependency mitt to ^3.0.1 (main) (text#4439)
- Chore(deps): update jest to ^29.6.1 (main) (text#4440)
- Chore(deps): update dependency cypress to ^12.17.0 (main) (text#4444)
- Chore(deps): update dependency vite to ^4.4.1 (main) (text#4445)
- Fix(frontend): Improve paste handler for table cells (text#4452)
- Chore(deps): update dependency vite to ^4.4.2 (main) (text#4453)
- [main] Fix npm audit (text#4464)
- Ci(audit): Do not create pull requests if npm audit fix fails (text#4468)
- Fix sync errors after network issues (text#4474)
- Fix: cursor in image description on firefox (text#4475)
- Chore(deps): update dependency cypress to ^12.17.1 (main) (text#4476)
- Fix: Fetch attachment share permissions (text#4481)
- Fix: Encode individual parts of the dav url as uri components (text#4488)
- Chore(deps): update dependency @nextcloud/stylelint-config to ^2.3.1 (main) (text#4491)
- Chore(deps): update dependency vite to ^4.4.3 (main) (text#4492)
- Fix(deps): update dependency @nextcloud/initial-state to ^2.1.0 (main) (text#4493)
- Fix: remove duplicated save key action (text#4495)
- Fix some JS deprecations (text#4496)
- Fix(sync): only save on close if changes were made (text#4503)
- Fix: clear pending autosync on close (text#4504)
- Chore(deps): update dependency vite-plugin-commonjs to ^0.8.1 (main) (text#4505)
- Tests(cypress): Refactor reconnect test to be more reliable and add second test for actual reconnect (text#4507)
- Fix save on direct editing (text#4510)
- Fix: tab key in code block (text#4520)
- Fix: Add index to session_id on text_steps table (text#4521)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (text#4526)
- Chore(deps): update dependency vite to ^4.4.4 (main) (text#4527)
- Fix(deps): update dependency @hocuspocus/provider to ^2.2.3 (main) (text#4528)
- Fix: Use prefilter for delete with subquery (text#4539)
- Fix: Remember cursor position when autofocus on load (text#4540)
- Bugfix/duplicated load of yjs (text#4542)
- Feat: add component SkeletonLoading (text#4545)
- Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (text#4546)
- Fix: Use simple query and chunk in PHP to delete inactive sessions (text#4549)
- Ci: Fix cypress test failing due to new autofocus cursor position (text#4550)
- Fix(postgres): Use a unique index name (text#4553)
- Chore(deps): update dependency cypress to ^12.17.2 (main) (text#4557)
- Chore(deps): update dependency vite to ^4.4.5 (main) (text#4558)
- Chore(deps): update dependency vite-plugin-commonjs to ^0.8.2 (main) (text#4559)
- Fix(deps): update dependency slug to ^8.2.3 (main) (text#4560)
- Fix(deps): update tiptap to ^2.0.4 (main) (text#4571)
- Chore(deps): update dependency vite to ^4.4.6 (main) (text#4576)
- Fix(deps): update dependency yjs to ^13.6.7 (main) (text#4579)
- [main] Update nextcloud/ocp dependency (text#4582)
- Stricter typing to match psalm level 2 (text#4584)
- Feat: Expose formatting menu bar actions through slash command (text#4587)
- Fix(mentions): encode user id in mentions URLs (text#4588)
- Add syntax highlighting in code blocks (text#4592)
- Fix(css): Fix margin-bottom for list items (text#4596)
- Chore(package): drop unused hocuspocus dependency (text#4597)
- Chore(deps): update dependency vite to ^4.4.7 (main) (text#4603)
- Chore(deps): update jest to ^29.6.2 (main) (text#4604)
- [main] Update nextcloud/ocp dependency (text#4611)
- Feat: Add support for mermaid.js rendering (text#4614)
- Fix(editor): Don’t load both Tiptap collaboration history extensions (text#4621)
- Text processing integration (text#4627)
- Chore(deps): update dependency cypress to ^12.17.3 (main) – autoclosed (text#4628)
- Chore(deps): update dependency vite to ^4.4.8 (main) (text#4629)
- Chore(deps-dev): Bump psalm/phar from 5.13.1 to 5.14.1 (text#4632)
- Fix: Use resize observer to calculate menubar icon limit (text#4637)
- [main] Update nextcloud/ocp dependency (text#4642)
- Fix: Use default font size (text#4644)
- Fix(css): Move code highlighting CSS to `prosemirror.scss` (text#4645)
- Chore(deps): Bump tough-cookie and @cypress/request (text#4648)
- Feat(npm): Prepare for 28.0.0-dev.1 release (text#4653)
- Fix(ViewerComponent): Only fetch source if `this.source` is set (text#4654)
- Fix: Properly handle viewer loading in collectives (text#4657)
- Cypress tests for smart picker, code block, mermaid and version view/compare (text#4663)
- Fix: Avoid unnecessary local translate function (text#4664)
- Feat: 28 Files2vue compatibility (text#4666)
- Ci(cypress): Make sure to build before cypress (text#4667)
- Chore(deps): update dependency @vue/vue2-jest to ^29.2.5 (main) (text#4669)
- Chore(deps): update dependency vite to ^4.4.9 (main) (text#4670)
- Fix(deps): update dependency lib0 to ^0.2.81 (main) (text#4671)
- Fix(deps): update dependency mermaid to ^10.3.1 (main) (text#4672)
- Chore(deps): update dependency eslint-plugin-cypress to ^2.14.0 (main) (text#4673)
- [main] Update nextcloud/ocp dependency (text#4678)
- Fix: Sort regular smart picker options first (text#4682)
- Chore(deps): update dependency @nextcloud/webpack-vue-config to v6 (main) (text#4690)
- Chore(deps): update dependency cypress to ^12.17.4 (main) (text#4692)
- Chore(deps): update dependency @nextcloud/browserslist-config to v3 (main) (text#4693)
- Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.19 (main) (text#4699)
- Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.5 (main) (text#4700)
- Fix(deps): update dependency lib0 to ^0.2.83 (main) (text#4701)
- Fix(deps): update tiptap to ^2.1.7 (main) (text#4702)
- [main] Update nextcloud/ocp dependency (text#4714)
- Fix: select all in code block (text#4719)
- Fix: Use proper value for checking if editable (text#4721)
- Chore(deps): update jest to ^29.6.4 (main) (text#4725)
- Chore(deps): update dependency @vueuse/core to ^10.4.1 (main) (text#4726)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (text#4727)
- Chore(deps-dev): Bump psalm/phar from 5.14.1 to 5.15.0 (text#4728)
- Chore(deps): update dependency vite-plugin-commonjs to ^0.9.0 (main) (text#4729)
- [main] Update nextcloud/ocp dependency (text#4730)
- Fix(cypress): close attachments file before proceeding (text#4734)
- List fixes (text#4735)
- Chore(deps): update dependency vue-demi to ^0.14.6 (main) (text#4736)
- Ci: Add workflow to update node dist files on main (text#4749)
- Fix(deps): update dependency @vueuse/shared to ^10.4.1 (main) (text#4751)
- Fix(deps): update dependency mermaid to ^10.4.0 (main) (text#4752)
- Fix(deps): update nextcloud (main) (text#4753)
- [main] Update nextcloud/ocp dependency (text#4762)
- Feat: hide workspace if no readme.md (text#4771)
- Test(cypress): only run in parallel for pull requests (text#4772)
- Use deployment environment for js build (text#4773)
- Fix: Avoid layout jump with rich workspace (text#4776)
- Change three dots to an ellipsis (text#4777)
- Fixes and additions to editor API (text#4780)
- Fix: deleting rich workspaces readme.md (text#4782)
- [main] Update nextcloud/ocp dependency (text#4787)
- Test(ci): use a single runner for cypress tests (text#4791)
- Chore(deps-dev): bump phpunit/phpunit from 9.6.11 to 9.6.12 (text#4796)
- Chore(deps): update jest (main) (text#4797)
- Fix(deps): update yjs (main) (text#4798)
- Fix(deps): update dependency uuid to ^9.0.1 (main) (text#4799)
- Fix(deps): update tiptap to ^2.1.10 (main) (text#4801)
- Chore(deps): update cypress (main) (major) (text#4802)
- [main] Update nextcloud/ocp dependency (text#4806)
- Chore(renovate): update nextcloud packages separately (text#4812)
- Chore(deps): update dependency cypress to ^13.3.1 (main) (text#4816)
- Fix(deps): update dependency @nextcloud/dialogs to ^4.2.1 (main) (text#4817)
- Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.26 (main) (text#4818)
- Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.8 (main) (text#4819)
- Chore(deps-dev): bump phpunit/phpunit from 9.6.12 to 9.6.13 (text#4820)
- Fix 403 on close (text#4824)
- Tests(frontend): cleanup old puppeteer based frontend test (text#4826)
- Remove comma (text#4827)
- Chore(deps): update dependency @nextcloud/eslint-config to ^8.3.0 (main) (text#4830)
- [main] Update nextcloud/ocp dependency (text#4831)
- Enh(SyncService): Throw error on save failure (text#4836)
- Enh(editorApi): Introduce editor API version number (text#4840)
- Fix: CSP issue on loading RichWorkspace component (text#4843)
- Fix(editorApi): Use attachment resolver in MarkdownContentEditor (text#4844)
- Ci(cypress): Fix failing cypress spec by more specific selector (text#4846)
- Ci(cypress): Use cypress-split for running tests in parallel (text#4847)
- Chore(deps): update vite (main) (text#4849)
- Fix(deps): update dependency @nextcloud/auth to ^2.2.1 (main) (text#4850)
- Fix: workspace cypress tests (text#4853)
- Fix(deps): update dependency @nextcloud/logger to ^2.7.0 (main) (text#4854)
- Fix(deps): update dependency lib0 to ^0.2.86 (main) (text#4855)
- Fix(deps): update dependency markdown-it to ^13.0.2 (main) (text#4856)
- Fix(deps): update tiptap to ^2.1.12 (main) (text#4857)
- Fix(deps): update dependency lib0 to ^0.2.87 (main) (text#4858)
- Chore(deps): update dependency cypress-split to ^1.15.4 (main) (text#4859)
- Chore(deps): update dependency eslint-plugin-cypress to ^2.15.1 (main) (text#4860)
- Chore(deps): update vueuse to ^10.5.0 (main) (text#4861)
- Fix(deps): update dependency highlight.js to ^11.9.0 (main) (text#4862)
- Fix(deps): update dependency mermaid to ^10.6.0 (main) (text#4863)
- [main] Update nextcloud/ocp dependency (text#4869)
- Fix(paste): collapse whitespace before pasting (text#4872)
- Fix: Move new file action to F2V api (text#4873)
- Feat(MenuBar): Make the menu bar `role=toolbar` and add focus handling (text#4874)
- Fix(mermaid): Only switch back on failure if in preview mode (text#4875)
- Cypress fixes (text#4876)
- Fix(paste): paste plaintext with separate paragraphs (text#4877)
- Chore(deps-dev): bump @babel/traverse from 7.23.0 to 7.23.2 (text#4884)
- Fix: Rename rich workspace to folder description (text#4885)
- Fix(makefile): Disable parallel execution of targets (text#4886)
- Fix(readme): Clarify the dependency on the viewer app (text#4887)
- Fix(menubar): Add aria-selected and aria-activedescendant to menu bar items (fix #3911) (text#4888)
- Use `@nextcloud/dialogs` v5 (required for FilePicker on Nextcloud 28+) (text#4890)
- [main] Update nextcloud/ocp dependency (text#4891)
- Chore(dependencies): Bump @nextcloud/vue to 8.0.0-beta.9 (text#4893)
- Chore(php): Add PHP 8.3 to test matrix (text#4894)
- Fix line-through selector (text#4901)
- Revert “ci: Skip some heading tests for now due to #4895” (text#4903)
- Chore(deps): update dependency cypress to ^13.4.0 (main) (text#4906)
- Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.9 (main) (text#4907)
- Fix(deps): update vue monorepo to ^2.7.15 (main) (text#4908)
- Chore(deps): update dependency vite to ^4.5.0 (main) (text#4909)
- Fix(deps): update dependency @nextcloud/moment to ^1.2.2 (main) (text#4910)
- Chore(deps): bump browserify-sign from 4.2.1 to 4.2.2 (text#4911)
- Fix(deps): update dependency @nextcloud/browser-storage to ^0.3.0 (main) (text#4913)
- Fix(deps): update dependency @nextcloud/router to ^2.2.0 (main) (text#4914)
- [main] Update nextcloud/ocp dependency (text#4927)
- Fix(sync): prevent race condition by relying on autoincrement (text#4938)
- Chore(DocumentService): Several code style fixes (text#4942)
- Fix(menubar): Code style fixes (text#4945)
- Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.27 (main) (text#4960)
- Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.10 (main) (text#4961)
- [main] Update nextcloud/ocp dependency (text#4964)
- Feat: bring back cypress command createDescription through UI (text#4965)
- Fix(codeblock): Display mermaid graph per default in readonly mode (text#4971)
- Chore(deps): update dependency cypress-split to ^1.15.6 (main) (text#4976)
- Fix(deps): update dependency @nextcloud/dialogs to ^5.0.2 (main) – autoclosed (text#4977)
- Fix(deps): update dependency @nextcloud/files to ^3.0.0 (main) (text#4978)
- Fix(deps): update dependency @nextcloud/vue to ^8.0.1 (main) (text#4979)
- Fix(deps): update dependency mermaid to ^10.6.1 (main) (text#4980)
- Chore(deps): update dependency cypress to ^13.5.0 (main) (text#4981)
- Chore(deps): bump axios from 1.4.0 to 1.6.1 (text#4982)
- Chore(deps): update vueuse to ^10.6.0 (main) (text#4983)
- [main] Update nextcloud/ocp dependency (text#4994)
- Fix: Limit asset/source loader rule to inline svg embeddings from @mdi/svg (text#4997)
- Fix: Add migration to drop conflicting index ts_session (text#4998)
- Chore(deps): update dependency cypress to ^13.5.1 (main) (text#5004)
- Chore(deps): update dependency cypress-split to ^1.15.8 (main) (text#5005)
- Chore: Bump @nextcloud/vue to v8.2.0 (text#5006)
- Chore(deps): update vueuse to ^10.6.1 (main) (text#5007)
- Chore(deps): update vite (main) (text#5008)
- Chore(deps): update dependency vite to v5 (main) (text#5009)
- [main] Update nextcloud/ocp dependency (text#5015)
- Fix: Get file from share link instead of user directory in case of no access (text#5017)
- Fix(ImageView): Fix detection of editable editor (text#5020)
- Fix: bring back rich workspace on public share links of folders (text#5022)
- Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (text#5023)
- Rich workspace polishing (text#5025)
- Ci: Enable node build on 28 (text#5031)
- Chore(deps): update dependency vite to ^5.0.2 (text#5032)
- Fix(deps): update yjs (text#5033)
- Chore(deps): update dependency cypress to ^13.6.0 (text#5035)
- Chore(deps): update dependency cypress-split to ^1.17.0 (text#5036)
- Update nextcloud/ocp dependency (text#5039)
- Fix(deps): update dependency @nextcloud/dialogs to ^5.0.3 (text#5044)
- Revert “ci: Skip failing link to directory test” (text#5047)
- Chore(deps): update dependency vite to ^5.0.3 (text#5050)
- Fix: Use document id in url (text#5052)
- Refactor attachment loading (text#5053)
- Lazy load text-viewer and text-files (text#5056)
- Run cypress against stable28 branch (text#5057)
- Chore(deps): update dependency cypress-split to ^1.17.1 (text#5061)
- Chore(deps): update dependency vite to ^5.0.4 (text#5062)
- Fix(css): Fix print view in viewer and single-file share (text#5064)
- Revert “tmp: skip known attachment failures” (text#5067)
- Fix(deps): update tiptap to ^2.1.13 (text#5072)
- Fix(deps): update dependency @nextcloud/vue to ^8.3.0 (text#5073)
- Update nextcloud/ocp dependency (text#5078)
- Handle null file in RichWorkspace header (text#5088)
- Chore(deps): Move `cypress-visual-regression` to dev dependencies (text#5091)
- Chore(deps): update dependency vite to v5.0.5 [security] (text#5094)
- Feat(editor): Enable gapcursor, allows to put cursor between images (text#5096)
- Chore(deps): bump @nextcloud/eslint-config from 7.0.2 to v8 (master) (twofactor_totp#1397)
- Chore(deps): bump jest family (master) (major) (twofactor_totp#1400)
- Fix(deps): bump @nextcloud/initial-state from 1.2.1 to v2 (master) (twofactor_totp#1401)
- Fix(deps): bump @nextcloud/password-confirmation from 1.0.1 to v4 (master) (twofactor_totp#1402)
- Feat(deps): Add Nextcloud 28 support on master (twofactor_totp#1404)
- Chore(translations): Remove custom backport file to follow the main pattern (twofactor_totp#1405)
- Chore: update workflows from templates (twofactor_totp#1406)
- Chore: update node engines to next LTS (twofactor_totp#1408)
- Chore(deps): Bump tough-cookie from 4.0.0 to 4.1.3 (twofactor_totp#1409)
- Chore(renovate): fix jest family (twofactor_totp#1411)
- Ci(test): remove nextcloud/ocp before running acceptance tests (twofactor_totp#1413)
- Ci: create npm-audit-fix.yml (twofactor_totp#1426)
- [master] Fix npm audit (twofactor_totp#1430)
- Chore(deps): bump actions/checkout digest to f43a0e5 (master) (twofactor_totp#1434)
- Chore(deps): bump actions/setup-node digest to 5e21ff4 (master) (twofactor_totp#1435)
- Chore: Add PR feedback automation (twofactor_totp#1438)
- Chore(release): v10.0.0-beta2 (twofactor_totp#1441)
- Chore(deps): bump @nextcloud/browserslist-config from 2.3.0 to v3 (master) (twofactor_totp#1442)
- Chore(deps): bump @nextcloud/webpack-vue-config from 5.5.1 to v6 (master) (twofactor_totp#1443)
- Move psalm and cs-fixer to vendor-bin and fix related issues (twofactor_totp#1446)
- Chore(deps): bump codecov/codecov-action digest to eaaf4be (master) (twofactor_totp#1451)
- Chore(deps): bump shivammathur/setup-php digest to 7fdd3ec (master) (twofactor_totp#1452)
- [master] Fix npm audit (twofactor_totp#1454)
- [master] Fix npm audit (twofactor_totp#1460)
- Bump behat/behat from 3.0.15 to 3.11.0 in /tests (updater#422)
- Bump bamarni/composer-bin-plugin from 1.5.0 to 1.8.2 (updater#444)
- Generate URLs via JavaScript (updater#448)
- Enh(execute): Let user know how to reset when a step has been cancelled in progress (updater#472)
- Chore: update workflows from templates (updater#473)
- Fix: update testing range for 25, 26 and 27, and update dependencies (updater#475)
- Strong type classes (updater#478)
- Create pr-feedback.yml (updater#485)
- Fix(integrity): expect pkg mgmt files (updater#488)
- Chore: use Nextcloud coding standards v1.1.1 (updater#512)
- Chore(workflow): Upgrade CI workflows (updater#513)
- Prevent directory modifications when iterating (updater#515)
- Revert “Prevent directory modifications when iterating” (updater#518)
- Fix 404 on blank.mp4 (viewer#1636)
- Feat(deps): Add Nextcloud 28 support on master (viewer#1667)
- Chore(deps): Bump @nextcloud/event-bus from 3.0.2 to 3.1.0 (viewer#1670)
- [master] Fix npm audit (viewer#1674)
- Lazy load components (viewer#1675)
- Feat: add bundle size analyzer (viewer#1676)
- Chore(deps): Bump shivammathur/setup-php from 2.25.1 to 2.25.2 (viewer#1680)
- Chore: update workflows from templates (viewer#1682)
- Chore(deps): Bump @fontsource/roboto from 4.5.8 to 5.0.1 (viewer#1685)
- Chore(deps-dev): Bump @types/dockerode from 3.3.17 to 3.3.18 (viewer#1686)
- Chore(deps): Bump @nextcloud/auth from 2.0.0 to 2.1.0 (viewer#1688)
- Chore: update workflows from templates (viewer#1690)
- Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 1.2 to 2.1 (viewer#1692)
- Chore(deps): Bump shivammathur/setup-php from 2.22.0 to 2.25.2 (viewer#1693)
- Chore: update workflows from templates (viewer#1694)
- Fix: different cache path leads to cache miss (viewer#1695)
- Chore(deps): update cypress and associates (viewer#1696)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (viewer#1698)
- Chore(deps): Bump @fontsource/roboto from 5.0.1 to 5.0.2 (viewer#1699)
- Chore(deps-dev): Bump tslib from 2.5.0 to 2.5.3 (viewer#1700)
- Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.1 to 2.2 (viewer#1705)
- Fix size of progress container (viewer#1706)
- Use new node event names (viewer#1707)
- Use etag as cache buster (viewer#1709)
- Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.1 to 3.0.2 (viewer#1712)
- Chore(deps-dev): Bump @types/dockerode from 3.3.18 to 3.3.19 (viewer#1725)
- Chore(deps): Bump filerobot-image-editor from 4.4.0 to 4.5.0 (viewer#1726)
- Chore(deps): Bump @fontsource/roboto from 5.0.2 to 5.0.3 (viewer#1728)
- Chore(deps): Bump actions/checkout from 3.5.2 to 3.5.3 (viewer#1733)
- Chore(deps): Bump shivammathur/setup-php from 2.25.2 to 2.25.4 (viewer#1734)
- Chore(deps): Bump cypress-io/github-action from 5.8.1 to 5.8.2 (viewer#1737)
- Chore(deps): Bump peter-evans/create-pull-request from 5.0.1 to 5.0.2 (viewer#1738)
- Chore(deps): Bump cypress-io/github-action from 5.8.2 to 5.8.3 (viewer#1739)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (viewer#1740)
- Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (viewer#1742)
- Chore(deps): Bump relative-ci/agent-action from 2.1.4 to 2.1.5 (viewer#1743)
- Chore: update node engines to next LTS (viewer#1744)
- Chore(deps): Bump @nextcloud/dialogs from 4.0.1 to 4.1.0 (viewer#1745)
- Chore(deps): Bump webdav from 4.11.2 to 5.2.1 (viewer#1746)
- [master] Fix npm audit (viewer#1749)
- [master] Update cypress snapshots (viewer#1760)
- Feat(cypress): standard workflow (viewer#1761)
- Fix video player unusable on ios (viewer#1763)
- Updating cypress.yml workflow from template (viewer#1764)
- Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.1 to 2.2 (viewer#1768)
- Chore(deps): Bump cypress-io/github-action from 5.8.1 to 5.8.3 (viewer#1769)
- Chore(deps): Bump actions/checkout from 3.5.2 to 3.5.3 (viewer#1770)
- Feat: more typescript migration (viewer#1773)
- [master] Fix npm audit (viewer#1775)
- Chore(deps): Bump actions/setup-node from 3.6.0 to 3.7.0 (viewer#1781)
- Add option to disable sidebar (viewer#1782)
- Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (viewer#1785)
- [master] Update cypress snapshots (viewer#1792)
- [master] Fix npm audit (viewer#1795)
- Send CSRF token in rawStat (viewer#1797)
- Default to source if fileid is undefined (viewer#1806)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (viewer#1814)
- [master] Update cypress snapshots (viewer#1815)
- Do not translate file alt-text (viewer#1818)
- Fix fullscreen on ios (viewer#1819)
- Chore(deps): Bump webdav from 5.2.2 to 5.2.3 (viewer#1825)
- Chore(deps): Bump relative-ci/agent-action from 2.1.5 to 2.1.6 (viewer#1832)
- Chore(deps): Bump shivammathur/setup-php from 2.25.4 to 2.25.5 (viewer#1834)
- Feat: Compare files side by side (viewer#1835)
- Chore(deps-dev): Bump jest from 29.5.0 to 29.6.2 (viewer#1839)
- Chore(deps-dev): Bump tslib from 2.6.0 to 2.6.1 (viewer#1843)
- Fix: Avoid issues when switching between versions (viewer#1851)
- Chore(deps): Bump @fontsource/roboto from 5.0.3 to 5.0.8 (viewer#1857)
- Chore(deps): Bump camelcase from 7.0.1 to 8.0.0 (viewer#1859)
- Chore(deps): Bump @nextcloud/files from 3.0.0-beta.10 to 3.0.0-beta.14 (viewer#1860)
- Chore(deps-dev): Bump eslint-plugin-cypress from 2.13.3 to 2.14.0 (viewer#1861)
- Fix panning of zoomed images (viewer#1863)
- Chore(deps): Bump actions/setup-node from 3.7.0 to 3.8.0 (viewer#1864)
- Chore(deps-dev): Bump typescript from 5.1.5 to 5.1.6 (viewer#1866)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (viewer#1867)
- Bump various dependencies and fix cypress (viewer#1868)
- [master] Update cypress snapshots (viewer#1870)
- Feat(f2v): Move to new file actions api (viewer#1878)
- Improve image zooming (scroll wheel) (viewer#1887)
- Chore(deps): Bump cypress-io/github-action from 5.8.3 to 6.0.1 (viewer#1895)
- [master] Update cypress snapshots (viewer#1896)
- Chore: replace dependabot by renovate (viewer#1900)
- Chore(deps-dev): Bump vimeo/psalm from 4.30.0 to 5.15.0 (viewer#1902)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (viewer#1903)
- Chore(deps): update dependency cypress to ^12.17.4 (master) (viewer#1905)
- Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.19 (master) (viewer#1906)
- Chore(deps): Bump cypress-io/github-action from 6.0.1 to 6.1.0 (viewer#1912)
- Chore(deps): Bump actions/checkout from 3.5.3 to 3.6.0 (viewer#1913)
- Chore(deps): update typescript (master) (viewer#1918)
- Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.4 (master) (viewer#1924)
- Chore(deps): update dependency jest to ^29.6.4 (master) (viewer#1925)
- Fix(deps): update dependency @nextcloud/dialogs to ^4.2.0-beta.4 (master) (viewer#1927)
- Chore(deps): update dependency @nextcloud/browserslist-config to v3 (master) (viewer#1928)
- Fix: default action value & image public page style (viewer#1929)
- Follow-up to: fix: default action value & image public page style (viewer#1942)
- Chore(deps): Bump relative-ci/agent-action from 2.1.6 to 2.1.7 (viewer#1943)
- Fix(deps): update dependency webdav to ^5.3.0 (master) (viewer#1954)
- Fix(deps): update nextcloud (master) (viewer#1955)
- Fix: add icon in visible files action (viewer#1965)
- Chore: migrate cypress to ts (viewer#1968)
- Chore(deps): Bump actions/upload-artifact from 3.1.2 to 3.1.3 (viewer#1969)
- Chore(deps): Bump cypress-io/github-action from 6.1.0 to 6.5.0 (viewer#1970)
- Fix(deps): update dependency filerobot-image-editor to ^4.5.2 (master) (viewer#1971)
- Chore(deps): Bump shivammathur/setup-php from 2.25.5 to 2.26.0 (viewer#1974)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.13 (viewer#1977)
- Chore(deps): Bump actions/checkout from 3.6.0 to 4.1.0 (viewer#1978)
- Fix: standalone check (viewer#1980)
- Chore(deps): Bump relative-ci/agent-action from 2.1.7 to 2.1.9 (viewer#1981)
- Ci: Add workflow to update node dist files on master (viewer#1982)
- Chore(deps): Bump @cypress/request, @nextcloud/cypress and cypress (viewer#1983)
- Chore(deps): Bump relative-ci/agent-action from 2.1.9 to 2.1.10 (viewer#1984)
- Chore(deps): update dependency @types/dockerode to ^3.3.20 (master) (viewer#1987)
- Chore(deps): update dependency eslint-plugin-cypress to ^2.15.1 (master) (viewer#1988)
- Fix(deps): update dependency @mdi/svg to ^7.3.67 (master) (viewer#1989)
- Chore(deps): update dependency dockerode to v4 (master) (viewer#1991)
- Fix(deps): update dependency @nextcloud/dialogs to v5 (master) (viewer#1992)
- [master] Fix npm audit (viewer#2001)
- Fix(deps): update nextcloud (master) (viewer#2003)
- Chore: recompile assets (viewer#2006)
- Chore(deps): Bump actions/checkout from 4.1.0 to 4.1.1 (viewer#2007)
- Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.2 to 3.1.0 (viewer#2009)
- Fix(readme): Remove unnecessary instruction to enable the app (viewer#2010)
- Chore(deps): update dependency @types/dockerode to ^3.3.21 (master) (viewer#2011)
- Chore(deps): update dependency cypress to ^13.3.2 (master) (viewer#2012)
- Fix(deps): update dependency @skjnldsv/vue-plyr to ^7.4.0 (master) (viewer#2013)
- [master] Fix npm audit (viewer#2027)
- Chore(deps): Bump actions/setup-node from 3.6.0 to 4.0.0 (viewer#2028)
- Chore(deps): Bump tj-actions/changed-files from 39 to 40 (viewer#2031)
- Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (viewer#2032)
- Cancel queued cypress jobs when repushing (viewer#2034)
- Chore(deps): update dependency cypress to ^13.4.0 (master) (viewer#2035)
- Fix(deps): update dependency vue to ^2.7.15 (master) (viewer#2036)
- Feat: enable viewer for image/emf (viewer#2065)
- Chore: Bump @nextcloud/vue to v8.2.0 (viewer#2067)
- Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (viewer#2070)
- Master] Fix npm audit (viewer#2073)
- Fix(video): video fullscreen on ios devices (viewer#2080)
- Revert broken automatic build and update js bundles (viewer#2084)
- Feat(viewer): allow async handler components (viewer#2086)
- Fix: Sorting filenames containing numbers (viewer#2089)
- Fix: Disable view file in trashbin (viewer#2094)