βοΈ Nextcloud server, a safe home for all your data
0
Server v30.0.0beta1
Release date:
July 25, 2024
Previous version:
v29.0.16
(released April 17, 2025)
Magnitude:
17,470
Diff Delta
Contributors:
43 total committers
Commits:
396 Commits in this Release
Ordered by the degree to which they evolved the repo in this version.
Authored July 23, 2024
Authored July 20, 2024
Authored July 19, 2024
Authored June 4, 2024
Authored April 15, 2024
Authored May 10, 2024
Authored March 1, 2024
Authored April 8, 2024
Authored July 12, 2024
Authored June 18, 2024
Authored June 15, 2024
Authored June 24, 2024
Authored March 14, 2024
Authored July 16, 2024
Authored May 8, 2024
Authored July 21, 2024
Authored May 31, 2024
Authored July 17, 2024
Authored April 4, 2024
Authored March 20, 2024
Authored July 24, 2024
Authored April 17, 2024
Authored June 6, 2024
Authored May 17, 2024
Authored June 21, 2024
Authored February 14, 2024
Authored June 13, 2024
Authored June 6, 2024
Authored June 7, 2024
Authored July 18, 2024
Authored June 11, 2024
Authored April 16, 2024
Authored April 8, 2024
Authored June 25, 2024
Authored April 8, 2024
Authored June 20, 2024
Authored July 11, 2024
Authored June 27, 2024
Authored July 4, 2024
Browse Other Releases
Latest Pending
Unreleased π
v30.0.0beta5
Released August 8, 2024
3,397 Ξ
v30.0.0beta4
Released August 6, 2024
2,300 Ξ
v30.0.0beta3
Released August 20, 2024
3,850 Ξ
v30.0.0beta2
Released July 30, 2024
3,087 Ξ
v30.0.0beta1
Released July 25, 2024
17,470 Ξ
v29.0.16
Released April 17, 2025
5 Ξ
v29.0.16rc1
Released April 15, 2025
170 Ξ
v29.0.15
Released April 10, 2025
9 Ξ
v29.0.15rc2
Released April 8, 2025
83 Ξ
v29.0.15rc1
Released April 9, 2025
3,657 Ξ
Top Contributors in v30.0.0beta1
nextcloud-bot
susnux
skjnldsv
nickvergessen
icewind1991
nfebe
st3iny
blizzz
provokateurin
SebastianKrupinski
Directory Browser for v30.0.0beta1
We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.
Release Notes Published
What's Changed
- Master is now 30 by @nickvergessen in https://github.com/nextcloud/server/pull/44530
- build(deps-dev): bump sass from 1.71.1 to 1.72.0 by @dependabot in https://github.com/nextcloud/server/pull/44538
- build(deps): bump the github-actions group with 4 updates by @dependabot in https://github.com/nextcloud/server/pull/44547
- fix(files): Fix translation of "Delete file" by @nickvergessen in https://github.com/nextcloud/server/pull/44526
- fix(dashboard): do not suggest to install new widgets if appstore is disabled by @tcitworld in https://github.com/nextcloud/server/pull/44506
- fix(files): Fix error with numeric filenames by @Pytal in https://github.com/nextcloud/server/pull/44562
- feat(trashbin): Show original location of deleted file by @Pytal in https://github.com/nextcloud/server/pull/44512
- build(deps-dev): bump @babel/preset-typescript from 7.23.3 to 7.24.1 by @dependabot in https://github.com/nextcloud/server/pull/44540
- fix(files_sharing): Create passwords when enforced for mail shares by @backportbot in https://github.com/nextcloud/server/pull/44571
- fix: csrf check failed on public share with password by @luka-nextcloud in https://github.com/nextcloud/server/pull/44369
- fix(tests): Fix tests when daytime saving time change happened recently by @come-nc in https://github.com/nextcloud/server/pull/44612
- fix(files_sharing): Disable autocomplete for share label and password by @susnux in https://github.com/nextcloud/server/pull/44575
- build(deps): bump nextcloud/coding-standard from 1.1.1 to 1.2.1 in /vendor-bin/cs-fixer by @dependabot in https://github.com/nextcloud/server/pull/44534
- chore(bug-report-template): update list of nc versions by @szaimen in https://github.com/nextcloud/server/pull/44619
- fix(dav): Fix quota check for chunk upload by @come-nc in https://github.com/nextcloud/server/pull/44332
- fix(SetupChecks): Add hint about dns/firewall if
mjs
check can't run by @joshtrichards in https://github.com/nextcloud/server/pull/44621 - fix(federation): ICloudId->getRemote() should contain the protocol by @nickvergessen in https://github.com/nextcloud/server/pull/44625
- perf(dav): skip non-calendar requests in webcal caching plugin by @kesselb in https://github.com/nextcloud/server/pull/44511
- fix(encryption): Clicking default module in UI sets bogus value by @joshtrichards in https://github.com/nextcloud/server/pull/44604
- build(deps-dev): bump express from 4.18.2 to 4.19.2 by @dependabot in https://github.com/nextcloud/server/pull/44467
- build(deps): bump @nextcloud/files from 3.1.0 to 3.1.1 by @dependabot in https://github.com/nextcloud/server/pull/44542
- fix(appconfig): compare with original value by @ArtificialOwl in https://github.com/nextcloud/server/pull/44642
- fix(files): breadcrumbs drag-and-drop & unifying methods by @skjnldsv in https://github.com/nextcloud/server/pull/44409
- fix(settings): show warning for indexToReplace as part of missing indices by @JohannesGGE in https://github.com/nextcloud/server/pull/44306
- fix(deps): Update phpseclib from 2.0.45 to 2.0.47 by @susnux in https://github.com/nextcloud/server/pull/44662
- [master] Update psalm-baseline.xml by @nextcloud-command in https://github.com/nextcloud/server/pull/43808
- fix(DateTimeFormatter): Adjust invalid doc blocks by @susnux in https://github.com/nextcloud/server/pull/44663
- build(deps-dev): bump undici from 5.28.3 to 5.28.4 by @dependabot in https://github.com/nextcloud/server/pull/44660
- build(deps): bump libphonenumber-js from 1.10.58 to 1.10.60 by @dependabot in https://github.com/nextcloud/server/pull/44681
- fix(3rdparty): Add a CI job to check 3rdparty integrity by @nickvergessen in https://github.com/nextcloud/server/pull/44678
- build(deps-dev): bump sass from 1.72.0 to 1.74.1 by @dependabot in https://github.com/nextcloud/server/pull/44699
- build(deps-dev): bump typescript from 5.4.2 to 5.4.3 by @dependabot in https://github.com/nextcloud/server/pull/44537
- fix(deps): Update doctrine/dbal to 3.8.3 by @susnux in https://github.com/nextcloud/server/pull/44683
- feat: drop support for php 8.0 by @st3iny in https://github.com/nextcloud/server/pull/44607
- fix(Blurhash): Suppress imagecreatefromstring() E_WARNING by @joshtrichards in https://github.com/nextcloud/server/pull/44705
- fix(oc-dialog): Get rid of the overlay by @susnux in https://github.com/nextcloud/server/pull/44717
- fix(styles): Adjust heading styles by @susnux in https://github.com/nextcloud/server/pull/43640
- fix(3rdparty): Adjust dependencies to also require min. PHP 8.1 by @susnux in https://github.com/nextcloud/server/pull/44720
- fix(AppFramework): Fix error message about 204 not allowing custom headers by @provokateurin in https://github.com/nextcloud/server/pull/44726
- chore(RichObjectStrings): Add missing newlines by @provokateurin in https://github.com/nextcloud/server/pull/44707
- feat(core): Include core capabilities in OpenAPI by @provokateurin in https://github.com/nextcloud/server/pull/44216
- Call davGetFavoritesReport after the registration of propfind properties by @artonge in https://github.com/nextcloud/server/pull/44714
- fix: Update
fusonic/opengraph
from 2.2.0 to 2.3.0 by @susnux in https://github.com/nextcloud/server/pull/44715 - fix: use proper jailed patch in watcher by @icewind1991 in https://github.com/nextcloud/server/pull/44730
- fix: Pass the mountpoint target user to storages without owner by @juliushaertl in https://github.com/nextcloud/server/pull/44294
- feat(occ): Add --disabled option to occ user:list by @come-nc in https://github.com/nextcloud/server/pull/44753
- fix: Fix avatar images by @Pytal in https://github.com/nextcloud/server/pull/44736
- fix: Add deprecation to
OC.dialogs.fileexists
by @susnux in https://github.com/nextcloud/server/pull/44756 - docs: Adjust branding in IDBConnection::prepare doc block by @ChristophWurst in https://github.com/nextcloud/server/pull/44746
- fix(breadcrumbs): improved rendering of breadcrumb progress bar by @emoral435 in https://github.com/nextcloud/server/pull/44450
- Make sass command compatible with macos by @marcoambrosini in https://github.com/nextcloud/server/pull/44452
- build(deps-dev): bump cypress from 13.7.1 to 13.7.2 by @dependabot in https://github.com/nextcloud/server/pull/44698
- fix(LDAP): escape DN on check-user by @blizzz in https://github.com/nextcloud/server/pull/44350
- feat: Deprecate and replace legacy jQuery UI dialogs with Vue by @susnux in https://github.com/nextcloud/server/pull/44755
- fix(federation): give some time to prepare both servers by @blizzz in https://github.com/nextcloud/server/pull/44771
- build(deps-dev): bump cypress-split from 1.21.0 to 1.23.0 by @dependabot in https://github.com/nextcloud/server/pull/44762
- fix(capabilities): Expose if mod-rewrite is working via capabilities by @nickvergessen in https://github.com/nextcloud/server/pull/44799
- build(deps-dev): bump typescript from 5.4.3 to 5.4.5 by @dependabot in https://github.com/nextcloud/server/pull/44809
- chore(deps): Bump @nextcloud/vue to v8.11.2 by @Pytal in https://github.com/nextcloud/server/pull/44795
- fix(notifications): Improved notification exceptions by @nickvergessen in https://github.com/nextcloud/server/pull/44770
- chore(deps): Update openapi-extractor by @provokateurin in https://github.com/nextcloud/server/pull/44827
- chore(db): move to OCP\Server by @solracsf in https://github.com/nextcloud/server/pull/44810
- feat: remove orphaned entries from filecache_extended by @kesselb in https://github.com/nextcloud/server/pull/38933
- chore: Update
@nextcloud/upload
to 1.1.1 to fix uploading large files by @susnux in https://github.com/nextcloud/server/pull/44835 - Feature/occ clear avatar cache command by @yemkareems in https://github.com/nextcloud/server/pull/44840
- fix(files): Inherit some node attributes when creating new nodes to preserve shared state by @susnux in https://github.com/nextcloud/server/pull/44834
- chore(files): Switch widget icon to primary color by @Pytal in https://github.com/nextcloud/server/pull/44806
- fix(deps): Bump web-auth/webauthn-lib from 3.3.9 to 4.8.5 by @susnux in https://github.com/nextcloud/server/pull/44761
- fix(files): Focus filename input in new-node dialog when opened by @susnux in https://github.com/nextcloud/server/pull/44847
- fix: Remove obsolete resource typing by @come-nc in https://github.com/nextcloud/server/pull/44658
- fix: Drop unmaintained and unused dependencies by @susnux in https://github.com/nextcloud/server/pull/44849
- fix(deps): Update symfony/polyfill-intl-normalizer from 1.28.0 to 1.29.0 by @susnux in https://github.com/nextcloud/server/pull/44854
- fix(files): Do not show files from hidden folders in "Recent"-view if hidden files are disabled by user by @susnux in https://github.com/nextcloud/server/pull/44661
- [master] Update psalm-baseline.xml by @nextcloud-command in https://github.com/nextcloud/server/pull/44870
- fix(systemtags): Use built-in input label to satisfy a11y check of NcSelect by @susnux in https://github.com/nextcloud/server/pull/44869
- fix(status): Update status time when reverting to it manually by @nickvergessen in https://github.com/nextcloud/server/pull/44878
- fix(files): Clear search filter when changing directory or view by @susnux in https://github.com/nextcloud/server/pull/44882
- fix(appconfig): format app values by @ArtificialOwl in https://github.com/nextcloud/server/pull/44644
- enh(metadata): migrate metadata to lazy appconfig by @ArtificialOwl in https://github.com/nextcloud/server/pull/43574
- fix(comments): Fix issues thrown by comments sidebar tab code by @susnux in https://github.com/nextcloud/server/pull/44868
- fix(files): Display selected files count by @Pytal in https://github.com/nextcloud/server/pull/44805
- fix: avoid douple
expireDate
parsing by @Fenn-CS in https://github.com/nextcloud/server/pull/44838 - fix(appconfig): returns correct value on details by @ArtificialOwl in https://github.com/nextcloud/server/pull/44640
- fix(activity): Improved activity exceptions by @nickvergessen in https://github.com/nextcloud/server/pull/44886
- fix(files): Also skip cross storage move with access control by @nickvergessen in https://github.com/nextcloud/server/pull/44889
- feat(user_ldap): Add setup check to verify connection configuration by @come-nc in https://github.com/nextcloud/server/pull/44859
- fix(sharingDetails): Show correct share target by @Fenn-CS in https://github.com/nextcloud/server/pull/44839
- fix(sharing): Don't change the type of the controller argument by @nickvergessen in https://github.com/nextcloud/server/pull/44916
- fix(files): Also restore shares after ownership transfer for object storage by @susnux in https://github.com/nextcloud/server/pull/44904
- fix: regression with updating read-only config by @Dreamsorcerer in https://github.com/nextcloud/server/pull/44039
- build(deps-dev): bump eslint-plugin-cypress from 2.15.1 to 2.15.2 by @dependabot in https://github.com/nextcloud/server/pull/44944
- fix: Use strict_types in ClearGeneratedAvatarCacheCommand.php by @yemkareems in https://github.com/nextcloud/server/pull/44915
- fix(user_ldap): Remove unicode character from log lines by @come-nc in https://github.com/nextcloud/server/pull/44860
- chore: Fix update-psalm-baseline to use correct php version depending on branch by @come-nc in https://github.com/nextcloud/server/pull/44861
- [master] Update psalm-baseline.xml by @nextcloud-command in https://github.com/nextcloud/server/pull/44928
- chore(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.27 to 8.13.35 by @nickvergessen in https://github.com/nextcloud/server/pull/44935
- feat: add request id as comment to all queries by @icewind1991 in https://github.com/nextcloud/server/pull/44884
- Migrate away from OC_App and toward IAppManager. by @come-nc in https://github.com/nextcloud/server/pull/44025
- Support multiple scopes in DAV search by @artonge in https://github.com/nextcloud/server/pull/44858
- chore(deps): Bump @nextcloud/dialogs to v5.3.1 by @Pytal in https://github.com/nextcloud/server/pull/44905
- fix(auth): Keep redirect URL during 2FA setup and challenge by @ChristophWurst in https://github.com/nextcloud/server/pull/44745
- fix(memcache): remove double $$ to fix error by @Velwark in https://github.com/nextcloud/server/pull/44794
- feat: Add legal notice and privacy policy links to help page by @Pytal in https://github.com/nextcloud/server/pull/44973
- chore: Add missing parameter to docblock tag psalm-taint-sink by @come-nc in https://github.com/nextcloud/server/pull/44966
- fix(provisioning_api): Show warning but do not fail when listing accounts in case of users removed from backend but still in database by @susnux in https://github.com/nextcloud/server/pull/44982
- chore(deps): Bump sabre/dav from 4.5.0 to 4.6.0 by @nickvergessen in https://github.com/nextcloud/server/pull/44962
- fix: Fix truncation on public page by @Pytal in https://github.com/nextcloud/server/pull/44923
- feat(trashbin): Add deleted by properties by @Pytal in https://github.com/nextcloud/server/pull/44643
- fix(migration): Bump files_trashbin version to trigger migration by @nickvergessen in https://github.com/nextcloud/server/pull/45000
- chore(deps): Bump php-opencloud/openstack from 3.2.1 to 3.10.0 by @nickvergessen in https://github.com/nextcloud/server/pull/44970
- fix(DAV): Migrate known exceptions to Sabre exceptions when copying by @nickvergessen in https://github.com/nextcloud/server/pull/45001
- chore(deps): Bump symfony/translation from 5.4.24 to 6.4.4 by @nickvergessen in https://github.com/nextcloud/server/pull/45006
- fix: chunked upload leading to 0-byte files by @szaimen in https://github.com/nextcloud/server/pull/45035
- fix(CalDAV): remove UNKNOWN from room / resource consideration by @miaulalala in https://github.com/nextcloud/server/pull/44938
- feat: support "s3-accelerate" endpoint by @icewind1991 in https://github.com/nextcloud/server/pull/44496
- fix(session): Do not update authtoken last_check for passwordless by @ChristophWurst in https://github.com/nextcloud/server/pull/44670
- Updating pr-feedback.yml workflow from template by @nextcloud-command in https://github.com/nextcloud/server/pull/45065
- Updating dependabot-approve-merge.yml workflow from template by @nextcloud-command in https://github.com/nextcloud/server/pull/45066
- build(deps-dev): bump puppeteer from 22.5.0 to 22.7.1 by @dependabot in https://github.com/nextcloud/server/pull/45072
- build(deps-dev): bump sass from 1.74.1 to 1.75.0 by @dependabot in https://github.com/nextcloud/server/pull/45073
- perf(core): add index on name by @pulsejet in https://github.com/nextcloud/server/pull/44586
- perf(templates): Emit RegisterTemplateCreatorEvent to register template creators more lazy by @juliushaertl in https://github.com/nextcloud/server/pull/44952
- fix(unifiedSearch): Prevent broken avatars for federated users by @backportbot in https://github.com/nextcloud/server/pull/45029
- fix: Drop workarounds for unsupported obsolete PHP versions by @come-nc in https://github.com/nextcloud/server/pull/44968
- fix(files): Use OCP\Util::getForbiddenFileNameChars instead of directaccess to system config by @susnux in https://github.com/nextcloud/server/pull/44996
- build(deps): bump vimeo/psalm from 5.9.0 to 5.23.1 in /vendor-bin/psalm by @dependabot in https://github.com/nextcloud/server/pull/44533
- feat: include file id in audit logs by @yemkareems in https://github.com/nextcloud/server/pull/44871
- feat(occ): Add --storage-tree option to info:file to help debug storages by @come-nc in https://github.com/nextcloud/server/pull/44829
- bump @types/dockerode from 3.3.26 to 3.3.28 by @dependabot in https://github.com/nextcloud/server/pull/44941
- bump @nextcloud/password-confirmation from 5.0.1 to 5.1.0 by @dependabot in https://github.com/nextcloud/server/pull/44943
- chore: remove unnecessary ini_set by @kesselb in https://github.com/nextcloud/server/pull/45117
- bump @simplewebauthn/browser from 9.0.1 to 10.0.0 by @dependabot in https://github.com/nextcloud/server/pull/44942
- build(deps): bump webdav from 5.4.0 to 5.5.0 by @dependabot in https://github.com/nextcloud/server/pull/44545
- build(deps-dev): bump phpunit/phpunit from 9.6.18 to 9.6.19 in /build/integration by @dependabot in https://github.com/nextcloud/server/pull/44695
- feat(trashbin): Show user who deleted a file by @Pytal in https://github.com/nextcloud/server/pull/44694
- fix(core): add fs_name_hash index to migration by @pulsejet in https://github.com/nextcloud/server/pull/45129
- fix(querybuilder): Remove temporary internal method executeUpdate() by @nickvergessen in https://github.com/nextcloud/server/pull/45122
- retry smb notify test a few times by @icewind1991 in https://github.com/nextcloud/server/pull/45138
- chore: Remove All files prefix from original location by @Pytal in https://github.com/nextcloud/server/pull/45131
- fix(deps): Drop
ical.js
from dependencies by @susnux in https://github.com/nextcloud/server/pull/45125 - fix(github): Add a security info to the PR template by @nickvergessen in https://github.com/nextcloud/server/pull/45149
- add option to add backtrace to the query logger by @icewind1991 in https://github.com/nextcloud/server/pull/39247
- [master] Update psalm-baseline.xml by @nextcloud-command in https://github.com/nextcloud/server/pull/45134
- chore(deps-dev): bump ejs from 3.1.9 to 3.1.10 by @dependabot in https://github.com/nextcloud/server/pull/45150
- fix(files): apply the renaming when leaving the input field by @raphj in https://github.com/nextcloud/server/pull/44819
- feat(webauthn): submit device name by pressing enter by @st3iny in https://github.com/nextcloud/server/pull/45136
- Wordings : Enhancement of background and UI color change thanks to better title and description by @Jerome-Herbinet in https://github.com/nextcloud/server/pull/38670
- fix: fix FileAccess::getByFileId(InStorage) by @icewind1991 in https://github.com/nextcloud/server/pull/45140
- fix(files): Add missing properties and fix Typescript errors in
FileEntryName
by @susnux in https://github.com/nextcloud/server/pull/45096 - fix(tests): Replace deprecated methods in
FileTest
by @susnux in https://github.com/nextcloud/server/pull/45159 - Update license header how-to for use of SPDX header by @AndyScherzinger in https://github.com/nextcloud/server/pull/45067
- fix(icons): Update files icon by @provokateurin in https://github.com/nextcloud/server/pull/45163
- fix(caldav): Do not load IMipPlugin before user auth and session is c⦠by @SebastianKrupinski in https://github.com/nextcloud/server/pull/45098
- Update devcontainer PHP dependencies to 8.3 by @R0Wi in https://github.com/nextcloud/server/pull/45086
- fix: Changes the color of the "Delete User" and "X" exit buttons on hover. by @susnux in https://github.com/nextcloud/server/pull/45160
- fix(session): Avoid race condition for cache::get() vs. cache::hasKey() by @nickvergessen in https://github.com/nextcloud/server/pull/45093
- fix(ci): Update
node-test
workflow and drop unneededcypress:version
output by @susnux in https://github.com/nextcloud/server/pull/45177 - Allow calling cron jobs background job class with occ by @juliushaertl in https://github.com/nextcloud/server/pull/30359
- chore(deps): bump vimeo/psalm from 5.23.1 to 5.24.0 in /vendor-bin/psalm by @dependabot in https://github.com/nextcloud/server/pull/45179
- fix(OC_Image): Set correct return type for exif_imagetype stub by @provokateurin in https://github.com/nextcloud/server/pull/45196
- fix(User\Manager): Avoid future collisions with updater/audit logs by @joshtrichards in https://github.com/nextcloud/server/pull/45088
- fix(settings): Save one HTTP request on enabling an app by @susnux in https://github.com/nextcloud/server/pull/44939
- [master] Fix npm audit by @nextcloud-command in https://github.com/nextcloud/server/pull/45186
- fix: Do not import styles that are already included in server bundle by @susnux in https://github.com/nextcloud/server/pull/45178
- fix(userstatus): catch unique constrain violation on revert by @miaulalala in https://github.com/nextcloud/server/pull/45055
- Reduce app container border radius by @marcoambrosini in https://github.com/nextcloud/server/pull/44786
- perf(db): Sort data for IN before chunking by @ChristophWurst in https://github.com/nextcloud/server/pull/45058
- [master] Update psalm-baseline.xml by @nextcloud-command in https://github.com/nextcloud/server/pull/45209
- chore(deps): bump core-js from 3.36.1 to 3.37.0 by @dependabot in https://github.com/nextcloud/server/pull/45181
- Expose subscription calendars by @kesselb in https://github.com/nextcloud/server/pull/44752
- fix(userstatus): Fix docs of user status manager by @nickvergessen in https://github.com/nextcloud/server/pull/45219
- fix(Router): Stop loading routes of disabled apps by @provokateurin in https://github.com/nextcloud/server/pull/44797
- Expose dashboard layout and statuses API by @provokateurin in https://github.com/nextcloud/server/pull/42973
- fix(issue_template): Add security reporting redirect to bug report form by @joshtrichards in https://github.com/nextcloud/server/pull/45240
- Add SPDX header - batch #1 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45244
- Revert rename by @AndyScherzinger in https://github.com/nextcloud/server/pull/45250
- Revert rename changes by @AndyScherzinger in https://github.com/nextcloud/server/pull/45256
- fix(ci): Align mariadb versions with list of supported versions by @susnux in https://github.com/nextcloud/server/pull/45255
- chore(deps-dev): bump @testing-library/jest-dom from 6.4.2 to 6.4.5 by @dependabot in https://github.com/nextcloud/server/pull/45268
- refactor(provisioning_api): Add types for user details scopes by @provokateurin in https://github.com/nextcloud/server/pull/45270
- fix(setupChecks): update db version checks by @joshtrichards in https://github.com/nextcloud/server/pull/45241
- feat(SetupChecks): Refactor DatabaseHasMissingIndices by @joshtrichards in https://github.com/nextcloud/server/pull/45272
- fix: Move hint about firewall issues to common helper string by @susnux in https://github.com/nextcloud/server/pull/45254
- fix(files): handle multidimensional arrays in scanner by @joshtrichards in https://github.com/nextcloud/server/pull/43794
- fix: getMountsForFileId may return an unordered list by @kesselb in https://github.com/nextcloud/server/pull/45258
- fix: Avoid updating size when calling touch on a file by @juliushaertl in https://github.com/nextcloud/server/pull/45233
- fix(setupCheck): Only warn when memcache present w/o memcached by @joshtrichards in https://github.com/nextcloud/server/pull/45242
- fix(SetupChecks): Detect CLI mode in HTTPS / URL generator check by @joshtrichards in https://github.com/nextcloud/server/pull/45262
- perf(ILockManager): Allow registering a lock provider lazy by @juliushaertl in https://github.com/nextcloud/server/pull/44953
- Update pdf icon by @marcoambrosini in https://github.com/nextcloud/server/pull/45218
- fix: consider all paths the user has for a share source when considering max permissions by @icewind1991 in https://github.com/nextcloud/server/pull/44791
- Add SPDX header - batch #2 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45252
- fix(caldav): loop through all events for busy events by @miaulalala in https://github.com/nextcloud/server/pull/45309
- docs(preview): Improve API parameter descriptions by @provokateurin in https://github.com/nextcloud/server/pull/45288
- feat: Split display name and username columns by @Pytal in https://github.com/nextcloud/server/pull/45245
- fix: Remove reminder action from trash by @Pytal in https://github.com/nextcloud/server/pull/45227
- Revert: "Check datadirectory owner, not config owner." by @szaimen in https://github.com/nextcloud/server/pull/45302
- feat: TaskProcessing API by @marcelklehr in https://github.com/nextcloud/server/pull/45094
- perf(deleteAction): Queue delete requests by @Fenn-CS in https://github.com/nextcloud/server/pull/45237
- feat(exception-template): allow to link to specific documentation for how to retreive server log by @szaimen in https://github.com/nextcloud/server/pull/45057
- fix: Correctly check result of function by @nickvergessen in https://github.com/nextcloud/server/pull/45321
- fix(preview): check mime type before processing with Imagick by @pulsejet in https://github.com/nextcloud/server/pull/44710
- fix(search): Limit maximum number of search results by @nickvergessen in https://github.com/nextcloud/server/pull/45317
- fix: Extend SVG reference check by @nickvergessen in https://github.com/nextcloud/server/pull/45340
- Avoid updating the same oc_authtoken row twice by @juliushaertl in https://github.com/nextcloud/server/pull/45026
- fix(IRegistrationContext): Add missing TaskProcessing methods by @provokateurin in https://github.com/nextcloud/server/pull/45345
- fix: add ldap_exop_passwd function to sensitive value by @yemkareems in https://github.com/nextcloud/server/pull/45357
- fix: delete user credentials stored in storages_credentials when user gets deleted by @yemkareems in https://github.com/nextcloud/server/pull/45355
- fix(groups): allows to save group names with more than 64 characters by @Altahrim in https://github.com/nextcloud/server/pull/44763
- Hide 'updater.server.url' As It May Contain Enterprise Key by @derschiw in https://github.com/nextcloud/server/pull/45236
- Fix setOwner since doc by @artonge in https://github.com/nextcloud/server/pull/45346
- feat: Add
forbidden_filename_characters
to JSConfig for use in frontend libraries by @susnux in https://github.com/nextcloud/server/pull/45374 - docs(TaskProcessingApi): Cleanup endpoint descriptions by @provokateurin in https://github.com/nextcloud/server/pull/45354
- fix(files): Drop
xml2js
dependency and use browser native DOMParser by @susnux in https://github.com/nextcloud/server/pull/45387 - refactor: remove non-shallow getSharesInFolder by @icewind1991 in https://github.com/nextcloud/server/pull/44460
- Move EventSource to
OC
namespace by @come-nc in https://github.com/nextcloud/server/pull/45375 - chore(settings): Change "user" to "account" by @Pytal in https://github.com/nextcloud/server/pull/45398
- fix(login-mask): remove
Login with
from label by @szaimen in https://github.com/nextcloud/server/pull/45415 - fix(contactsmenu): empty content margin by @st3iny in https://github.com/nextcloud/server/pull/45406
- theming: Separate
primary
andbackground
colors - fix the header menu colors by @susnux in https://github.com/nextcloud/server/pull/42977 - fix: Mark more configs as sensitive by @nickvergessen in https://github.com/nextcloud/server/pull/45390
- fix(db): Prevent data loss by temporarily disabling
db:convert-type
by @joshtrichards in https://github.com/nextcloud/server/pull/45400 - Add SPDX header - Batch 3 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45429
- refactor(files): Fix some ESLint and Typescript issues in FilesList by @susnux in https://github.com/nextcloud/server/pull/45394
- feat(files): refresh preview on etag change by @skjnldsv in https://github.com/nextcloud/server/pull/45417
- fix: register DI alias for IFileAccess by @icewind1991 in https://github.com/nextcloud/server/pull/45459
- feat: Add back searching in disabled user list by @come-nc in https://github.com/nextcloud/server/pull/45370
- Replaces "Time:" with "Date and time:" in calendar e-mail notification by @Jerome-Herbinet in https://github.com/nextcloud/server/pull/45032
- Respect empty
expiryDate
value in server by @Fenn-CS in https://github.com/nextcloud/server/pull/44485 - Add SPDX header for
/lib/*
- batch 4 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45474 - Add SPDX header - batch 4 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45499
- fix(db): Log long transaction times at debug level by @joshtrichards in https://github.com/nextcloud/server/pull/45506
- chore: update .jshintrc by @st3iny in https://github.com/nextcloud/server/pull/45521
- fix: forbid moving a folder into a subfolder of itself by @icewind1991 in https://github.com/nextcloud/server/pull/45014
- fix(files): Implement
SortingService
to fix sorting of files by @susnux in https://github.com/nextcloud/server/pull/45419 - set Doctrine to use nest transactions with savepoints by @tcitworld in https://github.com/nextcloud/server/pull/39589
- Add SPDX header - batch 5 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45524
- fix(files): Adjust type import and usage for removed dependency by @susnux in https://github.com/nextcloud/server/pull/45537
- fix(db): Prevent two connections for single node databases by @ChristophWurst in https://github.com/nextcloud/server/pull/45013
- Add SPDX header - batch 6 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45539
- chore(deps): bump the github-actions group across 1 directory with 5 updates by @dependabot in https://github.com/nextcloud/server/pull/45536
- fix(dav): Rate limit address book creation by @hamza221 in https://github.com/nextcloud/server/pull/44664
- Add SPDX header - batch 7 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45549
- Add SPDX header - batch 8 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45554
- Add temporary variable for border radius by @marcoambrosini in https://github.com/nextcloud/server/pull/45295
- fix(auth): Update authtoken activity selectively by @ChristophWurst in https://github.com/nextcloud/server/pull/45411
- add mapping for lock wait timeout by @kesselb in https://github.com/nextcloud/server/pull/45559
- fix(ShareApiClients): Maintain meaning of
''
and null for share api cli⦠by @Fenn-CS in https://github.com/nextcloud/server/pull/45562 - Add variable for inputs border width by @marcoambrosini in https://github.com/nextcloud/server/pull/45247
- CalDAV fix search with limit and time range by @kesselb in https://github.com/nextcloud/server/pull/45222
- chore(deps): Bump pear/archive_tar from 1.4.14 to 1.5.0 by @susnux in https://github.com/nextcloud/server/pull/45428
- Show upload menu in folders' emptycontent by @marcoambrosini in https://github.com/nextcloud/server/pull/44272
- fix:Ensure security.txt file ends with a newline character by @Agnibaan in https://github.com/nextcloud/server/pull/45508
- fix(theming): replace standard generic package icon by material design by @skjnldsv in https://github.com/nextcloud/server/pull/45480
- feat(files): Use receiving users language for the ownership transfer target folder by @susnux in https://github.com/nextcloud/server/pull/44906
- feat(ldap): sync additional properties to profile and SAB by @st3iny in https://github.com/nextcloud/server/pull/45512
- Refactor
OC\Server::getAvatarManager
in dav app by @summersab in https://github.com/nextcloud/server/pull/40207 - Refactor
OC\Server::getHTTPClientService
by @summersab in https://github.com/nextcloud/server/pull/40137 - Refactor
OC\Server::getContactsManager
by @summersab in https://github.com/nextcloud/server/pull/40119 - Refactor
OC\Server::getMailer
by @summersab in https://github.com/nextcloud/server/pull/40151 - Refactor
OC\Server::getAvatarManager
in user_ldap app by @summersab in https://github.com/nextcloud/server/pull/40206 - fix(deps): Update
egulias/email-validator
to version 4.0.2 by @susnux in https://github.com/nextcloud/server/pull/45572 - unmark deleted users if their last login date is more recent than deleted date by @icewind1991 in https://github.com/nextcloud/server/pull/36942
- Refactor
OC\Server::getL10NFactory
by @summersab in https://github.com/nextcloud/server/pull/40141 - Add SPDX header - batch 9 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45573
- fix(files): Don't fail if dir exists by @solracsf in https://github.com/nextcloud/server/pull/45413
- fix(settings): Move new user modal to dialog + minor refactoring by @Pytal in https://github.com/nextcloud/server/pull/45315
- Refactor
OC\Server::getCsrfTokenManager
by @summersab in https://github.com/nextcloud/server/pull/40120 - Add SPDX header - batch 10 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45592
- fix(files): Ensure active file list entry is highlighted by @susnux in https://github.com/nextcloud/server/pull/45594
- fix: Update
@nextcloud/files
to fix public link shares by @susnux in https://github.com/nextcloud/server/pull/45538 - refactor(files): Adjust some Typescript code in virtual files list by @susnux in https://github.com/nextcloud/server/pull/45585
- fix(theming): replace standard generic package icon by material design by @backportbot in https://github.com/nextcloud/server/pull/45609
- Refactor
OC\Server::getSecureRandom
by @summersab in https://github.com/nextcloud/server/pull/40124 - Refactor
OC\Server::getNotificationManager
by @summersab in https://github.com/nextcloud/server/pull/40147 - chore(deps-dev): Bump cypress-split from 1.23.0 to 1.23.4 by @dependabot in https://github.com/nextcloud/server/pull/45615
- chore(deps): Bump cypress-io/github-action from 6.6.1 to 6.7.0 in the github-actions group by @dependabot in https://github.com/nextcloud/server/pull/45612
- fix(core): unsupported browser redirect url by @skjnldsv in https://github.com/nextcloud/server/pull/45494
- Add SPDX header - batch 11 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45627
- chore(CI): Updating pr-feedback.yml workflow from template by @nextcloud-command in https://github.com/nextcloud/server/pull/45623
- fix(caldav): automatically delete outdated scheduling objects by @miaulalala in https://github.com/nextcloud/server/pull/45235
- fix(core): Add missing null value possibility to Resource and Reference richObject by @provokateurin in https://github.com/nextcloud/server/pull/45632
- fix(INavigationManager): Fix psalm alias not set in the right place by @provokateurin in https://github.com/nextcloud/server/pull/45455
- feat(db): remove workaround for pqsql 9.4 and older by @kesselb in https://github.com/nextcloud/server/pull/45629
- Add SPDX header - batch 12 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45647
- fix(files): Close sidebar and update fileid when current node is deleted by @susnux in https://github.com/nextcloud/server/pull/44897
- fix(Mailer): Allow to enforce strict email format by @susnux in https://github.com/nextcloud/server/pull/45570
- fix(files): Only execute default action if there is an action to perform by @susnux in https://github.com/nextcloud/server/pull/45586
- Refactor
OC\Server::getEncryptionKeyStorage
by @summersab in https://github.com/nextcloud/server/pull/40133 - fix(files): reset menu pos when opening in grid mode by @skjnldsv in https://github.com/nextcloud/server/pull/45581
- Refactor
OC\Server::getEncryptionFilesHelper
by @summersab in https://github.com/nextcloud/server/pull/40122 - fix(federatedfilesharing): import external federated share script by @skjnldsv in https://github.com/nextcloud/server/pull/45606
- fix(files_sharing): usage of NcTextField in SelectShareFolderDialogue by @artonge in https://github.com/nextcloud/server/pull/45679
- feat(RichObjectStrings): Add missing Talk 'file' metadata fields by @provokateurin in https://github.com/nextcloud/server/pull/45424
- Avoid accessing unset argv index by @julien-nc in https://github.com/nextcloud/server/pull/45694
- fix: Only list remnants as disabled if option is enabled by @come-nc in https://github.com/nextcloud/server/pull/45347
- fix(login): Disable login button when already logging in by @SystemKeeper in https://github.com/nextcloud/server/pull/45352
- Add SPDX header - batch 13 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45696
- Add SPDX header - batch 14 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45699
- feat(settings): Add user row action enabled callback by @Pytal in https://github.com/nextcloud/server/pull/45686
- feat(settings): Support svg user row action icons by @Pytal in https://github.com/nextcloud/server/pull/45684
- fix(Session): avoid password confirmation on SSO by @blizzz in https://github.com/nextcloud/server/pull/43942
- chore: update
@nextcloud/files
to 3.4.1 by @skjnldsv in https://github.com/nextcloud/server/pull/45700 - Updated images for Material icons and added SPDX info by @AndyScherzinger in https://github.com/nextcloud/server/pull/45706
- fix(dist): Make sure changed icons are compiled by @nickvergessen in https://github.com/nextcloud/server/pull/45712
- fix(files): Correctly type virtual files list ref type by @susnux in https://github.com/nextcloud/server/pull/45711
- fix(actions): Harden workflows when using variables in strings by @nickvergessen in https://github.com/nextcloud/server/pull/45710
- chore(deps): bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 by @dependabot in https://github.com/nextcloud/server/pull/45297
- chore(deps-dev): bump @simplewebauthn/types from 9.0.1 to 10.0.0 by @dependabot in https://github.com/nextcloud/server/pull/45267
- ci: Migrate Litmus and CalDAVTester from drone to GitHub by @susnux in https://github.com/nextcloud/server/pull/45619
- fix(files): Make sure files are opened when using
open-in-files
action(s) or at lease are scrolled into view by @susnux in https://github.com/nextcloud/server/pull/45611 - chore(deps-dev): Bump cypress-split from 1.23.4 to 1.24.0 by @dependabot in https://github.com/nextcloud/server/pull/45718
- chore(deps): bump @nextcloud/logger from 2.7.0 to 3.0.2 by @dependabot in https://github.com/nextcloud/server/pull/45401
- fix(dav): Don't log access control as error by @nickvergessen in https://github.com/nextcloud/server/pull/45120
- perf(files_sharing): Move events to listener classes and registration instead of boot by @juliushaertl in https://github.com/nextcloud/server/pull/44967
- fix(AppManager): Name correct method in error + show error string by @joshtrichards in https://github.com/nextcloud/server/pull/45737
- Replace icons with latest
Material Symbol
versions by @AndyScherzinger in https://github.com/nextcloud/server/pull/45755 - fix: Autodetect legacy filekey instead of trusting the header for legacy header by @come-nc in https://github.com/nextcloud/server/pull/45669
- fix(CI): Update PHP requirement in dev dependencies by @nickvergessen in https://github.com/nextcloud/server/pull/45779
- fix(search): tags redirect route by @skjnldsv in https://github.com/nextcloud/server/pull/45781
- feat: Add support for webhook listeners by @come-nc in https://github.com/nextcloud/server/pull/45475
- fix(caldav): event links in shared calendar notifications by @st3iny in https://github.com/nextcloud/server/pull/45775
- refactor(files): Use
@nextcloud/files
functions where possible and make files views cancelable by @susnux in https://github.com/nextcloud/server/pull/45788 - chore(composer): composer install --no-dev by @come-nc in https://github.com/nextcloud/server/pull/45794
- fix(files): Use
data-cy
(data attribute) instead ofcy-data
by @susnux in https://github.com/nextcloud/server/pull/45789 - Use isRetryable to catch retryable exceptions by @artonge in https://github.com/nextcloud/server/pull/45768
- fix(cron): Log long running jobs by @ChristophWurst in https://github.com/nextcloud/server/pull/45804
- fix(files_sharing): fix parsing of remote shares by @skjnldsv in https://github.com/nextcloud/server/pull/45698
- test: add tests for ProfilePageController by @kesselb in https://github.com/nextcloud/server/pull/45811
- fix(files): also trigger new tab on file name middle click by @skjnldsv in https://github.com/nextcloud/server/pull/45571
- fix(files): do not rely on unique fileid by @skjnldsv in https://github.com/nextcloud/server/pull/45251
- fix(ObjectStore): Fix regression when hostname is empty by @joshtrichards in https://github.com/nextcloud/server/pull/45649
- fix(cron): Log excess memory usage at debug and info levels by @joshtrichards in https://github.com/nextcloud/server/pull/45530
- 44032 fix show new shares without refresh by @backportbot in https://github.com/nextcloud/server/pull/45305
- get child ids for folder in a separate query during move by @icewind1991 in https://github.com/nextcloud/server/pull/43531
- feat: add option to disable scanner transactions by @icewind1991 in https://github.com/nextcloud/server/pull/45172
- Add SPDX header - batch 16 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45810
- fix(comments): Use proper icon components instead of icon classes to fix dark mode by @susnux in https://github.com/nextcloud/server/pull/45867
- chore: Adjust post-build script to add license files for sourcemaps on build by @susnux in https://github.com/nextcloud/server/pull/45832
- Feat: reduce border radius element to 8 px by @marcoambrosini in https://github.com/nextcloud/server/pull/45819
- Feat: add new clickable area variables by @marcoambrosini in https://github.com/nextcloud/server/pull/45818
- fix(files): Ignore right click for default action by @artonge in https://github.com/nextcloud/server/pull/45861
- fix(git): Ignore the updater/ directory from diffs by @nickvergessen in https://github.com/nextcloud/server/pull/45872
- tests(settings): Fix AccountMigratorTest when using PNG avatars by @susnux in https://github.com/nextcloud/server/pull/45883
- chore(deps): Bump deepdiver/zipstreamer from 2.0.2 to 2.0.3 by @susnux in https://github.com/nextcloud/server/pull/45852
- chore(deps): bump core-js from 3.37.0 to 3.37.1 by @dependabot in https://github.com/nextcloud/server/pull/45887
- chore(deps): Bump aws/aws-sdk-php from 3.240.8 to 3.311.2 by @susnux in https://github.com/nextcloud/server/pull/45854
- chore: Properly extract copyright information from bundled packages by @susnux in https://github.com/nextcloud/server/pull/45833
- [master] Fix npm audit by @nextcloud-command in https://github.com/nextcloud/server/pull/45893
- fix(theming): also apply enforced theme for guests by @skjnldsv in https://github.com/nextcloud/server/pull/45875
- chore(deps): bump jquery-ui-dist from 1.13.2 to 1.13.3 by @dependabot in https://github.com/nextcloud/server/pull/45885
- fix(files): Properly handle denied ownership transfers by @susnux in https://github.com/nextcloud/server/pull/45884
- fix(deleteAction): Bump up delete requests concurrency to 5 by @Fenn-CS in https://github.com/nextcloud/server/pull/45902
- [master] Update psalm-baseline.xml by @nextcloud-command in https://github.com/nextcloud/server/pull/45901
- fix(files_versions): Use
NcDateTime
for proper translated version dates by @susnux in https://github.com/nextcloud/server/pull/45900 - delete background jobs by id when cleaning up by @icewind1991 in https://github.com/nextcloud/server/pull/45582
- fix: Adjust icon generation to bring back themed icons by @susnux in https://github.com/nextcloud/server/pull/45917
- ci: use precise ref for 3rdparty check by @blizzz in https://github.com/nextcloud/server/pull/45912
- use LazyUser in DefaultShareProvider by @icewind1991 in https://github.com/nextcloud/server/pull/33581
- Align app icon for versions with right sidebar used icon by @AndyScherzinger in https://github.com/nextcloud/server/pull/45916
- fix(preview): don't create folder structure when previews are disabled by @kesselb in https://github.com/nextcloud/server/pull/45866
- test(cypress): don't apply changes in CI by @st3iny in https://github.com/nextcloud/server/pull/45894
- fix(cypress): Check for local changes before trying to apply them by @SystemKeeper in https://github.com/nextcloud/server/pull/45889
- perf: Avoid reusing previous migration steps by @juliushaertl in https://github.com/nextcloud/server/pull/45945
- fix(settings): define a 'heartbeat' route, so SecurityHeaders can handle redirected root by @smokris in https://github.com/nextcloud/server/pull/45228
- feat(settings): Emit loaded event for user management by @Pytal in https://github.com/nextcloud/server/pull/45685
- Fix license information extracted from built assets by @AndyScherzinger in https://github.com/nextcloud/server/pull/45952
- perf: Tell browsers to cache storage stats endpoint as it is cached by @juliushaertl in https://github.com/nextcloud/server/pull/45957
- fix: move repair mimetype repair step to the expensive steps by @icewind1991 in https://github.com/nextcloud/server/pull/45930
- Add SPDX header - batch 17 by @AndyScherzinger in https://github.com/nextcloud/server/pull/45960
- ci(phpunit-mysql): increase mysql health check retries by @st3iny in https://github.com/nextcloud/server/pull/45969
- Rename openFileInfo to fileInfo by @artonge in https://github.com/nextcloud/server/pull/45963
- fix(dav): Limit number of UPDATES for sync token created_at by @ChristophWurst in https://github.com/nextcloud/server/pull/45968
- Update copy icon to Material Design icon and checkmark in non-bold by @AndyScherzinger in https://github.com/nextcloud/server/pull/45972
- fix: avoid duplicate tag inserts by checking if the mapping exists already in db by @yemkareems in https://github.com/nextcloud/server/pull/45580
- fix: rename split into two as before rename and after rename by @yemkareems in https://github.com/nextcloud/server/pull/45845
- fix(files_versions): renaming file version when its not a string by @susnux in https://github.com/nextcloud/server/pull/45958
- fix(theming): properly apply warning style to update output by @st3iny in https://github.com/nextcloud/server/pull/45980
- Show non writable folders during move or copy by @artonge in https://github.com/nextcloud/server/pull/45688
- fix(dav): Try basic auth for ajax WebDAV requests by @susnux in https://github.com/nextcloud/server/pull/45207
- Add missing ContextWrite default task type in task processing manager by @julien-nc in https://github.com/nextcloud/server/pull/46003
- fix: Do not import from
axios
but only@nextcloud/axios
by @susnux in https://github.com/nextcloud/server/pull/45161 - fix(caldav): encode calendar URIs with umlauts for activities by @st3iny in https://github.com/nextcloud/server/pull/45999
- Don't trigger action when renaming by @artonge in https://github.com/nextcloud/server/pull/45984
- Increase debounce delay when saving account properties by @Pytal in https://github.com/nextcloud/server/pull/39825
- fix: use different file name for generated dark avatars by @kesselb in https://github.com/nextcloud/server/pull/45514
- fix: also use optimized getFirstNodeyIdInPath for Folder::getFirstNodeById by @icewind1991 in https://github.com/nextcloud/server/pull/46017
- chore(deps): bump vimeo/psalm from 5.24.0 to 5.25.0 in /vendor-bin/psalm by @dependabot in https://github.com/nextcloud/server/pull/46042
- refactor(files): Update
@nextcloud/files
to v3.5.1 by @susnux in https://github.com/nextcloud/server/pull/45929 - chore: remove chunking-v1 by @icewind1991 in https://github.com/nextcloud/server/pull/45973
- [master] Update psalm-baseline.xml by @nextcloud-command in https://github.com/nextcloud/server/pull/46048
- fix: Do not log an error when connecting to SFTP without a logged in user by @danxuliu in https://github.com/nextcloud/server/pull/45938
- fix: don't use custom certificate bundle if no customer certificates are configured by @icewind1991 in https://github.com/nextcloud/server/pull/45877
- feat(CI): Speed up cs:check with parallelism by @nickvergessen in https://github.com/nextcloud/server/pull/46062
- chore(deps-dev): bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 by @dependabot in https://github.com/nextcloud/server/pull/46041
- fix(files): Bring back handling of failed files by @susnux in https://github.com/nextcloud/server/pull/45860
- fix: Avoid throwing errors for teams are unavailable by @juliushaertl in https://github.com/nextcloud/server/pull/45876
- perf: remove full filesystem setup for accessing public link share dav endpoints by @icewind1991 in https://github.com/nextcloud/server/pull/45998
- fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION by @blizzz in https://github.com/nextcloud/server/pull/46071
- feat(files): Allow to upload folders by @susnux in https://github.com/nextcloud/server/pull/45095
- Better wordings in the new user modal by @Jerome-Herbinet in https://github.com/nextcloud/server/pull/44931
- fix: allows admin to edit global credentials by @Altahrim in https://github.com/nextcloud/server/pull/46073
- fix(settings): make trailing slash for caldav/carddav redirects optional by @MichaIng in https://github.com/nextcloud/server/pull/46079
- fix(userstatus): Fix user status automation in real-life scenario by @nickvergessen in https://github.com/nextcloud/server/pull/46077
- build(deps): disable dependabot for EOL 27 by @blizzz in https://github.com/nextcloud/server/pull/46104
- feat(notifications): Migrate server INotifiers to new exceptions by @nickvergessen in https://github.com/nextcloud/server/pull/46095
- feat: implement public OCP api to update resources and rooms by @st3iny in https://github.com/nextcloud/server/pull/45532
- Use guzzle for addressbook federation by @kesselb in https://github.com/nextcloud/server/pull/46002
- fix(FilesView): Update files view upon share creation/delete by @Fenn-CS in https://github.com/nextcloud/server/pull/46030
- feat(files): increase max copy-move concurrency to 5 by @skjnldsv in https://github.com/nextcloud/server/pull/46127
- feat(WebhooksController): Allow querying listeners by URI by @marcelklehr in https://github.com/nextcloud/server/pull/46107
- Update favorites navigation list on folder renames by @artonge in https://github.com/nextcloud/server/pull/45977
- fix(files_sharing): Also set the expiration date timezone during validation by @artonge in https://github.com/nextcloud/server/pull/46097
- fix(caldav): When message is a reply compare the message sender not the recipient by @SebastianKrupinski in https://github.com/nextcloud/server/pull/44893
- fix(dav): add missing database index for dav_shares by @SebastianKrupinski in https://github.com/nextcloud/server/pull/46036
- fix(SharingEntryLink): Show enforced password input label by @Fenn-CS in https://github.com/nextcloud/server/pull/46143
- [master] fix(security): Update code signing revocation list by @nextcloud-command in https://github.com/nextcloud/server/pull/46158
- perf(session): remove useless session open by @Altahrim in https://github.com/nextcloud/server/pull/46059
- feat(dbal): insert ignore conflict method for MySQL and SQLite by @Altahrim in https://github.com/nextcloud/server/pull/45655
- chore: Move comments event handler to use proper event dispatcher by @juliushaertl in https://github.com/nextcloud/server/pull/45951
- feat: In app search by @marcoambrosini in https://github.com/nextcloud/server/pull/41609
- feat: Add yieldEntities wrapper for entity mapping in QBMapper by @juliushaertl in https://github.com/nextcloud/server/pull/45947
- fix(federation): Fix missing protocol on CloudID remote by @nickvergessen in https://github.com/nextcloud/server/pull/46133
- Reference 3rd party licenses via SPDX by @AndyScherzinger in https://github.com/nextcloud/server/pull/46112
- ci: Adjust database versions to current LTS / supported versions by @susnux in https://github.com/nextcloud/server/pull/46121
- fix(setupchecks): skip check when disk_free_space is disabled by @kesselb in https://github.com/nextcloud/server/pull/46190
- refactor(cron): Use
IAppConfig
for cron settings and migrate ajax cron away from jQuery by @susnux in https://github.com/nextcloud/server/pull/46009 - chore: use spdx for migrations generator by @kesselb in https://github.com/nextcloud/server/pull/46199
- Use the same
setup-php
version on all tests by @solracsf in https://github.com/nextcloud/server/pull/46197 - chore: remove EOL v27 from issue template by @solracsf in https://github.com/nextcloud/server/pull/46206
- feat: reduce available languages per config value "reduce_to_languages" by @printminion-co in https://github.com/nextcloud/server/pull/44876
- fix: Authorization header can be an empty string by @juliushaertl in https://github.com/nextcloud/server/pull/46184
- Fix task processing input validation by @julien-nc in https://github.com/nextcloud/server/pull/46058
- debt(encryption): Migrate app.php to Application.php by @artonge in https://github.com/nextcloud/server/pull/46136
- fix(DAV): offset not applied by @blizzz in https://github.com/nextcloud/server/pull/46219
- feat(TaskProcessingApi): Add endpoint for getting the next task by @provokateurin in https://github.com/nextcloud/server/pull/45391
- docs(ShareApiController): Correct note about expiry date timezone by @Fenn-CS in https://github.com/nextcloud/server/pull/45608
- Support profiler in occ commands by @come-nc in https://github.com/nextcloud/server/pull/46169
- Feat: Allow users to select another user as their out-of-office replacement by @hamza221 in https://github.com/nextcloud/server/pull/45766
- feat(OpenAPI): Add ex_app scope by @provokateurin in https://github.com/nextcloud/server/pull/46233
- refactor: simplify background commands by @kesselb in https://github.com/nextcloud/server/pull/46185
- fix(dependabot): add back npm patch upgrades for stable branches by @skjnldsv in https://github.com/nextcloud/server/pull/46235
- chore(deps): bump the github-actions group with 3 updates by @dependabot in https://github.com/nextcloud/server/pull/46111
- chore(deps): bump ws, engine.io, socket.io-adapter and puppeteer by @dependabot in https://github.com/nextcloud/server/pull/45970
- feat(webhooks): Add support for a userid filter by @come-nc in https://github.com/nextcloud/server/pull/46076
- feat: add commands for exporting current and expected database schema by @icewind1991 in https://github.com/nextcloud/server/pull/46194
- fix(deps): Update
@nextcloud/dialogs
to 5.3.4 to fix picking current directory by @artonge in https://github.com/nextcloud/server/pull/45981 - chore: Replace dashboard icon with Material Symbols by @susnux in https://github.com/nextcloud/server/pull/46215
- fix(theming): Conitionally disable blur filter for performance by @susnux in https://github.com/nextcloud/server/pull/45395
- [master] fix(security): Update CA certificate bundle by @nextcloud-command in https://github.com/nextcloud/server/pull/46263
- Match input height with clickable area by @marcoambrosini in https://github.com/nextcloud/server/pull/46270
- fix(files): Disable buttons in copy/move dialog for non writable folders by @artonge in https://github.com/nextcloud/server/pull/45982
- Update dashboard panels border radius by @marcoambrosini in https://github.com/nextcloud/server/pull/46201
- fix(ExternalSharing): Handle template shares from external sources by @Fenn-CS in https://github.com/nextcloud/server/pull/46068
- Fix: Make out of office replacement nullable by @hamza221 in https://github.com/nextcloud/server/pull/46273
- ci: also check for uncompiled SCSS styles by @susnux in https://github.com/nextcloud/server/pull/46275
- fix(tests): Remove output when running tests by @nickvergessen in https://github.com/nextcloud/server/pull/46284
- chore(deps-dev): bump mime from 4.0.1 to 4.0.3 by @dependabot in https://github.com/nextcloud/server/pull/45886
- fix(IntegrityCheck): Ensure the check is run if no results are available by @susnux in https://github.com/nextcloud/server/pull/46174
- fix(TaskProcessing): Set task status to running when processing via ISynchronousProvider by @marcelklehr in https://github.com/nextcloud/server/pull/46286
- feat(TaskProcessing): Add more task types by @marcelklehr in https://github.com/nextcloud/server/pull/46251
- chore(mp3info): apply upstream patch for invalid array access by @kesselb in https://github.com/nextcloud/server/pull/46276
- feat: support excalidraw file by @hweihwang in https://github.com/nextcloud/server/pull/45353
- chore(deps): Bump @nextcloud/vue to v8.14.0 by @hamza221 in https://github.com/nextcloud/server/pull/46283
- ci: Bump reuse to v4.0.0 by @AndyScherzinger in https://github.com/nextcloud/server/pull/46311
- fix(carddav): limit vcard size by @SebastianKrupinski in https://github.com/nextcloud/server/pull/46193
- chore(deps): bump @nextcloud/calendar-availability-vue from 2.2.1 to 2.2.2 by @dependabot in https://github.com/nextcloud/server/pull/46110
- feat: Add utility method to validate an IHasher hash by @Pytal in https://github.com/nextcloud/server/pull/46186
- chore(caldav): remove obsolete function by @SebastianKrupinski in https://github.com/nextcloud/server/pull/46295
- feat(files): Refresh grid view layout by @artonge in https://github.com/nextcloud/server/pull/46307
- chore(deps): bump @nextcloud/password-confirmation from 5.1.0 to 5.1.1 by @dependabot in https://github.com/nextcloud/server/pull/46329
- chore(deps): bump libphonenumber-js from 1.10.60 to 1.11.4 by @dependabot in https://github.com/nextcloud/server/pull/46327
- chore(deps-dev): bump @testing-library/jest-dom from 6.4.5 to 6.4.6 by @dependabot in https://github.com/nextcloud/server/pull/46328
- chore(deps-dev): bump braces from 3.0.2 to 3.0.3 by @dependabot in https://github.com/nextcloud/server/pull/45787
- chore(deps): bump @nextcloud/l10n from 2.2.0 to 3.1.0 by @dependabot in https://github.com/nextcloud/server/pull/45264
- chore(deps-dev): bump @nextcloud/stylelint-config from 2.4.0 to 3.0.1 by @dependabot in https://github.com/nextcloud/server/pull/45263
- build(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.7 to 1.0.0-beta.8 by @dependabot in https://github.com/nextcloud/server/pull/45071
- feat(theming): Provide
body-container-
variables through theming by @susnux in https://github.com/nextcloud/server/pull/46259 - Add app icon to file reminders by @AndyScherzinger in https://github.com/nextcloud/server/pull/46349
- Unify copy icon by @AndyScherzinger in https://github.com/nextcloud/server/pull/46323
- Update dashboard icon by @AndyScherzinger in https://github.com/nextcloud/server/pull/46271
- fix(dashboard): Correctly redirect guests to login page when opening dashboard by @nickvergessen in https://github.com/nextcloud/server/pull/46010
- fix(caldav): limit vevent size by @SebastianKrupinski in https://github.com/nextcloud/server/pull/46315
- feat(occ): Add a --debug option to output all log levels to the output by @come-nc in https://github.com/nextcloud/server/pull/46115
- Align dashboard app icon in size with photos app icon by @AndyScherzinger in https://github.com/nextcloud/server/pull/46360
- fix(files): Correctly center the checkbox's background in grid view by @artonge in https://github.com/nextcloud/server/pull/46358
- fix(SharingDetailsView): Prevent illegal unselection of read permissions by @Fenn-CS in https://github.com/nextcloud/server/pull/46321
- feat: add ability to sort by last login by @yemkareems in https://github.com/nextcloud/server/pull/45249
- fix(s3): Don't wait indefinitely for S3 to return by @solracsf in https://github.com/nextcloud/server/pull/46317
- perf(settings): Optimize user list scroll performance by @Pytal in https://github.com/nextcloud/server/pull/46361
- feat: Allow getting/setting the password hash of a user by @Pytal in https://github.com/nextcloud/server/pull/46123
- chore: Enable ESLint for apps and fix all errors by @susnux in https://github.com/nextcloud/server/pull/46082
- perf(capabilities): Log capabilities providers that are slow by @nickvergessen in https://github.com/nextcloud/server/pull/46004
- fix(cypress): wait for apps list fetch for better testing stability by @skjnldsv in https://github.com/nextcloud/server/pull/46310
- build(deps): bump davclient.js from
1ab200d
tode93b73
by @dependabot in https://github.com/nextcloud/server/pull/44544 - fix(files_sharing): Only enable mixed sharing types if there is at least one sharing type by @susnux in https://github.com/nextcloud/server/pull/46382
- refactor: split app menu into smaller components by @susnux in https://github.com/nextcloud/server/pull/46370
- perf: Set session.cache_limiter at runtime to avoid clients caching static assets served by PHP by @juliushaertl in https://github.com/nextcloud/server/pull/46320
- feat: Add
IFilenameValidator
to have one consistent place for filename validation by @susnux in https://github.com/nextcloud/server/pull/46371 - fix(workflows): Fix file systemtag cache by @nickvergessen in https://github.com/nextcloud/server/pull/46388
- chore: Make app icons consistent Material Symbols with same settings by @susnux in https://github.com/nextcloud/server/pull/46391
- fix(theming): Don't reset the cachebuster value when we reset theming by @SystemKeeper in https://github.com/nextcloud/server/pull/46428
- fix(Session): avoid race conditions on clustered setups by @blizzz in https://github.com/nextcloud/server/pull/46398
- feat: don't count failed CSRF as failed login attempt by @Altahrim in https://github.com/nextcloud/server/pull/46392
- Update license header infos by @AndyScherzinger in https://github.com/nextcloud/server/pull/46439
- chore(deps): Update
@nextcloud/dialogs
to v5.3.5 by @susnux in https://github.com/nextcloud/server/pull/46424 - feat: Add new forbidden filename options to Capabilities by @susnux in https://github.com/nextcloud/server/pull/46414
- fix(dashboard): Unify widget icon colors and document it's behaviour by @nickvergessen in https://github.com/nextcloud/server/pull/46448
- fix(files): Add rounded corners back in grid view by @artonge in https://github.com/nextcloud/server/pull/46373
- feat: Add Recently active accounts section by @Pytal in https://github.com/nextcloud/server/pull/45716
- docs: correct return type for findAppInDirectories by @kesselb in https://github.com/nextcloud/server/pull/46445
- chore: auto approve the psalm baseline update by @kesselb in https://github.com/nextcloud/server/pull/46458
- [master] Update psalm-baseline.xml by @nextcloud-command in https://github.com/nextcloud/server/pull/46085
- feat(theming): Allow shipped backgrounds to have a dark variant by @susnux in https://github.com/nextcloud/server/pull/46453
- fix(CI): Require compilation check when touching version.php by @nickvergessen in https://github.com/nextcloud/server/pull/46472
- feat(files_sharing): add
new file request
option by @skjnldsv in https://github.com/nextcloud/server/pull/46007 - build(deps-dev): bump workbox-webpack-plugin from 7.0.0 to 7.1.0 by @dependabot in https://github.com/nextcloud/server/pull/46501
- build(deps-dev): bump cypress from 13.7.2 to 13.13.0 by @dependabot in https://github.com/nextcloud/server/pull/46493
- build(deps-dev): bump typescript from 5.4.5 to 5.5.3 by @dependabot in https://github.com/nextcloud/server/pull/46486
- build(deps-dev): bump webpack from 5.91.0 to 5.93.0 by @dependabot in https://github.com/nextcloud/server/pull/46489
- build(deps-dev): bump puppeteer from 22.11.2 to 22.13.0 by @dependabot in https://github.com/nextcloud/server/pull/46487
- fix(redis): Require version >=4 for unlink by @solracsf in https://github.com/nextcloud/server/pull/46475
- fix(theming): enforce theme should still provide dark as fallback by @skjnldsv in https://github.com/nextcloud/server/pull/46504
- Use OC namespace for core ReponseDefinitions instead of OCA by @JulienFS in https://github.com/nextcloud/server/pull/45509
- fix(files): Close sidebar on navigation by @susnux in https://github.com/nextcloud/server/pull/46432
- feat: allow inspecting the parts of the composite expression builder by @icewind1991 in https://github.com/nextcloud/server/pull/46396
- feat: add base class for extending the query builder by @icewind1991 in https://github.com/nextcloud/server/pull/46397
- Fix/comment deleting with activities installed by @GVodyanov in https://github.com/nextcloud/server/pull/45848
- fix(CI): Skip some CI work from forks as they don't work anyway by @nickvergessen in https://github.com/nextcloud/server/pull/46531
- stop file actions when conflict dialog skipped by @grnd-alt in https://github.com/nextcloud/server/pull/46354
- feat: Add
forbidden_filename_basenames
config option by @susnux in https://github.com/nextcloud/server/pull/46545 - fix(htaccess): Serve images as static assets by @susnux in https://github.com/nextcloud/server/pull/46543
- fix(ci): Use ubuntu-latest for object storage test by @SystemKeeper in https://github.com/nextcloud/server/pull/46535
- fix(files): Typo in import of
ShareType
by @susnux in https://github.com/nextcloud/server/pull/46556 - fix(CI): Fix compile command by @nickvergessen in https://github.com/nextcloud/server/pull/46559
- fix(files_sharing): remove undesirable translations from ShareAPIController by @skjnldsv in https://github.com/nextcloud/server/pull/46551
- fix(files_metadata): Don't run generation job on every upgrade by @artonge in https://github.com/nextcloud/server/pull/46450
- feat: allow running QueryBuilder queries on different connections by @icewind1991 in https://github.com/nextcloud/server/pull/46547
- refactor: Migrate filename validation from
Storage
andUtil
toFilenameValidator
by @susnux in https://github.com/nextcloud/server/pull/46538 - refactor: Improve design of declarative settings by @susnux in https://github.com/nextcloud/server/pull/46557
- feat: webhooks_listeners app: send direct requests to ExApps using AppAPI by @bigcat88 in https://github.com/nextcloud/server/pull/46477
- fix(previews): Stop returning true when
getimagesize()
fails by @joshtrichards in https://github.com/nextcloud/server/pull/46342 - fix(mail): Fix big logos in mail templates for Outlook by @nickvergessen in https://github.com/nextcloud/server/pull/46419
- fix(appstore): Return an empty array in case of fail by @solracsf in https://github.com/nextcloud/server/pull/46555
- feat(Reference): Add public API endpoints to get references by @mejo- in https://github.com/nextcloud/server/pull/46378
- fix(caldav): lower scheduling table size warning by @miaulalala in https://github.com/nextcloud/server/pull/45974
- feat(settings/admin/ai): Add Task Processing API settings by @marcelklehr in https://github.com/nextcloud/server/pull/46509
- feat: hide caldav server settings if no app uses the caldav backend by @st3iny in https://github.com/nextcloud/server/pull/46510
- fix(ReferenceApiController): Remove accidently added AnonRateLimit by @mejo- in https://github.com/nextcloud/server/pull/46581
- fix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server⦠by @SebastianKrupinski in https://github.com/nextcloud/server/pull/46593
- feat(Security): Warn about using annotations instead of attributes by @provokateurin in https://github.com/nextcloud/server/pull/46606
- feature: Improved Recurrence Invitations Messages by @SebastianKrupinski in https://github.com/nextcloud/server/pull/45547
- feat: allow for ExApps to call Admin endpoints marked with specific attr by @bigcat88 in https://github.com/nextcloud/server/pull/46607
- fix(caldav): decode values before returning by @SebastianKrupinski in https://github.com/nextcloud/server/pull/46594
- fix(css): Shrink headlines a bit by @susnux in https://github.com/nextcloud/server/pull/46587
- move share tests await from positional parameters by @icewind1991 in https://github.com/nextcloud/server/pull/46567
- feat: allow for ExApps to use webhook_listeners without user context by @bigcat88 in https://github.com/nextcloud/server/pull/46615
- use "app_api" session key in rate limit middleware, "app_api_system" is deprecated by @andrey18106 in https://github.com/nextcloud/server/pull/46446
- fix(files_sharing): file request followups by @skjnldsv in https://github.com/nextcloud/server/pull/46589
- Make filecache queries compatible with sharding by @icewind1991 in https://github.com/nextcloud/server/pull/46583
- TaskProcessing follow-up by @marcelklehr in https://github.com/nextcloud/server/pull/46368
- Increase PHP memory limit for DevContainer to 512mb by @R0Wi in https://github.com/nextcloud/server/pull/46055
- fix(TextProcessing): use error instead of info for exception logging by @kyteinsky in https://github.com/nextcloud/server/pull/46608
- fix(settings): Fix endless spinner when wiping or deleting accounts by @Pytal in https://github.com/nextcloud/server/pull/46622
- fix(deps): Deprecate functionality deprecated by doctrine and test on more oracle versions by @nickvergessen in https://github.com/nextcloud/server/pull/46605
- feat(files): Allow to configure Windows filename compatibility in the settings by @susnux in https://github.com/nextcloud/server/pull/46558
- chore(files_sharing): add file request cypress testing by @skjnldsv in https://github.com/nextcloud/server/pull/46631
- fix(dav): Thrown forbidden error for authenticated user instead of no⦠by @SebastianKrupinski in https://github.com/nextcloud/server/pull/46225
- refactor: Fix some linting issues in frontend code by @susnux in https://github.com/nextcloud/server/pull/46649
- chore(deps): bump throttle-debounce from 5.0.0 to 5.0.2 by @dependabot in https://github.com/nextcloud/server/pull/46655
- chore(deps-dev): bump cypress from 13.13.0 to 13.13.1 by @dependabot in https://github.com/nextcloud/server/pull/46654
- chore(deps-dev): bump @babel/node from 7.24.7 to 7.24.8 by @dependabot in https://github.com/nextcloud/server/pull/46652
- chore(deps-dev): bump guzzlehttp/guzzle from 7.8.1 to 7.9.1 in /build/integration by @dependabot in https://github.com/nextcloud/server/pull/46650
- chore(deps-dev): bump cypress-wait-until from 3.0.1 to 3.0.2 by @dependabot in https://github.com/nextcloud/server/pull/46653
- chore(deps-dev): bump ts-jest from 29.1.2 to 29.2.3 by @dependabot in https://github.com/nextcloud/server/pull/46651
- fix(Token): take over scope in token refresh with login by cookie by @blizzz in https://github.com/nextcloud/server/pull/46640
- feat(security): restrict admin actions to IP ranges by @Altahrim in https://github.com/nextcloud/server/pull/46473
- refactor: Migrate some legacy and core functions to
IFilenameValidator
by @susnux in https://github.com/nextcloud/server/pull/46571 - fix(caldav): added localization hints for translators by @SebastianKrupinski in https://github.com/nextcloud/server/pull/46661
- [TaskProcessing] Add support for webhooks by @julien-nc in https://github.com/nextcloud/server/pull/46579
- Update CODEOWNERS by @marcelklehr in https://github.com/nextcloud/server/pull/46673
- feat: add config flag to toggle persistent redis connections by @icewind1991 in https://github.com/nextcloud/server/pull/46674
- feat: migrate backupcodes personal settings buttons by @st3iny in https://github.com/nextcloud/server/pull/46659
- fix(dav): Call Sabre server start by @ChristophWurst in https://github.com/nextcloud/server/pull/46692
- fix(caldav): stricter default calendar checks by @st3iny in https://github.com/nextcloud/server/pull/45667
- feat: let users configure their first day of week by @st3iny in https://github.com/nextcloud/server/pull/46592
- fix(comments): center align submit button in new comment field by @edward-ly in https://github.com/nextcloud/server/pull/46595
- fix: Add .whiteboard alias for .excalidraw files by @juliushaertl in https://github.com/nextcloud/server/pull/46703
- chore(theming): Adjust dark variant of the new default background by @susnux in https://github.com/nextcloud/server/pull/46702
- [TaskProcessing] Add start, stop and schedule time to tasks by @julien-nc in https://github.com/nextcloud/server/pull/46359
- feature: mail provider backend by @SebastianKrupinski in https://github.com/nextcloud/server/pull/45383
- fix(files): Reduce preview size in grid view mode by @artonge in https://github.com/nextcloud/server/pull/46681
- feat(users): Add users and group management to admin delegation by @artonge in https://github.com/nextcloud/server/pull/46418
- docs: update docs for ocp events by @kesselb in https://github.com/nextcloud/server/pull/46708
- fix(files): validate input when creating file/directory by @Antreesy in https://github.com/nextcloud/server/pull/46689
- fix: FileInfo from
View
should have the correct name of a mountpoint by @susnux in https://github.com/nextcloud/server/pull/46694 - fix(search): show user search provider for deactivated and admin pages by @Altahrim in https://github.com/nextcloud/server/pull/45092
- fix: cast to bigint on postgresql by @icewind1991 in https://github.com/nextcloud/server/pull/46644
- chore(i18n): Changed wording to singular by @rakekniven in https://github.com/nextcloud/server/pull/46714
- build(deps-dev): bump @types/dockerode from 3.3.28 to 3.3.29 by @dependabot in https://github.com/nextcloud/server/pull/46491
- fix(comments): Extend Vue before calling
new
on it by @susnux in https://github.com/nextcloud/server/pull/46643 - build(deps): bump p-limit from 4.0.0 to 6.1.0 by @dependabot in https://github.com/nextcloud/server/pull/46494
- Update
@nextcloud/files
to 3.6.0 and fix display name handling of folders (breadcrumbs and filename) by @susnux in https://github.com/nextcloud/server/pull/46690 - feat: add additional logging for database errors by @icewind1991 in https://github.com/nextcloud/server/pull/44788
- feat(TaskProcessing): Implement enums and default values by @marcelklehr in https://github.com/nextcloud/server/pull/46722
- fix(files_versions): avoid unintentional skipping of expiration by @carhe in https://github.com/nextcloud/server/pull/45932
- feat: add a specialized writeStream implementation for s3 external storage by @icewind1991 in https://github.com/nextcloud/server/pull/46693
- [taskprocessing] Add missing translate default task type by @julien-nc in https://github.com/nextcloud/server/pull/46739
- feat: Template field workflow by @elzody in https://github.com/nextcloud/server/pull/46383
- fix: keep previous exception when wrapping dav exceptions by @icewind1991 in https://github.com/nextcloud/server/pull/46685
- fix(files_sharing):
open-in-files
should open a folder and not the parent by @susnux in https://github.com/nextcloud/server/pull/46648 - Unified search: add attributes for clients by @tobiasKaminsky in https://github.com/nextcloud/server/pull/46464
- fix: add a try and catch for delete versioning by @GretaD in https://github.com/nextcloud/server/pull/46749
- fix(files): Use
@nextcloud/files
filename validation to show more details by @susnux in https://github.com/nextcloud/server/pull/46753 - fix(theming): Use version with less color banding for dark variant by @susnux in https://github.com/nextcloud/server/pull/46759
- Avoid using partial file info as valid one by @juliushaertl in https://github.com/nextcloud/server/pull/46672
- feat(files): Implement files list filters by @susnux in https://github.com/nextcloud/server/pull/45708
- build(deps-dev): bump requirejs from 2.3.6 to 2.3.7 by @dependabot in https://github.com/nextcloud/server/pull/46765
- feat(preview): introducing new class ImaginaryPDF by @ernolf in https://github.com/nextcloud/server/pull/46508
- 30.0.0 beta 1 by @blizzz in https://github.com/nextcloud/server/pull/46713
New Contributors
- @Velwark made their first contribution in https://github.com/nextcloud/server/pull/44794
- @raphj made their first contribution in https://github.com/nextcloud/server/pull/44819
- @derschiw made their first contribution in https://github.com/nextcloud/server/pull/45236
- @Agnibaan made their first contribution in https://github.com/nextcloud/server/pull/45508
- @smokris made their first contribution in https://github.com/nextcloud/server/pull/45228
- @printminion-co made their first contribution in https://github.com/nextcloud/server/pull/44876
- @hweihwang made their first contribution in https://github.com/nextcloud/server/pull/45353
- @JulienFS made their first contribution in https://github.com/nextcloud/server/pull/45509
- @GVodyanov made their first contribution in https://github.com/nextcloud/server/pull/45848
- @grnd-alt made their first contribution in https://github.com/nextcloud/server/pull/46354
- @edward-ly made their first contribution in https://github.com/nextcloud/server/pull/46595
- @carhe made their first contribution in https://github.com/nextcloud/server/pull/45932
- @elzody made their first contribution in https://github.com/nextcloud/server/pull/46383
- @ernolf made their first contribution in https://github.com/nextcloud/server/pull/46508
Full Changelog: https://github.com/nextcloud/server/compare/v29.0.0rc1...v30.0.0beta1