Releases: nextcloud/server
Releases · nextcloud/server
v31.0.1
What's Changed
- [stable31] ci(autochecks): Run some autochecks also on non-PHP files by @backportbot in #50953
- [stable31] fix(cron): Ignore time sensitivity when a class was explicitely scheduled by @backportbot in #50954
- [stable31] fix: Initialize lastConnectionCheck after first connection by @backportbot in #51017
- [stable31] fix(files_versions): Do not expire versions newer than min age by @backportbot in #51025
- [stable31] fix: wipe local storages on log out by @backportbot in #50995
- [stable31] fix: Change UserAgent to *cloud by @backportbot in #50941
- [stable31] Fix: NotFoundException for anonymous users by @backportbot in #51003
- [stable31] Spelling standardization by @backportbot in #51028
- [stable31] fix(admin_audit): Fix incorrect truncation of files path in admin audit log by @backportbot in #50994
- [stable31] chore(deps-dev): bump ts-loader from 9.5.1 to 9.5.2 by @dependabot in #50963
- [stable31] fix(security): Update CA certificate bundle by @nextcloud-command in #51041
- [stable31] fix(systemtags): Use literal strings for i18n in showSuccess by @backportbot in #51047
- [stable31] feat: support migrating an instance to sharding by @backportbot in #51034
- [stable31] fix: Report duplicated extra files in integrity check by @backportbot in #51062
- [stable31] fix(translation): Fix string concatenation in LDAP endpoint by @backportbot in #51076
- [stable31] files: fix exception when share-attributes is undefined by @backportbot in #51093
- [stable31] fix(l10n): Improve english source strings by @backportbot in #51058
- [stable31] make it possible to run occ as root by @backportbot in #51118
- [stable31] fix(cypress): wait for toast to appear by @backportbot in #51143
- [stable31] fix(dav): Handle end of stream in
File::put
by @backportbot in #51128 - chore(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 by @dependabot in #51170
- chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2 by @dependabot in #51169
- chore(deps): bump marked from 15.0.6 to 15.0.7 by @dependabot in #51168
- Fix A+ rating when checking with Nextcloud Security Scan. by @DaleBCooper in #51173
- chore(deps): bump focus-trap from 7.6.0 to 7.6.4 by @dependabot in #51167
- chore(deps-dev): bump @types/dockerode from 3.3.34 to 3.3.35 by @dependabot in #51171
- [stable31] fix(files_reminders): Do not attempt to send reminders after a user has left a share by @backportbot in #51121
- [stable31] Remove space by @backportbot in #51149
- [stable31] chore(deps): bump webdav from 5.7.1 to 5.8.0 by @backportbot in #51186
- [stable31] fix: remove caching in fetchListOfGroups by @backportbot in #51111
- [stable31] feat: Close sessions created for login flow v2 by @backportbot in #51090
- [stable31] fix(files_external): Move definition parameter to the correct place by @backportbot in #51106
- [stable31] fix(files): Ensure the filter instance is mounted by @backportbot in #51132
- [stable31] fix(files_trashbin): disable bulk download for trashbin by @backportbot in #51210
- [stable31] fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group by @backportbot in #51206
- [stable31] refactor(TempManager): Simplify and unify implementations and remove legacy behavior by @backportbot in #51203
- [stable31] fix(userconfig): simpler db request pre-upgrade by @ArtificialOwl in #51197
- [stable31] feat: Support deleting metadata from WebDAV by @backportbot in #51223
- [stable31] feat: log query for dbal exceptions by @backportbot in #51230
- [stable31] feat: Add bases and gidNumber attribute to ldap:test-user-settings output by @backportbot in #51227
- [stable31] fix(lookup_server_connector): correctly handle account properties by @backportbot in #51237
- [stable31] Fix SQL query so that it is ansi safe fixing #51067 by @backportbot in #51091
- [stable31] feat(files): allow to ignore warning to change file type by @backportbot in #51015
- [stable31] fix(files_sharing): Map sharee information for
shared-by-you
view by @backportbot in #50935 - [stable31] fix(files_sharing): ignore duplicated navigation when replacing current route by @backportbot in #51236
- [stable31] test(e2e): adjust trashbin tests to be less flaky by @backportbot in #51257
- [stable31] fix(files_sharing): ensure downloaded file has the correct filename by @backportbot in #51263
- [stable31] fix(dav): Handle long absence status earlier by @backportbot in #51273
- [stable31] fix(Comment): replace richEditor mixin with NcRichText by @backportbot in #51268
- [stable31] fix(dav): Use IUser::getDisplayName directly by @backportbot in #51283
- [stable31] fix(files): Don't do session related work in the constructor of the View by @backportbot in #51276
- [stable31] fix: Use case insensitive check when validating login name by @backportbot in #51251
- [stable31] fix(login): Properly target public page with attribute by @backportbot in #51295
- [stable31] fix(l10n): Remove leading space from translation string by @backportbot in #51289
- [stable31] chore(deps): update
@nextcloud/upload
to 1.9.0 by @skjnldsv in #51262 - [stable31] fix(files_external): request strict password auth on credentials enter action by @backportbot in #50932
- 31.0.1 RC1 by @blizzz in #51240
- [stable31] fix(systemtags): unify restrict_creation_to_admin handling by @backportbot in #51308
- [stable31] fix(lookup-server): disable when not using global scale by @backportbot in #51404
- [stable31] fix(external_storage): fix settings save by @backportbot in #51395
- [stable31] fix(mimetypes): drop
tar.gz
andtar.bz2
and adjusttgz
by @backportbot in #51413 - [stable31] fix(AppDiscover): Strip double-quotes from folder name by @backportbot in #51402
- [stable31] fix(lookup-server): Only flag new users for lookup update / delete by @backportbot in #51417
- 31.0.1 RC2 by @blizzz in #51428
- [stable31] revert(deps): jquery-ui to 1.13.3 by @skjnldsv in #51440
- 31.0.1 by @blizzz in #51460
New Contributors
- @DaleBCooper made their first contribution in #51173
Full Changelog: v31.0.0...v31.0.1
v30.0.7
What's Changed
- [stable30] fix(files): Do not download files with openfile query flag by @backportbot in #50706
- [stable30] fix: make sure we process mime extensions as string by @backportbot in #50704
- [stable30] fix: don't use cached root info from shared cache if the watcher has detected an update by @backportbot in #50761
- [stable30] fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize by @backportbot in #50682
- [stable30] test: re-add object store primary storage phpunit tests by @backportbot in #49802
- [stable30] fix(files): Correctly copy the cache information during copy operations by @backportbot in #50804
- [stable30] Fix incorrect permissions when copying shared files by @backportbot in #49657
- [stable30] fix(repair): PHP8.3 deprecation warning by @backportbot in #50837
- [stable30] Bug/48678/restore dav error response by @backportbot in #49481
- chore(deps-dev): bump cypress-split from 1.24.9 to 1.24.11 by @dependabot in #50826
- chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2 by @dependabot in #50825
- [stable30] fix: Fix regression in calendar invitation sending by @backportbot in #50803
- [stable30] fix(SharedStorage): Check if storage ID is set on cache by @backportbot in #50813
- [stable30] fix(login): only show error state on login box if user interacted by @backportbot in #50849
- [stable30] fix(transferownership): Allow searching new owner by email by @backportbot in #50853
- [stable30] perf(files): faster query to fetch incomplete directories by @backportbot in #50796
- [stable30] fix(files): Properly reset all file list filters on view change by @backportbot in #50295
- [stable30] fix(systemtags): do not hide if no tags by @st3iny in #50888
- [stable30] fix(activity): Fix activity parameter types by @backportbot in #50862
- [stable30] fix(files_sharing): Fix public share expiration being set when toggle is not enabled by @backportbot in #50891
- [stable30] fix(files): properly forward open params from short urls by @backportbot in #50877
- [stable30] fix(cron): Keep job class limitation when searching for the next job by @backportbot in #50900
- [stable30] fix(files_sharing): Also list deleted team shares by @backportbot in #50925
- [stable30] fix(files_external): request strict password auth on credentials enter action by @backportbot in #50931
- [stable30] fix(l10n): Fix triple dot in translation by @backportbot in #50948
- [stable30] fix: Change UserAgent to *cloud by @backportbot in #50940
- [stable30] Update
@nextcloud/vue
to v8.23.1 by @susnux in #50914 - [stable30] fix(cypress): opendetails tests by @backportbot in #50945
- [stable30] ci(autochecks): Run some autochecks also on non-PHP files by @backportbot in #50952
- [stable30] fix(files): handle failed node properly by @backportbot in #50947
- chore(deps): bump libphonenumber-js from 1.11.19 to 1.11.20 by @dependabot in #50967
- [stable30] fix: validate account properties as a repair step by @backportbot in #51004
- chore(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 by @dependabot in #50969
- chore(deps-dev): bump cypress-split from 1.24.11 to 1.24.14 by @dependabot in #50965
- chore(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.13 to 1.0.0-beta.14 by @dependabot in #50966
- [stable30] Fix: NotFoundException for anonymous users by @backportbot in #51002
- [stable30] fix: Initialize lastConnectionCheck after first connection by @backportbot in #51016
- [stable30] fix(files_versions): Do not expire versions newer than min age by @backportbot in #51024
- [stable30] fix: wipe local storages on log out by @backportbot in #50997
- [stable30] fix(security): Update CA certificate bundle by @nextcloud-command in #51046
- [stable30] fix: Report duplicated extra files in integrity check by @backportbot in #51061
- [stable30] fix(l10n): Improve english source strings by @backportbot in #51057
- [stable30] make it possible to run occ as root by @backportbot in #51119
- chore(deps-dev): bump @types/dockerode from 3.3.34 to 3.3.35 by @dependabot in #51164
- chore(deps): bump @nextcloud/event-bus from 3.3.1 to 3.3.2 by @dependabot in #51165
- chore(deps-dev): bump ts-jest from 29.2.5 to 29.2.6 by @dependabot in #51166
- [stable30] chore(deps): bump webdav from 5.7.1 to 5.8.0 by @susnux in #51187
- [stable30] Remove space by @backportbot in #51150
- [stable30] fix(files_external): Move definition parameter to the correct place by @backportbot in #51105
- [stable30] fix(dav): Handle end of stream in
File::put
by @backportbot in #51127 - [stable30] fix(files_sharing): Map sharee information for
shared-by-you
view by @backportbot in #50934 - [stable30] feat: Close sessions created for login flow v2 by @backportbot in #51089
- [stable30] fix(files_trashbin): disable bulk download for trashbin by @backportbot in #51209
- [stable30] fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group by @backportbot in #51205
- [stable30] refactor(TempManager): Simplify and unify implementations and remove legacy behavior by @backportbot in #51202
- [stable30] fix(lookup_server_connector): correctly handle account properties by @backportbot in #51238
- [stable30] fix(files): Don't do session related work in the constructor of the View by @backportbot in #51277
- [stable30] fix(test): Add missing data-cy attribute for file actions by @artonge in #51281
- [stable30] feat: Support deleting metadata from WebDAV by @backportbot in #51222
- [stable30] fix(user_ldap): Avoid extra LDAP request when mapping a user for the first time by @backportbot in #50778
- [stable30] fix(dav): Handle long absence status earlier by @backportbot in #51272
- Revert "Revert "[stable30] fix: Handle copy of folders containing live photos"" by @artonge in #49840
- [stable30] fix: Use case insensitive check when validating login name by @backportbot in #51252
- [stable30] fix(login): Properly target public page with attribute by @backportbot in #51294
- [stable30] fix(translation): Fix string concatenation in LDAP endpoint by @nickvergessen in #51285
- [stable30] feat: log query for dbal exceptions by @backportbot in #51231
- [stable30] fix(dav): Use IUser::getDisplayName directly by @backportbot in #51282
- [stable30] chore(deps): update
@nextcloud/upload
to 1.9.0 by @skjnldsv in #51261 - [stable30] Add LDAP test settings command by @backportbot in #50691
- 30.0.7 RC1 by @blizzz in #51241
- [stable30] fix(lookup-server): disable when not using global scale by @backportbot in #51406
- [stable30] fix(external_storage): fix settings save by @backportbot in #51393
- [stable30] fix(AppDiscover): Strip double-quotes from folder name by @backportbot in #51401
- [stable30] fix(mimetypes): drop
tar.gz
andtar.bz2
and adjusttgz
by @backportbot in #51412 - [stable30] fix(lookup-server): Only flag new users for lookup update / delete by @backportbot in #5...
v29.0.13
What's Changed
- [stable29] fix(files): Correctly copy the cache information during copy operations by @backportbot in #50805
- [stable29] fix(repair): PHP8.3 deprecation warning by @backportbot in #50836
- [stable29] Bug/48678/restore dav error response by @backportbot in #49483
- chore(deps-dev): bump cypress-split from 1.24.9 to 1.24.11 by @dependabot in #50821
- [stable29] fix(SharedStorage): Check if storage ID is set on cache by @backportbot in #50810
- [stable29] fix(login): only show error state on login box if user interacted by @backportbot in #50848
- [stable29] fix(transferownership): Allow searching new owner by email by @backportbot in #50856
- [stable29] perf(files): faster query to fetch incomplete directories by @backportbot in #50795
- [stable29] fix(files): Do not download files with
openfile
query flag by @susnux in #50815 - [stable29] fix(systemtags): do not hide if no tags by @st3iny in #50887
- [stable29] fix(Mailer): Fix sendmail binary fallback by @backportbot in #48108
- [stable29] fix(files): properly forward open params from short urls by @backportbot in #50876
- [stable29] fix(files_sharing): Fix public share expiration being set when toggle is not enabled by @backportbot in #50890
- [stable29] fix(files_external): request strict password auth on credentials enter action by @backportbot in #50930
- [stable29] fix: Change UserAgent to *cloud by @backportbot in #50939
- [stable29] ci(autochecks): Run some autochecks also on non-PHP files by @backportbot in #50951
- [stable29] fix: Initialize lastConnectionCheck after first connection by @backportbot in #51018
- [stable29] fix: wipe local storages on log out by @backportbot in #50996
- [stable29] fix(security): Update CA certificate bundle by @nextcloud-command in #51042
- [stable29] fix(files_versions): Do not expire versions newer than min age by @backportbot in #51023
- [stable29] fix(l10n): Improve english source strings by @nickvergessen in #51068
- [stable29] fix: validate account properties as a repair step by @susnux in #51006
- [stable29] Fix: NotFoundException for anonymous users by @backportbot in #51001
- chore(deps-dev): bump @types/dockerode from 3.3.34 to 3.3.35 by @dependabot in #51163
- chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2 by @dependabot in #50822
- chore(deps-dev): bump cypress-split from 1.24.11 to 1.24.14 by @dependabot in #50977
- chore(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.13 to 1.0.0-beta.14 by @dependabot in #50978
- [stable29] fix(files_external): Move definition parameter to the correct place by @backportbot in #51104
- [stable29] feat: Close sessions created for login flow v2 by @backportbot in #51088
- [stable29] fix: make sure we process mime extensions as string by @backportbot in #50703
- [stable29] fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group by @backportbot in #51204
- [stable29] refactor(TempManager): Simplify and unify implementations and remove legacy behavior by @backportbot in #51201
- [stable29] fix: Report duplicated extra files in integrity check by @backportbot in #51060
- [stable29] fix(files_sharing): Also list deleted team shares by @backportbot in #50924
- [stable29] fix(dav): Handle long absence status earlier by @backportbot in #51271
- [stable29] fix(files): Don't do session related work in the constructor of the View by @backportbot in #51278
- [stable29] fix: Use case insensitive check when validating login name by @backportbot in #51253
- [stable29] fix(login): Properly target public page with attribute by @backportbot in #51293
- [stable29] fix(translation): Fix string concatenation in LDAP endpoint by @backportbot in #51286
- [stable29] fix(test): Add missing data-cy attribute for file actions by @backportbot in #51284
- [stable29] chore(deps): update
@nextcloud/upload
to 1.9.0 by @skjnldsv in #51260 - 29.0.13 RC1 by @blizzz in #51242
- [stable29] fix(lookup-server): disable when not using global scale by @backportbot in #51407
- [stable29] fix(external_storage): fix settings save by @backportbot in #51392
- [stable29] fix(lookup_server_connector): correctly handle account properties by @backportbot in #51411
- [stable29] fix(mimetypes): drop
tar.gz
andtar.bz2
and adjusttgz
by @backportbot in #51414 - [stable29] fix(lookup-server): Only flag new users for lookup update / delete by @backportbot in #51415
- 29.0.13 RC2 by @blizzz in #51430
- 29.0.13 by @blizzz in #51462
Full Changelog: v29.0.12...v29.0.13
v31.0.1rc2
What's Changed
- [stable31] fix(lookup-server): disable when not using global scale by @backportbot in #51404
- [stable31] fix(external_storage): fix settings save by @backportbot in #51395
- [stable31] fix(mimetypes): drop
tar.gz
andtar.bz2
and adjusttgz
by @backportbot in #51413 - [stable31] fix(AppDiscover): Strip double-quotes from folder name by @backportbot in #51402
- [stable31] fix(lookup-server): Only flag new users for lookup update / delete by @backportbot in #51417
- 31.0.1 RC2 by @blizzz in #51428
- [stable31] revert(deps): jquery-ui to 1.13.3 by @skjnldsv in #51440
Full Changelog: v31.0.1rc1...v31.0.1rc2
v30.0.7rc2
What's Changed
- [stable30] fix(lookup-server): disable when not using global scale by @backportbot in #51406
- [stable30] fix(external_storage): fix settings save by @backportbot in #51393
- [stable30] fix(AppDiscover): Strip double-quotes from folder name by @backportbot in #51401
- [stable30] fix(mimetypes): drop
tar.gz
andtar.bz2
and adjusttgz
by @backportbot in #51412 - [stable30] fix(lookup-server): Only flag new users for lookup update / delete by @backportbot in #51416
- 30.0.7 RC2 by @blizzz in #51429
Full Changelog: v30.0.7rc1...v30.0.7rc2
v29.0.13rc2
What's Changed
- [stable29] fix(lookup-server): disable when not using global scale by @backportbot in #51407
- [stable29] fix(external_storage): fix settings save by @backportbot in #51392
- [stable29] fix(lookup_server_connector): correctly handle account properties by @backportbot in #51411
- [stable29] fix(mimetypes): drop
tar.gz
andtar.bz2
and adjusttgz
by @backportbot in #51414 - [stable29] fix(lookup-server): Only flag new users for lookup update / delete by @backportbot in #51415
- 29.0.13 RC2 by @blizzz in #51430
Full Changelog: v29.0.13rc1...v29.0.13rc2
v31.0.1rc1
What's Changed
- [stable31] ci(autochecks): Run some autochecks also on non-PHP files by @backportbot in #50953
- [stable31] fix(cron): Ignore time sensitivity when a class was explicitely scheduled by @backportbot in #50954
- [stable31] fix: Initialize lastConnectionCheck after first connection by @backportbot in #51017
- [stable31] fix(files_versions): Do not expire versions newer than min age by @backportbot in #51025
- [stable31] fix: wipe local storages on log out by @backportbot in #50995
- [stable31] fix: Change UserAgent to *cloud by @backportbot in #50941
- [stable31] Fix: NotFoundException for anonymous users by @backportbot in #51003
- [stable31] Spelling standardization by @backportbot in #51028
- [stable31] fix(admin_audit): Fix incorrect truncation of files path in admin audit log by @backportbot in #50994
- [stable31] chore(deps-dev): bump ts-loader from 9.5.1 to 9.5.2 by @dependabot in #50963
- [stable31] fix(security): Update CA certificate bundle by @nextcloud-command in #51041
- [stable31] fix(systemtags): Use literal strings for i18n in showSuccess by @backportbot in #51047
- [stable31] feat: support migrating an instance to sharding by @backportbot in #51034
- [stable31] fix: Report duplicated extra files in integrity check by @backportbot in #51062
- [stable31] fix(translation): Fix string concatenation in LDAP endpoint by @backportbot in #51076
- [stable31] files: fix exception when share-attributes is undefined by @backportbot in #51093
- [stable31] fix(l10n): Improve english source strings by @backportbot in #51058
- [stable31] make it possible to run occ as root by @backportbot in #51118
- [stable31] fix(cypress): wait for toast to appear by @backportbot in #51143
- [stable31] fix(dav): Handle end of stream in
File::put
by @backportbot in #51128 - chore(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 by @dependabot in #51170
- chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2 by @dependabot in #51169
- chore(deps): bump marked from 15.0.6 to 15.0.7 by @dependabot in #51168
- Fix A+ rating when checking with Nextcloud Security Scan. by @DaleBCooper in #51173
- chore(deps): bump focus-trap from 7.6.0 to 7.6.4 by @dependabot in #51167
- chore(deps-dev): bump @types/dockerode from 3.3.34 to 3.3.35 by @dependabot in #51171
- [stable31] fix(files_reminders): Do not attempt to send reminders after a user has left a share by @backportbot in #51121
- [stable31] Remove space by @backportbot in #51149
- [stable31] chore(deps): bump webdav from 5.7.1 to 5.8.0 by @backportbot in #51186
- [stable31] fix: remove caching in fetchListOfGroups by @backportbot in #51111
- [stable31] feat: Close sessions created for login flow v2 by @backportbot in #51090
- [stable31] fix(files_external): Move definition parameter to the correct place by @backportbot in #51106
- [stable31] fix(files): Ensure the filter instance is mounted by @backportbot in #51132
- [stable31] fix(files_trashbin): disable bulk download for trashbin by @backportbot in #51210
- [stable31] fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group by @backportbot in #51206
- [stable31] refactor(TempManager): Simplify and unify implementations and remove legacy behavior by @backportbot in #51203
- [stable31] fix(userconfig): simpler db request pre-upgrade by @ArtificialOwl in #51197
- [stable31] feat: Support deleting metadata from WebDAV by @backportbot in #51223
- [stable31] feat: log query for dbal exceptions by @backportbot in #51230
- [stable31] feat: Add bases and gidNumber attribute to ldap:test-user-settings output by @backportbot in #51227
- [stable31] fix(lookup_server_connector): correctly handle account properties by @backportbot in #51237
- [stable31] Fix SQL query so that it is ansi safe fixing #51067 by @backportbot in #51091
- [stable31] feat(files): allow to ignore warning to change file type by @backportbot in #51015
- [stable31] fix(files_sharing): Map sharee information for
shared-by-you
view by @backportbot in #50935 - [stable31] fix(files_sharing): ignore duplicated navigation when replacing current route by @backportbot in #51236
- [stable31] test(e2e): adjust trashbin tests to be less flaky by @backportbot in #51257
- [stable31] fix(files_sharing): ensure downloaded file has the correct filename by @backportbot in #51263
- [stable31] fix(dav): Handle long absence status earlier by @backportbot in #51273
- [stable31] fix(Comment): replace richEditor mixin with NcRichText by @backportbot in #51268
- [stable31] fix(dav): Use IUser::getDisplayName directly by @backportbot in #51283
- [stable31] fix(files): Don't do session related work in the constructor of the View by @backportbot in #51276
- [stable31] fix: Use case insensitive check when validating login name by @backportbot in #51251
- [stable31] fix(login): Properly target public page with attribute by @backportbot in #51295
- [stable31] fix(l10n): Remove leading space from translation string by @backportbot in #51289
- [stable31] chore(deps): update
@nextcloud/upload
to 1.9.0 by @skjnldsv in #51262 - [stable31] fix(files_external): request strict password auth on credentials enter action by @backportbot in #50932
- 31.0.1 RC1 by @blizzz in #51240
- [stable31] fix(systemtags): unify restrict_creation_to_admin handling by @backportbot in #51308
New Contributors
- @DaleBCooper made their first contribution in #51173
Full Changelog: v31.0.0...v31.0.1rc1
v30.0.7rc1
- Add LDAP test settings command (server#50691)
- Bug/48678/restore dav error response (server#49481)
- Catch undef recipient (circles#1804)
- Chore: Update composer files (text#6884)
- Chore(deps): bump webdav from 5.7.1 to 5.8.0 (server#51187)
- Chore(deps): update
@nextcloud/upload
to 1.9.0 (server#51261) - Ci(autochecks): Run some autochecks also on non-PHP files (server#50952)
- Ci(performance): Fix performance test and ease debugging it (notifications#2227)
- Enh(makefile): clean up css as well (text#6921)
- Feat: Close sessions created for login flow v2 (server#51089)
- Feat: log query for dbal exceptions (server#51231)
- Feat: Support deleting metadata from WebDAV (server#51222)
- Feat(push): Show error when internet connection is disabled in configuration (notifications#2193)
- Fix incorrect permissions when copying shared files (server#49657)
- Fix: Change UserAgent to *cloud (server#50940)
- Fix: don't use cached root info from shared cache if the watcher has detected an update (server#50761)
- Fix: fix docs URL in info.xml (activity#1885)
- Fix: Fix regression in calendar invitation sending (server#50803)
- Fix: Initialize lastConnectionCheck after first connection (server#51016)
- Fix: Load focus trap extension in markdown content editor (text#6854)
- Fix: Make "share on" entries same width (firstrunwizard#1341)
- Fix: make sure we process mime extensions as string (server#50704)
- Fix: NotFoundException for anonymous users (server#51002)
- Fix: Pin pdfjs-dist to exact 4.0.189 (files_pdfviewer#1166)
- Fix: Report duplicated extra files in integrity check (server#51061)
- Fix: style and template fixes (notifications#2223)
- Fix: Usage of FilePicker (photos#2801)
- Fix: Use case insensitive check when validating login name (server#51252)
- Fix: validate account properties as a repair step (server#51004)
- Fix: wipe local storages on log out (server#50997)
- Fix(activity): Fix activity parameter types (server#50862)
- Fix(cron): Keep job class limitation when searching for the next job (server#50900)
- Fix(cypress): opendetails tests (server#50945)
- Fix(dav): Handle end of stream in
File::put
(server#51127) - Fix(dav): Handle long absence status earlier (server#51272)
- Fix(dav): Use IUser::getDisplayName directly (server#51282)
- Fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group (server#51205)
- Fix(files_external): Move definition parameter to the correct place (server#51105)
- Fix(files_external): request strict password auth on credentials enter action (server#50931)
- Fix(files_sharing): Also list deleted team shares (server#50925)
- Fix(files_sharing): Fix public share expiration being set when toggle is not enabled (server#50891)
- Fix(files_sharing): Map sharee information for
shared-by-you
view (server#50934) - Fix(files_trashbin): disable bulk download for trashbin (server#51209)
- Fix(files_versions): Do not expire versions newer than min age (server#51024)
- Fix(files): add
tiptap-text-direction
extension to support RTL (text#6904) - Fix(files): Correctly copy the cache information during copy operations (server#50804)
- Fix(files): Do not download files with openfile query flag (server#50706)
- Fix(files): Don't do session related work in the constructor of the View (server#51277)
- Fix(files): handle failed node properly (server#50947)
- Fix(files): properly forward open params from short urls (server#50877)
- Fix(files): Properly reset all file list filters on view change (server#50295)
- Fix(l10n): Fix triple dot in translation (server#50948)
- Fix(l10n): Improve english source strings (server#51057)
- Fix(login): only show error state on login box if user interacted (server#50849)
- Fix(login): Properly target public page with attribute (server#51294)
- Fix(lookup_server_connector): correctly handle account properties (server#51238)
- Fix(occ): handle share wrappers that do not have a circle (circles#1868)
- Fix(push): Check last activity and last check for age (notifications#2239)
- Fix(push): Improve test-push output (notifications#2241)
- Fix(repair): PHP8.3 deprecation warning (server#50837)
- Fix(SharedStorage): Check if storage ID is set on cache (server#50813)
- Fix(systemtags): do not hide if no tags (server#50888)
- Fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize (server#50682)
- Fix(test): Add missing data-cy attribute for file actions (server#51281)
- Fix(transferownership): Allow searching new owner by email (server#50853)
- Fix(translation): Fix string concatenation in LDAP endpoint (server#51285)
- Fix(user_ldap): Avoid extra LDAP request when mapping a user for the first time (server#50778)
- Get PDF.js version from "package-lock.json" (files_pdfviewer#1161)
- Improve error logging (app_api#514)
- Lighter api to get circles (circles#1879)
- Lighter link to memberships (circles#1884)
- Make it possible to run occ as root (server#51119)
- Perf(files): faster query to fetch incomplete directories (server#50796)
- Refactor(TempManager): Simplify and unify implementations and remove legacy behavior (server#51202)
- Remove space (server#51150)
- Revert "Revert "fix: Handle copy of folders containing live photos"" (server#49840)
- Share must be linked to an existing circle (circles#1807)
- Test: re-add object store primary storage phpunit tests (server#49802)
- Update
@nextcloud/vue
to v8.23.1 (server#50914)
v29.0.13rc1
- Bug/48678/restore dav error response (server#49483)
- Chore: Update composer files (text#6885)
- Chore(deps): update
@nextcloud/upload
to 1.9.0 (server#51260) - Ci(autochecks): Run some autochecks also on non-PHP files (server#50951)
- Feat: Close sessions created for login flow v2 (server#51088)
- Feat(push): Show error when internet connection is disabled in configuration (notifications#2192)
- Fix: Change UserAgent to *cloud (server#50939)
- Fix: Initialize lastConnectionCheck after first connection (server#51018)
- Fix: make sure we process mime extensions as string (server#50703)
- Fix: NotFoundException for anonymous users (server#51001)
- Fix: Pin pdfjs-dist to exact 4.0.189 (files_pdfviewer#1167)
- Fix: Report duplicated extra files in integrity check (server#51060)
- Fix: Use case insensitive check when validating login name (server#51253)
- Fix: validate account properties as a repair step (server#51006)
- Fix: wipe local storages on log out (server#50996)
- Fix(dav): Handle long absence status earlier (server#51271)
- Fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group (server#51204)
- Fix(files_external): Move definition parameter to the correct place (server#51104)
- Fix(files_external): request strict password auth on credentials enter action (server#50930)
- Fix(files_sharing): Also list deleted team shares (server#50924)
- Fix(files_sharing): Fix public share expiration being set when toggle is not enabled (server#50890)
- Fix(files_versions): Do not expire versions newer than min age (server#51023)
- Fix(files): Correctly copy the cache information during copy operations (server#50805)
- Fix(files): Do not download files with
openfile
query flag (server#50815) - Fix(files): Don't do session related work in the constructor of the View (server#51278)
- Fix(files): properly forward open params from short urls (server#50876)
- Fix(l10n): Improve english source strings (server#51068)
- Fix(login): only show error state on login box if user interacted (server#50848)
- Fix(login): Properly target public page with attribute (server#51293)
- Fix(Mailer): Fix sendmail binary fallback (server#48108)
- Fix(occ): handle share wrappers that do not have a circle (circles#1869)
- Fix(push): Check last activity and last check for age (notifications#2238)
- Fix(repair): PHP8.3 deprecation warning (server#50836)
- Fix(SharedStorage): Check if storage ID is set on cache (server#50810)
- Fix(systemtags): do not hide if no tags (server#50887)
- Fix(test): Add missing data-cy attribute for file actions (server#51284)
- Fix(transferownership): Allow searching new owner by email (server#50856)
- Fix(translation): Fix string concatenation in LDAP endpoint (server#51286)
- Get PDF.js version from "package-lock.json" (files_pdfviewer#1160)
- Lighter api to get circles (circles#1878)
- Lighter link to memberships (circles#1883)
- Perf(files): faster query to fetch incomplete directories (server#50795)
- Refactor(TempManager): Simplify and unify implementations and remove legacy behavior (server#51201)