Commit graph

72347 commits

Author SHA1 Message Date
Ferdinand Thiessen
2c8aee8f99
fix(ContactsStore): Sanitize user ID given to guest avatar route
It is not allowed to use slashes within path parameters, so they would need to be encoded.
But URL encoded slashes are not suported by Apache, so instead replace slash with space.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-03 11:32:51 +01:00
dependabot[bot]
05a03dd663
Merge pull request #43311 from nextcloud/dependabot/npm_and_yarn/nextcloud/cypress-1.0.0-beta.7 2024-02-03 08:38:13 +00:00
dependabot[bot]
4ca63fbdef
chore(deps-dev): Bump @nextcloud/cypress
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.6 to 1.0.0-beta.7.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases)
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.6...v1.0.0-beta.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-03 02:22:39 +00:00
Nextcloud bot
f3c4a2e8ba
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-03 00:19:17 +00:00
Arthur Schiwon
8a4bd3b932
Merge pull request #40981 from nextcloud/fix/object-storage-user
fix(objectstorage): cleanup HomeObjectStoreStorage
2024-02-02 20:57:01 +01:00
Joas Schilling
86e57e9d38
Merge pull request #43296 from nextcloud/kerb-sso-fix3
fix kerberos test successfull authentication detection
2024-02-02 19:37:36 +01:00
Robin Appelman
0492bf5644
fix successfull authentication detection
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-02-02 16:38:56 +01:00
John Molakvoæ
5a8cc42eb2
Merge pull request #43273 from nextcloud/bugfix/noid/make-apps-cypress-test-more-reliable 2024-02-02 16:37:26 +01:00
Robin Appelman
20aa86ff31
Merge pull request #42811 from nextcloud/app-command-load-non-fatal
make failure to load app commands non-fatal
2024-02-02 16:00:34 +01:00
Ferdinand Thiessen
6de23a350f
Merge pull request #43220 from nextcloud/chore/migrate-webdav
chore: Migrate WebDAV `files_external` test from Drone to GitHub
2024-02-02 15:13:06 +01:00
Thomas Citharel
30798eb6c2
refactor(objectstorage): cleanup types
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-02 14:59:21 +01:00
Thomas Citharel
3be3dbdb3b
refactor(objectstorage): move $user property from ObjectStoreStorage class to HomeObjectStoreStorage
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-02 14:59:21 +01:00
Thomas Citharel
4c618c4bf1
fix(objectstorage): cleanup HomeObjectStoreStorage
Fix invalid signature for getUser() method and change occurences of OC\User\User for OCP\IUser

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-02 14:59:20 +01:00
John Molakvoæ
05dda07481
Merge pull request #43174 from nextcloud/fix/files--do-not-open-folder-file-from-fileid-on-load 2024-02-02 14:56:16 +01:00
Pytal
995ccb5046
Merge pull request #43271 from nextcloud/fix/a11y/status-return-focus
fix(user_status): Fix losing focus to body when closing user status modal
2024-02-02 05:36:24 -08:00
Robin Appelman
860caa0849 make failure to load app commands non-fatal
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-02-02 13:47:17 +01:00
Ferdinand Thiessen
f546a2fe14 fix(ci): Disable coverage on pull requests
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-02 12:57:10 +01:00
Joas Schilling
c56d792491 Sign drone.yml
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-02 12:57:10 +01:00
Ferdinand Thiessen
4b6bd8b0c5 fix(tests): Adjust files_external tests to also work locally with WebDAV
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-02 12:57:10 +01:00
Ferdinand Thiessen
f9ed795608 chore(ci): Migrate files-external webdav tests to GitHub
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-02 12:57:10 +01:00
Christoph Wurst
50fffa8d95
Merge pull request #42696 from nextcloud/fix-issue-42464
fix(caldav): only call getTimestamp() on actual DateTime data
2024-02-02 12:29:15 +01:00
Thomas Citharel
2bfe67c8ab fix(caldav): only call getTimestamp() on actual DateTime data
For some reason the value of $component['DTSTART'][0] may not be a DateTimeImmutable

