]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
2 weeks agofeat(weatherstatus): support all weather codes from api.met.no, use the icons provide...
Julien Veyssier [Tue, 24 Sep 2024 13:57:52 +0000 (15:57 +0200)]
feat(weatherstatus): support all weather codes from api.met.no, use the icons provided by met.no, cleanup UI

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2 weeks agoFix #30551: Added snowfall option to weather status
XxTysweezyxX [Tue, 3 Sep 2024 01:23:01 +0000 (02:23 +0100)]
Fix #30551: Added snowfall option to weather status

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2 weeks agoMerge pull request #48356 from nextcloud/bugfix/noid/document-icon-requirements
Joas Schilling [Wed, 25 Sep 2024 15:16:11 +0000 (17:16 +0200)]
Merge pull request #48356 from nextcloud/bugfix/noid/document-icon-requirements

fix(icons): Document icon requirements for notifications and activities

2 weeks agofix(icons): Document icon requirements for notifications and activities bugfix/noid/document-icon-requirements 48356/head
Joas Schilling [Wed, 25 Sep 2024 14:47:23 +0000 (16:47 +0200)]
fix(icons): Document icon requirements for notifications and activities

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agoMerge pull request #48331 from nextcloud/fix/duplicated-conflict-resolution
Simon L. [Wed, 25 Sep 2024 10:05:13 +0000 (12:05 +0200)]
Merge pull request #48331 from nextcloud/fix/duplicated-conflict-resolution

fix(files): Fix having to resolve conflicts twice when dropping files

3 weeks agoMerge pull request #48344 from nextcloud/bugfix/noid/more-reliable-tests
Joas Schilling [Wed, 25 Sep 2024 07:13:29 +0000 (09:13 +0200)]
Merge pull request #48344 from nextcloud/bugfix/noid/more-reliable-tests

More reliable user_status tests

3 weeks agofix(tests): Check that the revert was successful bugfix/noid/more-reliable-tests 48344/head
Joas Schilling [Tue, 24 Sep 2024 06:19:42 +0000 (08:19 +0200)]
fix(tests): Check that the revert was successful

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agofix(tests): Also check that the backup status works
Joas Schilling [Tue, 24 Sep 2024 05:00:47 +0000 (07:00 +0200)]
fix(tests): Also check that the backup status works

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agofix(tests): Make timing test more reliable
Joas Schilling [Tue, 24 Sep 2024 05:00:19 +0000 (07:00 +0200)]
fix(tests): Make timing test more reliable

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agoMerge pull request #48327 from nextcloud/dependabot/composer/web-auth/webauthn-lib...
Joas Schilling [Wed, 25 Sep 2024 06:22:24 +0000 (08:22 +0200)]
Merge pull request #48327 from nextcloud/dependabot/composer/web-auth/webauthn-lib-4.9.1

chore(deps): Bump web-auth/webauthn-lib from 4.8.5 to 4.9.1

3 weeks agochore(deps): Bump web-auth/webauthn-lib from 4.8.5 to 4.9.1 dependabot/composer/web-auth/webauthn-lib-4.9.1 48327/head
Joas Schilling [Tue, 24 Sep 2024 19:56:42 +0000 (21:56 +0200)]
chore(deps): Bump web-auth/webauthn-lib from 4.8.5 to 4.9.1

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agoMerge pull request #48333 from nextcloud/automated/noid/master-update-ca-cert-bundle
Joas Schilling [Wed, 25 Sep 2024 05:02:58 +0000 (07:02 +0200)]
Merge pull request #48333 from nextcloud/automated/noid/master-update-ca-cert-bundle

[master] fix(security): Update CA certificate bundle

3 weeks agofix(security): Update CA certificate bundle automated/noid/master-update-ca-cert-bundle 48333/head
nextcloud-command [Wed, 25 Sep 2024 02:30:55 +0000 (02:30 +0000)]
fix(security): Update CA certificate bundle

