40799fa67d
Changelog: # Version 28.0.2 Changes: * Replace input filed with password field and added password error message (server#42118) * Fix(theming): Adjust theming util to calculate primary element color based on WCAG color contrast (server#42315) * Feat(setupcheck): Add setup check for maintenance_window_start config (server#42355) * Typo in move or copy (server#42358) * Fix(manager): removed dead code (server#42365) * Fix(files): Use DAV functions from library to fix invalid source links (server#42367) * Fix(theming): Adjust theming util to calculate primary element color based on WCAG color contrast (server#42369) * Fix(dav): allow multiple organizers if possible (server#42373) * Don’t write back .htaccess file on a RO filesystem (server#42384) * Fix: Ensure app menu entries and dashboard welcome message have enough contrast (server#42403) * Fix(files): drag and drop (server#42409) * Fix(dav): Hide less than minute diff in calendar notification title (server #42410) * Enh(dashboard): changed h1 to say Dashboard instead of Nextcloud (server# 42413) * Fix(files): Adjust ID for skip content buttons (server#42425) * Fix(theming): Add adjusted color versions of default background (server# 42426) * Fix(theming): Adjust dark high contrast to fulfill WCAG 2.1 AAA contrast (server#42429) * Enh(settings): Refactor UI for session and app token management (server# 42430) * Rename “global search” to “unified search” (server#42431) * Backport unified search improvments (server#42432) * Enh(files): added ability to escape out of all selection when focused (server#42435) * Fix(theming): Invert filter should be based on primary-element (server# 42445) * Fix(LDAP): ensure stored groups are formatted as simple list (server#42446) * Restore shared lock ttl to previous value when releasing (server#42450) * Fix: Adjust focus-visible marker on appmenu (server#42461) * Enh(breadcrumbs): removed unnecessary aria label (server#42487) * Fix(files): allow silent batch actions errors (server#42490) * Fix(theming): Adjust high contrast theme to fulfill WCAG AAA text contrast (server#42491) * Fix(files): Allow Ctrl/Command click on file entries to open in a new tab (server#42494) * Fix(settings): Use heading for Profile and Profile picture sections (server #42495) * Bump NcVue to v8.4.0 (server#42506) * AppAPI: allow to bypass Two-Factor (server#42519) * Only do a multipart s3 copy when above the regular copy limit (server# 42521) * Fix(ViewController): Properly handle non-existent fileIds (regression lead to 500 errors) (server#42524) * Fix log rotation notification level (warning->info) (server#42539) * Fix(files): focus file name on renaming also initially (server#42553) * Fix(files): open menu on right click position (server#42556) * Fix upgrade of user_ldap when oc_group_members contains duplicated uids (server#42583) * Feat(files): show quota warning on page load or if storage becomes full and better upload error handling (server#42591) * Fix SVG’s for social media links (server#42594) * Remove unneeded styles: everything is handled by NcVue (server#42600) * Fix(files): Fix unresponsive file click to download (server#42604) * Fix(files_external): add back js config files (server#42609) * Enh(settings): removed background-gradient to ensure contrast ratio a… (server#42622) * Fix(files): remove focus outline on file list item click and make the link focusable (server#42623) * Chore(package): bumped nc-calendar to 2.0.1 (server#42629) * Fix(files): add visible label to webdav URL in settings (server#42630) * Fix(files): kept only first and last breadcrumb titles (server#42632) * Include grid view toggle in accessibility switch (server#42646) * Perf: Use more performant way to obtain and check the email as a login name with token login (server#42651) * Fix(core): enhanced contrast when UserMenuItem is focused (server#42664) * Enh(core): replaced previous native a element with NcButton (server#42669) * Chore(deps): Update openapi-extractor (server#42673) * Return providers as indexed array (server#42677) * Feat(user_status): Add online status type for OpenAPI (server#42684) * Fix(files): move actions for selected file out from table header (server# 42691) * Fix(weather_status): Fix forecast format in OpenAPI (server#42693) * Fix/add settings section type attribute (server#42697) * Remove display name ellipsis in user menu (server#42699) * Fix(files): fix unshare action and merge duplicate shares (server#42703) * Fix(files): switched native input to NcButton (server#42711) * Update webauthn section to feature components (server#42715) * Refresh FileList on current folder update (server#42719) * SharingEntrySimple` needs `ul` or `ol` around it (server#42724) * Fix styling of development-notice (server#42725) * Always catch OCP versions of authentication exceptions (server#42726) * Better users cycle (server#42728) * Fix header-elements being not shown correctly (server#42730) * Fix(files): use getSummaryFor for better files summary translations (server #42734) * Fix(files_sharing): fix sharing status indicator side after component… (server#42735) * Fix(a11y): Aria-hide contacts menu icon images (server#42739) * Enh(comments): Add visual labels for editor (server#42745) * Fix npm audit (server#42758) * Fix(settings): set default or unlimited user quota (server#42766) * Fix(files): use backend error message if provided (server#42767) * Fix(dav): Fix user status “Undefined array key 0 at StatusService.php… (server#42771) * Remove unneeded role=”radiogroup” from “Predefined statuses” (server# 42772) * Tooltip outside click, should abort share creation (server#42779) * Fix(share): use user timezone to parse share expiration date (server#42786) * Migrate setup checks to new SetupCheck API (server#42795) * Add RichObject support for SetupCheck descriptions (server#42804) * Occ background-job:delete (server#42810) * Fix crash of login in case of duplicated group membership (server#42815) * Enh(settings): Add SetupCheck to ensure webserver correctly serves `.mjs` files (server#42816) * Fix(l10n): Add context note for table footers (server#42819) * Prepare migration to lazy config (server#42820) * Dashboard): Lower error to info log message (server#42824) * Fix: reduce memory consumption of scans (server#42827) * Fix(appstore): Only send subscription keys to valid appstores (server# 42832) * Fix/41826 avoid same h1 and h2 headings (server#42848) * Use showError in TransferOwnershipDialogue (server#42851) * Fix(userstatus): catch unique constraint violation (server#42854) * Fix(update-section): changed span to an interactive element (server#42859) * Chore(theming): fix warning of incorrect `NcCheckboxRadioSwitch` usage (server#42861) * Fix(manifest): Check if app exists instead of accessing null as an array (server#42864) * Fix(session): Avoid useless authtoken DB queries for anonymous requests (server#42868) * Fix(systemreport): Mark more configs as sensitive (server#42871) * Update crl after revoke integration_homeassistant.csr (server#42874) * Fix(dav): ajax request check on public remote endpoints (server#42882) * Fix(files): prevent dragging previews and appear as an external files DnD (server#42895) * Fix(theming): Make sure `color-border-maxcontrast` fulfills 3:1 contrast (server#42897) * Enh(a11y): improved contrast on user menu (server#42898) * Update ContactsStore: Avoid exceptions on empties (server#42899) * Fix(CalDAV): set acls for DeletedCalendarObjectsCollection (server#42906) * Setup check migrations to new API (server#42918) * Improve path resolution in files_version hooks (server#42921) * Fix(build): Do not generated OpenAPI for non-shipped apps or apps without OpenAPI support (server#42928) * Chore(deps): Update openapi-extractor (server#42948) * Add OpenAPI scopes (server#42952) * Fix(a11y): Fix avatar menu icon color in dark mode (server#42960) * Fix(build): Fix OpenAPI diff on non-default specs (server#42982) * Fix(files): Fix checkbox state semantics (server#42983) * Fix(files): fixed aria-desciption logic for last breadcrumb (server#42984) * Profile: Refactor code to use vue components and styles where possible (server#42986) * Enh(files): Allow to copy files into same directory (server#42988) * Update `@nextcloud/dialogs` to 5.1.0 (server#42994) * Fix(weather_status): Fix location format for OpenAPI (server#43006) * Fix(auth): Fix logging in with email and app password (server#43012) * Fix header inversion bug (server#43014) * Fix(files): do not show `View in folder` in the Files view (server#43030) * Fix(theming): Apply same logic on capabilities for primary color as done on themes (server#43032) * Fix(settings): Allow to connect to local address when checking for `.mjs` support (server#43055) * Wrap versions list in virtual scroll (server#43058) * Fix(security): Update code signing revocation list (server#43070) * Chore: Update `@nextcloud/router` to 2.2.1 (server#43091) * Fix(userstatus): CALL status should overwrite MEETING status (server#43107) * Fix(files): Make the navigation reactive to view changes and show also sub routes as active (server#43119) * Update `@nextcloud/dialogs` to 5.1.1 (server#43150) * Fix(files): disable `Unshare` until proper fix (server#43169) * Chore: update workflows from templates (3rdparty#1685) * Update nextcloud/ocp dependency (activity#1474) * Chore: update workflows from templates (activity#1477) * Bump NcVue to 8.4.0 (activity#1484) * Fix/1481 focused links are truncated on 400% zoom (activity#1485) * Fix npm audit (activity#1487) * Fix/1480 remove horizontal scrolling for activity view (activity#1489) * Update nextcloud/ocp dependency (activity#1496) * Update nextcloud/ocp dependency (activity#1504) * Fix npm audit (activity#1509) * Fix wrongly inverted icon (activity#1511) * Fix/1464 adapt visual your activities which remains the same through all activities pages (activity#1515) * Fix(ActivityTab): Typo in try-catch (activity#1516) * Create block-merge-freeze.yml and block-merge-eol.yml (bruteforcesettings# 533) * Chore: update workflows from templates (files_pdfviewer#876) * Chore(deps-dev): Bump axios from 1.6.2 to 1.6.3 (files_pdfviewer#880) * Chore(deps-dev): Bump axios from 1.6.3 to 1.6.5 (files_pdfviewer#885) * Disable scripting in pdfviewer (files_pdfviewer#888) * Update nextcloud/ocp dependency (firstrunwizard#1020) * Chore: update workflows from templates (firstrunwizard#1027) * Chore(deps): Bump vue and vue-template-compiler (firstrunwizard#1032) * Update nextcloud/ocp dependency (firstrunwizard#1044) * Fix typo in translation on page3 (firstrunwizard#1049) * Update nextcloud/ocp dependency (firstrunwizard#1052) * Fix npm audit (firstrunwizard#1055) * Update nextcloud/ocp dependency (logreader#1090) * Chore: update workflows from templates (logreader#1092) * Chore: audit dependencies (logreader#1107) * Update nextcloud/ocp dependency (logreader#1115) * Update nextcloud/ocp dependency (nextcloud_announcements#275) * Chore: update workflows from templates (nextcloud_announcements#278) * Update nextcloud/ocp dependency (nextcloud_announcements#279) * Update nextcloud/ocp dependency (nextcloud_announcements#284) * Update nextcloud/ocp dependency (notifications#1761) * Chore: update workflows from templates (notifications#1763) * Chore(deps): Bump vue and vue-template-compiler (notifications#1764) * Chore(deps-dev): Bump vue-template-compiler from 2.7.15 to 2.7.16 (notifications#1771) * Update nextcloud/ocp dependency (notifications#1774) * Fix(CI): Remove unmaintained library (notifications#1775) * Chore: bump nextcloud/notify_push to 1.1.4 (notifications#1779) * Update nextcloud/ocp dependency (notifications#1788) * Update nextcloud/ocp dependency (notifications#1796) * Bump NcVue to v8.4.0 (password_policy#531) * Chore(deps): bump @nextcloud/dialogs from 4.0.1 to 5.0.3 (password_policy# 534) * Update nextcloud/ocp dependency (photos#2203) * Fix 2160 create accessible ckeckboxes for media (photos#2208) * Fix: refetch only on path change, not on anchor links (e.g. “skip to” links) (photos#2213) * Fix: glitch buttons on mobile (photos#2214) * Bump NcVue to 8.4.0 (photos#2223) * Also sort by getlastmodified when searching for photos (photos#2229) * Order collections files by taken date (photos#2230) * Allow to hide “People” nav entry for admin (photos#2232) * Request background job to generate metadata on non-local files (photos# 2245) * Clean up headings (photos#2253) * Also fix additional place regarding album modal header (photos#2263) * Just because an array key doesn’t imply the value at that key isn’t null. (photos#2283) * Chore(deps): Bump @nextcloud/dialogs from 5.0.2 to 5.0.3 (privacy#1002) * Chore: update workflows from templates (privacy#1006) * Chore(deps): Bump vue from 2.7.15 to 2.7.16 (privacy#1009) * Fix npm audit (privacy#1015) * Fix npm audit (recommendations#687) * Update nextcloud/ocp dependency (related_resources#327) * Fix npm audit (related_resources#328) * Chore: update workflows from templates (related_resources#334) * Chore: update workflows from templates (serverinfo#543) * Update nextcloud/ocp dependency (serverinfo#545) * Chore: update workflows from templates (suspicious_login#832) * Chore(deps): update dependency vite to ^5.0.10 (text#5137) * Fix(deps): update dependency y-websocket to ^1.5.1 (text#5138) * Test(cy): skip test failing due to server issue (text#5145) * Fix cypress workspace test by setting default language (text#5146) * Preserve step queue during reconnect (text#5147) * Fix(gapcursor): Don’t allow gap cursor in tables (text#5149) * Update nextcloud/ocp dependency (text#5160) * Fix(deps): update vue monorepo to ^2.7.16 (text#5162) * Enh(ci): set renovate PRs to auto merge (text#5165) * Chore: update workflows from templates (text#5167) * Chore: Update krankerl config (text#5169) * Fix(a11y): contrast for active menubar buttons (text#5171) * Revert “chore: update workflows from templates” (text#5173) * Chore(deps): update cypress (text#5180) * Chore(deps): update vueuse to ^10.7.1 (text#5181) * Chore(deps): update dependency cypress-split to ^1.18.1 (text#5182) * Fix(deps): update dependency @mdi/svg to ^7.4.47 (text#5183) * Fix(deps): update dependency @nextcloud/vue to ^8.4.0 (text#5184) * Chore(ci): update workflows, remove *-when-unrelated (text#5191) * Chore(deps): bump tj-actions/changed-files from 39 to 41 in /.github/ workflows (text#5192) * Fix/5080 keep menubar in workspace (text#5195) * Feat: switch to native browser tooltips (text#5196) * Chore(deps): update dependency @nextcloud/cypress to ^1.0.0-beta.7 (text# 5201) * Chore(deps): update dependency vite to ^5.0.11 (text#5202) * Fix(deps): update dependency path-normalize to ^6.0.13 (text#5203) * Update nextcloud/ocp dependency (text#5209) * Fix: Skip editor container and file upload input during keyboard navigation (text#5227) * Fix: Prioritize un-collapsible menubar entries for mobile and aggregate children in the hidden entries (text#5228) * Fix: Only show translate if providers are available (text#5231) * Fix: Use proper way of hiding the attachment input (text#5235) * Fix migration from `v-tooltip` to native `title` in menu bar buttons `ActionEntry` (text#5236) * Fix(deps): update dependency @nextcloud/files to ^3.1.0 (text#5243) * Fix(deps): update dependency @nextcloud/moment to ^1.3.1 (text#5244) * Chore(deps): update dependency cypress-split to ^1.18.2 (text#5246) * Update nextcloud/ocp dependency (text#5255) * Chore(deps): update vueuse to ^10.7.2 (text#5257) * Create update-nextcloud-ocp-approve-merge.yml (text#5260) * Fix: Properly copy selection as markdown to the plaintext clipboard (text# 5266) * Fix: Proper error message based on file permissions (text#5272) * Fix(sync): push local changes on reconnect (text#5284) * Fix(mention): use new url schema (text#5304) * Chore: update workflows from templates (updater#522) * Change master version to 29 in tests (updater#527) * Chore: update workflows from templates (viewer#2107) * Bump NcVue to 8.4.0 (viewer#2111) * Fix: make prev and next slides not focusable and aria-hidden (viewer#2117) * Fix: use filename to find current index (viewer#2118) * Fix npm audit (viewer#2123) * Add live photo support based on files metadata (viewer#2127) * Improve handling of Node API properties (viewer#2128) # Version 28.0.1 Changes: * Fix npm audit (activity#1437) * Fix missing parameters when type is not “known” (activity#1469) * Fix: Allow older app values to be set (logreader#1079) * Fix(mail): Fix mail handling when force_language is true or false (notifications#1744) * Fix(push): Allow apps to provide already parsed notifications (notifications#1754) * Catch and log error thrown while parsing dates from metadata (photos#2194) * Fix: Adjust favorite icon to be accessible (photos#2197) * Fix TypeError with invalid coordinates (fix #2187) (photos#2207) * Fix(Users/Quota setting): Prevent floating point value from getting truncated in locales other than english (server#42106) * Comment legacy file_metadata table migrations (server#42108) * Enh(settings): Set main page heading (server#42125) * Fix(a11y): Unified search headings (server#42131) * Fix(caldav): don’t reuse query builder objects (server#42152) * Fix(dav): Prevent out-of-office event time drifts (server#42166) * Fix(security): Update CA certificate bundle (server#42190) * Feat(settings): add occ commands to handle admin delegation (server#42201) * Wrap metadata generation in try/catch (server#42263) * Fix(files): Conditionally add drag handlers (server#42277) * Fix(UnifiedSearch): Drop title prop (server#42278) * Feat(files): add batch support to copy-move (server#42279) * Fix(files): navigation exact (server#42282) * Fix(files): Partly revert 32c1aeb and show correct quota again (server# 42293) * Fix: Ensure correct max contrast color is used when blurred background is used (server#42294) * Enh(oauth2): allowed toggling of aria label (server#42295) * Fix(dashboard): changed h3 elements to h2 (server#42296) * Fix(files): fix download file encoded source (server#42302) * Fix(joblist): also reset last_run timestamp on updating an existing job (server#42316) * Fix(ooo): add new ooo status with new emoji (server#42351) * Don’t query oc_properties for metadata props (server#42357) * Add global accessibility switch (server#42371) * Use FileInfo’s metadata for hidden prop (server#42378) * Fix(userstatus): set user status to ‘In a meeting’ if calendar is busy (server#42380) * Update crl after revoke rides.csr (server#42400) * Fix(dav): undeclared `$cache` property (server#42423) * Disable image editor if accessibility switch is off (viewer#2102) # Version 28.0.0 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) Hub 7 release below Nextcloud Hub 7 is here! Nextcloud Hub 7 is here, bringing a wave of innovative features to enhance your collaboration and productivity. The biggest improvements introduced are: * 🔍 Advanced search * 📆 Global Out-of-Office * 📞 Phone dial-out, recording consent * 📷 Live photos, view metadata * 📝 QR codes, share Notes * 👥 Better Mail tags, see shared items in Contacts * 🧩 Aleph Alpha, Meme generator & more! Read our announcement blog for all the the details Latest Nextcloud 27 release below. January 25, 2024 # Version 27.1.6 Download: nextcloud-27.1.6.tar.bz2 or nextcloud-27.1.6.zip Check the file integrity with: MD5: nextcloud-27.1.6.tar.bz2.md5 or nextcloud-27.1.6.zip.md5 SHA256: nextcloud-27.1.6.tar.bz2.sha256 or nextcloud-27.1.6.zip.sha256 SHA512: nextcloud-27.1.6.tar.bz2.sha512 or nextcloud-27.1.6.zip.sha512 PGP (Key): nextcloud-27.1.6.tar.bz2.asc or nextcloud-27.1.6.zip.asc Changes: * Update psalm-baseline.xml (server#41479) * Fix(i18n): Changed grammar (server#41663) * Fix(caldav): don’t reuse query builder objects (server#42153) * Fix(Users/Quota setting): Prevent floating point value from getting truncated in locales other than english (server#42172) * Fix(dav): allow multiple organizers if possible (server#42375) * Don’t write back .htaccess file on a RO filesystem (server#42385) * Update crl after revoke rides.csr (server#42399) * Fix: Ensure app menu entries and dashboard welcome message have enough contrast (server#42404) * Fix(files): Fix reference picker not working (server#42437) * Fix(LDAP): ensure stored groups are formatted as simple list (server#42447) * AppAPI: allow to bypass Two-Factor (server#42520) * Only do a multipart s3 copy when above the regular copy limit (server# 42522) * Restore shared lock ttl to previous value when releasing (server#42549) * Fix(files): service worker (server#42608) * Perf: Use more performant way to obtain and check the email as a login name with token login (server#42652) * Fix: Always apply fullscreen styling to sidebar (server#42655) * Fix: handle exif metadata read errors gracefully (server#42774) * Fix some silent share bugs (server#42778) * Fix(share): use user timezone to parse share expiration date (server#42791) * Dashboard): Lower error to info log message (server#42825) * Fix: reduce memory consumption of scans (server#42828) * Fix(appstore): Only send subscription keys to valid appstores (server# 42831) * Fix(manifest): Check if app exists instead of accessing null as an array (server#42865) * Fix(session): Avoid useless authtoken DB queries for anonymous requests (server#42870) * Fix(systemreport): Mark more configs as sensitive (server#42873) * Update crl after revoke integration_homeassistant.csr (server#42875) * Fix(CalDAV): set acls for DeletedCalendarObjectsCollection (server#42907) * Improve path resolution in files_version hooks (server#42926) * Fix(auth): Fix logging in with email and app password (server#43011) * Make OAuth2 authorization code expire (server#43020) * Fix(security): Update code signing revocation list (server#43068) * Update nextcloud/ocp dependency (activity#1495) * Fix npm audit (activity#1508) * Fix unit tests for PHP 8.2 (activity#1514) * Create block-merge-freeze.yml and block-merge-eol.yml (bruteforcesettings# 532) * Chore(deps-dev): Bump axios from 1.6.2 to 1.6.3 (files_pdfviewer#879) * Chore(deps-dev): Bump axios from 1.6.3 to 1.6.5 (files_pdfviewer#886) * Disable scripting in pdfviewer (files_pdfviewer#889) * Chore(deps): Bump vue and vue-template-compiler (firstrunwizard#1033) * Chore: Switch nextcloud/ocp to dev-stable27 branch (firstrunwizard#1046) * Fix npm audit (firstrunwizard#1056) * Chore: audit dependencies (logreader#1106) * Update nextcloud/ocp dependency (nextcloud_announcements#281) * Fix(mail): Fix mail handling when force_language is true or false (notifications#1745) * Update nextcloud/ocp dependency (notifications#1751) * Fix(push): Allow apps to provide already parsed notifications (notifications#1755) * Chore(deps): Bump vue and vue-template-compiler (notifications#1766) * Update nextcloud/ocp dependency (notifications#1773) * Fix(deps): Allow composer plugin explicitly (notifications#1776) * Chore: audit dependencies (notifications#1778) * Allow to hide “People” nav entry for admin (photos#2233) * Chore(deps): Bump vue from 2.7.15 to 2.7.16 (privacy#1007) * Fix npm audit (privacy#1013) * Revert “perf(dashboard): implement widget item api v2” (recommendations# 668) * Fix npm audit (recommendations#688) * Update nextcloud/ocp dependency (related_resources#304) * Fix npm audit (related_resources#320) * Ci: update psalm workflow name to align with main and 28 (serverinfo#547) * Chore(deps): update dependency vite to ^4.5.1 (text#5118) * Chore(deps): update vueuse to ^10.7.0 (text#5119) * Update nextcloud/ocp dependency (text#5122) * Fix(deps): update dependency y-websocket to ^1.5.1 (text#5139) * Preserve websocket provider queue during reconnects (text#5151) * Fix(deps): update vue monorepo to ^2.7.16 (text#5163) * Chore: Update krankerl config (text#5170) * Chore(deps): update cypress (text#5185) * Chore(deps): update vueuse to ^10.7.1 (text#5186) * Chore(deps): update dependency @nextcloud/cypress to ^1.0.0-beta.7 (text# 5204) * Fix(deps): update dependency path-normalize to ^6.0.13 (text#5205) * Update nextcloud/ocp dependency (text#5208) * Fix: Only show translate if providers are available (text#5232) * Fix(deps): update dependency @nextcloud/moment to ^1.3.1 (text#5249) * Chore(deps): update vueuse to ^10.7.2 (text#5258) * Approve and merge ocp updates (text#5262) * Fix: Proper error message based on file permissions (text#5273) # Version 27.1.5 Changes: * Fix root mounts not being setup in some cases (server#41090) * Fix: Delete ghost versions of non-existing files (server#41296) * Fix(scheduling): don’t send iMIP emails to rooms / resources (server# 41315) * Fix(backupcodes): Remove old notifications before creating a new remi… (server#41451) * Reuse sharing disabled state when listing folder content (server#41462) * Serve .flac audio files (server#41557) * Do not write htaccess file if disk space is too low (server#41608) * Fix: Fix linkToOCSRouteAbsolute() without index.php and with subfolder (server#41626) * Fix: Avoid triggering a defered sidebar open if openFile is already handling that (server#41636) * Fix: Also cleanup orphaned shares user cannot be found anymore (server# 41643) * Fix: lower threshold for system address book sync (server#41671) * Fix(dav): Avoid date diffing if PHP is buggy (server#41730) * Nextcloud 27 : Replace “Update” with “Edit” in share dialog (server# 41734) * Fix(files_sharing): fix sharing tab translations (server#41736) * Fix(files_versions): Check for user and owner before call getUserFolder (server#41786) * Fix(ui): Do not close all menus on right click (server#41812) * Feat(LDAP): implement IIsAdmin interface (server#41813) * Improve share logic for enforced password & expiry date (server#41936) * Fix: Show error message when CSRF check fails at login (server#41970) * Fix/text processing types covariant stable27 (server#41997) * Fix(TemplateManager): Bail early if templatedirectory is empty (server# 42002) * Fix(security): Update expiration date in security.txt (server#42004) * Fix: Update `@nextcloud/dialogs` to 4.2.2 to fix translations of FilePicker (server#42034) * Fix AppSettingsController.php overwriting currentLanguage (server#42063) * Fix: Properly fetch version from shared files by accessing the owner storage version (server#42075) * Fix(updatecheck): Don’t wait 120s for a response of updater.nextcloud… (server#42078) * Fix(systemreport): Mask onlyoffice secret as sensitive (server#42081) * Fix(bruteforce-protection): Don’t throw a 500 when MaxDelayReached is… (server#42083) * Fix(security): Handle idn_to_utf8 returning false (server#42085) * Fix(dist): assets were not compiled (server#42091) * Fix(security): Update CA certificate bundle (server#42188) * Update nextcloud/ocp dependency (activity#1427) * Update nextcloud/ocp dependency (activity#1459) * Update workflows (bruteforcesettings#517) * Chore(deps-dev): Bump axios from 1.6.1 to 1.6.2 (files_pdfviewer#862) * Chore(deps): Bump vue and vue-template-compiler (firstrunwizard#979) * Update nextcloud/ocp dependency (nextcloud_announcements#256) * Create update-nextcloud-ocp-approve-merge.yml (nextcloud_announcements#264) * Update nextcloud/ocp dependency (nextcloud_announcements#272) * Update nextcloud/ocp dependency (notifications#1723) * Create update-nextcloud-ocp-approve-merge.yml (notifications#1732) * Don’t check display name on null (photos#2168) * Chore(deps): Bump vue from 2.7.14 to 2.7.15 (privacy#978) * Fix npm audit (privacy#990) * Update nextcloud/ocp dependency (serverinfo#527) * Chore(deps): update vueuse to ^10.6.1 (text#5011) * Chore(deps): update vite (text#5012) * Update nextcloud/ocp dependency (text#5016) * Fix(deps): update yjs (text#5037) * Fix(ImageView): Fix detection of editable editor (text#5055) * Fix(css): Fix print view in viewer and single-file share (text#5066) * Fix(deps): update tiptap to ^2.1.13 (text#5074) * Introduce middleware for session handling (text#5085) * Make use of session middleware in remaining controllers (text#5086) * Refactor attachment loading (text#5087) * Fix: Use proper value for checking if editable (text#5089) * Hide share and close buttons on direct editing for desktop (text#5099) * Chore(deps): update dependency cypress to ^13.6.1 (text#5117) * Fix(video): video fullscreen on ios devices (viewer#2081) * Fix: Sorting filenames containing numbers (viewer#2090) |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
INSTALL | ||
Makefile | ||
MESSAGE | ||
options.mk | ||
PLIST |