News

Nextcloud Hub 10 (31.0.0)
A new Nextcloud version got released which is finally compatible with the latest PHP version. Unfortunately it does generate a message for newer MariaDB versions but it does work.
Here is the entire Changelog an you can click here to go to the official page.
Changes:
- Port files trashbin events to IEventDispatcher/IEventListener (server#32018)
- Modify user_ldap checkPassword to not fetch records from ldap each time because of extremely high CPU usage! (server#35867)
- Fix(provisionning_api): Remove parameters that are not set into template (server#37303)
- Invalidate oauth2 tokens only for seen users (server#37761)
- Fix remaining readdir() calls in loops with undesirable false evaluation potential (server#38630)
- Fix #38749, postgresql GRANT user’s permission after createDatabase, … (server#38750)
- (base) Give a hint in web interface if SimpleXML (php-xml) is missing (server#38857)
- (occ db:convert-type) Add support for UNIX sockets (server#39242)
- Add
occ user:welcome
command to send user welcome email from CLI (server#39611) - Refactor encryption app commands (server#39692)
- Translate all share exceptions (server#40164)
- Fix mimetype not being updated when changing file extention on objectstore (server#40394)
- Fix(carddav): Handle race for SAB creation better (server#42052)
- (config.php.sample) Clarify the purpose of
session_keepalive
parameter (server#42610) - Fix: Add command to update re-share if shared-by user has been revoked (server#43025)
- Enh: update desktop client unsupported version 3) error message (server#43281)
- Feat: make search path for BinaryFinder customizable. (server#43968)
- Feat: add pronouns to account profile (server#44013)
- Handle errors in encryption:migrate-key-storage-format (server#44555)
- Fix(i18n): Changed grammar (server#44945)
- Fix: update last_login timestamp for token based-logins (server#45020)
- Fix: remove mention of disabling file locking from config sample (server#45330)
- Expose escapeLikeParameter trough query builder (server#45457)
- Fix(setupChecks): Update Transactional File Locking instructions (server#45471)
- Feat(files_sharing): Migrate public shares to Vue (server#45652)
- Feat: add command to send raw commands to redis (server#45880)
- Signed requests (server#45979)
- Fix: write object to the correct urn when moving from another storage to object store (server#46013)
- Perf: delay getting (sub)admin status for user in the security middleware untill we need it (server#46021)
- Fix(user_ldap): Avoid extra LDAP request when mapping a user for the first time (server#46114)
- Fix: Fix “Unknown path” error when source user
files
folder has not been initialized (server#46124) - Fix(config): Add missing handling for
envCache
ingetKeys()
(server#46140) - Feat(cache): CLI should not fail if APCu is not available (server#46151)
- Ensure that the hash method does not return null (server#46218)
- Fix(TaskProcessingApiController): Don’t use + to merge non-assoc. arrays (server#46222)
- Fix: add option to remove the webroot for setup checks and don’t chec… (server#46255)
- Fix(Mailer): Fix sendmail binary fallback (server#46480)
- Transparent* database sharding (server#46639)
- Feat(sidebar): Show node owner in metadata subline (server#46691)
- Fix status check and saving of external storages (server#46859)
- Fix(ProvisioningAPI): set typed config values by via API (server#46991)
- Fix: check for correct storage class when checking for link parent (server#47038)
- Fix(jobs): Switch to executeStatement() while deleting rows (server#47155)
- Fix(files): Fix navigating with breadcrumbs not highlighting navigation entry (server#47158)
- Perf: improve cleanup of tags/comments (server#47182)
- Fix: Filename validation should only forbid
create
andupdate
(server#47185) - Fix(AppMenu): Prevent menu entries from jumping on hover (server#47203)
- Fix(files): Respect “Show hidden files” setting in tree (server#47204)
- Master is now 31 (server#47212)
- Chore(deps-dev): bump eslint-plugin-cypress from 3.4.0 to 3.5.0 (server#47222)
- Chore(deps): bump is-svg from 5.0.1 to 5.1.0 (server#47225)
- Chore(deps): bump actions/upload-artifact from 4.3.4 to 4.3.6 in the github-actions group (server#47226)
- Fix(webauthn): Increase database column for public key id (server#47240)
- Fix: Adjust legacy CSS styles for new Nextcloud 30 design (server#47248)
- Fix(adminaudit): Don’t crash when creating folder (server#47252)
- Feat(webauthn): Add user verification to webauthn challenges (server#47253)
- Don’t save translated predefined user status as custom status (server#47258)
- Feat: add negative compare-and-delete to imemcache (server#47259)
- Feat(share): make sharelink token length configurable (server#47265)
- [occ:bg-job:worker] Add ‘stop_after’ option (server#47277)
- Fix: Do not throw if appstore is unavailable during upgrade (server#47285)
- Fix: Access node owner by top level
owner
property (server#47287) - Feat(templates): checkbox field type (server#47290)
- Refactor(Log): Use new in initializer instead of constructor body (server#47291)
- Feat(PsrLoggerAdapter): Allow to use
Psr\Log\LogLevel
forlog
method (server#47293) - Fix(files): Sort tree views correctly by natural order (server#47294)
- Chore(deps-dev): bump @pinia/testing from 0.1.4 to 0.1.5 (server#47296)
- Chore(deps): bump @vueuse/core from 10.11.0 to 11.0.0 (server#47297)
- Chore(deps): bump elliptic from 6.5.6 to 6.5.7 (server#47300)
- Chore(deps): bump @vueuse/components from 10.11.0 to 11.0.0 (server#47301)
- Chore(deps): bump @vueuse/integrations from 10.11.0 to 11.0.0 (server#47302)
- [master] Fix npm audit (server#47310)
- Fix: Prevent crash when refreshing metadata for files without an owner (server#47316)
- Fix(UnifiedSearch): Focus search input on open (server#47319)
- Feat(AppFramework): Add full support for date / time / datetime columns (server#47329)
- Fix: adding blurhash to definitions (server#47331)
- Fix(caldav): allow renaming of birthday calendars (server#47332)
- Fix: Display ‘Leave share’ instead of ‘Delete’ (server#47339)
- Fix(federation): Do not overwrite certificate bundle (server#47340)
- Fix: don’t recalculate folder size in Cache::delete if the entry didn’t exist (server#47342)
- Use logical positioning instead of physical for bidirectional text support (server#47343)
- Store the mountpoint of storages in the mount options and use it to find the encryption keys (server#47346)
- Add bidirectional text support – Backend (server#47349)
- Chore(build): Remove old Drone CI signed-off checker (server#47350)
- Fix(build): Allow update-apps.sh script to work with non-master branches (server#47351)
- Fix(TaskProcessing/ContextWrite): Fix wording “ContextWrite” -> “Context write” (server#47352)
- Chore: Add webhook_listeners to list of shipped apps (server#47356)
- Bump Hub 8 -> Hub 9 (server#47358)
- Fix: use empty template by default when pressing enter (server#47363)
- Fix(files_sharing): Sort by correct share attribute (“share with displayname”) (server#47365)
- Fix(files): Move loading icon before grid toggle (server#47370)
- Fix: Disable auto-zoom on iOS (server#47371)
- Fix:
FilenameValidator::isForbidden
should only check forbidden files (server#47372) - Fix(cypress): improve cypress performances (server#47379)
- Fix(theming): Make getImage() call save against missing non-SVG version (server#47380)
- Chore(deps): Update openapi-extractor to v1.0.0 (server#47381)
- Ci: Skip flaky test on PHP 8.3 (server#47388)
- Update
@nextcloud/vue
to v8.17.0 (server#47397) - Fix: expand select and group by for calendar reminder backend (server#47399)
- Feat(files): Allow more than 50 favorite views (server#47400)
- Feat(Security): Allow defining a password context for password validation and generation (server#47403)
- Fix(files_versions): Migrate version name dialog from NcModal to NcDialog (server#47407)
- Fix(dashboard): Adjust widget border radius (server#47408)
- Fix(provisioning): Support setting new app configs as well (server#47409)
- Feat(files_sharing): reminder for link shares with expiration date (server#47412)
- Fix(caldav): limit property length (server#47413)
- Test(admin_audit): add test for user management listener (server#47414)
- Fix: Trusted server icon recovery without addressbook change (server#47415)
- Fix(files): Create non-existent parents of mountpoints (server#47417)
- Fix(migration): Add missing migration attributes (server#47419)
- Fix: promote re-shares when deleting the parent share (server#47425)
- Fix(mailer): Call to custom mail_template_class (server#47435)
- Fix(files): Node loading information should be accessible (server#47443)
- Fix(user_status): add link to Availability page if user set predefined ‘Vacationing’ (server#47448)
- Update to coding-standard 1.2.3 (server#47449)
- “Line” manager instead of “Account” manager (server#47450)
- Fix: correct documentation for mail provider (server#47452)
- Chore(deps-dev): bump webpack from 5.93.0 to 5.94.0 (server#47458)
- Chore(deps): bump @vueuse/integrations from 11.0.0 to 11.0.1 (server#47460)
- Chore(deps): bump core-js from 3.37.1 to 3.38.1 (server#47461)
- Chore(deps): bump @vueuse/core from 11.0.0 to 11.0.1 (server#47463)
- Bump nextcloud/coding-standard from 1.2.1 to 1.2.3 in /vendor-bin/cs-fixer (server#47464)
- Fix(files): Reset drop notice on firefox (server#47465)
- Test: Migrate from Jest to vitest (server#47466)
- Fix(files): Adjust margin at the file list bottom (server#47467)
- [master] Fix npm audit (server#47470)
- Fix(cs-fixer): Correctly ignore files ignored by git (server#47474)
- Fix(flow): cannot set custom user agent (server#47480)
- Chore(files): Adjust wording for file type filter (server#47490)
- Fix(dav): Allow apps to get unshares for DAV resources (server#47494)
- Feat: Delegate is-encrypted handling to the e2ee app (server#47495)
- Feat: Improve encryption mode detection in occ info:file (server#47496)
- Fix(files): fix list gap at bottom (server#47500)
- Feat(settings): Add setup check for apcu cache expunge (server#47507)
- Fix(Router): Load attribute routes of all apps when not app is specified (server#47508)
- Fix: gracefully handle unexpected exif orientation types (server#47509)
- Fix(db): Increase log level for very slow transactions (server#47510)
- Chore: Improve
FileInfo::isEncrypted
description (server#47511) - Fix(migration): Correctly sort migrations by version number (server#47515)
- Feat(transfer-ownership): Correctly react to encrypted files (server#47519)
- Fix(logger): ignore session logging during setup (server#47521)
- [TaskProcessing] Add manager::runTask method (server#47522)
- Use NavigationManager instead of AppManager to handle custom apps order (server#47523)
- Fix: optimise
getWrongShareOwnership
query (server#47525) - Fix(files_external): Handling in FTP UI for custom ports (server#47526)
- Fix(files_external): Handling in SFTP UI for custom ports (server#47527)
- Feat(webhook_listeners): Enable the app by default (server#47532)
- Fix/move image to oc namespace (server#47535)
- Fix(files): Correctly check for already used names when creating new folder (server#47540)
- Ci: Reduce required run time (server#47541)
- Fix: Adjust filename validation messages (server#47546)
- Fix(files_sharing): Make share labels nullable (server#47551)
- Chore: fix usage of deprecated functions and adjust code style (server#47553)
- Fix(config): Avoid error messages for restricted opcache API (server#47567)
- Refactor: Migrate public-page header actions to Vue (server#47568)
- Fix: Do not fail to get internal path on NonExistingFile (server#47581)
- Move preferred install method to top spot (server#47582)
- Fix(theming): Add migration to restore primary color after separating primary and background (server#47586)
- Fix(settings): Hide forbidden UI elements for group managers (server#47589)
- Fix(test): Fix provisioning enabled apps (server#47596)
- Fix: re-enable content-length header via htaccess (server#47598)
- Fix(files): Remove margin and width to not break layout (server#47600)
- [TaskProcessing] Use taskprocessing in TextProcessing and STT managers (server#47601)
- Feat: Use the blurhash in Files (server#47605)
- Fix(DB): set sharding parameters only when intended (server#47611)
- Fix(css): Adjust header styles to only add focus-visible styles to menu (server#47616)
- Fix(css): make scrollbar visible again (server#47617)
- [LinkReferenceProvider] Better size check (server#47627)
- Fix(UnifiedSearch): Restore normal dialog size (server#47628)
- [oauth2] Store hashed secret instead of encrypted (server#47635)
- Fix: Properly handle share attributes if set to null (server#47638)
- Fix: Run migration sql as statement so that the primary db node is used (server#47640)
- Fix: Fix inaccessible content on public pages due to overlapping footer (server#47649)
- Chore: Cleanup app framework middleware (server#47650)
- Chore(deps): bump nextcloud-vue-collections from 0.12.0 to 0.13.0 (server#47654)
- Chore(deps): bump @nextcloud/dialogs from 5.3.5 to 6.0.0 (server#47655)
- Chore(deps): bump @vueuse/integrations from 11.0.1 to 11.0.3 (server#47656)
- Chore(deps): bump @nextcloud/vue from 8.17.0 to 8.17.1 (server#47657)
- IUserConfig (server#47658)
- Followup: fix(settings): Don’t display built-in task types in AI settings TextProcessing (server#47659)
- Fix(RichObjectStrings/Validator): Validate key value types of rich object parameters (server#47662)
- Chore(deps): bump the github-actions group with 4 updates (server#47664)
- Fix(files): Correctly parse external shares for files UI (server#47665)
- Fix: Properly calculate intermediate icon for touch icon generation (server#47670)
- Test(cypress): Await promise in response to prevent timeout (server#47671)
- Fix(settings): Fix sharing exclude groups from password requirement option not working (server#47674)
- Chore(db): Make the query more simple to read (server#47675)
- Fix(OCP): Fix Image interface (server#47676)
- Chore(IConfig): Adjust type of
getUsersForUserValue
(server#47678) - Chore(IGetRealUIDBackend): Fix typo in doc block (server#47679)
- Chore: Update
.git-blame-ignore-revs
(server#47680) - Fix: Move OC_API into \OC\ApiHelper in standard namespace (server#47685)
- Chore(theming): Increase app version (server#47690)
- Fix: only keep major as server version (server#47709)
- [master] Update psalm-baseline.xml (server#47724)
- Chore(storage): refactor some code portions (server#47731)
- Fix(caldav, carddav): also allow unsharing of circle shares (server#47737)
- Fix(files): undefined sidebar (server#47738)
- [master] fix(files): undefined displayname for outdated
@nextcloud/files
<3.6.0 apps (server#47752) Fix(appstore): Cache apps.json also on dev instances (server#47754) Fix(files): Check if target path is a descendant of the shared folder (server#47756) Fix: Fix missing footer on public pages (server#47761) Fix: Use sha256 to hash arguments of background jobs (server#47769) Fix(dav): Always respond custom error page on exceptions (server#47770) Fix(l10n): Rephrasing some exceptions to be translated (server#47782) Fix(FileInfo): correctly implement\ArrayAccess::offsetGet
(server#47784) Feat(carddav): add command to list address books (server#47788) Chore: adjust code to adhere to coding standard (server#47789) Chore(files): Use public API where possible (server#47792) Fix(TaskProcessing): increase error_message column length (server#47801) Fix(files): Fallback icons should fill the container (server#47802) Chore(files_sharing): Add migration attribute forshare.reminder_sent
column (server#47803) Fix: Replace conflicting tags inxml_exception
template (server#47805) Chore(files_sharing): Do not use files source files but directly the library (server#47806) Fix(files_sharing): password checkbox and labels in link share (server#47807) Chore(i18n): Spelling of ID (server#47808) [master] Update psalm-baseline.xml (server#47816) Chore(deps-dev): bump cypress-if from 1.12.5 to 1.12.6 (server#47818) Chore(deps-dev): bump cypress from 13.13.2 to 13.14.2 (server#47819) Chore(deps): bump underscore from 1.13.6 to 1.13.7 (server#47820) Chore(deps-dev): bump puppeteer from 22.15.0 to 23.3.0 (server#47821) Chore(deps-dev): bump stylelint from 16.8.2 to 16.9.0 (server#47822) Chore(deps): bump @vueuse/components from 11.0.0 to 11.0.3 (server#47823) Chore(i18n): adapted lowercase (server#47824) Feat: add iMip Request Handling (server#47826) Fix: Adjust preview for view-only shares (server#47831) Fix: (CalDav) Delete invitation link when deleting Calendars or Events (server#47832) Fix(appstore): return if appstore is manually disabled (server#47834) Fix(files): Never return a null ETag in DAV (server#47837) Fix(files_sharing): Open single-file-share by default (server#47841) Add an endpoint to remove all webhook registrations from an app (server#47845) Fix: provision api’s status codes (server#47846) Fix copying or moving from shared groupfolders (server#47847) Fix(files): Reset context menu position on close (server#47848) Fix: misc code fixes around db sharding (server#47852) Fix: make swift connect exception message more informative (server#47853) Fix(appstore): Ensure returned apps from AppStore are valid (server#47854) Fix(preview): gracefully handle file not being opened in ProviderV2 (server#47858) Fix: Only write once to template instead of create/copy (server#47860) Move admin_audit to proper event listeners v2 (server#47865) Fix(settings): Add back create group icon (server#47881) Fix(setup-checks): Ensure URL with webroot works (server#47883) Chore: Add another coding standard commit to the git blame ignore (server#47884) Fix(files): MakeopenMenu
watcher null safe (server#47891) Fix: Make user removal more resilient (server#47896) Fix(files): Ensure children are removed from folder and not duplicated (server#47905) Chore: Update trashbin retention documentation with exceeded quota details (server#47906) Fix(files): Add more visual move / copy notification (server#47910) Fix: Add whiteboard to education and public sector bundle (server#47913) Fix(LDAP): check index before accessing it (server#47914) Feat(caldav): create subscriptions via occ (server#47916) Feat: Reset route if neither the Viewer of the Sidebar is open (server#47920) 🥅 — Catch MaxInstancesExceededException on calendar events (server#47924) Migrate away from OC_App to IAppManager (server#47927) Fix(a11y): Update OpenDyslexic from 0.920 to 2.001 (server#47928) Build: bump version to run sha256 for background job arguments migration (server#47930) [master] Update psalm-baseline.xml (server#47932) Fix(config): Throw PreconditionException always when it didn’t match (server#47933) Fix(files_external): broken credentials dialog (server#47945) Feat: MakeCheckServerResponseTrait
public and provide asOCP\SetupCheck\CheckServerResponseTrait
(server#47947) Fix(collaboration): Reduce timeouts to 3s for link reference connects (server#47948) Fix(files): Adjust Cache::searchQuery() parameter name to match interface (server#47954) Build(deps): bump vimeo/psalm from 5.25.0 to 5.26.1 in /vendor-bin/psalm (server#47960) [master] Update psalm-baseline.xml (server#47961) Build(deps): bump send and express (server#47964) Build(deps-dev): bump express from 4.19.2 to 4.21.0 (server#47965) Fix(files_external): Check key exists before accessing it (server#47968) Fix: Do not try to set HTTP response code on already closed connection (server#47971) Add missing Nextcloud v30 to issue template (server#47973) Chore!: RemoveILogger
and its friends (server#47978) Perf(ObjectStoreStorage): Improve (slow) move on same object bucket (server#47986) [master] Update psalm-baseline.xml (server#47990) Add SabreDav Patch for iTip Broker (server#47998) Fix(ci): Use latest buildjet version (server#47999) Fix: Restore missing dot in FilesListVirtual.vue (server#48003) Fix(Entity): Fix magic setter call for custom strong typed setters (server#48008) Fix: Remove OCP\Files\Storage interface deprecated since version 9 (server#48009) Feat(db): switch from settype to casts (server#48010) Fix(BaseResponse): Cast XML element values to string (server#48013) Fix(Tags): Return boolean for userHasTags() (server#48014) Fix(Storage\Local): Do not call getSourcePath() on SplFileInfo (server#48015) Fix(S3ConfigTrait): Allow proxy field to take false (server#48016) Fix(Comment): Initialize childrenCount as integer (server#48017) Feat: add verbose mode to cron.php (server#48018) Fix(user_ldap): Use %n in plural translation to avoid a crash in L10N (server#48028) Fix(dav): cast content length to interger (server#48029) Fix(dav): cast parameters to string (server#48030) Fix(filesreport): cast fileId to integer (server#48031) Fix: correct link to trademark (server#48037) Refactor: migrate dirname to DIR constants (server#48041) Refactor: Use the elvis operator + fix: Handle null checks with the ?? operator (server#48042) Fix(dav): imip service test expects integers for last occurence (server#48043) Test: cast node name and data to string (server#48044) Fix(dav): set string type for sanitizeMtime (server#48045) Refactor: Replace CLASS with ::class references (server#48046) Refactor: Add void return type to PHPUnit test methods (server#48049) Fix(weather_status): Fix search address errors when offline (server#48050) [master] Update psalm-baseline.xml (server#48060) Fix(a11y): Add OTF font loading check (server#48063) Fix(Storage): Fix method docs inheritance (server#48080) Chore(i18n): Fixed grammar and improved wording (server#48081) Refactor: move to new activity exception (server#48086) Fix(settings): disable Discover when appstore is disabled (server#48090) Fix(Storage): Document getOwner() can return false (server#48094) Feat: Move to ZipFolderPlugin for downloading multiple-nodes (server#48098) Chore: Remove deprecated aliases from dependency injection (server#48110) Fix: Move storage constructor to specific interface (server#48111) Fix(appstoreFetcher): get list from a custom store and remove unnecessary warning (server#48114) [master] Update psalm-baseline.xml (server#48115) Chore: addapplication/zstd
(server#48129) Feat: mail provider settings (server#48134) Feat: Add OCP interface to format richtext into string (server#48137) Fix: Remove legacy settings forms (server#48138) Ci: Bump phpunit to 9.6.19 and add dependabot (server#48140) Fix(psalm): Fix @throws annotations (server#48144) Fix: Drop unnecessary exit (server#48145) Chore(deps): Bump vite from 5.4.2 to 5.4.6 (server#48151) Chore(legacy): Introduce public version class and drop version methods from OC_Util (server#48152) Feat(app_api): make app_api shipped and default enabled (server#48153) [master] Update psalm-baseline.xml (server#48154) Object store move fixes and more (server#48160) Fix(settings): pronouns UsersControllerTest (server#48161) Fix(autocomplete): Move known array keys to psalm docs (server#48162) Feat: add nfo file support (server#48163) Fix(activity): Update more activity providers to use new exceptions (server#48175) Fix: Override start method of \Sabre\DAV\Server to remove exception o… (server#48177) Chore(deps): Update nextcloud/coding-standard to v1.3.1 (server#48181) Fix: fix share reminder job for oracle (server#48182) Chore(deps-dev): Bump babel-loader from 9.1.3 to 9.2.1 (server#48185) Chore(deps): Bump @vueuse/components from 11.0.3 to 11.1.0 (server#48187) Chore(deps-dev): Bump @babel/plugin-transform-private-methods from 7.24.7 to 7.25.4 (server#48188) Chore(deps-dev): Bump @nextcloud/cypress from 1.0.0-beta.8 to 1.0.0-beta.9 (server#48190) Chore(deps-dev): Bump wait-on from 7.2.0 to 8.0.1 (server#48192) Chore: Add proper deprecation dates where missing (server#48196) Fix: add sharding compatible version of share reminder job (server#48200) Feat: make systemtags public visible (server#48206) Fix: Don’t crash if disabled user is missing in the database (server#48207) Fix(psalm): Update psalm baseline (server#48212) Fix(tests): Fix test selection and run unit tests of DAV and user_status (server#48215) Chore: Cleanup and prepare\OC\Repair\RepairMimeTypes
tests for PHPUnit 10 (server#48217) Chore: Cleanup and prepare some app tests for PHPUnit 10 (server#48218) Fix(IStorage): Use false instead of bool intersection type to match implementations (server#48219) Chore: Remove old travis related stuff (server#48220) Perf: reuse cache info we already have when moving to object store (server#48222) Add rector config (server#48223) Fix: improve moving object store items to trashbin (server#48224) Fix(ci): Remove more withConsecutive in apps (server#48234) Test: re-add object store primary storage phpunit tests (server#48235) Chore: Remove legacy UI scripts and styles from files (server#48241) Fix(files): Link share URL was not generated due to typo (server#48244) Fix(profiler): clear command does not work (server#48246) Chore(deps-dev): Bump @vitest/coverage-v8 from 2.0.5 to 2.1.1 (server#48251) Chore(deps-dev): Bump sass from 1.77.8 to 1.79.3 (server#48252) Chore(deps): Bump focus-trap from 7.5.4 to 7.6.0 (server#48253) Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (server#48254) Chore(deps-dev): Bump tslib from 2.6.3 to 2.7.0 (server#48255) Fix(psalm): Enable findUnusedBaselineEntry (server#48266) Fix: skip the integrity check for nextcloud-init-sync.lock (server#48268) Feat(prioritynotifications): Allow some apps to mark notifications as priority (server#48274) Chore(deps): Bump the github-actions group across 1 directory with 3 updates (server#48275) Fix: gracefully parse non-standard trusted certificates (server#48307) Fix: Ensure app discover section is returned as list (server#48311) Refactor(updatenotification): Migrate legacy code (server#48323) Chore(deps): Bump web-auth/webauthn-lib from 4.8.5 to 4.9.1 (server#48327) Fix(files): Fix having to resolve conflicts twice when dropping files (server#48331) Refactor(encryption): Migrate from hooks to events (server#48332) [master] fix(security): Update CA certificate bundle (server#48333) Chore(deps): Bump giggsey/libphonenumber-for-php-lite to 8.13.45 (server#48343) More reliable user_status tests (server#48344) Fix(files_external): Catch correct exception (server#48345) [WeatherStatus] Support more weather codes, change icons, fix style (server#48353) Fix: Show storage full warning when storage is actually full (server#48354) Fix(icons): Document icon requirements for notifications and activities (server#48356) Fix: Use placeholder for external storage password (server#48359) Fix(QueryBuilder): Restrict identifier length to 30 characters due to Oracle limitations (server#48361) Fix(files_sharing): Parse OCM share permissions from OCM and not OCS prop (server#48366) Build(deps): Bump laravel/serializable-closure from 1.3.3 to 1.3.5 (server#48370) Auto import Nextcloud classes in rector runs (server#48371) Fix: add PasswordConfirmationRequired to create user storages endpoint (server#48373) Skip future shipped apps from updatenotification check (server#48375) Fix(ShareAPI): Send mails for mail shares by default (server#48381) Feat: configurable request timeout for carddav sync (server#48418) Fix(l10n): Fix list of RTL languages (server#48419) Fix: use nc’s binary finding logic for smb (server#48421) Fix(settings): Sort all settings – incl declarative settings – by priority (server#48424) Fix(files): Ensure renaming state is correctly reset (server#48425) Fix(config): Suppress ¨C26C fopen error at install time (server#48426) Chore(deps): Bump libphonenumber-js from 1.11.5 to 1.11.9 (server#48430) Chore(deps): Bump @vueuse/integrations from 11.0.3 to 11.1.0 (server#48431) Chore(deps-dev): Bump cypress from 13.14.2 to 13.15.0 (server#48432) Chore(deps-dev): Bump puppeteer from 23.3.0 to 23.4.1 (server#48433) Chore(deps-dev): Bump typescript from 5.5.4 to 5.6.2 (server#48434) Fix: correctly count disabled users for subadmins (server#48437) Fix(dav): Emit ¨C27C when creating folder zip archive (server#48438) Fix(theming): Use ¨C28C for setting background image (server#48439) Refactor(theming): Reduce duplicated code in ¨C29C (server#48440) Fix: Fix test of IConstructableStorage implentation by storage classes (server#48446) Fix: make federation address book sync work with allow_local_remote_servers = false (server#48451) Fix(psalm): Update baseline (server#48453) Fix(Storage): Fix getDirectoryContent() return type (server#48454) Update docs for Folder.get and call for Folder.nodeExists (server#48455) Build: Bump 3rdparty hash after empty updates (server#48460) Perf(files): Adjust default chunk size for chunked upload to 100MiB (server#48461) Ci: fail psalm when baseline update required (server#48466) Ci: Don’t upload output of normal psalm to GitHub Security section (server#48476) Chore(deps): Bump actions/checkout from 4.1.7 to 4.2.0 in the github-actions group (server#48479) Fix(migration): Check if column exits before adding it (server#48480) Ci: Execute psalm:security on pushes (server#48483) Fix(Auth): ignore missing token when trying to set password-unconfirm… (server#48484) Chore: Move from Twitter to X (server#48486) Refactor(Encryption): Migrate to strong types (server#48487) Refactor(Storage): Make all parameter types strong types (server#48494) [taskprocessing] Add new command to get a task from a task ID (server#48496) Fix(caldav): add missing handlers (server#48508) Fix(files): Fix folders not being selectable in the smart picker (server#48512) Fix(TaskProcessing\Manager): Don’t provoke PHP notice in setTaskResult (server#48513) Fix(dav): don’t crash subscription on invalid calendar object (server#48519) Chore: Replace Twitter & Diaspora links and text (server#48520) Fix(QueryBuilder): Account for aliases in output columns (server#48522) Fix: do not reduce count for subadmins if they are members of group (server#48532) Fix: Vue app names (server#48536) Feat(preview): add command to cleanup preview folder (server#48537) Fix: Return correct list of managers for a user (server#48538) Build: Bump symfony/* to 6.4 (server#48539) Fix(filesexternal): Remove unneeded 3rdparty library use (server#48540) Fix: Move cloud id into readonly input (server#48542) Fix(theming): Fix layout of themes (server#48543) Feat(setupchecks): add row format setup check for MySQL databases (server#48547) Fix(admin_audit): Listen to the right events (server#48548) Fix(users): improve recently active search (server#48559) Better distinguish this parameter dedicated to internal shares (server#48561) Fix metadata storage with sharding (server#48563) Fix(settings): Align contents of profile picture heading (server#48572) Chore(deps-dev): Bump @babel/node from 7.25.0 to 7.25.7 (server#48573) Chore(deps): Bump dompurify from 3.1.6 to 3.1.7 (server#48574) Chore(deps-dev): Bump @babel/plugin-transform-private-methods from 7.25.4 to 7.25.7 (server#48576) Chore(deps-dev): Bump puppeteer from 23.4.1 to 23.5.0 (server#48577) Fix: override iTip Broker to fix several issues (server#48583) Fix(config): Mark more app configs sensitive (server#48584) Build: Update doctrine/dbal from 3.8.x to 3.9.1 (server#48592) Fix email share transfer accross storages (server#48597) Fix(BackgroundJobs): Adjust intervals and time sensitivities (server#48600) Fix(logger): Remove more parameters of other methods (server#48603) Fix(appmanager): Fix tainted file path when loading appinfos (server#48604) Chore(deps): Bump guzzlehttp/guzzle from 7.8.1 to 7.9.2 (server#48605) Fix(UserTrait): Fix backend initialization (server#48610) Add activity logging for favorites in dav (server#48612) Feat(l10n): Allow to force language with a query parameter (server#48613) Refactor(Storage): Align all Storage constructors (server#48614) Fix: Fix empty sections appearing in search results (server#48619) Feat: Allow shared calendars as appointment conflict calendars (server#48621) Fix: Allow overriding shouldApplyQuota check from child classes (server#48623) Fix(files): handle empty view with error (server#48625) Fix(dav): Public WebDAV endpoint should allow ¨C30C requests (server#48628) Fix(files): Do not jump to top when fileId is set to currentFolder (server#48632) Fix: Fix “Reasons to use Nextcloud” design (server#48638) Feat(http client): expose default request timeout constant to be used instead of magic number 30 (server#48639) Fix(i18n): Improved grammar (server#48648) Fix: Shipped apps should include the Nextcloud version in the cache buster (server#48650) Fix(files): Correctly copy the cache information during copy operations (server#48651) Chore(l10n): Use default plural handling (server#48653) Feat(dav): introduce paginate with custom headers (server#48662) Feat(settings): migrate AppAPI ExApps management to settings (server#48665) Chore(deps): Bump @nextcloud/calendar-availability-vue from 2.2.2 to 2.2.4 (server#48669) Chore(deps-dev): Bump @pinia/testing from 0.1.5 to 0.1.6 (server#48670) Fix(share): Return empty string if no label is set (server#48673) DNS: do not query CNAME if A succeeded already (server#48675) Fix(AppConfig): Add external JWT private key to sensitive keys (server#48682) Chore: request review from groupware when changing the card- and cald… (server#48684) Chore: Use more gender neutral language (server#48687) Fix(locking): Accept mixed as value on setTTL (server#48689) Fix(files_sharing): Add proper user facing messages on success (server#48696) Chore: migrate from deprecated SASS API and SASS JS API (server#48702) Feat(DeclarativeSettings): Allow to define getter and setters in declarative settings form class (server#48721) Fix(caldav): duration handling in the event reader class (server#48723) Chore(db): Apply query prepared statements (server#48724) Refactor(federatedfilesharing): Replace deprecated function usage (server#48725) Fix(files): Adjust NavigationQuota for Nextcloud 30 design (server#48728) Fix: get rid of denied notification when accept (server#48734) Refactor(code-style): Adjust JS code to our code style (server#48735) Fix: log a warning when we can’t build a background job (server#48736) Fix(caldav): broken activity rich objects (server#48737) Fix(appstore): Hide last modified information for shipped apps (server#48743) Build(autoloader): Remove noisy changes when regenerating (server#48756) Feat(files): Expose chunked upload config via capabilities (server#48758) Feat(comments): Support mentioning emails (server#48760) Chore(db): Apply query prepared statements (server#48765) Fix disabled user list for subadmins (server#48766) Fix incorrect permissions when copying shared files (server#48769) [master] fix(security): Update code signing revocation list (server#48775) Feat(systemtags): add bulk tagging action (server#48786) Ci: Update list of installed PHP extensions (as some are not default … (server#48787) Fix: add PasswordConfirmationRequired to the external storages mentioned in review (server#48788) Refactor(apps): Use constructor property promotion when possible (server#48790) Chore(setupchecks): update translation for MySQL row format check (server#48792) Fix: log which file cannot be opened (server#48793) Fix(files_sharing): Add correct context to translation (server#48799) Fix: add eol in dav command and use success const as return code (server#48800) Chore(deps): Bump @nextcloud/upload from 1.6.0 to 1.6.1 (server#48802) Chore(deps): Bump nextcloud/openapi-extractor from 1.0.0 to 1.0.1 in /vendor-bin/openapi-extractor (server#48804) Chore(deps): Bump nextcloud/coding-standard from 1.3.1 to 1.3.2 in /vendor-bin/cs-fixer (server#48806) Chore(i18n): Improved grammar (server#48809) Fix(activity): Fix download activity parameters (server#48812) Feat(appconfig): Only log lazy-appconfig when an app can do something… (server#48821) Fix: RDATE and EXDATE property instances (server#48833) Fix(entity): Fix mapping of old/sub-types to actually supported datab… (server#48837) Build: Print RTL limited characters in translation-checker (server#48839) Feat: reduce search providers per config value “unified_search_providers_allowed” (server#48841) Fix(unified-search): Close on second ctrl+f (server#48850) Fix $uid type in Encryption stream (server#48851) Fix(app-store): Correctly render Markdown in app description (server#48852) Fix(app-store): Ensure the ¨C31C property is always an array (server#48853) Fix(app-store): Also proxy images of locally installed apps (server#48854) Fix(apps-store): Remove apps from force-enabled state when uninstalled (server#48855) [TextProcessing] Fix: Also list types that are available in task processing (server#48863) Fix(settings): Do not use ¨C32C on ¨C33C parameter for sharing disclaimer (server#48864) Fix(apps): Fix wrong or missing casts (server#48867) Fix(app-store): Update update count in navigation (server#48871) Fix(settings): Change “setup warnings” -> “setup checks” in Overview (server#48874) - Refactor(ShareApiController): Check for null and empty strings with e… (server#48882)
- Feat(bruteforce): Allow forcing the database throttler (server#48884)
- Fix(files_sharing): federated shares avatar (server#48887)
- [RFC] Setting NCU\ for unstable/work-in-progress API (server#48891)
- Chore: don’t remove needs info label when commenting on a stale issue (server#48892)
- Chore: Clarify log entry requirements in bug report form (server#48895)
- Fix(files): add title for files list table header button (server#48898)
- Fix(apps-store): Fix exception on generating preview url for installed app screenshot (server#48912)
- Fix: encrypt and store password, decrypt and retrieve the same (server#48915)
- Fix(dav): Cleanup view-only check (server#48917)
- Fix(files_sharing): Cleanup error messages (server#48918)
- Fix(settings): Fix $userId dependency injection (server#48919)
- Ci(psalm): Add missing imagick extension (server#48921)
- Clear pending two factor tokens also from configuration (server#48933)
- Feat: Allow WebP content type in PhotoCache (server#48943)
- Fix(config): Mark more configs as sensitive (server#48947)
- Build(deps): bump elliptic from 6.5.7 to 6.6.0 (server#48953)
- Fix(systemtags): followup #48786;
Types::STRING
and notemin-height
(server#48965) - Fix a typo (
a
->an
in front ofadditional
) (server#48971) - Feat: add “null” SMTP transport mode (server#48977)
- Build: Update Sabre/DAV and siblings to PHP 8.4 compatible versions (server#48982)
- Chore(systemtags): add missing migration attributes (server#48986)
- Build(deps): Bump aws/aws-sdk-php from 3.311.2 to 3.324.13 for PHP 8.4 compat (server#48989)
- Ci: Align integration test dependencies with 3rdparty/ for PHP 8.4 compatibility (server#48990)
- Fix(files_sharing): Password field must not be required if already set (server#48991)
- Fix: add PasswordConfirmationRequired to saveGlobalCredentials (server#48992)
- Build(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.45 to 8.13.48 (server#49000)
- Restore dav error response (server#49004)
- Fix(files-external): set password as sensitive (server#49009)
- Fix(files): Fix file names alignment in Files List in UI RTL mode. (server#49011)
- Fix(OpenAPI): Adjust array syntax to avoid ambiguities (server#49015)
- Fix(ShareEntryLinkList): Append new links to the end of list (server#49017)
- Fix(core): fix app menu alignment in RTL mode. (server#49019)
- Chore: rename julius (server#49023)
- Fix(FileList): Show correct avatar for federated share owner (server#49024)
- Fix(streamer): zip64 should work on 32-bit now (server#49035)
- Fix(net/security): Handle IPv6 zone IDs in link-local addresses (server#49039)
- Build(deps): bump the github-actions group with 5 updates (server#49041)
- Build(deps): bump jquery-ui from 1.13.3 to 1.14.1 (server#49048)
- Chore(i18n): Fix grammar (server#49051)
- Chore: Change Fenn-CS to nfebe (server#49053)
- Docs: update overwrite.cli.url wording (server#49065)
- Chore: Update code owners (server#49072)
- Implement ownerless shares (server#49073)
- Fix(owncloud): Fix ownCloud migration with oauth2 app (server#49075)
- Getting default timezone for local time (server#49087)
- Build(deps): Bump mlocati/ip-lib from 1.18.0 to 1.18.1 (server#49090)
- Chore(deps): Update
@nextcloud/dialogs
to v6.0.1 (server#49094) - Build(deps): bump cookie and socket.io (server#49102)
- Fix(theming): Return default theme if the user never selected a theme (server#49112)
- Fix(QBMapper): Fix findEntities() return type to be list (server#49114)
- Fix(SharingEntryLink): Show default password before create if any (server#49115)
- Fix(richobjectstrings): Add missing placeholder validation (server#49116)
- Fix(systemtags): enhance create tag in tag picker UX (server#49129)
- Fix: Do not check for strict cookie when running webcron (server#49130)
- Build(deps): Bump symfony/string from 6.0.19 to 6.4.13 (server#49132)
- Fix(files): multiselect and filters store declaration (server#49134)
- Feat: Add X-NC-Disable-Scheduling property to allow skipping scheduling (server#49139)
- Feat(core): offer clipboard fallback for non-secure environments (server#49141)
- Feat(files_sharing): use share node or label as page title (server#49142)
- Fix(files): view-in-folder and bulk-tagging enabled conditions (server#49143)
- Feat(PHP): Allow PHP 8.4 (server#49145)
- Fix: undefined variable $response in DAV storage (server#49146)
- Fix(files): open sidebar on sharing tab by default for files (server#49147)
- Fix(files): edit locally buttons and description (server#49150)
- Feat(files): Update caption for screen readers when uploading is not possible (server#49167)
- Feat(files): Add support for file list actions (server#49168)
- Feat(trashbin): Allow emptying trash (server#49171)
- Chore(deps-dev): Bump behat/behat from 3.15.0 to 3.16.0 in /build/integration (server#49172)
- Chore(deps): Bump nextcloud/openapi-extractor from 1.0.1 to 1.1.0 in /vendor-bin/openapi-extractor (server#49175)
- Feat(testing): Add a fake summary task provider (server#49176)
- Fix(ros): Copy better typing information from Notifications/Spreed app (server#49192)
- Chore(github): Update groupware code owners (server#49196)
- Fix(files): improve delete display name when trashbin is disabled (server#49199)
- Fix: Redirect user to login if session is terminated (server#49208)
- Fix(app-store): Add back legacy store API used for update and removal (server#49209)
- Fix(files): Revert CSS causing the file name to have no bounding box (server#49210)
- Fix(files_external): cast storage id int (server#49218)
- Docs: Adjust taiwan translators (server#49219)
- Build(psalm): Configure unstable namespace (server#49224)
- Fix(files): ensure valid mtime and fallback to crtime if defined (server#49225)
- Fx(dav): file request guest nickname encoding (server#49226)
- Add an error log message that notifications app isn’t enabled at file… (server#49232)
- Fix(Middleware): log deprecation when annotation was actually used (server#49237)
- Feat: Update supported PostgreSQL versions (server#49240)
- Chore(profile): move profile app from core to apps (server#49244)
- Chore: update @nextcloud/upload to 1.7.0 (server#49247)
- Chore(deps): Bump marked from 13.0.3 to 15.0.0 (server#49248)
- Fix(files): File type filter UI sync with filter state (server#49259)
- [textprocessing] Fix: Accept scheduling a task if there are equivalent taskprocessing providers only (server#49260)
- Fix(files): Properly reset all file list filters on view change (server#49261)
- Fix: don’t do same-storage move optimization with encryption wrappers (server#49262)
- Feat(trashbin): Add backend dav property (server#49265)
- Fix(files): Make injected actions reactive (server#49271)
- Test(integration): Correctly cleanup logs (server#49273)
- Chore(files): replace
@skjnldsv/sanitize-svg
withDOMPurify
(server#49275) - Remove Application::registerRoutes() usage (server#49276)
- Chore(i18n): Fixed grammar (server#49281)
- Fix(3rdparty): bump justinrainbow/json-schema to 5.3.0 (server#49285)
- Fix: smb: don’t fail hard if we can’t load acls for a file (server#49288)
- Fix: use invokePrivate for test (server#49290)
- Fix: don’t set ‘name’ on null metadata (server#49291)
- Fix: Handle copy of folders containing live photos (server#49293)
- Feat(systemtags): add color support (server#49295)
- Test: Fix test mocks for nextcloud-dialogs (server#49299)
- Refactor(files): Replace deprecated
Types
enum for share types (server#49300) - Refactor(files): Adjust
useNavigation
composable to enforce active view (server#49301) - Feat(Dispatcher): Add debug log for controller methods returning raw data not wrapped in Response (server#49304)
- Refactor(files): Provide
useFileListWidth
composable (server#49305) - Feat: add confirmation dialog for file extension changes (server#49308)
- Fix(OCMDiscoveryService): Also cache error results during discovery (server#49311)
- Build(deps): bump @nextcloud/vue from 8.17.1 to 8.20.0 (server#49313)
- Fix(storage): Try to delete existing target (server#49315)
- Feat: Make it possible to customize share link tokens (server#49317)
- Build(deps): bump nextcloud/openapi-extractor from 1.1.0 to 1.2.2 in /vendor-bin/openapi-extractor (server#49322)
- Build(deps-dev): bump sass from 1.79.3 to 1.81.0 (server#49324)
- Build(deps-dev): bump @vitest/coverage-v8 from 2.1.1 to 2.1.5 (server#49325)
- Build(deps-dev): bump @zip.js/zip.js from 2.7.52 to 2.7.53 (server#49326)
- Build(deps-dev): bump @babel/plugin-transform-private-methods from 7.25.7 to 7.25.9 (server#49327)
- Bump vue-material-design-icons from 5.3.0 to 5.3.1 (server#49329)
- Bump workbox-webpack-plugin from 7.1.0 to 7.3.0 (server#49331)
- Fix(job): Check if carddata is resource and read it to string (server#49332)
- Revert “build(deps): bump nextcloud/openapi-extractor” (server#49333)
- Fix: Remove deprecated SASS code (server#49337)
- Fix(richtextvalidator): Add missing blurhash (server#49341)
- Ci: Enforce running stylelint (server#49342)
- Fix(settings): Add nextTick to saveChanges (server#49343)
- Fix(core): Do not use
v-html
for translation output (server#49346) - Fix(recommended-apps): Typo “screen sharing” vs “screensharing” (server#49347)
- Chore: Resolve ESLint warnings (server#49348)
- Enh: Improvements on sharing details (server#49351)
- Improve handling of large single-part s3 uploads (server#49352)
- Refactor(filecache): Move to more strict operators (server#49355)
- Test(fakeAI): Allow to specify whether the fake providers should fail (server#49357)
- Fix(files_sharing): Fix error messages from password policy (server#49361)
- Fix(files_sharing): Do not wrap password policy exception into a generic one (server#49366)
- Feat(settings): add big file upload setup checks (server#49372)
- Feat(contacts-menu): implement custom javascript hook action (server#49375)
- Fix(userconfig): incrementing version to trigger migration (server#49376)
- Feat: Add first login timestamp of each user to oc_preferences and user:info output (server#49377)
- Fix(files): Restore page title (folder – view – product) (server#49380)
- Fix(userconfig): Don’t fail the precondition if the value is not set at all (server#49386)
- [master] feat(settings): add big file upload setup checks (server#49387)
- Feat(dav): increase default calendar subscription refresh rate to one day (server#49396)
- Fix(files): properly update paths and folder children on node move (server#49398)
- Feat(config): implementation of lexicon (server#49399)
- Chore: Update @nextcloud/cypress to v1.0.0-beta.11 (server#49403)
- Fix(user_ldap): retrieve from LDAP first “email shaped” value instead… (server#49404)
- Fix(status): Avoid session creation for status requests (server#49406)
- Feat(files): Add help to / update description of
files:cleanup
(server#49407) - Refactor(files): Use functions for all in
occ files:cleanup
(server#49408) - Refactor(storage): Small code adjustements (server#49417)
- Fix(cache): etag constraint violation (server#49420)
- Feat(files): add keyboard shortcuts (server#49432)
- Feat: Warn about maintenance in EncryptAll command (server#49433)
- Fix: Wrap partial cache entry in CacheEntry (server#49434)
- Fix(files_sharing): Stop infinite loop blocking link share requests (server#49442)
- Feat: Two Factor API (server#49443)
- Fix(TemplateManager): Make sure TemplateFolder is a Folder (server#49451)
- Fix: invalid usage of IQueryBuilder::createNamedParameter() (server#49454)
- Fix(CalDav): add support for Microsoft time zones (server#49459)
- Fix(external_storage): Cast id to int (server#49464)
- Perf: use more optimized way to get user storage info in ocs user info (server#49476)
- Fix(migration): Check if table exists (server#49477)
- Fix(TaskProcessing): Set up fs in getFileContentsInternal (server#49489)
- Feat: Use inline password confirmation in external storage settings (server#49493)
- Fix: throw correct exception type when we can’t verify if an s3 bucket exists (server#49494)
- Fix(CalDAV): disable both iTip and iMip messages (server#49503)
- [master] fix(security): Update CA certificate bundle (server#49513)
- Feat(systemtags): add setting to block non admin to create system tags (server#49514)
- Fix(controller): Fix false booleans in multipart/form-data (server#49515)
- Feat(config): add
maximum.supported.desktop.version
(server#49517) - Fix(activity): Fix activity object type warnings (server#49518)
- Fix(migration): Decrypt ownCloud secrets v2 (server#49523)
- Chore(config): set min supported desktop to
2.7.0
(server#49527) - Fix: replace null character when serializing (server#49528)
- Feature: added new FavouriteWidget to display favorite files in dashboard widget (server#49534)
- Chore: stricter access to testremote endpoint (server#49541)
- Fix: don’t propagate future mtimes (server#49551)
- Fix: improve checks for moving shares/storages into other mounts (server#49552)
- FIX WebDav MacOS failed uploads php-fpm and big files (-36 error) (server#49557)
- Chore: remove legacy action to test remote endpoint (server#49558)
- Feat(login): add origin check at login (server#49560)
- Chore: mark userconfig as experimental (server#49567)
- Feat(templates): make second click as confirmation on templates picker (server#49568)
- Perf: improve performance of SharedStorage::getWatcher (server#49569)
- Chore: check enums for since and experimental comments (server#49570)
- Chore(deps): bump pinia from 2.2.4 to 2.2.8 (server#49572)
- Chore(deps): bump @simplewebauthn/browser from 10.0.0 to 12.0.0 (server#49574)
- Chore(deps): bump the github-actions group with 6 updates (server#49576)
- Fix(occ):
occ integrity:check-app
and Admin panel “rescan” deliver inconsistent results (server#49577) - Chore(absence): Add capability (server#49581)
- Fix(maintenance): Show a success message on data-fingerprint command (server#49587)
- Fix(setupcheck): Make the Memcache setupcheck use the cache (server#49588)
- Chore(bruteforce): allows to configure max attempts before request abort (server#49599)
- Fix(external_storage): Cast id to int (server#49602)
- Fix(setupcheck): Disable PhpMaxFileSize setupcheck for now (server#49633)
- Fix(NCU): removing all @since (server#49636)
- Fix: Correct wording when attempting to remove a disabled app (server#49637)
- Feat(files_external): Enable ownerless shares (server#49643)
- Fix(files_sharing): List of share type during recipient lookup (server#49644)
- Fix(signed-request): trigger metadata insert with default value manually (server#49646)
- Feat(oauth): Allow to skip grant step for selected applications (server#49670)
- Fix(db): Create the systag_by_objectid index for new installations (server#49677)
- Add sse_c_key from S3 object storage properties config to list of sensitive values (server#49681)
- Fix(files): failsafe when executing actions methods (server#49685)
- Enh(TaskProcessing): More task types (server#49687)
- Fix(activity): make emails for link share uploads true by default (server#49688)
- Expose tag color via webdav (server#49692)
- Fix(files): cancel renaming on enter if no file name changes (server#49693)
- Fix: Fix ServiceWorker scope when Nextcloud installed in subfolder (server#49694)
- Fix: only do cache copy in updater if the parent folder should be in cache (server#49695)
- Chore(deps-dev): bump tslib from 2.7.0 to 2.8.1 (server#49698)
- Chore(deps-dev): bump @babel/preset-typescript from 7.24.7 to 7.26.0 (server#49699)
- Chore(deps): bump moment-timezone from 0.5.45 to 0.5.46 (server#49700)
- Chore(deps-dev): bump @simplewebauthn/types from 10.0.0 to 12.0.0 (server#49701)
- Chore(i18n): Improved grammar (server#49717)
- Feat: make taskprocessing task types toggleable (server#49727)
- Feat(dashboard): wish happy birthday (server#49730)
- Fix(calendar): Fix getting the permissions of the user (server#49731)
- Chore: cleanup leftover debug statement (server#49739)
- Fix(federation): Restore compatibility with Nextcloud 30 servers (server#49740)
- Fix(TextToTextChatWithTools): Add translator notes (server#49745)
- Fix(share): Don’t print twice the same text on emails (server#49746)
- Disable/hide share edit options when user can not edit the share (server#49747)
- Fix(federation): Allow Oracles empty strings (server#49750)
- Fix: skip transfering shares that we can’t find (server#49761)
- Chore(deps-dev): bump @vitest/coverage-v8 from 2.1.5 to 2.1.8 (server#49768)
- Chore(deps): bump pinia from 2.2.8 to 2.3.0 (server#49774)
- Harden user_status API (server#49797)
- Fix(files_sharing): Correct property enforced property names (server#49799)
- Fix(ReferenceApiController): Bump rate limit for public resolve endpoint (server#49801)
- Fix(files): throttle favorite with max 5 simultaneous requests (server#49803)
- Fix(files_sharing): also submit new share on password submit (server#49815)
- Fix(settings): Make header style inline with other pages (server#49820)
- Improve select handling for sharded queries (server#49832)
- Chore: ignore vendor-bin for coverage (server#49833)
- Chore(deps): bump nanoid from 3.3.7 to 3.3.8 (server#49837)
- Fix: return 204 instead of 404 (server#49839)
- Fix(files_external): wrong type for external mount id (server#49843)
- Fix(shares): Remove noisy text from email (server#49847)
- Feat(lexicon): configurable default value (server#49848)
- Fix: change translation logic to handle plurals better (server#49852)
- Chore(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.11 to 1.0.0-beta.12 (server#49856)
- Chore(deps-dev): bump puppeteer from 23.5.0 to 23.10.4 (server#49857)
- Chore(deps-dev): bump @types/dockerode from 3.3.31 to 3.3.32 (server#49858)
- Refactor: Use Http framework where possible (server#49867)
- Revert “fix: don’t recalculate folder size in Cache::delete if the en… (server#49874)
- Fix(View): Catch exceptions when executing mkdir for non-existent parents (server#49880)
- Fix(Http): Only allow valid HTTP status code values via template (server#49882)
- Fix(app-store): add missing exApps list items to search filter (server#49885)
- Fix: don’t skip scanner users filesystem if they have a mountpoint at //files/ (server#49887)
- Feat(ocp): calendar event builder api (server#49888)
- Refactor(settings): Use parameters explicitly when setting mail settings (server#49891)
- Fix: Fix copying to the root of another mountpoint (server#49895)
- Fix(sharing): send share emails for internal users too (server#49898)
- Fix: restore updated encrypted version when copying versions (server#49903)
- Feat(Navigation): emit dedicated event for loading additional entries (server#49904)
- Chore(deps): Update openapi-extractor to v1.3.0 (server#49905)
- Fix: improve wording of occ:upgrade command when no upgrade is required (server#49914)
- Fix(navigation): Create a gap between dashboard and files (server#49915)
- Fix(files): Only register preview service worker once when the instance is hosted at the root path (server#49917)
- Feat: file conversion provider (server#49922)
- [TaskProcessing] feat: add proofread task type (server#49925)
- Fix(files_sharing): Hide file request if public uploads disabled (server#49929)
- Chore(deps-dev): bump @pinia/testing from 0.1.6 to 0.1.7 (server#49951)
- Chore(deps-dev): bump mime from 4.0.4 to 4.0.6 (server#49952)
- Chore(github): Update groupware code owners (server#49961)
- Clarify installation wording to be clear that it is about account creation (server#49962)
- Fix: block moving files to it’s own parent with dav (server#49966)
- Fix: Make
maintenance:mode
description more accurate + add help (server#49967) - Feat(federation): auto-accept shares from trusted servers (server#49973)
- Fix(federatedfilesharing): get share by token fallback (server#49974)
- Perf(settings): Speed up InternetConnectivity setup check (server#49977)
- Fix(settings): show the correct initial locale in Personal info (server#49988)
- [master] fix(security): Update CA certificate bundle (server#49997)
- Fix(previews): Make thumbnail generation a bit more robust (server#50009)
- Chore(ci): Run kerberos tests on ubuntu-latest (server#50017)
- Fix(cypress): flaky live photo test grid_view trigger issue (server#50025)
- Fix(logger): Prevent infinite recursion with log.condition => users or matches (server#50026)
- Fix(caldav): rename default calendar to keep it in the trashbin instead of purging it (server#50034)
- Fix(HTTP): Adjust JSONResponse data type (server#50035)
- Fix(settings): Fix mail server settings form (server#50046)
- Chore(deps): bump @nextcloud/calendar-availability-vue from 2.2.4 to 2.2.6 (server#50047)
- Fix(preview): Do not try to parse M3U files as MP3 (server#50051)
- Harden files_sharing API (server#50052)
- Bump Hub 9 -> Hub 10 (server#50068)
- Docs(HTTP): Add proper docs for CORS attribute (server#50070)
- Fix(composer): Remove dev deps from autoloader (server#50073)
- Chore(deps): bump @nextcloud/vue from ^8.20.0 to ^8.22.0 (server#50074)
- Fix: Apply enforce theme config for anonymous users as well (server#50076)
- Feat(files_trashbin): Allow preventing trash to be deleted permanently (server#50077)
- Fix(files): updateAll method (server#50078)
- Fix: Correct typo in accessibility toggle in config.sample.php (server#50082)
- Fix: Trim tags on adding or editing (server#50083)
- Add licenses by SPDX identifier, mark shorthand aliases as deprecated (server#50085)
- Fix broken taskprocessing api /tasktypes endpoint (server#50094)
- Feat(ocp): add calendar api to retrieve availability of attendees (server#50100)
- Fix: Use
displayname
as sidebar title (server#50107) - Fix: Do not duplicate
/
in davPath (server#50108) - Fix: Remove duplicate propfind call (server#50109)
- Fix(dashboard): don’t reload hidden widgets (server#50111)
- Fix(SetupChecks): Don’t test caches using binary data (server#50113)
- Feat(api): File conversion Files action (server#50123)
- [master] fix(files): actions submenu papercuts (server#50126)
- Fix(template): Use instead of to support Vue3 apps mounting (server#50127)
- Feat: Adapt providers
disabled
property to match user applied filters (server#50128) - Feat: Allow rich formatting of profile text (server#50130)
- Build(deps): bump @nextcloud/password-confirmation from 5.3.0 to 5.3.1 (server#50131)
- Fix(dashboard): don’t initially load items of hidden api widgets (server#50152)
- Fix(files): sort not working after changing views (server#50161)
- Improve ldap avatar handling (server#50162)
- Fix: use proper way to get numeric storage id for mountpoint (server#50164)
- Fix(systemtags): color picker open/close events (server#50168)
- Chore: update command-compile.yml from template (server#50169)
- Limit ldap user count (server#50171)
- Fix: Show full template name (server#50172)
- Fix(files): hide move dialog action if destination has no CREATE permission (server#50177)
- Test(dashboard): Add regression test for loading unneeded data (server#50179)
- Fix(settings): Correctly parse and display default quota (server#50187)
- Fix(command-compile): cache restore action (server#50188)
- Fix(files_sharing): Stop overwriting the share expiration date with the default expiration date (server#50192)
- Fix(missing-index): update preferences table (server#50195)
- Docs: Use proper return type for custom template listing (server#50196)
- Fix(systemtags): objecttype index registration (server#50200)
- Test(e2e): copy-move actions with insufficient share permissions (server#50206)
- Fix(files): conversion api simplification and conflict check (server#50208)
- Feat(contacts): Show time difference for users in different timezones (server#50214)
- Fix(conversion): missing target file extension (server#50219)
- Fix(files): Ensure favorites set in sidebar work (server#50220)
- Fix: Log exceptions that happen during file conversion (server#50227)
- Feat(settings): advanced deploy options (server#50230)
- Fix(updatenotification): Parse pre-release version of apps (server#50233)
- Fix(files): more conversion tests and translate error messages (server#50240)
- Fix(UnifiedSearch): request data only when opening modal (server#50241)
- Build(deps-dev): bump eslint-plugin-cypress from 3.5.0 to 3.6.0 (server#50245)
- Fix(sharing): Set correct password context for share password validation (server#50255)
- Build(deps): bump core-js from 3.38.1 to 3.40.0 (server#50257)
- Build(deps): bump libphonenumber-js from 1.11.9 to 1.11.18 (server#50261)
- Fix(encryption): handle empty encryptionModules fine (server#50265)
- Fix(TemplateManager): Remove warning message (server#50271)
- Chore: Only show hours and minutes in first login timestamp (server#50305)
- Chore(deps): bump vite from 5.4.6 to 5.4.14 (server#50309)
- Chore(deps-dev): bump undici from 5.28.4 to 5.28.5 (server#50310)
- Chore(3rdparty): Bump symfony/http-foundation from 6.4.12 to 6.4.14 (server#50314)
- Test(group): fix frequent
testSearchGroups
failure (server#50319) - Fix(security): Update .well-known/security.txt expiration date (server#50332)
- Chore(deps-dev): bump wait-on from 8.0.1 to 8.0.2 (server#50337)
- Chore(deps-dev): bump jsdoc from 4.0.3 to 4.0.4 (server#50339)
- Chore(deps): bump query-string from 9.1.0 to 9.1.1 (server#50341)
- Chore(deps): bump pinia from 2.3.0 to 2.3.1 (server#50344)
- Chore(deps-dev): bump sass-loader from 16.0.2 to 16.0.4 (server#50347)
- Chore(branchoff): Test against stable31 branches (server#50351)
- Fix(translations): Fix profile and webhook_listeners (server#50356)
- Fix: remove return type (server#50367)
- Chore: add profile translations reuse license (server#50370)
- Fix(dav): default calendar and address book not created on first login (server#50373)
- Refactor: Sharing sidebar UI redesign (server#50374)
- Fix(TaskProcessing): Catch JSON encode errors in Manager#setTaskResult (server#50388)
- Revert “fix(Share20\Manager): Ensure node is still accessible when checking share” (server#50393)
- Ci(reuse): Fix translation reuse mapping (server#50396)
- Fix: Properly read updater channel before returning version channel as a fallback (server#50401)
- Feat: Support X-NC-Skip-Trashbin header (server#50406)
- Fix: Correctly return app id and app version for
core
styles and images (server#50407) - Fix: adjust url for task links (server#50411)
- Fix(taskprocessing): More caching (server#50419)
- Fix: Metadata field search (server#50420)
- Feat: Use redundant label for accesibility only (server#50423)
- Fix(occ): hide sensitive data while config:app:set (server#50427)
- Fix(theming): remove node-vibrant dependency and usage (was moved to backend) (server#50428)
- Fix npm audit (server#50433)
- Fix(SetupChecks): Pass webfinger if the handler returns 400 too (server#50438)
- Files: harden thumbnail endpoint (server#50442)
- Fix: Ensure
label
is always a string (server#50449) - Fix(settings): Add some context to the PHP memory limit error (server#50450)
- Fix outdated OpenAPI specs (server#50451)
- Chore(deps): Bump the symfony dependency group (server#50453)
- Fix: detect deleted items as updated for smb storage (server#50458)
- Fix(log): Fix log level handling (server#50461)
- Build(deps): Bump doctrine/dbal from 3.9.1 to 3.9.4 (server#50467)
- Fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist (server#50468)
- Fix: Filter for folders in cleanup old preview job (server#50474)
- Hide “Create templates folder” option if templates are disabled (server#50477)
- Fix(user_ldap): Do not map groups we do not know if they match filter (server#50481)
- Add integration tests for moving a file from and to a shared folder (server#50482)
- Fix(unifiedsearch): Simplify and correct thumbnail styles (server#50484)
- Fix(config): drop value details (server#50485)
- Fix(theming): Harden admin theming settings (server#50486)
- Fix:
user:settings
command when user is not available (server#50492) - Fix(ci): cypress container name (server#50497)
- Fix(files_sharing): Respect permissions passed when creating link shares (server#50505)
- Fix: Harden files scanner for invalid null access (server#50508)
- Fix(CalDav): Spelling (server#50510)
- Chore: update icewind/smb to 3.7.0 (server#50516)
- Fix(files_versions): Update
unencrypted_size
during rollback (server#50520) - Fix(performance): use low resolution for blurhash (server#50528)
- Fix: Increase background and primary color debounce time (server#50531)
- Fix(unified-search): load more than 5 items in folder filter (server#50534)
- Fix: Show recipient email addresses in share owner notification email (server#50537)
- Fix(s3): treat empty sse_c_key as not set (server#50547)
- Fix(theming): Do not throw in background color migration (server#50555)
- Fix(settings): Fix setup check when mail_smptmode is set to “null” (server#50556)
- Fix: Exclude non accepted shares when computing access list (server#50560)
- Fix: Only hide template folder creation if default was changed to empty (server#50562)
- Fix(ConvertType): Read dbtype in createConnectionParams and remove safeguard (server#50565)
- Fix(files_sharing): file request form validity check reset (server#50569)
- Fix opening federated shares (server#50573)
- Fix: unified search provider id (server#50589)
- Feat(S3): add SSE-C support in S3 External Storage (server#50590)
- Fix(settings): Clarify peculiarities of enabling encryption (server#50594)
- Chore(deps): bump marked from 15.0.0 to 15.0.6 (server#50606)
- Chore(deps-dev): bump @babel/node from 7.25.7 to 7.25.9 (server#50607)
- Chore(deps): bump libphonenumber-js from 1.11.18 to 1.11.19 (server#50608)
- Chore(deps-dev): bump @testing-library/cypress from 10.0.2 to 10.0.3 (server#50609)
- Fix(files): Fix folder preview for favorites widget (server#50624)
- Chore : Comprehensive e2e testing for public sharing (server#50625)
- Fix(unified-search): filteredProviders now inherits all provider props (server#50632)
- Chore(files): Adjust wording (server#50641)
- Fix(sharing): better handle file share attributes (server#50647)
- Fix(files): properly update store on files conversions success (server#50651)
- Fix(theming): high contrast themes scrollbar (server#50659)
- Chore(deps): Bump the symfony group with 3 updates (server#50662)
- Fix(oauth2): adjust db schemas when migrating from owncloud (server#50675)
- Fix(files): Correctly scroll selected file into view (server#50679)
- Fix(files): Do not download files with openfile query flag (server#50681)
- Fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize (server#50683)
- Feat(theming): allow to disable standalone windows (server#50688)
- Add LDAP test settings command (server#50690)
- Enh: Fix display default expire date, add tests & tiny refactors (server#50695)
- Fix(AccountProperty): better validation of twitter and fediverse handles (server#50700)
- Fix: make sure we process mime extensions as string (server#50705)
- Build(deps): Bump phpseclib/phpseclib from 2.0.47 to 2.0.48 (server#50709)
- Feat(admin_audit): write admin audit log for AnyLoginFailedEvent (server#50710)
- Fix(files): support submenu in batch actions header too (server#50714)
- Chore(deps-dev): bump karma-coverage from 2.2.0 to 2.2.1 (server#50718)
- Chore(deps-dev): bump sass from 1.81.0 to 1.81.1 (server#50719)
- Chore(deps-dev): bump dockerode from 4.0.2 to 4.0.4 (server#50720)
- Chore(deps-dev): bump cypress from 13.15.0 to 13.15.2 (server#50721)
- Fix(files): only send config update requests if user is logged in (server#50736)
- Chore(deps-dev): bump cypress-split from 1.24.0 to 1.24.10 (server#50743)
- Fix(setupcheck): Update setup check for PHP version to be more accurate (server#50751)
- Feat(sharing): Allow to set default view mode for public shares (server#50758)
- Fix: don’t use cached root info from shared cache if the watcher has detected an update (server#50760)
- Don’t rethrow a type error (server#50763)
- Fix(core): Fix undefined “application” array key error (server#50766)
- Fix(emailTemplate): use instance Name instead of Url in subject (server#50776)
- Fix: template field title (server#50790)
- Perf(files): faster query to fetch incomplete directories (server#50797)
- Fix: Only keep allowed characters in appid, and flag the method as escaping (server#50799)
- Fix: Fix regression in calendar invitation sending (server#50802)
- Fix(SharedStorage): Check if storage ID is set on cache (server#50812)
- Bump cypress-split from 1.24.10 to 1.24.11 (server#50828)
- Bump sass-loader from 16.0.4 to 16.0.5 (server#50829)
- Bump @vitest/coverage-v8 from 2.1.8 to 2.1.9 (server#50830)
- Bump @zip.js/zip.js from 2.7.53 to 2.7.57 (server#50831)
- Bump @types/dockerode from 3.3.32 to 3.3.34 (server#50832)
- Fix(repair): PHP8.3 deprecation warning (server#50838)
- Fix(login): only show error state on login box if user interacted (server#50850)
- Fix(transferownership): Allow searching new owner by email (server#50857)
- Fix(activity): Fix activity parameter types (server#50863)
- Fix(files): properly forward open params from short urls (server#50878)
- Fix(files_sharing): block downloading if needed (server#50880)
- Fix(systemtags): do not hide if no tags (server#50884)
- Fix(files_sharing): Fix public share expiration being set when toggle is not enabled (server#50892)
- Fix(cron): Keep job class limitation when searching for the next job (server#50901)
- Fix(files): do not show extension warning for folders renaming (server#50906)
- Chore(filecache): remove index fs_id_storage_size (server#50913)
- Revert “fix(files): updateAll method” (server#50923)
- Fix(files_sharing): Also list deleted team shares (server#50926)
- Fix: validate account properties as a repair step (server#51005)
- Chore: update workflows from templates (3rdparty#1898)
- Chore(deps): Bump guzzlehttp/guzzle from 7.8.1 to 7.9.2 (3rdparty#1905)
- Chore(deps): Bump shivammathur/setup-php from 2.31.0 to 2.31.1 (3rdparty#1910)
- Chore(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.35 to 8.13.45 (3rdparty#1935)
- Add SabreDav Patch for iTip Broker (3rdparty#1939)
- Chore(deps): Bump symfony/polyfill-intl-grapheme from 1.29.0 to 1.31.0 (3rdparty#1940)
- Chore(deps): Bump symfony/polyfill-intl-normalizer from 1.29.0 to 1.31.0 (3rdparty#1941)
- Chore(deps): Bump web-auth/webauthn-lib from 4.8.5 to 4.9.1 (3rdparty#1946)
- Ci: Reduce dependabot config (3rdparty#1949)
- Build(deps): Bump laravel/serializable-closure from 1.3.3 to 1.3.5 (3rdparty#1951)
- Ci(deps): Bump actions/checkout from 4.1.7 to 4.2.0 (3rdparty#1955)
- Build: Bump symfony/* to 6.4 (3rdparty#1956)
- Build: Update doctrine/dbal from 3.8.x to 3.9.1 (3rdparty#1957)
- Build(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.45 to 8.13.48 (3rdparty#1963)
- Build: Update Sabre/DAV and siblings to PHP 8.4 compatible versions (3rdparty#1964)
- Build(deps): Bump aws/aws-sdk-php from 3.311.2 to 3.324.13 (3rdparty#1965)
- Ci(deps): Bump actions/checkout from 4.2.0 to 4.2.2 (3rdparty#1966)
- Build(deps): Bump mlocati/ip-lib from 1.18.0 to 1.18.1 (3rdparty#1968)
- Ci: Increase dependabot limit to 20 (3rdparty#1973)
- Build(deps): Bump symfony/http-foundation from 6.4.12 to 6.4.14 (3rdparty#1978)
- Build(deps): Bump symfony/string from 6.0.19 to 6.4.13 (3rdparty#1979)
- Update justinrainbow/json-schema to 5.3.0 (3rdparty#1986)
- Ci(deps): Bump xt0rted/pull-request-comment-branch from 2 to 3 (3rdparty#2002)
- Ci(deps): Bump shivammathur/setup-php from 2.31.1 to 2.32.0 (3rdparty#2019)
- Build(deps): Bump the symfony group with 7 updates (3rdparty#2032)
- Build(deps): Bump doctrine/dbal from 3.9.1 to 3.9.4 (3rdparty#2035)
- Build(deps): Bump phpseclib/phpseclib from 2.0.47 to 2.0.48 (3rdparty#2040)
- Fix: Adjust version on stable31 (3rdparty#2042)
- Build(deps): Bump the symfony group with 3 updates (3rdparty#2045)
- Upgrade: Bump @nextcloud/initial-state from 2.1.0 to 2.2.0 (activity#1670)
- Upgrade: Bump @nextcloud/stylelint-config from 2.4.0 to 3.0.1 (activity#1683)
- Upgrade: Bump @nextcloud/axios from 2.4.0 to 2.5.0 (activity#1685)
- Upgrade: Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (activity#1687)
- [master] Update nextcloud/ocp dependency (activity#1708)
- Upgrade: Bump cypress-visual-regression from 5.0.0 to 5.0.2 (activity#1728)
- Upgrade: Bump cypress-wait-until from 3.0.1 to 3.0.2 (activity#1734)
- Upgrade: Bump fast-xml-parser from 4.3.6 to 4.4.1 (activity#1740)
- Feat(deps): Add Nextcloud 31 support on master (activity#1747)
- Chore: update workflows from templates (activity#1751)
- Upgrade: Bump nextcloud/coding-standard from 1.2.1 to 1.2.3 in /vendor-bin/cs-fixer (activity#1752)
- Chore: Update PHP version to 8.1 and update dependencies (activity#1753)
- Upgrade: Bump elliptic from 6.5.6 to 6.5.7 (activity#1756)
- Fix: More accurate error messages (activity#1757)
- Various fixes (activity#1758)
- Chore: bump wait-on from 7.2.0 to 8.0.0 (activity#1760)
- Chore: bump @types/dockerode from 3.3.29 to 3.3.31 (activity#1764)
- Chore: bump cypress from 13.13.3 to 13.14.1 (activity#1765)
- Chore: bump happy-dom from 15.0.0 to 15.7.0 (activity#1766)
- [master] Update nextcloud/ocp dependency (activity#1769)
- [master] Update nextcloud/ocp dependency (activity#1773)
- Ci: Update workflows (activity#1775)
- Chore: bump @vitest/coverage-v8 from 2.0.5 to 2.1.1 (activity#1777)
- Chore: bump happy-dom from 15.7.0 to 15.7.4 (activity#1778)
- Chore: bump cypress from 13.14.1 to 13.14.2 (activity#1779)
- Chore: bump @nextcloud/logger from 3.0.1 to 3.0.2 (activity#1781)
- Chore: bump psalm/phar from 5.25.0 to 5.26.1 (activity#1783)
- Chore: bump typescript from 5.4.5 to 5.6.2 (activity#1784)
- Chore: Use composer-bin-plugin to manage dev deps (activity#1785)
- [master] Fix npm audit (activity#1787)
- Chore: Move phpunit in composer bin (activity#1788)
- Chore: drop usages of deprecated ILogger interface (activity#1790)
- Remove requiring PNG for iOS (activity#1793)
- Fix: do not send daily digest email to user who is disabled (activity#1803)
- Fix: unify file flags (activity#1806)
- Fix/remote activity constructor (activity#1811)
- Chore(dev-deps): Bump nextcloud/ocp package (activity#1816)
- Chore: bump @vitest/coverage-v8 from 2.1.1 to 2.1.3 (activity#1819)
- Chore: bump typescript from 5.6.2 to 5.6.3 (activity#1821)
- Chore: bump cypress from 13.14.2 to 13.15.1 (activity#1827)
- Chore: bump elliptic from 6.5.7 to 6.6.0 (activity#1832)
- Chore: bump happy-dom from 15.7.4 to 15.8.0 (activity#1833)
- Chore: bump happy-dom from 15.8.0 to 15.11.6 (activity#1845)
- Chore: bump cross-spawn from 7.0.3 to 7.0.6 (activity#1846)
- Fix: Add RTL support to app heading. (activity#1851)
- Fix: fix docs URL in info.xml (activity#1858)
- Fix: prepare() threw \InvalidArgumentException which is deprecated (activity#1859)
- Chore(CI): Updating reuse.yml workflow from template (activity#1860)
- Feat: Add sharing activity for teams (activity#1868)
- Feat(deps): Add Nextcloud 31 support on master (bruteforcesettings#633)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 6.0.0 (bruteforcesettings#635)
- [master] Fix npm audit (bruteforcesettings#636)
- Chore: update workflows from templates (bruteforcesettings#639)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.2.3 (bruteforcesettings#640)
- Chore(deps): Bump @nextcloud/vue from 8.16.0 to 8.17.0 (bruteforcesettings#641)
- [master] Fix npm audit (bruteforcesettings#643)
- Chore(deps): Bump @nextcloud/vue from 8.17.0 to 8.17.1 (bruteforcesettings#645)
- Chore(deps): Bump micromatch from 4.0.5 to 4.0.8 (bruteforcesettings#646)
- Ci: Update workflows (bruteforcesettings#648)
- Chore(deps): Bump @nextcloud/vue from 8.17.1 to 8.18.0 (bruteforcesettings#649)
- Chore(deps): Bump serve-static and express (bruteforcesettings#651)
- Chore(deps-dev): Bump express from 4.19.2 to 4.21.0 (bruteforcesettings#653)
- Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (bruteforcesettings#657)
- Bump nextcloud/coding-standard from 1.2.3 to 1.3.1 (bruteforcesettings#661)
- [master] Fix npm audit (bruteforcesettings#666)
- Chore(deps): Bump vue-material-design-icons from 5.3.0 to 5.3.1 (bruteforcesettings#669)
- [master] Fix npm audit (bruteforcesettings#672)
- Chore(deps): Bump cookie and express (bruteforcesettings#676)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.1 to 1.3.2 (bruteforcesettings#677)
- [master] Fix npm audit (bruteforcesettings#681)
- Chore(deps): Bump @nextcloud/dialogs from 6.0.0 to 6.0.1 (bruteforcesettings#682)
- [master] Fix npm audit (bruteforcesettings#685)
- Chore(deps): Bump @nextcloud/vue from 8.19.0 to 8.20.0 (bruteforcesettings#686)
- Chore(deps-dev): Bump cross-spawn from 7.0.3 to 7.0.6 (bruteforcesettings#687)
- [master] Fix npm audit (bruteforcesettings#692)
- [master] Fix npm audit (bruteforcesettings#696)
- Chore(CI): Updating reuse.yml workflow from template (bruteforcesettings#697)
- Remove useless javascript (circles#1481)
- Feat(deps): Add Nextcloud 31 support on master (circles#1671)
- Chore: update workflows from templates (circles#1675)
- Fix display name of new users (circles#1682)
- Chore(deps-dev): Bump psalm/phar from 5.25.0 to 5.26.1 (circles#1691)
- Fix(CoreQueryBuilder): Use shorter prefixes to stay below 30 characters for Oracle <12.2 (circles#1698) Fix(notifications): Circles -> Teams references (circles#1704)
- Fix(notification): Throw new exceptions to stop debug logs (circles#1707)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.3.2 (circles#1715)
- Bypass user condition on cli (circles#1727)
- Fix(ShareWrapperRequest): Save share attributes on creation (circles#1731)
- Fix toArray on null (circles#1736)
- Fix duplicate name on fedcircle (circles#1744)
- Remove caching for shares (circles#1745)
- Fix(CoreQueryBuilder): Use correct member entry for circle as initiator (circles#1758)
- Fix(notification): Make sure the action URL is an absolute URL (circles#1759)
- Fix(FederatedUserService): Increase cache TTL for singleId to one week (circles#1771)
- New daily maintenance to delete old federated events (circles#1775)
- Fix(activity): ensure absolute URL are used (circles#1779)
- Share must be linked to an existing circle (circles#1793)
- Catch undef recipient (circles#1794)
- Fix: do not override sharing text (circles#1809)
- Revert “remove caching for shares” (circles#1830)
- Feat: Add team resource providers capability (circles#1839)
- Lighter api to get circles (circles#1880)
- Fix: Set a token to shares retrieved from the DB (circles#1881)
- Lighter link to memberships (circles#1885)
- Feat(deps): Add Nextcloud 31 support (files_downloadlimit#348)
- Chore(deps): Bump axios from 1.6.8 to 1.7.4 (files_downloadlimit#349)
- Chore(deps-dev): Bump vite from 5.4.0 to 5.4.1 (files_downloadlimit#350)
- Chore(deps): Bump @nextcloud/auth from 2.3.0 to 2.4.0 (files_downloadlimit#351)
- Chore(deps-dev): Bump elliptic from 6.5.6 to 6.5.7 (files_downloadlimit#353)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#354)
- [master] Fix npm audit (files_downloadlimit#355)
- Chore: update workflows from templates (files_downloadlimit#359)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.2.3 (files_downloadlimit#360)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 5.3.7 (files_downloadlimit#363)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#366)
- Chore(deps-dev): Bump vite from 5.4.1 to 5.4.3 (files_downloadlimit#367)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#368)
- Chore(deps-dev): Bump vimeo/psalm from 5.25.0 to 5.26.1 (files_downloadlimit#371)
- Chore(deps-dev): Bump vite from 5.4.3 to 5.4.5 (files_downloadlimit#373)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#374)
- Chore(deps): Bump dompurify from 3.1.2 to 3.1.6 (files_downloadlimit#376)
- Chore(deps-dev): Bump vite from 5.4.5 to 5.4.6 (files_downloadlimit#377)
- Chore(deps): Bump @nextcloud/vue from 8.18.0 to 8.19.0 (files_downloadlimit#378)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#382)
- Chore(deps-dev): Bump vite from 5.4.6 to 5.4.8 (files_downloadlimit#390)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#391)
- [master] Fix npm audit (files_downloadlimit#393)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#394)
- Chore(deps-dev): Bump vite from 5.4.8 to 5.4.9 (files_downloadlimit#401)
- Chore(deps-dev): Bump elliptic from 6.5.7 to 6.6.0 (files_downloadlimit#412)
- Expose default-limit to capabilities (files_downloadlimit#419)
- Chore(deps): Bump nanoid from 3.3.7 to 3.3.8 (files_downloadlimit#440)
- Chore(CI): Updating reuse.yml workflow from template (files_downloadlimit#449)
- Feat(deps): Add Nextcloud 31 support on master (files_pdfviewer#1011)
- Chore(deps-dev): Bump axios from 1.7.3 to 1.7.4 (files_pdfviewer#1012)
- Chore(deps): Bump @nextcloud/auth from 2.3.0 to 2.4.0 (files_pdfviewer#1014)
- Chore(deps-dev): Bump elliptic from 6.5.6 to 6.5.7 (files_pdfviewer#1015)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 6.0.0 (files_pdfviewer#1016)
- Fix: Use the user configured UI language for PDFjs instead of browser language (files_pdfviewer#1022)
- Chore: update workflows from templates (files_pdfviewer#1023)
- Chore: Add psalm for PHP static code analysis (files_pdfviewer#1025)
- Chore(deps-dev): Bump axios from 1.7.4 to 1.7.5 (files_pdfviewer#1029)
- [master] Fix npm audit (files_pdfviewer#1031)
- Chore(deps-dev): Bump webpack from 5.88.2 to 5.94.0 (files_pdfviewer#1035)
- Chore(deps-dev): Bump adm-zip from 0.5.15 to 0.5.16 (files_pdfviewer#1036)
- Chore(deps-dev): Bump axios from 1.7.5 to 1.7.6 (files_pdfviewer#1037)
- Chore(deps-dev): Bump axios from 1.7.6 to 1.7.7 (files_pdfviewer#1050)
- Chore(deps-dev): Bump express from 4.19.2 to 4.21.0 (files_pdfviewer#1053)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.0.1 to 6.1.0 (files_pdfviewer#1054)
- Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (files_pdfviewer#1055)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.1.0 to 6.1.1 (files_pdfviewer#1058)
- [master] Fix npm audit (files_pdfviewer#1061)
- [master] Fix npm audit (files_pdfviewer#1066)
- [master] Fix npm audit (files_pdfviewer#1074)
- Show error when trying to open a shared PDF without download permissions (files_pdfviewer#1077)
- Chore(deps-dev): Bump elliptic from 6.5.7 to 6.6.0 (files_pdfviewer#1078)
- Chore(deps-dev): Bump cross-spawn from 7.0.3 to 7.0.6 (files_pdfviewer#1085)
- Chore(deps-dev): Bump axios from 1.7.7 to 1.7.9 (files_pdfviewer#1095)
- Fix: update nextcloud/coding-standard to 1.3 (files_pdfviewer#1099)
- Fix path to image resources (files_pdfviewer#1106)
- CI: Update workflows + remove broken ones (files_pdfviewer#1109)
- Fix(composer): fix running composer with
–no-dev
option (files_pdfviewer#1112) - Ci: Update workflows from organization – fixes compile command (files_pdfviewer#1118)
- Fix disabled annotation edition in view only files (files_pdfviewer#1124)
- Fix npm audit (files_pdfviewer#1126)
- Move initialization from helper script to Vue component (files_pdfviewer#1130)
- Chore(deps): Bump pdfjs-dist from 3.11.174 to 4.0.189 (files_pdfviewer#1132)
- Fix npm audit (files_pdfviewer#1140)
- Adjust saving annotations in public pages to changes in Nextcloud 31 (files_pdfviewer#1150)
- Update viewer.css (files_pdfviewer#939)
- Chore(deps): Bump @nextcloud/router from 2.2.1 to 3.0.1 (files_pdfviewer#961)
- Chore(deps): Bump @nextcloud/logger from 2.7.0 to 3.0.2 (files_pdfviewer#967)
- Feat(deps): Add Nextcloud 31 support on master (firstrunwizard#1309)
- Chore(deps-dev): Bump vite from 5.4.0 to 5.4.1 (firstrunwizard#1316)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1318)
- [master] Fix npm audit (firstrunwizard#1320)
- Chore: update workflows from templates (firstrunwizard#1324)
- Chore(deps): Bump @nextcloud/vue from 8.16.0 to 8.17.0 (firstrunwizard#1325)
- Chore(deps-dev): Bump vite from 5.4.1 to 5.4.2 (firstrunwizard#1326)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 5.3.7 (firstrunwizard#1327)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.2.3 (firstrunwizard#1332)
- [master] Fix npm audit (firstrunwizard#1333)
- Chore: Adjust HUB 9 release notes (firstrunwizard#1335)
- Fix: Move version information to first page (firstrunwizard#1336)
- Fix: Correctly label
share via email
(firstrunwizard#1337) - Fix: Make “share on” entries same width (firstrunwizard#1338)
- Chore(deps): Bump @nextcloud/vue from 8.17.0 to 8.17.1 (firstrunwizard#1343)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1344)
- Chore(deps-dev): Bump vite from 5.4.2 to 5.4.3 (firstrunwizard#1348)
- Chore(deps-dev): Bump sass from 1.77.8 to 1.78.0 (firstrunwizard#1349)
- Fix: Add app hint for whiteboard (firstrunwizard#1353)
- Fix: Improve whiteboard description (firstrunwizard#1354)
- Shorder and more consistent wordings (compared to others) (firstrunwizard#1356)
- Chore(deps-dev): Bump psalm/phar from 5.25.0 to 5.26.1 (firstrunwizard#1357)
- Chore(deps-dev): Bump vite from 5.4.3 to 5.4.5 (firstrunwizard#1359)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1362)
- Fix: Add missing whiteboard icon (firstrunwizard#1363)
- Chore(deps): Bump dompurify from 3.1.2 to 3.1.6 (firstrunwizard#1364)
- Chore(deps-dev): Bump vite from 5.4.5 to 5.4.6 (firstrunwizard#1366)
- Chore(deps): Bump @nextcloud/vue from 8.17.1 to 8.19.0 (firstrunwizard#1367)
- Bump sass from 1.78.0 to 1.79.3 (firstrunwizard#1370)
- Bump vite from 5.4.6 to 5.4.7 (firstrunwizard#1371)
- Bump @nextcloud/axios from 2.5.0 to 2.5.1 (firstrunwizard#1374)
- Chore(deps-dev): bump nextcloud/coding-standard from 1.2.3 to 1.3.1 (firstrunwizard#1375)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1379)
- Chore(deps): bump rollup from 4.21.0 to 4.22.4 (firstrunwizard#1380)
- Make whiteboard svg dark (firstrunwizard#1381)
- Style(PHP): satisfy php-cs (firstrunwizard#1382)
- Chore(deps-dev): bump vite from 5.4.7 to 5.4.8 (firstrunwizard#1383)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1386)
- [master] Fix npm audit (firstrunwizard#1389)
- Chore(deps-dev): Bump sass from 1.79.3 to 1.79.4 (firstrunwizard#1392)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1393)
- Feat: allow to set group-restrictions (firstrunwizard#1398)
- Fix: cards should have the same size (firstrunwizard#1399)
- Chore(deps-dev): Bump sass from 1.79.4 to 1.79.5 (firstrunwizard#1402)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.1 to 1.3.2 (firstrunwizard#1405)
- Chore(deps-dev): Bump sass from 1.79.5 to 1.80.3 (firstrunwizard#1407)
- Chore(deps-dev): Bump vite from 5.4.8 to 5.4.9 (firstrunwizard#1408)
- [master] Fix npm audit (firstrunwizard#1415)
- Chore(deps-dev): Bump sass from 1.80.3 to 1.80.4 (firstrunwizard#1416)
- Chore(deps-dev): Bump vite from 5.4.9 to 5.4.10 (firstrunwizard#1417)
- Chore(deps-dev): Bump elliptic from 6.5.7 to 6.6.0 (firstrunwizard#1425)
- Chore(deps-dev): Bump sass from 1.80.4 to 1.80.6 (firstrunwizard#1426)
- [master] Fix npm audit (firstrunwizard#1429)
- Chore(deps-dev): Bump vite from 5.4.10 to 5.4.11 (firstrunwizard#1442)
- Chore(deps-dev): Bump sass from 1.80.6 to 1.81.0 (firstrunwizard#1443)
- Bump sass from 1.81.0 to 1.82.0 (firstrunwizard#1457)
- Chore(deps-dev): Bump sass from 1.82.0 to 1.83.0 (firstrunwizard#1462)
- Chore(deps): Bump nanoid from 3.3.7 to 3.3.8 (firstrunwizard#1463)
- Fix(notifications): Notifier::prepare() threw \InvalidArgumentExcepti… (firstrunwizard#1466)
- Chore(CI): Updating reuse.yml workflow from template (firstrunwizard#1470)
- Chore(deps-dev): Bump sass from 1.83.0 to 1.83.1 (firstrunwizard#1475)
- Feat(CI): add update-workflows.yml workflow (firstrunwizard#1482)
- Revert “feat(CI): add update-workflows.yml workflow” (firstrunwizard#1484)
- Chore(deps-dev): Bump sass from 1.83.1 to 1.83.4 (firstrunwizard#1485)
- Chore(deps-dev): Bump vite from 5.4.11 to 5.4.14 (firstrunwizard#1488)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.7 to 5.3.8 (firstrunwizard#1497)
- Fix: apostrophe issue (firstrunwizard#1508)
- Fix npm audit (firstrunwizard#1510)
- Chore(deps-dev): Bump @nextcloud/vite-config from 1.5.1 to 1.5.2 (firstrunwizard#1523)
- Feat: Update Nextcloud HUB release (firstrunwizard#1538)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (firstrunwizard#1540)
- [master] Update nextcloud/ocp dependency (logreader#1329)
- Feat(deps): Add Nextcloud 31 support on master (logreader#1341)
- Chore(deps): bump axios from 1.7.3 to 1.7.4 (logreader#1342)
- Chore(deps): bump pinia from 2.2.1 to 2.2.2 (logreader#1345)
- Chore(deps-dev): bump vite from 5.4.0 to 5.4.1 (logreader#1347)
- Chore(deps-dev): bump elliptic from 6.5.6 to 6.5.7 (logreader#1348)
- [master] Update nextcloud/ocp dependency (logreader#1349)
- Chore(deps): bump @nextcloud/vue from 8.16.0 to 8.17.0 (logreader#1352)
- Chore(deps): bump @nextcloud/dialogs from 5.3.5 to 5.3.7 (logreader#1353)
- Chore(deps-dev): bump vite from 5.4.1 to 5.4.2 (logreader#1354)
- Chore(deps-dev): bump happy-dom from 14.12.3 to 15.0.0 (logreader#1355)
- Chore(deps): bump axios from 1.7.4 to 1.7.5 (logreader#1356)
- Chore(deps-dev): bump happy-dom from 15.0.0 to 15.7.0 (logreader#1357)
- Chore(deps-dev): bump micromatch from 4.0.5 to 4.0.8 (logreader#1360)
- Chore(deps-dev): bump happy-dom from 15.7.0 to 15.7.3 (logreader#1365)
- Chore(deps-dev): bump typescript from 5.5.4 to 5.6.2 (logreader#1368)
- Chore(deps-dev): bump @vitest/coverage-istanbul from 2.0.5 to 2.1.1 (logreader#1369)
- Chore(deps-dev): bump happy-dom from 15.7.3 to 15.7.4 (logreader#1371)
- Chore(deps-dev): bump @vitest/coverage-istanbul from 2.1.1 to 2.1.2 (logreader#1384)
- Refactor: Replace security annotations with respective attributes (logreader#1385)
- Chore(deps-dev): bump typescript from 5.6.2 to 5.6.3 (logreader#1388)
- Chore(dev-deps): Bump nextcloud/ocp package (logreader#1391)
- Chore(deps-dev): bump @vitest/coverage-istanbul from 2.1.2 to 2.1.3 (logreader#1393)
- Chore(deps-dev): bump elliptic from 6.5.7 to 6.6.0 (logreader#1402)
- Bump @pinia/testing from 0.1.5 to 0.1.7 (logreader#1408)
- Fix(SetupCheck): remove debug(?) output (logreader#1413)
- Build(deps): for NC 31 support PHP>=8.1 (logreader#1414)
- Chore(deps): bump @nextcloud/vue from 8.17.0 to 8.21.0 (logreader#1419)
- Chore(deps): bump pinia from 2.2.2 to 2.2.8 (logreader#1420)
- Chore(deps-dev): bump happy-dom from 15.7.4 to 15.11.7 (logreader#1421)
- Chore(ci): update workflows (logreader#1425)
- Build(deps): Bump axios from 1.7.5 to 1.7.9 (logreader#1427)
- Chore(deps-dev): bump typescript from 5.6.3 to 5.7.2 (logreader#1428)
- Chore(deps): bump vue-material-design-icons from 5.3.0 to 5.3.1 (logreader#1430)
- Chore(deps): bump @nextcloud/dialogs from 5.3.7 to 6.0.1 (logreader#1432)
- [master] Update nextcloud/ocp dependency (logreader#1433)
- [master] Fix npm audit (logreader#1436)
- Fix(composer): update nextcloud/coding-standard to ^1.3 (logreader#1438)
- Chore(deps): bump pinia from 2.2.8 to 2.3.0 (logreader#1440)
- Chore(deps-dev): bump @vitest/coverage-istanbul from 2.1.3 to 2.1.8 (logreader#1441)
- Chore(deps): bump nanoid from 3.3.7 to 3.3.8 (logreader#1442)
- [master] Update nextcloud/ocp dependency (logreader#1443)
- [master] Fix npm audit (logreader#1445)
- Fix(LogErrors): Handle unsupported log_type gracefully (logreader#1449)
- Chore(deps): bump highlight.js from 11.10.0 to 11.11.0 (logreader#1454)
- Chore(CI): Updating reuse.yml workflow from template (logreader#1455)
- Chore(deps): bump @nextcloud/vue from 8.21.0 to 8.22.0 (logreader#1457)
- Chore(deps-dev): bump happy-dom from 15.11.7 to 16.0.1 (logreader#1458)
- Chore(deps): bump highlight.js from 11.11.0 to 11.11.1 (logreader#1459)
- Chore(deps-dev): bump happy-dom from 16.0.1 to 16.3.0 (logreader#1460)
- Chore(deps-dev): bump happy-dom from 16.3.0 to 16.5.3 (logreader#1464)
- Chore(deps-dev): bump typescript from 5.7.2 to 5.7.3 (logreader#1465)
- Chore(deps-dev): bump @nextcloud/vite-config from 1.4.2 to 1.5.0 (logreader#1466)
- [master] Update nextcloud/ocp dependency (logreader#1468)
- Chore(deps-dev): bump vitest and @vitest/coverage-istanbul (logreader#1472)
- Chore(deps-dev): bump happy-dom from 16.5.3 to 16.6.0 (logreader#1473)
- [master] Update nextcloud/ocp dependency (logreader#1474)
- Chore(deps-dev): bump vite from 5.4.11 to 5.4.14 (logreader#1476)
- Chore(CI): Adjust testing matrix for Nextcloud 31 on stable31 (logreader#1479)
- Update nextcloud/ocp dependency (logreader#1488)
- Fix npm audit (logreader#1492)
- Chore: update workflows (logreader#1494)
- Chore: add update-nextcloud-ocp-approve-merge workflow (logreader#1502)
- Update nextcloud/ocp dependency (logreader#1510)
- Update nextcloud/ocp dependency (logreader#1522)
- Fix npm audit (logreader#1526)
- Feat(deps): Add Nextcloud 31 support on master (nextcloud_announcements#373)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#374)
- Chore: update workflows from templates (nextcloud_announcements#375)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.2.3 (nextcloud_announcements#376)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#377)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#380)
- Chore(deps-dev): Bump psalm/phar from 5.25.0 to 5.26.1 (nextcloud_announcements#382)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#383)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.3 to 1.3.1 (nextcloud_announcements#385)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#387)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#391)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#392)
- Chore(dev-deps): Bump nextcloud/ocp package (nextcloud_announcements#398)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.1 to 1.3.2 (nextcloud_announcements#400)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#401)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#404)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#405)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#406)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#407)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#411)
- Fix PHP version dependency (nextcloud_announcements#413)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#414)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#415)
- Fix(notifications): Notifier::prepare() threw \InvalidArgumentExcepti… (nextcloud_announcements#416)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#417)
- Chore(CI): Updating reuse.yml workflow from template (nextcloud_announcements#418)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#419)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#423)
- Chore(CI): Adjust testing matrix for Nextcloud 31 on stable31 (nextcloud_announcements#424)
- Update nextcloud/ocp dependency (nextcloud_announcements#428)
- Update nextcloud/ocp dependency (nextcloud_announcements#434)
- Update nextcloud/ocp dependency (nextcloud_announcements#439)
- Build: migrate from Webpack to Vite (notifications#2002)
- Feat(deps): Add Nextcloud 31 support on master (notifications#2004)
- Chore(deps): Bump axios from 1.6.8 to 1.7.4 (notifications#2005)
- Chore(deps): Bump @nextcloud/auth from 2.3.0 to 2.4.0 (notifications#2008)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 6.0.0 (notifications#2009)
- [master] Update nextcloud/ocp dependency (notifications#2011)
- Chore(deps-dev): Bump elliptic from 6.5.6 to 6.5.7 (notifications#2012)
- Chore(deps): Update openapi-extractor to v1.0.0 (notifications#2013)
- Chore: update workflows from templates (notifications#2015)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.2.3 (notifications#2016)
- Chore(deps): Bump @nextcloud/vue from 8.16.0 to 8.17.0 (notifications#2018)
- Feat(cli): Allow to replace and delete CLI notifications (notifications#2019)
- Chore(deps): audit dependencies (notifications#2021)
- Chore(deps): Bump @nextcloud/vue from 8.17.0 to 8.17.1 (notifications#2023)
- [master] Update nextcloud/ocp dependency (notifications#2025)
- Ci: Update workflows (notifications#2029)
- Chore(deps): bump nextcloud/vue from 8.17.1 to 8.18.0 (notifications#2030)
- Fix: extract IconNotification to separate component (notifications#2032)
- Chore(deps-dev): Bump vimeo/psalm from 5.25.0 to 5.26.1 (notifications#2033)
- [master] Update nextcloud/ocp dependency (notifications#2035)
- Create block-merge-eol.yml (notifications#2037)
- Fix(notifications): Fix notification parameter types (notifications#2041)
- Ci(performance): Make performance test more reliable by disabling cro… (notifications#2043)
- Chore(deps): Bump dompurify from 3.1.2 to 3.1.6 (notifications#2044)
- Docs: Fix ocs endpoint status code documentation (notifications#2045)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.3 to 1.3.1 (notifications#2048)
- Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (notifications#2051)
- Chore(deps): Bump ua-parser-js from 1.0.38 to 1.0.39 (notifications#2052)
- Chore(deps): Bump @nextcloud/vue from 8.18.0 to 8.19.0 (notifications#2053)
- [master] Update nextcloud/ocp dependency (notifications#2054)
- Chore(deps-dev): Bump vite from 5.4.0 to 5.4.7 (notifications#2058)
- Feat(priority): Send priority notifications as push during DND (notifications#2059)
- Chore(deps-dev): Bump rollup from 4.20.0 to 4.22.4 (notifications#2060)
- [master] Update nextcloud/ocp dependency (notifications#2063)
- [master] Update nextcloud/ocp dependency (notifications#2065)
- Ci: Migrate to vendor-bin (notifications#2066)
- Build(reuse): Move license statements closer to the fragments (notifications#2067)
- CI: Add rector and update phpunit to 10 (notifications#2068)
- [master] Update nextcloud/ocp dependency (notifications#2071)
- Fix(push): Make testing the push server easier (notifications#2074)
- Chore(deps): Bump vue-material-design-icons from 5.3.0 to 5.3.1 (notifications#2075)
- Chore(dev-deps): Bump nextcloud/ocp package (notifications#2080)
- [master] Update nextcloud/ocp dependency (notifications#2083)
- Docs(push-v2): Document silent delete-multiple push notification (notifications#2089)
- Fix(OpenAPI): Fix array syntaxes (notifications#2090)
- Chore(deps-dev): Bump elliptic from 6.5.7 to 6.6.0 (notifications#2091)
- [master] Update nextcloud/ocp dependency (notifications#2092)
- Chore(deps): Bump @nextcloud/dialogs from 6.0.0 to 6.0.1 (notifications#2093)
- [master] Update nextcloud/ocp dependency (notifications#2095)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.1 to 1.3.2 in /vendor-bin/csfixer (notifications#2096)
- Chore(deps-dev): Bump nextcloud/openapi-extractor from 1.0.0 to 1.1.0 in /vendor-bin/openapi-extractor (notifications#2097)
- Chore(deps-dev): Bump nextcloud/rector from 0.2.0 to 0.2.1 in /vendor-bin/rector (notifications#2098)
- Chore(deps-dev): Bump rector/rector from 1.2.5 to 1.2.10 in /vendor-bin/rector (notifications#2099)
- [master] Update nextcloud/ocp dependency (notifications#2100)
- Chore(deps-dev): Bump nextcloud/openapi-extractor from 1.2.1 to 1.2.2 in /vendor-bin/openapi-extractor (notifications#2103)
- Chore(deps): Bump @nextcloud/vue from 8.19.0 to 8.20.0 (notifications#2104)
- Chore(deps-dev): Bump cross-spawn from 7.0.3 to 7.0.6 (notifications#2105)
- Chore(deps): Bump ua-parser-js from 1.0.39 to 2.0.0 (notifications#2106)
- Chore(deps): Bump @nextcloud/vue from 8.20.0 to 8.21.0 (notifications#2107)
- [master] Update nextcloud/ocp dependency (notifications#2108)
- Feat(push): Add option to send a self-test (notifications#2109)
- [master] Update nextcloud/ocp dependency (notifications#2111)
- Chore(i18n): Improved grammar (notifications#2114)
- [master] Update nextcloud/ocp dependency (notifications#2116)
- Feat(occ): Output token validity even when age is cached (notifications#2117)
- Chore(deps-dev): Bump rector/rector from 1.2.10 to 2.0.3 in /vendor-bin/rector (notifications#2118)
- Chore(deps): Bump @nextcloud/moment from 1.3.1 to 1.3.2 (notifications#2119)
- Chore(deps): Bump nanoid from 3.3.7 to 3.3.8 (notifications#2122)
- [master] Update nextcloud/ocp dependency (notifications#2123)
- Chore(deps-dev): Bump behat/behat from 3.16.0 to 3.17.0 in /tests/Integration (notifications#2124)
- Chore(deps-dev): Bump nextcloud/openapi-extractor from 1.2.2 to 1.3.0 in /vendor-bin/openapi-extractor (notifications#2125)
- [master] Update nextcloud/ocp dependency (notifications#2126)
- Chore(workflow): update workflows (notifications#2127)
- Fix(style): clear excessive and redundant styles (notifications#2128)
- Chore(CI): Updating reuse.yml workflow from template (notifications#2129)
- Chore(deps): Bump @nextcloud/vue from 8.21.0 to 8.22.0 (notifications#2131)
- Chore(deps-dev): Bump rector/rector from 2.0.3 to 2.0.4 in /vendor-bin/rector (notifications#2132)
- Fix: drop deprecated jquery functions (notifications#2134)
- Chore(deps-dev): Bump rector/rector from 2.0.4 to 2.0.5 in /vendor-bin/rector (notifications#2135)
- [master] Update nextcloud/ocp dependency (notifications#2140)
- Chore(deps-dev): Bump behat/behat from 3.17.0 to 3.18.1 in /tests/Integration (notifications#2146)
- Chore(deps-dev): Bump rector/rector from 2.0.5 to 2.0.6 in /vendor-bin/rector (notifications#2147)
- [master] Update nextcloud/ocp dependency (notifications#2148)
- Ci: Update GitHub workflows (notifications#2154)
- [master] Update nextcloud/ocp dependency (notifications#2156)
- Chore(CI): Adjust testing matrix for Nextcloud 31 on stable31 (notifications#2158)
- Update nextcloud/ocp dependency (notifications#2168)
- Fix(NotificationsApp): Fix ‘Dismiss all’ on the bottom (notifications#2173)
- Fix(APIController): Allow self-test depending on token and not user-agent (notifications#2176)
- Chore(deps): Bump ua-parser-js from 2.0.0 to 2.0.1 (notifications#2180)
- Update nextcloud/ocp dependency (notifications#2184)
- Fix(test-push): Trigger a Talk test-push for the Talk desktop (notifications#2191)
- Feat(push): Show error when internet connection is disabled in configuration (notifications#2194)
- Update nextcloud/ocp dependency (notifications#2206)
- Fix: Move from private
OC\HintException
to publicOCP\HintException
(password_policy#514) - Chore: update workflows from templates (password_policy#547)
- Feat(deps): Add Nextcloud 31 support on master (password_policy#636)
- Chore(deps): Bump axios from 1.7.2 to 1.7.4 (password_policy#637)
- Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 6.0.0 (password_policy#638)
- Chore(deps-dev): Bump vite from 5.4.0 to 5.4.1 (password_policy#639)
- Chore(deps-dev): Bump elliptic from 6.5.4 to 6.5.7 (password_policy#640)
- Refactor: Migrate away from deprecated
ILogger
to PSR-3 (password_policy#641) - Chore: Update README (password_policy#642)
- Chore: update workflows from templates (password_policy#643)
- Chore(deps-dev): Bump @nextcloud/vite-config from 1.2.2 to 1.4.2 (password_policy#644)
- Chore(deps-dev): Bump vite from 5.4.1 to 5.4.2 (password_policy#646)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.2.3 (password_policy#647)
- Chore(deps): Bump @nextcloud/vue from 8.16.0 to 8.17.1 (password_policy#648)
- Chore: Update PHPUnit tests (password_policy#649)
- Chore: Migrate deprecated app config access to
IAppConfig
(password_policy#650) - Chore: Add psalm (password_policy#651)
- Chore: Fix REUSE license extraction (password_policy#652)
- Chore(deps-dev): Bump vite from 5.4.2 to 5.4.3 (password_policy#653)
- Chore(deps-dev): Bump sass from 1.77.8 to 1.78.0 (password_policy#654)
- Chore(deps): Bump micromatch from 4.0.7 to 4.0.8 (password_policy#655)
- Chore(deps-dev): Bump vite from 5.4.3 to 5.4.5 (password_policy#657)
- Chore(deps-dev): Bump vite from 5.4.5 to 5.4.6 (password_policy#659)
- Chore(deps-dev): Bump sass from 1.78.0 to 1.79.3 (password_policy#661)
- Chore(deps-dev): Bump vite from 5.4.6 to 5.4.7 (password_policy#662)
- Chore(deps): Bump rollup from 4.21.0 to 4.22.4 (password_policy#664)
- Chore(deps-dev): Bump vite from 5.4.7 to 5.4.8 (password_policy#665)
- Chore(deps-dev): Bump sass from 1.79.3 to 1.79.4 (password_policy#667)
- Chore(deps-dev): Bump sass from 1.79.4 to 1.79.5 (password_policy#668)
- Ci: Create npm-audit-fix.yml (password_policy#669)
- Chore: add a warning on password expiration (password_policy#670)
- Chore(deps-dev): Bump vite from 5.4.8 to 5.4.9 (password_policy#671)
- Chore(deps-dev): Bump sass from 1.79.5 to 1.80.3 (password_policy#672)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.3 to 1.3.2 (password_policy#673)
- Fix(generation): Fix common-password check when we accidentally hit t… (password_policy#680)
- Fix(passwords): Fix password file generation (password_policy#681)
- Chore(deps-dev): Bump sass from 1.80.3 to 1.80.4 (password_policy#692)
- Chore(deps-dev): Bump elliptic from 6.5.7 to 6.6.0 (password_policy#693)
- Chore(deps-dev): Bump sass from 1.80.4 to 1.80.6 (password_policy#694)
- Chore(deps-dev): Bump symfony/process from 6.4.8 to 6.4.14 in /vendor-bin/phpunit (password_policy#695)
- [master] Fix npm audit (password_policy#697)
- Feat: Add OpenAPI (password_policy#699)
- Chore(deps-dev): Bump cross-spawn from 7.0.3 to 7.0.6 (password_policy#703)
- Chore(deps-dev): Bump sass from 1.80.6 to 1.82.0 (password_policy#706)
- Chore(deps-dev): Bump sass from 1.82.0 to 1.83.0 (password_policy#708)
- Chore(deps): Bump nanoid from 3.3.7 to 3.3.8 (password_policy#709)
- Chore(deps-dev): Bump sass from 1.83.0 to 1.83.1 (password_policy#714)
- Chore(deps-dev): Bump @nextcloud/vite-config from 1.4.2 to 1.5.0 (password_policy#715)
- Chore(deps-dev): Bump sass from 1.83.1 to 1.83.4 (password_policy#716)
- Chore(CI): Adjust testing matrix for Nextcloud 31 on stable31 (password_policy#721)
- Feat: Allow to configure different policies per password context (password_policy#727)
- Fix npm audit (password_policy#730)
- [master] Update nextcloud/ocp dependency (photos#2562)
- Fix(migration): Fix migration for MySQL which does not allow joining (photos#2593)
- Fix: remove nextcloud_photos_ tmp files when done (photos#2596)
- Feat(deps): Add Nextcloud 31 support on master (photos#2598)
- Chore(deps): Bump elliptic from 6.5.4 to 6.5.7 (photos#2612)
- Chore: update workflows from templates (photos#2619)
- Fix(dashboard): Fix dashboard panel ID (photos#2624)
- Fix: Set aria-hidden on the blurhash canvas element (photos#2628)
- Chore: Use composer-bin-plugin (photos#2629)
- Chore(deps-dev): Bump webpack from 5.82.1 to 5.94.0 (photos#2631)
- [master] Update nextcloud/ocp dependency (photos#2632)
- Fix issues of GPS metadata handling (photos#2636)
- [master] Update nextcloud/ocp dependency (photos#2640)
- Ci: Update workflows (photos#2643)
- Chore(deps): Bump hexogen/kdtree from 0.2.5 to 0.2.6 (photos#2653)
- Feat: Check upload directory share state (photos#2658)
- Fix: Use user uid to compare in PhotosPicker (photos#2662)
- Chore(deps-dev): Bump rollup from 2.79.1 to 2.79.2 (photos#2668)
- Chore(deps): Bump elliptic from 6.5.7 to 6.6.0 (photos#2693)
- [local] fix(l10n): plural typo (photos#2704)
- Chore(CI): Updating reuse.yml workflow from template (photos#2736)
- Chore: update composer lock and nextcloud/ocp (photos#2740)
- Chore(deps-dev): Bump jest-environment-jsdom from 29.4.1 to 29.7.0 (photos#2756)
- [master] Update nextcloud/ocp dependency (photos#2760)
- [master] Update nextcloud/ocp dependency (photos#2764)
- Chore(CI): Adjust testing matrix for Nextcloud 31 on stable31 (photos#2775)
- Chore(deps): Bump webdav from 4.11.3 to 4.11.4 (photos#2778)
- Update nextcloud/ocp dependency (photos#2783)
- Feat: Ease opening photos picker in album content view (photos#2787)
- Fix: Usage of FilePicker (photos#2799)
- Chore(deps-dev): Bump @nextcloud/cypress from 1.0.0-beta.12 to 1.0.0-beta.13 (photos#2805)
- Update nextcloud/ocp dependency (photos#2810)
- Chore: update workflows from templates (privacy#1099)
- Chore(deps): Bump @nextcloud/vue from 8.12.0 to 8.16.0 (privacy#1106)
- [master] Fix npm audit (privacy#1107)
- Feat(deps): Add Nextcloud 31 support on master (privacy#1108)
- [master] Fix npm audit (privacy#1114)
- Chore: update workflows from templates (privacy#1116)
- Chore(deps-dev): Bump elliptic from 6.5.6 to 6.5.7 (privacy#1117)
- Chore(deps): Bump micromatch from 4.0.5 to 4.0.8 (privacy#1124)
- Migrate reuse to toml (privacy#1125)
- Ci: Update workflows (privacy#1126)
- [master] Fix npm audit (privacy#1128)
- Chore(deps-dev): Bump express from 4.19.2 to 4.21.0 (privacy#1133)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.3.1 (privacy#1134)
- Chore(deps): Bump @nextcloud/vue from 8.16.0 to 8.19.0 (privacy#1136)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.0.1 to 6.1.1 (privacy#1138)
- Chore(deps): Bump dompurify from 3.1.2 to 3.1.7 (privacy#1139)
- Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (privacy#1140)
- Chore: Update Administrator access wording (privacy#1142)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.1 to 1.3.2 (privacy#1148)
- Chore(deps-dev): Bump elliptic from 6.5.7 to 6.6.0 (privacy#1150)
- Chore(deps-dev): Bump cross-spawn from 7.0.3 to 7.0.6 (privacy#1152)
- Chore(CI): Updating reuse.yml workflow from template (privacy#1157)
- Chore: update workflows from templates (recommendations#770)
- [master] Fix npm audit (recommendations#777)
- Feat(deps): Add Nextcloud 31 support on master (recommendations#779)
- Chore: update workflows from templates (recommendations#783)
- [master] Fix npm audit (recommendations#787)
- Ci: Update workflows (recommendations#790)
- Chore(deps): Bump body-parser and express (recommendations#795)
- Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (recommendations#797)
- Fix: use NcCheckboxRadioSwitch in settings (recommendations#817)
- Fix: add missing description to command (recommendations#821)
- Switch index to ocs (recommendations#829)
- Chore(CI): Updating reuse.yml workflow from template (recommendations#831)
- Chore(ci): Add phpunit workflows (recommendations#834)
- Chore(CI): Adjust testing matrix for Nextcloud 31 on stable31 (recommendations#836)
- Avoid error when app not installed (related_resources#454)
- Feat(deps): Add Nextcloud 31 support on master (related_resources#465)
- Chore: update workflows from templates (related_resources#469)
- Chore(deps-dev): bump elliptic from 6.5.4 to 6.5.7 (related_resources#470)
- Ci: Update workflows (related_resources#475)
- Chore(deps-dev): bump vimeo/psalm from 5.25.0 to 5.26.1 (related_resources#476)
- Chore(deps): bump @nextcloud/axios from 2.5.0 to 2.5.1 (related_resources#484)
- Build: rename build to build-js (related_resources#495)
- Chore(deps-dev): bump elliptic from 6.5.7 to 6.6.0 (related_resources#502)
- Chore(deps): bump nanoid from 3.3.7 to 3.3.8 (related_resources#517)
- Chore(CI): Updating reuse.yml workflow from template (related_resources#522)
- Feat(deps): Add Nextcloud 31 support on master (serverinfo#662)
- [master] Update nextcloud/ocp dependency (serverinfo#663)
- Fix: allow dot in mounted on (serverinfo#665)
- Chore: update workflows from templates (serverinfo#669)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.2.3 (serverinfo#670)
- [master] Update nextcloud/ocp dependency (serverinfo#671)
- Fix inaccurate disk usage reporting for ext* filesystems due to reserved blocks (serverinfo#674)
- [master] Update nextcloud/ocp dependency (serverinfo#676)
- Ci: Update workflows (serverinfo#680)
- Chore(deps-dev): Bump psalm/phar from 5.25.0 to 5.26.1 (serverinfo#681)
- [master] Update nextcloud/ocp dependency (serverinfo#682)
- Chore(deps-dev): bump nextcloud/coding-standard from 1.2.3 to 1.3.1 (serverinfo#684)
- [master] Update nextcloud/ocp dependency (serverinfo#686)
- [master] Update nextcloud/ocp dependency (serverinfo#689)
- Feat(active users): add more active user statistics intervals and improve presentation (serverinfo#691)
- [master] Update nextcloud/ocp dependency (serverinfo#694)
- Chore(dev-deps): Bump nextcloud/ocp package (serverinfo#701)
- Chore(deps-dev): bump nextcloud/coding-standard from 1.3.1 to 1.3.2 (serverinfo#704)
- [master] Update nextcloud/ocp dependency (serverinfo#709)
- [master] Update nextcloud/ocp dependency (serverinfo#710)
- Visual fixes and improvements (serverinfo#711)
- [master] Update nextcloud/ocp dependency (serverinfo#712)
- [master] Update nextcloud/ocp dependency (serverinfo#713)
- [master] Update nextcloud/ocp dependency (serverinfo#716)
- Chore: add workflow to block unconventional commits (serverinfo#724)
- Ci: update workflows (serverinfo#725)
- [master] Update nextcloud/ocp dependency (serverinfo#726)
- [master] Update nextcloud/ocp dependency (serverinfo#727)
- Feat(storage): add size of appdata folder to statistics (serverinfo#728)
- [master] Update nextcloud/ocp dependency (serverinfo#732)
- Fix(freebsd): fix cpu count for load graph (serverinfo#733)
- [master] Update nextcloud/ocp dependency (serverinfo#735)
- Chore(CI): Adjust testing matrix for Nextcloud 31 on stable31 (serverinfo#736)
- Update nextcloud/ocp dependency (serverinfo#741)
- Chore: update workflows from templates (survey_client#300)
- Feat(deps): Add Nextcloud 31 support on master (survey_client#307)
- Chore(CI): Updating dependabot-approve-merge.yml workflow from template (survey_client#310)
- Migrate REUSE: dep5 to toml format (survey_client#311)
- Chore(deps-dev): Bump vimeo/psalm from 5.25.0 to 5.26.1 (survey_client#312)
- Fix: failure when using sqlite3 (survey_client#314)
- Fix: clarify language for removing previously sent report data (survey_client#315)
- Fix: notifications link for mobile / desktop error generating errors in v30 (survey_client#317)
- Fix(notifications): Only define URLs and actions in one place (survey_client#327)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.3.2 (survey_client#331)
- Chore(dev-deps): Bump nextcloud/ocp package (survey_client#355)
- Chore(CI): Adjust testing matrix for Nextcloud 31 on stable31 (survey_client#362)
- Fix(LoginClassifier): Adjust log levels / reduce logging noise (suspicious_login#875)
- Chore: update workflows from templates (suspicious_login#890)
- Feat(deps): Add Nextcloud 31 support on master (suspicious_login#904)
- Fix(php): Make OptimizerService::optimize nullalble param required (suspicious_login#906)
- Chore: Add psalm for code analysis (suspicious_login#911)
- Fix: inverted logo in notification (suspicious_login#912)
- Chore: Update and replace workflows (suspicious_login#914)
- [master] Fix npm audit (suspicious_login#924)
- Feat!: replace charts in admin settings with ocs stats api (suspicious_login#928)
- Migrate reuse to toml format (suspicious_login#929)
- Ci: Update workflows (suspicious_login#930)
- Fix: Replace deprecated ILogger with Psr\Log\LoggerInterface (suspicious_login#931)
- Ci: Only run renovate for 28 or newer (suspicious_login#932)
- Chore(deps): update dependency christophwurst/nextcloud_testing to v1 (master) (suspicious_login#936)
- Ci: Add npm audit workflow (suspicious_login#943)
- Chore(deps): update icewind1991/nextcloud-version-matrix digest to c2bf575 (master) (suspicious_login#944)
- Fix(deps): Bump symfony/process (suspicious_login#956)
- Fix(notifications): Notifier::prepare() threw \InvalidArgumentExcepti… (suspicious_login#960)
- Chore(CI): Updating reuse.yml workflow from template (suspicious_login#961)
- Fix(deps): Make psr/log:3 compatible by rubix upgrade (suspicious_login#970)
- Feat/read only setting (text#4902)
- Use vitest instead of jest (text#5821)
- Fix(deps): update tiptap to ^2.6.2 (main) (text#6062)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.20.0 (main) (text#6138)
- Chore(deps): update dependency @nextcloud/vite-config to ^1.4.2 (main) (text#6186)
- Chore(deps): update dependency cypress-visual-regression to ^5.2.1 (main) (text#6187)
- Fix: Reuse NcAutoCompleteResult, remove code duplication (text#6192)
- Feat(deps): Add Nextcloud 31 support on main (text#6209)
- Fix(attachments): Uploading of attachments from public shares (text#6211)
- Fix: Ensure WebsocketPolyfill always has the latest session state and version (text#6217)
- Chore(deps): update dependency vite to ^5.4.1 (main) (text#6218)
- Fix(deps): update dependency lib0 to ^0.2.97 (main) (text#6220)
- Fix(deps): update tiptap to ^2.6.4 (main) (text#6221)
- Chore(deps): update dependency eslint-plugin-cypress to ^3.5.0 (main) (text#6223)
- Fix(deps): update dependency @nextcloud/auth to ^2.4.0 (main) (text#6224)
- Fix(deps): update dependency @nextcloud/files to ^3.8.0 (main) (text#6225)
- Chore(deps-dev): bump elliptic from 6.5.6 to 6.5.7 (text#6226)
- Chore(deps): update vueuse to v11 (main) (major) (text#6227)
- Fix(deps): update dependency @nextcloud/dialogs to v6 (main) (text#6228)
- [main] Update nextcloud/ocp dependency (text#6236)
- Fix: catch all errors when getting rich workspace content (text#6243)
- Chore: update workflows from templates (text#6250)
- Feat(editor): Add support for collapsible sections (text#6251)
- Chore(deps): update dependency ts-jest to ^29.2.5 (main) (text#6252)
- Chore(deps): update dependency vite to ^5.4.2 (main) (text#6253)
- Chore(deps): update vueuse to ^11.0.3 (main) (text#6254)
- Fix(deps): update tiptap to ^2.6.6 (main) (text#6255)
- Chore(deps-dev): bump nextcloud/coding-standard from 1.2.1 to 1.2.3 (text#6256)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.21.0 (main) (text#6257)
- Fix(deps): update dependency @nextcloud/vue to ^8.17.0 (main) (text#6258)
- Fix(deps): update dependency mermaid to v11 (main) (text#6259)
- [main] Fix npm audit (text#6264)
- Fix(ViewerComponent): use MarkdownContentEditor for readonly views (text#6268)
- Fix(attachments): Show proper error message at upload error (text#6271)
- Chore(deps-dev): bump webpack from 5.88.2 to 5.94.0 (text#6272)
- Fix(editorApi): Add support for a onCreate callback that gets content (text#6274)
- Allow viewing of attachments when shared by mail (text#6282)
- Fix: hide menu Link to file for direct editing (text#6283)
- Fix: Correctly set “new”-menu entry for folder description (text#6291)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.21.2 (main) (text#6293)
- Chore(deps): update dependency @types/markdown-it to ^13.0.9 (main) (text#6294)
- Chore(deps): update dependency rollup-plugin-webpack-stats to ^1.0.3 (main) (text#6295)
- Fix(deps): update dependency @nextcloud/vue to ^8.17.1 (main) (text#6296)
- [main] Update nextcloud/ocp dependency (text#6307)
- Chore(CI): Updating renovate-approve-merge.yml workflow from template (text#6311)
- Fix(mention): No extra whitespace in markdown before/after mentions (text#6315)
- Fix(Table): Fix pasting content with newlines to table cells (text#6316)
- Fix(TaskList): Add class name to rendered HTML (text#6323)
- Chore(deps): update dependency vite to ^5.4.3 (main) (text#6325)
- Fix(deps): update dependency @nextcloud/files to ^3.9.0 (main) (text#6326)
- Fix(deps): update dependency mermaid to ^11.2.0 (main) (text#6327)
- [main] Update nextcloud/ocp dependency (text#6333)
- Migrate reuse to toml format (text#6338)
- Fix(public): Use
@nextcloud/sharing
to detect public shares (text#6339) - Ci: Update workflows (text#6342)
- Fix: Reset session if file rename changes mimetype from/to markdown (text#6345)
- Fix(CodeBlock): Fix visibleFocus and pasting in code blocks (text#6346)
- Chore: Update CODEOWNERS (text#6349)
- Feat(menu): Put list items in submenu, add indentation options (text#6353)
- Chore(deps-dev): bump psalm/phar from 5.25.0 to 5.26.1 (text#6354)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.21.3 (main) (text#6355)
- Chore(deps): update dependency vite to ^5.4.5 (main) (text#6356)
- Fix(deps): update dependency debounce to ^2.1.1 (main) (text#6357)
- Fix(deps): update dependency yjs to ^13.6.19 (main) (text#6358)
- Chore(deps): update dependency typescript to ^5.6.2 (main) (text#6360)
- Fix(deps): update dependency @nextcloud/vue to ^8.18.0 (main) (text#6361)
- Test(ci): Fix path of visual regression base files (text#6365)
- Test(cy): Fix ImageView native tests (text#6374)
- Fix headings papercuts (text#6404)
- Feat: restructure menubar #2 (text#6411)
- Chore(deps): bump dompurify from 3.1.2 to 3.1.6 (text#6412)
- Fix(placeholder): Show placeholder on empty paragraph, improve wording (text#6413)
- Chore(deps): update dependency vite to v5.4.6 security (text#6417)
- Feat: add nfo file support (text#6423)
- Fix(paragraph): migrate preview options to decorations (text#6425)
- Feat: Migrate to files:node:updated (text#6427)
- Enh(makefile): clean up css as well (text#6428)
- Chore(deps): update dependency cypress-visual-regression to ^5.2.2 (main) (text#6435)
- Chore(deps-dev): bump nextcloud/coding-standard from 1.2.3 to 1.3.1 (text#6436)
- Chore(deps): update vite (main) (text#6437)
- Fix(deps): update dependency @nextcloud/axios to ^2.5.1 (main) (text#6438)
- Fix(deps): update dependency mermaid to ^11.2.1 (main) (text#6439)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.22.4 (main) (text#6440)
- Chore(deps): update vueuse to ^11.1.0 (main) (text#6441)
- Fix(css): Use singlequotes to please stylelint (text#6448)
- Chore(deps): bump rollup from 4.21.0 to 4.22.4 (text#6451)
- Fix(vite): set
NODE_ENV
inpackage.json
scripts (text#6452) - Fix(codeblock): Add border radius (text#6453)
- Fix(details): Add margin-bottom (text#6454)
- Fix(tasklist): Correct indention (text#6455)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.24.0 (main) (text#6464)
- Chore(deps): update dependency vite to ^5.4.8 (main) (text#6465)
- Fix(deps): update dependency lib0 to ^0.2.98 (main) (text#6466)
- Fix(deps): update dependency @nextcloud/vue to ^8.19.0 (main) (text#6467)
- Fix(deps): update tiptap to ^2.8.0 (main) (text#6468)
- [main] Update nextcloud/ocp dependency (text#6474)
- [main] Fix npm audit (text#6476)
- Fix(sync): Disable browser broadcast (text#6479)
- Fix(deps): update typedoc to support typescript version (text#6484)
- Fix: Apply checks on shares in the middleware (text#6485)
- Check link protocol (text#6486)
- Fix(sync): handle 502 (Bad Gateway) gracefully (text#6490)
- Fix(plaintext): multiple linebreaks at end (text#6507)
- Chore: Fix renovate config (text#6509)
- Fix(lint): also lint tests except fixtures (text#6513)
- Ci: Fix assistant button selector (text#6516)
- Chore(deps): update dependency typescript to ^5.6.3 (main) (text#6518)
- Fix(deps): update dependency vue-material-design-icons to ^5.3.1 (main) (text#6519)
- Feat: Increase line width to 80 characters (text#6520)
- Chore(deps): update dependency eslint-plugin-cypress to ^3.6.0 (main) (text#6523)
- Chore(deps): update dependency rollup-plugin-webpack-stats to ^1.1.0 (main) (text#6524)
- Fix(deps): update dependency mermaid to ^11.3.0 (main) (text#6525)
- Enh(make): clean-git even if js or css directory do not exist (text#6535)
- Fix(tsconfig): only have one tsconfig file (text#6536)
- Chore: Skip cypress major/minor on stable branches (text#6537)
- Fix(build): without non deterministic vendor-LICENSE.txt (text#6539)
- Feat(table): add row, column buttons outside of table (text#6540)
- Chore(deps-dev): bump nextcloud/coding-standard from 1.3.1 to 1.3.2 (text#6543)
- Chore(deps): update dependency cypress-split to ^1.24.4 (main) (text#6547)
- Chore(deps): update dependency vite to ^5.4.9 (main) (text#6548)
- Chore(deps): update vitest monorepo to ^2.1.3 (main) (text#6549)
- Fix(deps): update dependency yjs to ^13.6.20 (main) (text#6550)
- Fix(deps): update dependency debounce to ^2.2.0 (main) (text#6551)
- Fix(deps): update dependency lowlight to v3 (main) (text#6552)
- Fix(deps): update dependency markdown-it to v14 (main) (text#6553)
- [main] Fix npm audit (text#6554)
- Feat(editorApi): Add function to allow setting readonly bar props (text#6560)
- Fix(workflows): do not push build artifacts in npm audit fix. (text#6565)
- Fix CODEOWNERS (text#6566)
- Feat: Add toggle for editor line length per user (text#6569)
- Fix(css): Set page
size: auto
instead ofsize: A4
(text#6574) - Fix(mermaid): No custom link handling for links in mermaid diagrams (text#6575)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.24.3 (main) (text#6578)
- Chore(deps): update dependency cypress-split to ^1.24.5 (main) (text#6579)
- Chore(deps): update dependency rollup-plugin-webpack-stats to ^1.1.1 (main) (text#6580)
- Chore(deps): update dependency vite to ^5.4.10 (main) (text#6581)
- Chore(deps): update vitest monorepo to ^2.1.4 (main) (text#6582)
- Fix(deps): update dependency @nextcloud/files to ^3.9.1 (main) (text#6583)
- Chore(deps): update vueuse to ^11.2.0 (main) (text#6584)
- Fix(deps): update dependency mermaid to ^11.4.0 (main) (text#6585)
- Fix(deps): update tiptap to ^2.9.1 (main) (text#6586)
- Fix(deps): update dependency slug to v10 (main) (text#6587)
- Fix(deps): update dependency uuid to v11 (main) (text#6588)
- Fix some JS console errors (text#6597)
- Feat(debug): Expose yjs debug function in editor API (text#6598)
- Test(cypress): More specific selector for viewer header in links test (text#6601)
- Fix(addContent): only process addExtensions once (text#6602)
- Fix(files): set focus on image description right after inserting (text#6609)
- Fix(files): Reduce spacing between image and description a bit (text#6613)
- Fix(files): Align vertically bottons in code block (text#6614)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.24.4 (main) (text#6618)
- Fix(deps): update dependency @nextcloud/dialogs to ^6.0.1 (main) (text#6619)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.25.0 (main) (text#6626)
- Send one full update from y-websocket (text#6650)
- Update dependency vite to ^5.4.11 (main) (text#6651)
- Chore(deps): update vitest monorepo to ^2.1.5 (main) (text#6652)
- Fix(deps): update dependency uuid to ^11.0.3 (main) (text#6653)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.27.2 (main) (text#6654)
- Fix(deps): update dependency @nextcloud/files to ^3.10.0 (main) (text#6656)
- Fix(deps): update dependency @nextcloud/vue to ^8.20.0 (main) (text#6657)
- Revert “fix(css): Set page
size: auto
instead ofsize: A4
” (text#6668) - Chore(deps-dev): bump cross-spawn from 7.0.3 to 7.0.6 (text#6670)
- Fix: log ignored workspace propfind exceptions at debug (text#6675)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.27.3 (main) (text#6679)
- Chore(deps): update dependency cypress-split to ^1.24.6 (main) (text#6680)
- Chore(deps): update dependency vite-plugin-commonjs to ^0.10.4 (main) (text#6681)
- Fix(deps): update dependency y-prosemirror to ^1.2.13 (main) (text#6682)
- Chore(deps): update dependency typescript to ^5.7.2 (main) (text#6683)
- Chore(deps): update vueuse to ^11.3.0 (main) (text#6684)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.27.4 (main) (text#6685)
- Fix(deps): update dependency @nextcloud/vue to ^8.21.0 (main) (text#6686)
- [main] Fix npm audit (text#6690)
- Feat: render text inserted from assistant (text#6694)
- Fix: fix linting errors and warnings (text#6698)
- Fix: catch all errors when getting rich workspace file (text#6699)
- Ci: Run cypress on ubuntu-latest (text#6701)
- Migrate renovate config (text#6709)
- Chore(deps): update dependency @vitejs/plugin-vue2 to ^2.3.3 (main) (text#6710)
- Chore(deps): update vitest monorepo to ^2.1.7 (main) (text#6711)
- Update dependency mermaid to ^11.4.1 (main) (text#6712)
- Fix(eslint): Fix linting javascript files, also lint typescript files (text#6725)
- Fix(outline): fix mobile detection and box shadow (text#6728)
- Fix(editor): Also unset
draggedOver
at drop (text#6729) - Fix(files): catch race condition in FilesWorkspaceHeader init (text#6733)
- Fix(debug): remove component in beforeDestroy hook (text#6737)
- Chore(deps): update dependency cypress-split to ^1.24.7 (main) (text#6741)
- Chore(deps): update vitest monorepo to ^2.1.8 (main) (text#6742)
- Fix(deps): update dependency @nextcloud/sharing to ^0.2.4 (main) (text#6743)
- Fix(deps): update dependency lib0 to ^0.2.99 (main) (text#6744)
- Fix(deps): update dependency y-prosemirror to ^1.2.15 (main) (text#6745)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.28.1 (main) (text#6746)
- [main] fix(cy): avoid double upload to prevent lock error (text#6763)
- Chore: Remove stable28 from CI jobs as it’s end of life (text#6764)
- Feat: Add support for
vite serve
(text#6765) - Chore(deps): bump nanoid from 3.3.7 to 3.3.8 (text#6766)
- Chore: Bump composer files with new composer version (text#6767)
- Fix(deps): update dependency @nextcloud/files to ^3.10.1 (main) (text#6774)
- Fix(deps): update dependency @nextcloud/moment to ^1.3.2 (main) (text#6775)
- Fix(deps): update highlight (main) (text#6784)
- Fix(licenses): SPDF license in package.json and khroma (text#6790)
- Add missing trailing slash in reverse proxy config docs (text#6793)
- Fix(link): Don’t throw exception on invalid URL href (text#6794)
- Fix(files): switch action button to disabled state if results are empty (text#6799)
- Use “tertiary no background” as type for the buttons in table’s header (text#6800)
- Fix(ci): err due to update-node-dist being canceled (text#6801)
- Fix(ci): take new compiled files into account for reuse check (text#6802)
- Fix: Notifier::prepare() threw \InvalidArgumentException which is dep… (text#6806)
- Fix(deps): update dependency yjs to ^13.6.21 (main) (text#6807)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.29.1 (main) (text#6808)
- Chore(deps): update dependency rollup-plugin-webpack-stats to ^1.2.3 (main) (text#6809)
- [main] Fix npm audit (text#6810)
- Chore(CI): Updating reuse.yml workflow from template (text#6815)
- Fix: showing RichWorkspace for non-English language (text#6816)
- Ci: Hotfix to make login work as long as we are on older cypress version (text#6819)
- Fix: Load focus trap extension in markdown content editor (text#6823)
- Fix(deps): update dependency @nextcloud/vue to ^8.22.0 (main) (text#6824)
- Fix(deps): update dependency highlight.js to ^11.11.1 (main) (text#6825)
- Chore(deps): update dependency cypress-vite to ^1.6.0 (main) (text#6826)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.30.0 (main) (text#6839)
- Fix(deps): update dependency uuid to ^11.0.4 (main) (text#6840)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.31.0 (main) (text#6845)
- Fix(deps): update dependency uuid to ^11.0.5 (main) (text#6847)
- Enh(ui): smart picker button at the start of line (text#6855)
- Chore(dep): bump relative-ci/agent-upload-artifact-action (text#6859)
- Chore(deps): bump katex from 0.16.10 to 0.16.21 (text#6861)
- Fix(deps): update dependency yjs to ^13.6.23 (main) (text#6862)
- Chore: Update composer files (text#6883)
- Fix: replace deprecated translation methods (text#6895)
- Revert “fix: replace deprecated translation methods” (text#6899)
- Fix/use e2e test server (text#6900)
- [master] Fix npm audit (twofactor_totp#1550)
- Feat(deps): Add Nextcloud 31 support on master (twofactor_totp#1552)
- [master] Fix npm audit (twofactor_totp#1555)
- Ci: Update workflows (twofactor_totp#1559)
- Refactor: move to new activity exception (twofactor_totp#1560)
- Chore(deps): bump icewind1991/nextcloud-version-matrix digest to c2bf575 (master) (twofactor_totp#1565)
- [master] Fix npm audit (twofactor_totp#1567)
- Add REUSE compliance (twofactor_totp#1573)
- Chore: fix db types (twofactor_totp#1577)
- Fix(deps): Bump symfony/process (twofactor_totp#1580)
- Ci(psalm): set up the minimum supported php version (twofactor_totp#1581)
- Chore(i18n): Aligned spelling and adapted grammar (twofactor_totp#1585)
- Chore(CI): Adjust testing matrix for Nextcloud 31 on stable31 (twofactor_totp#1586)
- Ci: Update workflows (updater#582)
- Chore: Bump master to 31 in tests (updater#584)
- Pinch to zoom (viewer#1952)
- Chore(deps): update cypress (master) (viewer#2397)
- Chore(deps): update dependency @types/dockerode to ^3.3.31 (master) (viewer#2398)
- Chore(deps): update dependency vite to ^5.4.2 (master) (viewer#2399)
- Fix(deps): update nextcloud (master) (viewer#2400)
- Chore(deps): lock file maintenance (master) (viewer#2412)
- Feat(deps): Add Nextcloud 31 support on master (viewer#2421)
- Fix: When previewing some SVG, ‘btoa’ report error: The string to be encoded contains characters outside of the Latin1 range.” (viewer#2432)
- Chore: upgrade cypress-visual-regression (viewer#2436)
- Chore(deps-dev): Bump elliptic from 6.5.6 to 6.5.7 (viewer#2438)
- Chore(deps): update dependency tslib to ^2.7.0 (master) (viewer#2439)
- Chore(deps): update dependency wait-on to v8 (master) (viewer#2440)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.2.3 (viewer#2441)
- Fix: Strictify live photo condition to prevent false positive (viewer#2442)
- Chore(deps): update cypress (master) (viewer#2448)
- Chore(CI): Updating dependabot-approve-merge.yml workflow from template (viewer#2453)
- Chore(deps): lock file maintenance (master) (viewer#2456)
- [master] Update cypress snapshots (viewer#2461)
- [master] Update cypress snapshots (viewer#2466)
- Fix: Adjust viewer for Nextcloud 31 public share UI (viewer#2467)
- Chore(deps): update cypress (master) (viewer#2468)
- Chore(deps): update dependency vite to ^5.4.3 (master) (viewer#2469)
- Fix(deps): update dependency @nextcloud/files to ^3.9.0 (master) (viewer#2470)
- [master] Update cypress snapshots (viewer#2479)
- Fix(deps): update dependency @fontsource/roboto to ^5.0.15 (master) (viewer#2481)
- Fix: Hide download action when file does not provide download permissions (viewer#2482)
- Fix: Make loading the viewer an init script (viewer#2486)
- Ci: Update workflows (viewer#2489)
- Fix: Only remove openfile from route when closing the viewer (viewer#2493)
- Chore(deps-dev): Bump vimeo/psalm from 5.26.0 to 5.26.1 (viewer#2495)
- Fix(cypress): roboto loading check for visual regression (viewer#2496)
- [master] Update cypress snapshots (viewer#2502)
- Fix(cypress): adjust click handler (viewer#2504)
- Chore(deps): update dependency vite to ^5.4.5 (master) (viewer#2505)
- Fix(deps): update dependency debounce to ^2.1.1 (master) (viewer#2507)
- Chore(deps): update dependency typescript to ^5.6.2 (master) (viewer#2508)
- Fix(deps): update dependency @fontsource/roboto to ^5.1.0 (master) (viewer#2509)
- Fix(deps): update dependency @nextcloud/vue to ^8.18.0 (master) (viewer#2510)
- Perf: fast cypress (viewer#2513)
- [master] Update cypress snapshots (viewer#2519)
- Chore(CI): Updating cypress.yml workflow from template (viewer#2523)
- Fix: make dark header configurable (viewer#2528)
- Chore(deps): lock file maintenance (master) (viewer#2537)
- Chore: Correctly create built asset libraries (viewer#2546)
- Fix(deps): update dependency @nextcloud/axios to ^2.5.1 (master) (viewer#2547)
- Add SPDX header (viewer#2548)
- Fix: Proper layout for split view (viewer#2549)
- Chore(deps): Bump shivammathur/setup-php from 2.31.0 to 2.31.1 (viewer#2551)
- Chore(deps): Bump peter-evans/create-pull-request from 6.1.0 to 7.0.5 (viewer#2552)
- Chore(deps): update cypress (master) (viewer#2554)
- Chore(deps): Bump actions/checkout from 4.1.7 to 4.2.0 (viewer#2565)
- Chore(deps-dev): Bump vite from 5.4.5 to 5.4.8 (viewer#2566)
- [master] Fix npm audit (viewer#2573)
- Chore(deps): Bump actions/upload-artifact from 4.4.0 to 4.4.3 (viewer#2583)
- Fix: Fix error when viewing current version (viewer#2584)
- Fix: Update default editor translations for version 4.8.1 (viewer#2589)
- Chore(dev-deps): Bump nextcloud/ocp package (viewer#2590)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.3 to 1.3.2 (viewer#2595)
- [master] Fix npm audit (viewer#2599)
- Chore(deps): Bump actions/checkout from 4.2.0 to 4.2.2 (viewer#2600)
- Chore(deps): Bump actions/setup-node from 4.0.2 to 4.1.0 (viewer#2601)
- Fix: Usage of pushToHistory function on prev/next (viewer#2605)
- Chore(deps): Bump cypress-io/github-action from 6.7.6 to 6.7.7 (viewer#2609)
- Chore(deps): Bump fsfe/reuse-action from 4.0.0 to 5.0.0 (viewer#2616)
- Chore(deps-dev): Bump cross-spawn from 7.0.3 to 7.0.6 (viewer#2617)
- Chore(deps): Bump xt0rted/pull-request-comment-branch from 2.0.0 to 3.0.0 (viewer#2619)
- Fix: source/dav handling and delete event payload (viewer#2620)
- Fix(Editor): Broken translation ref (viewer#2621)
- Chore(deps): update dockerode (master) (viewer#2628)
- Fix(deps): update dependency vue-material-design-icons to ^5.3.1 (master) (viewer#2629)
- Chore(deps): update dependency vite to ^5.4.11 (master) (viewer#2630)
- Fix(deps): update nextcloud (master) (viewer#2631)
- Chore(deps): lock file maintenance (master) (viewer#2632)
- Chore(deps): Bump cypress-io/github-action from 6.7.7 to 6.7.8 (viewer#2633)
- Chore(deps): Bump marcelklehr/get-github-handles-from-website-action from 1.0.0 to 1.0.1 (viewer#2635)
- Chore(deps): update typescript (master) (viewer#2636)
- Fix(deps): update dependency debounce to ^2.2.0 (master) (viewer#2639)
- [master] Fix npm audit (viewer#2643)
- [master] Update cypress snapshots (viewer#2652)
- Chore(deps): Bump actions/upload-artifact from 4.4.3 to 4.5.0 (viewer#2660)
- Fix: Close viewer if we navigate back in browser history (viewer#2661)
- Chore(CI): Updating reuse.yml workflow from template (viewer#2664)
- Chore(deps): update dependency cypress to ^13.17.0 (master) (viewer#2667)
- Fix(deps): update dependency @nextcloud/vue to ^8.22.0 (master) (viewer#2668)
- Chore(deps): lock file maintenance (master) (viewer#2669)
- Tests: Allow running cypress on different instance (viewer#2678)
- Chore(deps): update dependency typescript to ^5.7.3 (master) (viewer#2681)
- Chore(deps): update dependency @nextcloud/vite-config to ^1.5.0 (master) (viewer#2682)
- [master] Fix npm audit (viewer#2690)
- Chore(CI): Adjust testing matrix for Nextcloud 31 on stable31 (viewer#2701)
- Feat: Fallback to manually loading media on error (viewer#2705)
- Fix: invalid keys (viewer#2711)
- Fix(deps): downgrade react from 19 to 18 (viewer#2713)
- Fix: image load error with number folder (viewer#2737)
Subscribe
Login
0 Comments
Oldest