Signed-off-by: GitHub <noreply@github.com>
3 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 25 Sep 2024 00:21:16 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 weeks agochore(assets): Recompile assets fix/duplicated-conflict-resolution 48331/head
nextcloud-command [Tue, 24 Sep 2024 23:13:25 +0000 (23:13 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 weeks agofix(files): Fix having to resolve conflicts twice when dropping files
Christopher Ng [Tue, 24 Sep 2024 23:01:05 +0000 (16:01 -0700)]
fix(files): Fix having to resolve conflicts twice when dropping files

Signed-off-by: Christopher Ng <chrng8@gmail.com>
3 weeks agoMerge pull request #48244 from nextcloud/fix/sharing-entry-link
Ferdinand Thiessen [Tue, 24 Sep 2024 18:37:44 +0000 (20:37 +0200)]
Merge pull request #48244 from nextcloud/fix/sharing-entry-link

fix(files): Link share URL was not generated due to typo

3 weeks agochore(assets): Recompile assets fix/sharing-entry-link 48244/head
nextcloud-command [Tue, 24 Sep 2024 18:02:09 +0000 (18:02 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 weeks agofix(files): Link share URL was not generated due to typo
Ferdinand Thiessen [Fri, 20 Sep 2024 14:10:47 +0000 (16:10 +0200)]
fix(files): Link share URL was not generated due to typo

`toen` vs `token`

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agoMerge pull request #48323 from nextcloud/chore/legacy-updatenotification
Ferdinand Thiessen [Tue, 24 Sep 2024 17:55:15 +0000 (19:55 +0200)]
Merge pull request #48323 from nextcloud/chore/legacy-updatenotification

refactor(updatenotification): Migrate legacy code

3 weeks agochore(assets): Recompile assets chore/legacy-updatenotification 48323/head
nextcloud-command [Tue, 24 Sep 2024 17:02:43 +0000 (17:02 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 weeks agorefactor(updatenotification): Migrate legacy code
Ferdinand Thiessen [Tue, 24 Sep 2024 15:23:48 +0000 (17:23 +0200)]
refactor(updatenotification): Migrate legacy code

1. Remove hook usage and just provide an initial state
2. Replace jQuery code with modern non-deprecated frontend code

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agoMerge pull request #32018 from nextcloud/cleanup/event/trashbin
Côme Chilliet [Tue, 24 Sep 2024 15:15:39 +0000 (17:15 +0200)]
Merge pull request #32018 from nextcloud/cleanup/event/trashbin

Port files trashbin events to IEventDispatcher/IEventListener

3 weeks agoMerge pull request #48307 from nextcloud/fix/gracefully-parse-trusted-certificates
Kate [Tue, 24 Sep 2024 12:35:12 +0000 (14:35 +0200)]
Merge pull request #48307 from nextcloud/fix/gracefully-parse-trusted-certificates

3 weeks agoMerge pull request #48311 from nextcloud/fix/app-discover
Ferdinand Thiessen [Tue, 24 Sep 2024 11:35:58 +0000 (13:35 +0200)]
Merge pull request #48311 from nextcloud/fix/app-discover

fix: Ensure app discover section is returned as list

3 weeks agofix: gracefully parse non-standard trusted certificates fix/gracefully-parse-trusted-certificates 48307/head
Richard Steinmetz [Tue, 24 Sep 2024 08:33:07 +0000 (10:33 +0200)]
fix: gracefully parse non-standard trusted certificates

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
3 weeks agofix: Ensure app discover section is returned as list fix/app-discover 48311/head
Ferdinand Thiessen [Tue, 24 Sep 2024 10:31:57 +0000 (12:31 +0200)]
fix: Ensure app discover section is returned as list

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agoMerge pull request #47349 from nextcloud/feat/31420/bidi-backend-support
Joas Schilling [Tue, 24 Sep 2024 09:27:42 +0000 (11:27 +0200)]
Merge pull request #47349 from nextcloud/feat/31420/bidi-backend-support

Add bidirectional text support - Backend

3 weeks agofix(tests): Pause trashbin for lock tests in ViewTest using rmdir and unlink cleanup/event/trashbin 32018/head
Côme Chilliet [Tue, 24 Sep 2024 08:37:38 +0000 (10:37 +0200)]
fix(tests): Pause trashbin for lock tests in ViewTest using rmdir and unlink

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 weeks agoMerge pull request #44945 from nextcloud/rakekniven-patch-1
Joas Schilling [Tue, 24 Sep 2024 05:29:10 +0000 (07:29 +0200)]
Merge pull request #44945 from nextcloud/rakekniven-patch-1

fix(i18n): Changed grammar

3 weeks agofix(tests): Fix tests now that trashbin listens to events properly
Côme Chilliet [Mon, 23 Sep 2024 16:12:17 +0000 (18:12 +0200)]
fix(tests): Fix tests now that trashbin listens to events properly

Hooks are cleared in test bootstrap so switching to events activates
 them in tests.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 weeks agochore: Use SPDX headers and property promotion in new files
Côme Chilliet [Mon, 23 Sep 2024 14:32:54 +0000 (16:32 +0200)]
chore: Use SPDX headers and property promotion in new files

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 weeks agofeat(trashbin): Port files trashbin events to IEventDispatcher/IEventListener
Carl Schwan [Tue, 19 Apr 2022 17:50:36 +0000 (19:50 +0200)]
feat(trashbin): Port files trashbin events to IEventDispatcher/IEventListener

oc_hooks is deprecated and will at some point be removed

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 weeks agoMerge pull request #48268 from nextcloud/debt/noid/ignore-docker-image-lock-file
Joas Schilling [Mon, 23 Sep 2024 15:48:40 +0000 (17:48 +0200)]
Merge pull request #48268 from nextcloud/debt/noid/ignore-docker-image-lock-file

fix: skip the integrity check for nextcloud-init-sync.lock

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 agochore(assets): Recompile assets 44945/head
Joas Schilling [Mon, 23 Sep 2024 14:28:00 +0000 (16:28 +0200)]
chore(assets): Recompile assets

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 weeks agofix(translations): Changed grammar
rakekniven [Sat, 20 Apr 2024 20:04:52 +0000 (22:04 +0200)]
fix(translations): Changed grammar

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.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: skip the integrity check for nextcloud-init-sync.lock debt/noid/ignore-docker-image-lock-file 48268/head
Daniel Kesselberg [Sun, 22 Sep 2024 14:19:48 +0000 (16:19 +0200)]
fix: skip the integrity check for nextcloud-init-sync.lock

nextcloud-init-sync.lock is used by nextcloud/docker to prevent running the initialization script on multiple containers at the same time.

Ref: https://github.com/nextcloud/docker/issues/2299.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
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>