Log message:
www/php-nextcloud: Update to 28.0.2
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)
|
Log message:
php-nextcloud: Update to 27.1.3
Changelog:
October 26, 2023
# Version 27.1.3
Changes:
* Fix: Escape group names for LDAP (server#37201) 2
* Fix(updatenotification): Skip update check (server#39826)
* Fix: Avoid failing with duplicate checks (server#40383) 1
* Add wrapper for external storage to ensure we don??t get an mtime that is
lower than we know it is (server#40569)
* Clear progress bar text when hiding it (server#40572) 1
* Use multipart copy for s3 (server#40577)
* Enh(a11y): Add label to share note textbox (server#40681)
* Fix(unifiedsearch): Allow searching for ??0?? (server#40683)
* Fix Dashboard IManager getWidgets return annotation (server#40695)
* Multiple bug fix in users list (server#40718)
* Fix: Escape group names for LDAP (server#40739) 1
* Updates to new sharing flow (server#40747) 1
* Fix: encode uri for trashbin delete (server#40757)
* Feat: Add occ user:user:sync-account-data for updating oc_accounts
information from user backends (server#40759)
* Fix(files): Show correct quota size (file size base 2) (server#40787) 1
* Fix(user): Log affected user of app token login name mismatch (server#
40797) 1
* Added CORS skip if session was created by AppAPI (server#40830)
* Generate all preview sizes for Imaginary (server#40834) 1
* Fixed mixed translations in sharing details (server#40837)
* Fix: Log critical session renewal and logout paths (server#40849)
* Remove leading slash (server#40856)
* Add in:users as a search filter to limit searches to users (server#40882)
* Update version.php to owncloud 10.13 (server#40987) 2
* Fix(external): Get storage before update it (server#41124)
* Fixes and additions to editor API (text#4838)
* Enh(editorApi): Introduce editor API version number (text#4841)
* Fix(editorApi): Use attachment resolver in MarkdownContentEditor (text#
4845)
* Fix(paste): paste plaintext with separate paragraphs (text#4879)
October 5, 2023
# Version 27.1.2
Changes:
* Chore: Update `@nextcloud/dialogs` to 4.2.1 (server#40557)
* Let `occ trashbin:restore` restore also from groupfolders and add filters
(server#40581)
* Ocm services (server#40586)
* Revert change that made `OC.Util.humanFileSize` return decimal sizes
instead of binary (server#40605)
* Store size in int|float for 32bit support (server#40623)
* Fix(dav): expand recurrences when searching (server#40631)
* Fix jsunit tests (server#40638)
* Use proper app id in Version.vue (server#40640)
* Fix: encode uri for trashbin delete (server#40642)
* Fix ocm-provider rewrite rules (server#40778)
* Fix(db): also chunk MariaDB deletes (activity#1312)
* Re-enabled cypress tests (activity#1336)
* Run npm audit fix (activity#1339)
* Return if user is empty (firstrunwizard#953)
* Chore(deps): Bump howler from 2.2.3 to 2.2.4 (notifications#1672)
* Bump cypress to v13 (photos#2057)
* Fix(security): Bump semver (suspicious_login#815)
* Fix(deps): update nextcloud abandoned (text#4756)
* Bugfix/duplicated load of yjs (text#4807)
* Feat: hide workspace if no readme.md (text#4811)
September 21, 2023
# Version 27.1.1
Changes:
* Fix issues where unencrypted_size was being falsely used for non-encrypted
home folders (server#40379)
* Fix alignments for share different share entry types. (server#40429)
* Fix: use faster method to fetch user count (server#40433)
* Fix: don??t use davtags for tag search (server#40444)
* Backport consider link shares in removeShare method in SharingTab #40440
(server#40448)
* Fix(mimetype): Fix aborted transaction on PostgreSQL when storing mimetype
(server#40461)
* Don??t preload metadata for the sub-childen (server#40473)
* SFTP improvements (server#40487)
* Fix(comments): Use provided offset in best effort when loading comments
(server#40506)
* Fix: content info footer on guest pages (server#40520)
* Consider share type for enforced share expiry dates (server#40530)
* Auto set password for new email shares (server#40535)
* Allow printing log messages during occ (logreader#997)
* Update nextcloud/ocp dependency (nextcloud_announcements#233)
* Update nextcloud/ocp dependency (notifications#1656)
* Fix (visually) removing first notification when executing an action
(notifications#1662)
* Update nextcloud/ocp dependency (text#4789)
September 16, 2023
# Version 27.1.0
Changes:
* Improved display of app links (server#38526)
* Show supported apps on app settings if subscribed (server#39637)
* Fix(notifications): Remove share notification when the node is deleted
(server#39710)
* Catch more invalid cache source storage paths (server#39722)
* Fix npm audit (server#39728)
* Feat(HTTPClient): Provide wrapped access to Guzzle??s asyncRequest()
(server#39740)
* Avoid adding (attribute=) part to filter which will confuse LDAP servers
(server#39746)
* Expose gps data via webdav (server#39755)
* Fix(3rdparty): Revert accidental 3rdparty bump (server#39761)
* Support opening and comparing versions in viewer (server#39763)
* Feat: File reminders backend (server#39764)
* The almighty text processing PR (server#39776)
* Feat: Set file reminders (server#39783)
* Feat(caldav): linkify location in scheduling mails (server#39784)
* Optimize calendar search query (server#39785)
* Vue based FilePicker (server#39793)
* Fix: Pass proper viewer filename (server#39794)
* Log imaginary errors as info to not spam the server logs (server#39795)
* AppEcosystem Authentification (server#39799)
* Enh(files_reminders): Adjust reminder options (server#39800)
* Update `@nextcloud/dialogs` for FilePicker design fixes (server#39803)
* Chore: update `@nextcloud-vue` to `v7.12.2` (server#39813)
* Fix: close cursor after reading the invitation (server#39817)
* Wrap long productName on login form (server#39853)
* Add l10n for files_reminders (server#39855)
* Calendar optimizations (server#39858)
* Select the fileid first when looking for incomplete files (server#39871)
* Fix: Also cleanup version metadata if expiring (server#39873)
* Bump Hub 5 -> Hub 6 (server#39886)
* Fix various file reminders bugs (server#39887)
* Reduce the number of container queries (server#39890)
* Fix smart picker integration of new Vue based file picker (server#39893)
* Fix(CardDAV): set owner-principal, displayname properties for SAB (server#
39900)
* Enh(contacts): show/hide addressbooks for all (server#39904)
* Update `@nextcloud/dialogs` to 4.2.0-beta.3 to fix FilePicker issues
(server#39913)
* Adjust add button (server#39915)
* Fix(files): Fix legacy files list sorting (server#39919)
* Try to fix regression with public file upload button (server#39921)
* Prevent PHP warning when CacheEntry extension keys are not set (server#
39930)
* Fix: don??t emit Hooks when hookpaths are empty (server#39934)
* Chore: update tarstreamer to 2.1.0 (server#39939)
* Fix(memcache): Fix comparison of Memcache configs to classes (server#39947)
* Fix: always use display name from correct backend (server#39949)
* Allow to upgrade from 26.0.x to 27.1.x directly (server#39952)
* Don??t bother checking dav acl??s in files (server#39953)
* Fix(CS): Use the naming pattern for the URL scheme (server#39962)
* Feat(dashboard): implement widget item api v2 (server#39993)
* Feat(security): Add a bruteforce protection backend base on memcache
(server#39997)
* Fix(security): Update CA certificate bundle (server#40007)
* Chore: Update `@nextcloud/dialogs` to 4.2.0-beta.4 for FilePicker
improvments (server#40030)
* Do not log passwords in debug mode (server#40032)
* Fix user log.condition feature (server#40034)
* Fix(utility): De- deprecate getDateTime and getTime as now() only returns
DateTimeImmutable (server#40039)
* Encode filename trashbin restore (server#40045)
* Improve upload progress visualization (server#40060)
* Fix(theming): Add `__webpack_nounce__` to support async chunks (server#
40062)
* Fix(CardDAV): only run upgrade sync if 1000 users or less (server#40066)
* Pass the share to the cache instead of having to ask the storage (server#
40074)
* Hide shares by disabled users (server#40078)
* Fix(cache): Remove displayname cache entry on delete (server#40080)
* Fix(CalDAV): check voject exists before attempting any operation (server#
40081)
* Fix(CI): Add empty eslint and node when unrelated (PHP only) (server#40101)
* Feat: add switch to disable dns pinning (server#40162)
* Revert accidental direct push of 8b42fb033fdcd3775b4850de6faf6091c8dcc716
(server#40175)
* Improve sharing flow (server#40179)
* Fix(s3): fix handling verify_bucket_exists parameter (server#40186)
* Chore(3rdparty): update sabre/http to 5.1.10 (server#40197)
* Fix(CardDAV): allow disabling of the system address book (server#40200)
* Fix npm audit (server#40220)
* Fix: prevent sharing permissions on user root folder (server#40227)
* Move share permission logic to storage wrapper (server#40231)
* Enh: skip processing for empty response (server#40258)
* Change proftpd ci image (server#40269)
* Admin have no special rights on users?? entries (server#40271)
* Chore: Bump @nextcloud/dialogs to v4.2.0 beta 5 (server#40281)
* Detect aborted connection in OC\Files\View and stop writing data to t??
(server#40286)
* Feat: Add events for version restore (server#40297)
* Enable download configuration on circles shares (server#40298)
* Fix(ratelimit): Only use memory cache backend for redis (server#40300)
* Fix(CalDAV): check birthday calendar owner (server#40309)
* Rename AppEcosystemV2 to AppAPI (server#40315)
* Backport Polish new sharing flow : accesibility, expand bahavior, click
outside behaviour (server#40327)
* Theming: Revert broken SVG optimization in default-source.svg (server#
40333)
* Enable new versions feature for groupfolders (server#40339)
* Fix: Hide set reminder action on public shares (server#40342)
* 40289 fix appearance (server#40343)
* Fix(autoloader): no apcu no side effects (server#40350)
* Fix(ldap): avatar is not being fetched (server#40369)
* Backport polish sharing flow bugs (server#40390)
* Fix(caldav): add webroot to objectid for activities (server#40402)
* Display user status by the side in sharing flow (server#40405)
* Ellipsize user status in sharing entry (server#40412)
* Hide additional content when share details is open (server#40414)
* Fix invite guest for new sharing flow (server#40415)
* Bump @nc/dialogs to 4.2.0 (server#40417)
* Correctly switch/revert from custom to bundled perms (server#40437)
* Chore(deps): Bump cweagans/composer-patches from 1.7.1 to 1.7.3 (3rdparty#
1525)
* Chore(deps): Bump deepdiver1975/tarstreamer from 2.0.0 to 2.1.0 (3rdparty#
1531)
* Chore(deps): update sabre/http to 5.1.10 in stable27 (3rdparty#1560)
* Perf(dashboard): implement widget item api v2 (activity#1299)
* Chore(deps): Downgrade nextcloud/ocp to stable27 (activity#1301)
* Resolve dependency hell (activity#1304)
* Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27
(bruteforcesettings#459)
* Filter system circles (circles#1381)
* Download permissions on share for internal/external members (circles#1384)
* Support files_external (circles#1386)
* Feat: Fix styling for version comparison (files_pdfviewer#795)
* Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1
(files_pdfviewer#801)
* Fix extraction of PDF.js package (files_pdfviewer#807)
* Fix(CI): Fix OCP package on stable27 (nextcloud_announcements#226)
* Update nextcloud/ocp dependency (nextcloud_announcements#229)
* Fix(CI): Fix nextcloud/ocp package version (notifications#1638)
* Fix(fairuse): Adjust website URL (notifications#1639)
* Update nextcloud/ocp dependency (notifications#1650)
* Chore(deps): Bump webdav from 4.11.0 to 4.11.2 (photos#1814)
* Fix npm audit (photos#1958)
* Chore(deps-dev): Bump postcss from 8.4.19 to 8.4.27 (photos#1967)
* Chore(deps-dev): Bump jest from 29.6.1 to 29.6.2 (photos#1968)
* Chore(deps): Bump jest-environment-jsdom from 29.4.1 to 29.4.3 (photos#
1969)
* Chore(deps-dev): Bump autoprefixer from 10.4.13 to 10.4.14 (photos#1970)
* Chore(deps): Bump immutable from 4.3.0 to 4.3.2 (photos#1990)
* Chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.5 (photos#1997)
* Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1
(photos#1998)
* Chore(deps-dev): Bump tslib from 2.5.0 to 2.5.3 (photos#2004)
* Chore(deps-dev): Bump autoprefixer from 10.4.14 to 10.4.15 (photos#2011)
* Fix npm audit (photos#2016)
* Fix npm audit (recommendations#643)
* Perf(dashboard): implement widget item api v2 (recommendations#649)
* Update nextcloud/ocp dependency (related_resources#271)
* Fix: handle non markdown files in conflicts (text#4272)
* Chore(deps): update dependency cypress to ^12.17.3 (text#4631)
* Chore(deps): update dependency vite to ^4.4.9 (text#4633)
* Update nextcloud/ocp dependency (text#4640)
* Fix: Use default font size (text#4647)
* Fix: Use resize observer to calculate menubar icon limit (text#4649)
* Fix(css): Move code highlighting CSS to `prosemirror.scss` (text#4651)
* Feat: add component SkeletonLoading (text#4655)
* Feat: Add support for mermaid.js rendering (text#4656)
* Allow opening files outside of the file system in viewer (text#4658)
* Feat: Expose formatting menu bar actions through slash command (text#4661)
* Text processing integration (text#4662)
* Chore(deps): update dependency @vue/vue2-jest to ^29.2.5 (text#4675)
* Fix missing text on assistant task list (text#4679)
* Ci(cypress): Fix selectors for new file picker (text#4680)
* Chore(deps): update dependency cypress to ^12.17.4 (text#4694)
* Fix: Sort regular smart picker options first (text#4697)
* Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.16 (text#4704)
* Fix(deps): update dependency @nextcloud/vue to ^7.12.2 (text#4705)
* Fix(deps): update dependency lib0 to ^0.2.82 (text#4706)
* Fix(deps): update dependency mermaid to ^10.3.1 (text#4708)
* Chore(deps): update dependency eslint-plugin-cypress to ^2.14.0 (text#4709)
* Fix(deps): update tiptap to ^2.1.6 (text#4710)
* Update nextcloud/ocp dependency (text#4731)
* Chore(deps): update dependency vue-demi to ^0.14.6 (text#4737)
* Chore(deps): update jest to ^29.6.4 (text#4738)
* Chore(deps): update dependency vite-plugin-commonjs to ^0.9.0 (text#4739)
* Fix: select all in code block (text#4748)
* Fix(deps): update tiptap to ^2.1.7 (text#4757)
* Chore(deps): update vueuse to ^10.4.1 (text#4758)
* Fix(deps): update dependency mermaid to ^10.4.0 (text#4759)
* Update nextcloud/ocp dependency (text#4765)
* List fixes (text#4774)
* Bump @nextcloud/dialogs to 4.2.0 (text#4794)
* Ci(xmllint): bump action to v1.1 (twofactor_totp#1429)
* Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1
(viewer#1808)
* Update cypress snapshots (viewer#1816)
* Fix npm audit (viewer#1828)
* Default to source if fileid is undefined (viewer#1848)
* Add option to disable sidebar (viewer#1849)
* Feat: Compare files side by side (viewer#1850)
* Fix: Avoid issues when switching between versions (viewer#1852)
* Chore(deps-dev): Bump eslint-plugin-cypress from 2.13.3 to 2.13.4 (viewer#
1856)
* Update cypress snapshots (viewer#1869)
* Fix(cypress): header sharing download button selector (viewer#1871)
* Fix panning of zoomed images (viewer#1874)
* Fix(deps): update dependency @nextcloud/l10n to ^2.2.0 (viewer#1907)
* Fix(deps): update dependency filerobot-image-editor to ^4.5.1 (viewer#1908)
* Chore(deps): update dependency jest to ^29.6.4 (viewer#1933)
* Fix(deps): update dependency @nextcloud/auth to ^2.1.0 (viewer#1937)
|
Log message:
php-nextcloud: Update to 27.0.2
* Add php-exif and php-sysvsem as dependency.
Changelog:
27.0.1:
Changes:
Fix app menu flicker (server#38563)
Fix creating events with old (< unix time) lastoccurence (server#39059)
Fix(node): non-existing folder is not searchable (server#39369)
Fix(profile): fix getUID on nullable user variable (server#39435)
Fix: ContactManager search with fullmatch (server#39448)
Fix: check that object store backend supports multi part uploads (server#39458)
Fix: Correctly add `module` content type to script tags with versions \
(server#39462)
Fix(s3): Pass SSE-C parameters for multipart upload (server#39499)
Add instance category while checking new updates (server#39522)
Fix npm audit (server#39543)
Bugfix/bulk upload empty files (server#39554)
Fix(files): fix extension with custom displayName (server#39566)
Fix(SystemTagManager): Use truncated tagName in getTag and updateTag \
(server#39596)
Ocs/v1.php/cloud/groups` `UPDATE` method – correct status when group not \
found (server#39601)
Fix(IParallelAwareJob): Check for other reserved jobs before setting new \
ones as reserved (server#39612)
Fix share roots always being marked as writable (server#39614)
Fix(s3): add SSE-C parameters to headObject call (server#39642)
Fix(files): url used to retrive storage stats (server#39643)
Only show weather credits if the app is enabled and the weather statu… \
(server#39663)
Fix(files_sharing): String translations (server#39665)
Fix(dav): use quota of destination in s3 chunk upload (server#39678)
Generate path if app does exist (circles#1350)
Fix npm audit (firstrunwizard#928)
Chore: update workflows from templates (firstrunwizard#931)
Chore(deps) – bump semver to 6.3.1 (notifications#1611)
Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 \
(notifications#1615)
Fix npm audit (privacy#938)
Fix npm audit (related_resources#247)
Remove useless logs (related_resources#265)
Update composer dependencies (related_resources#268)
Chore(deps): update dependency @nextcloud/stylelint-config to ^2.3.1 (text#4494)
Fix(deps): update dependency @nextcloud/vue to ^7.12.1 (text#4512)
Chore(deps): update dependency vite to ^4.4.5 (text#4529)
Fix: Remember cursor position when autofocus on load (text#4544)
Fix(deps): update dependency slug to ^8.2.3 (text#4561)
Chore(deps): update dependency cypress to ^12.17.2 (text#4565)
Chore(deps): update dependency vite-plugin-commonjs to ^0.8.2 (text#4566)
Fix(deps): update tiptap to ^2.0.4 (text#4572)
Chore(deps): update dependency vite to ^4.4.6 (text#4577)
Fix(deps): update yjs (text#4580)
Fix(mentions): encode user id in mentions URLs (text#4589)
Fade out user cursor labels after five seconds of inactivity (text#4591)
Add syntax highlighting in code blocks (text#4595)
Fix(css): Fix margin-bottom for list items (text#4598)
Chore(deps): update dependency vite to ^4.4.7 (text#4605)
Chore(deps): update jest to ^29.6.2 (text#4606)
Update nextcloud/ocp dependency (text#4612)
Fix: tab key in code block (text#4616)
Fix(editor): Don’t load both Tiptap collaboration history extensions \
(text#4622)
Chore: run npm audit fix (twofactor_totp#1424)
27.0.1:
Changes:
Update psalm-baseline.xml (server#38357)
38340 fix add group broken (server#38361)
Show pending popover menu when password is enabled by default (server#38395)
Reload filelist when adding or removing shares (server#38420)
Revert “Fix table view” (server#38474)
Fix(carddav): Make system contact phone number RFC compliant (server#38475)
Add fallback when a there is no preview for a version (server#38510)
Fix(caldav): Ignore invalid events for reminder generation (server#38572)
Increase from 100000 to 600000 iterations for hash_pbkdf2 (server#38580)
Fix(caldav): Close DB cursor in reminder index background job (server#38659)
Improve oauth2 database migration from ownCloud (server#38671)
Fix(systemtags): Incorrect tags shown temporarily (server#38678)
Fix(apache): Serve `mjs` (module javascript) as static files (server#38689)
Store encrypted OAuth2 client secrets (server#38707)
Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.0 (server#38716)
Add utility command for object store objects (server#38731)
Fix npm audit (server#38740)
Allow to specify upgrade.cli-upgrade-link in order to link to the correct \
documentation (server#38751)
Log failures to read certificates during listing (server#38756)
Fix(carddav): Make SystemAddressBook::__construct $groupManager argument \
nullable (server#38792)
Make sure to show download button only one time (server#38811)
Emit an event when a message is logged (server#38816)
Add config variable for curl timeout (server#38825)
Fix: Removed invalid user from CODEOWNERS file (server#38847)
Generate user themed favicon and touchicon (server#38851)
Fix confusion around mail settings and improve layout a bit (server#38885)
Use source cache when listing folder during recursive copy (server#38891)
Fix(core): Do not invert app menu text color (server#38897)
Add bruteforce protection in OauthApiController (server#38898)
PruneOutdatedSyncTokens deletes all entries (server#38919)
Adjust admin setup check to increase warning to configure https (server#38929)
Fix(sab): put location in proper address field (server#38947)
Fix(l10n): Fix plural issue with different locale and language (server#38953)
Fix(systemtags): Add missing systemtags index (server#38960)
Perf: skip request without write permission (server#38968)
Fix: Avoid failing to update the current version entry if there is none \
(server#38970)
Implement optimized getDirectoryContent for DAV (server#38971)
Fix: expect interface, not a specific implementation (server#38976)
Move deprecation warnings to debug (server#38980)
Fix npm audit (server#38983)
Fix(weather_status): Pass address as param to OSM API (server#38991)
Fix: restore AppsSlideToggle feature (server#38994)
Use getsystemvalue-functions in Mailer.php (server#39004)
File scanner performance improvements (server#39019)
Fix(dav): Catch SAB sync errors during upgrade (server#39028)
Adjust saving of status messages (server#39055)
Fix(cypress): branch definition (server#39067)
Fix(files): Only render the menu if there are actions to show (server#39078)
Silent `imagecreatefromstring()` errors (server#39099)
Reduce load of files versions preview loading (server#39119)
Fix(OC/password-confirmation): Hide the correct button (server#39142)
Enable version features again with S3 versioning (server#39147)
Fix(sse): don’t update uncached files (server#39151)
Fix(ocp): Fix reference of dashboard IAPIWidget::getItems from WidgetItem \
(server#39157)
Fix(TagSearchProvider): Short circuit if no tag matches the query (server#39193)
Use more efficient tag retrieval on DAV report request (server#39202)
Fix(cypress): revert only toggle (server#39205)
Fix(files_sharing): hide download permission for circle shares (server#39261)
Enable all files_versions features when groupfolders is enabled (server#39265)
Add command do delete orphan shares (server#39267)
Display displayname on federated shares (server#39269)
Add command do delete orphan shares (server#39283)
Preload custom properties when propfinding folders (server#39292)
Fix(files): fix legacy router query change (server#39301)
Fix npm audit (server#39325)
Update psalm-baseline.xml (server#39326)
Fix(files): sanitize name and ext display (server#39333)
Cibit): fix failing test setup (server#39334)
Chore(CI): Sign .drone.yml file (server#39344)
GetStorage before remove (server#39354)
Fix: also run phpunit on `apps/theming/css` modified files (server#39374)
Fix(db): no hardcoded table prefix is expected (server#39392)
Feat: Add public event for missing indices (server#39396)
Fix(core): Add password confirmation requirement for getapppassword \
(server#39417)
Fix sharing of encrypted files (server#39454)
Fix(apps): Fix loading info.xml file (server#39491)
Groupfolder activities on move/rename (activity#1203)
Fix npm audit (activity#1245)
Bump unzipper from 0.10.11 to 0.10.14 (files_pdfviewer#752)
Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (files_pdfviewer#759)
Fix npm audit (files_pdfviewer#764)
Fix npm audit (again) (files_pdfviewer#772)
Update phpunit workflows from master (files_pdfviewer#777)
Replace “Unselect” with “Unselect all” in right click menu \
(files_rightclick#170)
Fix npm audit (firstrunwizard#892)
Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (firstrunwizard#899)
Fix npm audit (firstrunwizard#906)
Fix npm audit (firstrunwizard#914)
Manual backport #877 (logreader#916)
Choreaudit dependencies (logreader#924)
Chore(deps) – bump semver to 6.3.1 (logreader#937)
Chore(deps): Bump @nextcloud/vue from 7.11.4 to 7.11.6 (notifications#1556)
Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (notifications#1576)
Chore: update workflows from templates (notifications#1580)
Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 in \
/tests/Integration (notifications#1581)
Fix(settings): Delete settings when a user is deleted (notifications#1584)
Update target branch of performance.yml (notifications#1587)
Fix(CI): Delay mysql configuration so we wait for the mysql container… \
(notifications#1591)
Choreaudit dependencies (notifications#1603)
Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 \
(password_policy#474)
Fix: properly handle public link share deletion (photos#1824)
Fix: use owner instead of owner_id to delete photos by owner (photos#1843)
Update view when layout setting changes (photos#1857)
Prevent progress bar overflow when uploading in album content (photos#1864)
Make file list semantically correct (photos#1868)
Bump @vue/test-utils from 1.3.3 to 1.3.6 (photos#1872)
Fix npm audit (photos#1878)
Reset selection state in route change (photos#1891)
Support browsers that do not support caches (photos#1896)
Fix npm audit (photos#1903)
Fix npm audit (photos#1915)
Add unselect all (photos#1921)
Adapt to SystemTags optimizations on server (photos#1925)
Fix npm audit (photos#1937)
Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (privacy#893)
Chore(deps): Bump @nextcloud/vue from 7.8.0 to 7.8.5 (privacy#898)
Fix npm audit (privacy#906)
Chore: update workflows from templates (privacy#908)
Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (privacy#910)
Fix npm audit (privacy#916)
Fix npm audit (privacy#922)
Fix npm audit (privacy#928)
Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 \
(related_resources#234)
Chore(deps): update dependency vue-demi to ^0.14.5 (text#4213)
Fix(deps): update dependency @nextcloud/event-bus to ^3.1.0 (text#4214)
Fix(deps): update dependency lib0 to ^0.2.78 (text#4227)
Fix(deps): update dependency @nextcloud/auth to ^2.1.0 (text#4230)
Don’t expect HTML element with ID `mimetype` in public share (text#4256)
Fix: paste multiple line to table issue (text#4264)
Fix npm audit (text#4277)
Fix(deps): update dependency yjs to ^13.6.4 (text#4281)
Fix(deps): update dependency @hocuspocus/provider to ^2.1.0 (text#4283)
Fix: Catch unique constraint violation when creating new documents (text#4292)
Chore: Bump composer autoloader for new composer version (text#4296)
Fix(css): info callout box color to –color-info (text#4302)
Fix/2708 pasting tables (text#4313)
Bring back keyboard shortcuts to help modal on non-mobile (text#4320)
Fix: Pass origin along the initial state update (text#4323)
Fix: clickable zone of task list checkbox (text#4324)
Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.10 (text#4331)
Fix(deps): update dependency @nextcloud/router to ^2.1.2 (text#4332)
Chore(deps): update dependency cypress to ^12.15.0 (text#4333)
Fix(deps): update dependency @nextcloud/vue to ^7.12.0 (text#4334)
Fix(deps): update highlight (text#4341)
Fix(deps): update dependency yjs to ^13.6.5 (text#4352)
Chore(deps): update dependency vite-plugin-commonjs to ^0.8.0 (text#4354)
Fix(deps): update dependency @hocuspocus/provider to ^2.2.0 (text#4355)
Fix(deps): update dependency @nextcloud/dialogs to ^4.1.0 (text#4356)
Fix(deps): update dependency @nextcloud/l10n to ^2.2.0 (text#4384)
Fix(deps): update dependency yjs to ^13.6.6 (text#4387)
Flaky CI fixes (text#4391)
Chore(deps): update dependency cypress to ^12.16.0 (text#4397)
Chore(deps): update dependency @nextcloud/eslint-config to ^8.3.0-beta.2 \
(text#4403)
Fix: remove redundant css (text#4407)
Chore(ci): Run cypress against proper stable branch (text#4411)
Fix(frontend): Update last saved timestamp when document is saved (text#4415)
Fix: hotkey ctrl-s (text#4417)
Fix npm audit (text#4428)
Fix(deps): update dependency @nextcloud/axios to ^2.4.0 (text#4432)
Fix(deps): update dependency @hocuspocus/provider to ^2.2.1 (text#4441)
Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.11 (text#4442)
Fix(deps): update dependency mitt to ^3.0.1 (text#4446)
Chore(deps): update dependency cypress to ^12.17.0 (text#4447)
Chore(deps): update dependency vite to ^4.4.1 (text#4448)
Chore(deps): update jest to ^29.6.1 (text#4449)
Chore(deps): update dependency vite to ^4.4.2 (text#4454)
Fix npm audit (text#4467)
Fix(frontend): Improve paste handler for table cells (text#4470)
Fix: Delete inactive sessions in one query (text#4472)
Chore(deps): update dependency cypress to ^12.17.1 (text#4477)
Fix: Fetch attachment share permissions (text#4484)
Fix sync errors after network issues (text#4486)
Fix: Encode individual parts of the dav url as uri components (text#4498)
Fix: max width of editor container on mobile (text#4499)
Fix: link preview width on mobile (text#4501)
Chore(deps): update dependency vite to ^4.4.3 (text#4506)
Fix(sync): only save on close if changes were made (text#4508)
Chore(deps): update dependency vite-plugin-commonjs to ^0.8.1 (text#4511)
Fix(deps): update dependency @nextcloud/initial-state to ^2.1.0 (text#4513)
Fix: remove duplicated save key action (text#4516)
Tests(cypress): Refactor reconnect test to be more reliable and add second \
test for actual reconnect (text#4517)
Fix: Add index to session_id on text_steps table (text#4523)
Fix: Use simple query and chunk in PHP to delete inactive sessions (text#4551)
Fix(postgres): Use a unique index name (text#4555)
Chore(deps-dev): Bump tslib from 2.5.0 to 2.5.3 (viewer#1701)
Chore(deps-dev): Bump @types/dockerode from 3.3.17 to 3.3.19 (viewer#1723)
Fix npm audit (viewer#1730)
Fix: update snapshots (viewer#1736)
Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (viewer#1741)
Fix npm audit (viewer#1752)
Use the Node object as event payload (viewer#1754)
Update cypress snapshots (viewer#1759)
Chore: update cypress.yml workflow from template (viewer#1766)
Update cypress snapshots (viewer#1771)
Fix npm audit (viewer#1778)
Update cypress snapshots (viewer#1794)
Send CSRF token in rawStat (viewer#1798)
Fix/video fullscreen i phone stable27 (viewer#1805)
Fix/fullscreen ios stable27 (viewer#1823)
27.0.0:
Changes:
Improve handling of files we can’t access in the scanner (server#22943)
Use MultipartUpload for uploading chunks to s3 (server#27034)
Better error messages if the users home is not writable during scanning \
(server#27538)
Fixed ‘overwritewebroot’ not work with ‘overwritecondaddr’. \
(server#31001)
Don’t call session_start() when PHP session is still or already open. \
(server#31286)
Updating lint-eslint.yml workflow from template (server#31469)
Rename setting ‘sendEventRemindersToSharedGroupMembers’ -> \
‘sendEventRemindersToSharedUsers’. (server#31660)
Add transaction around mass mounts operations (server#32038)
Additional logging when mkdir fails for object storage (server#32314)
Fix Ldap search for attributes with no substr matching rule (server#32499)
Update icewind/smb to 3.5.4 (server#32632)
Optimize retrieving display name when searching for users in a group \
(server#32866)
Allow storing multiple mounts for the same rootid in the mount cache \
(server#32877)
Make it easier to debug issue #32304 (server#32961)
Paths added to messages and message cleanup (server#33061)
Update expire_date column of table comments (server#33106)
Fix: External storage – exception for the handler whenSelectAuthMechanism \
(server#33161)
Don’t hard error when trying to load profiles with no profiler registered \
(server#33292)
Fix typos in lib/public subdirectory (server#33381)
Highlight selected file version (Nextcloud Office) (server#33434)
File widget for references (server#33755)
Fix encryption wrapper filesize for non existing files (server#34607)
Dispatch event for all removed entries (server#34773)
Run WebDAV integration tests against S3 (server#34835)
Check return value and improve error handling on certificate manager \
(server#35092)
Feature: Provide access to app generated calendars through CalDAV (server#35121)
[Performance] Reuse preview directory listing (server#35129)
Create the users from database backend in a transaction (server#35561)
Add a command to update the 3rdparty submodule to the same branch as … \
(server#35610)
Introduced app enable/disable/update typed events (server#35677)
Bump vue-router from 3.5.3 to 3.6.5 (server#35699)
Put Mimeloader insertion and read in the same transaction (server#35744)
Feat(appframework): ⌚ Make ITimeFactory extend \PSR\Clock\ClockInterface \
(server#35872)
Clear encrypted flag when moving away from encrypted storage (server#35961)
[master] invalidate existing tokens when deleting an oauth client (server#36033)
Allow apps to include module js / ES6 scripts (server#36057)
Extend path-prefix optimizer to remove all cases of path_hash= when \
encountering a path prefix filter (server#36097)
Perf(autoloader): Drop legacy class autoloader (server#36114)
Fix calendar emails to be outlook compatible (server#36118)
Use a PHP implementation of openssl_seal that allows to use modern ciphers \
(server#36173)
Handle reminders where calendar name is null (server#36217)
Feat(app-framework): Add native argument types for middleware (server#36343)
Move encrypt-all password email to EmailTemplate (server#36351)
Also set the node when re-using existing share on share create (server#36360)
Add missing taint analysis docblock comments, and improve escaping in… \
(server#36378)
CalDAV/CardDAV: put every method from backends that does multiple DB calls \
in transactions (server#36528)
Bump @nextcloud/eslint-config from 8.0.0 to 8.2.1 (server#36532)
[F2V] migrate files_trashbin to vue (server#36534)
[user_ldap] Update profile from LDAP fields (server#36565)
Refactor app loading (server#36591)
Fix default values and type hints for GroupManager::search (server#36592)
Optimize LazyUserFolder::getMountPoint (server#36609)
Chore: Update PSR container to 2.0.2 (server#36617)
Fix OC_Image: Prevent E_WARNING from getimagesize* (server#36636)
Create headings for apps, users, settings pages (server#36640)
Perf(autoloading): Add authoritative autoloader for theming (server#36652)
Invitation mail: Change subject if event got updated (server#36661)
Always set displayname and display-name for user data (server#36665)
Fix OCM validation errors (server#36667)
Fix: Make sure that rollback hook is triggered on all version backends \
(server#36690)
Fix(preview-generator): Throw exception before dividing by zero when \
generating previews (server#36692)
Add parent index on filecache (server#36701)
Use proc_open to avoid spawning a shell (server#36736)
Add avatar contact img description (server#36740)
Add label and switch ocdialog close button to button element (server#36772)
Fix: always use proper path on node api when calling the view (server#36774)
Properly test and log when a group is not found (server#36784)
Apps/dav: add some OSX specific quirks. (server#36800)
Do onetime user setup before getting any mount from providers (server#36810)
Tidy up typing in OC\Files\View (server#36836)
Fix max instances exception in get vevent call (server#36845)
Fix right-click img tags (server#36847)
Fix(user_status): Fix the user status automation on the day availablity \
rules are adjusted (server#36852)
Allow to revert automated status (server#36854)
Fix unencrypted_size for folders when scanning the filesystem with \
encryption enabled (server#36857)
Dispatch BeforeUserLoggedInEvent (server#36883)
[CI] Update update-psalm-baseline workflow to solve warnings (server#36884)
Make sure to never trigger files hooks on a null path (server#36893)
Fix json_decode expecting a string (server#36895)
Chore(deps-dev): Bump @babel/node from 7.20.0 to 7.20.7 (server#36901)
Fix(files): Fix controller setup for guests (server#36904)
Fix ftp external storage with filezilla server (server#36905)
Feat(middleware): Migrate BruteForceProtection annotation to PHP Attribute \
and allow multiple (server#36928)
Split the comments ids by chunks (server#36941)
Also unmark deleted ldap user when checking the ldap entry (server#37006)
Fix Cache-Control header of non-versioned assets (server#37010)
Feat: Add notes as recommended app (server#37021)
Master is now 27 (server#37023)
Fix: Avoid log spam on 404 routes not using GET (server#37026)
Add distraction free backgrounds for Nextcloud 26 (server#37028)
Add chunking in SystemTagObjectMapper::getTagIdsForObjects (server#37029)
Chore(deps): Bump query-string from 7.1.1 to 8.1.0 (server#37032)
Techdebt(workflowengine): Remove transition event classes (server#37040)
Fix event moving issues (server#37046)
Update wording for disabled web updater (server#37048)
Fix download URL for versions (server#37060)
Check free space only if source exists and is dir (server#37062)
Add accessible system tags select (server#37065)
Fix(CI): Fix acceptance test password field selector after @nextcloud… \
(server#37069)
Add a check for disk_free_space in Config.php (server#37070)
Postgresql installation – add quotes around user names (server#37116)
[master] Update psalm-baseline.xml (server#37117)
Fix(docs): Fix URL to docs of deprecated function humanFileSize (server#37121)
Added .weba mime type mapping. (server#37124)
Fix white scrollbar corner in dark mode (server#37126)
Share type sciencemesh (server#37139)
Imaginary – fix autorotate for heic and improve the logic (server#37140)
Add a direct link from files settings to app-token-settings (server#37145)
Migrate metadata JSON column to new value TEXT column (server#37146)
Increase imaginary timeouts as for big files the processing could take very \
long (server#37148)
Use native tooltip for version’s date (server#37152)
[master] Update psalm-baseline.xml (server#37166)
Fix(dav): Handle no next potential toggle in availability detection \
(server#37167)
Fix(files_sharing): Allow file actions other than download for hide download \
shares (server#37168)
Set `h1` headings for navigation through files app (server#37174)
Fix(l10n): Fixed grammar (server#37175)
Bump babel-jest from 29.0.3 to 29.5.0 (server#37183)
Don’t try to hash a nonexisting password (server#37192)
Do not send a pagination control with size = 0 if cookie is empty (server#37197)
Fix(references): Do not log errors on 404 responses of opengraph image \
fetching (server#37198)
Fix: wrong redirect when skipping recommended apps (server#37206)
Create `h3` headings for profile page. Replace `` which have… (server#37211)
Save some CI time (server#37221)
Chore(psalm): Update psalm baseline also on stable26 (server#37222)
Chore: use local variable for remote address (server#37227)
Bump giggsey/libphonenumber-for-php to 8.13.7 in master (server#37229)
Fix the typo in comments (server#37234)
Extend list (server#37239)
Allow images of any size as profile pictures (server#37241)
Reduce list (server#37242)
Getting rid of openssl_seal and rc4 in server side encryption (server#37243)
Replace custom tooltips with native ones and add description to all e… \
(server#37244)
Fix(workflow): Check tag attributes (server#37252)
Fix controller class import for autocomplete (server#37262)
L10n: Spelling unification (server#37265)
Chore(deps-dev): Bump @nextcloud/webpack-vue-config to `5.5.0` (server#37268)
Fix: add important to css hidden files class (server#37269)
Fix description for icons in dashboard widgets (server#37271)
Document talk icon url definition (server#37278)
Bump jsdom from 19.0.0 to 21.1.1 (server#37292)
Fix(security): Log failing strict cookie check (server#37305)
Fix(session): Fix DAVx5 sync problems by partial reverting session changes \
(server#37306)
Bump icewind/streams to 0.7.7 in master (server#37309)
[master] Update psalm-baseline.xml (server#37313)
Fix(security)!: Use consistent HTTP status for strict cookie checks \
(server#37316)
Avoid having the same name for several workflows (server#37320)
Allow to catch `IMapperException` by implementing `Throwable` (server#37324)
Feat(CardDAV): Add Sabre\DAV\IMoveTarget support to \
OCA\DAV\CardDAV\AddressBook (server#37326)
Omit “Accessing site insecurely via HTTP.” warning if HTTP is secure \
enough (server#37330)
Fix(security): Mark recording_servers key appconfig as private as it … \
(server#37334)
Add `aria-hidden=’true’` to decorative icons inside of modal dialogs \
(server#37335)
Fix(mailer): remove value comparison for smtp_authtype as there is only one \
option (server#37340)
[master] Quota value as float for 32-bit systems (server#37344)
Fix cypress tests for files_versions (server#37345)
Fix undefined method getExtStorageHome() (server#37346)
Move from DEL to UNLINK (server#37351)
[master] Update psalm-baseline.xml (server#37360)
Adjust provisioning API tests after #36665 (server#37361)
Ask for Nextcloud version on issue reporting (server#37364)
Fix the avatar generation on Alpine Linux (server#37378)
Fix 2FA blocks’ width on login screen (server#37380)
Ci(psalm): Install ftp+ldap extension for security scans (server#37384)
Fix(provisioning_api): Don’t allow to configure the same additional e… \
(server#37385)
Update to psalm 5 (server#37390)
Check-setup: recommend exif extension (server#37397)
Chore(deps-dev): Bump jsdoc from 4.0.0 to 4.0.2 (server#37398)
Chore(deps): Bump @nextcloud/calendar-availability-vue from 0.5.0-rc2 to \
0.6.0-alpha1 (server#37400)
Send Clear-Site-Data header and let browsers ignore it if unsupported \
(server#37405)
Add back missing dashboard version (server#37416)
Fix: Avoid scrolling the #content wrapper container (server#37417)
Change contactsmenu structure to a list (server#37421)
Replace custom tooltips with native ones of entries in contacts menu. \
(server#37423)
Fix version number in phpdoc for app loading refactor (server#37425)
Ignore and log non integer versions (server#37428)
Improve objectstore rmdir handling (server#37429)
Add a bit more verbose option for trashbin cleanup (server#37430)
Add label for logo link (server#37435)
Fix(docs): Fix RST parsing of the sample config (server#37437)
Bump scssphp/scssphp to 1.11 in master (server#37444)
Hide shared files located in group folder’s trash bin (server#37448)
Deprecate PHP8.0 (server#37451)
Add missing interface methods (server#37452)
The breadcrumb navigation represents a list and should best be implemented \
as such (server#37453)
Port update notification select (server#37459)
Ci(checkers): Fix autoloader (re)generation for extraneous apps (server#37476)
String fix (server#37478)
Fix(ocp): Add deprecation version to ILogFactory::getCustomLogger (server#37480)
Fix default_language doc (server#37486)
Trim the user/email provided for password resets (server#37495)
Improve handling of profile fields (server#37497)
Use all available threads for running psalm from composer (server#37503)
Update AppFrameworkTainter to use non-deprecated interface (server#37504)
Set recommended psalm options (server#37505)
Fix types for reading and writing config values (server#37507)
Add type hints for mappers (server#37511)
Fix DAV types (server#37513)
Create semantic list for comments in comments tab (server#37517)
Fix DBAL exception handling in setValues (server#37520)
Update improve devcontainer (server#37521)
Ungroup `placeholder` css rules to prevent browsers from removing all rules \
(server#37522)
Add command for getting fileinfo for debugging (server#37525)
Fix(dav): Use an icon with correct color for calendar user settings section \
(server#37526)
Bump moment-timezone from 0.5.38 to 0.5.43 (server#37528)
Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.6 in \
/build/integration (server#37529)
Chore(deps-dev): Bump symfony/event-dispatcher from 5.4.19 to 5.4.22 in \
/build/integration (server#37530)
Bump webpack from 5.75.0 to 5.77.0 (server#37531)
Adjust the value of the “max-parts” parameter of the object storage \
‘ListPart’ interface to 1000 (server#37534)
[master] Update psalm-baseline.xml (server#37539)
Feat(security): Allow to opt-out of ratelimit protection, e.g. for te… \
(server#37542)
Fix inherited parameter names (server#37543)
Add command to generate a preview for a file (server#37559)
Fix(initial-state): Log an error when initial-state can not be JSON e… \
(server#37572)
Remove autotest-js.sh (server#37573)
Log a warning when a user or group is mapped with a suffix (server#37575)
To be consistent with the same field’s title in the list of users \
(server#37582)
Move heading to the main content (server#37583)
Fix icon size in contact search popup (way too big) (server#37584)
Bump @nextcloud/vue to version “^7.9.0” (server#37586)
Fix: Adjust filepicker breadcrumb structure to recent a11y changes (server#37588)
UI : Improved presentation of personal information (server#37591)
Add some tests for input trimming in LostController.php (server#37595)
Use typed version of IConfig::getSystemValue as much as possible (server#37596)
Fix : Hides hidden files and folder in modal (beginning with a dot) \
(server#37597)
More honest reset password request response (server#37603)
Remove PHP 7 rules from .htaccess (server#37604)
Implement systemtags through webdav (server#37609)
Unquote S3 ETag stored in oc_filecache (server#37611)
Handle not being able to write file for notify self-test (server#37617)
Fix: Wrap filesystem LockedExceptions for holding the readable path \
(server#37621)
Fix output for group:list command with numeric user ids (server#37622)
Chore(deps): Bump libphonenumber-js from 1.10.13 to 1.10.26 (server#37623)
Fix: Always create user directory when transfering files to new users \
(server#37625)
Fix(dav): add string comparison for diff (server#37626)
Trashbin followup fixes (server#37633)
Feat(files): implement shift-select (server#37639)
Feat(files): responsive design for mobile and narrow screens (server#37642)
Fix(dav): Parse sender PARTSTAT in REPLYs (server#37645)
Chore(files_trashbin): cleanup old legacy files (server#37646)
Fix: Fix filepicker breadcrumbs (server#37647)
Chore(deps-dev): Bump karma from 6.4.0 to 6.4.1 (server#37650)
Chore(deps-dev): Bump jest-environment-jsdom from 29.2.1 to 29.5.0 (server#37651)
Chore(deps): Bump marked from 4.0.14 to 4.3.0 (server#37653)
Feat(files): right click (server#37669)
Feat(SpeechToText): Add SpeechToText OCP provider API (server#37674)
Fix(auth): Run token bulk update statements in atomic transaction (server#37676)
Doc(auth): Warn about disabled token passwords and LDAP logout (server#37678)
App type extended_authentication (server#37680)
Repair -1 folder sizes for object store background scan (server#37691)
Feat(files): better breakpoints and sidebar responsive design (server#37692)
Fix button text (server#37697)
Fix(translation): Fix several issues with the translations api (server#37704)
Fix: Check for wrapped retriable exceptions to handle deadlocks (server#37709)
Do not override stored credentials when login in with SAML (server#37717)
Cleanup signature checking logic in encryption (server#37724)
Fix(files): standardize `files:node:event` event syntax (server#37726)
Feat(files): add view config service to store user-config per view (server#37731)
Feat(dav): expose system address book (server#37734)
Chore(assets): Ignore git-ignored directories on image optimization \
(server#37735)
Chore(deps-dev): Bump sass-loader from 13.2.0 to 13.2.2 (server#37746)
Chore(deps-dev): Bump @vue/vue2-jest from 29.1.1 to 29.2.3 (server#37747)
Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.7 in \
/build/integration (server#37749)
Bump webpack from 5.78.0 to 5.79.0 and @nextcloud/browser-storage from 0.1.1 \
to 0.2.0 (server#37750)
Bump @typescript-eslint/eslint-plugin from 5.45.0 to 5.58.0 (server#37751)
[master] Update psalm-baseline.xml (server#37752)
Fix wording meaning (placeholder) (server#37762)
Chore(assets): Require scour 0.38.2 (Ubuntu LTS 22.04+) for SVG optimization \
(server#37763)
Really disable versions features when S3 versioning is enabled (server#37764)
Add an admin check for db file locking (server#37766)
L10n: Change to a capital letter (server#37770)
Prevent the OpenDocument preview generator from trying to open empty files \
(server#37772)
Trap focus in dialogs (server#37780)
[master] Update psalm-baseline.xml (server#37781)
Fix: catch ManuallyLockedException and use app context (server#37787)
Fix(files): fix sorting mixin usage (server#37790)
Fix: Use current `3rdparty` master branch (server#37794)
Fix(CI): Disable unstable test until someone can have a look at it (server#37795)
Sharing: Do not show copy action when user doesn’t have permissions \
(server#37802)
Bump @nextcloud/vue from 7.9.0 to 7.10.0 (server#37804)
Fix profile view edit button overlapping status text (server#37806)
Fix background color of external devices with errors on dark color theme \
(server#37807)
Dedupe last used tags (server#37809)
Fix(events): Log deprecated events as debug, not info (server#37816)
Improvement of the theme selection UI (server#37817)
Debug log requests made by dav external storage/shares (server#37818)
Ignore errors while trying to update parent storage_mtime (server#37820)
Feat(files): add default action support and expose router (server#37824)
Fix(files): Don’t throw an error when guests access the controller \
(server#37826)
Fix TypeError in Profiler (server#37834)
Feat(BackgroundJobs): Allow preventing parallel runs for a job class \
(server#37835)
Log performance events for http requests (server#37838)
[master] sec(deps): Update guzzlehttp/psr7 (server#37846)
Add the server roots and version info hash to apcu prefix (server#37853)
Removed profile data from LDAP will get removed (server#37856)
Fix lockfile and update cypress (server#37858)
Feat(ratelimit): Add Attributes support to rate limit middleware (server#37864)
Add command to summarize space usage (server#37865)
[F2V] Various fixes on files + sidebar action (server#37866)
Chore(autoloader): Require a minimum composer version to make sure the \
autoloader (server#37867)
Fix(autotest): Fix PHPUNIT version check in autotest files (server#37868)
Fix table view (server#37870)
Show modified in filepicker grid (server#37879)
Chore(deps-dev): bump karma-spec-reporter from 0.0.35 to 0.0.36 (server#37881)
Bump puppeteer from 15.5.0 to 19.10.1 (server#37883)
Bump underscore to `1.13.6`, is-svg to `5.0.0` and \
browserslist-useragent-regexp to `4.0.0` (server#37884)
Chore(deps-dev): bump behat/behat from 3.12.0 to 3.13.0 in \
/build/integration (server#37885)
Bump wait-on from 6.0.1 to 7.0.1 (server#37886)
Bump @pinia/testing from 0.0.15 to 0.0.16 (server#37889)
Bump karma from 6.4.1 to 6.4.2 (server#37890)
Chore(deps-dev): bump guzzlehttp/guzzle from 7.5.0 to 7.5.1 in \
/build/integration (server#37891)
Fix: make grid view button sticky (server#37895)
Fix multiple LDAP configuration support by fixing AccessFactory (server#37903)
Fix: Use proper link for navigating to files on click handler (server#37904)
Feat(security): Add PHP \Attribute for remaining security annotations \
(server#37905)
Update crl after revoke shifts.csr (server#37909)
Fix: change maintenance mode info wording (server#37925)
Create new file/folder labels (server#37929)
Chore4): Extend 404 error message to mention possibly missing permissions \
(server#37932)
Fix(contactsinteraction): Read, update or insert in DB transaction (server#37933)
Fix title of federation scope options (server#37935)
Remove job from oc_jobs when the file is not findable (server#37937)
Feat(system-tags): show inline in files (server#37938)
Fix file_get_content signatures to make it clear it can return false \
(server#37943)
Do not stop at the first PHP error/warning in files:scan (server#37944)
Do not show Tags action when systemtag is disabled (server#37948)
Do not allow to toggle between password and text in sharing (server#37954)
Fix: Empty fallback for template creator action label (server#37955)
Mutualize expireDate handling when creating and updating a share (server#37958)
SystemTags endpoint to return tags used by a user with meta data (server#37961)
Stopped scrollbar being hidden by rounded corners (server#37962)
Fix(dav): Run system address book create-if-not-exists in transaction \
(server#37965)
Add `aria-hidden` attr to the whole navigation depending on a sidebar state \
(server#37967)
Add npm-audit-fix (server#37968)
Add commands for basic file actions (server#37971)
Update npm-audit-fix (server#37975)
Chore(deps-dev): bump cypress from 12.10.0 to 12.11.0 (server#37979)
[master] Update psalm-baseline.xml (server#37980)
Bump @nextcloud/webpack-vue-config from 5.5.0 to 5.5.1 (server#37981)
Bump @vue/vue2-jest from 29.2.3 to 29.2.4 (server#37985)
Chore(deps-dev): bump sass from 1.62.0 to 1.62.1 (server#37987)
Bump @typescript-eslint/eslint-plugin from 5.59.0 to 5.59.1 (server#37988)
Bump eslint-plugin-cypress from 2.13.2 to 2.13.3 (server#37989)
Improve translations api with detecting languages (server#38003)
Chore(deps-dev): bump @typescript-eslint/parser from 5.59.0 to 5.59.2 \
(server#38008)
Fix share input id (server#38012)
Feat(users): Store and load a user’s manager (server#38013)
Normalize logical operators (server#38014)
Fix: add workaround for oci and limit queries (server#38016)
Disable contacts menu features that regularly fail on drone (server#38019)
Fix 32bits ci (server#38024)
Enh(contacts): write profile prop and backend prop to system addressbook \
(server#38025)
Fix(settings): Increase “Edit your profile visibility button” contrast \
(server#38028)
Wrapper method to easily retry deadlock exceptions (server#38030)
[master] Update psalm-baseline.xml (server#38034)
Fix app overflow menu on bright color theme (server#38045)
Fix(dav): Also throw in basic auth requests (server#38046)
Feat(dav): store scopes for properties and filter locally scoped properties \
for federated address book sync (server#38048)
Fix “skip content”-buttons on small screen sizes (server#38050)
Fix(weather_status): Override the default `NcActions` aria-label (server#38051)
Build(deps): Bump engine.io from 6.4.1 to 6.4.2 (server#38056)
[master] Update psalm-baseline.xml (server#38057)
Fix(theming): unwanted variables and colours calc fixes (server#38063)
Fix(mimetype): Fix returning value when finding existing mimetype in \
MimeType Loader (server#38065)
Fix: sort tags by name (server#38067)
Bump hub number (server#38068)
List supported databases when provided db isn’t supported (server#38069)
Feat(carddav): Map user’s additional emails into the SAB card (server#38073)
Remove version check for ancient libxml version (server#38077)
Add an occ command to scan files for legacy file key in use and get rid of \
those (server#38080)
Fix(federation): Log address book sync exceptions (server#38085)
Fix(user): Can change display name (server#38088)
Reduce exif provider errors during file scan (server#38095)
Fix(translation): Don’t use translation providers when from and to ar… \
(server#38097)
Remove unreachable UserStatus#clearStatus route (server#38099)
Fix error on delete in ChunkingV2Plugin (server#38100)
Fix : Share Expire After N Days width (server#38101)
Add messageId to richObject definition of Talk (server#38102)
Feat(UserMigration)!: 32-bit support (server#38104)
Build(deps-dev): Bump webpack-cli from 5.0.1 to 5.0.2 (server#38107)
Build(deps-dev): Bump jsdom from 21.1.1 to 22.0.0 (server#38109)
Bump @typescript-eslint/eslint-plugin from 5.59.1 to 5.59.2 (server#38111)
Build(deps-dev): Bump @types/dockerode from 3.3.16 to 3.3.17 (server#38112)
Rename `numericStorageId` to `numericExternalStorageId` in PersonalMount.php \
(server#38115)
Bump @nextcloud/vue to 7.11.3 (server#38124)
Check if version entity is not null before delete (server#38125)
[user_status] Improve user online status modal (server#38127)
Fix(login): Make login form and footer look like a dashboard panel (server#38131)
Feat: Add setup check warning if instance is in debug mode (server#38133)
Adjust wording for update hint when files of a specific app are not there \
(server#38140)
Fix generated avatars cache (server#38143)
Add hidden labels for inputs while editing user row (server#38144)
Add `autocomplete` attrs to input fields (server#38147)
Also show file etag in file info (server#38148)
Chore: Fine-tune editorconfig for build/psalm-baseline.xml (server#38152)
Fix too dark or bright primary element color (server#38159)
Show loading spinner until share settings are fully loaded (server#38163)
Doc(config): Rearrange sample config into appropriate sections (server#38169)
Fix(workflowengine): Fix multiple UI issues in workflow engine admin \
settings (server#38170)
Feat: Enhance template picker size and layout depending on aspect ratio \
(server#38174)
Fix redirect on unsupported browser warning (server#38194)
Update icewind/streams to 0.7.7 in files_external (server#38195)
Get rid of more int casts in file size manipulations (server#38196)ray key \
Family in DefaultOs (serverinfo#437)
Chore(maintainers): Update CODEOWNERS file (serverinfo#439)
Test(cpu): add test for raspberry pi cpu name (serverinfo#440)
Refactor(cpu): simplify cpu name reading (serverinfo#441)
[master] Update nextcloud/ocp dependency (serverinfo#442)
With FreeBSD jails, networkinfo->gateway can be empty (serverinfo#443)
Use the color-primary-element* variables (serverinfo#447)
[master] Update nextcloud/ocp dependency (serverinfo#449)
Update settings-admin.php to add Exabyte (serverinfo#451)
Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (serverinfo#454)
Chore: Add Nextcloud 27 support on master (survey_client#176)
Chore(maintainers): Update CODEOWNERS file (survey_client#186)
Feat(deps)!: Add Nextcloud 27 support (suspicious_login#776)
Chore(deps): Enable osv alerts for renovate (suspicious_login#782)
Chore(deps): Overwrite schedule for vulnerability updates (suspicious_login#785)
Chore(maintainers): Upate CODEOWNERS file (suspicious_login#788)
Chore(deps): Group AMPHP package updates (suspicious_login#789)
Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 \
(suspicious_login#799)
Use NcRichText component from `@nextcloud/vue` (text#3859)
Only open direct link files if link points to Files app (text#3870)
Use the href of links for link previews, not `node.textContent` (text#3873)
Chore(deps): update dependency @vue/vue2-jest to ^29.2.3 (main) (text#3876)
Fix(deps): update dependency @hocuspocus/provider to ^1.1.1 (main) (text#3877)
Fix(deps): update dependency y-websocket to ^1.4.6 (main) (text#3878)
Fix(deps): update dependency yjs to ^13.5.49 (main) (text#3879)
Chore: Add Nextcloud 27 support on main (text#3881)
Fix provider name overflow in LinkPickerList (text#3882)
Fix: Hide author color UI until issues are resolved (text#3884)
Chore(deps-dev): Bump phpunit/phpunit from 9.6.3 to 9.6.4 (text#3889)
Fix: load fresh session if none are remaiext#3890)
Fix: only initialize editor once (text#3893)
Fix: 403 when session is closed during push (text#3901)
Avoid cleanup on close to not run into race conditions with other sessions \
on the same document (text#3908)
Get mimeIconUrl for media attachments without a session (text#3909)
Allow to scroll tables horizontally (text#3910)
Fix(deps): update dependency lib0 to ^0.2.64 (main) (text#3912)
Chore(deps): update jest to ^29.5.0 (main) (text#3913)
Fix(deps): update dependency lib0 to ^0.2.65 (main) (text#3919)
Chore(deps-dev): Bump psalm/phar from 5.7.6 to 5.8.0 (text#3927)
Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.5 (text#3928)
Fix(deps): update dependency lib0 to ^0.2.66 (main) (text#3929)
Fix(deps): update dependency yjs to ^13.5.50 (main) (text#3930)
Fix(deps): update dependency y-websocket to ^1.5.0 (main) (text#3931)
Chore(deps): update dependency vite-plugin-commonjs to ^0.6.2 (main) (text#3933)
PollingBackend might be undefineon SyncService.close() (text#3936)
Feat: Add Shift-Mod-C for copying the markdown source (text#3941)
Fix(deps): update dependency lib0 to ^0.2.67 (main) (text#3943)
Chore(deps): update dependency cypress to ^12.8.0 (main) (text#3944)
Chore(deps): Bump webpack from 5.74.0 to 5.76.1 (text#3945)
Fix: Ensure to not persist user put into the session for direct editing \
(text#3946)
Chore(deps): update dependency cypress to ^12.8.1 (main) (text#3947)
Fix: split layout of conflict view (text#3951)
Fix(deps): update dependency @nextcloud/vue to ^7.8.1 (main) (text#3956)
Fix(deps): update dependency lib0 to ^0.2.69 (main) (text#3957)
Chore(deps): update dependency @nextcloud/webpack-vue-config to ^5.5.0 \
(main) (text#3958)
Chore(deps): update dependency vite to ^4.2.0 (main) (text#3965)
Conflict fixes (text#3972)
Emit events from editor when image nodes get added or deleted (text#3975)
Chore: Remove ie specific styling (text#3976)
Chore(deps): update dependency 4.2.1 (main) (text#3978)
Fix(deps): update dependency @nextcloud/vue to ^7.8.2 (main) (text#3979)
Revert composer autoload changes to PHP 8.1 version (text#3981)
Prepare for 27.0.0-alpha.1 NPM release (text#3985)
Fix(deps): update dependency @nextcloud/vue to ^7.8.3 (main) (text#3986)
Fix(deps): update dependency lib0 to ^0.2.73 (main) (text#3987)
Fix(deps): update dependency @nextcloud/vue to ^7.8.4 (main) (text#3990)
Fix(deps): update dependency yjs to ^13.5.51 (main) (text#3991)
Make saving indicator a button for force-save (text#3997)
Add table wrapper as scroll container for readonly tables (text#3998)
Fix: scroll for outline (text#3999)
Fix(deps): update dependency @hocuspocus/provider to ^1.1.3 (main) (text#4005)
Fix(deps): update dependency @nextcloud/vue to ^7.8.5 (main) (text#4006)
Use `max-height` in DocumentStatus, fixes empty 50px bar above toolbar \
(text#4007)
Fix(deps): update tiptap to ^2.0.2 (main) (text#4008)
Chore(deps): update depedency cypress to ^12.9.0 (main) (text#4009)
Chore(deps): update dependency eslint-plugin-cypress to ^2.13.2 (main) \
(text#4011)
Fix(deps): update dependency @hocuspocus/provider to v2 (main) (text#4012)
Chore(deps-dev): Bump psalm/phar from 5.8.0 to 5.9.0 (text#4019)
Chore(deps-dev): Bump phpunit/phpunit from 9.6.5 to 9.6.6 (text#4020)
Fix(deps): update dependency yjs to ^13.5.52 (main) (text#4025)
Fix(deps): update dependency @nextcloud/vue to ^7.9.0 (main) (text#4027)
Fix: Properly emit ready event on conflicts with the editor API (text#4028)
Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.8 (main) (text#4031)
Fix(deps): update dependency path-normalize to ^6.0.11 (main) (text#4041)
Fix(deps): update tiptap to ^2.0.3 (main) (text#4050)
Chore(deps): update dependency vue-demi to ^0.14.0 (main) (text#4051)
Fix: Only handle recent awareness messagess from sessions (text#4053)
Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.0 (tex)
Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.7 (text#4058)
Adjust smart picker menu action (text#4063)
Chore(deps): update dependency vite to ^4.3.1 (main) (text#4066)
Chore(maintainers): Update CODEOWNERS file (text#4068)
Enh(log): use level warning for saving empty docs (text#4069)
Feat: update image view width and add title (text#4070)
Fix: update ImageView (text#4071)
Fix(cypress): show hidden files request now uses PUT (text#4073)
Fix(conflict): resolve quickly with fast sync. (text#4076)
Chore(deps): update dependency @nextcloud/webpack-vue-config to ^5.5.1 \
(main) (text#4081)
Chore(deps): update dependency vite to ^4.3.3 (main) (text#4082)
Add new text file action label (text#4083)
Chore(deps): update dependency @vue/vue2-jest to ^29.2.4 (main) (text#4084)
Fix(deps): update dependency @hocuspocus/provider to ^2.0.6 (main) (text#4085)
Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.9 (main) (text#4088)
Fix(deps): update dependency lib0 to ^0.2.74 (main) (text#4089)
Chore(deps): update dependency eslint-plugin-cypress to ^2.13.3 (main) \
(text#4091)
Chore(deps): update dependency cypress to ^12.11.0 (main) (text#4092)
Fix(deps): update dependency @nextcloud/router to ^2.1.1 (main) (text#4093)
Fix(deps): update dependency @nextcloud/vue to ^7.10.0 (main) (text#4094)
Fix(deps): update dependency yjs to ^13.6.0 (main) (text#4095)
Fix(cypress): Create callouts without leaving menu open. (text#4101)
Pass data to `this.$parent.$emit` in `Editor.vue` (text#4102)
Fix double readme files getting created on case-insensitive storages (text#4104)
Fix/cypress share failures (text#4107)
Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.17.1 \
(main) (text#4111)
Chore(deps): update dependency vite to ^4.3.4 (main) (text#4115)
Chore(deps): update dependency vite-plugin-commonjs to ^0.7.0 (main) (text#4116)
Fix(Viewer): remove outdated fix from stable16. (text#4117)
Churn(renovate): drop stable24 (text#4118)
Fix: autofocus own rich workspaces only at freshly created (text#4119)
Fix(deps): update dependency yjs to ^13.6.1 (main) (text#4122)
Fix(deps): update dependency @nextcloud/vue to ^7.11.1 (main) (text#4123)
Fix: pass file id for direct editing and fail y.js provider setup if none \
was passed (text#4124)
Chore(deps): update dependency vite to ^4.3.5 (main) (text#4129)
Fix(deps): update dependency @nextcloud/vue to ^7.11.2 (main) (text#4130)
Chore(deps-dev): Bump psalm/phar from 5.9.0 to 5.11.0 (text#4131)
Fix(deps): update dependency @nextcloud/vue to ^7.11.3 (main) (text#4158)
Chore(deps): update dependency vue-demi to ^0.14.1 (main) (text#4162)
Chore(deps): update dependency cypress to ^12.12.0 (main) (text#4163)
Ci: Add rebase to compile command (text#4164)
Fix(deps): update dependency path-normalize to ^6.0.12 (main) (text#4167)
Revert “ci: Add rebase to compile command” (text#4169)
Fix(deps): update dependency @nextcloud/vue to ^7.11.4 (main) (text#4174)
Use the color-primary-element* variables (text#4178)
Chore(deps): update dependency @nextcloud/eslint-config to ^8.3.0-beta.0 \
(main) (text#4179)
Chore(deps-dev): Bump phpunit/phpunit from 9.6.7 to 9.6.8 (text#4181)
Chore(deps): update dependency vite-plugin-commonjs to ^0.7.1 (main) (text#4187)
Chore(deps): update dependency vite to ^4.3.6 (main) (text#4192)
Fix(deps): update dependency @nextcloud/vue to ^7.11.5 (main) (text#4193)
Chore(deps): update dependency vite to ^4.3.7 (main) (text#4195)
Fix(deps): update dependency @nextcloud/vue to ^7.11.6 (main) (text#4196)
Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 (text#4201)
Chore(deps): update dependency prosemirror-test-builder to ^1.1.1 (text#4209)
Chore(deps): update dependency vite to ^4.3.9 (text#4212)
Chore(deps): update dependency cypress to ^12.14.0 (text#4228)
Ci: Backport relevant action changes from main (text#4239)
Fix(UserApiController): Fix warning during test run with PHP 8.2 (text#4246)
Fix/4267 js tests (text#4270)
Chore(CI): Update master php testing versions and workflow templates \
(twofactor_totp#1315)
Bump dns-packet from 5.3.1 to 5.4.0 (twofactor_totp#1333)
Chore(translations): Also update translations in stable26 (twofactor_totp#1335)
Chore: Add Nextcloud 27 support on master (twofactor_totp#1336)
Chore: Bump major version (twofactor_totp#1342)
Chore(deps): Add renovate bot config (twofactor_totp#1344)
Ci(accepancetests): Limit concurrency (twofactor_totp#1345)
Ci: Do not build pushes (twofactor_totp#1346)
Fix(challenge): invert icon on light mode (twofactor_totp#1347)
Doc(installation): Clarify app store vs shipped status (twofactor_totp#1356)
Chore(deps): Fix renovate base branch (twofactor_totp#1357)
Fix(deps): bump rullzer/easytotp from 0.1.4 to ^0.1.4 (master) \
(twofactor_totp#1362)
Chore(maintainers): Update CODEOWNERS file (twofactor_totp#1365)
Chore(deps): bump actions/checkout digest to 8e5e7e5 (master) \
(twofactor_totp#1366)
Chore(deps): bump shivammathur/setup-php digest to cb8f453 (master) \
(twofactor_totp#1367)
Chore(deps): bump actions/setup-node digest to 64ed1c7 (master) \
(twofactor_totp#1368)
Chore(deps): Drop stable24 from Renovate config (twofactor_totp#1369)
Chore(deps): Drop Dependabot (twofactor_totp#1370)
Chore(deps): pin dependencies (master) (twofactor_totp#1371)
Chore(deps): bump svenstaro/upload-release-action digest to 7319e47 (master) \
(twofactor_totp#1372)
Chore(deps): bump peter-evans/create-or-update-comment action from v2.1.1 to \
v3 (master) (twofactor_totp#1378)
Chore(deps): bump postgres docker tag to v15 (master) (twofactor_totp#1382)
Chore(deps): bump skjnldsv/read-package-engines-version-actions action from \
v1.2 to v2 (master) (twofactor_totp#1383)
Ci: Do not cancel concurrent acceptance tests (twofactor_totp#1384)
Fix(deps): bump @nextcloud/auth from 1.3.0 to v2 (master) (twofactor_totp#1386)
Chore(deps): bump codecov/codecov-action action from v1 to v3 (master) \
(twofactor_totp#1387)
Ci: limit acceptance test concurrency (twofactor_totp#1388)
Chore(deps): bump @nextcloud/stylelint-config from 2.1.2 to ^2.3.0 (master) \
(twofactor_totp#1389)
Chore(deps-dev): replace vue-jest with @vue/vue2-jest@27 (twofactor_totp#1394)
Chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 \
(twofactor_totp#1403)
Chore: Add Nextcloud 27 support on master (viewer#1566)
Chore(deps-dev): Bump phpunit/phpunit from 9.6.3 to 9.6.4 (viewer#1567)
Fix enter key in text input in image editor (viewer#1569)
Add dependabot config for stable26 (viewer#1570)
Chore(deps-dev): Bump jest from 29.4.3 to 29.5.0 (viewer#1573)
Fix(dependencies): force `react-filerobot-image-editor@^4.3.8` (viewer#1574)
Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.5 (viewer#1578)
Chore(deps): Bump webpack from 5.75.0 to 5.76.1 (viewer#1580)
Chore: delete makefile (viewer#1581)
Chore(deps-dev): Bump dockerode and @types/dockerode (viewer#1582)
Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.0 to \
2.1 (viewer#1586)
Chore(deps-dev): Bump cypress-visual-regression from 2.1.1 to 3.0.0 (viewer#1587)
Full screen mode (viewer#1588)
Update vue to 7.6.1 (viewer#1592)
Chore(deps-dev): Bump eslint-plugin-cypress from 2.12.1 to 2.13.2 (viewer#1593)
Chore(deps): Bump xt0rted/pull-request-comment-branch from 1.4.0 to 2.0.0 \
(viewer#1596)
Chore(deps-dev): Bump phpunit/phpunit from 9.6.5 to 9.6.6 (viewer#1599)
Chore(deps-dev): Bump @types/dockerode from 3.3.15 to 3.3.16 (viewer#1602)
Chore(deps): Bump filerobot-image-editor from 4.3.8 to 4.4.0 (viewer#1603)
Chore(deps): Bump peter-evans/create-or-update-comment from 2.1.1 to 3.0.0 \
(viewer#1604)
Chore(deps-dev): Bump phpunit/phpunit from 9.6.6 to 9.6.7 (viewer#1607)
Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.0 (viewer#1608)
Chore(deps): Bump shivammathur/setup-php from 2.24.0 to 2.25.0 (viewer#1610)
Chore(deps): Bump shivammathur/setup-php from 2.25.0 to 2.25.1 (viewer#1611)
Chore(maintainers): Update CODEOWNERS file (viewer#1612)
Chore(deps): Bump @skjnldsv/vue-plyr from 7.3.0 to 7.3.1 (viewer#1615)
Chore(deps): Bump @nextcloud/router from 2.0.1 to 2.1.1 (viewer#1617)
Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 5.5.1 \
(viewer#1620)
Add npm-audit-fix (viewer#1622)
Update npm-audit-fix (viewer#1629)
Chore(deps-dev): Bump eslint-plugin-cypress from 2.13.2 to 2.13.3 (viewer#1634)
Chore(deps): Bump peter-evans/create-pull-request from 3.14.0 to 5.0.0 \
(viewer#1635)
Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.0 to 3.0.1 \
(viewer#1638)
Chore(deps): Bump peter-evans/create-pull-request from 5.0.0 to 5.0.1 \
(viewer#1639)
Fix: use left position of sidebar to set viewer width (viewer#1640)
Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 1.2 to \
2.1 (viewer#1643)
|
Log message:
php-nextcloud: Update to 25.0.2
* Update to the next major release, 25. It is required to update 26
after this freeze.
Changelog:
Version 25.0.2 December 8 2022
Changes
* Avoid double ldap_unbind in Wizard.php (server#34577)
* Fix disabled federated scope (server#34862)
* Fix NC25 for 32-bit (server#34905)
* Update 64-bit check wording (server#34921)
* Disable upgrades to 26 for 32-bit (server#34922)
* Fix visibility of internal expire date (server#34925)
* Update @nextcloud/dialogs and fix toasts styling (server#34928)
* Fix deprecations logged as errors (server#34944)
* Skip general login with email for non-valid addresses and LDAP (server#
34946)
* Run session token renewals in a database transaction (server#34953)
* Read encrypted session data again on reopen (server#34955)
* Fix invalid date in security.txt (server#34964)
* Fix duplicate event email notifications (server#34978)
* Avoid a crash when a PHP extension has no version (server#34998)
* Fix cron warning with time insensitive jobs (server#35010)
* Fix unsuccessful token login logged as error (server#35011)
* Cast to int (server#35023)
* Add repair command to fix wrong share ownership (server#35034)
* Fix checkmark for theme settings in dark mode (server#35035)
* Fix size calculation on copying the skeleton files (server#35048)
* Add description for calendar uri (server#35058)
* Fix sidebar not automatically hidden in Files app (server#35060)
* Fix top margin in empty versions list (server#35064)
* Add pre-commit configuration (server#35078)
* Bump microsoft/azure-storage-blob to 1.5.4 in stable25 (server#35082)
* Fix HTML entities not decoded in comment just added (server#35085)
* Make sure that path is normalized and then checked, (server#35086)
* Fix PublicKeyTokenProviderTest import and mock (server#35099)
* Fix distorted previews when using imaginary (server#35117)
* Fix hasBigIntConversionPendingColumns missing files_trash (server#35118)
* [LDAP] always create instance of own user manager (server#35130)
* Run integration tests on 3rdparty bump (server#35133)
* Support postgres15 (server#35135)
* Bump aws/aws-sdk-php to 3.240 in stable25 (server#35137)
* Make sure to not pass null to DateTime::createFromFormat (server#35161)
* Deprecate PHP7.4 (server#35164)
* Allow single character search by default (server#35166)
* Fix rendering of login headline (server#35172)
* Bump swiftmailer/swiftmailer to 6.3.0 in stable25 (server#35174)
* Use the updated mariadb10.6 container in drone (server#35180)
* Update CODEOWNERS (server#35183)
* Bump @nextcloud/vue to 7.1.0-beta0 (server#35188)
* Fix dashboard scrolling (server#35190)
* Fix AppMenu icons for firefox (server#35191)
* Mark more config values as sensitive (server#35199)
* Fix settings for setting default expiration date (server#35214)
* Fix logo not correctly inverted (server#35216)
* Fix sharing expiration date handling and saving (server#35220)
* Check quota on file copy (server#35232)
* Close global search menu when keyboard focus leaves (server#35233)
* Limit toggle grid view button scope (server#35235)
* Fix missing native submit type from OAuth client add button (server#35237)
* Delay updating setup providers untill we register the mounts (server#35255)
* Fix default theming variables (server#35256)
* Generate user themed icons (server#35261)
* Also cancel XHR when cancelling uploads (server#35265)
* Hide warning about missing apps for when shipped in the next version
(server#35291)
* Increase the fair-use push limit to 1.000 users (server#35298)
* Don't use quota cache through user management (server#35312)
* Fix mentions rendering in comment editor (server#35322)
* Optimize background image migration job (server#35326)
* Handle badly named version files more gracefully and log information
(server#35327)
* Help pages: set window title for sidebar sections (server#35330)
* Revert "Fix quota type to int" (server#35335)
* Fix navigation order (server#35338)
* Prevents the selection of encrypted folders when clicking on the "Select
all" checkbox (server#35340)
* Fix border color contrast (server#35346)
* Fix forwarding the object id when searching comments (server#35354)
* Update cache when file size === 0 (server#35366)
* Fix user settings layout (server#35375)
* Add repair job that will ensure that secret and passwordsalt are set
(server#35377)
* Add label to sharing search field (server#35382)
* Fix UX of renaming token (server#35390)
* Update some deps (server#35394)
* Revert minimum length for tags (server#35404)
* Do not check quota for non Node (server#35408)
* Fix missing share icon (server#35411)
* Place <h1> into main content (server#35412)
* Fix share admin page (server#35414)
* Fix theming tests (server#35415)
* Fix update for 32-bit (server#35453)
* Revert "Fix border color contrast" (server#35454)
* Allow upgrading from ownCloud 10.11 (server#35478)
* Add fallback routines for empty secret cases (server#35605)
* Downgrade ubuntu in order to fix CI (server#35606)
* Fix migration to non-empty secret (server#35616)
* Bump microsoft/azure-storage-blob to 1.5.4 in stable25 (3rdparty#1217)
* Bump aws/aws-sdk-php to 3.240 in stable25 (3rdparty#1227)
* Bump swiftmailer/swiftmailer to 6.3.0 in stable25 (3rdparty#1229)
* Update nextcloud/ocp dependency (activity#1001)
* Run NPM audit fix (activity#1003)
* Apply ACL groupfolders (activity#1015)
* Add filter to page title (activity#1017)
* Update load-utils to 2.0.4 (bruteforcesettings#420)
* Re-activate getMember() (circles#1203)
* Avoid exception loop (circles#1220)
* Update loader-utils and minimatch (files_pdfviewer#681)
* Update nextcloud/ocp dependency (firstrunwizard#752)
* Update nextcloud/ocp dependency (firstrunwizard#780)
* Fix navigation menu order (firstrunwizard#784)
* Update some libs (logreader#817)
* Update nextcloud/ocp dependency (nextcloud_announcements#136)
* Still push notifications of twofactor_nextcloud_notification when in DND
(notifications#1355)
* Update nextcloud/ocp dependency (notifications#1366)
* Close menu when focus leaves (notifications#1368)
* Add admin setting page with users defaults (notifications#1369)
* Run NPM audit fix (notifications#1373)
* Update user status with event data (notifications#1377)
* Update loader-utils from 1.4.0 to 1.4.2 and 2.0.2 to 2.0.4 (password_policy
#410)
* Update some libs (password_policy#411)
* Update nextcloud/ocp dependency (photos#1443)
* Add primary key index to collaborators table (photos#1449)
* Bump @vue/test-utils from 1.3.0 to 1.3.3 (photos#1460)
* Update nextcloud/ocp dependency (photos#1482)
* Prevent throwing an error in node deletion hook (photos#1493)
* Run npm audit fix (photos#1495)
* Fix version20003Date20221102170153 migration (photos#1501)
* Audit fix (privacy#814)
* Bump @nextcloud/dialogs from 3.1.2 to 3.1.4 (privacy#817)
* Bump @nextcloud/vue from 5.4.0 to 7.0.1 (privacy#822)
* Bump @nextcloud/vue from 7.1.0-beta.1 to 7.1.0-beta.2 (privacy#827)
* Update nextcloud/ocp dependency (related_resources#132)
* Remove completed remove route TODO (related_resources#133)
* Revert "Revert"alternate route for complex itemid"" \
(related_resources#
135)
* Update nextcloud/ocp dependency (related_resources#138)
* Bump npm dependencies (related_resources#145)
* Chore(deps): update dependency @nextcloud/webpack-vue-config to ^5.4.0
(text#3314)
* Fix: relative link in RichWorkspace (text#3323)
* Chore(deps): update dependency vite to ^3.2.2 (text#3337)
* Fix(deps): update tiptap (text#3338)
* Update nextcloud/ocp dependency (text#3343)
* Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.3
(text#3355)
* Chore(deps): update dependency @vue/test-utils to ^1.3.3 (text#3359)
* DirectEditing: Set session user for DirectSession editing (text#3371)
* Disable rich workspace rendering when view is not visible (text#3377)
* Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.4
(text#3383)
* Chore(deps): update dependency vite to ^3.2.3 (text#3385)
* Chore(deps): update dependency jest-environment-jsdom to ^29.3.0 (text#
3386)
* Don't apply author annotations when in composition (text#3395)
* Set IUserSession user in SessionController if available (text#3397)
* Chore(deps): update dependency jest-environment-jsdom to ^29.3.1 (text#
3406)
* Fix(deps): update vue monorepo to ^2.7.14 (text#3409)
* Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.5
(text#3412)
* Chore(deps): update dependency @nextcloud/eslint-config to ^8.1.3 (text#
3415)
* Fix hard line breaks displayed with additional new line between (text#3416)
* Update nextcloud/ocp dependency (text#3420)
* Fix(deps): update tiptap (text#3426)
* Make images block nodes (text#3431)
* Fix(deps): update dependency @nextcloud/vue to ^7.1.0-beta.0 (text#3433)
* Bring back menubar without formatting on plain text mode (text#3437)
* Refactor vuex store (text#3439)
* Chore(deps): update dependency vite to ^3.2.4 (text#3440)
* Chore(deps): update dependency @nextcloud/eslint-config to ^8.1.4 (text#
3447)
* Fix(deps): update dependency @nextcloud/vue to ^7.1.0-beta.1 (text#3455)
* Fix(deps): update dependency prosemirror-model to ^1.18.3 (text#3456)
* Fix notification icon color (text#3463)
* Add APIs for outline state to RichTextReader and WrapperComponent (text#
3466)
* Update loader-utils (text#3468)
* Fix mention uid autocomplete and keyboard handler in list nodes (text#3471)
* Fix direct editing loading of txt files (text#3479)
* Combined code block backport (text#3480)
* Backport of #3460 -- Fix front matter rendering (text#3481)
* Fix(deps): update dependency @nextcloud/vue to ^7.1.0-beta.2 (text#3485)
* Prevent file deletion when pressing Ctrl+Delete (text#3515)
* Revert "Set autocomplete attribute of input field to one-time-code"
(twofactor_totp#1301)
* Fallback to direct image if preview load failed (+ cypress fixes) (viewer#
1452)
* Increase visual regression for video to 0.02% (viewer#1454)
* Build(deps): bump vue from 2.7.13 to 2.7.14 (viewer#1459)
* Build(deps-dev): bump @types/dockerode from 3.3.11 to 3.3.12 (viewer#1460)
* Build(deps-dev): bump tslib from 2.4.0 to 2.4.1 (viewer#1463)
* Bump @nextcloud/vue to 7.1.0-beta0 (viewer#1468)
* Stop encoding sidebar path (viewer#1471)
* Bump @types/dockerode from 3.3.12 to 3.3.14 (viewer#1476)
* Audit fix (viewer#1479)
Version 25.0.1 November 3 2022
Download: nextcloud-25.0.1.tar.bz2 or nextcloud-25.0.1.zip Check the file
integrity with: MD5: nextcloud-25.0.1.tar.bz2.md5 or nextcloud-25.0.1.zip.md5
SHA256: nextcloud-25.0.1.tar.bz2.sha256 or nextcloud-25.0.1.zip.sha256 SHA512:
nextcloud-25.0.1.tar.bz2.sha512 or nextcloud-25.0.1.zip.sha512 PGP (Key):
nextcloud-25.0.1.tar.bz2.asc or nextcloud-25.0.1.zip.asc
Changes
* Extract GPS data from EXIF (server#34535)
* Return proper error code when reporting exception fails in remote.php
(server#34581)
* Bump @nextcloud/password-confirmation from 4.0.1 to 4.0.2 (server#34590)
* Fix reference preview when no server-side cache configured (server#34594)
* Fix file creation issue if no action are registered (server#34597)
* Fix "email changed" activity email check (server#34601)
* Reduce number of database queries during WebDAV propfind request (server#
34610)
* Expose clearing the profiles and fix it (server#34616)
* Set theming app to alwaysEnabled (server#34646)
* Add a repair step to cleanup old theming cache (server#34647)
* Fix unnecessary highlighting of selected element (server#34648)
* Fix vertical alignment of user status icon (server#34649)
* Fix icon of encrypted folders in filepicker (server#34657)
* Add rate limiting on lost password emails (server#34658)
* Fix regexp for unified searching in apps (server#34661)
* Fix rebuild navigation (server#34663)
* Update OCI workflow of server (server#34667)
* Run npm audit (server#34669)
* Add admin user customization kill switch (server#34681)
* Invert header icons on bright preset backgrounds (server#34686)
* Bump jquery-ui-dist from 1.13.1 to 1.13.2 (server#34699)
* Propagate attributes when resharing (server#34704)
* Fix alternative logins custom css class (server#34705)
* Use vue lib multiselect tags component (server#34709)
* Don't crash with outdated share provider on update with the web updater
(server#34712)
* Fix more icon color (server#34718)
* WebDAV -- use file/folder name for dav:displayname (server#34721)
* Fix null error in getUnencryptedSize (server#34725)
* On installation save channel to config.php if not stable (server#34726)
* LDAP to not register new users when outside of fair use or over limits
(server#34728)
* Add ico image/x-icon (server#34764)
* Update notifications for one-click instances (server#34779)
* Fix Uninitialized string offset 0 at GenerateMimetypeFileBuilder.php#39
(server#34791)
* Expose mapped user count from LDAP and use that for user limit check
(server#34796)
* Fix getMetadata return type (server#34821)
* Check share attributes on preview endpoints (server#34823)
* Fix empty content regressions in comments app (server#34827)
* Fix autotest creating PostgreSQL database before install (server#34848)
* Emit typed event when preview is requested (server#34854)
* Display invalid input message (server#34860)
* Update nextcloud/ocp dependency (activity#971)
* Update nextcloud/ocp dependency (activity#979)
* Update nextcloud/ocp dependency (activity#991)
* Update nextcloud/ocp dependency (nextcloud_announcements#124)
* Update nextcloud/ocp dependency (nextcloud_announcements#126)
* Update nextcloud/ocp dependency (nextcloud_announcements#130)
* Invert header icon on bright preset backgrounds (notifications#1341)
* Update nextcloud/ocp dependency (notifications#1344)
* Bump @nextcloud/notify_push to 1.1.3 (notifications#1346)
* Update nextcloud/ocp dependency (notifications#1352)
* Add public link logic (photos#1321)
* Update nextcloud/ocp dependency (photos#1367)
* Bump postcss from 8.4.16 to 8.4.18 (photos#1380)
* Bump vue and vue-template-compiler (photos#1383)
* Bump autoprefixer from 10.4.11 to 10.4.12 (photos#1385)
* Bump jest from 29.0.2 to 29.0.3 (photos#1387)
* Fix nomedia exclusion (photos#1391)
* Limit auth backend to public albums (photos#1405)
* Fix fetching album content when navigating (photos#1406)
* Make tag translations work by loading recognize translations (photos#1407)
* Fix logic of share album content fetching (photos#1408)
* Prevent building prefixPath on loading (photos#1409)
* Update nextcloud/ocp dependency (photos#1415)
* Fix albumName typo (photos#1422)
* Bump autoprefixer from 10.4.12 to 10.4.13 (photos#1438)
* Implement dashboard api for recommended files (recommendations#564)
* Revert "Revert "virtual groups"" (related_resources#105)
* Polishing'n cleaning code (related_resources#118)
* Room starts with single participant (related_resources#120)
* Using principalUri:uri to id calendar (related_resources#122)
* Alternate route for complex itemid (related_resources#125)
* Revert "alternate route for complex itemid" (related_resources#134)
* Update nextcloud/ocp dependency (related_resources#99)
* Fix(deps): update dependency @nextcloud/vue to ^7.0.1 (text#3178)
* Fix(deps): update tiptap (text#3197)
* Fix(deps): update vue monorepo to ^2.7.13 (text#3235)
* Chore(deps): update dependency jest-environment-jsdom to ^29.2.0 (text#
3251)
* Chore(deps): update dependency @nextcloud/stylelint-config to ^2.3.0 (text#
3253)
* Update nextcloud/ocp dependency (text#3260)
* Chore(deps): update dependency vite-plugin-commonjs to ^0.5.3 (text#3262)
* Mentions: small test adjust (text#3267)
* Fix copy and paste of user mentions (text#3274)
* Chore(deps): update dependency jest-environment-jsdom to ^29.2.1 autoclosed
(text#3277)
* Chore(deps): update dependency jest-environment-jsdom to ^29.2.2 (text#
3279)
* Remember the last opened folder (text#3283)
* Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.0
(text#3285)
* Fix: adjust margin for hr (text#3286)
* Update nextcloud/ocp dependency (text#3296)
* Chore(deps): update dependency cypress to ^10.11.0 (text#3307)
* Fix(deps): update dependency @nextcloud/browser-storage to ^0.2.0 (text#
3308)
* Fix(deps): update dependency @nextcloud/logger to ^2.4.0 (text#3309)
* Chore(deps): update dependency vite to ^3.2.0 (text#3315)
* Build(deps): bump vue from 2.7.10 to 2.7.13 (viewer#1419)
* Fix sidebar opening for different dav root and non-dav files (viewer#1433)
Latest 24 release below.
Version 24.0.8 December 8 2022
Download: nextcloud-24.0.8.tar.bz2 or nextcloud-24.0.8.zip
Check the file integrity with:
MD5: nextcloud-24.0.8.tar.bz2.md5 or nextcloud-24.0.8.zip.md5
SHA256: nextcloud-24.0.8.tar.bz2.sha256 or nextcloud-24.0.8.zip.sha256
SHA512: nextcloud-24.0.8.tar.bz2.sha512 or nextcloud-24.0.8.zip.sha512
PGP (Key): nextcloud-24.0.8.tar.bz2.asc or nextcloud-24.0.8.zip.asc
Changes
* Update guzzlehttp/guzzle requirement from 7.4.5 to 7.5.0 in /build/
integration (server#33888)
* Add rate limiting on lost password emails (server#34659)
* Emit typed event when preview is requested (server#34855)
* Avoid double ldap_unbind in Wizard.php (server#34942)
* Skip general login with email for non-valid addresses and LDAP (server#
34947)
* Cleanup tempfiles after each cron job run (server#34949)
* Run session token renewals in a database transaction (server#34952)
* Fix invalid date in security.txt (server#34966)
* Avoid a crash when a PHP extension has no version (server#35005)
* Fix unsuccessful token login logged as error (server#35012)
* Only show cron warning after 24h due to time insensitive jobs (server#
35018)
* Fix duplicate event email notifications (server#35019)
* Cast to int (server#35022)
* Add repair command to fix wrong share ownership (server#35039)
* Fix size calculation on copying the skeleton files (server#35049)
* Add description for calendar uri (server#35059)
* Fix sidebar not automatically hidden in Files app (server#35061)
* Fix top margin in empty versions list (server#35065)
* Make sure that path is normalized and then checked, (server#35088)
* Fix HTML entities not decoded in comment just added (server#35100)
* Fix PublicKeyTokenProviderTest import and mock (server#35101)
* Appropriate length check in Notification.php (server#35113)
* Use the updated mariadb10.6 container in drone (server#35114)
* Fix distorted previews when using imaginary (server#35115)
* [LDAP] always create instance of own user manager (server#35131)
* Run integration tests on 3rdparty bump (server#35134)
* Revert "Appropriate length check in Notification.php" (server#35140)
* Detect weird local ips (server#35141)
* Make sure to not pass null to DateTime::createFromFormat (server#35162)
* Mark more config values as sensitive (server#35200)
* Fix settings for setting default expiration date (server#35215)
* Fix JSON error when comment has no reactions (server#35245)
* Properly compare quota against both float/int values (server#35250)
* Delay updating setup providers untill we register the mounts (server#35258)
* Also cancel XHR when cancelling uploads (server#35266)
* Hide warning about missing apps for when shipped in the next version
(server#35292)
* Bump swiftmailer/swiftmailer to 6.3.0 in stable24 (server#35297)
* Don't use quota cache through user management (server#35313)
* Fix mentions rendering in comment editor (server#35321)
* Check quota on file copy (server#35328)
* Check quota on file copy (server#35332)
* Revert "Fix quota type to int" (server#35334)
* Prevents the selection of encrypted folders when clicking on the "Select
all" checkbox (server#35349)
* Handle badly named version files more gracefully and log information
(server#35351)
* Fix forwarding the object id when searching comments (server#35356)
* Update cache when file size === 0 (server#35367)
* Fix UX of renaming token (server#35392)
* Update some libs (server#35395)
* Do not check quota for non Node (server#35409)
* Update behat/behat requirement from ~3.11.0 to ~3.12.0 in /build/
integration (server#35564)
* Downgrade ubuntu in order to fix CI (server#35607)
* Add mlocati/ip-lib in stable24 (3rdparty#1221)
* Bump swiftmailer/swiftmailer to 6.3.0 in stable24 (3rdparty#1237)
* Run NPM audit fix (activity#1004)
* Update nextcloud/ocp dependency (activity#993)
* Do not pass an instance of User where a string is expected (activity#996)
* Update nextcloud/ocp dependency (activity#999)
* Re-activate getMember() (circles#1204)
* Refresh cache on demand (circles#1215)
* Avoid exception loop (circles#1221)
* Audit fix (files_pdfviewer#682)
* Update nextcloud/ocp dependency (firstrunwizard#753)
* Update some libs (logreader#818)
* Update nextcloud/ocp dependency (nextcloud_announcements#132)
* Update nextcloud/ocp dependency (nextcloud_announcements#135)
* Still push notifications of twofactor_nextcloud_notification when in DND
(notifications#1356)
* Update nextcloud/ocp dependency (notifications#1359)
* Update nextcloud/ocp dependency (notifications#1364)
* Run NPM audit fix (notifications#1372)
* Update user status with event data (notifications#1378)
* Update some libs (password_policy#412)
* Update nextcloud/ocp dependency (photos#1442)
* Bump @vue/test-utils from 1.3.0 to 1.3.3 (photos#1461)
* Bump postcss from 8.4.18 to 8.4.19 (photos#1479)
* Update nextcloud/ocp dependency (photos#1480)
* Run npm audit fix (photos#1496)
* Audit fix (privacy#813)
* Bump @nextcloud/dialogs from 3.1.2 to 3.1.4 (privacy#816)
* Fix(deps): update dependency prosemirror-markdown to ^1.10.1 (text#3339)
* Update nextcloud/ocp dependency (text#3341)
* Avoid saving without changes (text#3351)
* Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.3
(text#3360)
* Chore(deps): update dependency @vue/test-utils to ^1.3.3 (text#3361)
* Fix(deps): update tiptap to ^2.0.0-beta.202 (text#3362)
* Chore(deps): update dependency eslint-plugin-jsdoc to ^39.6.2 (text#3363)
* Update nextcloud/ocp dependency (text#3366)
* DirectEditing: Set session user for DirectSession editing (text#3372)
* Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.4
(text#3387)
* Don't apply author annotations when in composition (text#3396)
* Set IUserSession user in SessionController if available (text#3398)
* Fix typo in serializePlainText (text#3402)
* Disable rich workspace rendering when view is not visible (text#3403)
* Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.5
(text#3413)
* Update nextcloud/ocp dependency (text#3418)
* Fix(deps): update dependency core-js to ^3.26.1 (text#3421)
* Fix(deps): update tiptap (text#3441)
* Chore(deps): update dependency regenerator-runtime to ^0.13.11 (text#3448)
* Fix(deps): update dependency prosemirror-model to ^1.18.3 (text#3457)
* Update npm dependencies (text#3469)
* Bring back menubar without formatting on plain text mode (text#3475)
* Audit fix (viewer#1478)
Version 24.0.7 November 3 2022
Download: nextcloud-24.0.7.tar.bz2 or nextcloud-24.0.7.zip Check the file
integrity with: MD5: nextcloud-24.0.7.tar.bz2.md5 or nextcloud-24.0.7.zip.md5
SHA256: nextcloud-24.0.7.tar.bz2.sha256 or nextcloud-24.0.7.zip.sha256 SHA512:
nextcloud-24.0.7.tar.bz2.sha512 or nextcloud-24.0.7.zip.sha512 PGP (Key):
nextcloud-24.0.7.tar.bz2.asc or nextcloud-24.0.7.zip.asc
Changes
* Update behat/behat requirement from ~3.10.0 to ~3.11.0 in /build/
integration (server#33185)
* Fix quota type to int (server#34032)
* Use filesystem user instead of file owner for creating version (server#
34040)
* Fix renaming in shared with you file list (server#34355)
* Url encode the web dav url for copying (server#34381)
* Trigger a rescan when trying to fopen a file that exists in cache but not
on disk (server#34410)
* Fix User profile picture when performing the search (server#34440)
* Fix: Prevent deadlocks during mtime/size/etag propagation (server#34447)
* Makes untrusted domain error on info (server#34454)
* Fix Error: Undefined index: redirect_url (server#34460)
* Harden disk_free_space check in CheckSetupController (server#34506)
* Update ca-cert bundle (server#34518)
* Update security.txt expires field (server#34527)
* Fix password length limitation (server#34532)
* Avoid allocating too much memory for the buffer on s3 uploads (server#
34552)
* Return proper error code when reporting exception fails in remote.php
(server#34584)
* Fix "email changed" activity email check (server#34600)
* LDAP to not register new users when outside of fair use or over limits
(server#34730)
* Fix external storages access (server#34750)
* Fix null error in getUnencryptedSize (server#34770)
* Fix Uninitialized string offset 0 at GenerateMimetypeFileBuilder.php#39
(server#34792)
* Expose mapped user count from LDAP and use that for user limit check
(server#34795)
* Fix updating cached mounts that didn't have their mount provider set
previously (server#34797)
* DB mounts table: Add index for mount_provider_class (server#34798)
* Add pre-commit configuration to stable24 as well (server#34802)
* Update notifications for one-click instances (server#34805)
* Update psalm-baseline.xml (server#34812)
* Check share attributes on preview endpoints (server#34824)
* Propagate attributes when resharing (server#34840)
* Fix psalm errors fron the end of the baseline file (server#34845)
* Run NPM audit fix (activity#972)
* Improve email logging (activity#982)
* Update nextcloud/ocp dependency (activity#989)
* Bump terser from 5.7.1 to 5.15.1 (files_videoplayer#293)
* Update nextcloud/ocp dependency (nextcloud_announcements#128)
* Fix multi-tab usage with notify_push (notifications#1303)
* Run audit fix (notifications#1311)
* Send the subscription key to the Community push proxy (notifications#1320)
* Adjust the expected query count (notifications#1338)
* Update nextcloud/ocp dependency (notifications#1351)
* Bump workbox-webpack-plugin, qs, postcss, @nextcloud/moment and
autoprefixed (photos#1401)
* Bump vue-router from 3.5.3 to 3.5.4 (photos#1412)
* Update nextcloud/ocp dependency (photos#1413)
* Bump autoprefixer from 10.4.12 to 10.4.13 (photos#1437)
* Run audit (recommendations#557)
* Bump terser and moment (text#3136)
* Fix(deps): update tiptap (text#3171)
* Chore(deps): update dependency @vue/vue2-jest to ^27.0.0 (text#3198)
* Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.6 (text#3199)
* Fix(deps): update dependency highlight.js to ^10.7.3 (text#3200)
* Chore(deps): update dependency cypress to ^9.7.0 (text#3201)
* Fix(deps): update dependency @nextcloud/moment to ^1.2.1 (text#3205)
* Fix emoji suggestion regression (text#3206)
* Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.14.0
(text#3207)
* Chore(deps): update dependency @nextcloud/browserslist-config to ^2.3.0
(text#3208)
* Chore(deps): update dependency @nextcloud/stylelint-config to ^2.2.0 (text#
3211)
* Fix(deps): update dependency @nextcloud/axios to ^1.11.0 (text#3215)
* Fix(deps): update dependency @nextcloud/dialogs to ^3.2.0 (text#3216)
* Chore(deps): update dependency regenerator-runtime to ^0.13.10 (text#3220)
* Fix(deps): update dependency @nextcloud/vue to ^5.4.0 (text#3221)
* Fix(deps): update dependency core-js to ^3.25.5 (text#3222)
* Fix(deps): update dependency prosemirror-view to ^1.29.0 (text#3223)
* Fix(deps): update dependency vue-material-design-icons to ^5.1.2 (text#
3225)
* Chore(deps): update dependency @nextcloud/stylelint-config to ^2.3.0 (text#
3254)
* Fix(deps): update dependency prosemirror-state to ^1.4.2 (text#3264)
* Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.13 (text#3272)
* Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.14 (text#3281)
* Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.0
(text#3287)
* Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.20 (text#3293)
* Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.21 (text#3297)
* Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.23 (text#3299)
* Fix(deps): update dependency core-js to ^3.26.0 (text#3300)
* Fix(deps): update dependency @nextcloud/browser-storage to ^0.2.0 (text#
3310)
* Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.25 (text#3316)
* Bump terser and async (viewer#1406)
* Use preview for unsupported images (viewer#1415)
* Fix previewpath legacy variable (viewer#1430)
Version 24.0.6 October 6 2022
Download: nextcloud-24.0.6.tar.bz2 or nextcloud-24.0.6.zip Check the file
integrity with: MD5: nextcloud-24.0.6.tar.bz2.md5 or nextcloud-24.0.6.zip.md5
SHA256: nextcloud-24.0.6.tar.bz2.sha256 or nextcloud-24.0.6.zip.sha256 SHA512:
nextcloud-24.0.6.tar.bz2.sha512 or nextcloud-24.0.6.zip.sha512 PGP (Key):
nextcloud-24.0.6.tar.bz2.asc or nextcloud-24.0.6.zip.asc
Changes
* Bump moment from 2.29.3 to 2.29.4 (server#33423)
* Bump @nextcloud/dialogs from 3.1.2 to 3.1.4 (server#33461)
* Make groupfolders use system wide encryption keys (server#33700)
* Log if cookie login failed with token mismatch or session unavailability
(server#33787)
* Wait for the new user form to be visible in acceptance tests (server#33791)
* Fix handling of internal errors when uploading theming files (server#33798)
* 33036 [Bug]: Set default expiration date (server#33805)
* Always use the default fs owner when storing versions (server#33970)
* Improve getting recent files performance (server#33983)
* Do not empty config.php file if reading failed for any reason (server#
34021)
* Do not output a warning when a file is not found (server#34089)
* Convert file_metadata.id from intto bigint (server#34090)
* Reset global search on files sidebar navigation change (server#34106)
* Dont try email login if the provider username is not a valid email (server#
34111)
* Fix translation of user exists error server-side (server#34112)
* Update ca-cert bundle (server#34128)
* Clear search results when remove search query (server#34159)
* Show long names correctly on profile card (server#34228)
* Bump moment-timezone from 0.5.34 to 0.5.37 (server#34259)
* Correctly handle Redis::keys returning false (server#34341)
* Fix empty content of dashboard (activity#924)
* Update christophwurst/nextcloud dependency (activity#931)
* Migrate to nextcloud/OCP package in stable24 (activity#937)
* Update nextcloud/ocp dependency (activity#942)
* Migrate to nextcloud/OCP package in stable24 (firstrunwizard#746)
* Migrate to nextcloud/OCP package in stable24 (logreader#792)
* Migrate to nextcloud/OCP package in stable24 (nextcloud_announcements#110)
* Update nextcloud/ocp dependency (nextcloud_announcements#114)
* Fix checking for links finally (notifications#1277)
* Update christophwurst/nextcloud dependency (notifications#1284)
* Migrate to nextcloud/OCP package in stable24 (notifications#1294)
* Update nextcloud/ocp dependency (notifications#1297)
* Revert "Revert "fix service-worker"" (photos#1220)
* Migrate to nextcloud/OCP package in stable24 (serverinfo#403)
* Migrate to nextcloud/OCP package in stable24 (survey_client#149)
* Build(deps-dev): bump @cypress/webpack-preprocessor from 5.12.0 to 5.12.2
(text#2819)
* Append a newline after inserted image (text#2864)
* Fix: update link menububble on editor updates (text#2874)
* Update: tiptap and prosemirror (text#2909)
* Fix emoji autocompletion keyboard behaviour (text#2911)
* Fixes focus handling in MenuBar (text#2916)
* Align popover menus to the left on mobile (text#2917)
* Build(deps): bump @tiptap/extension-table from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2935)
* Build(deps): bump @tiptap/extension-italic from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2936)
* Build(deps): bump @tiptap/extension-history from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2938)
* Build(deps): bump @tiptap/extension-task-item from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2940)
* Build(deps): bump @tiptap/extension-horizontal-rule from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2941)
* Build(deps): bump @tiptap/extension-table-header from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2942)
* Build(deps): bump @tiptap/extension-image from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2943)
* Build(deps): bump @tiptap/extension-heading from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2944)
* Build(deps): bump @tiptap/extension-bold from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2945)
* Build(deps): bump @tiptap/extension-table-row from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2946)
* Build(deps): bump @tiptap/extension-paragraph from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2948)
* Build(deps): bump @tiptap/suggestion from 2.0.0-beta.194 to 2.0.0-beta.195
(text#2950)
* Build(deps): bump @tiptap/extension-underline from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2953)
* Build(deps): bump @tiptap/extension-dropcursor from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2954)
* Build(deps): bump @tiptap/extension-code-block from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2956)
* Build(deps): bump @tiptap/extension-strike from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2957)
* Build(deps): bump @tiptap/extension-text from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2958)
* Build(deps): bump @tiptap/extension-list-item from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2959)
* Build(deps): bump @tiptap/extension-task-list from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2960)
* Build(deps): bump @tiptap/extension-code from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2961)
* Build(deps): bump @tiptap/extension-document from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2962)
* Build(deps): bump @tiptap/extension-hard-break from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2963)
* Build(deps): bump @tiptap/extension-ordered-list from 2.0.0-beta.194 to
2.0.0-beta.195 (text#2964)
* Update: all of tiptap (text#2966)
* Make it possible to insert heif/heic images (text#2975)
* Build(deps): bump @tiptap/extension-code-block from 2.0.0-beta.195 to
2.0.0-beta.196 (text#2996)
* Build(deps): bump @tiptap/core from 2.0.0-beta.195 to 2.0.0-beta.196 (text#
2997)
* Build(deps): bump @tiptap/extension-history from 2.0.0-beta.195 to
2.0.0-beta.196 (text#2998)
* Build(deps): bump @tiptap/extension-table-header from 2.0.0-beta.195 to
2.0.0-beta.196 (text#2999)
* Build(deps): bump @tiptap/extension-blockquote from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3000)
* Build(deps): bump @tiptap/extension-bold from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3001)
* Build(deps): bump @tiptap/extension-table-row from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3002)
* Build(deps): bump @tiptap/extension-task-item from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3003)
* Build(deps): bump @tiptap/suggestion from 2.0.0-beta.195 to 2.0.0-beta.196
(text#3004)
* Build(deps): bump @tiptap/extension-code from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3005)
* Build(deps): bump @tiptap/extension-italic from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3006)
* Build(deps): bump @tiptap/extension-document from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3007)
* Build(deps): bump @tiptap/extension-text from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3008)
* Build(deps): bump @tiptap/extension-paragraph from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3009)
* Build(deps): bump @tiptap/extension-table-cell from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3011)
* Build(deps): bump @tiptap/extension-table from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3012)
* Build(deps): bump @tiptap/extension-horizontal-rule from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3013)
* Build(deps): bump @tiptap/extension-strike from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3014)
* Build(deps): bump @tiptap/extension-dropcursor from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3015)
* Build(deps): bump @tiptap/extension-ordered-list from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3016)
* Build(deps): bump @tiptap/extension-hard-break from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3017)
* Build(deps): bump @tiptap/vue-2 from 2.0.0-beta.195 to 2.0.0-beta.196 (text
#3019)
* Build(deps): bump @tiptap/extension-code-block-lowlight from 2.0.0-beta.195
to 2.0.0-beta.196 (text#3020)
* Build(deps): bump @tiptap/extension-heading from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3021)
* Build(deps): bump @tiptap/extension-image from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3022)
* Build(deps): bump @tiptap/extension-list-item from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3023)
* Build(deps): bump @tiptap/extension-bullet-list from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3024)
* Build(deps): bump @tiptap/extension-task-list from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3025)
* Build(deps): bump @tiptap/extension-underline from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3026)
* Build(deps): bump @tiptap/extension-link from 2.0.0-beta.195 to
2.0.0-beta.196 (text#3027)
* Disable formatting menububble in Safari on iOS (text#3056)
* Migrate to nextcloud/OCP package in stable24 (text#3061)
* Update nextcloud/ocp dependency (text#3115)
* Build(deps): bump @nextcloud/dialogs from 3.1.2 to 3.1.4 (viewer#1389)
* Create psalm.yml (viewer#1399)
Version 24.0.5 September 9 2022
Download: nextcloud-24.0.5.tar.bz2 or nextcloud-24.0.5.zip
Check the file integrity with:
MD5: nextcloud-24.0.5.tar.bz2.md5 or nextcloud-24.0.5.zip.md5
SHA256: nextcloud-24.0.5.tar.bz2.sha256 or nextcloud-24.0.5.zip.sha256
SHA512: nextcloud-24.0.5.tar.bz2.sha512 or nextcloud-24.0.5.zip.sha512
PGP (Key): nextcloud-24.0.5.tar.bz2.asc or nextcloud-24.0.5.zip.asc
Changes
* Recover installation when creating the database user fails and improve
password strength (server#33514)
* Unify initial and updated quota display (server#33538)
* Fix updating size when folder is empty (server#33562)
* Optimize search post-processing for jail wrapper (server#33603)
* Further pre-filter search result before setting up share source cache
(server#33604)
* Fix encryption:fix-encrypted-version command when encrypted is set to 0
(server#33636)
* Bump marked from 4.0.13 to 4.0.19 (server#33642)
* Respect user settings in php.ini if they are big enough (server#33644)
* Improve handling of profile page (server#33648)
* Fix carddav activities (server#33651)
* Directly build the search filter for shared storage instead of setting up
the source cache (server#33656)
* Update psalm-baseline.xml (server#33663)
* Fix plural usage in LDAP wizard (server#33667)
* Update CRL (server#33676)
* Logger ignore args of sharepoint-related methods (server#33689)
* Add back TokenCleanupJob to invalidate old temporary tokens (server#33696)
* Fix copy in view-only mode (server#33720)
* Remove leading slash for search results at mountpoint root (server#33749)
* Check calendar URI length before creation (server#33782)
* Compare lowercase email when updating from ldap (server#33920)
* Revert "Compare lowercase email when updating from ldap" (server#33935)
* Update christophwurst/nextcloud dependency (activity#883)
* Update .l10nignore (activity#885)
* Fix translation ignore (activity#889)
* Update christophwurst/nextcloud dependency (activity#896)
* Ignore remnants (circles#1128)
* Update christophwurst/nextcloud dependency (circles#1139)
* Fix background email job for disabled users (notifications#1256)
* Fix duplicate ID on settings page (notifications#1262)
* Fix service-worker (photos#1214)
* Revert "fix service-worker" (photos#1217)
* Build(deps-dev): bump eslint-plugin-jsdoc from 39.3.4 to 39.3.6 (text#2800)
* Build(deps): bump prosemirror-markdown from 1.9.3 to 1.9.4 (text#2820)
* Revert "build(deps): bump prosemirror-markdown from 1.9.3 to \
1.9.4" (text
#2870)
Version 24.0.4 August 11 2022
Download: nextcloud-24.0.4.tar.bz2 or nextcloud-24.0.4.zip
Check the file integrity with:
MD5: nextcloud-24.0.4.tar.bz2.md5 or nextcloud-24.0.4.zip.md5
SHA256: nextcloud-24.0.4.tar.bz2.sha256 or nextcloud-24.0.4.zip.sha256
SHA512: nextcloud-24.0.4.tar.bz2.sha512 or nextcloud-24.0.4.zip.sha512
PGP (Key): nextcloud-24.0.4.tar.bz2.asc or nextcloud-24.0.4.zip.asc
Changes
* Bump underscore from 1.12.0 to 1.12.1 (server#31984)
* Allow compatibility wrapper on local external storage (server#32273)
* Bump vue-router from 3.5.3 to 3.5.4 (server#32840)
* Bump handlebars-loader from 1.7.1 to 1.7.2 (server#33096)
* DAV custom props: catch Exception and rollback transaction in case (server#
33132)
* Fix empty address books being exported (server#33178)
* Fix listening for circle events in SetupManager (server#33212)
* Also use nextcloud certificate bundle when downloading from s3 (server#
33252)
* Translate error when user already exists (server#33262)
* Fix loading legacy app.php with multi app dir (server#33276)
* Always triger setup of builtin storage wrappers (server#33326)
* Fix reading blob data as resource (server#33343)
* Reset user status based on message ID only (server#33350)
* Bump sabre dav to 4.4.0 in stable24 (server#33352)
* Improve local IP detection (server#33353)
* Bump dompurify from 2.3.8 to 2.3.10 (server#33363)
* Don't try to purge objects from the birthday calendar when it doesn't
exist (server#33364)
* Bump jsdoc from 3.6.10 to 3.6.11 (server#33369)
* Bump @nextcloud/moment from 1.2.0 to 1.2.1 (server#33370)
* Don't set `null` as a bundle path (server#33382)
* Handle AccessDenied error when checking if external s3 support versions
(server#33391)
* Handle one time and large passwords (server#33407)
* Add share attributes + prevent download permission (server#33416)
* Bump clipboard from 2.0.10 to 2.0.11 (server#33438)
* Fix file public link permissions if public upload is not enabled (server#
33439)
* Bump jquery-ui from 1.13.1 to 1.13.2 (server#33441)
* Revert "Revert "Remove inefficient fed share scanner"" \
(server#33455)
* Do not update passwords if nothing changed (server#33490)
* Bump sabre/dav to 4.4.0 (3rdparty#1109)
* Add psalm (circles#1108)
* Ignore circle with no initiator (circles#1123)
* Build(deps-dev): bump cypress from 9.6.0 to 9.6.1 (text#2694)
* Build(deps): bump prosemirror-view from 1.26.4 to 1.26.5 (text#2695)
* Build(deps): bump @tiptap/core from 2.0.0-beta.181 to 2.0.0-beta.182 (text#
2696)
* Do not unintended remove or modify link titles (text#2701)
* Build(deps): bump core-js from 3.23.3 to 3.23.5 (text#2727)
* Make cypress CI faster (text#2728)
* Build(deps): bump @nextcloud/dialogs from 3.1.2 to 3.1.4 (text#2746)
* Build(deps): bump prosemirror-schema-list from 1.2.0 to 1.2.1 (text#2747)
* Fix bullet list input role for CJK input (text#2753)
* Build(deps-dev): bump eslint-plugin-jsdoc from 39.3.3 to 39.3.4 (text#2767)
* Merge pull request #1273 from nextcloud/enh/open_with (viewer#1296)
* Fix bundling in stable24 (viewer#1308)
Version 24.0.3 July 19 2022
Download: nextcloud-24.0.3.tar.bz2 or nextcloud-24.0.3.zip
Check the file integrity with:
MD5: nextcloud-24.0.3.tar.bz2.md5 or nextcloud-24.0.3.zip.md5
SHA256: nextcloud-24.0.3.tar.bz2.sha256 or nextcloud-24.0.3.zip.sha256
SHA512: nextcloud-24.0.3.tar.bz2.sha512 or nextcloud-24.0.3.zip.sha512
PGP (Key): nextcloud-24.0.3.tar.bz2.asc or nextcloud-24.0.3.zip.asc
Changes
* Fix cropped image generated when not asked (server#32483)
* Fix loading groupfolder info when share api is disabled (server#32654)
* Validate custom dashboard background image (server#32791)
* Bump webpack from 5.72.0 to 5.72.1 (server#32819)
* Update psalm-baseline.xml (server#32824)
* Fix deletion of additional emails (server#32850)
* Don't spam the log with fatals when maintenance mode is enabled or an...
(server#32858)
* Run php tests when 3rdparty changed (server#32870)
* Make sure ResetTokenBackgroundJob doesn't execute if config is read-only
(server#32882)
* Fix default toast message for failed uploads with HTTP/2 (server#32894)
* Mention missing files subdir (server#32920)
* Fix profiler trying to serialize invalid utf8 (server#32939)
* Fix email shares not being shown to other users (server#32940)
* Do not display the buffer_size info if the size is already set to a c...
(server#32968)
* Use stored user for PasswordUpdatedEvent (server#32974)
* Fix logging data context to file (server#32983)
* Fix hook encryption with cron job (server#32986)
* Improve local domain detection (server#32990)
* Load dashboard widgets of enabled apps only (server#32997)
* Bump guzzlehttp/guzzle from 7.4.0 to 7.4.5 (server#33009)
* Update guzzlehttp/guzzle requirement from 7.4.4 to 7.4.5 in /build/
integration (server#33019)
* Bump sass from 1.50.0 to 1.50.1 (server#33026)
* Rename setting name to reduce its length (server#33028)
* Fix metadata extraction (server#33049)
* Check whether entry is of type ICacheEntry in Cache->remove() (server#
33058)
* Fix undefined when no tags (server#33062)
* Fix detection of firefox in ContentSecurityPolicyNonceManager (server#
33069)
* Add trashbin export expiration notice (server#33077)
* Enable binary protocol again (server#33078)
* Update sabre/dav requirement from 4.3.1 to 4.4.0 in /build/integration
(server#33092)
* Remove .php from ajax url (server#33113)
* Fix translation of home breadcrumb (server#33119)
* Fixes for quota text in navigation bar (server#33125)
* Fix branch selection (server#33138)
* Do not send display name twice for saving (server#33143)
* Update psalm-baseline.xml (server#33149)
* Fix trashbin expiration notice casing (server#33155)
* Only ignore attempts of the same action (server#33157)
* Bump guzzlehttp/guzzle from 7.4.0 to 7.4.5 (3rdparty#1090)
* Fix one hardcoded string (circles#1100)
* Avoid using non-existing \OCP\Server::get (circles#1106)
* Ensure the content takes the whole height when we hide the footer
(files_pdfviewer#612)
* Fix footer not hidden when Talk sidebar is shown (files_pdfviewer#616)
* Shuffle before validating (password_policy#364)
* Timeline: Do not take VirtualGrid out of DOM to avoid infinite loop (photos
#1118)
* Fix external storage support (photos#1125)
* Stable24 / Upgrade dependencies (text#2610)
* Build(deps): bump prosemirror-view from 1.26.1 to 1.26.2 (text#2623)
* Build(deps): bump prosemirror-state from 1.4.0 to 1.4.1 (text#2624)
* Text: fix cypress selector to find the right image (text#2626)
* Build(deps): bump @tiptap/extension-code-block from 2.0.0-beta.41 to
2.0.0-beta.42 (text#2640)
* Build(deps): bump @tiptap/extension-task-item from 2.0.0-beta.36 to
2.0.0-beta.37 (text#2641)
* Build(deps): bump @tiptap/extension-dropcursor from 2.0.0-beta.28 to
2.0.0-beta.29 (text#2642)
* Build(deps): bump @tiptap/extension-link from 2.0.0-beta.42 to
2.0.0-beta.43 (text#2643)
* Build(deps): bump core-js from 3.23.2 to 3.23.3 (text#2644)
* Build(deps): bump prosemirror-view from 1.26.2 to 1.26.3 (text#2645)
* Build(deps): bump @tiptap/core from 2.0.0-beta.180 to 2.0.0-beta.181 (text#
2646)
* Build(deps): bump @tiptap/vue-2 from 2.0.0-beta.83 to 2.0.0-beta.84 (text#
2647)
* Build(deps): bump @tiptap/suggestion from 2.0.0-beta.96 to 2.0.0-beta.97
(text#2648)
* Build(deps): bump @tiptap/extension-code-block-lowlight from 2.0.0-beta.72
to 2.0.0-beta.73 (text#2649)
* Build(deps): bump @tiptap/extension-horizontal-rule from 2.0.0-beta.35 to
2.0.0-beta.36 (text#2650)
* Build(deps): bump @tiptap/extension-placeholder from 2.0.0-beta.52 to
2.0.0-beta.53 (text#2651)
* Build(deps): bump @tiptap/extension-history from 2.0.0-beta.25 to
2.0.0-beta.26 (text#2652)
* Build(deps): bump @tiptap/extension-table from 2.0.0-beta.53 to
2.0.0-beta.54 (text#2654)
* Fix: return promise in cypress command to wait for it (text#2659)
* Backport/stable24/2326 update eslint config (text#2666)
* Backport link fixes to stable24 (text#2672)
* Fix: only show delete image button when editing (text#2673)
* Use better wording in english to allow easier gender neutral translations
(text#2674)
* Avoid loading the image before the node view (text#2675)
* Fix/dav (text#2676)
* Trigger event on content change in syncservice (text#2679)
* Update prosemirror dependencies (text#2680)
* Fix: use own workspace endpoint instead of PROPFIND properties (text#2682)
* Remove invalid leading slash in blank.mp4 path (viewer#1270)
* Always use the main background for the default theme (viewer#1280)
|