Nextcloud bot
f908ebfd71
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-29 00:22:52 +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 +07: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 +07:00
Robin Appelman
c573867fff
feat: add command to list shares
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-03-28 16:47:09 +07:00
Robin Appelman
2e9222a29a
feat: add getParentId to ICacheEntry
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-03-28 16:47:07 +07: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 +07:00
Nextcloud bot
dd6a0ebd48
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-28 00:23:27 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07:00
provokateurin
936166939c
feat(files_versions): Implement preview mime icon fallback
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-27 08:56:45 +07:00
provokateurin
89779808e0
fix(files_versions): Cache previews
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-27 08:56:45 +07:00
Nextcloud bot
f7b96ba26e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-27 00:24:00 +07: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 +07: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
rakekniven
e7e107d63f
chore(i18n): Improved grammar
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2025-03-26 18:37:49 +07: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 +07: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 +07:00
Nextcloud bot
cb7c82c13d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-26 00:22:39 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07:00
skjnldsv
6fc453540b
fix(dav): filter user files when updating tags
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-03-25 12:30:03 +07: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 +07: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 +07:00
Nextcloud bot
a55519268f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-25 00:22:39 +07: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 +07: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 +07:00
Kate
7a05c00593
Merge pull request #51644 from nextcloud/fixWrongTranslation
...
fix(user): Some strings not being translated
2025-03-24 14:27:42 +07: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 +07:00
Nextcloud bot
91c94f19e0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-24 00:23:02 +07: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 +07:00
Nextcloud bot
9ffcdd8cdd
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-23 00:22:47 +07: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 +07:00
Nextcloud bot
dc01363bc7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-22 00:21:59 +07: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 +07: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 +07:00
Nextcloud bot
3d38a4bdde
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-21 00:22:58 +07: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 +07:00
Nextcloud bot
bc47dfc075
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-20 00:23:22 +07: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 +07: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 +07: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 +07:00
Nextcloud bot
823551d5c3
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-19 00:22:43 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07:00
Nextcloud bot
2d0f50ad7f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-18 00:23:53 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07:00
provokateurin
f3bed2c340
fix(comments): Fix activity rich subject parameters
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-17 06:23:40 +07:00
Nextcloud bot
4c09ba8f4d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-17 00:22:45 +07: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 +07:00
Nextcloud bot
e6b45a68ad
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-16 00:23:40 +07: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 +07:00