]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
3 weeks agofix(rtl): Make clear that the direction is based on language feat/31420/bidi-backend-support 47349/head
Joas Schilling [Wed, 18 Sep 2024 09:13:30 +0000 (11:13 +0200)]
fix(rtl): Make clear that the direction is based on language

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agoci: Restrict RTL characters to RTL languages
Joas Schilling [Wed, 18 Sep 2024 09:03:13 +0000 (11:03 +0200)]
ci: Restrict RTL characters to RTL languages

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agofix(rtl): Fix list of RTL languages
Joas Schilling [Tue, 20 Aug 2024 14:32:42 +0000 (16:32 +0200)]
fix(rtl): Fix list of RTL languages

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agofix(rtl): Add unittest for language direction
Mostafa Ahangarha [Sun, 17 Dec 2023 21:10:12 +0000 (00:40 +0330)]
fix(rtl): Add unittest for language direction

Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
3 weeks agofeat(rtl): Set layout direction based on language
ali ghorbani [Fri, 15 Dec 2023 17:00:22 +0000 (20:30 +0330)]
feat(rtl): Set layout direction based on language

Signed-off-by: ali ghorbani <ghorbani.ali.developer@gmail.com>
3 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 23 Sep 2024 14:52:32 +0000 (14:52 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 weeks agoMerge pull request #48274 from nextcloud/feat/noid/priority-notifications
Joas Schilling [Mon, 23 Sep 2024 14:10:25 +0000 (16:10 +0200)]
Merge pull request #48274 from nextcloud/feat/noid/priority-notifications

feat(prioritynotifications): Allow some apps to mark notifications as priority

3 weeks agoMerge pull request #48111 from nextcloud/fix/move-storage-constructor-to-specific...
Côme Chilliet [Mon, 23 Sep 2024 13:57:38 +0000 (15:57 +0200)]
Merge pull request #48111 from nextcloud/fix/move-storage-constructor-to-specific-interface

fix: Move storage constructor to specific interface

3 weeks agoMerge pull request #48223 from nextcloud/feat/add-rector-config
Côme Chilliet [Mon, 23 Sep 2024 13:10:30 +0000 (15:10 +0200)]
Merge pull request #48223 from nextcloud/feat/add-rector-config

Add rector config

3 weeks agofix(tests): Fix test to remove call to non-existing constructor fix/move-storage-constructor-to-specific-interface 48111/head
Côme Chilliet [Mon, 23 Sep 2024 12:50:43 +0000 (14:50 +0200)]
fix(tests): Fix test to remove call to non-existing constructor

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 weeks agoMerge pull request #48175 from nextcloud/followup/48086/fix-more-activity-providers
Joas Schilling [Mon, 23 Sep 2024 12:40:36 +0000 (14:40 +0200)]
Merge pull request #48175 from nextcloud/followup/48086/fix-more-activity-providers

fix(activity): Update more activity providers to use new exceptions

3 weeks agoMerge pull request #48215 from nextcloud/bugfix/noid/run-all-unit-tests
Joas Schilling [Mon, 23 Sep 2024 10:49:30 +0000 (12:49 +0200)]
Merge pull request #48215 from nextcloud/bugfix/noid/run-all-unit-tests

fix(tests): Fix test selection and run unit tests of DAV and user_status

3 weeks agofix(activity): Update more activity providers to use new exceptions followup/48086/fix-more-activity-providers 48175/head
Joas Schilling [Wed, 18 Sep 2024 14:16:58 +0000 (16:16 +0200)]
fix(activity): Update more activity providers to use new exceptions

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agoMerge pull request #48207 from nextcloud/artonge/fix/prevent_missing_users_from_crash...
Louis [Mon, 23 Sep 2024 10:03:13 +0000 (12:03 +0200)]
Merge pull request #48207 from nextcloud/artonge/fix/prevent_missing_users_from_crashing_disabled_users_search

fix: Don't crash if disabled user is missing in the database

3 weeks agochore(rector): Move rector.php into the build folder feat/add-rector-config 48223/head
Côme Chilliet [Mon, 23 Sep 2024 09:58:27 +0000 (11:58 +0200)]
chore(rector): Move rector.php into the build folder

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 weeks agoMerge pull request #48275 from nextcloud/dependabot/github_actions/github-actions...
Côme Chilliet [Mon, 23 Sep 2024 09:44:28 +0000 (11:44 +0200)]
Merge pull request #48275 from nextcloud/dependabot/github_actions/github-actions-560ea78344

chore(deps): Bump the github-actions group across 1 directory with 3 updates

3 weeks agochore: use a proper `@param` tag for IConstructableStorage constructor parameter
Côme Chilliet [Mon, 23 Sep 2024 09:42:41 +0000 (11:42 +0200)]
chore: use a proper `@param` tag for IConstructableStorage constructor parameter

Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
3 weeks agofix(users): Don't crash if disabled user is missing in the database artonge/fix/prevent_missing_users_from_crashing_disabled_users_search 48207/head
Louis Chemineau [Fri, 20 Sep 2024 09:26:22 +0000 (11:26 +0200)]
fix(users): Don't crash if disabled user is missing in the database

Signed-off-by: Louis Chemineau <louis@chmn.me>
3 weeks agochore(deps): Bump the github-actions group across 1 directory with 3 updates dependabot/github_actions/github-actions-560ea78344 48275/head
dependabot[bot] [Mon, 23 Sep 2024 07:52:24 +0000 (07:52 +0000)]
chore(deps): Bump the github-actions group across 1 directory with 3 updates

Bumps the github-actions group with 3 updates in the / directory: [actions/setup-node](https://github.com/actions/setup-node), [cypress-io/github-action](https://github.com/cypress-io/github-action) and [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request).

Updates `actions/setup-node` from 4.0.3 to 4.0.4
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/1e60f620b9541d16bece96c5465dc8ee9832be0b...0a44ba7841725637a19e28fa30b79a866c81b0a6)

Updates `cypress-io/github-action` from 6.7.5 to 6.7.6
- [Release notes](https://github.com/cypress-io/github-action/releases)
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/github-action/compare/496e7dc0edc421a9de8a36a31c793340e00c61bf...0da3c06ed8217b912deea9d8ee69630baed1737e)

Updates `peter-evans/create-pull-request` from 6.1.0 to 7.0.5
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/c5a7806660adbe173f04e3e038b0ccdcd758773c...5e914681df9dc83aa4e4905692ca88beb2f9e91f)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: cypress-io/github-action
  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-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agofix: Move storage constructor to specific interface
