Commit Graph

34620 Commits (b9ab00a59e2d906fdb43eaaea37eb7a4a9cc8a13)

Author SHA1 Message Date
John Molakvoæ 05cba2a6e3
Merge pull request #54092 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.8.1 2025-07-29 17:43:45 +07:00
John Molakvoæ 26c3c1feff
Merge pull request #53746 from nextcloud/add-VersionCreatedEvent 2025-07-29 17:43:23 +07:00
Borja Domínguez Vázquez d0de83be10
feat(file-versions): #53151 add VersionCreatedEvent event
Signed-off-by: Borja Domínguez Vázquez <bdominguez@virtualwareco.com>
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-07-29 14:05:21 +07:00
Kate 49618b30a7
Merge pull request #53946 from nextcloud/chore/remove-hierarchical-shares 2025-07-29 13:26:03 +07:00
dependabot[bot] 9b1c70227b
chore(deps): bump nextcloud/openapi-extractor
Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor) from 1.8.0 to 1.8.1.
- [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.8.0...v1.8.1)

---
updated-dependencies:
- dependency-name: nextcloud/openapi-extractor
  dependency-version: 1.8.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-07-29 13:23:54 +07:00
skjnldsv a83ed8a5c2 fix(eslint): glob import spec pattern
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-29 10:55:25 +07:00
provokateurin 665a38573c
fix(IShareProvider): Add missing getChildren method to the interface
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-07-29 10:26:33 +07:00
Nextcloud bot 8bc5edf15f
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-29 00:12:07 +07:00
John Molakvoæ 345df00c28
Merge pull request #53966 from nextcloud/feat/show-hide-ext
feat(files): allow hidding files extensions
2025-07-28 19:56:25 +07:00
skjnldsv 3cff9d87e9 fix(files_sharing): fallback self.crypto.getRandomValues
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-28 18:07:26 +07:00
skjnldsv c7dd6dd645 feat(files): allow hidding files extensions
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-28 18:05:15 +07:00
Stephan Orbaugh 4eda352397
Merge pull request #54026 from nextcloud/enh/add-cloud-id-chars
feat: add ICloudIdResolver
2025-07-28 15:49:12 +07:00
Anna Larch 7e3082cb46 fix(caldav): don't return cancelled events for upcoming events API
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-07-28 11:20:11 +07:00
Kate aca5361e86
Merge pull request #53944 from nextcloud/chore/too-many-arguments 2025-07-28 10:49:52 +07:00
John Molakvoæ 12c07f9a8c
Merge pull request #53909 from nextcloud/fix/newUser-provisioning_api 2025-07-28 09:21:15 +07:00
Joas Schilling 3ccb3160b4
Merge pull request #53898 from nextcloud/ci-mariadb-118
ci: test against MariaDB 11.8 (latest LTS)
2025-07-28 08:10:05 +07:00
Nextcloud bot 993355af9f
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-28 00:12:17 +07:00
Nextcloud bot 1e0ea9cc99
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-27 00:12:29 +07:00
Nextcloud bot 786bdb198e
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-26 00:12:15 +07:00
skjnldsv 932de24e88 fix: adjust file filter and external storage outline icon
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-25 13:43:07 +07:00
skjnldsv 8514414d08 fix(files): adjust column size to new row height
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-25 10:29:37 +07:00
Maxence Lange de46e39405
Merge pull request #53975 from nextcloud/feat/lexicon/moving-out-from-unstable
feat(lexicon): moving out from unstable
2025-07-25 00:02:46 +07:00
Nextcloud bot 3c3b98e5f2
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-25 00:12:21 +07:00
JEEEEEEEEEEEEEEEEEEEEEED cb29b306ee
feat(files): hide note about app passwords when 2FA not enabled
Signed-off-by: JEEEEEEEEEEEEEEEEEEEEEED <118366366+jadjoud@users.noreply.github.com>
Co-authored-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-07-24 22:20:16 +07:00
skjnldsv c574d55ed2 fix(files): add webdav url settings input bottom margin
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-24 19:12:06 +07:00
Maxence Lange 33bff30e1d feat(lexicon): moving out from unstable
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-07-24 15:56:33 +07:00
skjnldsv a1c84cb3c0 feat: replace material icons with outline versions (second pass)
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-24 12:34:35 +07:00
skjnldsv 3e7dc97cae feat: replace material icons with outline versions
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-24 10:55:43 +07:00
Nextcloud bot 697ad3a13e
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-24 00:13:36 +07:00
Ferdinand Thiessen fb397e6d23 fix(files_sharing): restore state when updating share failed
We need to save the previous state - here the password - so that if the
update fails we can revert the shown state.
This happens e.g. if you have the password policy app and try to add an
unsecure password.