Closes #42464

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-02 10:46:48 +01:00
Grigorii K. Shartsev
99ac67f02a chore(assets): Recompile assets
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-02-02 09:57:31 +01:00
Grigorii K. Shartsev
455d24bcfe fix(files): do not open file by id on load for folders
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-02-02 09:54:55 +01:00
Joas Schilling
b99749d257
fix(tests): Make the cypress apps management test more reliable
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-02 07:04:33 +01:00
Nextcloud bot
63f327c7ba
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-02 00:19:34 +00:00
F. E Noel Nfebe
c5c48404df
Merge pull request #43024 from nextcloud/42835-use-default-perms-4new-shares
Consider admin defaults when creating shares
2024-02-02 00:43:06 +01:00
Louis Chemineau
17ee596826
Revert "Cleanup versions entity in during versions:clean command"
This reverts commit 1ec9f3e5f9.
2024-02-01 23:37:26 +01:00
Maxence Lange
b838237f82
Merge pull request #43132 from nextcloud/enh/41755/update-appframework-api
sync with new OCP\IAppConfig
2024-02-01 19:51:47 -01:00
Christopher Ng
b7d906a58f chore: compile assets
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-02-01 11:37:40 -08:00
Christopher Ng
a6fac219ca fix(user_status): Fix losing focus to body when closing user status modal
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-02-01 11:37:40 -08:00
fenn-cs
f944d26766 chore: compile assets
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-02-01 18:25:28 +00:00
fenn-cs
d1ec85d1c7 Use @nextcloud/capabilities to obtain share api defaults
- Remove redundant initial state added
- Call `getCapabilities()` in share config file.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-02-01 17:53:36 +01:00
fenn-cs
d9a2a78392 Consider admin defaults when creating shares
The current share logic always uses the default `BUNDLED_PERMISSIONS.ALL`
which includes everything.

This commit updates share creation logic to use `defaultPermissions` if set
by admin for the creation of new shares.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-02-01 17:53:36 +01:00
Ferdinand Thiessen
937a6a84fe
Merge pull request #43234 from nextcloud/fix/provisioning-exception-msgs
fix(provisioning_api): Translate exceptions shown in the frontend
2024-02-01 16:55:04 +01:00
Louis Chemineau
1b2a96679c
Merge branch 'master' of github.com:nextcloud/server 2024-02-01 16:44:58 +01:00
Louis Chemineau
1ec9f3e5f9
Cleanup versions entity in during versions:clean command
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-02-01 16:44:57 +01:00
Joas Schilling
2e488208f6
Merge pull request #43210 from nextcloud/fix/use-github-ci-for-s3-tests
chore(ci): Force github CI for tests failing on self-hosted runners
2024-02-01 15:49:33 +01:00
Maxence Lange
31c1bc1c62 better tests
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-02-01 13:40:27 -01:00
Joas Schilling
4993dac98f
Merge pull request #43203 from nextcloud/fix/cleanup-register-command-with-di
Use Dependency Injection in register_commands.php
2024-02-01 14:44:07 +01:00
Ferdinand Thiessen
a025611420
fix(provisioning_api): Translate exceptions shown in the frontend + replace some deprecations
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-01 14:01:56 +01:00
Côme Chilliet
618fae7759
Merge pull request #43215 from nextcloud/rakekniven-patch-3
fix(i18n): Adapted spelling of Unicode
2024-02-01 11:07:46 +01:00
Côme Chilliet
2bfb6fc731
fix: Make Repair object injectable and fix BackgroundRepair test
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-02-01 09:49:32 +01:00
Nextcloud bot
5edf9e6681
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-01 00:19:04 +00:00
Maxence Lange
1956be4118 fix lint
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-01-31 21:13:32 -01:00
Maxence Lange
e1d7328bb2 adding test
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-01-31 21:13:32 -01:00
Maxence Lange
51fa22dc26 fix psalm
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-01-31 21:13:32 -01:00
Maxence Lange
86835ee899 sync with new OCP\IAppConfig
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-01-31 21:13:32 -01:00
Robin Appelman
aff861f4e7
Merge pull request #41327 from nextcloud/dont-reuse-metadata-unscanned
dont reuse etag for folders marked explicitly unscanned
2024-01-31 19:27:19 +01:00
Robin Appelman
b777304a77
also updated parent etags when a changed etag is detected during scanning
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-01-31 18:06:18 +01:00