]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
5 months agorefactor(files): Consolidate route query access chore/files-consolitate-route-logic
Ferdinand Thiessen [Thu, 30 May 2024 17:12:20 +0000 (19:12 +0200)]
refactor(files): Consolidate route query access

Instead of having the same logic for e.g. `dir` in multiple files
the logic is moved into a small composable to allow accessing `dir`, `fileId` and `openfile`.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agoMerge pull request #40141 from summersab/refactor/OC-Server-getL10NFactory
John Molakvoæ [Thu, 30 May 2024 16:42:15 +0000 (18:42 +0200)]
Merge pull request #40141 from summersab/refactor/OC-Server-getL10NFactory

5 months agoMerge pull request #36942 from nextcloud/unmark-login-date
John Molakvoæ [Thu, 30 May 2024 16:09:49 +0000 (18:09 +0200)]
Merge pull request #36942 from nextcloud/unmark-login-date

5 months agoMerge pull request #45572 from nextcloud/fix/update-email-validator
John Molakvoæ [Thu, 30 May 2024 15:56:40 +0000 (17:56 +0200)]
Merge pull request #45572 from nextcloud/fix/update-email-validator

5 months agoMerge branch 'master' into refactor/OC-Server-getL10NFactory 40141/head
John Molakvoæ [Thu, 30 May 2024 15:52:14 +0000 (17:52 +0200)]
Merge branch 'master' into refactor/OC-Server-getL10NFactory

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
5 months agoMerge pull request #40206 from summersab/refactor/apps/user_ldap/OC-Server-getAvatarM...
John Molakvoæ [Thu, 30 May 2024 15:50:54 +0000 (17:50 +0200)]
Merge pull request #40206 from summersab/refactor/apps/user_ldap/OC-Server-getAvatarManager

5 months agoMerge pull request #40151 from summersab/refactor/OC-Server-getMailer
John Molakvoæ [Thu, 30 May 2024 15:50:28 +0000 (17:50 +0200)]
Merge pull request #40151 from summersab/refactor/OC-Server-getMailer

5 months agoMerge pull request #40119 from summersab/refactor/OC-Server-getContactsManager
John Molakvoæ [Thu, 30 May 2024 15:50:10 +0000 (17:50 +0200)]
Merge pull request #40119 from summersab/refactor/OC-Server-getContactsManager

5 months agofix(deps): Update `egulias/email-validator` to version 4.0.2 45572/head
Ferdinand Thiessen [Wed, 29 May 2024 17:23:54 +0000 (19:23 +0200)]
fix(deps): Update `egulias/email-validator` to version 4.0.2

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agoMerge pull request #40137 from summersab/refactor/OC-Server-getHTTPClientService
John Molakvoæ [Thu, 30 May 2024 13:49:00 +0000 (15:49 +0200)]
Merge pull request #40137 from summersab/refactor/OC-Server-getHTTPClientService

Refactor `OC\Server::getHTTPClientService`

5 months agoMerge pull request #40207 from summersab/refactor/apps/dav/OC-Server-getAvatarManager
John Molakvoæ [Thu, 30 May 2024 13:46:52 +0000 (15:46 +0200)]
Merge pull request #40207 from summersab/refactor/apps/dav/OC-Server-getAvatarManager

Refactor `OC\Server::getAvatarManager` in dav app