Côme Chilliet [Mon, 16 Sep 2024 19:48:18 +0000 (21:48 +0200)]
fix: Move storage constructor to specific interface

That allows Wrappers to use DI and not care about the constructor

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 weeks agoMerge pull request #48266 from nextcloud/fix/psalm/enabled-find-unused-baseline-entry
Kate [Mon, 23 Sep 2024 07:41:33 +0000 (09:41 +0200)]
Merge pull request #48266 from nextcloud/fix/psalm/enabled-find-unused-baseline-entry

3 weeks agofix(psalm): Enable findUnusedBaselineEntry fix/psalm/enabled-find-unused-baseline-entry 48266/head
provokateurin [Sun, 22 Sep 2024 06:38:31 +0000 (08:38 +0200)]
fix(psalm): Enable findUnusedBaselineEntry

Signed-off-by: provokateurin <kate@provokateurin.de>
3 weeks agofeat(prioritynotifications): Allow some apps to mark notifications as priority feat/noid/priority-notifications 48274/head
Joas Schilling [Fri, 20 Sep 2024 11:15:20 +0000 (13:15 +0200)]
feat(prioritynotifications): Allow some apps to mark notifications as priority

They will be still send as push during DND.
Apps are currently limited to:
- twofactor_nextcloud_notification to help with login
- spreed which will only set it for pushes in manually picked conversations

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 23 Sep 2024 00:20:25 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 22 Sep 2024 00:20:39 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 weeks agoMerge pull request #48252 from nextcloud/dependabot/npm_and_yarn/sass-1.79.3
dependabot[bot] [Sat, 21 Sep 2024 12:23:46 +0000 (12:23 +0000)]
Merge pull request #48252 from nextcloud/dependabot/npm_and_yarn/sass-1.79.3

