]>
source.dussan.org Git - nextcloud-server.git/log
provokateurin [Wed, 22 May 2024 14:21:12 +0000 (16:21 +0200)]
fix(core): Fix NavigationEntry typing
Signed-off-by: provokateurin <kate@provokateurin.de>
provokateurin [Thu, 30 May 2024 14:59:04 +0000 (16:59 +0200)]
fix(NavigationManager): Make entry order always an integer
Signed-off-by: provokateurin <kate@provokateurin.de>
provokateurin [Wed, 22 May 2024 14:20:34 +0000 (16:20 +0200)]
fix(INavigationManager): Fix psalm alias not set in the right place
Signed-off-by: provokateurin <kate@provokateurin.de>
F. E Noel Nfebe [Fri, 31 May 2024 12:12:09 +0000 (13:12 +0100)]
Merge pull request #45483 from nextcloud/backport/44485/stable29
[stable29] Respect empty `expiryDate` value in server
Benjamin Gaussorgues [Wed, 29 May 2024 13:48:05 +0000 (15:48 +0200)]
Merge pull request #45564 from nextcloud/release/29.0.2_rc2
Benjamin Gaussorgues [Wed, 29 May 2024 13:15:56 +0000 (15:15 +0200)]
Merge pull request #45206 from nextcloud/backport/45055/stable29
Benjamin Gaussorgues [Wed, 29 May 2024 13:09:17 +0000 (15:09 +0200)]
build(hub): 29.0.2 RC2
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Benjamin Gaussorgues [Wed, 29 May 2024 12:58:00 +0000 (14:58 +0200)]
Merge pull request #45550 from nextcloud/release/29.0.2_rc1
fenn-cs [Wed, 22 May 2024 13:17:24 +0000 (14:17 +0100)]
test(Sharing): Integration test for no expiration set date for share
- Verify that explicitly sending empty `expireDate` param to server overwrite default
and sets not expiry date, if non is enforced.
- Update tests to avoid converting empty string to date.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
fenn-cs [Tue, 30 Apr 2024 11:19:22 +0000 (12:19 +0100)]
refactor(shareManager): Use constructor property promotion
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
fenn-cs [Wed, 20 Mar 2024 15:41:26 +0000 (16:41 +0100)]
fix(shareManager): Respect empty `expireDate` in server
If `expireDate` is an empty string and not `null` then the server should not set a default.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Ferdinand Thiessen [Wed, 29 May 2024 10:57:36 +0000 (12:57 +0200)]
Merge pull request #44959 from nextcloud/backport/44884/stable29
[stable29] feat: add request id as comment to all queries
Anna Larch [Fri, 26 Apr 2024 12:05:38 +0000 (14:05 +0200)]
fix(userstatus): catch unique constrain violation on revert
Signed-off-by: Anna Larch <anna@nextcloud.com>
Ferdinand Thiessen [Wed, 29 May 2024 08:27:19 +0000 (10:27 +0200)]
Merge pull request #45158 from nextcloud/backport/45140/stable29
[stable29] fix: fix FileAccess::getByFileId(InStorage)
Ferdinand Thiessen [Wed, 29 May 2024 08:26:35 +0000 (10:26 +0200)]
Merge pull request #45534 from nextcloud/backport/45419/stable29
[stable29] fix(files): Implement `SortingService` to fix sorting of files
Git'Fellow [Wed, 29 May 2024 08:26:00 +0000 (10:26 +0200)]
Merge pull request #45529 from nextcloud/backport/45014/stable29
[stable29] fix: forbid moving a folder into a subfolder of itself
Josh [Tue, 28 May 2024 21:41:53 +0000 (17:41 -0400)]
Merge pull request #45522 from nextcloud/backport/45506/stable29
[stable29] fix(db): Log long transaction times at debug level
Josh [Tue, 28 May 2024 21:39:35 +0000 (17:39 -0400)]
Merge pull request #45443 from nextcloud/backport/45390/stable29
[stable29] fix: Mark more configs as sensitive
Josh [Sat, 25 May 2024 13:07:43 +0000 (09:07 -0400)]
fix(db): Log loong transaction times at debug level
Signed-off-by: Josh <josh.t.richards@gmail.com>
Josh [Tue, 28 May 2024 21:04:56 +0000 (17:04 -0400)]
Merge pull request #45215 from nextcloud/backport/45058/stable29
[stable29] perf(db): Sort data for IN before chunking
Ferdinand Thiessen [Tue, 28 May 2024 15:31:15 +0000 (17:31 +0200)]
Merge pull request #45430 from nextcloud/fix/stable-background-color
[stable29] Fix header menu icon color
Ferdinand Thiessen [Tue, 21 May 2024 20:08:56 +0000 (22:08 +0200)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Tue, 21 May 2024 20:08:06 +0000 (22:08 +0200)]
fix(theming): When selected a background image make header color independent of primary color
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Tue, 28 May 2024 14:48:13 +0000 (16:48 +0200)]
Merge pull request #44852 from nextcloud/backport/44847/stable29
[stable29] fix(files): Focus filename input in new-node dialog when opened
Benjamin Gaussorgues [Tue, 28 May 2024 14:20:37 +0000 (16:20 +0200)]
build(hub): 29.0.2 RC1
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Ferdinand Thiessen [Tue, 16 Apr 2024 10:55:50 +0000 (12:55 +0200)]
fix(files): Focus filename input in new-node dialog when opened
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Christoph Wurst [Tue, 28 May 2024 12:04:02 +0000 (14:04 +0200)]
Merge pull request #45541 from nextcloud/backport/45013/stable29
[stable29] fix(db): Prevent two connections for single node databases
Ferdinand Thiessen [Tue, 28 May 2024 11:53:57 +0000 (13:53 +0200)]
Merge pull request #44903 from nextcloud/backport/44868/stable29
[stable29] fix(comments): Fix issues thrown by comments sidebar tab code
Christoph Wurst [Wed, 24 Apr 2024 09:41:30 +0000 (11:41 +0200)]
fix(db): Prevent two connections for single node databases
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Ferdinand Thiessen [Tue, 16 Apr 2024 22:17:29 +0000 (00:17 +0200)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Tue, 16 Apr 2024 22:15:46 +0000 (00:15 +0200)]
fix(comments): Fix issues thrown by comments sidebar tab code
When the comments tab is used instead of the merged activity+comments, then some issues are throws due to prop altering and duplicated names (resourceId as prop and data).
This is fixed as well as some other vue related errors in the sidebar
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Wed, 22 May 2024 14:07:00 +0000 (16:07 +0200)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Côme Chilliet [Mon, 27 May 2024 16:31:31 +0000 (18:31 +0200)]
Merge pull request #45477 from nextcloud/backport/45370/stable29
[stable29] feat: Add back searching in disabled user list
Ferdinand Thiessen [Tue, 21 May 2024 12:34:34 +0000 (14:34 +0200)]
fix(files): Implement `SortingService` to fix sorting of files
The previously used library was parsing strings to try to detect dates,
but for filenames it makes no sense to parse them as dates.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Josh [Mon, 27 May 2024 16:10:17 +0000 (12:10 -0400)]
Merge pull request #44899 from nextcloud/backport/43574/stable29
[stable29] enh(metadata): migrate metadata to lazy appconfig
Maxence Lange [Wed, 14 Feb 2024 14:30:11 +0000 (13:30 -0100)]
feat(metadata): migrate to lazy appconfig
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
nextcloud-command [Mon, 27 May 2024 13:50:49 +0000 (13:50 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Côme Chilliet [Mon, 27 May 2024 13:00:34 +0000 (15:00 +0200)]
chore: Adapt `@since` annotations in OCP for backport to 29
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 16 May 2024 15:03:46 +0000 (17:03 +0200)]
fix: Update openapi spec for provisioning_api app
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 16 May 2024 14:55:47 +0000 (16:55 +0200)]
fix: Also search in email field for disabled users
To match what is done for Database backend for enabled users
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 16 May 2024 14:13:31 +0000 (16:13 +0200)]
feat: Add back searching in disabled user list
When disabled users where moved to their own endpoint we overlooked
search, so adding it back.
The search is done case-insensitive in uid and display name.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Robin Appelman [Wed, 24 Apr 2024 12:50:13 +0000 (14:50 +0200)]
fix: forbid moving a folder into a subfolder of itself
Signed-off-by: Robin Appelman <robin@icewind.nl>
Christoph Wurst [Fri, 26 Apr 2024 13:38:29 +0000 (15:38 +0200)]
perf(db): Sort data for IN before chunking
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Josh [Sun, 26 May 2024 00:40:18 +0000 (20:40 -0400)]
Merge pull request #45427 from nextcloud/backport/45406/stable29
[stable29] fix(contactsmenu): empty content margin
Joas Schilling [Fri, 17 May 2024 09:45:25 +0000 (11:45 +0200)]
fix: Mark more configs as sensitive
Signed-off-by: Joas Schilling <coding@schilljs.com>
Anna [Fri, 24 May 2024 14:42:31 +0000 (16:42 +0200)]
Merge pull request #45224 from nextcloud/backport/44752/stable29
[stable29] Expose subscription calendars
John Molakvoæ [Thu, 23 May 2024 15:16:03 +0000 (17:16 +0200)]
Merge pull request #45468 from nextcloud/release/29.0.1
John Molakvoæ [Thu, 23 May 2024 15:15:36 +0000 (17:15 +0200)]
Merge pull request #45469 from nextcloud/backport/45400/stable29
Josh [Sat, 18 May 2024 14:50:38 +0000 (10:50 -0400)]
fix(db): cs-fix spacing
Signed-off-by: Josh <josh.t.richards@gmail.com>
Josh [Sat, 18 May 2024 02:26:15 +0000 (22:26 -0400)]
fix(db): Prevent data loss by temporarily disabling `db:convert-type`
Needed until #45257 is addressed to prevent data loss
Signed-off-by: Josh <josh.t.richards@gmail.com>
skjnldsv [Wed, 22 May 2024 15:34:05 +0000 (17:34 +0200)]
build(hub): 29.0.1
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Richard Steinmetz [Mon, 20 May 2024 07:02:11 +0000 (09:02 +0200)]
fix(contactsmenu): empty content margin
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Benjamin Gaussorgues [Tue, 21 May 2024 09:24:05 +0000 (11:24 +0200)]
Merge pull request #45367 from nextcloud/backport/44763/stable29
Louis [Thu, 16 May 2024 17:52:23 +0000 (19:52 +0200)]
Merge pull request #45328 from nextcloud/backport/45237/stable29
[stable29] perf(deleteAction): Queue delete requests
John Molakvoæ [Thu, 16 May 2024 16:45:35 +0000 (18:45 +0200)]
Merge pull request #45336 from nextcloud/release/29.0.1_rc1
Louis [Thu, 16 May 2024 16:33:17 +0000 (18:33 +0200)]
Merge pull request #45363 from nextcloud/backport/45355/stable29
[stable29] fix: delete user credentials stored in storages_credentials when user gets deleted
nextcloud-command [Wed, 15 May 2024 11:02:09 +0000 (11:02 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Benjamin Gaussorgues [Wed, 10 Apr 2024 09:00:51 +0000 (11:00 +0200)]
fix(groups): allows to save group names with more than 64 characters
Mimic behaviour from LDAP users and add a hard limit to 255 characters
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Joas Schilling [Thu, 16 May 2024 14:51:41 +0000 (16:51 +0200)]
Merge pull request #45373 from nextcloud/backport/45236/stable29
[stable29] Hide 'updater.server.url' As It May Contain Enterprise Key
Joas Schilling [Thu, 16 May 2024 14:46:57 +0000 (16:46 +0200)]
Merge pull request #45360 from nextcloud/backport/45357/stable29
[stable29] fix: add ldap_exop_passwd function to sensitive value
Joas Schilling [Thu, 16 May 2024 14:41:49 +0000 (16:41 +0200)]
Merge pull request #45337 from nextcloud/backport/44710/stable29
[stable29] fix(preview): check mime type before processing with Imagick
derschiw [Wed, 8 May 2024 19:01:05 +0000 (21:01 +0200)]
fix(SystemConfig.php): Add 'updater.server.url' to Private Variables
Add "updater.server.url" to the privacy redacted values, as it may contain the enterprise key.
Signed-off-by: derschiw <37687705+derschiw@users.noreply.github.com>
yemkareems [Thu, 16 May 2024 11:18:47 +0000 (16:48 +0530)]
fix: delete user credentials stored in storages_credentials when user gets deleted
Signed-off-by: yemkareems <yemkareems@gmail.com>
yemkareems [Thu, 16 May 2024 11:24:18 +0000 (16:54 +0530)]
fix: add ldap_exop_passwd function to sensitive value
Signed-off-by: yemkareems <yemkareems@gmail.com>
Joas Schilling [Thu, 16 May 2024 09:18:11 +0000 (11:18 +0200)]
Merge pull request #45341 from nextcloud/backport/45340/stable29
[stable29] fix: Extend SVG reference check
Joas Schilling [Thu, 16 May 2024 08:16:37 +0000 (10:16 +0200)]
Merge pull request #45322 from nextcloud/backport/45321/stable29
[stable29] fix: Correctly check result of function
Joas Schilling [Thu, 16 May 2024 08:10:36 +0000 (10:10 +0200)]
Merge pull request #45318 from nextcloud/backport/45317/stable29
[stable29] fix(search): Limit maximum number of search results
Joas Schilling [Wed, 15 May 2024 21:38:24 +0000 (23:38 +0200)]
fix: Extend SVG reference check
Signed-off-by: Joas Schilling <coding@schilljs.com>
Varun Patil [Mon, 8 Apr 2024 02:10:19 +0000 (19:10 -0700)]
fix(preview): check mime type before processing with Imagick
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
John Molakvoæ [Wed, 15 May 2024 18:50:39 +0000 (20:50 +0200)]
Merge pull request #45326 from nextcloud/backport/45302/stable29
skjnldsv [Wed, 15 May 2024 18:26:39 +0000 (20:26 +0200)]
build(hub): 29.0.1 RC1
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
fenn-cs [Wed, 8 May 2024 20:03:06 +0000 (21:03 +0100)]
perf(deleteAction): Queue delete requests
When multiple files are deleted at once, all the requests bombard the server
simultaneously, causing performance issues.
This commit adds queuing that limits the concurrency of these requests to 5
at a time.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
fenn-cs [Wed, 8 May 2024 20:00:38 +0000 (21:00 +0100)]
fix(deleteAction): Remove unused nc l10n import
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Anna [Wed, 15 May 2024 11:06:58 +0000 (13:06 +0200)]
Merge pull request #45313 from nextcloud/backport/45309/stable29
[stable29] fix(caldav): loop through all events for busy events
Simon L. [Tue, 14 May 2024 10:09:15 +0000 (12:09 +0200)]
Revert: "Check datadirectory owner, not config owner."
Signed-off-by: Simon L <szaimen@e.mail.de>
Joas Schilling [Wed, 15 May 2024 08:11:31 +0000 (10:11 +0200)]
fix: Correctly check result of function
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 15 May 2024 07:47:22 +0000 (09:47 +0200)]
fix(search): Limit maximum number of search results
Signed-off-by: Joas Schilling <coding@schilljs.com>
Anna Larch [Wed, 8 May 2024 13:12:17 +0000 (15:12 +0200)]
fix(caldav): loop through all events for busy events
Signed-off-by: Anna Larch <anna@nextcloud.com>
Josh [Tue, 14 May 2024 11:47:25 +0000 (07:47 -0400)]
Merge pull request #45284 from nextcloud/backport/45262/stable29
[stable29] fix(SetupChecks): Detect CLI mode in HTTPS / URL generator check
Marco [Tue, 14 May 2024 08:39:09 +0000 (10:39 +0200)]
Merge pull request #45296 from nextcloud/backport/45218/stable29
[stable29] Update pdf icon
Marco Ambrosini [Mon, 13 May 2024 08:51:23 +0000 (10:51 +0200)]
Feat: Fix pdf icon
Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
Josh [Mon, 13 May 2024 15:21:35 +0000 (11:21 -0400)]
Merge pull request #45279 from nextcloud/backport/43794/stable29
[stable29] fix(files): handle multidimensional arrays in scanner
Robin Appelman [Mon, 13 May 2024 14:58:23 +0000 (16:58 +0200)]
Merge pull request #45293 from nextcloud/backport/44791/stable29
[stable29] fix: consider all paths the user has for a share source when considering max permissions
Josh [Mon, 13 May 2024 14:23:41 +0000 (10:23 -0400)]
Merge pull request #45283 from nextcloud/backport/45242/stable29
[stable29] fix(setupCheck): Only warn when memcache present w/o memcached
Robin Appelman [Fri, 3 May 2024 13:21:53 +0000 (15:21 +0200)]
test: adjust test to new permissions check logic
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Thu, 2 May 2024 14:54:34 +0000 (16:54 +0200)]
fix: cleanup logic for getting the max reshare permissions
Signed-off-by: Robin Appelman <robin@icewind.nl>
Josh Richards [Fri, 10 May 2024 21:02:28 +0000 (17:02 -0400)]
fix(SetupChecks): Detect CLI mode in HTTPS / URL generator check
Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
Josh Richards [Thu, 9 May 2024 15:45:16 +0000 (11:45 -0400)]
fix(setupCheck): Only warn when memcache present w/o memcached
Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
Josh [Fri, 23 Feb 2024 17:55:58 +0000 (12:55 -0500)]
fix(Files): Change how scanner diffs for changed metadata
Fixes #43408
Signed-off-by: Josh <josh.t.richards@gmail.com>
Kate [Fri, 10 May 2024 13:51:14 +0000 (15:51 +0200)]
Merge pull request #45199 from nextcloud/backport/45196/stable29
Kate [Fri, 10 May 2024 08:27:42 +0000 (10:27 +0200)]
Merge pull request #45246 from nextcloud/backport/44797/stable29
provokateurin [Fri, 12 Apr 2024 08:18:09 +0000 (10:18 +0200)]
fix(Router): Stop loading routes of disabled apps
Signed-off-by: provokateurin <kate@provokateurin.de>
Nextcloud bot [Thu, 9 May 2024 00:20:13 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Wed, 8 May 2024 18:55:07 +0000 (20:55 +0200)]
Merge pull request #45231 from nextcloud/backport/45219/stable29
[stable29] fix(userstatus): Fix docs of user status manager
Daniel Kesselberg [Tue, 26 Mar 2024 20:39:22 +0000 (21:39 +0100)]
feat(caldav): expose calendar subscriptions
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Joas Schilling [Tue, 7 May 2024 12:31:28 +0000 (14:31 +0200)]
fix(userstatus): Fix docs of user status manager
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Wed, 8 May 2024 00:21:03 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Côme Chilliet [Tue, 7 May 2024 10:41:38 +0000 (12:41 +0200)]
Merge pull request #45208 from nextcloud/automated/noid/stable29-update-psalm-baseline
[stable29] Update psalm-baseline.xml
Joas Schilling [Tue, 7 May 2024 07:46:33 +0000 (09:46 +0200)]
Merge pull request #45202 from nextcloud/backport/45088/stable29
[stable29] fix(User\Manager): Avoid future collisions with updater/audit logs
nextcloud-command [Tue, 7 May 2024 02:26:00 +0000 (02:26 +0000)]
chore(tests): Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>