5 months agochore: adjust php comment usage hint 40119/head
John Molakvoæ [Thu, 30 May 2024 13:01:15 +0000 (15:01 +0200)]
chore: adjust php comment usage hint

Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
5 months agochore: fix missing semi-colon in refactor
John Molakvoæ [Thu, 30 May 2024 12:44:20 +0000 (14:44 +0200)]
chore: fix missing semi-colon in refactor

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
5 months agoMerge branch 'master' into refactor/OC-Server-getContactsManager
John Molakvoæ [Thu, 30 May 2024 12:30:43 +0000 (14:30 +0200)]
Merge branch 'master' into refactor/OC-Server-getContactsManager

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
5 months agochore: fix duplicate php import 40151/head
John Molakvoæ [Thu, 30 May 2024 12:27:44 +0000 (14:27 +0200)]
chore: fix duplicate php import

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
5 months agoMerge branch 'master' into refactor/OC-Server-getHTTPClientService 40137/head
John Molakvoæ [Thu, 30 May 2024 12:21:45 +0000 (14:21 +0200)]
Merge branch 'master' into refactor/OC-Server-getHTTPClientService

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
5 months agoMerge branch 'master' into refactor/OC-Server-getL10NFactory
John Molakvoæ [Thu, 30 May 2024 12:19:51 +0000 (14:19 +0200)]
Merge branch 'master' into refactor/OC-Server-getL10NFactory

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
5 months agoMerge branch 'master' into refactor/OC-Server-getMailer
John Molakvoæ [Thu, 30 May 2024 12:17:52 +0000 (14:17 +0200)]
Merge branch 'master' into refactor/OC-Server-getMailer

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
5 months agoRefactor `OC\Server::getAvatarManager` in user_ldap app 40206/head
Andrew Summers [Fri, 1 Sep 2023 21:07:49 +0000 (16:07 -0500)]
Refactor `OC\Server::getAvatarManager` in user_ldap app

Refactor `OC\Server::getAvatarManager` in user_ldap app (missed one)

Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
5 months agoRefactor `OC\Server::getAvatarManager` in dav app 40207/head
Andrew Summers [Fri, 1 Sep 2023 21:11:24 +0000 (16:11 -0500)]
Refactor `OC\Server::getAvatarManager` in dav app

Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
5 months agoMerge pull request #45512 from nextcloud/feat/ldap/additional-attributes
Richard Steinmetz [Thu, 30 May 2024 10:39:31 +0000 (12:39 +0200)]
Merge pull request #45512 from nextcloud/feat/ldap/additional-attributes

feat(ldap): sync additional properties to profile and SAB

5 months agofeat(ldap): sync additional properties to profile and SAB 45512/head
Jake Nabasny [Tue, 28 Nov 2023 16:01:52 +0000 (11:01 -0500)]
feat(ldap): sync additional properties to profile and SAB

Synced from LDAP to profile:
- Date of birth

Synced from LDAP to SAB (via the profile):
- Biography
- Date of birth

Original code by Jake Nabasny (GitHub: @slapcat)

Co-authored-by: Jake Nabasny <jake@nabasny.com>
Co-authored-by: Richard Steinmetz <richard@steinmetz.cloud>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
5 months agoMerge pull request #44906 from nextcloud/feat/localized-ownership-transfer-target
Ferdinand Thiessen [Thu, 30 May 2024 08:19:22 +0000 (10:19 +0200)]
Merge pull request #44906 from nextcloud/feat/localized-ownership-transfer-target

feat(files): Use receiving users language for the ownership transfer target folder

5 months agoMerge pull request #45480 from nextcloud/fix/archive-grey-color
John Molakvoæ [Thu, 30 May 2024 06:45:16 +0000 (08:45 +0200)]
Merge pull request #45480 from nextcloud/fix/archive-grey-color

fix(theming): replace standard generic package icon by material design

5 months agofeat(files): Use receiving users language for the ownership transfer target folder 44906/head
Ferdinand Thiessen [Wed, 17 Apr 2024 21:50:18 +0000 (23:50 +0200)]
feat(files): Use receiving users language for the ownership transfer target folder

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agoMerge pull request #45508 from Agnibaan/issue-42611-security-txt-fix
John Molakvoæ [Wed, 29 May 2024 15:30:12 +0000 (17:30 +0200)]
Merge pull request #45508 from Agnibaan/issue-42611-security-txt-fix

fix:Ensure security.txt file ends with a newline character

5 months agoMerge pull request #44272 from nextcloud/feature/40205/show-add-menu-in-emptycontent
John Molakvoæ [Wed, 29 May 2024 15:11:45 +0000 (17:11 +0200)]
Merge pull request #44272 from nextcloud/feature/40205/show-add-menu-in-emptycontent