To reproduce (with password policy):
1. Create new link share
2. enable password protection
3. use insecure password like `1234`
4. save share

Now you see that the update failed, but the password protection is still
enabled. This happened because `password` and `newPassword` were
misused. `password` was already set when `newPassword` was not saved so
we could not know to what we need to reset when the update failed.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-23 17:07:33 +07:00
Ferdinand Thiessen 66eb021ece
refactor: remove duplicated types and add return types
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-23 15:59:26 +07:00
John Molakvoæ cf29ebb764
Merge pull request #53967 from nextcloud/fix/fav-sort-nav 2025-07-23 15:28:17 +07:00
Daniel Kesselberg 4d9e8d128b
style: enforce vue/html-self-closing
The ESLint vue/html-self-closing rule issues warnings but doesn't fail
the CI. Now, the CI enforces the vue/html-self-closing rule.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-07-23 13:08:54 +07:00
Daniel Kesselberg 4a571fc391
style: enforce comma-dangle
The ESLint comma-dangle rule issues warnings but doesn't fail the CI.
Running npm run lint:fix adds missing commas automatically. This often
leads to committing unrelated changes. Now, the CI enforces the dangling
comma rule.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-07-23 13:08:54 +07:00
skjnldsv 9d7214bc5a fix(files): sort favorites navigation alphabetically
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-23 10:15:14 +07:00
Nextcloud bot 4317bb7594
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-23 00:11:59 +07:00
John Molakvoæ 51a09438bf
Merge pull request #53983 from nextcloud/fix/files-new-folder
fix(files): new folder icon color
2025-07-22 12:36:19 +07:00
provokateurin 5bd626bd40
chore: Fix all method calls with too many arguments
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-07-22 12:34:49 +07:00
Nextcloud bot 12685d6d5e
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-22 00:12:30 +07:00
Kate 263a276dbd
Merge pull request #53922 from nextcloud/fix/noid/fed-share-on-local-reshare 2025-07-21 19:01:47 +07:00
Maxence Lange fab6d92f30 feat(federated-share): forward notification only on remote reshare
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-07-21 13:37:33 +07:00
skjnldsv 7a893104a2 fix(files): new folder icon color
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-21 13:10:01 +07:00
Ferdinand Thiessen 074b994218
fix(settings): verify source of app-discover media
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-21 14:06:47 +07:00
Nextcloud bot dc48b6b9ac
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-20 00:12:51 +07:00
Nextcloud bot c4b11e8a6d
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-19 00:12:24 +07:00
Nextcloud bot daeb1e3a67
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-18 00:13:58 +07:00
Ferdinand Thiessen 74ff1c64f0
Merge pull request #53979 from nextcloud/fix/settings-share-folder
fix(files_sharing): ensure share folder exists in the settings
2025-07-17 23:16:31 +07:00
Ferdinand Thiessen 2120a5059c
Merge pull request #53993 from nextcloud/fix/files-mtime
fix(files): make sure mtime row is wide enough
2025-07-17 22:50:37 +07:00
Ferdinand Thiessen a18e61a1e5
feat(files_sharing): add config option for extending link-share permissions
This allows the admin to control the behavior whether link shares with
READ permissions should be extended to also gain SHARE permissions,
allowing users (public share receivers) to add the share to their cloud.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-17 16:59:36 +07:00
Ferdinand Thiessen 58e03a647f
fix(files): make sure mtime row is wide enough
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-17 14:50:12 +07:00