Marcel Klehr
bfe0178f38
fix(TaskProcessing): Use is_numeric instead of is_string for validation
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-04-11 08:53:36 +02:00
Nextcloud bot
345167ff18
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-11 00:23:04 +00:00
Robin Appelman
db078e7a60
Merge pull request #52073 from nextcloud/custom-properties-preload-negative
...
fix: fix preloading files with no custom properties
2025-04-10 21:30:22 +02:00
Anna
9e0e53707f
Merge pull request #52085 from nextcloud/bugfix/noid/fix-cached-return-of-display-name
...
fix(federation): Fix returning "no display name" after cache result
2025-04-10 11:38:22 +02:00
Alexander Piskun
0a474e5ccd
Merge pull request #52050 from nextcloud/fix/noid/taskprocessing-appapi
...
fix(taskprocessing): use the event for AppAPI to get list of AI providers
2025-04-10 10:22:25 +03:00
Joas Schilling
d8744f84e8
fix(federation): Fix returning "no display name" after cache result
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-10 09:20:27 +02:00
Kate
e94fe91cd1
Merge pull request #52082 from nextcloud/default-navigation-reuse
2025-04-10 08:27:03 +02:00
Nextcloud bot
6c8047ac69
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-10 00:22:46 +00:00
Robin Appelman
aa34f2f457
fix: reuse default navigation entry when updating navigation entries
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-09 18:39:42 +02:00
John Molakvoæ
319216c9a7
Merge pull request #52075 from nextcloud/fix/sharing-error-catch
...
fix(files_sharing): fix share creation error handling
2025-04-09 17:21:54 +02:00
nextcloud-command
309d568558
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-09 14:54:29 +00:00
skjnldsv
70218dc0a4
fix(files_sharing): fix share creation error handling
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-09 14:52:42 +00:00
Joas Schilling
8357469557
Merge pull request #52070 from nextcloud/test/noid/improve-test-output
...
test: Improve comments manager test output in case of failure
2025-04-09 16:08:19 +02:00
Robin Appelman
5c66fead67
fix: fix preloading files with no custom properties
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-09 15:04:35 +02:00
Oleksander Piskun
c23ab0d1f7
fix(taskprocessing): use the event for AppAPI to get list of AI providers
...
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com >
2025-04-09 15:47:48 +03:00
Robin Appelman
b82245ddea
Merge pull request #52045 from nextcloud/shared-target-verify-cache
...
fix: more optimized caching for share target verification
2025-04-09 14:35:55 +02:00
Joas Schilling
e2cd436205
test: Improve comments manager test output in case of failure
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-09 13:49:16 +02:00
Julius Knorr
455fb740d0
Merge pull request #52066 from nextcloud/perf/noid/dont-load-addressbook-on-resolving-cloudid
...
fix(federation): Don't load the addressbook when resolving a cloud ID
2025-04-09 12:33:38 +02:00
Joas Schilling
6a3c53def3
fix(federation): Don't load the addressbook when resolving a cloud ID
...
Instead we delay the lookup of the display name until it is actually used
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-09 10:52:03 +02:00
Kate
3808f86c88
Merge pull request #52062 from nextcloud/revert/52035
2025-04-09 10:10:58 +02:00
Joas Schilling
8358a7f769
Revert "refactor(RichObjectStrings): Only log error if key or value is not string in validator"
...
This reverts commit fd156d3408 .
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-09 08:35:56 +02:00
Nextcloud bot
edeccc897f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-09 00:23:28 +00:00
Joas Schilling
86981bf05d
Merge pull request #52019 from nextcloud/bugfix/noid/only-check-to-cleanup-chunks-once
...
fix(dav): Really only run the chunk cleanup once
2025-04-08 23:02:08 +02:00
John Molakvoæ
dd32639fa9
Merge pull request #51838 from nextcloud/feat/cleanup-oc-util-methods
...
Mark all methods of OC_Util as deprecated
2025-04-08 21:47:31 +02:00
Côme Chilliet
6efd9b7511
fix: add more details in documented alternatives
...
Co-authored-by: Louis <louis@chmn.me >
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
2025-04-08 17:56:14 +02:00
Robin Appelman
bcbf0e76a7
fix: more optimized caching for share target verification
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-08 16:42:01 +02:00
Ferdinand Thiessen
90a3928cdb
Merge pull request #52013 from nextcloud/handle-missing-share-providers-when-promoting-reshares
...
fix: Handle missing share providers when promoting reshares
2025-04-08 15:33:37 +02:00
Robin Appelman
5cc942905a
Merge pull request #52008 from nextcloud/fix/cache-hit-getFirstNodeById
...
fix: Proper order for checking path prefix for getting file by id from cache
2025-04-08 14:43:46 +02:00
Kate
065a976bd5
Merge pull request #52014 from nextcloud/fix/fix-movie-preview-construct
...
fix(preview): Fix constructor parameter name and default value
2025-04-08 14:38:17 +02:00
Kate
ba2b7789b6
Merge pull request #52035 from nextcloud/fix/richobjectstrings/validator-string-key-value-error
...
refactor(RichObjectStrings): Only log error if key or value is not string in validator
2025-04-08 13:17:02 +02:00
provokateurin
fd156d3408
refactor(RichObjectStrings): Only log error if key or value is not string in validator
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-04-08 11:45:36 +02:00
Benjamin Gaussorgues
59444784f2
Merge pull request #52015 from nextcloud/feat/larger_ipv6_range
...
feat(ip): use larger IPv6 range by default
2025-04-08 11:15:30 +02:00
Joas Schilling
95eeb9f298
Merge pull request #52020 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-04-08 10:35:03 +02:00
nextcloud-command
10505dd7e6
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-04-08 08:27:23 +00:00
Benjamin Gaussorgues
c4021c8d38
feat(ip): use larger IPv6 range by default
...
Some providers assign `/48` IPv6 blocks instead of `/64` so it sounds safer
to use this mask by default.
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-04-08 10:08:28 +02:00
Joas Schilling
a8be6314ae
fix(dav): Really only run the chunk cleanup once
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-08 09:59:20 +02:00
Côme Chilliet
3ca690a9f3
fix(previews): Cleanup Movie provider code and remove deprecated static vars
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-08 09:53:02 +02:00
Côme Chilliet
85934d4d79
fix(preview): Fix constructor parameter name and default value
...
This should fix tests for movie preview provider
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-08 09:24:04 +02:00
Côme Chilliet
baa79a9c40
fix(cypress): Handle password confirmation dialog at the right time
...
According to failed CI it shows up earlier than expected when deleting a user
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-08 09:21:53 +02:00
Julius Knorr
7ff80cc016
fix: Catch old cached paths and fetch the new one
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-04-08 09:17:35 +02:00
John Molakvoæ
ae0bb4eaa2
Merge pull request #51945 from nextcloud/chore/psalm-test
...
chore: test that all apps are covered by psalm
2025-04-08 08:35:59 +02:00
Daniel Calviño Sánchez
10019955f1
fix: Handle missing share providers when promoting reshares
...
The provider for mail shares is not available when the "sharebymail" app
is disabled, and in that case a "ProviderException" is thrown when
trying to get it.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-04-08 07:20:31 +02:00
Nextcloud bot
815d985470
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-08 00:23:11 +00:00
Julius Knorr
7fa3f89ef9
fix: Proper order for checking path prefix for getting file by id from cache
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-04-07 20:47:11 +02:00
Ferdinand Thiessen
403c33a640
Merge pull request #52005 from nextcloud/fix/l10n-placeholder
...
fix(l10n): put placeholder like string into variable
2025-04-07 19:20:13 +02:00
Ferdinand Thiessen
5211448940
fix(l10n): put placeholder like string into variable
...
Otherwise this is wrongly handled by our translation community.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 18:39:40 +02:00
Ferdinand Thiessen
bdf1a24c2f
Merge pull request #51946 from nextcloud/perf/capa
...
perf(cloud_federation_api): only provide capabilities if needed
2025-04-07 18:35:13 +02:00
Côme Chilliet
b42a13f5df
chore: Update psalm baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-07 18:22:13 +02:00
Ferdinand Thiessen
f540a69bf8
Merge pull request #51524 from nextcloud/fix/webpack-nonce
...
fix: adjust webpack nonce generation
2025-04-07 17:57:33 +02:00
Côme Chilliet
59edcdc537
fix: Fix types for sharingDisabledForUser
...
and use the non-deprecated version whenever possible
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-07 17:36:24 +02:00
Côme Chilliet
943bb775d9
fix: Put back isHtaccessWorking method in Setup where it is used
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-07 17:05:54 +02:00
Côme Chilliet
b2100484c0
fix: Remove some call and references to deprecated OC_Util class
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-07 17:05:54 +02:00
Côme Chilliet
b20f74a95b
chore(legacy): Flag methods as deprecated, with appropriate replacement
...
when possible.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-07 17:05:54 +02:00
Côme Chilliet
09dcc87f05
chore(legacy): Remove unused protected method in OC_Util
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-07 17:05:54 +02:00
Côme Chilliet
fd59e02a24
chore(legacy): Officially deprecate OC_Util and remove non-static methods
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-07 17:05:54 +02:00
Ferdinand Thiessen
39dc22b9dd
Merge pull request #51937 from nextcloud/perf/filter-propfind
...
perf(files_sharing): do not emit second propfind for account filter
2025-04-07 15:57:21 +02:00
Stephan Orbaugh
b94ea69f5e
Merge pull request #51712 from invario/master
...
Enhancement: Better previews for HDR video (attempt #2 )
2025-04-07 15:26:10 +02:00
Louis
13af20ab3b
Merge pull request #51837 from nextcloud/artonge/chore/increase_log_in_trashbin
...
chore(files_trashbin): Add user details in log from Trashbin
2025-04-07 15:00:27 +02:00
nextcloud-command
76a88d8c3c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-07 12:51:13 +00:00
Ferdinand Thiessen
47734c26f3
fix: adjust webpack nonce generation
...
some leftovers where the request token is used instead of the CSP nonce.
in general this makes not much difference - but there are some cases
where those values differ.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 14:44:53 +02:00
Ferdinand Thiessen
16188cd767
chore: adjust copyright year
...
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 14:40:37 +02:00
Ferdinand Thiessen
7b321ba4f2
fix(profile): ensure correct base address
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 14:40:37 +02:00
Ferdinand Thiessen
4a64cf54ba
ci: test that all apps are enabled for psalm
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 14:40:37 +02:00
Ferdinand Thiessen
1e8870e3f8
Merge pull request #51927 from nextcloud/fix/tags-events
...
fix(systemtags): emit assign and unassign bulk tagging events
2025-04-07 14:39:21 +02:00
Louis Chemineau
b90c7b36fb
chore(files_trashbin): Add user details in log from Trashbin
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-07 12:48:55 +02:00
Daniel
07278d264c
Merge pull request #51944 from nextcloud/fix/missing-import
...
fix(files_reminders): add missing import
2025-04-07 11:38:55 +02:00
Ferdinand Thiessen
c0212af7fa
chore: lint files_reminders using psalm
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 10:56:16 +02:00
Ferdinand Thiessen
d79070c639
fix(files_reminders): add l10n to constructor of setup check
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 10:56:16 +02:00
Ferdinand Thiessen
a68204971b
fix(files_reminders): add missing import
...
- Resolves https://github.com/nextcloud/server/issues/51943
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 10:56:16 +02:00
Kate
7d8a073b9c
Merge pull request #51982 from nextcloud/revert/email-setting-migration
...
Revert "refactor: add migration for email setting"
2025-04-07 10:19:34 +02:00
Ferdinand Thiessen
1ef94153b8
Merge pull request #51942 from nextcloud/fix/require-update-if-mtime-is-null
...
fix(cache): always require updates if mtime is null
2025-04-07 10:17:02 +02:00
provokateurin
8da9c0f48c
Revert "refactor: add migration for email setting"
...
This reverts commit e7859f0dac .
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-04-07 09:55:09 +02:00
Kate
a42563f9ed
Merge pull request #51715 from nextcloud/allowUnderCustLink
...
fix(dav): Allow underscores on custom links
2025-04-07 09:48:15 +02:00
Kate
9bc946ac50
Merge pull request #51933 from nextcloud/fix/master-template-layout
...
fix: ensure enabled (enforced) themes are always set on template layout
2025-04-07 09:10:09 +02:00
Ferdinand Thiessen
d8ff056491
Merge pull request #51752 from nextcloud/backport/50121/master
...
fix(theming): enforce theme also for login
2025-04-07 09:07:45 +02:00
Joas Schilling
554dfbbdda
Merge pull request #51967 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-04-07 07:58:32 +02:00
nextcloud-command
263755850e
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-04-07 02:37:02 +00:00
invario
eb3ca406f8
feat(previews): fix casing and comments
...
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
Signed-off-by: invario <67800603+invario@users.noreply.github.com >
2025-04-06 20:28:12 -04:00
Nextcloud bot
86627d5999
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-07 00:22:43 +00:00
Nextcloud bot
cd633498da
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-06 00:22:20 +00:00
John Molakvoæ
2570766043
Merge pull request #51954 from nextcloud/dependabot/npm_and_yarn/moment-timezone-0.5.48
...
build(deps): bump moment-timezone from 0.5.47 to 0.5.48
2025-04-05 10:49:53 +02:00
nextcloud-command
6dee4d77c6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-05 08:47:25 +00:00
dependabot[bot]
6231d45690
build(deps): bump moment-timezone from 0.5.47 to 0.5.48
...
Bumps [moment-timezone](https://github.com/moment/moment-timezone ) from 0.5.47 to 0.5.48.
- [Release notes](https://github.com/moment/moment-timezone/releases )
- [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md )
- [Commits](https://github.com/moment/moment-timezone/compare/0.5.47...0.5.48 )
---
updated-dependencies:
- dependency-name: moment-timezone
dependency-version: 0.5.48
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-05 10:43:59 +02:00
John Molakvoæ
21334e41f5
Merge pull request #51955 from nextcloud/dependabot/npm_and_yarn/stylelint-16.17.0
...
build(deps-dev): bump stylelint from 16.9.0 to 16.17.0
2025-04-05 10:33:37 +02:00
John Molakvoæ
737222b9b6
Merge pull request #51952 from nextcloud/dependabot/npm_and_yarn/typescript-5.8.3
...
build(deps-dev): bump typescript from 5.8.2 to 5.8.3
2025-04-05 10:29:09 +02:00
John Molakvoæ
be0e46abcb
Merge pull request #51337 from nextcloud/dependabot/npm_and_yarn/core-js-3.41.0
...
build(deps): bump core-js from 3.40.0 to 3.41.0
2025-04-05 10:27:13 +02:00
dependabot[bot]
39d39120bd
Merge pull request #51949 from nextcloud/dependabot/npm_and_yarn/dockerode-4.0.5
2025-04-05 02:12:27 +00:00
dependabot[bot]
efc9beb179
build(deps-dev): bump stylelint from 16.9.0 to 16.17.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.9.0 to 16.17.0.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/16.9.0...16.17.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.17.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-05 01:20:01 +00:00
dependabot[bot]
1bc6f99b27
build(deps-dev): bump typescript from 5.8.2 to 5.8.3
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.8.2 to 5.8.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml )
- [Commits](https://github.com/microsoft/TypeScript/commits )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 5.8.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-05 01:19:10 +00:00
dependabot[bot]
284cce3d19
build(deps-dev): bump dockerode from 4.0.4 to 4.0.5
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.4...v4.0.5 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-version: 4.0.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-05 01:18:09 +00:00
Nextcloud bot
7b37a58fcc
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-05 00:22:20 +00:00
dependabot[bot]
efd47e7350
Merge pull request #51947 from nextcloud/dependabot/npm_and_yarn/vite-6.2.5
2025-04-04 16:12:02 +00:00
dependabot[bot]
b729109a17
build(deps): bump vite from 6.2.4 to 6.2.5
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.4 to 6.2.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.5/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.2.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.2.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-04 15:55:41 +00:00
Ferdinand Thiessen
63052522a2
perf(cloud_federation_api): only provide capabilities if needed
...
The capabilities can be quite expensive (e.g. on ARM board it takes 1s
per request only for the capabilities).
Also they are not used by the webui so they should not be included in
initial state.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-04 17:07:24 +02:00
Ferdinand Thiessen
3a09acebd2
fix(cache): always require updates if mtime is null
...
- Resolves https://github.com/nextcloud/server/issues/51941
Due to strong typings we introduced the parameter needs to be an
integer. Previously it was `null` which was equal to `0`.
So if there is no storage mtime we need to update the cache.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-04 13:41:32 +02:00
Ferdinand Thiessen
3688ba9f95
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-04 11:21:08 +02:00
Ferdinand Thiessen
c5043ce889
perf(files_sharing): do not require second propfind for account filter
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-04 11:21:08 +02:00
Ferdinand Thiessen
cfdd691f28
fix: ensure enabled (enforced) themes are always set on template layout
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-04 10:16:34 +02:00
John Molakvoæ (skjnldsv)
8e81c1772b
fix(systemtags): emit assign and unassign bulk tagging events
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-04-04 04:33:36 +02:00
Nextcloud bot
a35f4b16ac
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-04 00:22:38 +00:00
Ferdinand Thiessen
0c51b09005
Merge pull request #51921 from nextcloud/usermountcache-logging
...
feat: add debug logging for adding/removing items from the user mounts cache
2025-04-04 00:21:14 +02:00
Robin Appelman
c3f06b370c
feat: add debug logging for adding/removing items from the user mounts cache
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-03 17:58:46 +02:00
invario
91e2f05ee6
feat(previews): Clean up code for HDR video previews
...
Signed-off-by: invario <67800603+invario@users.noreply.github.com >
2025-04-03 11:08:04 -04:00
Arthur Schiwon
8079584483
Merge pull request #50783 from nextcloud/fix/49909/workflow-vue-compat
...
fix(workflowengine): require a web component as operation plugin
2025-04-03 13:20:19 +02:00
Arthur Schiwon
d3d842a818
build(workflowengine): compile assets
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 12:48:15 +02:00
Arthur Schiwon
a419fc532c
style(vue): satisfy linter
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 12:40:48 +02:00
Arthur Schiwon
7afdce6e9d
fix: properly set value in FileMimeType
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 12:40:48 +02:00
Arthur Schiwon
04e78dbc77
refactor: remove mixing from FileMimeType as it is bad practice
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 12:40:48 +02:00
Arthur Schiwon
7449bb77fb
fix(workflowengine): adapt check operator RequestUserGroup to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 12:40:48 +02:00
Arthur Schiwon
22cdc6da81
fix(workflowengine): adapt check operator RequestUserAgent to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 12:40:48 +02:00
Arthur Schiwon
f88ea21ddc
fix(workflowengine): adapt check operator RequestTime to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 12:40:48 +02:00
Arthur Schiwon
c24ead810d
fix(workflowengine): adapt check operator RequestURL to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 12:40:48 +02:00
Arthur Schiwon
5fbe00870b
fix(workflowengine): use adapted mixin again in FileMimeType
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 12:40:48 +02:00
Arthur Schiwon
eaf0268230
fix(workflowengine): minimally adapt check operator FileMimeType to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 12:40:48 +02:00
Arthur Schiwon
492fa1e24c
fix(workflowengine): adapt check operator FileSystemTag to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 12:40:46 +02:00
Arthur Schiwon
3e03793e61
fix(workflowengine): require a web component as check plugin
...
Similar case as with operator plugins (check previous commit). Although we
are not aware of an existign problem, it is there in principle, and
asjusting the API we stay consistent with that one from the operations.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 12:38:51 +02:00
Arthur Schiwon
96bd54b3ed
fix(workflowengine): require a web component as operation plugin
...
solves an incompatibility issue when the providing app registers their code
from an incompatible nextcloud-vue version.
Also changes and clarifies WorkflowEngine API. This is necessary to stay
compatible with the original way, but also promotes usage of the originally
declared but never used "component" attribute on registration.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 12:38:51 +02:00
Côme Chilliet
12d32ee2ea
Merge pull request #51836 from nextcloud/feat/cleanup-oc-util
...
chore(legacy): Remove deprecated OC_Util::addScript and functions depending on it
2025-04-03 12:26:57 +02:00
Ferdinand Thiessen
8f6386d0d9
Merge pull request #51905 from nextcloud/fix/session/permanent-token-app-password
...
fix(session): Only mark sessions of permanent tokens as app passwords
2025-04-03 11:31:30 +02:00
Ferdinand Thiessen
07f4c10919
Merge pull request #51861 from nextcloud/artonge/fix/catch_exception_in_expire_trash
...
fix: Catch exceptions when expiring trashbin
2025-04-03 11:16:21 +02:00
nextcloud-command
311bad6a4a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-03 08:33:24 +00:00
dependabot[bot]
443b49f4e4
build(deps): bump core-js from 3.40.0 to 3.41.0
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.40.0 to 3.41.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.41.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
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 >
2025-04-03 08:21:40 +00:00
Christoph Wurst
5003467f98
fix(session): Only mark sessions of permanent tokens as app passwords
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-04-03 10:08:15 +02:00
dependabot[bot]
4c7e31f83b
Merge pull request #51887 from nextcloud/dependabot/npm_and_yarn/libphonenumber-js-1.12.6
2025-04-03 07:28:13 +00:00
dependabot[bot]
e7fce36ae4
build(deps): bump libphonenumber-js from 1.11.18 to 1.12.6
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.11.18 to 1.12.6.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.11.18...v1.12.6 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
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 >
2025-04-03 07:11:40 +00:00
John Molakvoæ
fff96486cd
Merge pull request #51745 from nextcloud/fix/settings/email-change-restriction
...
fix(settings): Handle email change restriction separately from display name change restriction
2025-04-03 08:19:37 +02:00
invario
e3008d08be
feat(previews): Use proper colorspace and apply tonemap for HDR videos
...
Signed-off-by: KT <invario@gmail.com >
2025-04-03 00:36:33 -04:00
Nextcloud bot
5fe858927e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-03 00:23:17 +00:00
Robin Appelman
587e7c5358
Merge pull request #51010 from nextcloud/uploadfolder-rework
...
fix: rework UploadFolder implementation
2025-04-02 22:59:02 +02:00
dependabot[bot]
7c329da3cd
Merge pull request #51641 from nextcloud/dependabot/npm_and_yarn/vitest-3.0.9
2025-04-02 19:44:29 +00:00
dependabot[bot]
cee46d3767
build(deps-dev): bump vitest from 3.0.8 to 3.0.9
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 3.0.8 to 3.0.9.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.9/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 21:29:02 +02:00
John Molakvoæ
a6245befc8
Merge pull request #51883 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.5.0
...
build(deps-dev): bump puppeteer from 24.4.0 to 24.5.0
2025-04-02 20:47:28 +02:00
John Molakvoæ
7b6aa1e0d1
Merge pull request #51882 from nextcloud/dependabot/composer/build/integration/behat/behat-3.20.0
...
build(deps-dev): bump behat/behat from 3.19.0 to 3.20.0 in /build/integration
2025-04-02 20:31:21 +02:00
dependabot[bot]
e0054def6e
build(deps-dev): bump puppeteer from 24.4.0 to 24.5.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.4.0 to 24.5.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.4.0...puppeteer-v24.5.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 18:10:45 +00:00
dependabot[bot]
654dd66515
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.19.0 to 3.20.0.
- [Release notes](https://github.com/Behat/Behat/releases )
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Behat/Behat/compare/v3.19.0...v3.20.0 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 18:10:42 +00:00
John Molakvoæ
097e25fd7e
Merge pull request #51881 from nextcloud/skjnldsv-patch-1
...
chore: bump dependabot npm `open-pull-requests-limit` to 20
2025-04-02 20:08:26 +02:00
John Molakvoæ
ac918056db
Merge pull request #51771 from nextcloud/fix/files-hidden-summary
...
fix(files): show hidden files and folders count in summary
2025-04-02 20:08:22 +02:00
nextcloud-command
8805260913
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-02 17:45:33 +00:00
skjnldsv
9c5e464111
fix(files): show hidden files and folders count in summary
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-02 17:40:50 +00:00
Ferdinand Thiessen
088e5e6e7b
fix(theming): enforce theme also for login
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 19:37:52 +02:00
John Molakvoæ
cd71887243
chore: bump dependabot npm open-pull-requests-limit to 20
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-04-02 19:33:20 +02:00
John Molakvoæ
09e200dde4
Merge pull request #47648 from nextcloud/fix/line-height-calc
...
refactor(style): Remove repeated semicolon
2025-04-02 19:31:12 +02:00
Ferdinand Thiessen
e659f2ce07
Merge pull request #51870 from nextcloud/artonge/fix/use_loginname_to_check_password
...
fix: Use login name to check the password
2025-04-02 19:20:39 +02:00
Christopher Ng
9f7d69fc30
refactor(style): Remove repeated semicolon
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-04-02 19:18:36 +02:00
nextcloud-command
7157787017
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-02 17:13:01 +00:00
Ferdinand Thiessen
e7859f0dac
refactor: add migration for email setting
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 19:06:25 +02:00
provokateurin
eb98e99530
fix(settings): Handle email change restriction separately from display name change restriction
...
Co-authored-by: provokateurin <kate@provokateurin.de >
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Co-authored-by: Louis <louis@chmn.me >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 19:06:25 +02:00
Ferdinand Thiessen
18d4888ca9
Merge pull request #51876 from nextcloud/depskjnldsv/vue
...
chore(deps): update `@nextcloud/vue` to `8.24.0`
2025-04-02 19:06:08 +02:00
Ferdinand Thiessen
cf44f5e8fd
Merge pull request #51848 from nextcloud/remove-scrutinizer
...
chore: remove scrutinizer
2025-04-02 18:57:37 +02:00
nextcloud-command
d90dea202e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-02 16:47:20 +00:00
skjnldsv
99714916b6
chore(dav): update vitest snapshots
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-02 18:21:23 +02:00
skjnldsv
1bfe473007
chore(files): remove popover workaround after vue lib update
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-02 17:44:41 +02:00
skjnldsv
07655844e8
chore(deps): update @nextcloud/vue to 8.24.0
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-02 17:41:37 +02:00
John Molakvoæ
90b8838dee
Merge pull request #51863 from nextcloud/fix/files-actions-menu-position
...
fix(files): right click actions menu flicker
2025-04-02 17:36:31 +02:00
Louis Chemineau
0a585b0048
fix: Catch exceptions when expiring trashbin
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-02 17:04:06 +02:00
John Molakvoæ
d3583ea4d8
Merge pull request #51874 from nextcloud/fix/codeowners
...
chore: adjust CODEOWNERS
2025-04-02 16:46:56 +02:00
nextcloud-command
2f58abb449
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-02 14:41:40 +00:00
Ferdinand Thiessen
3d1ecb8994
chore: adjust CODEOWNERS
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 16:40:03 +02:00
skjnldsv
ab0a6f0e00
fix(files): right click actions menu flicker
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-02 14:39:45 +00:00
Louis Chemineau
3bff9ee3e1
fix: Use login name to check the password
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-02 15:50:05 +02:00
Daniel Kesselberg
f8a45703d7
chore: remove scrutinizer
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-04-02 15:27:26 +02:00
Robin Appelman
f7d5edfb5f
Merge pull request #51866 from nextcloud/migrations-to-execute-filter-sort
...
fix: use proper migration sorting when checking if a migration needs to be executed
2025-04-02 14:52:18 +02:00
Robin Appelman
fc2cda12b5
fix: use proper migration sorting when checking if a migration needs to be executed
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-02 14:29:08 +02:00
Ferdinand Thiessen
f3761c5bd6
Merge pull request #51567 from nextcloud/chore/consistent-naming
...
refactor(IMimeTypeDetector): use consistent capitalization
2025-04-02 14:05:03 +02:00
Andy Scherzinger
1632cf5af2
Merge pull request #51852 from nextcloud/fix/user-login-with-cookie-e2ee
...
fix(encryption): init keys also when logged in using cookie auth
2025-04-02 13:31:00 +02:00
Ferdinand Thiessen
97ad171d32
refactor(IMimeTypeDetector): use consistent capitalization
...
- use consistantly `mimeType` as it is called MIME type
- fix issues where implementation and interface had different parameter
names (this is an issue since PHP has named parameters).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 13:22:16 +02:00
Louis Chemineau
9677cb86cb
chore: Use iterator in ExpireTrash command
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-02 12:44:54 +02:00
Nextcloud bot
82b1b4d0c4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-02 00:23:10 +00:00
Ferdinand Thiessen
a3c2600386
fix(encryption): init keys also when logged in using cookie auth
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 00:06:10 +02:00
Ferdinand Thiessen
fdc0b1ecf4
Merge pull request #51845 from nextcloud/zip-download-no-sabre-response
...
fix: don't have sabre/dav send it's own reponse if we already send the zip response
2025-04-01 19:26:04 +02:00
Robin Appelman
2b0116f0eb
fix: don't have sabre/dav send it's own reponse if we already send the zip response
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-01 17:29:58 +02:00
Louis
29a4962268
Merge pull request #51760 from nextcloud/artonge/fix/make_error_a_info
...
fix(files_reminders): Lower disabled notifications app error to info
2025-04-01 17:08:35 +02:00
Joas Schilling
d4b805c88a
Merge pull request #51800 from gavine99/deterministic-notification-manager
...
notification manager deterministic app call order
2025-04-01 16:52:19 +02:00
Richard Steinmetz
15d04b1ef1
Merge pull request #50858 from nextcloud/fix/oauth2/retain-legacy-oc-client-support
...
fix(oauth2): retain support for legacy ownCloud clients
2025-04-01 16:36:50 +02:00
Côme Chilliet
e467ea1c6a
chore(legacy): Remove deprecated OC_Util::addScript and functions depending on it
...
Deprecated since 24, currently unused.
Sadly not all related functions were officially marked as deprecated,
but all of them were unused.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-01 15:24:24 +02:00
Louis Chemineau
776c103c36
fix(files_reminder): Replace error log by setup check
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-01 15:19:43 +02:00
Louis Chemineau
04d49452b8
fix(files_reminders): Lower disabled notifications app error to info
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-01 14:34:25 +02:00
gavine99
ed6d76ec8d
fix(notifications): Change notification app orders
...
The notification manager always calls notify() of the 'main' notifications app
before other notify apps, and calls other functions for other notifications apps
before the 'main' notification app
Signed-off-by: gavine99 <github@xymail.tk >
2025-04-01 12:27:24 +02:00
Richard Steinmetz
246da73a36
fix(oauth2): retain support for legacy ownCloud clients
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-04-01 11:25:52 +02:00
Côme Chilliet
b03ffab5f0
Merge pull request #51824 from nextcloud/dependabot/github_actions/github-actions-e6e62c2646
...
build(deps): bump the github-actions group with 4 updates
2025-04-01 10:47:10 +02:00
Nextcloud bot
c029616ec0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-01 00:23:11 +00:00
dependabot[bot]
9a8a11a8a7
build(deps): bump the github-actions group with 4 updates
...
Bumps the github-actions group with 4 updates: [actions/setup-node](https://github.com/actions/setup-node ), [cypress-io/github-action](https://github.com/cypress-io/github-action ), [actions/upload-artifact](https://github.com/actions/upload-artifact ) and [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ).
Updates `actions/setup-node` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a...cdca7365b2dadb8aad0a33bc7601856ffabcc48e )
Updates `cypress-io/github-action` from 6.7.14 to 6.7.16
- [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/9c318d4f950c2f0ff2e96fa4dc4279e5706efd8e...108b8684ae52e735ff7891524cbffbcd4be5b19f )
Updates `actions/upload-artifact` from 4.6.1 to 4.6.2
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1...ea165f8d65b6e75b540449e92b4886f43607fa02 )
Updates `peter-evans/create-pull-request` from 7.0.7 to 7.0.8
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/dd2324fc52d5d43c699a5636bcf19fceaa70c284...271a8d0340265f705b14b6d32b9829c1cb33d45e )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: cypress-io/github-action
dependency-version: 6.7.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: 4.6.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: peter-evans/create-pull-request
dependency-version: 7.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 23:28:29 +00:00
dependabot[bot]
86ce08aabd
Merge pull request #51822 from nextcloud/dependabot/npm_and_yarn/vite-6.2.4
2025-03-31 18:52:24 +00:00
dependabot[bot]
85531fae3d
build(deps): bump vite from 6.2.3 to 6.2.4
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.3 to 6.2.4.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.2.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 18:37:23 +00:00
rakekniven
e3e7df6bf8
Merge pull request #51816 from nextcloud/rakekniven-patch-1
...
chore(i18n): Aligned spelling of "sub admin"
2025-03-31 17:54:26 +02:00
Christoph Wurst
e655ffeb43
Merge pull request #50768 from nextcloud/perf/cron/delay-timedjob-checking
...
perf(cron): Delay (re)checking timed jobs
2025-03-31 17:31:44 +02:00
Christoph Wurst
12e66badc4
Merge pull request #51686 from nextcloud/fix/template/implement-itemplate
...
fix(template): implement ITemplate directly
2025-03-31 17:11:30 +02:00
nextcloud-command
a33aa5f808
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-31 15:05:28 +00:00
rakekniven
741bcfc994
chore(i18n): Aligned grammar
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-03-31 16:58:07 +02:00
rakekniven
e43a8b473c
chore(i18n): Aligned grammar
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-03-31 16:58:07 +02:00
Joas Schilling
aee2f2df55
Merge pull request #51768 from nextcloud/techdebt/noid/prepare-phpunit10
...
fix(phpunit10): Migrate away from PHPUnit at() calls
2025-03-31 16:04:41 +02:00
Robin Appelman
874c283d48
Merge pull request #51603 from nextcloud/object-store-orphan
...
Add command to list orphan objects
2025-03-31 14:55:04 +02:00
Robin Appelman
7ce06f47c8
feat: move streaming output helps to command base class
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-31 14:30:42 +02:00
Robin Appelman
7d9655d889
feat: rework object listing
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-31 14:30:41 +02:00
Robin Appelman
f17cf83e16
feat: add command to list orphan objects
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-31 14:30:41 +02:00
Robin Appelman
fcde776683
feat: add command to list objects
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-31 14:30:40 +02:00
Robin Appelman
c3bc362f48
feat: add command to get object metadata
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-31 14:30:40 +02:00
Robin Appelman
ccaa463b30
Merge pull request #51399 from nextcloud/share-list-cmd
...
add command to list shares
2025-03-31 14:29:38 +02:00
Richard Steinmetz
c50c09315a
fix(template): implement ITemplate directly
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-03-31 14:19:17 +02:00
Ferdinand Thiessen
5b98b6ea44
Merge pull request #51798 from nextcloud/automated/noid/master-fix-npm-audit
...
[master] Fix npm audit
2025-03-31 14:12:54 +02:00
Marcel Klehr
fd76252c3f
Merge pull request #51750 from nextcloud/fix/mkcol-quota-exceeded-response
...
fix(dav): Give proper HTTP status code on MKCOL when quota exceeded
2025-03-31 13:46:20 +02:00
Christoph Wurst
2395526e6c
perf(cron): Delay (re)checking timed jobs
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-03-31 13:21:29 +02:00
Côme Chilliet
d5ad9b86ef
Merge pull request #51676 from nextcloud/fix/add-getappversions-replacement
...
Add OC_App::getAppVersions replacement in IAppManager
2025-03-31 10:51:00 +02:00
Marcel Klehr
14cd98c989
fix(dav): Give proper HTTP status code on MKCOL when quota exceeded
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-03-31 10:49:11 +02:00
Joas Schilling
522be60ff0
fix(phpunit): Remove some more withConsecutive calls
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-31 09:43:22 +02:00
Nextcloud bot
444fca0359
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-31 00:23:28 +00:00
nextcloud-command
5f043a1ddf
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com >
2025-03-30 18:20:49 +00:00
Andy Scherzinger
9e76e4256a
Merge pull request #51498 from nextcloud/dependabot/npm_and_yarn/dockerode-4.0.4
...
build(deps-dev): bump dockerode from 4.0.2 to 4.0.4
2025-03-30 16:17:39 +02:00
dependabot[bot]
434934a6f9
build(deps-dev): bump dockerode from 4.0.2 to 4.0.4
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.2 to 4.0.4.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.2...v4.0.4 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-30 15:16:54 +02:00
Nextcloud bot
a54f534797
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-30 12:36:45 +00:00
Andy Scherzinger
988b9c479d
Merge pull request #51600 from nextcloud/artonge/feat/allow_partial_seen_users
...
feat: Limit `ExpireTrash` job to 30 minutes
2025-03-30 13:01:07 +02:00
Louis Chemineau
bd9a2eba76
feat: Limit trash expire job to 30 minutes
...
And pick up where it left off, leveraging getSeenUsers.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-30 08:54:41 +02:00
Louis Chemineau
22e02d1c1e
chore: Refactor callForSeenUsers to use getSeenUsers
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-30 08:54:41 +02:00
Louis Chemineau
275b32d513
feat: Implement getSeenUsers to iterate over users
...
This method uses an iterator.
This is lighter on resources and gives more control to the caller
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-30 08:54:41 +02:00
Nextcloud bot
efa7d59ce9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-30 00:23:24 +00:00
dependabot[bot]
57c71f8b9b
Merge pull request #51789 from nextcloud/dependabot/composer/build/integration/guzzlehttp/guzzle-7.9.3
2025-03-29 03:13:11 +00:00
dependabot[bot]
e9ec5d12c1
chore(deps-dev): bump guzzlehttp/guzzle in /build/integration
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.9.2 to 7.9.3.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.9/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.9.2...7.9.3 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-29 02:41:52 +00:00
Nextcloud bot
f908ebfd71
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-29 00:22:52 +00:00
Pytal
4a9bd9bb6d
Merge pull request #51336 from nextcloud/perf/paginate-filter-groups
...
fix(settings): Fix infinitely loading account management page with pagination of groups
2025-03-28 14:54:21 -07:00
nextcloud-command
437146b9f7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-28 21:21:59 +00:00
Christopher Ng
1d0ae0ccdf
test(settings): Fix group items not being found
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:17:53 -07:00
Christopher Ng
c617f2631a
test(settings): Correctly find group in select
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:17:53 -07:00
Christopher Ng
7b47c5aa06
test(settings): Wait until groups list has loaded
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:17:53 -07:00
Christopher Ng
b9b44caed4
fix(settings): Separate subadmin options
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:17:53 -07:00
Christopher Ng
f46f36b89d
fix(settings): Fix initialization of store
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:17:53 -07:00
Christopher Ng
06dbcde4bf
fix(settings): Preserve system groups on reset
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:17:53 -07:00
Christopher Ng
e2c2419f42
chore(openapi): Update spec
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:17:53 -07:00
Christopher Ng
7c976a9605
fix(settings): Natural order groups
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
eb60f6a7ba
fix(settings): Fix duplicated group options in new account dialog
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
d32b76b9d4
fix(settings): Fix duplicated group options when editing account
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
82f0957563
fix(settings): Fix group creation in new account dialog
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
b093eff36c
fix(settings): Fix group creation when editing users
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
6edbeb7052
fix(settings): Only change usercount if group can be found
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
31ffa337bd
fix(settings): Fix editing groups and subadmin groups of user
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
7e4d26457c
feat(provisioning_api): Add endpoint for fetching user subadmin groups with details
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
8e0f5075e4
fix(settings): Fix erroneous hiding of group admin column with paginated groups
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
a5885d46b6
fix(settings): Prevent selection of invalid groups that are not fully loaded
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
d32f2c761e
fix(settings): Fix loaded groups being undefined
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
374197c721
chore(settings): Add note on groups sorting
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
bf01685f3c
refactor(settings): Consolidate group formatting
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
a1bf497b22
perf(settings): Make scrolling smooth when a large number of groups are rendered
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
1c7ea50087
fix(settings): Allow searching for groups in new account dialog
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
ace13ca64f
fix(settings): Allow searching for groups in user row
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
8a3a38815f
perf(settings): Cancel request on new search
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
a1a4988c27
feat(provisioning_api): Add endpoint for fetching user groups with details
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
fcf42c4f86
fix(settings): Fix infinitely loading account management page with pagination of groups
...
- Includes searching
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Christopher Ng
2bd1d16157
perf(settings): Remove computation of all groups
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-28 14:12:52 -07:00
Robin Appelman
b9723eaa22
feat: remove share status from share:list as it doesn't seem to contain usefull info at the moment
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-28 16:47:10 +01:00
Robin Appelman
9626c08786
fix: set share status for federated shares
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-28 16:47:10 +01:00
Robin Appelman
c573867fff
feat: add command to list shares
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-28 16:47:09 +01:00
Robin Appelman
2e9222a29a
feat: add getParentId to ICacheEntry
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-28 16:47:07 +01:00
Maksim Sukharev
48b23e5521
Merge pull request #51598 from nextcloud/fix/51506/mdast-util-gfm-autolink-literal-override
...
fix(deps): lock mdast-util-gfm-autolink-literal library to exact version 2.0.0
2025-03-28 11:25:16 +01:00
nextcloud-command
3396298971
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-28 09:42:30 +00:00
Maksim Sukharev
d028b61a40
fix(deps): lock mdast-util-gfm-autolink-literal library to exact version 2.0.0
...
- this reverts changes from patch update to 2.0.1, which uses 'negative lookbehind' regex and breaks in IOS & Safari versions < 16.4
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-03-28 10:37:50 +01:00
Sebastian Krupinski
b5291bfd44
Merge pull request #51501 from nextcloud/fix/noid-add-status-and-set-attendee-status
...
fix: add event status and participant status
2025-03-28 08:11:49 +00:00
SebastianKrupinski
2de6d6b908
fix: add event status and participant status
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-03-28 03:48:48 -04:00
John Molakvoæ
d40cebb1c7
Merge pull request #51630 from nextcloud/feat/47176/show-share-expiry
...
feat: Add share expiration indicator
2025-03-28 07:53:39 +01:00
Nextcloud bot
dd6a0ebd48
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-28 00:23:27 +00:00
Andy Scherzinger
d2773cf992
Merge pull request #51707 from nextcloud/fix/filter-empty-email
...
fix: filter out contacts with empty email addresses in sharee completion
2025-03-28 00:14:07 +01:00
Ferdinand Thiessen
9ccb70174c
fix: Adjust data provider name
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-27 23:24:48 +01:00
Joas Schilling
5a167fdfd8
fix(phpunit10): Migrate away from PHPUnit at() calls
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-27 23:23:56 +01:00
nextcloud-command
cb16efd391
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-27 19:03:26 +00:00
nfebe
b8cab3af57
feat(files_sharing): Show share expiration time in human friendly manner
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-03-27 19:56:05 +01:00
nfebe
e9ce055076
feat(files_sharing): Add share expiration indicator
...
Shares that would expire now shows a clock icon with a popover.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-03-27 19:56:05 +01:00
Pytal
1560fc835c
Merge pull request #51737 from nextcloud/fix/disable-reminder-invalid-nodes
...
fix(files_reminders): Fix reminder actions being displayed on invalid nodes
2025-03-27 09:11:37 -07:00
Stephan Orbaugh
c359e620f5
Merge pull request #51449 from hendrikheil/fix/fix-authmode-webhook-typo
...
fix: resolve typo in authMethod enum cases
2025-03-27 14:25:02 +01:00
John Molakvoæ
96e25558d2
Merge pull request #51684 from fabianzw/master
...
fix(files): Properly encode URLs when preparing ZIP download
2025-03-27 12:05:19 +01:00
John Molakvoæ
196b2f18d0
Merge pull request #51744 from nextcloud/fix/files_versions/previews
...
fix(files_versions): Rely on server mime fallback icons
2025-03-27 09:45:36 +01:00
nextcloud-command
0f47e8c98c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-27 08:04:42 +00:00
provokateurin
07c1aea2f5
fix(files_versions): Rely on server mime fallback icons
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-27 08:56:45 +01:00
provokateurin
936166939c
feat(files_versions): Implement preview mime icon fallback
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-27 08:56:45 +01:00
provokateurin
89779808e0
fix(files_versions): Cache previews
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-27 08:56:45 +01:00
Nextcloud bot
f7b96ba26e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-27 00:24:00 +00:00
Andy Scherzinger
8729597354
Merge pull request #51724 from nextcloud/fix/tasktypes-translations
...
Fix: task type translations
2025-03-26 22:15:16 +01:00
Fabian Zwemke
52cabd7869
chore: recompile assets
...
Signed-off-by: Fabian Zwemke <fabian@zwemke.de >
2025-03-26 21:44:11 +01:00
Fabian Zwemke
9fd0d263ff
fix(files): Properly encode URLs when preparing ZIP download
...
Signed-off-by: Fabian Zwemke <fabian@zwemke.de >
2025-03-26 21:35:19 +01:00
nextcloud-command
8f41d01a02
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-26 18:45:44 +00:00
Christopher Ng
88d6771b1f
fix(files_reminders): Fix reminder actions being displayed on invalid nodes
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-26 11:34:08 -07:00
Andy Scherzinger
5ed48e90ca
Merge pull request #51650 from nextcloud/rakekniven-patch-1
...
chore(i18n): Improved grammar
2025-03-26 18:57:14 +01:00
nextcloud-command
936262fdd6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-26 17:43:46 +00:00
rakekniven
e7e107d63f
chore(i18n): Improved grammar
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-03-26 18:37:49 +01:00
Hamza
28a2965a31
Merge pull request #50156 from nextcloud/feat/cardav-example-contact
...
feat: add example contact on first login
2025-03-26 13:47:44 +01:00
Julius Knorr
46f531adec
test: Adapt tests to properly use valid email addresses
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-03-26 11:51:52 +01:00
Julius Knorr
0a251213a3
fix: filter out contacts with invalid email addresses in sharee completion
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-03-26 11:51:52 +01:00
Hamza Mahjoubi
099d9fb9be
feat: add example contact on first login
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com >
2025-03-26 10:57:39 +01:00
Jana Peper
5d192150d1
fix: task type translations
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-03-26 10:24:24 +01:00
Ferdinand Thiessen
c85b8aa36c
Merge pull request #51705 from nextcloud/fix/files-versions
...
fix(files_versions): correctly show version author also for shared files
2025-03-26 10:16:15 +01:00
Kate
e67eba5e2b
Merge pull request #51594 from nextcloud/fix/occ/config-fileowner-suppress-errors
...
fix(occ): Suppress errors when checking config.php fileowner
2025-03-26 10:14:24 +01:00
John Molakvoæ
d1713603c5
Merge pull request #51433 from umgfoin/PR-umgfoin-fix-image-metadata-generation
...
fix(GenerateBlurhashMetadata): Suppress imagescale errors
2025-03-26 10:02:11 +01:00
Git'Fellow
5dcec08e98
fix(shares): Allow underscores on custom links
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-03-26 08:14:52 +01:00
Nextcloud bot
cb7c82c13d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-26 00:22:39 +00:00
Ferdinand Thiessen
d3e54997b0
Merge pull request #51698 from nextcloud/fix/quota-view-files
...
feat(files): hide "Personal files" and "Shared with others" views if user has no quota
2025-03-25 22:55:54 +01:00
nextcloud-command
69f3c2b902
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-25 21:05:49 +00:00
skjnldsv
baeff57232
feat(files): hide "Personal files" and "Shared with others" views if user has no quota
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-25 22:02:15 +01:00
Ferdinand Thiessen
4726400ff2
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-25 21:37:11 +01:00
Ferdinand Thiessen
00a1f23913
fix(files_versions): correctly show version author also for shared files
...
The users endpoint is not available for other users if the current user
has no admin privileges, so instead use the displaynames endpoint.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-25 21:33:06 +01:00
Ferdinand Thiessen
efa5632bba
Merge pull request #51458 from nextcloud/fix/fix-public-download-activity
...
Fix public download activity
2025-03-25 20:58:07 +01:00
John Molakvoæ
c4ac979edc
Merge pull request #51703 from bneumann/musicxml-mimetype
...
feat(mimetypes): Added musicxml mimetypes
2025-03-25 20:22:28 +01:00
Benjamin Giesinger
3c8198a721
feat(mimetypes): Fixed copy paste error
2025-03-25 19:50:27 +01:00
Benjamin Giesinger
68d45006cd
feat(mimetypes): Added musicxml mimetypes
2025-03-25 19:50:06 +01:00
Côme Chilliet
c7037d7b38
fix: Move getAppInstalledVersions to AppConfig so that it can be used earlier
...
Call it from OC_App to make sure there is only one request to DB.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 16:20:21 +01:00
F. E Noel Nfebe
652b0cc9ab
Merge pull request #51697 from nextcloud/enh/no-issue/better-error-for-login-csrf
...
fix(login): Improve CSRF error message for better user understanding
2025-03-25 15:46:59 +01:00
Côme Chilliet
da9b6e376d
fix(tests): Sort activities by id to get the last one
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 15:43:09 +01:00
Côme Chilliet
c9938e54a6
fix(sharebymail): Fix activity rich object id type
...
Fixes "Object for placeholder file is invalid, value 21 for key id is not a string"
Exception spotted in tests logs.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 15:43:09 +01:00
Côme Chilliet
140aba1f16
feat: Add context and test steps for activity in sharing
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 15:43:09 +01:00
Côme Chilliet
a57f694e8d
feat: add integration test for sharing activity
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 15:43:09 +01:00
Côme Chilliet
a32875d402
fix(files_sharing): Use session id as part of cache key to avoid concurrency issues
...
If several people are watching and seeking the same video file we do not
want the cache key to be the same or it would flood activity again.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 15:43:09 +01:00
Côme Chilliet
ec5ac0957a
fix(files_sharing): Set higher priority for listeners that may abort the request
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 15:43:09 +01:00
Côme Chilliet
a3c531c31e
fix: Avoid triggering several activities for Range request on the same file
...
Avoids flooding activities when someone browse a video in the web player.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 15:43:09 +01:00
Côme Chilliet
a39bee57d9
fix: Fix download activity for folders
...
Remove duplicate activity publishing from share controller download,
listen to BeforeZipCreatedEvent to publish activity for folders, and
cache folders activity to avoid sending activity for each file in the
folder.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 15:43:09 +01:00
Côme Chilliet
12ce8c0ef0
fix(sharing): Publish activity for download by public link
...
Even if dav endpoint is now used.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 15:43:09 +01:00
nextcloud-command
630da1457a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-25 14:13:41 +00:00
Côme Chilliet
1ae3e8e77d
chore(tests): Adapt updatenotification tests to constructor change
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 14:58:26 +01:00
nfebe
933b068f22
fix(login): Improve CSRF error message for better user understanding
...
This commit changes the CSRF error message displayed in the login form to
provide more specific information to the user. Instead of the generic less helpful error.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-03-25 14:26:13 +01:00
Côme Chilliet
34d7a957e0
chore(tests): Adapt TemplateLayoutTest to constructor change
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 14:23:40 +01:00
Côme Chilliet
49cf5ba318
fix: Put back OC_App::getAppVersions in Server.php
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 14:23:40 +01:00
Côme Chilliet
8caa1a70e9
fix: Do not try to load IAppManager too soon
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 14:23:40 +01:00
Côme Chilliet
0a027c3906
chore: Cleanup Server.php a bit and remove OC_App usage
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 14:23:40 +01:00
Côme Chilliet
4b099bd532
chore: Replace calls to OC_App::getAppVersions with app manager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 14:23:40 +01:00
Côme Chilliet
32c1e3e677
feat: Add a replacement for OC_App::getAppVersions is IAppManager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 14:12:17 +01:00
Kate
d1383602c7
Merge pull request #51689 from nextcloud/fix/fix-files-sorting-cypress-test
...
Fix files_sorting cypress tests
2025-03-25 13:32:40 +01:00
John Molakvoæ
2f7e72fc50
Merge pull request #51649 from rolandinus/fix/dispatch-events-on-bulk-tagging
...
fix(systemtags): Dispatch events when bulk assigning system tags
2025-03-25 13:22:44 +01:00
Côme Chilliet
7f132f72ed
fix(tests): Files are sorted by Name by default, no need to click it
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 13:06:14 +01:00
John Molakvoæ
2d813f15ab
Merge pull request #51682 from nextcloud/fix/tag-fileid-check
...
fix(dav): filter user files when updating tags
2025-03-25 12:58:42 +01:00
John Molakvoæ
248d21a2b9
Merge pull request #51490 from nextcloud/castUsersCountToInt
...
fix(database): Cast users count to integer
2025-03-25 12:57:34 +01:00
skjnldsv
6fc453540b
fix(dav): filter user files when updating tags
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-25 12:30:03 +01:00
Kate
eab608f144
Merge pull request #51669 from nextcloud/refactor/use-in-instead-of-or
...
perf(sharing): Use oc_share.item_type IN instead of OR equals
2025-03-25 11:52:52 +01:00
Marcel Klehr
b464469bc1
perf(sharing): Use oc_share.{item_type, share_type} IN instead of OR equals
...
to improve performance by using the db index
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-03-25 09:42:06 +01:00
Nextcloud bot
a55519268f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-25 00:22:39 +00:00
Marcel Müller
e00b060e34
Merge pull request #51675 from nextcloud/fix/noid/accept-informational-tests-as-success
...
fix(setupchecks): Treat information messages as success
2025-03-24 19:07:21 +01:00
nextcloud-command
250ec299d9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-24 17:55:06 +00:00
Marcel Müller
86ae30d52e
fix(setupchecks): Treat information messages as success
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-03-24 17:53:21 +00:00
Stephan Orbaugh
f589e8a3d5
Merge pull request #51674 from nextcloud/feat/openapi/merged-spec
...
feat(openapi): Generate merged spec for all apps
2025-03-24 17:11:40 +01:00
provokateurin
95df189595
feat(openapi): Generate merged spec for all apps
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-24 16:38:17 +01:00
provokateurin
3732be59fd
fix(build): Also fail OpenAPI generation for untracked specs
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-24 16:18:02 +01:00
provokateurin
c9214d7be0
chore(deps): Update openapi-extractor to v1.5.2
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-24 16:11:28 +01:00
provokateurin
d21062c3f0
feat(openapi): Add composer command
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-24 16:10:46 +01:00
Kate
9459724e72
Merge pull request #51668 from nextcloud/fix/provisioning_api/password-change-hint-translation
...
fix(provisioning_api): Pass on translated hint if password change fails
2025-03-24 16:06:02 +01:00
provokateurin
c2c069c3e4
fix(provisioning_api): Pass on translated hint if password change fails
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-24 15:19:08 +01:00
Kate
7a05c00593
Merge pull request #51644 from nextcloud/fixWrongTranslation
...
fix(user): Some strings not being translated
2025-03-24 14:27:42 +01:00
nextcloud-command
fd94228f72
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-24 13:13:20 +00:00
Kate
cdc2e8b9c8
Merge pull request #51663 from nextcloud/fix/fix-loginflow-v1
...
fix: Go back to soft typing for template function p
2025-03-24 13:39:02 +01:00
Côme Chilliet
1ce593311b
fix: Go back to soft typing for template function p
...
Strong typing breaks legacy code in this case.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-24 12:53:27 +01:00
Ferdinand Thiessen
214ac4c4a3
Merge pull request #51611 from nextcloud/fix/file-name-validator-case-sensitivity
...
fix(IFilenameValidator): correctly handle case insensitivity
2025-03-24 12:46:33 +01:00
Ferdinand Thiessen
14534e05e1
Merge pull request #51471 from nextcloud/fix/grid-view-actions
...
fix(files): Ensure actions never overflow filename
2025-03-24 12:07:28 +01:00
Ferdinand Thiessen
5f77b46b9d
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-24 11:41:37 +01:00
Ferdinand Thiessen
35d4e562eb
fix(files): Ensure actions never overflow filename
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-24 11:41:37 +01:00
Nextcloud bot
91c94f19e0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-24 00:23:02 +00:00
Roland Scheidel
a842d917cf
fix(systemtags): Dispatch events when bulk assigning system tags
...
Signed-off-by: Roland Scheidel <kontakt@scheidel.at >
2025-03-23 22:25:32 +01:00
Kate
519ceee5ab
Merge pull request #51622 from nextcloud/fix/ocm-public-key-is-optional
...
fix(ocm): `publicKey` can be disabled so capabilities do not match
2025-03-23 19:34:11 +01:00
Nextcloud bot
9ffcdd8cdd
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-23 00:22:47 +00:00
Git'Fellow
0b944351e4
fix(user): Some strings not being translated
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-03-22 07:53:27 +01:00
Nextcloud bot
dc01363bc7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-22 00:21:59 +00:00
Ferdinand Thiessen
e3aacbb4ca
Merge pull request #51352 from nextcloud/fix/lookup-server-connector
...
fix(federatedfilesharing): warn when enabling lookup server data upload
2025-03-21 17:41:18 +01:00
Ferdinand Thiessen
b22358fabc
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-21 15:54:36 +01:00
Ferdinand Thiessen
890c1399d3
fix(federatedfilesharing): warn when enabling lookup server data upload
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-21 15:14:31 +01:00
Ferdinand Thiessen
b9f9190894
fix(ocm): publicKey can be disabled so capabilities do not match
...
When the public key feature is disabled null is returned for
`publicKey`. So in this case we need to adjust the capabilities
and return type of `jsonSerialize()`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-21 09:15:55 +01:00
Nextcloud bot
3d38a4bdde
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-21 00:22:58 +00:00
Ferdinand Thiessen
254dd85664
fix(IFilenameValidator): correctly handle case insensitivity
...
- forbidden names and forbidden base names are case **insensitive**
so we need to check all lowercase here.
- add test that config value is also read case insensitive.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-21 01:00:58 +01:00
Ferdinand Thiessen
abdb4320a5
Merge pull request #51601 from nextcloud/chore/upload-1-9-1
...
chore: update `@nextcloud/upload` to version 1.9.1
2025-03-20 19:05:31 +01:00
Ferdinand Thiessen
7b72dd51ed
chore: update @nextcloud/upload to version 1.9.1
...
* Resolves https://github.com/nextcloud/server/issues/50889
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-20 16:03:47 +00:00
Git'Fellow
18de9be0e2
fix(database): Cast users count to integer
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-03-20 12:00:57 +01:00
Côme Chilliet
569b21fdfe
Merge pull request #51568 from nextcloud/feat/add-wcf-cap
...
feat(files): Add capability for clients to check WCF state
2025-03-20 11:55:22 +01:00
Côme Chilliet
f938e8255b
Merge pull request #51385 from nextcloud/fix/cleanup-template-functions
...
fix: Remove multiple require_once calls for template functions
2025-03-20 11:20:52 +01:00
Côme Chilliet
5ed5bef1ba
chore: Update OCP baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-20 10:54:50 +01:00
Côme Chilliet
101b1f0eaf
chore: cleanup human_file_size usage
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-20 10:54:50 +01:00
Côme Chilliet
897c2d3934
fix: Require functions in lib/public/Template.php
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-20 10:54:50 +01:00
Côme Chilliet
e9046a0f24
fix: Remove obsolete component template function
...
HTML imports are not a thing anymore, they are not supported by any
browser.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-20 10:54:50 +01:00
Côme Chilliet
13fe0f5612
fix: Clean up typing and remove deprecated calls in template functions
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-20 10:54:50 +01:00
Côme Chilliet
aac391d466
chore: Move template functions out of legacy folder
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-20 10:54:50 +01:00
Côme Chilliet
a83cae1a0e
fix: Remove multiple require_once calls for template functions
...
Only require them when include the template file instead
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-20 10:54:50 +01:00
dependabot[bot]
a78d86e91d
Merge pull request #51500 from nextcloud/dependabot/npm_and_yarn/sass-1.85.1
2025-03-20 09:23:36 +00:00
dependabot[bot]
a580df0d45
Merge pull request #51499 from nextcloud/dependabot/npm_and_yarn/wait-on-8.0.3
2025-03-20 09:22:52 +00:00
dependabot[bot]
59050c23f7
build(deps-dev): bump wait-on from 8.0.1 to 8.0.3
...
Bumps [wait-on](https://github.com/jeffbski/wait-on ) from 8.0.1 to 8.0.3.
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v8.0.1...v8.0.3 )
---
updated-dependencies:
- dependency-name: wait-on
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-20 09:57:12 +01:00
dependabot[bot]
6b3db8b2de
build(deps-dev): bump sass from 1.81.0 to 1.85.1
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.81.0 to 1.85.1.
- [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.81.0...1.85.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-20 09:57:06 +01:00
provokateurin
e2507b23bd
fix(occ): Suppress errors when checking config.php fileowner
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-20 08:03:05 +01:00
Nextcloud bot
bc47dfc075
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-20 00:23:22 +00:00
Andy Scherzinger
876956b0b5
Merge pull request #51505 from nextcloud/automated/noid/master-fix-npm-audit
...
[master] Fix npm audit
2025-03-20 00:36:11 +01:00
Andy Scherzinger
2bf1c561ab
Merge pull request #51587 from nextcloud/test/cypress-flaky
...
test(cypress): wait for button to be visible
2025-03-20 00:21:07 +01:00
nextcloud-command
99a5844196
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com >
2025-03-19 22:04:02 +00:00
Andy Scherzinger
c2d53c4f2e
Merge pull request #51591 from nextcloud/chore/behat-indention
...
chore(test): use consistent tabs for indention in behat tests
2025-03-19 22:18:15 +01:00
Ferdinand Thiessen
92795b2091
chore(test): use consistent tabs for indention in behat tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-19 20:59:08 +01:00
Ferdinand Thiessen
3dc38fa99f
test(cypress): wait for button to be visible
...
Instead of just expecting the button in the DOM.
This causes flaky tests with files-renaming.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-19 16:21:22 +01:00
yemkareems
f85154f1e1
Merge pull request #51250 from nextcloud/fix/pass-hide-download-in-update-request
...
fix: pass hide download attribute while creating the share to fix github issue 50788
2025-03-19 18:38:26 +05:30
Ferdinand Thiessen
37f8beb967
Merge pull request #51521 from nextcloud/fix/webauthn
...
fix(webauthn): adjust for updated library and add tests
2025-03-19 12:33:18 +01:00
Ferdinand Thiessen
8cf4920460
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-19 11:57:14 +01:00
Ferdinand Thiessen
45cfaa1b3b
test: make cypress run in secure context and add WebAuthn tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-19 11:57:14 +01:00
Ferdinand Thiessen
a243e9cfbb
fix(webauthn): do not require bcmath or gmp - not needed anymore
...
The extensions are not required anymore but only recommended for
performance. See also:
https://github.com/web-auth/webauthn-framework/issues/213
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-19 11:19:49 +01:00
Ferdinand Thiessen
60dd89e04c
fix(core): adjust fronend code for changes in webauthn library
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-19 11:19:48 +01:00
Nextcloud bot
823551d5c3
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-19 00:22:43 +00:00
Ferdinand Thiessen
211a3ba56d
Merge pull request #51540 from nextcloud/fix/simplify-login-box
...
fix(login): simplify code and use consistent layout
2025-03-18 21:29:59 +01:00
Ferdinand Thiessen
9f95c5f209
Merge pull request #51564 from nextcloud/fix/IMimeTypeDetector-types
...
fix(IMimeTypeDetector): use correct return type
2025-03-18 17:13:08 +01:00
Ferdinand Thiessen
a697da3063
feat(files): Add capability for clients to check WCF state
...
This adds a non-initial-state capability for the
windows-compatibile-filemnames feature.
It is not required by the webui and it might have performance impacts
(always compares system config against windows presets), so it is not
included in every page load, but instead for querying from the clients.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-18 17:02:06 +01:00
Ferdinand Thiessen
4ca01087c8
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-18 16:41:29 +01:00
Ferdinand Thiessen
fb52d0a02b
fix(login): simplify code and use consistent layout
...
- Simplify vue code
- Use nc buttons for consistent design
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-18 16:40:15 +01:00
nextcloud-command
5dcd78fe7d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-18 16:00:54 +01:00
Ferdinand Thiessen
30f3cbf5f8
test: add cypress tests for sharing download permission
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-18 16:00:54 +01:00
Ferdinand Thiessen
57c3153b46
fix(files_sharing): make sure IDs are unique for HTML elements
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-18 16:00:54 +01:00
Ferdinand Thiessen
a8358dad8c
fix(files_sharing): ugly hacks to update permissions on share creation
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-18 16:00:54 +01:00
yemkareems
92a93393e1
fix: pass hide download attribute while creating the share to fix github issue 50788
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-03-18 16:00:54 +01:00
Ferdinand Thiessen
8035c8d6b8
Merge pull request #51418 from nextcloud/fix/unified-search-bar
...
fix(unified-search): do not overlap search bar with button
2025-03-18 15:36:34 +01:00
Ferdinand Thiessen
d5efd17942
fix(IMimeTypeDetector): use correct return type
...
In PHP array keys that are integers are always kept as integer,
meaning the type of the key of `$a = ["1" => "one"]` will be integer not
string.
While are hacks to circumvent this (case std object with string keys to
an assoc. array) those hacks are performance wise awefull and also not
needed as in PHP you can always access that element with `$a[1]` or
`$a["1"]`.
So TL;DR;: do not lie about return types.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-18 15:34:28 +01:00
Kate
6740804328
Merge pull request #51195 from nextcloud/feat/photo-cache-avif
...
feat: Allow AVIF content type in PhotoCache
2025-03-18 14:48:22 +01:00
Julius Knorr
e27f6b7120
Merge pull request #50663 from nextcloud/enh/improve-transfer-ownership-logging
...
enh: improve occ file:transfer-ownership logging
2025-03-18 13:16:20 +01:00
Joas Schilling
9d738f6124
Merge pull request #51544 from nextcloud/bugfix/ios-3365/allow-2fa-for-ephemeral-sessions
...
fix(auth): Allow 2FA challenges for Ephemeral sessions
2025-03-18 10:15:50 +01:00
Joas Schilling
c9aea8ffdf
fix(auth): Allow 2FA challenges for Ephemeral sessions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-18 09:52:51 +01:00
Nextcloud bot
2d0f50ad7f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-18 00:23:53 +00:00
Ferdinand Thiessen
0a08768a37
Merge pull request #51400 from nextcloud/chore/tests-hot-key
...
test: speed up hotkey tests by 2.4s
2025-03-17 21:55:50 +01:00
dependabot[bot]
10acc7a524
Merge pull request #51495 from nextcloud/dependabot/npm_and_yarn/nextcloud/event-bus-3.3.2
2025-03-17 19:40:59 +00:00
dependabot[bot]
fec57335fa
build(deps): bump @nextcloud/event-bus from 3.3.1 to 3.3.2
...
Bumps [@nextcloud/event-bus](https://github.com/nextcloud/nextcloud-event-bus ) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/nextcloud/nextcloud-event-bus/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-event-bus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/nextcloud-event-bus/compare/v3.3.1...v3.3.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/event-bus"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-17 18:27:14 +00:00
Ferdinand Thiessen
4d453d38de
Merge pull request #51480 from nextcloud/fix/deprecation-comment
...
chore: drop outdated deprecation comment from Mailer
2025-03-17 18:43:44 +01:00
Ferdinand Thiessen
2e60c09817
Merge pull request #51457 from nextcloud/fix/dav-csrf
...
fix(dav): do not require CSRF for safe and indempotent HTTP methods
2025-03-17 18:18:25 +01:00
Hamza
bf06b2552b
Merge pull request #51380 from nextcloud/fix/noid/contactsmenu-ab-enabled
...
fix(cardav): only show users from enabled addressBooks in contacts menu
2025-03-17 17:51:41 +01:00
Git'Fellow
dda2148f6f
Merge pull request #51333 from nextcloud/filePointerCheck
...
fix(files): Make sure file pointer exists
2025-03-17 17:04:24 +01:00
Kate
5170c73390
Merge pull request #50542 from nextcloud/fix-sharing-expiration-notify
...
fix(files_sharing): skip expiration notify for invalid share record
2025-03-17 15:04:06 +01:00
Luka Trovic
d7f885b1cb
fix(files_sharing): skip expiration notify for invalid share record
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-03-17 12:59:06 +01:00
Joas Schilling
f80fdbfd92
Merge pull request #51520 from nextcloud/ci/noid/3rdparty
...
ci: Update 3rdparty actions
2025-03-17 12:21:54 +01:00
Hamza Mahjoubi
c9d9abd46e
fix(cardav): only show useres from enabled addressBooks in contacts menu
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com >
2025-03-17 11:56:34 +01:00
Côme Chilliet
ac4d805cb9
Merge pull request #51389 from nextcloud/bug/noid/skip-quote-cache-for-remote-shares
...
fix: skip caching lastSeenQuotaUsage for remote shares
2025-03-17 11:54:45 +01:00
Joas Schilling
a601701a40
ci: Update 3rdparty actions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-17 11:28:55 +01:00
Kate
6bd3f09c8e
Merge pull request #51512 from nextcloud/fix/comments/activity-rich-subject-parameters
...
fix(comments): Fix activity rich subject parameters
2025-03-17 10:35:02 +01:00
Stephan Orbaugh
d9055980f7
Merge pull request #51181 from doubleO8/fix-occ-theming-config-background_color
...
include 'background_color' in list of supported keys
2025-03-17 08:58:36 +01:00
provokateurin
f3bed2c340
fix(comments): Fix activity rich subject parameters
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-17 06:23:40 +01:00
Nextcloud bot
4c09ba8f4d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-17 00:22:45 +00:00
Ferdinand Thiessen
45f7311d42
Merge pull request #51477 from nextcloud/fix/reset-phone-number
...
fix(profile): allow to unset phone number
2025-03-16 16:56:27 +01:00
Ferdinand Thiessen
1343f8f442
test: fix CI when running Karma tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-16 13:02:23 +01:00
Ferdinand Thiessen
fc27c4ccb6
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-16 13:01:41 +01:00
Ferdinand Thiessen
f226450d8d
fix(profile): allow to reset phone number
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-16 13:01:41 +01:00
Nextcloud bot
e6b45a68ad
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-16 00:23:40 +00:00
dependabot[bot]
c50aece0ad
Merge pull request #51502 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.5.1
2025-03-15 06:43:44 +00:00
dependabot[bot]
c16509550a
build(deps): bump nextcloud/openapi-extractor
...
Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor ) from 1.5.0 to 1.5.1.
- [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.5.0...v1.5.1 )
---
updated-dependencies:
- dependency-name: nextcloud/openapi-extractor
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-03-15 07:25:00 +01:00
Nextcloud bot
f1dc8c75db
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-15 00:23:31 +00:00
Daniel Kesselberg
db86cf8db1
fix: skip caching lastSeenQuotaUsage for remote shares
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-03-14 10:24:34 +01:00
Ferdinand Thiessen
4717f5cbc9
chore: drop outdated deprecation comment from Mailer
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-14 09:09:53 +01:00
Nextcloud bot
1f99521df1
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-14 00:23:17 +00:00
Ferdinand Thiessen
7a95a1c3af
Merge pull request #51469 from nextcloud/fix/share-status
...
fix(files_sharing): ensure share status action works also in grid view
2025-03-13 21:46:06 +01:00
John Molakvoæ
49e87ccbfc
Merge pull request #51468 from nextcloud/feat/cypress-setup
...
feat(core): add setup cypress tests
2025-03-13 21:24:48 +01:00
nextcloud-command
6c0334e319
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-13 20:51:00 +01:00
skjnldsv
2eea322594
fix(core): setup fieldset spacing
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-13 20:51:00 +01:00
skjnldsv
0179cb4d8d
feat(core): add setup cypress tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-13 20:51:00 +01:00
nextcloud-command
ca0ecf3d75
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-13 19:50:43 +00:00
Ferdinand Thiessen
884effa7c5
fix(files_sharing): ensure share status action works also in grid view
...
Remove some hacks from files app about the *files_sharing* status
action, in general not sure why this hack was there instead of being in
the correct app - but it broke the grid view.
So now the sharing information is also available in grid view.
Moreover the icon is fixed in size to not overflow the actions menu.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 18:28:32 +01:00
Daniel
2026dfd1b9
Merge pull request #51441 from nextcloud/fix/alter-invite-attachment-filename-and-type
...
fix(CalDav): alter invitation attachment filename and type
2025-03-13 17:40:37 +01:00
Hendrik Heil
7ac3fa7e9c
fix(webhooks): resolve typo in openapi authMethod enum cases
...
Signed-off-by: Hendrik Heil <hendrik@heil.sh >
2025-03-13 16:48:00 +01:00
John Molakvoæ
a71ef1114d
Merge pull request #51464 from nextcloud/feat/setup
...
feat(core): migrate setup to vue
2025-03-13 16:34:14 +01:00
nextcloud-command
5967bc9784
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-13 15:09:33 +00:00
skjnldsv
cc12719df5
feat(core): migrate setup to vue
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-13 16:00:18 +01:00
Ferdinand Thiessen
fa63e646d4
fix(dav): do not require CSRF for safe and indempotent HTTP methods
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 12:04:30 +01:00
Nextcloud bot
9dea6185ad
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-13 00:22:59 +00:00
Hendrik Heil
908726602a
fix(webhooks): update docblock options for authMethod
...
Signed-off-by: Hendrik Heil <hendrik@heil.sh >
2025-03-12 20:32:38 +01:00
John Molakvoæ
d0d2879109
Merge pull request #51446 from nextcloud/backport/51440/master
...
[master] revert(deps): jquery-ui to 1.13.3
2025-03-12 17:58:56 +01:00
skjnldsv
0a2dfa06e4
chore(assets): recompile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-12 15:54:53 +00:00
skjnldsv
d7766a6d30
revert(deps): jquery-ui to 1.13.3
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-12 16:48:32 +01:00
Kate
535799c7c4
Merge pull request #51442 from nextcloud/fix/rich-object-strings/better-exception-messages
...
fix(RichObjectStrings): Make exception messages for invalid parameters more useful for debugging
2025-03-12 16:16:28 +01:00
umgfoin
b3b2c68937
fix(GenerateBlurhashMetadata): Suppress imagescale errors
...
Suppress errors in imagescale during file-scans:
Most of these errors are caused by out of range x/y-dims.
Triggering un unhandled exception, metadata-generation aborts at this point (e.g. occ files:scan --generate-metadata), effectively preventing these images from being added to photos or maps.
This problem might be the root cause for an issue described here:
https://github.com/nextcloud/photos/issues/2768
Signed-off-by: umgfoin <umgfoin@users.noreply.github.com >
2025-03-12 15:41:07 +01:00
provokateurin
3c698c6553
fix(RichObjectStrings): Make exception messages for invalid parameters more useful for debugging
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-12 14:52:32 +01:00
SebastianKrupinski
c343b4ec10
fix(CalDav): alter invitation attachment filename and type
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-03-12 09:31:12 -04:00
Ferdinand Thiessen
7bcaefdaf7
Merge pull request #51434 from nextcloud/fix/code-sign-test
...
fix(mime-types): adjust compiled mime types and sign
2025-03-12 13:02:26 +01:00
Ferdinand Thiessen
fc105b9ed8
fix(mime-types): adjust compiled mime types and sign
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-12 12:41:04 +01:00
dependabot[bot]
75f177c169
Merge pull request #51340 from nextcloud/dependabot/npm_and_yarn/typescript-5.8.2
2025-03-12 10:41:00 +00:00
Ferdinand Thiessen
4c36100179
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-12 10:27:51 +01:00
Ferdinand Thiessen
9a006eb29c
fix(unified-search): do not overlap search with button
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-12 10:27:29 +01:00
dependabot[bot]
cebff0b389
build(deps-dev): bump typescript from 5.7.3 to 5.8.2
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.7.3 to 5.8.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-12 08:39:28 +00:00
John Molakvoæ
460765dd5b
Merge pull request #51031 from caitjordan17/chobbs-singular-and-plural
...
fix(singularandpluralfiles):implemented ternary operator to handle si…
2025-03-12 09:36:28 +01:00
dependabot[bot]
02019ef971
Merge pull request #51342 from nextcloud/dependabot/npm_and_yarn/vitest-3.0.8
2025-03-12 08:36:02 +00:00
skjnldsv
50b77ee418
chore(assets): recompile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-12 09:24:21 +01:00
Caitlin Jordan
ee013b4789
fix(files): correctly handle plural translation forms
...
Co-authored-by: Caitlin Jordan <jordan.cait17@gmail.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-12 09:02:55 +01:00
Ferdinand Thiessen
6663676ca5
Merge pull request #51384 from nextcloud/fix/lus-background-job
...
fix(lookup-server): Only flag new users for lookup update / delete
2025-03-12 09:02:10 +01:00
John Molakvoæ
bada83a3da
Merge pull request #51405 from nextcloud/fix/mime
...
fix(mimetypes): drop `tar.gz` and `tar.bz2` and adjust `tgz`
2025-03-12 08:48:40 +01:00
John Molakvoæ
4df9ab4033
Merge pull request #51403 from nextcloud/chore/drop-jsdoc
...
chore(dev-deps): Drop dependency on jsdoc
2025-03-12 08:48:25 +01:00
Nextcloud bot
5741d587ff
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-12 00:23:18 +00:00
Ferdinand Thiessen
a234ef16f0
fix(mimetypes): drop tar.gz and tar.bz2 and adjust tgz
...
1. mimetypes with a dot do not work with our mime detector (only checks
last dot).
2. all of those files are tar files compressed as gzip / bzip2 so the
real mimetype of the file is the compression not the tar.
We could at max. set mime to `application/x-tar+gzip`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 21:35:33 +01:00
Ferdinand Thiessen
38e8f30fb7
Merge pull request #51378 from nextcloud/fix/lookup-server-connector-v2
...
fix(lookup-server): disable when not using global scale
2025-03-11 21:17:11 +01:00
Ferdinand Thiessen
251a19d6ea
chore(dev-deps): Drop dependency on jsdoc
...
It is not used anymore and it yields not usable documentation anymore.
This is a leftover from like 11 years ago.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 18:36:41 +01:00
Git'Fellow
bbd3a3cd87
Merge pull request #51379 from nextcloud/appStoreCacheFolder
...
fix(AppDiscover): Strip double-quotes from folder name
2025-03-11 18:29:11 +01:00
Ferdinand Thiessen
8fbfa84a54
test: speed up hotkey tests by 2.4s
...
That is about 2500% as we needed to always wait for the timeout of
500ms. As the event was already handled - compared to now where we only
wait for one tick which is about 20ms.
Also the tests did not work as expected - for shift and meta key they
did not report the failing tests.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 18:11:12 +01:00
Ferdinand Thiessen
760ae610ca
chore(dev-deps): align @vitest/coverage-v8 with vitest
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 18:10:23 +01:00
Ferdinand Thiessen
a708005915
Merge pull request #51394 from nextcloud/fix/files-trashbin-files-integration
...
Allow to delete files without trashbin + add unit tests + some refactoring
2025-03-11 15:43:03 +01:00
dependabot[bot]
3778191608
build(deps-dev): bump vitest from 3.0.7 to 3.0.8
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 3.0.7 to 3.0.8.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.8/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-11 14:16:24 +00:00
Ferdinand Thiessen
07535e765e
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 15:05:44 +01:00
Ferdinand Thiessen
7b5cd60614
fix(files): also enable delete action if trashbin is disabled
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 15:05:44 +01:00
Ferdinand Thiessen
f4d0478b4b
test(files_trashbin): add test coverage also for utils like the logger
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 15:05:44 +01:00
Ferdinand Thiessen
a60a24e61e
refactor(files_trashbin): restore action refactoring
...
1. do not rely on magic string but use constant ID for trashbin view
2. add unit tests for restore action
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 15:05:44 +01:00
Ferdinand Thiessen
aac5859444
fix(files_trashbin): return correct type in empty trash action
...
1. correctly return null instead of void in empty trash action
2. use constant instead of magic value for action ID
3. add unit tests for empty trash action
4. add unit tests for trashbin api
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 15:05:44 +01:00
Ferdinand Thiessen
c7014a7cc4
fix(files_trashbin): correctly sort custom columns in trashbin view
...
1. Refactor to make code better testable (move columns and view source to `files_views` folder)
2. Fix deletion time fallback (JS Date vs unix timestamp for
"delted"-column)
3. Correctly sort `deletedBy` and `originalLocation` columns to use
natural sort like any other column
4. Add unit tests for columns and views
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 15:05:44 +01:00
Daniel
a91cd621b7
Merge pull request #51136 from nextcloud/feat/noid/occ-list-delete-calendar-subscription
...
feat: command to list and delete calendar subscriptions
2025-03-11 14:30:46 +01:00
Ferdinand Thiessen
86767fb99d
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 14:26:47 +01:00
Ferdinand Thiessen
00d08a4f69
fix(lookup-server): disable lookup server for non-global scale setups
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 14:26:47 +01:00
Ferdinand Thiessen
34251c4375
fix(lookup-server): do not query data by default
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 14:26:47 +01:00
Ferdinand Thiessen
5e4910e10e
fix(lookup-server): do not upload data by default
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 14:26:47 +01:00
Kate
18d5ff605b
Merge pull request #51365 from nextcloud/fix/dav/publicremote-share-token-pattern
...
fix(dav): Fix share token pattern for base uri extraction
2025-03-11 14:23:58 +01:00
John Molakvoæ
a00d0d148a
Merge pull request #51320 from nextcloud/fix/storage-settings
...
fix(external_storage): fix settings save
2025-03-11 14:11:23 +01:00
Sebastian Krupinski
787f57d55b
Merge pull request #50933 from nextcloud/fix/issue-50104-system-address-book-ui-settings
...
feat: add system address book settings in ui
2025-03-11 12:58:27 +00:00
nextcloud-command
2f4b4ce495
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-11 10:46:10 +00:00
Kate
a378d5c454
Merge pull request #51364 from nextcloud/fix/files_external/smb-case-insensitive-path-building
...
fix(files_external): Stop building path twice when checking if file exists on case insensitive SMB storage
2025-03-11 11:44:12 +01:00
skjnldsv
07264dff12
fix(external_storage): fix settings save
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-11 11:38:07 +01:00
Ferdinand Thiessen
712fe45f46
fix(lookup-server): Only flag new users for lookup update / delete
...
If the flag was already set then we do not need to overwrite it.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 09:28:33 +01:00
John Molakvoæ
21c09e4816
Merge pull request #51349 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.5.0
...
build(deps): bump nextcloud/openapi-extractor from 1.4.0 to 1.5.0 in /vendor-bin/openapi-extractor
2025-03-11 09:18:51 +01:00
Nextcloud bot
e6ed401818
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-11 00:22:59 +00:00
Robin Appelman
59cda8e9fb
Merge pull request #51296 from nextcloud/fileutils-files-by-user
...
fix: optimize FileUtils::getFilesByUser
2025-03-10 19:26:24 +01:00
Git'Fellow
659747e5b1
fix(AppDiscover): Ensure created cache folder is safe-chars only
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-03-10 19:11:17 +01:00
Robin Appelman
8edca98e8e
fix: fix getNodeFromCacheEntryAndMount using relative path
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-10 18:19:20 +01:00
Robin Appelman
c5dc90dde9
fix: optimize FileUtils::getFilesByUser
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-10 18:19:18 +01:00
Côme Chilliet
eb597917f6
Merge pull request #51029 from nextcloud/fix/deprecate-oc-template-and-cleanup
...
fix: Deprecate OC_Template, add proper template manager instead
2025-03-10 16:20:45 +01:00
Côme Chilliet
e8b90c83da
Merge pull request #51108 from nextcloud/fix/fix-disabled-user-list-for-saml-subadmin
...
Fix disabled user list for SAML group subadmin
2025-03-10 14:21:48 +01:00
Joas Schilling
15fe20b6e3
Merge pull request #51361 from nextcloud/bugfix/50619/correctly-init-server
...
fix(base.php): Correct order for booting \OC\Server
2025-03-10 12:27:56 +01:00
Côme Chilliet
c59400dea1
chore: Move magic number into a documented const
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-10 11:30:18 +01:00
Côme Chilliet
30382a5d8d
chore: Remove now unused methods from User manager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-10 11:30:18 +01:00
Côme Chilliet
0b449f302b
fix: Correctly count disabled users for SAML groups subadmins
...
If too many users return -1 as for LDAP so that link is shown
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-10 11:30:18 +01:00
provokateurin
81acb210ce
fix(dav): Fix share token pattern for base uri extraction
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-10 10:10:46 +01:00
provokateurin
e9e67cbc50
fix(files_external): Stop building path twice when checking if file exists on case insensitive SMB storage
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-10 09:52:32 +01:00
Joas Schilling
34bcc53fb9
fix(base.php): Correct order for booting \OC\Server
...
A recent change had broken authentication with an older
FastCGI Apache2 module, because the IRequest object got
initialised before the fix from self::handleAuthHeaders()
copied the authentication headers into the correct $_SERVER
variables.
Since this part is completely independent from any Nextcloud
code it is now done as a first thing within the init() call.
Additionally similar issues could happen when another class
would boot too early and read other global PHP settings like
ini values and default timezone, so those are now also moved
to the beginning.
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-10 06:59:49 +01:00
Nextcloud bot
78b31ca00f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-10 00:22:53 +00:00
Daniel Kesselberg
c410e08fec
feat: command to list and delete calendar subscriptions
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-03-09 16:08:38 +01:00
Nextcloud bot
016519c5b0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-09 00:23:12 +00:00
dependabot[bot]
57c201b8ab
Merge pull request #51339 from nextcloud/dependabot/npm_and_yarn/marked-15.0.7
2025-03-08 20:29:40 +00:00
dependabot[bot]
0338ad269c
build(deps): bump marked from 15.0.0 to 15.0.7
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.0 to 15.0.7.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v15.0.0...v15.0.7 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-08 19:57:38 +00:00
doubleO8
da51459022
fix(theming) include 'background_color' in list of supported keys
...
Signed-off-by: doubleO8 <wb008@hdm-stuttgart.de >
2025-03-08 11:28:06 +01:00
dependabot[bot]
aad0119744
build(deps): bump nextcloud/openapi-extractor
...
Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor ) from 1.4.0 to 1.5.0.
- [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.4.0...v1.5.0 )
---
updated-dependencies:
- dependency-name: nextcloud/openapi-extractor
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-08 08:07:59 +01:00
Nextcloud bot
f45d98bf00
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-08 00:22:17 +00:00
Git'Fellow
4d52b185af
fix(files): Make sure file pointer exists
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-03-07 19:16:30 +01:00
Edward Ly
06119eda7a
Merge pull request #51082 from nextcloud/feat/dav/calendar-obj-event-webhooks
...
feat(dav)!: add webhook compatibility for calendar object events
2025-03-07 08:42:11 -08:00
Edward Ly
dee1d4fff3
feat(dav)!: migrate OCA calendar object events to OCP
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-03-07 08:09:53 -08:00
Edward Ly
dd181f4b2a
feat(dav): add webhook compatibility for calendar object events
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-03-07 08:09:53 -08:00
Julius Knorr
bb6b462690
Merge pull request #51130 from nextcloud/fix/credential-passwordless-auth
...
fix: Do not build encrypted password if there is none
2025-03-07 16:49:18 +01:00
Sebastian Krupinski
49e52c1779
Merge pull request #51216 from nextcloud/fix/noid/remote-account-activity-translation
...
fix: remote account activity translation
2025-03-07 15:09:37 +00:00
SebastianKrupinski
9b0302f7ac
feat: add system address book settings in ui
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-03-07 09:31:30 -05:00
SebastianKrupinski
45a49e8fa1
fix:remote account activity translation
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-03-07 09:22:11 -05:00
Christoph Wurst
4efd119df7
Merge pull request #51144 from nextcloud/fix/dav/create-sab-install
...
fix(dav): Create SAB at installation
2025-03-07 08:11:08 +01:00
Nextcloud bot
103a0549a5
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-07 00:23:33 +00:00
John Molakvoæ
ac1b248b6f
Merge pull request #50839 from nextcloud/automated/noid/master-fix-npm-audit
...
[master] Fix npm audit
2025-03-06 21:24:37 +01:00
Ferdinand Thiessen
561397cc76
Merge pull request #51310 from nextcloud/fix/encryption-events
...
fix(encryption): Listen for user login and logout to set encryption key
2025-03-06 18:52:17 +01:00
Christoph Wurst
ec664b0aea
fix(dav): Create SAB at installation
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-03-06 18:40:30 +01:00
Ferdinand Thiessen
313d2219fd
fix(encryption): Listen for user login and logout to set encryption key
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-06 17:22:51 +01:00
Côme Chilliet
b086f10028
fix: Use a dedicated Exception class for when a template is not found
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-06 15:49:25 +01:00
Côme Chilliet
cd3a88805b
fix: Remove legacy hacky workaround in OCA\WorkflowEngine\Listener
...
It is not needed anymore since OCP\Util::addScript is used directly now,
and not the function "script" from template functions.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-06 15:49:25 +01:00
Côme Chilliet
f033ef7c18
fix: Migrate all uses of OCP\Template to OCP\Template\ITemplateManager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-06 15:49:25 +01:00
Côme Chilliet
7d64c63acf
chore: Adapt TemplateLayout tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-06 15:49:25 +01:00
Côme Chilliet
558f4c854d
fix: Cleanup of internal class TemplateLayout
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-06 15:49:25 +01:00
Côme Chilliet
1725d63820
fix: Fix signatures and types in template related classes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-06 15:49:25 +01:00
Côme Chilliet
2cd90f8281
fix: Replace all usage of OC_Template by the new API
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-06 15:49:25 +01:00
Côme Chilliet
253628ad5a
fix: Fix psalm issues and add missing methods to ITemplate interface
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-06 15:49:25 +01:00
Côme Chilliet
f19ddd5525
fix: Add missing ITemplate interface and clean code in Template class
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-06 15:49:25 +01:00
Côme Chilliet
71dc34c03c
fix: Deprecate OC_Template, add proper template manager instead
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-06 15:49:25 +01:00
John Molakvoæ
b44f1568f2
Merge pull request #51288 from nextcloud/fix/admin-tag-color-prevent
...
fix(systemtags): unify restrict_creation_to_admin handling
2025-03-06 14:09:39 +01:00
Arthur Schiwon
4fe518a57b
Merge pull request #51096 from nextcloud/fix/noid/ldap-setopt-for-disabling-certcheck
...
fix(LDAP): use ldap_set_option over putenv to disable cert check
2025-03-06 13:00:08 +01:00
skjnldsv
ad7afc6245
chore(assets): compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-06 11:11:54 +00:00
Louis
768b37e229
Merge pull request #51302 from nextcloud/artonge/test/remove_only_calls
...
test: Remove `.only()` calls
2025-03-06 12:09:57 +01:00
skjnldsv
4c0c88a0d5
fix(systemtags): prevent tag edition if restricted
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 11:57:22 +01:00
Louis Chemineau
d579ec295c
test: Remove .only( calls
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-06 11:30:05 +01:00
skjnldsv
29405f0964
fix(systemtags): unify restrict_creation_to_admin handling
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 11:29:57 +01:00
grnd-alt
3e1fd05325
feat: improve occ file:transfer-ownership logging
...
Signed-off-by: grnd-alt <github@belakkaf.net >
2025-03-06 09:47:07 +01:00
Julius Knorr
777cd941dc
fix: Do not build encrypted password if there is none
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-03-06 09:31:29 +01:00
Nextcloud bot
4c92c91980
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-06 08:26:14 +00:00
Nextcloud bot
7de5ded8b0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-06 00:23:30 +00:00
nextcloud-command
59fb54c075
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com >
2025-03-05 20:49:26 +00:00
Andy Scherzinger
5509c84387
Merge pull request #40468 from func0der/patch-1
...
[Proposal] Inform user about master key generation on encryption enabling
2025-03-05 21:13:27 +01:00
Ferdinand Thiessen
4199c47874
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-05 18:09:47 +01:00
func0der
f7bf983fb6
fix(encryption): Inform user about master key generation on encryption enabling
...
Signed-off-by: func0der <529819+func0der@users.noreply.github.com >
2025-03-05 18:08:41 +01:00
Louis
3459ff9638
Merge pull request #51280 from nextcloud/artonge/fix/publicpage_attribute
...
fix(login): Properly target public page with attribute
2025-03-05 17:54:16 +01:00
Joas Schilling
fe24253f60
Merge pull request #51287 from nextcloud/bugfix/l10n-leading-spaces
...
fix(l10n): Remove leading space from translation string
2025-03-05 17:47:18 +01:00
Andy Scherzinger
fdb246c1cf
Merge pull request #50702 from Institutional-Investment-Group/feat/support-aws-session-token9
...
feat(object_store): Add support for session token (STS) in AWS credentials
2025-03-05 17:40:05 +01:00
Ferdinand Thiessen
c1d87950ae
Merge pull request #51266 from nextcloud/fix/l10n-plain-string
...
fix(theming): use plain string in `t` method (l10n)
2025-03-05 17:13:56 +01:00
Joas Schilling
3fd1921e97
fix(l10n): Remove leading space from translation string
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-05 17:07:50 +01:00
nextcloud-command
e76253b9b1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-05 15:46:58 +00:00
Ferdinand Thiessen
c0dcac0a3d
fix(theming): use plain string in t method (l10n)
...
To correctly extract the translations we only can have plain strings
within the `t` method.
Also applied new l10n feature to move link code into translation
function cleaning up a bit.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-05 16:39:12 +01:00
Ferdinand Thiessen
f617637cad
Merge pull request #51267 from nextcloud/chore/switch-deps
...
chore(deps): switch davclient library to nextcloud-deps fork
2025-03-05 16:38:54 +01:00
Louis Chemineau
a163fa08d0
fix(login): Properly target public page with attribute
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-05 16:36:26 +01:00
Christoph Wurst
23ca17ffc5
Merge pull request #51258 from nextcloud/fix/dav/use-iuser-displayname
...
fix(dav): Use IUser::getDisplayName directly
2025-03-05 13:26:15 +01:00
Kate
4a6fd95499
Merge pull request #51259 from nextcloud/bugfix/50619/no-session-work-in-constructor
...
fix(files): Don't do session related work in the constructor of the View
2025-03-05 12:30:26 +01:00
Ferdinand Thiessen
62e7e293f9
Merge pull request #51148 from nextcloud/fix/files-header-empty-view
...
fix(files): also show file list headers on empty views
2025-03-05 11:55:31 +01:00
nextcloud-command
c1866faf74
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-05 10:50:16 +00:00
Ferdinand Thiessen
7595c2e7db
chore(deps): switch davclient library to nextcloud-deps fork
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-05 11:44:57 +01:00
Christoph Wurst
9ef43af9b6
fix(dav): Use IUser::getDisplayName directly
...
No need to send this from the client.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-05 10:35:38 +00:00
Ferdinand Thiessen
ac0e0552bb
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-05 11:15:16 +01:00
Ferdinand Thiessen
9a71e1b8c2
fix(files): also show file list headers on empty views
...
It is needed, e.g. for the note-to-recipient, that the headers
are also shown when there is no content (yet).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-05 11:15:16 +01:00
Marcel Müller
3391279068
fix: No IFactory in constructor
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-03-05 11:04:55 +01:00
Christoph Wurst
b9a166a48f
Merge pull request #51256 from nextcloud/fix/dav/absence-status-too-long
...
fix(dav): Handle long absence status earlier
2025-03-05 10:59:51 +01:00
Maksim Sukharev
a9aae84410
Merge pull request #51239 from nextcloud/fix/noid/rich-editor-mixin
...
fix(Comment): replace richEditor mixin with NcRichText
2025-03-05 10:04:30 +01:00
Christoph Wurst
c91dee747b
fix(dav): Handle long absence status earlier
...
Validate the request early. Don't let this cause a database error.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-03-05 09:43:29 +01:00
nextcloud-command
22b924a261
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-05 08:21:03 +00:00
Ferdinand Thiessen
88795ba266
Merge pull request #51152 from nextcloud/fix/files-sharing-download
...
fix(files_sharing): ensure downloaded file has the correct filename
2025-03-05 09:14:44 +01:00
Maksim Sukharev
1cc7a46242
fix(Comment): replace richEditor mixin with NcRichText
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-03-05 09:11:58 +01:00
Joas Schilling
0522b0373e
fix(files): Don't do session related work in the constructor of the View
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-05 09:06:16 +01:00
Ferdinand Thiessen
a215286df3
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-05 08:37:58 +01:00
Ferdinand Thiessen
4eb2c45c33
fix(files_sharing): ensure downloaded file has the correct filename
...
Single file shares use the share token as source name, so we need to use
the displayname. To do so we need to set the download attribute to the
displayname of the file to download.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-05 08:31:25 +01:00
Enjeck
a4760ef906
Merge pull request #50989 from nextcloud/case-insensitive-login
...
fix: Use case insensitive check when validating login name
2025-03-05 06:19:16 +00:00
Cleopatra Enjeck M.
32e46a8b3a
fix: use mb_strtolower to convert login name
...
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com >
2025-03-05 05:00:24 +00:00
Cleopatra Enjeck M.
a6d6a1fa9e
fix: Improve string comparison
...
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com >
2025-03-05 05:00:24 +00:00
Cleopatra Enjeck M.
6690a28cc0
fix: Use case insensitive check when validating login name
...
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com >
2025-03-05 05:00:24 +00:00
Nextcloud bot
4479b2710f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-05 00:22:42 +00:00
Andy Scherzinger
850c0a26bd
Merge pull request #51246 from nextcloud/fix/codeowner-nc-backend
...
chore(CODEOWNERS): do not spam backenders with frontend PRs related to `dist/`
2025-03-04 22:01:57 +01:00
Ferdinand Thiessen
7c2baf3b52
chore(CODEOWNERS): do not spam backenders with frontend PRs related to dist/
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-04 20:43:16 +01:00
Ferdinand Thiessen
f09611dbc8
Merge pull request #51243 from nextcloud/skjnldbot/nextcloud-upload
...
chore(deps): update `@nextcloud/upload` to 1.9.0
2025-03-04 20:32:27 +01:00
nextcloud-command
63c5611cc1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-04 18:57:55 +00:00
skjnldsv
e98d1fab5c
chore(deps): update @nextcloud/upload to 1.9.0
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-04 19:46:14 +01:00
Ferdinand Thiessen
5305e6a50b
Merge pull request #51229 from nextcloud/fix/lookup-server
...
fix(lookup_server_connector): correctly handle account properties
2025-03-04 19:01:34 +01:00
Hector Manuel
12a92a2e8b
Merge branch 'master' into feat/support-aws-session-token
2025-03-04 18:27:54 +01:00
Côme Chilliet
2ef04bfb5d
Merge pull request #47686 from nextcloud/fix/move-email-logic-local-user-backend
...
fix: Move login via email logic to local backend
2025-03-04 18:21:57 +01:00
Ferdinand Thiessen
a1a35c070b
Merge pull request #51151 from nextcloud/fix/public-share-router
...
fix(files_sharing): ignore duplicated navigation when replacing current route
2025-03-04 18:12:35 +01:00
Ferdinand Thiessen
d9f74bddd1
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-04 17:46:02 +01:00
Ferdinand Thiessen
02fee2be78
fix(files_sharing): ignore duplicated navigation when replacing current route
...
Missing piece from https://github.com/nextcloud/server/pull/50669 as we
also need to adjust the files sharing router otherwiese we can get those
exceptions.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-04 17:44:43 +01:00
AbangTor
f44576bc2c
fix(lookup_server_connector): fixed publishing of user properties to lookup-server
...
Fix of the bug in the lookup_server_connector module to publish public user information to the lookup-server.
As described in issue [#25290 ](https://github.com/nextcloud/server/issues/25290 )
Signed-off-by: AbangTor <63029179+abangtor@users.noreply.github.com >
2025-03-04 17:02:15 +01:00
Robin Appelman
9bbe8c59d7
Merge pull request #51073 from nextcloud/dbal-exception-query
...
feat: log query for dbal exceptions
2025-03-04 16:32:55 +01:00
Côme Chilliet
32bfb0929f
Merge pull request #51218 from nextcloud/enh/add-info-to-ldap-test-user-settings
...
feat: Add bases and gidNumber attribute to ldap:test-user-settings output
2025-03-04 15:15:13 +01:00
Arthur Schiwon
42d752f767
Merge pull request #51116 from nextcloud/enh/noid/nullable-range
...
feat(AppFramework): extend range check to optional parameters
2025-03-04 14:23:21 +01:00
Kate
beb12e9be3
Merge pull request #51221 from nextcloud/enh/noid/clean-migration-check-appconfig
...
feat(appconfig): removing pre-migration check
2025-03-04 14:13:03 +01:00
Kate
acb1da5f72
Merge pull request #50852 from nextcloud/artonge/feat/allow_deleting_metadata
...
feat: Support deleting metadata from WebDAV
2025-03-04 14:10:28 +01:00
Louis Chemineau
c2f2f21673
feat: Support deleting metadata from WebDAV
...
The `$value` will be `null` if the update is wrapped inside a `<d:remove>...</d:remove>` block.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-04 12:34:11 +01:00
Maxence Lange
a572a5c515
feat(appconfig): removing pre-migration check
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-03-04 10:28:14 -01:00
Joas Schilling
eab718a800
Merge pull request #51147 from nextcloud/chore/use-codeowners-instead
...
chore: Use codeowners instead of workflow to assign reviewers
2025-03-04 10:37:48 +01:00
Côme Chilliet
71759bf856
feat: Add bases and gidNumber attribute to ldap:test-user-settings output
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-04 10:05:50 +01:00
Côme Chilliet
d2c142397d
Merge pull request #51211 from nextcloud/test/cypress-flakyness
...
test(e2e): adjust trashbin tests to be less flaky
2025-03-04 09:33:00 +01:00
Nextcloud bot
a3729740b8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-04 00:23:28 +00:00
Ferdinand Thiessen
3c4feff028
fix: Move login via email logic to local backend
...
Backends can decide which names they accept for login,
e.g. with user_ldap you can configure arbitrary login fields.
This was a hacky approach to allow login via email,
so instead this is now only handled by the local user backend.
This also fixes some other related problems:
Other logic relys on `backend::get()` which was not handling email,
so e.g. password policy could not block users logged in via email
if they use out-dated passwords.
Similar for other integrations, as the user backend was not consistent with
what is a login name and what not.
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-03 18:02:07 +01:00
Ferdinand Thiessen
0ed7e403e1
test(e2e): adjust trashbin tests to be less flaky
...
1. Move general files delete action (thats not trashbin app!) to files
tests.
2. Delete files (move to trashbin) before loading the page so previews
are not generated so they cannot lock the file.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-03 17:16:57 +01:00
Kate
2582a55300
Merge pull request #51146 from nextcloud/fix/files-trash-download
...
fix(files_trashbin): disable bulk download for trashbin
2025-03-03 16:50:34 +01:00
Stephan Orbaugh
3bc3d03048
Merge pull request #51000 from nextcloud/fix/federatedfilesharing/group-cleanup
...
fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group
2025-03-03 16:29:10 +01:00
Kate
a9a839c40f
Merge pull request #51194 from nextcloud/refactor/tempmanager
...
refactor(TempManager): Simplify and unify implementations and remove legacy behavior
2025-03-03 16:17:34 +01:00
Ferdinand Thiessen
705d730cbc
Merge pull request #51196 from nextcloud/build/integration/disable-password_policy-app
...
build(integration): Disable password_policy app
2025-03-03 14:32:06 +01:00
Arthur Schiwon
939a8d5ea5
fix(LDAP): use ldap_set_option over putenv to disable cert check
...
the putenv option was not working reliable anymore anyway
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-03-03 12:53:24 +01:00
provokateurin
eaa1b54d98
build(integration): Disable password_policy app
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-03 12:51:39 +01:00
provokateurin
f5b5aec296
fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-03 12:49:01 +01:00
provokateurin
0df4817be1
fix(Share20\Manager): Propagate user and group deletion to remote share providers
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-03 12:49:01 +01:00
provokateurin
dd47daa4a8
fix(Share20): Convert broken hooks to IEventListener
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-03 12:49:01 +01:00
Ferdinand Thiessen
3c62472b18
chore: assign talk backend team where needed
...
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-03 12:39:32 +01:00
Ferdinand Thiessen
96a96aae0d
chore: Use codeowners instead of workflow to assign reviewers
...
The workflow does not work as it needs a PAT or GitHub App token.
So this will add the teams as code owners to assign people.
By default backend is assigned, but if something below matches it
overwrites the backend assignment, so frontend code will only be
assigned to the frontend team.
Also ensure that for everything there are at least two reviewers.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-03 12:39:26 +01:00
Miguel Sánchez de León Peque
a54c04ede6
feat: Allow AVIF content type in PhotoCache
...
Signed-off-by: Miguel Sánchez de León Peque <peque@ieco.io >
2025-03-03 11:47:27 +01:00
provokateurin
8acfc0f0f2
refactor(TempManager): Simplify and unify implementations and remove legacy behavior
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-03 11:11:12 +01:00
Louis
afae742a2b
Merge pull request #51095 from nextcloud/artonge/fix/epehmeral_sessions
...
fix(login): Ephemeral sessions
2025-03-03 10:06:27 +01:00
Nextcloud bot
2dfc9eae17
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-03 00:22:53 +00:00
Varun Patil
0080853543
Merge pull request #51190 from nextcloud/pulsejet/truncate-1
...
feat(db): add truncateTable method
2025-03-02 14:52:21 -08:00
Andy Scherzinger
933c36d6e5
Merge pull request #51184 from nextcloud/backport/51173/master
...
[master] Fix A+ rating when checking with Nextcloud Security Scan.
2025-03-02 21:37:44 +01:00
Varun Patil
c414ddee54
feat(db): add truncateTable method
...
Signed-off-by: Varun Patil <varunpatil@ucla.edu >
2025-03-02 10:36:13 -08:00
dependabot[bot]
07174125a8
Merge pull request #50970 from nextcloud/dependabot/npm_and_yarn/webdav-5.8.0
2025-03-02 14:59:17 +00:00
Ferdinand Thiessen
d37411d404
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-02 15:45:25 +01:00
Ferdinand Thiessen
da33770752
fix(systemtags): support new attribute parsing of webdav props
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-02 15:42:45 +01:00
dependabot[bot]
321254fb86
chore(deps): bump webdav from 5.7.1 to 5.8.0
...
Dependabot couldn't find the original pull request head commit, 3c77047e01078ab200a916f2df31c4bd4f9640c0.
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-02 12:33:46 +00:00
DaleBCooper
e1e0b68feb
Fix A+ rating when checking with Nextcloud Security Scan.
...
Due to commit 33d7019 session.cookie_secure=true is not set when accessing /status.php.
This results in a degration from A+ to A rating due to missing __Host prefix for nc_sameSiteCookielax and nc_sameSiteCookiestrict cookies.
2025-03-02 11:33:13 +00:00
dependabot[bot]
bf387e571c
Merge pull request #51156 from nextcloud/dependabot/npm_and_yarn/nextcloud/cypress-1.0.0-beta.14
2025-03-02 11:24:13 +00:00
Nextcloud bot
8e06e75717
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-02 00:22:45 +00:00
dependabot[bot]
51738770b8
Merge pull request #51157 from nextcloud/dependabot/npm_and_yarn/vitest/coverage-v8-3.0.7
2025-03-01 19:06:14 +00:00
dependabot[bot]
451d848ad5
chore(deps-dev): bump @vitest/coverage-v8 from 3.0.5 to 3.0.7
...
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ) from 3.0.5 to 3.0.7.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.7/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-01 18:30:24 +00:00
dependabot[bot]
a1547d0add
Merge pull request #51161 from nextcloud/dependabot/npm_and_yarn/focus-trap-7.6.4
2025-03-01 18:12:27 +00:00
nextcloud-command
639dc5087a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-01 17:59:30 +00:00
dependabot[bot]
a52d67cbdc
chore(deps): bump focus-trap from 7.6.0 to 7.6.4
...
Bumps [focus-trap](https://github.com/focus-trap/focus-trap ) from 7.6.0 to 7.6.4.
- [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.6.0...v7.6.4 )
---
updated-dependencies:
- dependency-name: focus-trap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-01 17:55:05 +00:00
dependabot[bot]
8b8ce1e3cd
Merge pull request #51155 from nextcloud/dependabot/npm_and_yarn/cypress-axe-1.6.0
2025-03-01 17:47:20 +00:00
dependabot[bot]
2289684d2c
Merge pull request #51160 from nextcloud/dependabot/npm_and_yarn/moment-timezone-0.5.47
2025-03-01 16:05:11 +00:00
nextcloud-command
3b89bbefae
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-01 15:50:05 +00:00
dependabot[bot]
209ec25690
chore(deps): bump moment-timezone from 0.5.46 to 0.5.47
...
Bumps [moment-timezone](https://github.com/moment/moment-timezone ) from 0.5.46 to 0.5.47.
- [Release notes](https://github.com/moment/moment-timezone/releases )
- [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md )
- [Commits](https://github.com/moment/moment-timezone/compare/0.5.46...0.5.47 )
---
updated-dependencies:
- dependency-name: moment-timezone
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-01 15:40:27 +00:00
Andy Scherzinger
2d619682cb
Merge pull request #51154 from nextcloud/dependabot/github_actions/github-actions-062573ba34
...
chore(deps): bump the github-actions group with 4 updates
2025-03-01 16:37:35 +01:00
dependabot[bot]
79bca85dc5
Merge pull request #51158 from nextcloud/dependabot/npm_and_yarn/vueuse/integrations-11.3.0
2025-03-01 12:46:21 +00:00
dependabot[bot]
f89387f3a8
chore(deps): bump @vueuse/integrations from 11.1.0 to 11.3.0
...
Bumps [@vueuse/integrations](https://github.com/vueuse/vueuse/tree/HEAD/packages/integrations ) from 11.1.0 to 11.3.0.
- [Release notes](https://github.com/vueuse/vueuse/releases )
- [Commits](https://github.com/vueuse/vueuse/commits/v11.3.0/packages/integrations )
---
updated-dependencies:
- dependency-name: "@vueuse/integrations"
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 >
2025-03-01 12:31:24 +00:00
dependabot[bot]
95c6a23a78
chore(deps-dev): bump @nextcloud/cypress
...
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress ) from 1.0.0-beta.12 to 1.0.0-beta.14.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases )
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.12...v1.0.0-beta.14 )
---
updated-dependencies:
- dependency-name: "@nextcloud/cypress"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-01 02:27:33 +00:00
dependabot[bot]
fbf253ac55
chore(deps-dev): bump cypress-axe from 1.5.0 to 1.6.0
...
Bumps [cypress-axe](https://github.com/component-driven/cypress-axe ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/component-driven/cypress-axe/releases )
- [Commits](https://github.com/component-driven/cypress-axe/compare/v1.5.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: cypress-axe
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-01 02:27:05 +00:00
Nextcloud bot
92ba8fdcb5
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-01 00:45:06 +00:00
Nextcloud bot
a3d98c8756
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-01 00:22:56 +00:00
dependabot[bot]
47b26c4dde
chore(deps): bump the github-actions group with 4 updates
...
Bumps the github-actions group with 4 updates: [cypress-io/github-action](https://github.com/cypress-io/github-action ), [actions/upload-artifact](https://github.com/actions/upload-artifact ), [codecov/codecov-action](https://github.com/codecov/codecov-action ) and [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ).
Updates `cypress-io/github-action` from 6.7.10 to 6.7.14
- [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/7271bed2a170d73c0b08939cd192db51a1c46c50...9c318d4f950c2f0ff2e96fa4dc4279e5706efd8e )
Updates `actions/upload-artifact` from 4.6.0 to 4.6.1
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08...4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 )
Updates `codecov/codecov-action` from 5.3.1 to 5.4.0
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.3.1...v5.4.0 )
Updates `peter-evans/create-pull-request` from 7.0.6 to 7.0.7
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/67ccf781d68cd99b580ae25a5c18a1cc84ffff1f...dd2324fc52d5d43c699a5636bcf19fceaa70c284 )
---
updated-dependencies:
- dependency-name: cypress-io/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
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: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
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 >
2025-02-28 23:44:56 +00:00
Ferdinand Thiessen
61444e5e08
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-28 18:18:56 +01:00
Ferdinand Thiessen
8b36b915fe
fix(files_trashbin): disable bulk download for trashbin
...
The backend does not allow bulk download within the trashbin,
so we need to disable this also on the frontend.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-28 18:13:24 +01:00
Kate
6051d116d2
Merge pull request #51092 from nextcloud/enh/49868/add-display-override
2025-02-28 17:36:21 +01:00
John Molakvoæ
c6f001c1d3
Merge pull request #51142 from nextcloud/Valdnet-patch-1
2025-02-28 17:16:35 +01:00
nextcloud-command
d3304a7c0b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-28 15:50:33 +00:00
John Molakvoæ
8213252201
Merge pull request #51126 from nextcloud/fix/wait-for-toast
2025-02-28 16:46:38 +01:00
John Molakvoæ
466850f796
fix(eslint): Strings must use singlequote
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-02-28 16:43:14 +01:00
Valdnet
288287935a
fix(l10n): use do not instead of don't
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com >
2025-02-28 16:43:14 +01:00
Valdnet
45b0a0379e
fix(l10n): remove unnecessary space
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com >
2025-02-28 16:42:14 +01:00
skjnldsv
07cfc843f0
fix(cypress): wait for toast to appear
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-28 16:14:31 +01:00
Simon L.
6235ed6222
feat(PWA): add display_override to set the display-mode to minimal-ui on supported browsers
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-02-28 15:32:43 +01:00
Joas Schilling
951a35cc38
Merge pull request #51135 from nextcloud/fix/request-reviews
...
ci: fix request-reviews workflow
2025-02-28 15:08:39 +01:00
Ferdinand Thiessen
318d2249f0
ci: fix request-reviews workflow
...
The team names are not scoped so we must remove the `nextcloud/` part.
Otherwise it fails with "is not a collaborator".
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-28 13:12:50 +01:00
Ferdinand Thiessen
d03eb3cb5f
Merge pull request #50919 from nextcloud/fix/type-error-filter-mount
...
fix(files): Ensure the filter instance is mounted
2025-02-28 12:55:24 +01:00
nextcloud-command
8b16c848c6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-28 10:44:48 +01:00
Ferdinand Thiessen
f7f41b6cb4
refactor: use eventbus for updated filters
...
prevent filters not applied if `filtersChanged` was set before file list
mounted.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-28 10:43:26 +01:00
Ferdinand Thiessen
a673547397
fix(files): Ensure the filter instance is mounted
...
`reset` could be called before the filters are mounted,
in this case it is valid to update the presets, but we must not try to
access the vue instance (as it does not exist yet).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-28 10:43:26 +01:00
John Molakvoæ
87813cd647
Merge pull request #50881 from nextcloud/fix/dav-harden-stream-handling
...
fix(dav): Handle end of stream in `File::put`
2025-02-28 10:36:07 +01:00
Joas Schilling
81073a7943
Merge pull request #50991 from nextcloud/chore/request-reviews
...
chore: Automated request for reviews of pull request
2025-02-28 09:11:13 +01:00
Ferdinand Thiessen
4c9948422b
chore: Automated request for reviews of pull request
...
Ensure that every PR we receive gets the correct reviewers assigned.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-28 08:45:53 +01:00
Joas Schilling
fed74d78ca
Merge pull request #50452 from nextcloud/chore/update-stub
...
chore: update php intl stub and fix type issues
2025-02-28 08:37:18 +01:00
Nextcloud bot
e1c8c2099a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-28 00:23:18 +00:00
Pytal
d05f29cebc
Merge pull request #51079 from nextcloud/fix/do-not-remind
...
fix(files_reminders): Do not attempt to send reminders after a user has left a share
2025-02-27 14:59:42 -08:00
Ferdinand Thiessen
6900ac99e0
Merge pull request #50908 from nextcloud/chore/server-annotations
...
chore: Adjust `OCP\Server::get` annotation to work with phpstan
2025-02-27 22:23:20 +01:00
Ferdinand Thiessen
8f28fa232a
Merge pull request #33545 from nextcloud/occ-as-root
...
make it possible to run occ as root
2025-02-27 22:21:30 +01:00
Frank Karlitschek
53c083ea2a
fix(occ): Make it possible to run as root
...
Signed-off-by: Frank Karlitschek <karlitschek@users.noreply.github.com >
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-27 20:42:09 +01:00
Arthur Schiwon
6594d7d96d
feat(AppFramework): extend range check to optional parameters
...
Now it also applies when a paramater is documtend with a pending |null,
but no further unionation is considered.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-02-27 19:49:04 +01:00
Ferdinand Thiessen
c82337f3b9
fix: incorrect types detected by updated stubs
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-27 19:07:39 +01:00
Ferdinand Thiessen
0be4239c41
chore: Update php intl stub for PHP 8.0+
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-27 19:06:44 +01:00
Côme Chilliet
001b12c482
Merge pull request #50999 from nextcloud/fix/move-away-from-oc-app
...
fix: Replace OC_App calls by IAppManager
2025-02-27 18:33:47 +01:00
Louis Chemineau
68f86b3066
fix(login): Support subfolder install for ephemeral sessions
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-27 16:22:45 +01:00
John Molakvoæ
425e44176a
Merge pull request #51094 from nextcloud/feat/auto-sync-desktop-version
...
chore: auto sync min desktop version with last supported version
2025-02-27 16:12:16 +01:00
Kate
0fd3b11d0f
Merge pull request #47513 from nextcloud/bug/noid/weird-ldap-caching
2025-02-27 15:20:37 +01:00
Kate
27449d2552
Merge pull request #51019 from nextcloud/fix/files_external/definition-parameter
2025-02-27 15:20:17 +01:00
Stephan Orbaugh
ef099806a4
Merge pull request #50990 from AIlkiv/refactor/version-rollback-to-event
...
refactor: move version rollback hook to event
2025-02-27 15:03:37 +01:00
skjnldsv
f5e870b95f
chore: auto sync min desktop version with last supported version
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-27 14:39:55 +01:00
Louis Chemineau
47bd75a052
fix(login): Also check legacy annotation for ephemeral sessions
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-27 13:12:55 +01:00
John Molakvoæ
7bab703dff
Merge pull request #51077 from nextcloud/pulsejet-patch-share-attr
2025-02-27 12:50:11 +01:00
Côme Chilliet
485f3f495e
fix: Fix test by scanning group before using it
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-27 12:39:15 +01:00
Varun Patil
dbef6977db
fix(files): exception when share-attributes is undefined
...
Signed-off-by: Varun Patil <varunpatil@ucla.edu >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-27 11:10:40 +00:00
Daniel Kesselberg
7facae6b83
fix: remove caching in fetchListOfGroups
...
When using nested groups without a memberof overlay, then fetchListOfGroups is called from getGroupsByMember without applying the group filter.
In some setups, the "unfiltered" result is then written back to the group mapping table. That might cause random "An administrator removed you from group" activities.
I was unable to replicate it locally, but we got the feedback that the random activities stopped with the patch applied.
Ref: https://github.com/nextcloud/server/issues/42195
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-02-27 12:02:44 +01:00
Joas Schilling
299a62b54d
Merge pull request #51069 from small1/fixsetupchecksrowformat
...
Fix SQL query so that it is ansi safe fixing #51067
2025-02-27 09:58:39 +01:00
Johan Bernhardsson
c39741fd65
fix: Change SQL query so that it is ansi safe
...
Signed-off-by: Johan Bernhardsson <johan.bernhardsson@redpill-linpro.com >
2025-02-27 09:00:06 +01:00
Louis
c7900de4f2
Merge pull request #51051 from nextcloud/artonge/fix/login_flow_v2_sessions_2
...
feat: Close sessions created for login flow v2
2025-02-27 08:52:00 +01:00
Nextcloud bot
7ef9ffa078
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-27 00:22:16 +00:00
Christopher Ng
3898bb8bcc
fix(files_reminders): Do not attempt to send reminders after a user has left a share
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-26 14:19:11 -08:00
Joas Schilling
774afcb375
Merge pull request #51071 from nextcloud/bugfix/noid/improve-english-sources
...
fix(translation): Fix string concatenation in LDAP endpoint
2025-02-26 19:24:02 +01:00
Robin Appelman
f3bd4a79d9
feat: log query for dbal exceptions
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-26 17:37:13 +01:00
Joas Schilling
32dd46413e
fix(translation): Fix string concatenation in LDAP endpoint
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-26 16:10:37 +01:00
Louis
2afb6ed50a
Merge pull request #51050 from nextcloud/artonge/fix/extra_files_integrity_check
...
fix: Report duplicated extra files in integrity check
2025-02-26 14:22:00 +01:00
Joas Schilling
f9ed34f949
Merge pull request #51049 from nextcloud/bugfix/noid/improve-english-sources
...
fix(l10n): Improve english source strings
2025-02-26 14:05:48 +01:00
Louis Chemineau
c6293204a2
feat: Close sessions created for login flow v2
...
Sessions created during the login flow v2 should be short lived to not leave an unexpected opened session in the browser.
This commit add a property to the session object to track its origin, and will close it as soon as possible, i.e., on the first non public page request.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-26 13:42:18 +01:00
nextcloud-command
6a6cf7e0a8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-26 10:08:46 +00:00
Louis Chemineau
cdd00bf803
fix: Report duplicated extra files in integrity check
...
The `array_diff` is not comparing the array keys. This means that an extra key with an expected hash will not be reported. Using `array_diff_assoc` will report such files.
For example, copying `status.php` to `status 2.php`, will only be reported with the new version.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-26 10:28:39 +01:00
Joas Schilling
095ab4419e
fix(l10n): Improve english source strings
...
- No leading/trailing whitespace
- Use asci single quote
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-26 09:54:32 +01:00
Joas Schilling
86f3b81de7
Merge pull request #51043 from nextcloud/automated/noid/master-update-ca-cert-bundle
...
[master] fix(security): Update CA certificate bundle
2025-02-26 08:51:09 +01:00
nextcloud-command
11d36e7607
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-02-26 02:31:09 +00:00
Nextcloud bot
abf294c383
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-26 00:21:46 +00:00
Andy Scherzinger
862c3e72a6
Merge pull request #50475 from nextcloud/enh/ldap-clearer-errors
...
Improve error detail when saving an incorrect LDAP config
2025-02-25 23:17:26 +01:00
Andy Scherzinger
48d69c727a
fix(lint): correct comment identation
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-02-25 22:35:50 +01:00
Côme Chilliet
1b818382ba
chore: style fix for named parameter
...
Co-authored-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
2025-02-25 22:18:18 +01:00
Côme Chilliet
36d756ab0f
fix(user_ldap): Check that all user and group bases are in the global one
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-25 22:18:18 +01:00
Côme Chilliet
0d35a3df02
fix(user_ldap): Add missing use in ajax endpoint and fix L10N injection
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-25 22:18:18 +01:00
Côme Chilliet
7629d4df17
feat(user_ldap): Improve error detail when saving an incorrect configuration
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-25 22:18:18 +01:00
Andy Scherzinger
388301275b
Merge pull request #50764 from p1gp1g/patch-1
...
Update doc comment for prefixTableName
2025-02-25 22:16:04 +01:00
Robin Appelman
b9aa3977e9
Merge pull request #48795 from nextcloud/sharding-existing
...
feat: support migrating an instance to sharding
2025-02-25 19:42:11 +01:00
Andy Scherzinger
7465e38eea
Merge pull request #50987 from nextcloud/Valdnet-patch-1
...
Spelling standardization
2025-02-25 19:09:24 +01:00
nextcloud-command
1f5c088b3a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-25 17:46:08 +00:00
Valdnet
5c9134124b
fix(l10n): Spelling standardization
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com >
2025-02-25 18:40:06 +01:00
Robin Appelman
0a77ba99a2
feat: support migrating an instance to sharding
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-25 17:52:40 +01:00
Louis
9682ef7025
Merge pull request #50903 from nextcloud/artonge/fix/min_age_rentention_files_versions
...
fix(files_versions): Do not expire versions newer than min age
2025-02-25 16:01:05 +01:00
ailkiv
9b3424f607
refactor: move version rollback hook to event
...
Signed-off-by: ailkiv <a.ilkiv.ye@gmail.com >
2025-02-25 14:03:21 +00:00
Robin Appelman
98af649ccc
fix: rework UploadFolder implementation
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-25 13:58:40 +01:00
provokateurin
59ae85339e
fix(files_external): Move definition parameter to the correct place
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-02-25 13:10:22 +01:00
Ferdinand Thiessen
373107b6e4
Merge pull request #50979 from nextcloud/feat/ignore-warning-files
...
feat(files): allow to ignore warning to change file type
2025-02-25 09:22:10 +01:00
Ferdinand Thiessen
4896c5194e
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-25 08:44:47 +01:00
Julius Knorr
0427d5d207
Merge pull request #50874 from nextcloud/artonge/fix/login_flow_v2_sessions
...
fix: Initialize lastConnectionCheck after first connection
2025-02-25 08:34:35 +01:00
Ferdinand Thiessen
e712104e58
feat(files): allow to ignore warning to change file type
...
* Missing pieces of https://github.com/nextcloud/server/issues/46528
* Add checkbox to not show this dialog again
* Add user config as suggested by designers in files settings to
reenable or diable this behavior.
* Fix behavior of dialog: It says "keep .ext" but it does not keep the
extension but cancels the operation. From the button label the user
expects that the operation is continued but with the old extension.
* Added more test coverage by adding component tests.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-25 02:16:56 +01:00
Nextcloud bot
b0653e956c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-25 00:21:32 +00:00
dependabot[bot]
a452d76050
Merge pull request #50976 from nextcloud/dependabot/npm_and_yarn/testing-library/cypress-10.0.3
2025-02-24 22:16:24 +00:00
dependabot[bot]
20973aec71
chore(deps-dev): bump @testing-library/cypress from 10.0.2 to 10.0.3
...
Bumps [@testing-library/cypress](https://github.com/testing-library/cypress-testing-library ) from 10.0.2 to 10.0.3.
- [Release notes](https://github.com/testing-library/cypress-testing-library/releases )
- [Changelog](https://github.com/testing-library/cypress-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/cypress-testing-library/compare/v10.0.2...v10.0.3 )
---
updated-dependencies:
- dependency-name: "@testing-library/cypress"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 23:02:36 +01:00
Andy Scherzinger
1ea1ef2bb6
Merge pull request #50972 from nextcloud/dependabot/npm_and_yarn/nextcloud/files-3.10.2
...
chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2
2025-02-24 22:53:38 +01:00
nextcloud-command
99a2d9d70c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-24 21:35:47 +00:00
dependabot[bot]
ea5c1253b6
chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2
...
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files ) from 3.10.1 to 3.10.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/compare/v3.10.1...v3.10.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/files"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 22:25:26 +01:00
Nextcloud bot
9bb775b75e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-24 21:01:05 +00:00
Nextcloud bot
5d4be44748
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-24 20:39:08 +00:00
Côme Chilliet
d189ed3dd9
fix: Remove incorrect @throws annotations and move away from OC_App
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-24 17:48:34 +01:00
Côme Chilliet
3a6345a945
fix: Clean up OC_App usage in public.php
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-24 17:48:34 +01:00
Côme Chilliet
e2a4649257
fix(tests): Adapt tests to appManager usage
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-24 17:48:34 +01:00
Côme Chilliet
34139987d6
fix: Replace OC_App calls by IAppManager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-24 17:48:34 +01:00
Ferdinand Thiessen
03ba092419
Merge pull request #50985 from nextcloud/fix/account-property-validation
...
fix: validate account properties as a repair step
2025-02-24 16:20:49 +01:00
Konstantin Myakshin
b9d1dd2dd9
Merge pull request #50958 from nextcloud/bugfix/fix-not-found-exception-for-anonymous-users
...
Fix: NotFoundException for anonymous users
2025-02-24 17:12:04 +02:00
Ferdinand Thiessen
e3af27b280
refactor: convert sanitize account properties repair step to background job
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-24 15:16:28 +01:00
Ferdinand Thiessen
575222b5af
fix: Optimize repair step performance
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-24 15:16:28 +01:00
Ferdinand Thiessen
08d33a9f57
fix: validate account properties as a repair step
...
Replace `ValidatePhoneNumber` from Nextcloud 21 with a new repair step,
`ValidateAccountProperties` which validates and sanitizes all account
properties.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-24 15:16:27 +01:00
Ferdinand Thiessen
a4ffc554d4
Merge pull request #50957 from nextcloud/patch-14
...
fix: rename 'edit locally' to 'open locally'
2025-02-24 15:10:43 +01:00
Maksim Sukharev
21eb6d5df7
Merge pull request #50956 from nextcloud/fix/noid/wipe-local-storage
2025-02-24 11:48:58 +01:00
Côme Chilliet
7cc005c43c
Merge pull request #50992 from nextcloud/fix/fix-admin-audit-paths
...
fix(admin_audit): Fix incorrect truncation of files path in admin audit log
2025-02-24 10:47:44 +01:00
nextcloud-command
bcea9d8862
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-24 09:43:04 +00:00
Maksim Sukharev
afd27f4bc4
fix: wipe local storages on log out
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-02-24 10:37:19 +01:00
Côme Chilliet
61189814e3
fix(admin_audit): Fix incorrect truncation of files path in admin audit log
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-24 09:19:09 +01:00
Nextcloud bot
c1204c0670
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-24 00:21:56 +00:00
dependabot[bot]
446ebf0e4b
Merge pull request #50971 from nextcloud/dependabot/npm_and_yarn/cypress-split-1.24.14
2025-02-23 20:52:32 +00:00
dependabot[bot]
b694c2eafe
Merge pull request #50974 from nextcloud/dependabot/npm_and_yarn/color-5.0.0
2025-02-23 18:36:23 +00:00
Ferdinand Thiessen
39417b1114
Merge pull request #50927 from nextcloud/feat/setup-check-logging
...
feat(setupcheck): check logging level for validity
2025-02-23 14:23:07 +01:00
Nextcloud bot
6b2c5b8aa6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-23 00:22:00 +00:00
dependabot[bot]
7e155b4aac
chore(deps): bump color from 4.2.3 to 5.0.0
...
Bumps [color](https://github.com/Qix-/color ) from 4.2.3 to 5.0.0.
- [Release notes](https://github.com/Qix-/color/releases )
- [Commits](https://github.com/Qix-/color/compare/4.2.3...5.0.0 )
---
updated-dependencies:
- dependency-name: color
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-22 13:13:17 +00:00
Ferdinand Thiessen
f91db181af
feat(setupcheck): check logging level for validity
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-22 14:08:19 +01:00
dependabot[bot]
f0ea104203
Merge pull request #50973 from nextcloud/dependabot/npm_and_yarn/p-limit-6.2.0
2025-02-22 12:38:09 +00:00
dependabot[bot]
5c41cfa2be
chore(deps): bump p-limit from 6.1.0 to 6.2.0
...
Bumps [p-limit](https://github.com/sindresorhus/p-limit ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/sindresorhus/p-limit/releases )
- [Commits](https://github.com/sindresorhus/p-limit/compare/v6.1.0...v6.2.0 )
---
updated-dependencies:
- dependency-name: p-limit
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 >
2025-02-22 12:25:47 +00:00
Kate
cecd9bba1b
Merge pull request #50964 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.4.0
2025-02-22 10:40:23 +01:00
dependabot[bot]
6c7d8d6bcf
chore(deps-dev): bump cypress-split from 1.24.9 to 1.24.14
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.9 to 1.24.14.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.9...v1.24.14 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-22 03:32:09 +00:00
dependabot[bot]
7b59820928
chore(deps): bump nextcloud/openapi-extractor
...
Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor ) from 1.3.0 to 1.4.0.
- [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.3.0...v1.4.0 )
---
updated-dependencies:
- dependency-name: nextcloud/openapi-extractor
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-22 03:12:04 +00:00
Nextcloud bot
698b654a18
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-22 00:21:54 +00:00
Pytal
ceb6f56ffd
Merge pull request #50244 from nextcloud/perf/cache-file-reminders
...
perf(files_reminders): Reduce db queries on propfind
2025-02-21 14:27:22 -08:00
Christopher Ng
d249b60329
fix(ci): Update autoloaders
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-21 14:03:01 -08:00
Christopher Ng
2015cd87fd
perf(files_reminders): Use in-memory cache
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-21 14:03:01 -08:00
Christopher Ng
c97589997f
perf(files_reminders): Pre-cache directory
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-21 14:03:01 -08:00
Christopher Ng
3b59f39d68
chore(files_reminders): Remove unused find
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-21 14:03:01 -08:00
Christopher Ng
986666220a
chore(files_reminders): Remove unused get
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-21 14:03:01 -08:00
Christopher Ng
802886d592
perf(files_reminders): Reduce db queries on propfind
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-21 14:03:01 -08:00
Kostiantyn Miakshyn
9bba153e4f
Fix: NotFoundException for anonymous users
...
Signed-off-by: Kostiantyn Miakshyn <molodchick@gmail.com >
2025-02-21 18:24:11 +01:00
nextcloud-command
28e69f3a7a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-21 15:54:31 +00:00
Jérôme Herbinet
e3d8edb7fc
fix: rename 'edit locally' to 'open locally'
...
Replace "Edit" by "Open"
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
2025-02-21 16:42:00 +01:00
Joas Schilling
6cd3046369
Merge pull request #50942 from nextcloud/bugfix/noid/ignore-sensitivity-when-explicitly-scheduled
...
fix(cron): Ignore time sensitivity when a class was explicitely scheduled
2025-02-21 14:39:59 +01:00
Joas Schilling
6abd12cdd2
Merge pull request #50949 from nextcloud/ci/noid/run-some-autochecks-also-on-non-php-files
...
ci(autochecks): Run some autochecks also on non-PHP files
2025-02-21 13:02:07 +01:00
Joas Schilling
0fc355aa1e
ci(autochecks): Run some autochecks also on non-PHP files
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-21 12:12:29 +01:00
John Molakvoæ
1fc458b3f9
Merge pull request #50946 from nextcloud/bugfix/noid/fix-triple-dot-translation
...
fix(l10n): Fix triple dot in translation
2025-02-21 12:02:52 +01:00
John Molakvoæ
c9cdb86250
Merge pull request #50943 from nextcloud/fix/files-failed-node
2025-02-21 11:55:01 +01:00
nextcloud-command
5d14427d3a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-21 10:21:28 +00:00
Joas Schilling
34643fd71d
fix(l10n): Fix triple dot in translation
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-21 11:00:49 +01:00
skjnldsv
b3335ad035
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-21 10:49:52 +01:00
skjnldsv
4a96441437
fix(files): handle failed node properly
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-21 10:49:43 +01:00
Joas Schilling
72e3e13ac4
fix(cron): Ignore time sensitivity when a class was explicitely scheduled
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-21 10:45:40 +01:00
Stephan Orbaugh
33a12eb3af
Merge pull request #50053 from nextcloud/fix/noid/thudnerbird-addon-useragent
...
fix: Change UserAgent to *cloud
2025-02-21 10:27:57 +01:00
Nextcloud bot
bc1943da4b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-21 00:21:48 +00:00
Ferdinand Thiessen
136474400d
Merge pull request #50918 from nextcloud/fix/map-sharee-information
...
fix(files_sharing): Map sharee information for `shared-by-you` view
2025-02-20 23:16:24 +01:00
John Molakvoæ
f35af25e5d
Merge pull request #50910 from nextcloud/fix/files_external-cred-dialog
2025-02-20 21:38:30 +01:00
skjnldsv
7370fe6f29
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-20 20:16:01 +00:00
skjnldsv
11a5330214
fix(cypress): action selector menu lookup
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-20 20:58:52 +01:00
skjnldsv
3a9439d1e2
chore(cypress): also log the current server image sha
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-20 20:58:52 +01:00
skjnldsv
4621ddf293
fix(files_external): inline storage check improvements
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-20 20:58:52 +01:00
skjnldsv
df005a53f0
chore(files_external): add cypress tests for user credentials action
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-20 20:58:52 +01:00
skjnldsv
7c73c5c058
fix(files_external): request strict password auth on credentials enter action
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-20 20:58:52 +01:00
Andy Scherzinger
047378e7b0
Merge pull request #50711 from nextcloud/fix/reminder-node-access
...
fix(files_reminders): Only allow updating reminders if the file is accessible
2025-02-20 17:42:29 +01:00
nextcloud-command
03fdcb728a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-20 16:35:14 +00:00
Marcel Klehr
74c2579078
Merge pull request #50916 from nextcloud/enh/make-tag-event-webhook-compatible
...
enh(SystemTag): Make MapperEvent webhook compatible
2025-02-20 17:29:24 +01:00
Ferdinand Thiessen
d565ef4923
fix(files_sharing): Map sharee information for shared-by-you view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-20 17:28:08 +01:00
Kate
4f50b5f337
Merge pull request #50922 from nextcloud/fix/show-deleted-team-shares
2025-02-20 15:57:37 +01:00
Andy Scherzinger
fd591b0b9b
fix(lint): remove whitespaces
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-02-20 15:34:49 +01:00
Christopher Ng
55351cfe32
fix(files_reminders): Check for node access when retrieving or removing reminders
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-20 15:34:48 +01:00
Christopher Ng
cdf6db0016
fix(files_reminders): Only allow updating reminders if the file is accessible
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-20 15:34:48 +01:00
John Molakvoæ
f5cc31cbd5
Merge pull request #50920 from nextcloud/fix/updateall
...
Revert "fix(files): updateAll method"
2025-02-20 15:19:05 +01:00
Ferdinand Thiessen
7e6608d119
fix(files_sharing): Also list deleted team shares
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-20 14:32:22 +01:00
skjnldsv
8ef69b189e
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-20 14:14:48 +01:00
skjnldsv
0e2f232deb
Revert "fix(files): updateAll method"
...
This reverts commit fbec19c0d7 .
2025-02-20 14:13:25 +01:00
Marcel Klehr
a70071541e
feat(SystemTag): Make MapperEvent webhook compatible
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-02-20 12:46:52 +01:00
Ferdinand Thiessen
aa4a924519
Merge pull request #50886 from nextcloud/chore/update-nextcloud-vue-23_1
...
refactor: Update `@nextcloud/vue` to 8.23.1 and update imports
2025-02-20 03:08:48 +01:00
Ferdinand Thiessen
968b563eb0
chore: Add commit to git blame ignore revs
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-20 02:28:55 +01:00
Ferdinand Thiessen
4d21207b98
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-20 02:28:14 +01:00
Ferdinand Thiessen
b06f5ba4c4
refactor: Migrate nextcloud-vue usage to new import schema
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-20 02:28:13 +01:00
Ferdinand Thiessen
a7d50df79b
chore: Update @nextcloud/vue to v8.23.1
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-20 02:28:13 +01:00
dependabot[bot]
5ff8a30d00
Merge pull request #50818 from nextcloud/dependabot/npm_and_yarn/dompurify-3.2.4
2025-02-20 00:26:41 +00:00
Nextcloud bot
3b45ba2630
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-20 00:22:09 +00:00
Ferdinand Thiessen
9b75352a87
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-20 00:44:49 +01:00
Ferdinand Thiessen
996035ced8
fix(systemtags): Fix invalid dompurify import
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-20 00:43:18 +01:00
dependabot[bot]
a1f1dc0eac
chore(deps): bump dompurify from 3.1.7 to 3.2.4
...
Dependabot couldn't find the original pull request head commit, e169f9704259661b4434e8924829d75785aa347f.
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-20 00:32:57 +01:00
Andy Scherzinger
82603f9708
Merge pull request #50827 from nextcloud/dependabot/composer/build/integration/behat/behat-3.19.0
...
bump behat/behat from 3.18.1 to 3.19.0 in /build/integration
2025-02-19 20:47:01 +01:00
Johannes Endres
ae2cc23658
fix: Change UserAgent to *cloud
...
Co-authored-by: Daniel Kesselberg <mail@danielkesselberg.de >
Signed-off-by: Johannes Endres <je@johannes-endres.de >
2025-02-19 18:51:08 +01:00
Ferdinand Thiessen
28ce57d0f4
chore: Adjust OCP\Server::get annotation to work with phpstan
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-19 16:50:16 +01:00
Andy Scherzinger
bdc043dd04
Merge pull request #50904 from nextcloud/fix/files-rename-folder
...
fix(files): do not show extension warning for folders renaming
2025-02-19 16:34:51 +01:00
nextcloud-command
6e3b30c789
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-19 15:06:06 +00:00
skjnldsv
99579f0bbc
fix(files): do not show extension warning for folders renaming
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-19 15:35:50 +01:00
Louis Chemineau
066c92f7b0
fix: Initialize lastConnectionCheck after first connection
...
We are checking whether the DB connection is alive once every 30 seconds. But when we are lacking the last check time, we are skipping the check and reconnect logic. This is causing the reconnect logic to never fire in those cases.
It seems to me that "those cases", are actually always the case, as upon initialization, we are not using the proper connection name to store the time.
In the `connect()` logic, when `$this->_conn` is null, `$this->getConnectionName()` is returning `replica`, so `$this->lastConnectionCheck` will be equal to `['replica' => time()];`
https://github.com/nextcloud/server/blob/60711ea4cfde6f53d0b18bcd7e166a34a43056a5/lib/private/DB/Connection.php#L215-L221
https://github.com/nextcloud/server/blob/60711ea4cfde6f53d0b18bcd7e166a34a43056a5/lib/private/DB/Connection.php#L891-L893
https://github.com/nextcloud/3rdparty/blob/2b6d7bf65ff242ea050e736925f752a38d8da220/doctrine/dbal/src/Connections/PrimaryReadReplicaConnection.php#L136-L139
Then, if the connection name ends up as being 'primary', the reconnect logic is skipped:
https://github.com/nextcloud/server/blob/60711ea4cfde6f53d0b18bcd7e166a34a43056a5/lib/private/DB/Connection.php#L874-L880
Follow-up of https://github.com/nextcloud/server/pull/41819
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-19 12:25:12 +01:00
Louis Chemineau
4561a0a870
fix(files_versions): Do not expire versions newer than min age
...
The auto expire logic does not take into account the min retention age set by the admin. So versions were eagerly deleted.
Fix https://github.com/nextcloud/server/issues/19791
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-19 12:25:09 +01:00
Christoph Wurst
ff86bacaad
Merge pull request #50896 from nextcloud/bugfix/noid/keep-job-class-limitation
...
fix(cron): Keep job class limitation when searching for the next job
2025-02-19 10:26:27 +01:00
Joas Schilling
73d94353d1
fix(cron): Keep job class limitation when searching for the next job
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-19 08:44:33 +01:00
Nextcloud bot
0d49af4f27
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-19 00:21:45 +00:00
Pytal
8c223b6703
Merge pull request #50820 from nextcloud/fix/public-share-expiration
...
fix(files_sharing): Fix public share expiration being set when toggle is not enabled
2025-02-18 14:34:20 -08:00
nextcloud-command
77edb25684
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-18 22:55:15 +01:00
Christopher Ng
611cad32e0
fix(files_sharing): Fix public share expiration being set when toggle is not enabled
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-18 22:55:15 +01:00
Ferdinand Thiessen
082e85f6da
Merge pull request #50779 from nextcloud/chore/mailer-tests
...
test(Mailer): Align tests for mailer with stable30
2025-02-18 17:52:12 +01:00
Ferdinand Thiessen
9f108d8eb3
Merge pull request #50814 from nextcloud/fix/tags
...
fix(systemtags): do not hide if no tags
2025-02-18 17:40:39 +01:00
Ferdinand Thiessen
845693582f
fix(dav): Handle end of stream in File::put
...
If the stream is aborted and the callback wrapper returns false (or
null as it happened in some cases), we should not try to write to the
storage but abort the operation.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-18 16:41:10 +01:00
nextcloud-command
18c1fbc292
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-18 15:07:42 +00:00
skjnldsv
2774f04303
fix(systemtags): do not hide if no tags
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-18 16:01:24 +01:00
skjnldsv
c87a6ba811
fix(files): attach sidebar to main content for vue debug
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-18 16:01:24 +01:00
dependabot[bot]
eb3c639c6b
bump behat/behat from 3.18.1 to 3.19.0 in /build/integration
...
---
updated-dependencies:
- dependency-name: behat/behat
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-18 14:31:46 +01:00
Ferdinand Thiessen
fa7874f8cf
Merge pull request #50873 from nextcloud/fix/download-perms
...
fix(files_sharing): block downloading if needed
2025-02-18 14:30:13 +01:00
Joas Schilling
a80d7ce11d
Merge pull request #50864 from nextcloud/fix/fix-psalm-taint-errors-2
...
fix: Fix psalm taint false-positives by small refactorings
2025-02-18 13:59:30 +01:00
John Molakvoæ
5d1bc70d51
Merge pull request #50807 from nextcloud/fix/redirect-openfile-param
...
fix(files): properly forward open params from short urls
2025-02-18 13:39:47 +01:00
Ferdinand Thiessen
c19ce403f3
fix(files_sharing): block downloading if needed
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-18 11:58:12 +01:00
skjnldsv
66c8e70cc1
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-18 11:09:25 +01:00
skjnldsv
4f795e144c
fix(files): properly show file not found error
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-18 10:53:23 +01:00
skjnldsv
2e50a39265
fix(files): properly forward open params from short urls
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-18 10:53:23 +01:00
Nextcloud bot
8886f367e4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-18 00:21:58 +00:00
Côme Chilliet
e757b649b7
fix: Fix psalm taint false-positives by small refactorings
...
Mostly make it clear that we trust admin input or that we correctly
escape strings.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-17 18:08:23 +01:00
Ferdinand Thiessen
9edabfa21f
Merge pull request #50800 from nextcloud/fix/fix-psalm-taint-errors
...
fix: Fix psalm taint errors
2025-02-17 17:45:36 +01:00
Kate
737f832dde
Merge pull request #50860 from nextcloud/bugfix/noid/fix-activity-parameter-types
2025-02-17 17:19:44 +01:00
Joas Schilling
acac415121
fix(activity): Fix activity parameter types
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-17 15:55:31 +01:00
Côme Chilliet
c1c59f9a6c
chore: Add missing star in phpdoc comment
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-17 15:26:23 +01:00
Côme Chilliet
640dbd0b5e
fix: Fix false-positive psalm taint errors when outputting plain text
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-17 15:26:23 +01:00
Côme Chilliet
7c907223d2
fix: Fix psalm taint false-positive by escaping trusted input
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-17 15:26:22 +01:00
Côme Chilliet
fa108d5b54
fix: Correctly tag json encoding in BaseResponse to fix false-positive
...
…in psalm taint analysis
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-17 15:26:22 +01:00
Côme Chilliet
aac79bad9b
fix: Move config.php taint trust upstream directly in OC\Config class
...
This solves some false-positive psalm taint errors
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-17 15:26:20 +01:00
Côme Chilliet
25f38883f1
fix: Work around false-positive psalm taint error calling print_r in admin_audit
...
Same issue as var_export, print_r is listed as sink but it’s not when
using return:true. Anyway, using the logger context feature is better.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-17 15:24:08 +01:00
Côme Chilliet
85fbd3eb0a
fix: Work around psalm taint false-positive by not using var_export
...
var_export is listed as a taint sink because it may output stuff
depending on the parameters. It was not the case here, but we can
simply json_encode the result by passing it as context to the logger
method rather than using var_export.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-17 15:24:08 +01:00
Côme Chilliet
fec865cc29
chore: Correctly flag json encoding methods as escaping html and quotes
...
Especially with JSON_HEX_TAG it’s perfectly fine to echo JSON, and we
only use it in JSON output anyway.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-17 15:24:07 +01:00
Côme Chilliet
579a337750
fix: Fix psalm taint error in L10N factory
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-17 15:24:07 +01:00
Stephan Orbaugh
509a53c36c
Merge pull request #49872 from solonovamax/master
...
Update & Expand Meta Tags
2025-02-17 14:00:20 +01:00
solonovamax
9b9ea77035
feat(files_sharing): Add opengraph meta tags for multimedia, change opengraph type to website
...
- Adds the following opengraph tags
- images:
- `og:image:type`: the mimetype of the image file
- audio:
- `og:audio`: a direct link to the audio file
- `og:audio:type`: the mimetype of the audio file
- video:
- `og:video`: a direct link to the video file
- `og:video:type`: the mimetype of the video file
- Changes th `og:type` meta tag from `object` (which is not valid) to `website`
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com >
2025-02-17 12:52:08 +01:00
solonovamax
6bcacff339
feat(files_sharing): Add twitter meta tags
...
Adds the following twitter meta tags
- `twitter:card`: `summary_large_image` if the shared file is an image & it has a preview, otherwise `summary`
- `twitter:title`: same as `og:title`
- `twitter:description`: same as `og:description`
- `twitter:image`: same as `og:image`
Fixes nextcloud/server#49871
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com >
2025-02-17 12:52:08 +01:00
Ferdinand Thiessen
626e5bd93e
Merge pull request #50798 from nextcloud/fix/login-error-state
...
fix(login): only show error state on login box if user interacted
2025-02-17 11:59:11 +01:00
Julien Veyssier
cddcc17241
Merge pull request #50816 from nextcloud/fix/noid/transfer-ownership-select
...
fix(transferownership): Allow searching new owner by email
2025-02-17 11:53:37 +01:00
nextcloud-command
c9545ff5d2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-17 10:37:15 +00:00
Julien Veyssier
d8c24b1520
fix(transferownership): allow searching by email, display user.shareWithDisplayNameUnique in item subline, adjust style
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-02-17 11:31:25 +01:00
Kate
5b507561d3
Merge pull request #50791 from nextcloud/perf/remove-filecache-index
...
chore(filecache): remove index fs_id_storage_size
2025-02-17 11:31:12 +01:00
Ferdinand Thiessen
1138fd3110
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-17 10:51:51 +01:00
Ferdinand Thiessen
917b77a026
fix(login): only show error state on login box if user interacted
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-17 10:50:27 +01:00
Nextcloud bot
892c473b06
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-17 00:21:45 +00:00
Nextcloud bot
a3886ba6b6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-16 00:44:56 +00:00
Git'Fellow
b9f8539c63
Merge pull request #50809 from nextcloud/fixPhp83Deprecation
...
fix(repair): PHP8.3 deprecation warning
2025-02-15 12:06:28 +01:00
Nextcloud bot
ba3868a403
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-15 00:21:54 +00:00
Christoph Wurst
228ac86fa2
Merge pull request #50769 from nextcloud/checkStorageIdSetCache
...
fix(SharedStorage): Check if storage ID is set on cache
2025-02-14 14:17:00 +01:00
Git'Fellow
885175772b
fix(repair): PHP8.3 deprecation warning
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-02-14 11:55:19 +01:00
Nextcloud bot
20cedce95f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-14 00:22:05 +00:00
Daniel
d865a2b3c4
Merge pull request #50784 from nextcloud/fix/issue-50054-resource-invite-regression
...
fix: Fix regression in calendar invitation sending
2025-02-13 21:08:59 +01:00
SebastianKrupinski
aded11fe07
fix: Fix regression in calendar invitation sending
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-02-13 20:49:26 +01:00
Julius Knorr
8c69bf1219
Merge pull request #48738 from nextcloud/perf/log-high-memory-requests
...
perf: Log requests using high amount of memory as warning
2025-02-13 19:50:32 +01:00
dependabot[bot]
b638c27723
Merge pull request #50801 from nextcloud/dependabot/npm_and_yarn/elliptic-6.6.1
2025-02-13 18:45:53 +00:00
dependabot[bot]
f4a305110d
chore(deps): bump elliptic from 6.6.0 to 6.6.1
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.6.0 to 6.6.1.
- [Commits](https://github.com/indutny/elliptic/compare/v6.6.0...v6.6.1 )
---
updated-dependencies:
- dependency-name: elliptic
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-13 17:24:19 +00:00
Côme Chilliet
d686cc7bcc
Merge pull request #50577 from nextcloud/enh/apply-rector-set-to-apps
...
Enh/apply rector set to apps
2025-02-13 18:17:53 +01:00
Côme Chilliet
b003af2364
Merge pull request #50794 from nextcloud/fix/fix-appmanager-cleanappid
...
fix: Only keep allowed characters in appid, and flag the method as escaping
2025-02-13 17:23:44 +01:00
Côme Chilliet
964bc960f8
chore: Update psalm-baseline-security.xml
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-13 16:27:13 +01:00
Côme Chilliet
6e7c97ea1f
fix: Also remove digits at the start and underscore on both ends of appid
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
2025-02-13 16:22:21 +01:00
Benjamin Gaussorgues
c71bc0696f
Merge pull request #50781 from nextcloud/perf/improve-incomplete-scan
...
perf(files): faster query to fetch incomplete directories
2025-02-13 15:21:25 +01:00
Côme Chilliet
8f57a50767
fix: Only keep allowed characters in appid, and flag the method as escaping
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-13 14:21:36 +01:00
Julius Knorr
d31bc88a23
perf: Log requests using high amount of memory as warning
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-02-13 13:43:10 +01:00
Côme Chilliet
fa42cd96dd
chore(user_ldap): Add psalm-suppress for deprecated emit method calls
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-13 12:50:56 +01:00
Côme Chilliet
17fffdbbcb
fix(settings): Inject subadmin manager and adapt tests, resolve a FIXME comment
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-13 12:48:12 +01:00
Côme Chilliet
64863c9d46
chore: Apply new rector configuration to apps folder
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-13 11:46:42 +01:00
Côme Chilliet
007335dadf
chore(rector): Enable Nextcloud 25 set for the apps folder
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-13 11:45:39 +01:00
Côme Chilliet
6c1dd472f2
chore: Bump nextcloud/rector and rector versions
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-13 11:45:39 +01:00
Côme Chilliet
ed5b7ae161
chore: re-apply current rector configuration to apps folder
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-13 11:45:33 +01:00
Benjamin Gaussorgues
3548bde384
chore(filecache): remove index fs_id_storage_size
...
Index is outdated by PR 50781
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-02-13 11:37:10 +01:00
Côme Chilliet
ed9b47462f
Merge pull request #49648 from nextcloud/fix/clarify-app-manager-methods
...
Clarify app manager method names
2025-02-13 11:33:52 +01:00
Côme Chilliet
ee48cafd20
Merge pull request #50689 from nextcloud/fix/migrate-dav-to-events
...
fix(dav): Migrate from hooks to user events
2025-02-13 10:24:05 +01:00
Côme Chilliet
f758f565d4
fix: Replace getInstalledApps calls with getEnabledApps
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-13 10:19:20 +01:00
Côme Chilliet
a3685551f7
fix: Replace isInstalled calls with isEnabledForAnyone or isEnabledForUser
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-13 10:19:19 +01:00
Côme Chilliet
cffd2c8d09
chore: Improve naming of methods and properties in AppManager
...
Remove all references to installed apps where it’s about enabled apps
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-13 10:19:19 +01:00
Côme Chilliet
fb917c495b
fix(ocp): Deprecate getInstalledApps and replace with clearer method name
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-13 10:19:19 +01:00
Côme Chilliet
d2864f7d84
fix(ocp): Deprecate isInstalled and add isEnabledForAnyone instead
...
The method name was really confusing
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-13 10:19:18 +01:00
Benjamin Gaussorgues
9bdee76535
perf(files): faster query to fetch incomplete directories
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-02-13 10:11:02 +01:00
Elizabeth Danzberger
6e1d9a2620
Merge pull request #50602 from nextcloud/fix/template-field-title
...
fix: template field title
2025-02-13 04:03:19 -05:00
Elizabeth Danzberger
729e278d38
chore: rebuild assets
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
2025-02-13 09:39:55 +01:00
Elizabeth Danzberger
7db90efe3b
fix(template-filler): Hide template fields with unknown labels
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
2025-02-13 09:24:00 +01:00
Git'Fellow
bc3be77a69
fix(SharedStorage): Check if storage ID is set on cache
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-02-13 08:29:20 +01:00
Nextcloud bot
4905255936
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-13 00:21:38 +00:00
Josh
84293441e8
test(Mailer): Align tests for mailer with stable30
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-12 13:29:58 +01:00
Andy Scherzinger
f2b25a49a9
Merge pull request #50692 from nextcloud/useNameNotUrl
...
fix(emailTemplate): use instance Name instead of Url in subject
2025-02-12 12:25:22 +01:00
Git'Fellow
a509494107
fix(emailTemplate): use instance Name instead of Url in subject
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-02-12 11:52:22 +01:00
Pytal
167a78ff54
Merge pull request #50081 from nextcloud/fix/undefined-application-key
...
fix(core): Fix undefined "application" array key error
2025-02-11 16:48:55 -08:00
Nextcloud bot
966166dabd
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-12 00:22:26 +00:00
Christopher Ng
5786fcb3fb
fix(core): Fix undefined "application" array key error in user layout
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-11 16:07:59 -08:00
Christopher Ng
b684c180a9
fix(core): Fix undefined "application" array key error
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-11 16:07:59 -08:00
S1m
da090c7a7a
Update doc comment for prefixTableName
...
Signed-off-by: S1m <31284753+p1gp1g@users.noreply.github.com >
2025-02-11 17:44:39 +01:00
Daniel
90a1aea574
Merge pull request #50498 from nextcloud/bug/48678/restore-dav-error-response-2
...
Don't rethrow a type error
2025-02-11 17:28:44 +01:00
Robin Appelman
53749e06fc
Merge pull request #50324 from nextcloud/shared-cache-watcher-update
...
fix: don't use cached root info from shared cache if the watcher has detected an update
2025-02-11 16:01:37 +01:00
Robin Appelman
4978cd3c21
fix: use relative paths for upload locks
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-11 14:38:27 +01:00
Robin Appelman
9e1ae74a1c
fix: make locked exception path relative to the view
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-11 14:38:27 +01:00
Daniel Kesselberg
99ae669e39
fix: Replace the TypeError to prevent exposing the installation path
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-02-11 14:38:26 +01:00
Ferdinand Thiessen
5f423df9fd
Merge pull request #50739 from nextcloud/feat/share-grid-view
...
feat(sharing): Allow to set default view mode for public shares
2025-02-11 11:59:03 +01:00
Joas Schilling
9f91668502
Merge pull request #50753 from nextcloud/bugfix/noid/ensure-translation-of-shipped-apps
...
fix(transifex): Adjust check for translation of apps
2025-02-11 10:06:18 +01:00
Joas Schilling
747bf1a241
fix(transifex): Adjust check for translation of apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-11 07:19:46 +01:00
Nextcloud bot
277418c70c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-11 00:21:46 +00:00
Ferdinand Thiessen
dda2275464
Merge pull request #50735 from nextcloud/bugfix/noid/bump-php-dependency-update-versions
...
fix(setupcheck): Update setup check for PHP version to be more accurate
2025-02-10 19:45:57 +01:00
Ferdinand Thiessen
d8a365c26f
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-10 18:58:59 +01:00
Ferdinand Thiessen
10265ba182
feat(sharing): Allow to set default view mode for public shares
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-10 18:57:38 +01:00
Côme Chilliet
355fef6ff9
fix(tests): Order card properties by name to avoid issues
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-10 16:08:21 +01:00
Côme Chilliet
a4d7623ed7
chore: Update psalm baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-10 14:52:18 +01:00
Côme Chilliet
3289cbcbd3
fix: Fix UserTest to return valid configuration values
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-10 14:52:18 +01:00
Côme Chilliet
4924fe9a12
fix(dav): Migrate from hooks to user events
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-10 14:52:18 +01:00
Joas Schilling
0a6eeb497b
fix(setupcheck): Update setup check for PHP version to be more accurate
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-10 11:50:09 +01:00
Nextcloud bot
402f5123d4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-10 00:21:45 +00:00
Nextcloud bot
a5a808f9a5
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-09 00:21:42 +00:00
dependabot[bot]
c3f19da157
Merge pull request #50729 from nextcloud/dependabot/npm_and_yarn/p-queue-8.1.0
2025-02-08 17:11:55 +00:00
dependabot[bot]
d74f142bbb
chore(deps): bump p-queue from 7.4.1 to 8.1.0
...
---
updated-dependencies:
- dependency-name: p-queue
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-08 16:22:06 +00:00
dependabot[bot]
6beae7ced8
Merge pull request #50730 from nextcloud/dependabot/npm_and_yarn/ts-loader-9.5.2
2025-02-08 15:18:57 +00:00
dependabot[bot]
8578b00e9a
Merge pull request #50727 from nextcloud/dependabot/npm_and_yarn/cypress-split-1.24.9
2025-02-08 15:07:29 +00:00
Ferdinand Thiessen
50536e6ab3
Merge pull request #50680 from nextcloud/fix/files-public-share
...
fix(files): only send config update requests if user is logged in
2025-02-08 14:45:31 +01:00
dependabot[bot]
22c1735939
chore(deps-dev): bump cypress-split from 1.24.7 to 1.24.9
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.7 to 1.24.9.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.7...v1.24.9 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-08 13:34:44 +00:00
Ferdinand Thiessen
48bf91ac87
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-08 14:31:35 +01:00
Ferdinand Thiessen
fc9108b11a
fix(files): only send config update requests if user is logged in
...
Since we use the files app also for public shares it is not guaranteed
that there is a user logged in, in that case the update for user / view
config will fail.
So ensure there is a user or do not send a request.
Also refactor both stores to setup styles to fix (remove) initialization hack,
which causes Typescript issues.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-08 14:28:42 +01:00
dependabot[bot]
beca0a19ee
Merge pull request #50731 from nextcloud/dependabot/npm_and_yarn/cypress-if-1.13.2
2025-02-08 13:19:16 +00:00
Ferdinand Thiessen
2c79ce20aa
Merge pull request #50708 from nextcloud/chore/master-searchdav
...
build(deps): Bump icewind/searchdav from 3.1.0 to 3.2.0
2025-02-08 13:59:41 +01:00
dependabot[bot]
86276e32f0
Merge pull request #50733 from nextcloud/dependabot/npm_and_yarn/pinia-2.3.1
2025-02-08 08:36:41 +00:00
dependabot[bot]
a2904a4f70
chore(deps): bump pinia from 2.3.0 to 2.3.1
...
---
updated-dependencies:
- dependency-name: pinia
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-08 08:23:51 +00:00
dependabot[bot]
c637753cac
chore(deps-dev): bump cypress-if from 1.12.6 to 1.13.2
...
---
updated-dependencies:
- dependency-name: cypress-if
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-08 03:52:02 +00:00
dependabot[bot]
edbd8f496e
chore(deps-dev): bump ts-loader from 9.5.1 to 9.5.2
...
---
updated-dependencies:
- dependency-name: ts-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-08 03:23:17 +00:00
Nextcloud bot
c63c4dbe45
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-08 00:21:42 +00:00
Ferdinand Thiessen
fb73787f90
build(deps): Bump icewind/searchdav from 3.1.0 to 3.2.0
...
| Production Changes | From | To | Compare |
|--------------------|--------|--------|-------------------------------------------------------------------------|
| icewind/searchdav | v3.1.0 | v3.2.0 | [...](https://github.com/icewind1991/SearchDAV/compare/v3.1.0...v3.2.0 ) |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-07 13:56:34 +01:00
John Molakvoæ
f21ffabe0e
Merge pull request #50364 from nextcloud/fix/files-header-submenu
2025-02-07 10:20:29 +01:00
skjnldsv
d8df001f76
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-07 10:07:00 +01:00
skjnldsv
73e4a13a1c
chore(files): add actions cypress tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-07 10:07:00 +01:00
Nextcloud bot
a7db692269
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-07 00:21:54 +00:00
Robin Appelman
65a10f281d
test: add test for shared storage root being changed after watcher
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-06 19:41:44 +01:00
Robin Appelman
2786ca579a
fix: don't use cached root info from shared cache if the watcher has detected an update
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-06 19:41:43 +01:00
Joas Schilling
1211c03ee2
Merge pull request #50697 from nextcloud/admin-audit-listen-failed-login
...
feat(admin_audit): write admin audit log for AnyLoginFailedEvent
2025-02-06 19:13:20 +01:00
Louis
f9c03f7606
Merge pull request #49955 from nextcloud/occ-upgrade-reminder
...
fix: when already upgrading, don't instruct to run `occ upgrade`
2025-02-06 16:32:42 +01:00
Hector Valcarcel
6b4c859a41
feat(object_store): Add support for session token in AWS credentials
...
- Pass session token, either null or with value, to the AWS Credentials constructor
Signed-off-by: Hector Valcarcel <hmvalcarcel@gmail.com >
2025-02-06 16:24:19 +01:00
John Molakvoæ
796055e8b2
Merge pull request #48674 from nextcloud/jtr/fix-updater-cleanup-job-logging
2025-02-06 16:16:31 +01:00
John Molakvoæ
93c72f5675
Merge pull request #50660 from nextcloud/fix/mime-int
...
fix: make sure we process mime extensions as string
2025-02-06 16:13:27 +01:00
Luka Trovic
5750d2afd0
feat(admin_audit): write admin audit log for AnyLoginFailedEvent
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-02-06 15:39:14 +01:00
skjnldsv
e10947a548
fix(files): support submenu in batch actions header too
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-06 15:25:37 +01:00
John Molakvoæ
1e30936b78
fix: psalm and OCP @since declarations
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-02-06 15:21:18 +01:00
Ferdinand Thiessen
e71e58e06e
Merge pull request #50678 from nextcloud/fix/harden-account-properties
...
fix(AccountProperty): better validation of twitter and fediverse handles
2025-02-06 14:40:21 +01:00
F. E Noel Nfebe
7af66eaf62
Merge pull request #50655 from nextcloud/fix/share-sidebar-bugs
...
enh: Fix display default expire date, add tests & tiny refactors
2025-02-06 13:50:57 +01:00
Côme Chilliet
9c3ef8eada
Merge pull request #50567 from nextcloud/enh/ldap-add-test-settings-command
...
Add LDAP test settings command
2025-02-06 12:23:10 +01:00
nextcloud-command
a5442526b5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-06 12:15:38 +01:00
nfebe
af72b957b2
fix(files_sharing): Hide internal recommendations in external share input
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 12:15:38 +01:00
nfebe
3d090d2904
fix(files_sharing): Update QuickShareSelect if share is modified
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 12:15:38 +01:00
nfebe
b16096343c
test(files_sharing): Check that default expiration date is shown b4 create share
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 12:15:38 +01:00
nfebe
a2d4be2ddb
fix: Show default expiration date before create link share
...
Since `ShareEntryLink` component is used to both create and display/list the share links,
we should only set default expiration date on `share.expireDate` when we know is a new share.
Otherwise, we overidding data from the backend.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 12:15:38 +01:00
nfebe
8178797eb5
refactor: Remove some deprecated containers and exceptions
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 12:15:31 +01:00
Ferdinand Thiessen
241545bdd8
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 11:58:24 +01:00
Ferdinand Thiessen
460ceaac57
fix(settings): Also sanitize fediverse and twitter handle in the frontend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 11:58:24 +01:00
Ferdinand Thiessen
2a0f81da53
fix(provisioning_api): Correct limit for editUser
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 11:58:24 +01:00
Ferdinand Thiessen
729cdf6818
fix(FediverseAction): Ensure valid fediverse links are generated
...
Harden also for existing values of the profile.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 11:58:24 +01:00
Ferdinand Thiessen
fbef47a5d7
fix(AccountManager): Sanitize social media handles
...
Ensure to only accept valid X and fediverse handles.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 11:58:24 +01:00
Andy Scherzinger
9fffdf2851
Merge pull request #50666 from nextcloud/enh/noid/allow-disable-pwas
...
feat(theming): allow to disable standalone windows
2025-02-06 11:39:15 +01:00
Louis Chemineau
6744accdd9
chore: Run cs:fix
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-06 11:09:22 +01:00
Josh
cd6ac0470e
fix(updater): make clean-up job more robust / easier to debug
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-02-06 11:09:21 +01:00
Simon L.
0bd624d0fe
feat(theming): allow to disable standalone windows
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-02-06 10:35:09 +01:00
Andy Scherzinger
d05b5e3068
Merge pull request #50661 from nextcloud/chore/3rdparty-stecman-console
...
chore(deps): Bump stecman/symfony-console-completion
2025-02-06 07:20:51 +01:00
Ferdinand Thiessen
9e29adbed6
chore(deps): Bump stecman/symfony-console-completion from 0.13.0 to 0.14.0
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 02:40:39 +01:00
Ferdinand Thiessen
c79ad186ca
Merge pull request #50669 from nextcloud/fix/files-show-details-when-no-action
...
fix(files): Do not download files with openfile query flag
2025-02-06 02:28:47 +01:00
Ferdinand Thiessen
72e0bb779d
Merge pull request #40105 from nextcloud/sftp-known-mtime
...
don't believe sftp when it tells us the mtime is less than we know it is
2025-02-06 02:21:34 +01:00
Ferdinand Thiessen
fcdfb9ef4f
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 02:17:25 +01:00
Ferdinand Thiessen
dbc5c10bc4
fix(files): Do not download files with openfile query flag
...
Instead of downloading files, if there is no other default action,
we should just open the details tab.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 02:17:25 +01:00
Nextcloud bot
24f2e93393
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-06 00:21:54 +00:00
Josh
724811adf8
fix: when already upgrading, don't instruct to run occ upgrade
...
Fixes #36289
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-02-05 22:57:40 +01:00
Andy Scherzinger
c45736c566
Merge pull request #50193 from nextcloud/fix/oauth2/owncloud-migration
...
fix(oauth2): adjust db schemas when migrating from owncloud
2025-02-05 22:14:59 +01:00
Ferdinand Thiessen
c5e24b5d79
Merge pull request #50582 from nextcloud/fix/scrolling-file-list
...
fix(files): Correctly scroll selected file into view
2025-02-05 22:14:28 +01:00
Richard Steinmetz
754a047404
fix(oauth2): adjust db schemas when migrating from owncloud
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-02-05 21:56:02 +01:00
Robin Appelman
1871296041
fix: don't believe sftp when it tells us the mtime is less than we know it is
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-05 20:50:19 +01:00
Ferdinand Thiessen
9ef48d7d5f
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-05 18:40:09 +01:00
Ferdinand Thiessen
5530cdd3fd
test(files): Make scrolling tests independent from magic values
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-05 18:40:00 +01:00
Ferdinand Thiessen
d9996b92dc
fix(files): Correctly scroll selected file into view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-05 18:40:00 +01:00
Ferdinand Thiessen
8fd6d8025f
test: Add Cypress command for deleting files
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-05 18:40:00 +01:00
Ferdinand Thiessen
d600791805
Merge pull request #50653 from nextcloud/dependabot/npm_and_yarn/multi-843fc42519
...
chore(deps-dev): bump vitest and @vitest/coverage-v8
2025-02-05 14:57:48 +01:00
dependabot[bot]
8041ac09cd
chore(deps-dev): bump vitest and @vitest/coverage-v8
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) and [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ). These dependencies needed to be updated together.
Updates `vitest` from 2.1.8 to 2.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.9/packages/vitest )
Updates `@vitest/coverage-v8` from 2.1.8 to 2.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.9/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:development
- dependency-name: "@vitest/coverage-v8"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-05 13:32:54 +01:00
skjnldsv
6baafd82b6
fix: make sure we process mime extensions as string
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-05 12:35:41 +01:00
John Molakvoæ
1407a1d1d2
Merge pull request #50657 from nextcloud/fix/highcontras-scrollbar
2025-02-05 10:03:34 +01:00
skjnldsv
6679c428f6
fix(theming): high contrast themes scrollbar
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-05 08:36:14 +01:00
Nextcloud bot
31b40aba25
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-05 00:21:48 +00:00
John Molakvoæ
a2e05eeca3
Merge pull request #50645 from nextcloud/fix/refresh-convert-list
2025-02-04 17:45:49 +01:00
Ferdinand Thiessen
c82bc0a5a3
Merge pull request #50642 from nextcloud/fix/proper-download-check
...
fix(sharing): better handle file share attributes
2025-02-04 16:48:50 +01:00
skjnldsv
af405f6e1c
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-04 16:41:01 +01:00
skjnldsv
85ba80b8ce
fix(files): properly update store on files conversions success
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-04 16:38:34 +01:00
Ferdinand Thiessen
73dc0f0f19
fix(sharing): Ensure download restrictions are not dropped
...
When a user receives a share with share-permissions but also with
download restrictions (hide download or the modern download permission attribute),
then re-shares of that share must always also include those restrictions.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-04 15:39:14 +01:00
Pytal
83e35b6991
Merge pull request #50635 from nextcloud/fix/files-wording
...
chore(files): Adjust wording
2025-02-04 05:16:49 -08:00
Marcel Klehr
1da3c25997
Merge pull request #50640 from nextcloud/fix/taskprocessing-cache
...
fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
2025-02-04 13:35:27 +01:00
Marcel Klehr
319a4d2df8
fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-02-04 13:04:43 +01:00
Marcel Klehr
f127ab10da
fix: lib/private/TaskProcessing/Manager.php
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-02-04 13:03:59 +01:00
Marcel Klehr
49a52126ab
fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-02-04 12:54:13 +01:00
nextcloud-command
dca40e7766
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-04 11:26:39 +00:00
Christopher Ng
235671de0b
chore(cypress): Finish comment
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-04 12:22:16 +01:00
Christopher Ng
a447b21805
fix(files): Fix casing
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-04 12:22:16 +01:00
Christopher Ng
ad9b07d85e
chore(files): Change "filename" to "file name"
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-04 12:22:16 +01:00
Nextcloud bot
9223794d49
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-04 00:21:18 +00:00
F. E Noel Nfebe
a53b431d1d
Merge pull request #50592 from nextcloud/fix/noid/in-folder-search
...
fix(unified-search): filteredProviders now inherits all provider props
2025-02-03 17:03:46 +01:00
nextcloud-command
61e4cb5d4b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-03 15:28:27 +00:00
F. E Noel Nfebe
444401480d
Merge branch 'master' into fix/noid/in-folder-search
2025-02-03 16:23:37 +01:00
Côme Chilliet
639d2f7664
Merge pull request #50604 from nextcloud/dependabot/github_actions/github-actions-96894264d4
...
chore(deps): bump the github-actions group with 2 updates
2025-02-03 14:22:49 +01:00
dependabot[bot]
d5d8aed463
chore(deps): bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [actions/setup-node](https://github.com/actions/setup-node ) and [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ).
Updates `actions/setup-node` from 4.1.0 to 4.2.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/39370e3970a6d050c480ffad4ff0ed4d3fdee5af...1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a )
Updates `peter-evans/create-pull-request` from 7.0.5 to 7.0.6
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7.0.5...67ccf781d68cd99b580ae25a5c18a1cc84ffff1f )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
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 >
2025-02-03 12:20:18 +00:00
Stephan Orbaugh
8aad48c6f9
Merge pull request #49016 from Keeper-of-the-Keys/occ-groups-list-single-group
...
Add the option to provide a groupname and only see its' members in occ group:list
2025-02-03 13:10:00 +01:00
nfebe
d2fc45acbd
fix(unified-search): filteredProviders now inherits all provider props
...
The main providers come from both the backend and client side plugins such as `in-folder` search.
The main providers may carry callbacks functions and other information that should be passed to the `filteredProviders`.
This is important because the current code does not make a distinction between `filteredProviders` and `providers`
rightly so, becuase they are the same thing!
Without the mentioned distinction above, sooner or later, we try to access a property on the `filteredProviders` which we
did not transfer with the manual property copy.
----
This fix prevents in-folder search from searching everywhere when "load more results" is clicked; Essentially ignoring the in-folder
search filter.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-03 12:48:00 +01:00
F. E Noel Nfebe
e9cb6140de
Merge pull request #50260 from nextcloud/enhancements/files-sharing-tests
...
chore : Comprehensive e2e testing for public sharing
2025-02-03 12:47:27 +01:00
nextcloud-command
6d37e16e3c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-03 12:38:06 +01:00
nfebe
667fb8b89f
fix(files_sharing): Adjust wrong labeling identified by test
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-03 12:38:06 +01:00
nfebe
d0a018b94f
test(files_sharing): add e2e tests for public link sharing
...
This commit introduces end-to-end tests for various public link sharing scenarios in the `files_sharing` app. It validates the behavior under multiple configurations:
- Password and expiration date enforced
- Password enforced with a default expiration date
- Expiration date enforced with optional password
- Default password and expiration date without enforcement
- Password enforced, expiration date set but not enforced
- Both password and expiration date not enforced, but defaults set
- Password not enforced, expiration date enforced
- Password not enforced, default expiration date set
- Password and expiration date not enforced with no defaults
The tests ensure proper validation and functionality of the configurations, leveraging the `setupData` and `createShare` utilities.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-03 12:38:06 +01:00
nfebe
c0db548954
refactor: Modularize setup-public-share.ts
...
This update enhances the testing framework for public sharing by
improving the setup and management of share contexts.
It refactors the code to make the `createShare` function reusable externally,
ensuring better testability and flexibility.
Additionally, the update optimizes share permission adjustments and
improves state management, making public share setups more efficient and maintainable.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-03 12:38:06 +01:00
Côme Chilliet
5e97a46f4c
fix: Clearly document that the argument is a search string
...
It is not an exact match on the group id
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
2025-02-03 11:07:41 +01:00
Kate
c38aa33db9
Merge pull request #50576 from nextcloud/fix/files/favorites-widget-folder-preview
2025-02-03 10:56:00 +01:00
Joas Schilling
8be4ad75b3
Merge pull request #50069 from michielbdejong/fix-36340
...
Fix OCM implementation has wrong parameter names
2025-02-03 10:45:46 +01:00
provokateurin
6ada9dda01
fix(files): Fix folder preview for favorites widget
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-02-03 10:25:15 +01:00
Nextcloud bot
87fd982a2d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-03 00:39:00 +00:00
Nextcloud bot
b4bf4dc6af
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-02 00:22:22 +00:00
dependabot[bot]
aef367f6d0
Merge pull request #50613 from nextcloud/dependabot/npm_and_yarn/cypress-split-1.24.7
2025-02-01 15:45:09 +00:00
dependabot[bot]
34c57d0b86
Merge pull request #50610 from nextcloud/dependabot/npm_and_yarn/testing-library/user-event-14.6.1
2025-02-01 08:56:36 +00:00
dependabot[bot]
3f5cfee3b4
chore(deps-dev): bump cypress-split from 1.24.0 to 1.24.7
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.0 to 1.24.7.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.0...v1.24.7 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-01 02:35:25 +00:00
dependabot[bot]
9f5456acfa
chore(deps-dev): bump @testing-library/user-event from 14.5.2 to 14.6.1
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 14.5.2 to 14.6.1.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v14.5.2...v14.6.1 )
---
updated-dependencies:
- dependency-name: "@testing-library/user-event"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-01 02:33:20 +00:00
Nextcloud bot
3a4f6b80fe
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-01 00:21:47 +00:00
Ferdinand Thiessen
6907b62d02
Merge pull request #50424 from nextcloud/fix/encryption-text
...
fix(settings): Clarify peculiarities of enabling encryption
2025-01-31 17:16:49 +01:00
Ferdinand Thiessen
78bec6f49e
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-31 16:44:11 +01:00
Ferdinand Thiessen
cdaeb63862
fix(settings): Clarify peculiarities of enabling encryption
...
- Clarify that enabling server side encryption will not encrypt
existing files but only new or changed files.
- Clarify that server side encryption can only be disabled using OCC
- Ensure there is accessible information of encryption state (`disabled`
input will not be announced so make it `aria-disabled` instead)
- Make warning more prominent by moving it into a dialog
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-31 16:33:36 +01:00
F. E Noel Nfebe
8bc5ec1879
Merge pull request #50550 from nextcloud/fix/noid/fix-unified-search-provider-id
...
fix: unified search provider id
2025-01-31 12:33:30 +01:00
Nextcloud bot
566cecbcc4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-31 00:22:18 +00:00
nfebe
8863b85420
fix: Use searchFrom property for client side plugins
...
The client-side plugin `in-folder` uses the `files` provider, this makes it
overlap with the main files provider itself.
This change follows eecda06f1a after it was discovered
that some apps/providers like `dav` use providers from another app like `contacts`
Signed-off-by: nfebe <fenn25.fn@gmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-30 17:35:00 +00:00
SebastianKrupinski
bf5a54d132
fix: unified search provider id
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-30 16:36:50 +01:00
Kate
b6f9356ccf
Merge pull request #50292 from nextcloud/fix/federated-share-opening
2025-01-30 15:21:31 +01:00
Côme Chilliet
7fa117dd0f
feat(user_ldap): Add a --clearcache option to ldap:test-user-settings
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-01-30 15:07:15 +01:00
provokateurin
f1631c05ec
chore: Compile assets
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-30 13:55:24 +01:00
provokateurin
51f52f5889
fix(files_sharing): Only clear permissions of pending federated shares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-30 13:53:53 +01:00
provokateurin
4aede1b43d
fix(files): Allow opening the same file repeatedly
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-30 13:53:53 +01:00
Côme Chilliet
e094602311
fix(user_ldap): Remove redundant if check
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-01-30 13:47:09 +01:00
John Molakvoæ
af8189f820
Merge pull request #50524 from nextcloud/fix/destination-drop-check
2025-01-30 13:07:28 +01:00
nextcloud-command
e7d9985384
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-30 11:51:48 +00:00
skjnldsv
92f4506270
fix(files_sharing): file request form validity check reset
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-01-30 11:50:03 +00:00
Côme Chilliet
1098ef3b69
feat(user_ldap): Add command test-user-settings to test LDAP user settings
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-01-30 11:55:43 +01:00
Côme Chilliet
e55806b546
feat(user_ldap): upstream common code into Proxy class and add public getters for backends
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-01-30 11:49:58 +01:00
Kate
16921d7ee1
Merge pull request #50530 from nextcloud/fix/convert-type
2025-01-30 11:43:40 +01:00
Julius Knorr
8604389ebe
Merge pull request #50540 from nextcloud/fix/show-templates-folder-default
...
fix: Only hide template folder creation if default was changed to empty
2025-01-30 11:21:56 +01:00
Pytal
2a0a6b6600
Merge pull request #50553 from nextcloud/perf/check-node-type
...
perf(files): Check node type property instead of instance
2025-01-30 01:25:00 -08:00
Louis
c89e139e71
Merge pull request #50519 from nextcloud/artonge/fix/access_list_unaccepted_shares
...
fix: Exclude non accepted shares when computing access list
2025-01-30 10:14:18 +01:00
Louis Chemineau
b6c7c28585
fix: Exclude non accepted shares when computing access list
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-30 09:57:14 +01:00
Andy Scherzinger
4a7c0b3267
Merge pull request #50281 from nextcloud/fix/fix-email-setupcheck-with-null-smtpmode
...
fix(settings): Fix setup check when mail_smptmode is set to "null"
2025-01-30 09:33:24 +01:00
provokateurin
d8cc8aae1a
fix(ConvertType): Read hostname from arguments and not options
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-30 09:24:58 +01:00
Nils Wenninghoff
cf5d55edb7
fix(ConvertType): Read dbtype in createConnectionParams and remove safeguard
...
Signed-off-by: Nils Wenninghoff <nils@ungemein.cool >
2025-01-30 09:24:58 +01:00
Julius Knorr
be11c03fa0
fix: Only hide template folder creation if default was changed to empty
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-01-30 08:23:36 +01:00
Ferdinand Thiessen
fce58d82fe
Merge pull request #50503 from nextcloud/fix/theming-migration
...
fix(theming): Do not throw in background color migration
2025-01-30 01:25:20 +01:00
dependabot[bot]
4e9821f5c3
Merge pull request #49950 from nextcloud/dependabot/npm_and_yarn/testing-library/jest-dom-6.6.3
2025-01-30 00:14:28 +00:00
dependabot[bot]
8ad7350a6b
Merge pull request #50137 from nextcloud/dependabot/composer/build/integration/behat/behat-3.18.1
2025-01-30 00:11:21 +00:00
nextcloud-command
ac2a9438c2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-29 23:41:43 +00:00
Christopher Ng
7a8d069907
perf(files): Check node type property instead of instance
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-01-29 15:32:10 -08:00
Simon L.
52438f9254
Merge pull request #50551 from nextcloud/feat/workflow-auto-update-npm-audit-fix.yml
...
chore(CI): Updating npm-audit-fix.yml workflow from template
2025-01-29 23:05:45 +01:00
Nextcloud bot
f3bb7ae666
chore(CI): Updating npm-audit-fix.yml workflow from template
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-29 21:36:09 +00:00
Michiel de Jong
995dfd1a57
Merge branch 'master' into fix-36340
2025-01-29 20:47:08 +01:00
Michiel de Jong
dacb1d94d0
fix: copy sharedBy[DisplayName] to sender[DisplayName], fixes #36340
...
Signed-off-by: Michiel de Jong <michiel@pondersource.com >
2025-01-29 20:43:10 +01:00
Andy Scherzinger
3f45bc5ed3
Merge pull request #50514 from nextcloud/feat/s3/sse-c
...
feat(S3): add SSE-C support in S3 External Storage
2025-01-29 18:32:49 +01:00
dependabot[bot]
05008868c7
Merge pull request #49948 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.7.54
2025-01-29 15:10:42 +00:00
Ferdinand Thiessen
bf7dc2f2e7
fix(theming): Do not throw in background color migration
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-29 15:32:43 +01:00
dependabot[bot]
9265d464d7
chore(deps-dev): bump @testing-library/jest-dom from 6.5.0 to 6.6.3
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 6.5.0 to 6.6.3.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.5.0...v6.6.3 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-29 14:20:12 +00:00
dependabot[bot]
853cfa7070
chore(deps-dev): bump @zip.js/zip.js from 2.7.53 to 2.7.54
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.53 to 2.7.54.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.53...v2.7.54 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-29 15:15:51 +01:00
F. E Noel Nfebe
812f6f08fa
Merge pull request #50515 from nextcloud/fix/show-share-recipient-in-mail
...
fix: Show recipient email addresses in share owner notification email
2025-01-29 14:35:41 +01:00
F. E Noel Nfebe
826e3ea2c1
Merge pull request #50129 from nextcloud/fix/load-more-than-5-items-in-folder-filter
...
fix(unified-search): load more than 5 items in folder filter
2025-01-29 14:32:58 +01:00
nextcloud-command
24b4bbd878
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-29 13:10:50 +00:00
nfebe
a5307ac512
fix(unified-search): Prevent multiple file picker triggers in in-folder search
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-29 12:50:12 +01:00
nfebe
d3dc6beb00
refactor: Drop deprecated use of defineStore
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-29 12:50:12 +01:00
nfebe
eecda06f1a
fix(unified-search): Use appId for searching
...
Each provider may search from a particular app so we should use that for searching.
Before this commit, we used `provider.id` instead of `provider.appId` the problem with the previous
approach is that it forces the provider id to be a valid search provider (an app that supports search)
limiting the developers ability to use unique IDs to identify the different providers (especially plugin providers)
inside the places filter.
For example the Files search plugin "In folder" (search in folder plugin) was required to have id as `files` while the
files provider itself already has id as `files`.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-29 12:50:12 +01:00
nfebe
72b6508d91
fix: Show recipient email addresses in share owner notification email
...
Previously, the share owner notification email did not display the recipient email addresses,
making it difficult for the owner to know who the share was sent to.
This fix ensures that the recipient email addresses are included in the notification email.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-29 12:42:43 +01:00
Louis
78ce66766b
Merge pull request #50501 from nextcloud/artonge/fix/color_debounce
...
fix: Increase background and primary color debounce time
2025-01-29 12:25:12 +01:00
Louis
a606b66dfe
Merge pull request #50299 from nextcloud/artonge/fix/restoring_encrypted_version
...
fix(files_versions): Update `unencrypted_size` during rollback
2025-01-29 10:35:14 +01:00
nextcloud-command
7e6fbe8391
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-29 10:34:21 +01:00
Louis Chemineau
1a0fdaa01b
fix: Increase background and primary color debounce time
...
This prevent flooding the server with requests
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-29 10:34:21 +01:00
Nextcloud bot
271552d70d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-29 00:22:04 +00:00
Andy Scherzinger
dd66231a90
Merge pull request #50284 from nextcloud/icewind-smb-3.7
...
chore: update icewind/smb to 3.7.0
2025-01-28 23:32:42 +01:00
Richard Steinmetz
f1c025dfd3
fix(s3): treat empty sse_c_key as not set
...
Co-authored-by: Christian Becker <christian@dabecka.de >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-01-28 22:59:59 +01:00
max-nextcloud
0741f6fb80
Merge pull request #50494 from nextcloud/fix/low-res-for-blurhash
...
fix(performance): use low resolution for blurhash
2025-01-28 22:58:30 +01:00
Christian Becker
c25c5bbc00
feat(S3): add SSE-C support in S3 External Storage
...
Just need to add the parameter and fix two calls. All other logic is already implemented and implicitly called through the S3ConnectionTrait
fixes #33283
Signed-off-by: Christian Becker <christian@dabecka.de >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-01-28 22:57:59 +01:00
Richard Steinmetz
baa40e6e19
Merge pull request #50490 from nextcloud/fix/noid/fifty-fifth
...
fix(CalDav): Spelling
2025-01-28 20:50:21 +01:00
Ferdinand Thiessen
fb131c1831
Merge pull request #50436 from nextcloud/fix/encoding-wrapper-scanner
...
fix: Harden files scanner for invalid null access
2025-01-28 20:47:39 +01:00
Ferdinand Thiessen
b48ee2e924
fix: Harden files scanner for invalid null access
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 20:08:46 +01:00
Ferdinand Thiessen
e40b635b16
Merge pull request #50270 from nextcloud/fix/share-api-create--permissions
...
fix(files_sharing): Respect permissions passed when creating link shares
2025-01-28 18:24:12 +01:00
Ferdinand Thiessen
0baab8fd98
test: Reset sharing app config after test
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 16:40:50 +01:00
Ferdinand Thiessen
0a0f56282a
fix(sharing): Move permission validation to share manager
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 16:40:50 +01:00
Ferdinand Thiessen
253f4345f1
fix(files_sharing): Respect permissions passed when creating link shares
...
Given:
User creates a link or email share with permissions=4 (create only = file drop).
Problem:
Currently the permissions are automatically extended to permissions = 5
(READ + CREATE). Work around was to create the share and directly update
it.
Solution:
Respect what the user is requesting, create a file drop share.
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 16:40:50 +01:00
Louis Chemineau
c87db7a960
fix(files_versions): Update unencrypted_size during rollback
...
This prevent restored version of encrypted files from having a wrong reported size. This was blocking download.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-28 15:28:34 +01:00
Louis Chemineau
5336c92ca5
chore(files_versions): Remove unused $node variable
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-28 15:28:34 +01:00
Max
faaed68c04
fix(performance): use low resolution for blurhash
...
Improve blurhash performance by using a low res image.
The results are hard to destinguish visualy.
It is a **blur** hash after all.
Signed-off-by: Max <max@nextcloud.com >
2025-01-28 15:19:38 +01:00
John Molakvoæ
2c773033bc
Merge pull request #50496 from nextcloud/skjnldsv-patch-1
...
fix(ci): cypress container name
2025-01-28 11:03:45 +01:00
John Molakvoæ
00922bae62
fix(ci): cypress container name
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-01-28 10:18:54 +01:00
Côme Chilliet
e4e9dae4e6
Merge pull request #47889 from nextcloud/fix/settings-command
...
fix: `user:settings` command when user is not available
2025-01-28 09:37:16 +01:00
Nextcloud bot
0180e8c2ed
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-28 00:22:13 +00:00
SebastianKrupinski
e93ac80386
fix(CalDav): Spelling
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-01-27 19:15:22 -05:00
Ferdinand Thiessen
5867231247
fix: user:settings command when user is not available
...
If `ignore-missing-user` all sub commands work, except listing all settings
for a user like `occ user:settings --ignore-missing-user user core`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 20:51:04 +01:00
Andy Scherzinger
6dc83b96c4
Merge pull request #50293 from nextcloud/fix/harden-admin-settings
...
fix(theming): Harden admin theming settings
2025-01-27 18:55:36 +01:00
Maxence Lange
c483a84e9b
Merge pull request #49645 from nextcloud/fix/noid/clean-config-code
...
fix(config): drop value details
2025-01-27 16:54:20 -01:00
Ferdinand Thiessen
58eb0b91e9
Merge pull request #50446 from nextcloud/fix/unified-search-size
...
fix(unifiedsearch): Simplify and correct thumbnail styles
2025-01-27 18:41:20 +01:00
nextcloud-command
7a7aec142e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-27 18:17:53 +01:00
Ferdinand Thiessen
c5c5f68f48
fix(unifiedsearch): Simplify and correct thumbnail styles
...
Ensure that the if a preview is available the maximum sizes are
respected (clickable area).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 18:17:53 +01:00
Daniel
4561b4eba1
Merge pull request #45364 from nextcloud/fix/ldap-avoid-false-positive-mapping
...
fix(user_ldap): Do not map groups we do not know if they match filter
2025-01-27 17:28:03 +01:00
Andy Scherzinger
c4161548f9
Merge pull request #50464 from nextcloud/fix/50215/hideCreateTemplateFolder
...
Hide "Create templates folder" option if templates are disabled
2025-01-27 17:18:05 +01:00
Kate
2f862d1fcb
Merge pull request #50221 from nextcloud/add-integration-tests-for-moving-a-file-from-and-to-a-shared-folder
2025-01-27 17:03:04 +01:00
nextcloud-command
49529f9e61
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-27 16:08:53 +01:00
Pawel Boguslawski
c7bcfbf864
fix: Hide "Create templates folder" option if templates are disabled in configuration
...
When both `skeletondirectory` and `templatedirectory` are set to empty
strings in configuration, templates folder creation should be disabled
and no Create templates folder option should be present
in new folder menu.
Related: https://github.com/nextcloud/server/issues/39266
Related: https://github.com/nextcloud/server/issues/46455
Author-Change-Id: IB#1156403
Signed-off-by: Pawel Boguslawski <pawel.boguslawski@ib.pl >
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-01-27 16:08:53 +01:00
Andy Scherzinger
b70654aeed
Merge pull request #48581 from hammer065/fix/issue-35936
...
fix: Filter for folders in cleanup old preview job
2025-01-27 16:06:40 +01:00
Côme Chilliet
de77415c70
fix(user_ldap): Do not map groups we do not know if they match filter
...
When nesting is enabled, filterValidGroups is supposed to check for each
groups if it actually exist, because it may not be visible to
Nextcloud. So in this codepath we disable automapping of groups.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-01-27 14:51:51 +01:00
Ferdinand Thiessen
8aa3a153ba
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 14:22:41 +01:00
Joas Schilling
510d897086
Merge pull request #50234 from nextcloud/bugfix/noid/allow-ratelimit-bypass
...
fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist
2025-01-27 14:20:23 +01:00
Ferdinand Thiessen
4dac813901
fix(theming): Ensure to only send valid URLs to backend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 14:20:15 +01:00
Ferdinand Thiessen
ff835faf7b
fix(theming): Harden admin web link settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 14:20:14 +01:00
Daniel Calviño Sánchez
b59c71ccf8
test: Add integration tests for moving a file from and to a shared folder
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-01-27 14:13:07 +01:00
Joas Schilling
c1655bcde7
fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-27 12:46:15 +01:00
Ferdinand Thiessen
f5cd0cbd70
Merge pull request #50315 from nextcloud/chore/symfony-process
...
chore(3rdparty): Bump symfony/process from 6.4.12 to 6.4.15
2025-01-27 12:14:53 +01:00
Ferdinand Thiessen
c81f18d100
chore(3rdparty): Bump symfony/process from 6.4.12 to 6.4.15
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 11:36:35 +01:00
Daniel
e6598519e4
Merge pull request #50455 from nextcloud/bugfix/50443/fix-log-level-handling
...
fix(log): Fix log level handling
2025-01-27 11:21:11 +01:00
Kate
e03b9ce5d2
Merge pull request #50298 from nextcloud/smb-hasupdated-deleted
2025-01-27 10:20:36 +01:00
Dario Mehlich
8c309130cf
fix(preview): Filter for folders in cleanup old preview job
...
Fixes #35936 .
When running `OC\Preview\BackgroundCleanupJob`, the main iteration loop
in `run()` expects a folder, however, `getOldPreviewLocations()`
currently does not filter by mimetype and therefore can yield a
non-folder entry which causes an Exception when constructing the Folder
impl.
Filtering for `httpd/unix-directory`, as `getNewPreviewLocations()`
already does, fixes this issue.
Signed-off-by: Dario Mehlich <d.mehlich@gmail.com >
2025-01-27 10:16:08 +01:00
Joas Schilling
0ba2913a95
fix(log): Fix log level handling
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-27 05:05:17 +01:00
Nextcloud bot
29724ff27e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-27 00:21:42 +00:00
Andy Scherzinger
4145dedba0
Merge pull request #50425 from nextcloud/fix/openapi/outdated-specs
...
Fix outdated OpenAPI specs
2025-01-26 22:08:35 +01:00
Andy Scherzinger
68e7212c5a
Merge pull request #48672 from nextcloud/jtr-settings-memory-limit-details
...
fix(settings): Add some context to the PHP memory limit error
2025-01-26 21:47:20 +01:00
Andy Scherzinger
b99054ce58
Merge pull request #50447 from nextcloud/fix/share-label
...
fix: Ensure `label` is always a string
2025-01-26 20:58:24 +01:00
Ferdinand Thiessen
305e1bb260
fix: Ensure label is always a string
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-26 20:41:31 +01:00
Josh
8a7b1617d0
fix(settings): Add some context to the PHP memory limit error
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-01-26 17:54:19 +01:00
Andy Scherzinger
8981f32358
Merge pull request #50430 from nextcloud/fix/harden-thumbnail-endpoint
...
files: harden thumbnail endpoint
2025-01-26 16:18:34 +01:00
Andy Scherzinger
fba7ef901a
Merge pull request #49440 from nextcloud/fix-setupcheck-webfinger-400
...
fix(SetupChecks): Pass webfinger if the handler returns 400 too
2025-01-26 15:35:22 +01:00
Ferdinand Thiessen
3c357f80c4
chore(files): Deprecate thumbnail endpoint in favor of core preview endpoint
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-26 15:25:38 +01:00
Ferdinand Thiessen
08319ad5a6
fix(files): Harden thumbnail endpoint
...
- Catch all thrown exceptions and handle in such a way you do not get
information about forbidden files.
- Resepect download permissions of shares.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-26 15:21:09 +01:00
Josh
b452dc0697
fix(SetupChecks): Pass webfinger if a handler is there
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-01-26 13:03:05 +01:00
Maxence Lange
525eb8312b
fix(config): drop value details
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-01-26 12:59:04 +01:00
Kate
6b6401f9c8
Merge pull request #48815 from nextcloud/automated/noid/master-fix-npm-audit
2025-01-26 12:11:03 +01:00
nextcloud-command
93e6394a4b
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com >
2025-01-26 02:46:38 +00:00
Nextcloud bot
0a0ab5742c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-26 00:22:32 +00:00
Ferdinand Thiessen
ea3c9f164c
Merge pull request #50429 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.1.1
...
chore(deps-dev): bump puppeteer from 23.10.4 to 24.1.1
2025-01-25 19:26:46 +01:00
dependabot[bot]
980cfa8ec1
chore(deps-dev): bump puppeteer from 23.10.4 to 24.1.1
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 23.10.4 to 24.1.1.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v23.10.4...puppeteer-v24.1.1 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-25 18:11:09 +00:00
dependabot[bot]
10b2a5dce6
Merge pull request #50336 from nextcloud/dependabot/npm_and_yarn/babel/node-7.26.0
2025-01-25 17:21:24 +00:00
Andy Scherzinger
b11974321d
Merge pull request #50320 from nextcloud/fix/node-vibrant
...
fix(theming): remove node-vibrant dependency and usage (was moved to backend)
2025-01-25 18:08:59 +01:00
Andy Scherzinger
77315cb9c7
Merge pull request #50426 from nextcloud/fix/49826/occ_hide_sensitive_values
...
fix(occ): hide sensitive data while config:app:set
2025-01-25 17:51:17 +01:00
Misha M.-Kupriyanov
65698ff086
fix(occ): hide sensitive data while config:app:set
...
in order to hide sensitive data from logs
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-01-25 17:19:31 +01:00
provokateurin
e473a26676
fix(settings): Add back adminstration scope for LogSettingsController
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-25 17:16:39 +01:00
provokateurin
4ff46549ce
chore(federation): Remove outdated OpenAPI spec
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-25 17:16:07 +01:00
nextcloud-command
b2ece065f9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-25 16:15:10 +00:00
Ferdinand Thiessen
d64dc1599c
fix(theming): remove node-vibrant dependency and usage (was moved to backend)
...
The color extraction is handled by the backend nowadays, this was not
used by the backend anymore.
Reduce depdencies + compiled size + security warning on that dependency.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-25 17:10:21 +01:00
Robin Appelman
6e9600eb56
chore: update icewind/smb to 3.7.0
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-01-25 14:43:25 +01:00
F. E Noel Nfebe
09a50d4da4
Merge pull request #50399 from nextcloud/ehn/sharing-sidebar-hide-search-labels
...
feat: Use redundant label for accesibility only
2025-01-25 12:20:09 +01:00
nextcloud-command
aff0f2502a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-25 12:04:19 +01:00
nfebe
148fdbf6e3
feat: Use redundant label for accessibility only
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-25 12:04:19 +01:00
Ferdinand Thiessen
f33e9a96ae
Merge pull request #50273 from nextcloud/artonge/fix/metadata_field_search
...
fix: Metadata field search
2025-01-25 10:43:59 +01:00
Marcel Klehr
b0d1f2c489
Merge pull request #50331 from nextcloud/fix/perf/cache-avilable-taskt-types
...
fix(taskprocessing): More caching
2025-01-25 09:11:05 +01:00
Nextcloud bot
42d4d55c8e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-25 00:21:42 +00:00
Andy Scherzinger
93942d4763
Merge pull request #49639 from nextcloud/fix/49473/task-url
...
fix: adjust url for task links
2025-01-24 23:22:21 +01:00
Raimund Schlüßler
66e87fa455
fix(TasksSearchProviderTest): adjust deep link to Tasks app
...
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org >
2025-01-24 22:35:20 +01:00
Raimund Schlüßler
fd1c18b456
fix: adjust url for task links
...
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org >
2025-01-24 22:35:20 +01:00
Andy Scherzinger
4aa16840f9
Merge pull request #50405 from nextcloud/fix/noid/ldap-no-connection-reason
...
fix(LDAP): also log why the connection to main server failed
2025-01-24 21:34:27 +01:00
Andy Scherzinger
229aeffae7
Merge pull request #50410 from nextcloud/dependabot/github_actions/github-actions-962ddf9a44
...
chore(deps): bump the github-actions group across 1 directory with 7 updates
2025-01-24 20:40:32 +01:00
dependabot[bot]
c11880d9d6
chore(deps): bump the github-actions group across 1 directory with 7 updates
...
Bumps the github-actions group with 7 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [shivammathur/setup-php](https://github.com/shivammathur/setup-php ) | `2.31.1` | `2.32.0` |
| [actions/setup-node](https://github.com/actions/setup-node ) | `4.0.4` | `4.1.0` |
| [cypress-io/github-action](https://github.com/cypress-io/github-action ) | `6.7.7` | `6.7.10` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `4.4.3` | `4.6.0` |
| [codecov/codecov-action](https://github.com/codecov/codecov-action ) | `5.0.7` | `5.3.1` |
| [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) | `7.0.5` | `7.0.6` |
| [marcelklehr/get-github-handles-from-website-action](https://github.com/marcelklehr/get-github-handles-from-website-action ) | `1.0.0` | `1.0.1` |
Updates `shivammathur/setup-php` from 2.31.1 to 2.32.0
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/c541c155eee45413f5b09a52248675b1a2575231...9e72090525849c5e82e596468b86eb55e9cc5401 )
Updates `actions/setup-node` from 4.0.4 to 4.1.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4.0.4...39370e3970a6d050c480ffad4ff0ed4d3fdee5af )
Updates `cypress-io/github-action` from 6.7.7 to 6.7.10
- [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/f1f0912d392f0d06bdd01fb9ebe3b3299e5806fb...7271bed2a170d73c0b08939cd192db51a1c46c50 )
Updates `actions/upload-artifact` from 4.4.3 to 4.6.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882...65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 )
Updates `codecov/codecov-action` from 5.0.7 to 5.3.1
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.0.7...v5.3.1 )
Updates `peter-evans/create-pull-request` from 7.0.5 to 7.0.6
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/5e914681df9dc83aa4e4905692ca88beb2f9e91f...67ccf781d68cd99b580ae25a5c18a1cc84ffff1f )
Updates `marcelklehr/get-github-handles-from-website-action` from 1.0.0 to 1.0.1
- [Release notes](https://github.com/marcelklehr/get-github-handles-from-website-action/releases )
- [Commits](https://github.com/marcelklehr/get-github-handles-from-website-action/compare/a739600f6b91da4957f51db0792697afbb2f143c...06b2239db0a48fe1484ba0bfd966a3ab81a08308 )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
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: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
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
- dependency-name: marcelklehr/get-github-handles-from-website-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-24 18:56:13 +00:00
Ferdinand Thiessen
6b4518c9f8
Merge pull request #50398 from nextcloud/fix/get-version-of-core
...
fix: Correctly return app id and app version for `core` styles and images
2025-01-24 19:11:15 +01:00
Arthur Schiwon
0815aa0591
fix(LDAP): also log why the connection to main server failed
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-01-24 18:55:10 +01:00
Andy Scherzinger
d073afc25f
Merge pull request #50353 from nextcloud/artonge/feat/skip-trash-header
...
feat: Support X-NC-Skip-Trashbin header
2025-01-24 18:53:10 +01:00
Louis Chemineau
2d02cb1ff4
feat: Support X-NC-Skip-Trashbin header
...
This is useful for clients that want to directly and permanently delete a file.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-24 18:04:36 +01:00
John Molakvoæ
c8df47f089
Merge pull request #50368 from nextcloud/fix/version-channel
2025-01-24 17:13:13 +01:00
Marcel Klehr
a6100021e3
fix(TaskProcessing): Cache providersById in getPreferredProviders
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-24 16:45:43 +01:00
Marcel Klehr
c1db2eb0a9
fix: copypasta
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-24 16:45:43 +01:00
Marcel Klehr
c489d7d8a5
fix(taskprocessing): cache provider settings in distributed cache as well
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-24 16:45:43 +01:00
Marcel Klehr
6f94ddc1d5
fix(taskprocessing): Fix tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-24 16:45:43 +01:00
Marcel Klehr
d956e4a2ca
fix(TaskProcessing\Manager): Cache the result of parsing JSON
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-24 16:45:43 +01:00
Marcel Klehr
0006bb8586
fix(taskprocessing): Cache result of getAvailableTaskTypes between requests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-24 16:45:43 +01:00
Ferdinand Thiessen
eea91fa1ba
fix(TemplateLayout): core is not an app but the server itself
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-24 15:10:23 +01:00
Julius Knorr
caf074eb3e
fix: Properly read updater channel before returning version channel as a fallback
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-01-24 14:49:58 +01:00
Ferdinand Thiessen
31664b3edd
fix: Correctly return app id and app version for core styles and images
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-24 13:08:31 +01:00
Joas Schilling
28899e11d1
Merge pull request #50394 from nextcloud/bugfix/noid/fix-translation-reuse
...
ci(reuse): Fix translation reuse mapping
2025-01-24 11:44:10 +01:00
Joas Schilling
9276790e6e
ci(reuse): Fix translation reuse mapping
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-24 11:15:27 +01:00
Joas Schilling
5593da4e05
Merge pull request #50376 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-01-24 11:01:00 +01:00
Stephan Orbaugh
bd3877c7c0
Merge pull request #50389 from nextcloud/revert/share-node-accessible
...
Revert "fix(Share20\Manager): Ensure node is still accessible when checking share"
2025-01-24 10:46:47 +01:00
provokateurin
dcb370ab62
Revert "fix(Share20\Manager): Ensure node is still accessible when checking share"
...
This reverts commit c2ca99e2f6 .
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-24 09:41:14 +01:00
Marcel Klehr
d7ce5d4f94
Merge pull request #46780 from nextcloud/fix/taskprocessing-better-errors
...
fix(TaskProcessing): Catch JSON encode errors in Manager#setTaskResult
2025-01-24 09:14:51 +01:00
nextcloud-command
79db914ebe
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-01-24 02:27:34 +00:00
Nextcloud bot
4c6ecc6f15
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-24 00:21:11 +00:00
F. E Noel Nfebe
8e499d75a6
Merge pull request #50366 from nextcloud/fix/50363/correct-system-tags-i18n
...
fix(systemtags): Use literal strings for i18n in showSuccess
2025-01-23 23:53:36 +01:00
F. E Noel Nfebe
53e6eee50f
Merge pull request #50282 from nextcloud/refactor/48925/sharing-sidebar-redesign
...
refactor: Sharing sidebar UI redesign
2025-01-23 23:53:18 +01:00
nextcloud-command
7ec7a4fe31
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-23 23:36:30 +01:00
nfebe
5ee354f155
feat: Only show show inherited shares section if present
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-23 23:36:29 +01:00
nfebe
14573fc96c
feat: Improve create link texts
...
Use `Create public link` for first link share creation
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-23 23:36:29 +01:00
nfebe
33eaf9ca4d
feat(files_sharing): Modularize SharingInput to adapt with share sections
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-23 23:36:29 +01:00
nfebe
ae854e0dd2
refactor(files_sharing): Split internal & external shares
...
Create two seperate sections for internal and external shares.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-23 23:36:29 +01:00
Thomas Lehmann
fde013b3c7
refactor(files_sharing): move deprecated projects component
...
Primarily to move it out of the way for changes in the source location.
The feature was deprecated in version 25 (#28320 ), five versions ago.
Refs: #48925
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-23 23:36:03 +01:00
nextcloud-command
72cb01dde7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-23 23:32:08 +01:00
nfebe
43ae402487
fix(systemtags): Use literal strings for i18n in showSuccess
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-23 23:32:08 +01:00
Richard Steinmetz
e54c07843c
Merge pull request #50369 from nextcloud/fix/dav/first-login-listener
...
fix(dav): default calendar and address book not created on first login
2025-01-23 22:21:34 +01:00
Richard Steinmetz
d3126cd1bb
fix(dav): default calendar and address book not created on first login
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-01-23 22:02:52 +01:00
Richard Steinmetz
c28464ef0d
Merge pull request #50365 from nextcloud/skjnldsv-patch-1
...
chore: add profile translations reuse license
2025-01-23 21:59:48 +01:00
Arthur Schiwon
60e8503226
Merge pull request #50362 from nextcloud/fix/noid/revert-api-breaking-return-type
...
fix: remove return type
2025-01-23 20:27:00 +01:00
Anna Larch
1562db80b1
fix: remove typing and return type
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-01-23 18:34:19 +01:00
John Molakvoæ
11097ff8ed
chore: add profile translations reuse license
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-01-23 17:58:17 +01:00
Nextcloud bot
4d61fd2e5a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-23 13:39:30 +00:00
Joas Schilling
709fd2fb7a
Merge pull request #50355 from nextcloud/bugfix/noid/fix-translations-of-profile-and-webhook-listener
...
fix(translations): Fix profile and webhook_listeners
2025-01-23 14:08:48 +01:00
Joas Schilling
6e396653d9
fix(translations): Fix profile and webhook_listeners
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 14:06:52 +01:00
John Molakvoæ
baaa8e0b21
Merge pull request #50318 from nextcloud/chore/cypress-typos
2025-01-23 13:53:55 +01:00
Marcel Klehr
4fc0369984
fix(TaskProcessing): Catch JSON encode errors in Manager#setTaskResult
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-23 11:41:06 +01:00
dependabot[bot]
53d922588d
chore(deps-dev): bump @babel/node from 7.25.7 to 7.26.0
...
Bumps [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node ) from 7.25.7 to 7.26.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-node )
---
updated-dependencies:
- dependency-name: "@babel/node"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-23 09:24:44 +00:00
John Molakvoæ
108972a542
Merge pull request #50330 from nextcloud/chore/master-is-now-32
2025-01-23 09:56:41 +01:00
Joas Schilling
c8abc73b53
fix: Adjust issue template
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 09:11:30 +01:00
Joas Schilling
b2759840e9
build: Rebuild core-common.js
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 09:02:05 +01:00
Joas Schilling
e311ea6546
ci: Setup dependabot for 3rdparty stable31
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 09:01:26 +01:00
Joas Schilling
4ad215de99
chore: Bump app versions and requirements
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 08:56:06 +01:00
Joas Schilling
131f4120f0
chore: Bump Nextcloud version
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 08:45:01 +01:00
Joas Schilling
3302f1461f
fix(security): Update .well-known/security.txt expiration date
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 08:42:30 +01:00
Joas Schilling
fbf8b80efa
ci: Add stable31 to CI and skip stable28
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 08:38:35 +01:00
Ferdinand Thiessen
ed852118ac
chore(tests): Make linter happy in cypress tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-22 16:11:47 +01:00
Robin Appelman
4179abdb81
fix: detect deleted items as updated for smb storage
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-01-21 17:56:46 +01:00
Côme Chilliet
b8de5e0d09
fix(settings): Fix setup check when mail_smptmode is set to "null"
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-01-20 17:12:19 +01:00
Louis Chemineau
a635710117
fix: Metadata field search
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-20 14:41:55 +01:00
dependabot[bot]
f5ee945bbf
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.16.0 to 3.18.1.
- [Release notes](https://github.com/Behat/Behat/releases )
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Behat/Behat/compare/v3.16.0...v3.18.1 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-11 02:33:07 +00:00
E.S. Rosenberg a.k.a. Keeper of the Keys
c7acab5bf7
Add the option to provide a groupname and only see its' members.
...
Improvements/TODO:
1. Fail/return error if group doesn't exist
2. Only print the members and not the groupname
Signed-off-by: E.S. Rosenberg a.k.a. Keeper of the Keys <es.rosenberg+github@gmail.com >
2025-01-08 20:14:07 +01:00