Show upload menu in folders' emptycontent

5 months agoMerge pull request #45428 from nextcloud/fix/update-archive-tar
Ferdinand Thiessen [Wed, 29 May 2024 14:47:05 +0000 (16:47 +0200)]
Merge pull request #45428 from nextcloud/fix/update-archive-tar

chore(deps): Bump pear/archive_tar from 1.4.14 to 1.5.0

5 months agoMerge pull request #45222 from nextcloud/bug/noid/caldav-search-limit-and-timerange
Daniel [Wed, 29 May 2024 14:30:11 +0000 (16:30 +0200)]
Merge pull request #45222 from nextcloud/bug/noid/caldav-search-limit-and-timerange

CalDAV fix search with limit and time range

5 months agoMerge pull request #45247 from nextcloud/add-border-width
Ferdinand Thiessen [Wed, 29 May 2024 13:02:46 +0000 (15:02 +0200)]
Merge pull request #45247 from nextcloud/add-border-width

Add variable for inputs border width

5 months agochore(deps): Bump pear/archive_tar from 1.4.14 to 1.5.0 45428/head
Ferdinand Thiessen [Tue, 21 May 2024 18:43:24 +0000 (20:43 +0200)]
chore(deps): Bump pear/archive_tar from 1.4.14 to 1.5.0

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agofix(files): Keep 'back'-button for not found directories or if user can not upload 44272/head
Ferdinand Thiessen [Thu, 16 May 2024 21:36:46 +0000 (23:36 +0200)]
fix(files): Keep 'back'-button for not found directories or if user can not upload

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agofeat(files): Show upload menu in folders' emptycontent
Marco [Mon, 18 Mar 2024 11:55:23 +0000 (12:55 +0100)]
feat(files): Show upload menu in folders' emptycontent

Signed-off-by: Marco <marcoambrosini@icloud.com>
5 months agoMerge pull request #45562 from nextcloud/fix-maintain-share-client-behaviour
F. E Noel Nfebe [Wed, 29 May 2024 12:25:21 +0000 (13:25 +0100)]
Merge pull request #45562 from nextcloud/fix-maintain-share-client-behaviour

fix(ShareApiClients): Maintain meaning of `''` and null for share api cli…

5 months agoMerge pull request #45559 from nextcloud/bug/noid/add-reason-lock-wait-timeout
Daniel [Wed, 29 May 2024 12:22:49 +0000 (14:22 +0200)]
Merge pull request #45559 from nextcloud/bug/noid/add-reason-lock-wait-timeout

add mapping for lock wait timeout

5 months agofix(ShareApiClients): Maintain meaning of `''` and null for share api clients 45562/head
fenn-cs [Wed, 29 May 2024 11:25:41 +0000 (12:25 +0100)]
fix(ShareApiClients): Maintain meaning of `''` and null for share api clients

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
5 months agoMerge pull request #45411 from nextcloud/fix/auth/selective-token-activity-update
Daniel [Wed, 29 May 2024 10:05:45 +0000 (12:05 +0200)]
Merge pull request #45411 from nextcloud/fix/auth/selective-token-activity-update

fix(auth): Update authtoken activity selectively

5 months agofeat(db): add mapping for lock wait timeout 45559/head
Daniel Kesselberg [Wed, 29 May 2024 09:01:19 +0000 (11:01 +0200)]
feat(db): add mapping for lock wait timeout

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
5 months agoMerge pull request #45295 from nextcloud/add-temporary-border-radius-variable
Marco [Wed, 29 May 2024 07:52:18 +0000 (09:52 +0200)]
Merge pull request #45295 from nextcloud/add-temporary-border-radius-variable

Add temporary variable for border radius

5 months agoMerge pull request #45554 from nextcloud/chore/noid/spdx-batch8
Andy Scherzinger [Wed, 29 May 2024 07:51:31 +0000 (09:51 +0200)]
Merge pull request #45554 from nextcloud/chore/noid/spdx-batch8

