Commit Graph

84408 Commits (c683862ffdc895417867b11b9ed4d189b531c754)
 

Author SHA1 Message Date
Andy Scherzinger c683862ffd
Merge pull request #52749 from nextcloud/feat/certificatemanager/default-bundle-path-option
feat(CertificateManager): Add option to specify the default certificates bundle path
2025-12-01 11:48:36 +07:00
provokateurin 0c3a872908
feat(CertificateManager): Add option to specify the default certificates bundle path
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-12-01 10:47:23 +07:00
Andy Scherzinger 86560b33bc
Merge pull request #56749 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.9
build(deps-dev): bump rector/rector from 2.2.8 to 2.2.9 in /vendor-bin/rector
2025-12-01 09:48:37 +07:00
Nextcloud bot 2080621ff3
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-01 00:13:35 +07:00
Andy Scherzinger 51a49b58a6
Merge pull request #56428 from nextcloud/rakekniven-patch-2
chore(i18n): Improved grammar
2025-11-30 19:24:03 +07:00
dependabot[bot] ab333605a6 build(deps-dev): bump rector/rector in /vendor-bin/rector
Bumps [rector/rector](https://github.com/rectorphp/rector) from 2.2.8 to 2.2.9.
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](https://github.com/rectorphp/rector/compare/2.2.8...2.2.9)

---
updated-dependencies:
- dependency-name: rector/rector
  dependency-version: 2.2.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-30 17:36:27 +07:00
Nextcloud bot fcedecde37
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-30 00:13:55 +07:00
Nextcloud bot da2c865481
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-29 00:13:46 +07:00
Joas Schilling 5c0ba9ae08
Merge pull request #56732 from nextcloud/techdebt/noid/migrate-settings-pii-listener-to-events
fix(settings): Migrate PII listener to IEventListener
2025-11-28 22:24:19 +07:00
Andy Scherzinger 631f471bb7
Merge pull request #56537 from nextcloud/refactor/files-sharing
Refactor mount providers files_sharing app
2025-11-28 15:43:48 +07:00
Andy Scherzinger 1c8129aafc
Merge pull request #56724 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/node-forge-1.3.2
build(deps-dev): bump node-forge from 1.3.1 to 1.3.2 in /build/frontend-legacy
2025-11-28 15:43:27 +07:00
Andy Scherzinger 8cd86fb6a0
Merge pull request #54685 from nextcloud/feat/comments/markdown-support
feat(comments): add Markdown support
2025-11-28 15:42:39 +07:00
Andy Scherzinger 3da9905c8f
Merge pull request #56717 from nextcloud/enh/noid/taskpro-optional-watermarking
Add a boolean 'addWatermarking' attribute to taskprocessing tasks
2025-11-28 15:40:35 +07:00
Salvatore Martire cfba3f8370 refactor(files_sharing): avoid magic numbers in external/MountProvider
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-11-28 13:02:45 +07:00
Salvatore Martire 881453dbde refactor(files_sharing): extract getMountsForUser logic
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-11-28 13:02:45 +07:00
Salvatore Martire 2d74a755a8 refactor(files_sharing): apply DRY in MountProvider
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-11-28 13:02:45 +07:00
Salvatore Martire 111d9397ae refactor(files_sharing): reduce complexity in MountProvider::buildSuperShares
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-11-28 13:02:45 +07:00
Salvatore Martire 2ae7c3ecae fix(files_sharing): remove unnecessary array_values in MountProvider
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-11-28 13:02:45 +07:00
Salvatore Martire ff28ac7ea2 refactor(files_sharing): apply DRY for user and node ID in MountProvider
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-11-28 13:02:45 +07:00
Julien Veyssier 6d4da35ca8
chore(assets): compile assets
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-11-28 11:03:22 +07:00
Joas Schilling 3dd06f8b89
fix(settings): Migrate PII listener to IEventListener
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-11-28 10:57:47 +07:00
Julien Veyssier 89d59b8175
feat(comments): add Markdown support
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-11-28 10:52:30 +07:00
John Molakvoæ bb1451fcb9
Merge pull request #56060 from nextcloud/fix/hide-open-locally-action 2025-11-28 09:51:47 +07:00
skjnldsv 478509a605 chore(assets): Recompile assets
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-11-28 09:17:37 +07:00
John Molakvoæ 7bbc42809e fix(files): use `isDownloadable` for `isSyncable`
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-11-28 09:17:37 +07:00
Fauzan a7509ae2b8 fix(files_sharing): Hide 'Open locally' action
This patch ensures that the "Open locally" context menu item is not
displayed for files in a share where the "download and sync" permission
has not been granted.

This prevents user confusion, as the action would fail anyway. The fix
adds a permission check before rendering the menu item, and adds a
corresponding unit test to verify this behavior.

Resolves: #54970

Signed-off-by: Fauzan <fauzanfebriann@gmail.com>
2025-11-28 08:52:27 +07:00
Nextcloud bot 94a00b626e
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-28 00:13:27 +07:00
Joas Schilling 1c7ed89855
Merge pull request #56716 from nextcloud/fix/logger
fix(logger): add back lost params for logger methods
2025-11-27 15:54:43 +07:00
Joas Schilling e613ba2acc
Merge pull request #56729 from nextcloud/techdebt/noid/oracle-12
Drop Oracle 11 support
2025-11-27 15:50:52 +07:00
Joas Schilling 7a4167fe28
fix(oracle): Don't run tests against unsupported Oracle version anymore
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-11-27 14:39:51 +07:00
Joas Schilling 39e94ef927
fix(oracle): Add a warning for Oracle 11
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-11-27 14:35:54 +07:00
Anna Larch ace9ba487e fix(logger): add back lost params for logger methods
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-11-27 13:44:07 +07:00
dependabot[bot] 06acb66404 build(deps-dev): bump node-forge in /build/frontend-legacy
Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-version: 1.3.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-27 13:34:08 +07:00
Stephan Orbaugh fbff470d4c
Merge pull request #56419 from nextcloud/fix/provide-non-interactive-mode-to-run-encryption
fix: support -n option to encrypt-all command to allow to run in non-interactive mode
2025-11-27 11:46:05 +07:00
Julien Veyssier b4f7fe2cb6
feat(taskprocessing): add a boolean 'includeWatermark' to taskprocessing tasks and pass it to ISynchronousWatermarkingProvider::process
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-11-27 11:32:08 +07:00
Nextcloud bot 590d83993b
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-27 00:13:37 +07:00
Andy Scherzinger 4dffa1a46a
Merge pull request #55790 from nextcloud/feat/webhook-tokens
Feat(webhook_listeners): add auth tokens to webhook call
2025-11-26 23:18:19 +07:00
Joas Schilling 38792c8c96
Merge pull request #56544 from nextcloud/chore/user_status--vue3
refactor(user_status): migrate to Vue 3
2025-11-26 15:40:21 +07:00
nextcloud-command ea205ddd6c chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-11-26 13:23:21 +07:00
Grigorii K. Shartsev 8ca4a7a036 refactor(user_status): migrate to Vue 3
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2025-11-26 14:09:33 +07:00
Maksim Sukharev b10d5d3ca0 chore(deps): add Vuex
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-11-26 14:09:21 +07:00
Grigorii K. Shartsev bbd35b2754 build(user_status): move from frontend_legacy to frontend
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2025-11-26 14:05:43 +07:00
Grigorii K. Shartsev fb44adc365 refactor(user_status): prepare for Vue 3 migration
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2025-11-26 14:05:37 +07:00
Daniel f4753cc0c4
Merge pull request #56711 from nextcloud/fix/noid/user-status-busy
fix(user_status): adjust online status string
2025-11-26 12:21:08 +07:00
Ferdinand Thiessen b27992402a
Merge pull request #56704 from nextcloud/chore/deps-missing
build(deps): add missing dependencies
2025-11-26 11:32:37 +07:00
Ferdinand Thiessen a2a4137708
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-26 11:02:48 +07:00
Ferdinand Thiessen 9baac21534
build(deps): add missing dependencies
During the initial Vue 3 migration some dependencies were forgotten to
be explicitly mentioned as dependencies.
This aligns those dependencies with the package.json
It was only working because they were peer dependencies of other
dependencies we already added.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-26 10:51:26 +07:00
nextcloud-command 4dd34bd00d chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-11-26 09:22:38 +07:00
Ferdinand Thiessen b3532f01dd
Merge pull request #56705 from nextcloud/chore/cleanup-deps
chore(deps): remove unused dependencies
2025-11-26 10:20:12 +07:00
Maksim Sukharev 48b5c84746 fix(user_status): adjust online status string
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-11-26 10:09:54 +07:00