3 weeks agochore(deps-dev): Bump sass from 1.77.8 to 1.79.3 dependabot/npm_and_yarn/sass-1.79.3 48252/head
dependabot[bot] [Sat, 21 Sep 2024 03:04:46 +0000 (03:04 +0000)]
chore(deps-dev): Bump sass from 1.77.8 to 1.79.3

Bumps [sass](https://github.com/sass/dart-sass) from 1.77.8 to 1.79.3.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.77.8...1.79.3)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 weeks agoMerge pull request #48251 from nextcloud/dependabot/npm_and_yarn/vitest/coverage...
dependabot[bot] [Sat, 21 Sep 2024 10:59:07 +0000 (10:59 +0000)]
Merge pull request #48251 from nextcloud/dependabot/npm_and_yarn/vitest/coverage-v8-2.1.1

3 weeks agoMerge pull request #48255 from nextcloud/dependabot/npm_and_yarn/tslib-2.7.0
dependabot[bot] [Sat, 21 Sep 2024 10:58:14 +0000 (10:58 +0000)]
Merge pull request #48255 from nextcloud/dependabot/npm_and_yarn/tslib-2.7.0

3 weeks agoMerge pull request #48246 from nextcloud/bug/noid/profile-clear-not-working
Ferdinand Thiessen [Sat, 21 Sep 2024 10:52:47 +0000 (12:52 +0200)]
Merge pull request #48246 from nextcloud/bug/noid/profile-clear-not-working

fix(profiler): clear command does not work

3 weeks agoMerge pull request #48254 from nextcloud/dependabot/npm_and_yarn/nextcloud/axios...
dependabot[bot] [Sat, 21 Sep 2024 06:29:24 +0000 (06:29 +0000)]
Merge pull request #48254 from nextcloud/dependabot/npm_and_yarn/nextcloud/axios-2.5.1

3 weeks agoMerge pull request #48253 from nextcloud/dependabot/npm_and_yarn/focus-trap-7.6.0
dependabot[bot] [Sat, 21 Sep 2024 06:22:57 +0000 (06:22 +0000)]
Merge pull request #48253 from nextcloud/dependabot/npm_and_yarn/focus-trap-7.6.0

3 weeks agochore(assets): Recompile assets 48254/head
nextcloud-command [Sat, 21 Sep 2024 06:18:16 +0000 (06:18 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 weeks agochore(assets): Recompile assets 48253/head
nextcloud-command [Sat, 21 Sep 2024 06:11:05 +0000 (06:11 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 weeks agochore(deps-dev): Bump tslib from 2.6.3 to 2.7.0 dependabot/npm_and_yarn/tslib-2.7.0 48255/head
dependabot[bot] [Sat, 21 Sep 2024 03:07:44 +0000 (03:07 +0000)]
chore(deps-dev): Bump tslib from 2.6.3 to 2.7.0

Bumps [tslib](https://github.com/Microsoft/tslib) from 2.6.3 to 2.7.0.
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](https://github.com/Microsoft/tslib/compare/v2.6.3...v2.7.0)

---
updated-dependencies:
- dependency-name: tslib
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agochore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 dependabot/npm_and_yarn/nextcloud/axios-2.5.1
dependabot[bot] [Sat, 21 Sep 2024 03:07:25 +0000 (03:07 +0000)]
chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1

Bumps [@nextcloud/axios](https://github.com/nextcloud/nextcloud-axios) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/nextcloud/nextcloud-axios/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-axios/blob/v2.5.1/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-axios/compare/v2.5.0...v2.5.1)

---
updated-dependencies:
- dependency-name: "@nextcloud/axios"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agochore(deps): Bump focus-trap from 7.5.4 to 7.6.0 dependabot/npm_and_yarn/focus-trap-7.6.0
dependabot[bot] [Sat, 21 Sep 2024 03:06:44 +0000 (03:06 +0000)]
chore(deps): Bump focus-trap from 7.5.4 to 7.6.0

Bumps [focus-trap](https://github.com/focus-trap/focus-trap) from 7.5.4 to 7.6.0.
- [Release notes](https://github.com/focus-trap/focus-trap/releases)
- [Changelog](https://github.com/focus-trap/focus-trap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/focus-trap/focus-trap/compare/v7.5.4...v7.6.0)

---
updated-dependencies:
- dependency-name: focus-trap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agochore(deps-dev): Bump @vitest/coverage-v8 from 2.0.5 to 2.1.1 dependabot/npm_and_yarn/vitest/coverage-v8-2.1.1 48251/head
dependabot[bot] [Sat, 21 Sep 2024 03:03:59 +0000 (03:03 +0000)]
chore(deps-dev): Bump @vitest/coverage-v8 from 2.0.5 to 2.1.1

Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 2.0.5 to 2.1.1.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.1/packages/coverage-v8)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 21 Sep 2024 00:20:41 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 weeks agoMerge pull request #43968 from exi/custom-binary-search-paths
Andy Scherzinger [Fri, 20 Sep 2024 17:14:17 +0000 (19:14 +0200)]
Merge pull request #43968 from exi/custom-binary-search-paths

feat: make search path for BinaryFinder customizable.

3 weeks agoMerge pull request #47782 from nextcloud/reworkShareExceptions
Git'Fellow [Fri, 20 Sep 2024 16:53:40 +0000 (18:53 +0200)]
Merge pull request #47782 from nextcloud/reworkShareExceptions

fix(l10n): Rephrasing some exceptions to be translated

3 weeks agofix(l10n): Rephrasing some exceptions to be translated 47782/head
Git'Fellow [Thu, 5 Sep 2024 16:06:22 +0000 (18:06 +0200)]
fix(l10n): Rephrasing some exceptions to be translated

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: tests

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: Fix tests

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
3 weeks agoMerge pull request #48152 from nextcloud/clean/version-ocp
Julius Knorr [Fri, 20 Sep 2024 16:14:55 +0000 (18:14 +0200)]
Merge pull request #48152 from nextcloud/clean/version-ocp

chore(legacy): Introduce public version class and drop version methods from OC_Util

3 weeks agofix(profiler): clear command does not work bug/noid/profile-clear-not-working 48246/head
Daniel Kesselberg [Fri, 20 Sep 2024 16:14:33 +0000 (18:14 +0200)]
fix(profiler): clear command does not work

- The loop is supposed to delete the files first and then the directories.
- getPathInfo returns a SplFileInfo object for the parent (the folder in our case).
- A non-empty directory cannot be deleted.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
3 weeks agochore: Add rector script to composer.json
Côme Chilliet [Fri, 20 Sep 2024 15:40:55 +0000 (17:40 +0200)]
chore: Add rector script to composer.json

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 weeks agochore: Apply rector configuration to apps folder
Côme Chilliet [Fri, 20 Sep 2024 15:38:36 +0000 (17:38 +0200)]
chore: Apply rector configuration to apps folder

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 weeks agochore: Add empty rector configuration
Côme Chilliet [Thu, 19 Sep 2024 16:50:06 +0000 (18:50 +0200)]
chore: Add empty rector configuration

Only applying on apps for now, and only minimal type coverage level.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 weeks agoMerge pull request #48241 from nextcloud/chore/remove-legacy-files-scripts
Kate [Fri, 20 Sep 2024 15:36:11 +0000 (17:36 +0200)]
Merge pull request #48241 from nextcloud/chore/remove-legacy-files-scripts

3 weeks agofeat: make search path for BinaryFinder customizable. 43968/head
Reno Reckling [Wed, 6 Mar 2024 13:24:00 +0000 (14:24 +0100)]
feat: make search path for BinaryFinder customizable.

This feature is important for nextcloud running on
distributions like NixOS, where all the standard
search paths do not exist.

Also added tests.

This fixes issue #43922

Co-authored-by: Daniel <mail@danielkesselberg.de>
Signed-off-by: Reno Reckling <e-github@wthack.de>
3 weeks agoMerge pull request #48224 from nextcloud/object-store-trash-move
Kate [Fri, 20 Sep 2024 14:27:27 +0000 (16:27 +0200)]
Merge pull request #48224 from nextcloud/object-store-trash-move

3 weeks agochore(assets): Recompile assets chore/remove-legacy-files-scripts 48241/head
nextcloud-command [Fri, 20 Sep 2024 14:19:36 +0000 (14:19 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 weeks agochore(legacy): Introduce public version ct plass and drop version methods from OC_Util clean/version-ocp 48152/head
Julius Knorr [Tue, 17 Sep 2024 20:38:44 +0000 (22:38 +0200)]
chore(legacy): Introduce public version ct plass and drop version methods from OC_Util

Signed-off-by: Julius Knorr <jus@bitgrid.net>
3 weeks agochore: Move legacy dialogs template from files to core until we can remove it
Ferdinand Thiessen [Fri, 20 Sep 2024 11:44:17 +0000 (13:44 +0200)]
chore: Move legacy dialogs template from files to core until we can remove it

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agochore(files): Remove legacy style files
Ferdinand Thiessen [Fri, 20 Sep 2024 11:43:23 +0000 (13:43 +0200)]
chore(files): Remove legacy style files

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agochore(files): Remove legacy UI scripts now that everything is migrated to Vue
Ferdinand Thiessen [Fri, 20 Sep 2024 11:46:39 +0000 (13:46 +0200)]
chore(files): Remove legacy UI scripts now that everything is migrated to Vue

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agoMerge pull request #47905 from nextcloud/fix/files-duplicated-nodes
Ferdinand Thiessen [Fri, 20 Sep 2024 11:31:30 +0000 (13:31 +0200)]
Merge pull request #47905 from nextcloud/fix/files-duplicated-nodes

fix(files): Ensure children are removed from folder and not duplicated

3 weeks agoMerge pull request #47553 from nextcloud/chore/cleanup-warnings
Ferdinand Thiessen [Fri, 20 Sep 2024 11:31:02 +0000 (13:31 +0200)]
Merge pull request #47553 from nextcloud/chore/cleanup-warnings

chore: fix usage of deprecated functions and adjust code style

3 weeks agoMerge pull request #48234 from nextcloud/bugfix/noid/remove-more-withConsecutive
Ferdinand Thiessen [Fri, 20 Sep 2024 10:04:58 +0000 (12:04 +0200)]
Merge pull request #48234 from nextcloud/bugfix/noid/remove-more-withConsecutive

fix(ci): Remove more withConsecutive in apps

3 weeks agochore(assets): Recompile assets fix/files-duplicated-nodes 47905/head
nextcloud-command [Fri, 20 Sep 2024 09:21:05 +0000 (09:21 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 weeks agotest(files): Add tests for path handling
Ferdinand Thiessen [Wed, 11 Sep 2024 19:51:54 +0000 (21:51 +0200)]
test(files): Add tests for path handling

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agofix(files): Ensure children are removed from folder and not duplicated
Ferdinand Thiessen [Wed, 11 Sep 2024 18:15:04 +0000 (20:15 +0200)]
fix(files): Ensure children are removed from folder and not duplicated

* Resolves https://github.com/nextcloud/server/issues/47904

We need to make sure that we only add one source (unique!) once as a child,
this is ensured by simply use a native `Set`.
Also we need to remove children on from folders when the `files:node:deleted`
event is emitted.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agochore(assets): Recompile assets chore/cleanup-warnings 47553/head
nextcloud-command [Thu, 19 Sep 2024 21:52:46 +0000 (21:52 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 weeks agofix(ci): Remove more withConsecutive in apps bugfix/noid/remove-more-withConsecutive 48234/head
Joas Schilling [Fri, 20 Sep 2024 08:23:47 +0000 (10:23 +0200)]
fix(ci): Remove more withConsecutive in apps

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agochore: fix usage of deprecated functions and adjust code style
Ferdinand Thiessen [Tue, 27 Aug 2024 21:06:00 +0000 (23:06 +0200)]
chore: fix usage of deprecated functions and adjust code style

This solves 57 ESLint warnings by replacing deprecated code with `@nextcloud/` libraries,
as well as adding missing type information, importing jQuery instead of relying on global one,
and the same with Moment.js.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agoMerge pull request #48196 from nextcloud/chore/add-deprecation-date
Ferdinand Thiessen [Fri, 20 Sep 2024 01:03:12 +0000 (03:03 +0200)]
Merge pull request #48196 from nextcloud/chore/add-deprecation-date

chore: Add proper deprecation dates where missing

3 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 20 Sep 2024 00:21:13 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 weeks agochore: Remove deprecated `Share_Helper::generateTarget` `$exclude` parameter chore/add-deprecation-date 48196/head
Ferdinand Thiessen [Thu, 19 Sep 2024 21:53:43 +0000 (23:53 +0200)]
chore: Remove deprecated `Share_Helper::generateTarget` `$exclude` parameter

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agochore: Add proper deprecation dates where missing
Ferdinand Thiessen [Wed, 18 Sep 2024 21:51:06 +0000 (23:51 +0200)]
chore: Add proper deprecation dates where missing

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agoMerge pull request #47340 from nextcloud/fix/federation-certificate-store
Julius Knorr [Thu, 19 Sep 2024 22:39:39 +0000 (00:39 +0200)]
Merge pull request #47340 from nextcloud/fix/federation-certificate-store

fix(federation): Do not overwrite certificate bundle

3 weeks agofix(federation): Do not overwrite certificate bundle fix/federation-certificate-store 47340/head
Julius Härtl [Tue, 20 Aug 2024 09:53:22 +0000 (11:53 +0200)]
fix(federation): Do not overwrite certificate bundle

Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 weeks agoMerge pull request #48220 from nextcloud/chore/remove-travis
Ferdinand Thiessen [Thu, 19 Sep 2024 21:26:39 +0000 (23:26 +0200)]
Merge pull request #48220 from nextcloud/chore/remove-travis

chore: Remove old travis related stuff

3 weeks agoMerge pull request #48222 from nextcloud/object-store-move-db
Kate [Thu, 19 Sep 2024 19:42:12 +0000 (21:42 +0200)]
Merge pull request #48222 from nextcloud/object-store-move-db

3 weeks agofix: improve moving object store items to trashbin object-store-trash-move 48224/head
Robin Appelman [Thu, 19 Sep 2024 17:33:34 +0000 (19:33 +0200)]
fix: improve moving object store items to trashbin

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 weeks agochore: Get rid of travis in DAV app chore/remove-travis 48220/head
Ferdinand Thiessen [Thu, 19 Sep 2024 16:54:43 +0000 (18:54 +0200)]
chore: Get rid of travis in DAV app

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agoMerge pull request #48217 from nextcloud/chore/prepare-oc_repair-unit10
Ferdinand Thiessen [Thu, 19 Sep 2024 18:50:35 +0000 (20:50 +0200)]
Merge pull request #48217 from nextcloud/chore/prepare-oc_repair-unit10

chore: Cleanup and prepare `\OC\Repair\RepairMimeTypes` tests for PHPUnit 10

3 weeks agochore: Remove old travis related stuff
Ferdinand Thiessen [Thu, 19 Sep 2024 16:37:09 +0000 (18:37 +0200)]
chore: Remove old travis related stuff

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agotest: fix ContactsMigratorTest bugfix/noid/run-all-unit-tests 48215/head
Anna Larch [Thu, 19 Sep 2024 16:06:50 +0000 (18:06 +0200)]
test: fix ContactsMigratorTest

Signed-off-by: Anna Larch <anna@nextcloud.com>
3 weeks agoMerge pull request #48218 from nextcloud/ci/noid/prepare-phpunit-10
Ferdinand Thiessen [Thu, 19 Sep 2024 17:28:07 +0000 (19:28 +0200)]
Merge pull request #48218 from nextcloud/ci/noid/prepare-phpunit-10

chore: Cleanup and prepare some app tests for PHPUnit 10

3 weeks agochore: Cleanup and prepare `\OC\Repair\RepairMimeTypes` tests for PHPUnit 10 chore/prepare-oc_repair-unit10 48217/head
Ferdinand Thiessen [Thu, 19 Sep 2024 16:07:58 +0000 (18:07 +0200)]
chore: Cleanup and prepare `\OC\Repair\RepairMimeTypes` tests for PHPUnit 10

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agoperf: reuse cache info we already have when moving to object store object-store-move-db 48222/head
Robin Appelman [Thu, 19 Sep 2024 17:01:23 +0000 (19:01 +0200)]
perf: reuse cache info we already have when moving to object store

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 weeks agochore: Cleanup and prepare some app tests for PHPUnit 10 ci/noid/prepare-phpunit-10 48218/head
Joas Schilling [Thu, 19 Sep 2024 16:19:32 +0000 (18:19 +0200)]
chore: Cleanup and prepare some app tests for PHPUnit 10

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agofix(user_status): Fix integration test of user status
Joas Schilling [Thu, 19 Sep 2024 15:51:01 +0000 (17:51 +0200)]
fix(user_status): Fix integration test of user status

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agofix(tests): Fix test selection and run unit tests of DAV and user_status
Joas Schilling [Thu, 19 Sep 2024 15:44:45 +0000 (17:44 +0200)]
fix(tests): Fix test selection and run unit tests of DAV and user_status

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agoMerge pull request #48212 from nextcloud/fix/psalm/update-baseline
Kate [Thu, 19 Sep 2024 15:29:33 +0000 (17:29 +0200)]
Merge pull request #48212 from nextcloud/fix/psalm/update-baseline

3 weeks agofix(psalm): Update psalm baseline 48212/head
provokateurin [Thu, 19 Sep 2024 15:04:21 +0000 (17:04 +0200)]
fix(psalm): Update psalm baseline

Signed-off-by: provokateurin <kate@provokateurin.de>
3 weeks agoMerge pull request #47399 from nextcloud/fix/47275/driverException
Hamza [Thu, 19 Sep 2024 14:57:17 +0000 (16:57 +0200)]
Merge pull request #47399 from nextcloud/fix/47275/driverException

fix: expand select and group by for calendar reminder backend

3 weeks agoMerge pull request #48187 from nextcloud/dependabot/npm_and_yarn/vueuse/components...
dependabot[bot] [Thu, 19 Sep 2024 14:01:42 +0000 (14:01 +0000)]
Merge pull request #48187 from nextcloud/dependabot/npm_and_yarn/vueuse/components-11.1.0

3 weeks agoMerge pull request #48181 from nextcloud/chore/deps/nextcloud-coding-standard
Kate [Thu, 19 Sep 2024 13:49:04 +0000 (15:49 +0200)]
Merge pull request #48181 from nextcloud/chore/deps/nextcloud-coding-standard

3 weeks agofix: expand select and group by for calandar reminder backend fix/47275/driverException 47399/head
Hamza Mahjoubi [Wed, 21 Aug 2024 15:57:08 +0000 (17:57 +0200)]
fix: expand select and group by for calandar reminder backend

Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
3 weeks agochore(deps): Bump @vueuse/components from 11.0.3 to 11.1.0 dependabot/npm_and_yarn/vueuse/components-11.1.0 48187/head
dependabot[bot] [Wed, 18 Sep 2024 18:29:21 +0000 (18:29 +0000)]
chore(deps): Bump @vueuse/components from 11.0.3 to 11.1.0

Bumps [@vueuse/components](https://github.com/vueuse/vueuse/tree/HEAD/packages/components) from 11.0.3 to 11.1.0.
- [Release notes](https://github.com/vueuse/vueuse/releases)
- [Commits](https://github.com/vueuse/vueuse/commits/v11.1.0/packages/components)

---
updated-dependencies:
- dependency-name: "@vueuse/components"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 weeks agochore: Add nextcloud/coding-standard v1.3.1 update to git blame ignores chore/deps/nextcloud-coding-standard 48181/head
provokateurin [Thu, 19 Sep 2024 09:11:29 +0000 (11:11 +0200)]
chore: Add nextcloud/coding-standard v1.3.1 update to git blame ignores

Signed-off-by: provokateurin <kate@provokateurin.de>
3 weeks agochore(deps): Update nextcloud/coding-standard to v1.3.1
provokateurin [Thu, 19 Sep 2024 09:10:31 +0000 (11:10 +0200)]
chore(deps): Update nextcloud/coding-standard to v1.3.1

Signed-off-by: provokateurin <kate@provokateurin.de>
3 weeks agoMerge pull request #48192 from nextcloud/dependabot/npm_and_yarn/wait-on-8.0.1
Ferdinand Thiessen [Thu, 19 Sep 2024 11:50:29 +0000 (13:50 +0200)]
Merge pull request #48192 from nextcloud/dependabot/npm_and_yarn/wait-on-8.0.1

chore(deps-dev): Bump wait-on from 7.2.0 to 8.0.1

3 weeks agoMerge pull request #45471 from nextcloud/fix-setupcheck-filelocking
Robin Appelman [Thu, 19 Sep 2024 11:50:02 +0000 (13:50 +0200)]
Merge pull request #45471 from nextcloud/fix-setupcheck-filelocking

fix(setupChecks): Update Transactional File Locking instructions

3 weeks agoMerge pull request #48188 from nextcloud/dependabot/npm_and_yarn/babel/plugin-transfo...
dependabot[bot] [Thu, 19 Sep 2024 11:36:54 +0000 (11:36 +0000)]
Merge pull request #48188 from nextcloud/dependabot/npm_and_yarn/babel/plugin-transform-private-methods-7.25.4

3 weeks agofix(setupChecks): Having transactional file locking disabled is not supported fix-setupcheck-filelocking 45471/head
Josh Richards [Wed, 22 May 2024 21:06:06 +0000 (17:06 -0400)]
fix(setupChecks): Having transactional file locking disabled is not supported

Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
3 weeks agoMerge pull request #48200 from nextcloud/share-reminder-sharding
Robin Appelman [Thu, 19 Sep 2024 10:50:37 +0000 (12:50 +0200)]
Merge pull request #48200 from nextcloud/share-reminder-sharding

fix: add sharding compatible version of share reminder job

3 weeks agofix: add sharding compatible version of share reminder job share-reminder-sharding 48200/head
Robin Appelman [Thu, 19 Sep 2024 08:40:57 +0000 (10:40 +0200)]
fix: add sharding compatible version of share reminder job

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 weeks agoMerge pull request #47978 from nextcloud/chore/remove-ilogger
Joas Schilling [Thu, 19 Sep 2024 08:58:38 +0000 (10:58 +0200)]
Merge pull request #47978 from nextcloud/chore/remove-ilogger

chore!: Remove `ILogger` and its friends

3 weeks agoMerge pull request #48162 from nextcloud/bugfix/noid/array-keys
Joas Schilling [Thu, 19 Sep 2024 08:25:06 +0000 (10:25 +0200)]
Merge pull request #48162 from nextcloud/bugfix/noid/array-keys

fix(autocomplete): Move known array keys to psalm docs