Add SPDX header - batch 8

5 months agoFeat: Update apps/theming/css/default.css 45295/head
Marco [Mon, 27 May 2024 16:06:50 +0000 (18:06 +0200)]
Feat: Update apps/theming/css/default.css

Co-authored-by: Grigorii K. Shartsev <me@shgk.me>
Signed-off-by: Marco <marcoambrosini@proton.me>
5 months agochore(assets): Recompile assets 45554/head
nextcloud-command [Wed, 29 May 2024 07:06:27 +0000 (07:06 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agochore: Add SPDX header
Andy Scherzinger [Tue, 28 May 2024 14:42:42 +0000 (16:42 +0200)]
chore: Add SPDX header

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
5 months agofeat(theming): Add variable for border width 45247/head
Marco Ambrosini [Thu, 16 May 2024 08:18:12 +0000 (10:18 +0200)]
feat(theming): Add variable for border width

Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
5 months agofeat(caldav): order the calendar objects by start date for search 45222/head
Daniel Kesselberg [Wed, 15 May 2024 10:55:40 +0000 (12:55 +0200)]
feat(caldav): order the calendar objects by start date for search

Sorting the events by the start date leads to more predictable results for the search API consumers.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
5 months agofix(caldav): event search with limit and timerange
Daniel Kesselberg [Tue, 7 May 2024 13:55:47 +0000 (15:55 +0200)]
fix(caldav): event search with limit and timerange

Event recurrences are evaluated at runtime because the database only knows the first and last occurrence.

Given, a user created 8 events with a yearly reoccurrence and two for events tomorrow.
The upcoming event widget asks the CalDAV backend for 7 events within the next 14 days.

If limit 7 is applied to the SQL query, we find the 7 events with a yearly reoccurrence and discard the events after evaluating the reoccurrence rules because they are not due within the next 14 days and end up with an empty result even if there are two events to show.

The workaround for search requests with a limit and time range is asking for more row than requested and retrying if we have not reached the limit.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
5 months agoMerge pull request #45549 from nextcloud/chore/noid/spdx-batch7
Andy Scherzinger [Tue, 28 May 2024 15:11:57 +0000 (17:11 +0200)]
Merge pull request #45549 from nextcloud/chore/noid/spdx-batch7

Add SPDX header - batch 7

5 months agoMerge pull request #44664 from nextcloud/fix/dav/rate-limit-create-adress-book
Hamza [Tue, 28 May 2024 14:46:05 +0000 (16:46 +0200)]
Merge pull request #44664 from nextcloud/fix/dav/rate-limit-create-adress-book

fix(dav): Rate limit address book creation

5 months agochore(assets): Recompile assets 45549/head
nextcloud-command [Tue, 28 May 2024 12:52:01 +0000 (12:52 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agochore: Add SPDX header
Andy Scherzinger [Tue, 28 May 2024 10:34:11 +0000 (12:34 +0200)]
chore: Add SPDX header

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
5 months agoMerge pull request #45536 from nextcloud/dependabot/github_actions/github-actions...
Ferdinand Thiessen [Tue, 28 May 2024 12:27:05 +0000 (14:27 +0200)]
Merge pull request #45536 from nextcloud/dependabot/github_actions/github-actions-0199c2e312

chore(deps): bump the github-actions group across 1 directory with 5 updates

5 months agoMerge pull request #45539 from nextcloud/chore/noid/spdx-batch6
Andy Scherzinger [Tue, 28 May 2024 10:13:51 +0000 (12:13 +0200)]
Merge pull request #45539 from nextcloud/chore/noid/spdx-batch6

Add SPDX header - batch 6

5 months agoMerge pull request #45013 from nextcloud/fix/db/two-primary-connections-transaction...
Christoph Wurst [Tue, 28 May 2024 09:44:09 +0000 (11:44 +0200)]
Merge pull request #45013 from nextcloud/fix/db/two-primary-connections-transaction-isolation-level

fix(db): Prevent two connections for single node databases

5 months agofix(db): Prevent two connections for single node databases 45013/head
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>
5 months agoMerge pull request #45537 from nextcloud/fix/remove-type-import
Pytal [Mon, 27 May 2024 23:51:38 +0000 (16:51 -0700)]
Merge pull request #45537 from nextcloud/fix/remove-type-import

fix(files): Adjust type import and usage for removed dependency

5 months agoFeat: Add temporary border-radius variable
Marco Ambrosini [Mon, 27 May 2024 10:12:28 +0000 (12:12 +0200)]
Feat: Add temporary border-radius variable

Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
5 months agochore(assets): Recompile assets 45539/head
nextcloud-command [Mon, 27 May 2024 18:24:15 +0000 (18:24 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agochore: Add SPDX header
Andy Scherzinger [Mon, 27 May 2024 15:39:07 +0000 (17:39 +0200)]
chore: Add SPDX header

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
5 months agochore(assets): Recompile assets 45537/head
nextcloud-command [Mon, 27 May 2024 17:20:49 +0000 (17:20 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agofix(files): Adjust type import and usage for removed dependency
Ferdinand Thiessen [Mon, 27 May 2024 17:02:13 +0000 (19:02 +0200)]
fix(files): Adjust type import and usage for removed dependency

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agochore(deps): bump the github-actions group across 1 directory with 5 updates 45536/head
dependabot[bot] [Mon, 27 May 2024 16:32:07 +0000 (16:32 +0000)]
chore(deps): bump the github-actions group across 1 directory with 5 updates

Bumps the github-actions group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [dorny/paths-filter](https://github.com/dorny/paths-filter) | `2.11.1` | `3.0.2` |
| [actions/checkout](https://github.com/actions/checkout) | `4.1.2` | `4.1.6` |
| [skjnldsv/read-package-engines-version-actions](https://github.com/skjnldsv/read-package-engines-version-actions) | `2.2` | `3` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4.3.1` | `4.3.3` |
| [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) | `6.0.2` | `6.0.5` |

Updates `dorny/paths-filter` from 2.11.1 to 3.0.2
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v2.11.1...de90cc6fb38fc0963ad72b210f1f284cd68cea36)

Updates `actions/checkout` from 4.1.2 to 4.1.6
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.2...a5ac7e51b41094c92402da3b24376905380afc29)

Updates `skjnldsv/read-package-engines-version-actions` from 2.2 to 3
- [Release notes](https://github.com/skjnldsv/read-package-engines-version-actions/releases)
- [Commits](https://github.com/skjnldsv/read-package-engines-version-actions/compare/v2.2...06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4)

Updates `actions/upload-artifact` from 4.3.1 to 4.3.3
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.1...65462800fd760344b1a7b4382951275a0abb4808)

Updates `peter-evans/create-pull-request` from 6.0.2 to 6.0.5
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6.0.2...6d6857d36972b65feb161a90e484f2984215f83e)

---
updated-dependencies:
- dependency-name: dorny/paths-filter
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: skjnldsv/read-package-engines-version-actions
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
5 months agoMerge pull request #45524 from nextcloud/chore/noid/spdx-batch5
Andy Scherzinger [Mon, 27 May 2024 16:22:11 +0000 (18:22 +0200)]
Merge pull request #45524 from nextcloud/chore/noid/spdx-batch5

Add SPDX header - batch 5

5 months agoMerge pull request #39589 from nextcloud/enh/set-nest-transactions-with-savepoints
Thomas Citharel [Mon, 27 May 2024 14:53:53 +0000 (16:53 +0200)]
Merge pull request #39589 from nextcloud/enh/set-nest-transactions-with-savepoints

set Doctrine to use nest transactions with savepoints

5 months agoMerge pull request #45419 from nextcloud/fix/files-sorting
Ferdinand Thiessen [Mon, 27 May 2024 14:42:33 +0000 (16:42 +0200)]
Merge pull request #45419 from nextcloud/fix/files-sorting

fix(files): Implement `SortingService` to fix sorting of files

5 months agofix: php lint 36942/head
John Molakvoæ [Thu, 2 May 2024 15:28:29 +0000 (17:28 +0200)]
fix: php lint

Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
5 months agounmark deleted users if their last login date is more recent than deleted date
Robin Appelman [Wed, 1 Mar 2023 16:22:21 +0000 (17:22 +0100)]
unmark deleted users if their last login date is more recent than deleted date

Signed-off-by: Robin Appelman <robin@icewind.nl>
5 months agofix(dav): Rate limit address book creation 44664/head
Hamza Mahjoubi [Thu, 4 Apr 2024 22:00:49 +0000 (00:00 +0200)]
fix(dav): Rate limit address book creation

Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
5 months agochore: Add SPDX header 45524/head
Andy Scherzinger [Mon, 27 May 2024 08:08:53 +0000 (10:08 +0200)]
chore: Add SPDX header

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
5 months agoMerge pull request #45014 from nextcloud/forbid-moving-subfolder
Robin Appelman [Mon, 27 May 2024 12:29:34 +0000 (14:29 +0200)]
Merge pull request #45014 from nextcloud/forbid-moving-subfolder

fix: forbid moving a folder into a subfolder of itself

5 months agochore: Compile assets 45419/head
Ferdinand Thiessen [Wed, 22 May 2024 14:07:00 +0000 (16:07 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agofix(files): Implement `SortingService` to fix sorting of files
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>
5 months agoMerge pull request #45521 from nextcloud/chore/update-jshintrc
Christoph Wurst [Mon, 27 May 2024 10:06:44 +0000 (12:06 +0200)]
Merge pull request #45521 from nextcloud/chore/update-jshintrc

chore: update .jshintrc

5 months agoMerge pull request #45506 from nextcloud/jtr/fix-db-log-long-transactions-debug
Christoph Wurst [Mon, 27 May 2024 08:49:42 +0000 (10:49 +0200)]
Merge pull request #45506 from nextcloud/jtr/fix-db-log-long-transactions-debug

fix(db): Log long transaction times at debug level

5 months agofix:Ensure security.txt file ends with a newline character 45508/head
Archisman Das [Sat, 25 May 2024 19:15:18 +0000 (00:45 +0530)]
fix:Ensure security.txt file ends with a newline character

Signed-off-by: Archisman Das <archisman.officials@gmail.com>
5 months agoMerge pull request #45499 from nextcloud/chore/noid/spdx-batch4
Andy Scherzinger [Mon, 27 May 2024 07:24:48 +0000 (09:24 +0200)]
Merge pull request #45499 from nextcloud/chore/noid/spdx-batch4

Add SPDX header - batch 4

5 months agochore: update .jshintrc 45521/head
Richard Steinmetz [Mon, 27 May 2024 05:53:01 +0000 (07:53 +0200)]
chore: update .jshintrc

Changes:
- `esversion: 11` We use bundlers so let's use a modern version of js
- `maxlen: 120` This should be enforced by linters if at all (the rule is
  deprected by jshintrc anyway: https://jshint.com/docs/options/#maxlen)
- `asi: true` Suppress warnings about missing semicolons (it's 2024
  after all)

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
5 months agochore: Add SPDX header 45499/head
Andy Scherzinger [Fri, 24 May 2024 17:43:47 +0000 (19:43 +0200)]
chore: Add SPDX header

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
5 months agofix(db): Log loong transaction times at debug level 45506/head
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>
6 months agoMerge pull request #45474 from nextcloud/chore/noid/spdx-batch4
Andy Scherzinger [Fri, 24 May 2024 12:29:13 +0000 (14:29 +0200)]
Merge pull request #45474 from nextcloud/chore/noid/spdx-batch4

Add SPDX header for `/lib/*` - batch 4

6 months agochore: Add SPDX header 45474/head
Andy Scherzinger [Thu, 23 May 2024 07:26:56 +0000 (09:26 +0200)]
chore: Add SPDX header

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
6 months agoMerge pull request #44485 from nextcloud/44219-share-server-respect-empty-expiry...
Louis [Thu, 23 May 2024 14:40:14 +0000 (16:40 +0200)]
Merge pull request #44485 from nextcloud/44219-share-server-respect-empty-expiry-date

Respect empty `expiryDate` value in server

6 months agoMerge pull request #45032 from nextcloud/Jerome-Herbinet-date-and-time-wording-in...
Christoph Wurst [Thu, 23 May 2024 14:34:50 +0000 (16:34 +0200)]
Merge pull request #45032 from nextcloud/Jerome-Herbinet-date-and-time-wording-in-email-notifcation

Replaces "Time:" with "Date and time:" in calendar e-mail notification

6 months agofix(dav): Replaces "Time:" with "Date and time:" in calendar invite email 45032/head
Jérôme Herbinet [Thu, 25 Apr 2024 11:31:01 +0000 (13:31 +0200)]
fix(dav): Replaces "Time:" with "Date and time:" in calendar invite email

Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
6 months agofix(theming): replace standard generic package icon by material design 45480/head
skjnldsv [Thu, 23 May 2024 13:12:47 +0000 (15:12 +0200)]
fix(theming): replace standard generic package icon by material design

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
6 months agotest(Sharing): Integration test for no expiration set date for share 44485/head
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>
6 months agorefactor(shareManager): Use constructor property promotion
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>
6 months agofix(shareManager): Respect empty `expireDate` in server
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>
6 months agoMerge pull request #45370 from nextcloud/feat/add-back-search-in-disabled-users
Côme Chilliet [Thu, 23 May 2024 12:51:11 +0000 (14:51 +0200)]
Merge pull request #45370 from nextcloud/feat/add-back-search-in-disabled-users

feat: Add back searching in disabled user list

6 months agoMerge pull request #45459 from nextcloud/ifileaccess-alias
John Molakvoæ [Thu, 23 May 2024 12:43:41 +0000 (14:43 +0200)]
Merge pull request #45459 from nextcloud/ifileaccess-alias

6 months agoMerge pull request #45417 from nextcloud/fix/preview-clear-files-etag
John Molakvoæ [Thu, 23 May 2024 12:26:44 +0000 (14:26 +0200)]
Merge pull request #45417 from nextcloud/fix/preview-clear-files-etag

6 months agofeat(files): refresh preview on etag change 45417/head
skjnldsv [Tue, 21 May 2024 09:51:34 +0000 (11:51 +0200)]
feat(files): refresh preview on etag change

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
6 months agochore(assets): Recompile assets 45370/head
nextcloud-command [Thu, 23 May 2024 07:18:08 +0000 (07:18 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
6 months agofix: Update openapi spec for provisioning_api app
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>
6 months agofix: Also search in email field for disabled users
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>
6 months agofeat: Add back searching in disabled user list
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>
6 months agoMerge pull request #45394 from nextcloud/fix/files-cleanup-list
Ferdinand Thiessen [Thu, 23 May 2024 06:01:35 +0000 (08:01 +0200)]
Merge pull request #45394 from nextcloud/fix/files-cleanup-list

refactor(files): Fix some ESLint and Typescript issues in FilesList

6 months agochore(assets): Recompile assets 45394/head
nextcloud-command [Thu, 23 May 2024 05:25:54 +0000 (05:25 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
6 months agofix(files): Debounce does not return a function so it should be used as computed
Ferdinand Thiessen [Fri, 17 May 2024 11:55:53 +0000 (13:55 +0200)]
fix(files): Debounce does not return a function so it should be used as computed

This also fixes hacky solution to `this` access

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
6 months agofix(files): Use translation function directly instead of calling the instance method
Ferdinand Thiessen [Fri, 17 May 2024 11:54:58 +0000 (13:54 +0200)]
fix(files): Use translation function directly instead of calling the instance method

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
6 months agofix(files): Fix typing issues with data
Ferdinand Thiessen [Fri, 17 May 2024 11:52:59 +0000 (13:52 +0200)]
fix(files): Fix typing issues with data

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>