Robin Appelman
4bdc0751c0
fix: use array_key_exists instead of isset in di container
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:12:06 +02:00
Robin Appelman
bb632f0cfa
chore: rebuild autoloader
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:12:06 +02:00
Robin Appelman
38673662d8
fix: handle aliases in SimpleContainer::has
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:12:05 +02:00
Robin Appelman
e6931e11e5
fix: don't delegate to app container if the server container has it
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:12:05 +02:00
Robin Appelman
f9dc997403
fix: allow setting appName in container
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:12:04 +02:00
Robin Appelman
4e56211a6c
DIContainer: don't go trough server getter in query
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:12:04 +02:00
Robin Appelman
5dcdafc616
fix SimpleConainer::isset with aliases
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:12:03 +02:00
Robin Appelman
03c90f66ae
fix phpdoc template
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:12:02 +02:00
Robin Appelman
274313f8ca
optimize delegation from app to server container a bit
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:12:01 +02:00
Robin Appelman
b8ff2ffe8a
cache di container namespace
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:12:00 +02:00
Robin Appelman
b70a3e6f34
going nuclear: ripping out pimple
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:11:56 +02:00
Robin Appelman
c3a96b9790
re-setup aliases when an alias'd service is overwritten
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 14:13:31 +02:00
Robin Appelman
3f487633d5
remove duplicate OCA query handling and add earlier short cirtcuit for when instances are already created
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 14:13:09 +02:00
Robin Appelman
8f4a19ccab
minor optimization for SimpleContainer::sanitizeName
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 14:12:11 +02:00
Robin Appelman
83d74782df
dont register aliases as factories as that block some optimizations
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 14:12:10 +02:00
Robin Appelman
d9351b8fd0
remove unneeded isset when registering a service
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 14:12:07 +02:00
Robin Appelman
1b6be5f081
register resolved class as raw instead of closure
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 14:11:06 +02:00
Côme Chilliet
8ee06edffc
Merge pull request #53420 from nextcloud/fix/convert-rotate-to-timedjob
...
fix: make Rotate a TimedJob and run every hour
2025-06-24 10:27:56 +02:00
Salvatore Martire
5fef6f1c90
fix: make rotate logs a TimedJob and run every hour
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-06-24 09:55:23 +02:00
Kate
6bdde907ff
Merge pull request #53650 from nextcloud/version-test-new-file
2025-06-24 09:14:38 +02:00
Nextcloud bot
606951afb7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-24 00:23:02 +00:00
Robin Appelman
981a65f080
fix: create new file with content when creating test files for versioning tests
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-23 19:07:36 +02:00
Kate
968ed2caae
Merge pull request #53644 from nextcloud/bug/noid/fix-wrong-table-name-reminders
2025-06-23 16:54:19 +02:00
Richard Steinmetz
1492ed8439
Merge pull request #53564 from nextcloud/fix/two-factor-request-token
...
Fix CSRF token not being refreshed while a two-factor challenge is ongoing
2025-06-23 15:57:14 +02:00
Daniel Kesselberg
0c978a1528
fix(reminders): use tablename without prefix
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-23 15:19:12 +02:00
Côme Chilliet
f980d94fad
Merge pull request #53548 from nextcloud/fixFilesRemindersJoins
...
fix(files_reminders): Join the reminders with the file system metadata
2025-06-23 12:24:56 +02:00
Richard Steinmetz
c690c6fbd2
fix: update request token on two-factor pages
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-23 11:20:09 +02:00
Richard Steinmetz
fa15cb8b87
fix: generate csrf tokens if two factor challenge is ongoing
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-23 11:20:09 +02:00
Nextcloud bot
f2ee6e2826
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-23 00:22:07 +00:00
Nextcloud bot
1806405dda
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-22 00:22:38 +00:00
Nextcloud bot
ec73f4a925
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-21 00:22:50 +00:00
Joas Schilling
e31c94d194
Merge pull request #53620 from nextcloud/bugfix/noid/use-query-parameters
...
fix(caldav): Use parameter for query to neutralize it in query diffs
2025-06-20 22:22:10 +02:00
Joas Schilling
5f784d8695
fix(caldav): Use parameter for query to neutralize it in query diffs
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-20 16:24:24 +02:00
Ferdinand Thiessen
4bdb2b1dff
Merge pull request #53616 from nextcloud/fix/core/password-from-env-nc-pass
...
fix(core): Make --password-from-env work with NC_PASS everywhere
2025-06-20 12:37:56 +02:00
provokateurin
ed3868932f
fix(core): Make --password-from-env work with NC_PASS everywhere
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-06-20 11:21:27 +02:00
provokateurin
b95701d4c6
fix(core): Make OC_PASS actually work for occ user:auth-tokens:add --password-from-env
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-06-20 11:20:37 +02:00
Nextcloud bot
2606f7b7dd
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-20 00:22:31 +00:00
Richard Steinmetz
27cf6ac1a3
Merge pull request #53568 from nextcloud/refactor/dav/example-contact-service
...
refactor(dav): move shared logic to a dedicated example contact service
2025-06-20 00:04:07 +02:00
Richard Steinmetz
960b3ec0eb
refactor(dav): move shared logic to a dedicated example contact service
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-19 23:46:00 +02:00
Andy Scherzinger
07bf0099a1
Merge pull request #53426 from nextcloud/smb-open-failure-log
...
feat: improve logging of fopen failures for smb
2025-06-19 23:17:29 +02:00
Sebastian Krupinski
4593b4f514
Merge pull request #53607 from nextcloud/fix/noid-reset-password
...
fix: reload login page after password reset
2025-06-19 18:50:59 +01:00
nextcloud-command
b372e5bfac
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-19 17:37:18 +00:00
SebastianKrupinski
9b5608f629
fix: reload login page after password reset
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-06-19 13:27:27 -04:00
Ferdinand Thiessen
5d81e74a4d
Merge pull request #53590 from nextcloud/fix/files-sharing-label
...
fix(files_sharing): do not double escape the share title
2025-06-19 13:01:22 +02:00
nextcloud-command
192a1236ab
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-19 12:42:34 +02:00
Côme Chilliet
f314d930be
Merge pull request #52916 from nextcloud/fix/cache-ldap-configuration-prefixes
...
fix(user_ldap): Store the list of used configuration prefixed in appconfig
2025-06-19 11:57:15 +02:00
Ferdinand Thiessen
87428bfeff
fix(files_sharing): do not double escape the share title
...
The title is already escaped by vue so special characters would result
in incorrect strings.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-19 11:44:21 +02:00
Ferdinand Thiessen
d156bb2c06
Merge pull request #53574 from nextcloud/chore/files-title
...
refactor(files): remove custom page title handling
2025-06-19 10:50:48 +02:00
Côme Chilliet
12524d93f4
Merge pull request #53417 from nextcloud/fix/fix-32bits-phpunit
...
fix(tests): Fix 32bits PHPUnit tests
2025-06-19 10:38:32 +02:00
Nextcloud bot
1559092c22
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-19 00:22:42 +00:00
nextcloud-command
d856bf7ddf
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-18 21:54:19 +00:00
Ferdinand Thiessen
905788e2b2
refactor(files): remove custom page title handling
...
This conflicts with what `NcAppContent` is already doing.
So we should just remove it.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-18 23:50:13 +02:00
Andy Scherzinger
419e0a5527
Merge pull request #53462 from nextcloud/objectstore-touch-double-cache
...
fix: remove double cache write in ObjectStoreStorage::touch
2025-06-18 22:53:54 +02:00
Robin Appelman
2e1c316582
fix: remove double cache write in ObjectStoreStorage::touch
...
the file_put_contents already puts all of those values into the cache
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-18 22:22:51 +02:00
Kate
f05f79ae92
Merge pull request #53569 from nextcloud/feat/add-user-enabled-apps-ocs
2025-06-18 20:49:31 +02:00
Ferdinand Thiessen
da7a9024ed
Merge pull request #53567 from nextcloud/fix/files-plural
...
fix(files): add plural form for selected nodes
2025-06-18 19:58:11 +02:00
nextcloud-command
f5fd649003
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-18 18:16:16 +02:00
Ferdinand Thiessen
3796c96e47
fix(files): add plural form for selected nodes
...
Reported at Transifex:
> This string needs pluralization feature, because in some languages translation of "selected" differs between singular and plural.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-18 18:16:16 +02:00
Jana Peper
6f1e441e9a
fix: unit tests
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-06-18 17:31:33 +02:00
Jana Peper
c890051587
fix: update OpenAPI specs
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-06-18 17:31:33 +02:00
Jana Peper
50c9852e24
feat: add ocs route to get apps enabled for current user
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-06-18 17:31:20 +02:00
Ferdinand Thiessen
98871fe474
Merge pull request #53339 from nextcloud/fix/product-name-capability
...
fix: Pass over product name as capability
2025-06-18 17:10:44 +02:00
Kent Delante
ea98e4b3f5
Merge pull request #53419 from nextcloud/leftybournes/fix/object_storage_large_uploads
...
fix(s3): retry failed multipart uploads with decreased concurrency
2025-06-18 21:07:06 +08:00
Thomas Citharel
367a5859a8
Merge pull request #53512 from nextcloud/fix/noid/files-version-sidebar-item-style
...
[files_versions] Fix sidebar version item style
2025-06-18 13:32:16 +02:00
Ferdinand Thiessen
1d0915b3dd
chore: update theming openAPI exports
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-18 12:57:49 +02:00
Julius Knorr
9f12d68523
fix: Pass over product name as capability
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-06-18 12:54:43 +02:00
nextcloud-command
239d264cb9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-18 09:52:03 +00:00
Julien Veyssier
422e3d9ab5
fix(files_versions): give the version label a min width so it does not get invisible if the author name is long
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-06-18 11:47:32 +02:00
Kate
b95f96a85a
Merge pull request #53539 from nextcloud/fix/validation-defaults
2025-06-18 11:40:20 +02:00
Ferdinand Thiessen
35a27b5fd5
fix(FilenameValidator): use _ as default replacement for invalid chars
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-18 09:44:57 +02:00
Ferdinand Thiessen
3bc4e0ff28
Merge pull request #53550 from nextcloud/fix/docs
...
docs: fix config sample to work with RST documentation
2025-06-18 08:57:03 +02:00
Nextcloud bot
beefeb008c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-18 00:22:25 +00:00
F. E Noel Nfebe
768898e28f
Merge pull request #53466 from nextcloud/feature/hide-external-shares-excluded-groups
...
feat(files_sharing): Hide link shares for users in excluded groups
2025-06-17 19:45:37 +01:00
nextcloud-command
9583a674d4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-17 19:30:02 +01:00
Ferdinand Thiessen
d9325c6762
docs: fix config sample to work with RST documentation
...
The docs are extracted to the admin docs so it must be valid RST syntax.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-17 19:31:07 +02:00
Git'Fellow
4eb357e91a
fix(files_reminders): Join the reminders with the file system metadata table
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-06-17 16:34:45 +02:00
F. E Noel Nfebe
137ec926b4
Merge pull request #53322 from nextcloud/fix/public-upload-notification-default
...
fix: Set public link upload email notification to opt-in
2025-06-17 15:25:56 +01:00
Richard Steinmetz
a1cf92ceed
Merge pull request #53540 from nextcloud/feature/add-profile-to-occ
...
Feature/add profile to occ
2025-06-17 16:12:43 +02:00
Elizabeth Danzberger
63b9ea73f4
Merge pull request #53477 from nextcloud/fix/unnecessary-template-fields-request
...
fix: do not extract fields for blank template
2025-06-17 13:46:58 +00:00
nfebe
c50a33812f
feat(files_sharing): Hide external shares for users in excluded groups
...
- Added frontend check to hide link shares if, public sharing is disabled.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-06-17 14:32:46 +01:00
nfebe
1f8a2307bd
fix: Set public link upload email notification to opt-in
...
This now sets `isDefaultEnabled` to false. This makes email notifications for file uploads
to public links disabled by default (opt-in) for users.
This addresses concerns about new notifications being enabled by
default for existing users, leading to unexpected emails.
Related: https://github.com/nextcloud/server/pull/46945
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-06-17 13:57:13 +01:00
Daniel
7231883ab0
Merge pull request #53369 from nextcloud/bug/noid/principal-guest_app-not-found
...
fix: hide guests group when searching for principals
2025-06-17 14:02:51 +02:00
Ferdinand Thiessen
b40acb34a3
Merge pull request #53538 from nextcloud/fix/share-expiry-translation
...
fix(file_sharing): Remove string concatenated translation
2025-06-17 13:30:15 +02:00
John Molakvoæ
4d8e7233ae
Merge pull request #53140 from nextcloud/fix/auto-reload-tags
2025-06-17 13:09:58 +02:00
Ferdinand Thiessen
7ebf775acb
Merge pull request #53534 from nextcloud/fix/requesttoken
...
fix(core): getRequestToken import typo
2025-06-17 13:04:48 +02:00
nextcloud-command
8b37aab2b0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-17 10:35:33 +00:00
Salvatore Martire
7265f10307
chore: update autoloader
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-06-17 12:33:03 +02:00
Salvatore Martire
2465e034b8
style(occ): clean up SettingTest class
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-06-17 12:33:03 +02:00
Salvatore Martire
e5b34e5392
feat: allow reading profile properties from occ
...
This change adds support for reading profile information through the occ
command, and updates the corresponding test.
Signed-off-by: Salvatore Martire <4652631+klarkent@users.noreply.github.com >
2025-06-17 12:33:03 +02:00
nextcloud-command
77da39c9ea
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-17 10:00:27 +00:00
Elizabeth Danzberger
eb39df39e2
fix: do not extract fields for blank template
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
2025-06-17 09:58:18 +00:00
nfebe
2131b16ced
fix(file_sharing): Remove string concatenated translation
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-06-17 11:50:59 +02:00
Ferdinand Thiessen
e11ecaa53f
Merge pull request #53516 from nextcloud/fix/fix-encryption-manager-injection
...
fix(encryption): Fix DI for encryption Manager class
2025-06-17 11:45:15 +02:00
nextcloud-command
2bb7fe4733
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-17 09:30:48 +00:00
nextcloud-command
94d20a4618
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-17 09:23:29 +00:00
skjnldsv
7c39f5fd1a
fix(files): auto reload sidebar tags on update
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-17 11:21:19 +02:00
Daniel Kesselberg
6254354f27
test(dav): add integration test for principal property search
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-17 11:19:24 +02:00
Daniel Kesselberg
8b66f3518e
fix: hide guests group when searching for principals
...
Follow-up for https://github.com/nextcloud/server/pull/52914
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-17 11:19:23 +02:00
skjnldsv
a2039684ce
fix(core): getRequestToken import typo
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-17 11:14:46 +02:00
Nextcloud bot
452b672b7b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-17 08:00:26 +00:00
Andy Scherzinger
6f2fbef490
Merge pull request #51657 from SBizienFilippiPEReN/cookie-domain
...
cookie_domain config option for setting cookie on a wider domain
2025-06-17 07:00:40 +02:00
Daniel Calviño Sánchez
b69f04177b
Merge pull request #53498 from nextcloud/fix/noid/make-s3-connect-timeout-option-configurable
...
fix(ObjectStore): Make S3 "connect_timeout" option configurable
2025-06-17 05:30:37 +02:00
Nextcloud bot
044a816788
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-17 00:22:34 +00:00
Richard Steinmetz
40e536bf8b
Merge pull request #53525 from nextcloud/chore/typo
...
chore(core): fix typo in session heartbeat service
2025-06-17 00:56:08 +02:00
nextcloud-command
9b9b537c75
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-16 22:36:59 +00:00
Ferdinand Thiessen
ab5f642604
chore(core): fix typo in session heartbeat service
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 20:43:50 +02:00
Daniel Calviño Sánchez
d7ae952dc8
fix(ObjectStore): Make S3 "connect_timeout" option configurable
...
The hardcoded connection timeout of 5 seconds may not be enough in some
cases, so now it is got from the ObjectStore arguments in Nextcloud
configuration, falling back to 5 if not set.
The connection timeout is set in seconds, but decimal precision can be
used for subsecond accuracy (for example, 4.2 for 4200 milliseconds).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-06-16 20:17:50 +02:00
Côme Chilliet
64208b6d22
Merge pull request #53507 from nextcloud/fix/fix-warning-lazy-ghost-application
...
fix: Correctly ignore lazy ghost initialization in debug warning about direct constructor call
2025-06-16 19:16:26 +02:00
Ferdinand Thiessen
5c80563e15
Merge pull request #53514 from nextcloud/fix/do-not-update-userkey-when-masterkey-is-used
...
fix(encryption): Do not register user key related event listeners
2025-06-16 17:55:17 +02:00
Ferdinand Thiessen
eb15061bd0
Merge pull request #53326 from nextcloud/fix/requesttoken
...
fix: refactor request token handling and do not update with invalid result
2025-06-16 17:55:11 +02:00
Côme Chilliet
a9acaaa45f
fix(encryption): Fix DI for encryption Manager class
...
Only IManager was registered but the class name is used as well for DI
in the encryption application. This was causing a crash of encryption
command when using PHP 8.4 and lazy ghosts.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-16 16:35:27 +02:00
nextcloud-command
0835c98334
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-16 14:22:11 +00:00
Ferdinand Thiessen
5d0d490388
fix: the core config is not loaded on error pages
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 15:56:22 +02:00
Ferdinand Thiessen
ad838b21a1
test: adjust karma global state mock
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 15:55:12 +02:00
Ferdinand Thiessen
a388e2b55b
test(core): migrate session heartbeat tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 15:55:11 +02:00
Ferdinand Thiessen
da5828ef42
refactor(OC): restructure session heartbeat code - use types and human reading order
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 15:55:11 +02:00
Ferdinand Thiessen
f4966b2bf4
refactor(OC): migrate session heart beat to Typescript
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 15:55:11 +02:00
Ferdinand Thiessen
8fe3a4195d
fix(OC): validate request token and move logic to one place
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 15:55:11 +02:00
Ferdinand Thiessen
84ab0dc97e
refactor(OC): migrate request token handling to Typescript
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 15:54:47 +02:00
Côme Chilliet
f6365e76a1
fix(encryption): Do not register user key related event listeners
...
when master key is enabled.
Also added a safeguard in PassphraseService.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-16 15:52:41 +02:00
Richard Steinmetz
0450ce9ed4
Merge pull request #53311 from nextcloud/feat/example-event
...
feat: create example event when a user logs in for the first time
2025-06-16 15:50:07 +02:00
Samuel Bizien Filippi
a14cade3ac
feat(core): add cookie_domain config option
...
Signed-off-by: Samuel Bizien Filippi <samuel.bizien-filippi@finances.gouv.fr >
2025-06-16 15:33:48 +02:00
Ferdinand Thiessen
c2bf3480e4
Merge pull request #53435 from nextcloud/chore/no-moment
...
refactor(files): migrate away from moment.js
2025-06-16 14:11:42 +02:00
nextcloud-command
2315dd4df5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-16 10:59:00 +00:00
Ferdinand Thiessen
62e8d011f9
refactor(files): migrate away from moment.js
...
Use browser provided API and our shared functions.
This also fixes tests when local language is not English.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 12:50:17 +02:00
Ferdinand Thiessen
27629fd332
Merge pull request #53508 from nextcloud/fix/properly-depcreate-iocmprovider
...
fix: properly deprecate IOCMProvider
2025-06-16 12:47:50 +02:00
Richard Steinmetz
967b634a82
fix: properly deprecate IOCMProvider
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-16 12:20:40 +02:00
Côme Chilliet
4a1eb3dc2a
fix: Correctly ignore lazy ghost initialization in debug warning about direct constructor call
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-16 12:01:16 +02:00
Richard Steinmetz
7e7e5f5390
chore: recompile assets
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-16 11:59:34 +02:00
Richard Steinmetz
84c2e2a5ce
fix: enable example contact feature by default
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-16 11:59:34 +02:00
Richard Steinmetz
b640c161ae
fix: harmonize design of default content settings section
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-16 11:59:34 +02:00
Richard Steinmetz
4a6909ffef
feat: create example event when a user logs in for the first time
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-16 11:49:20 +02:00
Joas Schilling
10852e01be
Merge pull request #53465 from mickenordin/master
...
fix(OCMProvider): fix dependency injection for OCMProvider
2025-06-16 11:32:41 +02:00
Micke Nordin
e770859008
Update lib/private/Server.php
...
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
Signed-off-by: Micke Nordin <mickenordin@users.noreply.github.com >
2025-06-16 10:33:21 +02:00
Micke Nordin
7bee91a834
fix(OCMProvider): fix dependency injection for OCMProvider
...
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-06-16 10:33:21 +02:00
Côme Chilliet
b3ffe4bf66
Merge pull request #53468 from nextcloud/confWordingReview
...
refactor(config.php): Global wording review
2025-06-16 10:09:07 +02:00
Git'Fellow
2c950d4e05
refactor(config.php): Global wording review
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-06-16 09:15:03 +02:00
Kate
9b29df2dd5
Merge pull request #53502 from nextcloud/bugfix/53457/red-ci
2025-06-16 08:09:02 +02:00
Joas Schilling
004eb61716
test: Adjust tests to match code again
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-16 07:46:46 +02:00
Nextcloud bot
dd91b8e3db
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-16 00:23:03 +00:00
Nextcloud bot
ced1c5bf6c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-15 00:22:15 +00:00
Marcel Müller
cf1eed2769
Merge pull request #52909 from nextcloud/feat/noid/check-integrity-all-apps
...
feat(integrity): Allow to run check for all apps
2025-06-14 19:24:54 +02:00
dependabot[bot]
b0d78bb697
Merge pull request #53481 from nextcloud/dependabot/npm_and_yarn/cypress-13.17.0
2025-06-14 12:05:24 +00:00
nextcloud-command
c7cf301318
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-14 11:50:36 +00:00
dependabot[bot]
43c9d80e62
build(deps-dev): bump cypress from 13.15.0 to 13.17.0
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 13.15.0 to 13.17.0.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v13.15.0...v13.17.0 )
---
updated-dependencies:
- dependency-name: cypress
dependency-version: 13.17.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-14 08:46:46 +00:00
dependabot[bot]
ed66e71433
Merge pull request #53480 from nextcloud/dependabot/npm_and_yarn/cypress-split-1.24.18
2025-06-14 08:43:54 +00:00
dependabot[bot]
c326e1aae7
Merge pull request #53479 from nextcloud/dependabot/npm_and_yarn/vitest/coverage-v8-3.2.3
2025-06-14 08:42:23 +00:00
dependabot[bot]
8af15fd07b
build(deps-dev): bump cypress-split from 1.24.17 to 1.24.18
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.17 to 1.24.18.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.17...v1.24.18 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-version: 1.24.18
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-14 01:39:04 +00:00
dependabot[bot]
503a4cfa1e
build(deps-dev): bump @vitest/coverage-v8 from 3.2.2 to 3.2.3
...
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.2.3/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 3.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-14 01:38:24 +00:00
Nextcloud bot
16b31fcfce
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-14 00:22:18 +00:00
Kate
7be047a5c0
Merge pull request #53459 from nextcloud/rector-tests
2025-06-13 09:10:09 +02:00
Nextcloud bot
1f0086ff6b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-13 00:22:17 +00:00
Andy Scherzinger
e6209d9135
Merge pull request #53457 from mickenordin/master
...
fix(OCM-invites): Use the correct way of getting the email
2025-06-12 19:17:44 +02:00
Robin Appelman
3561937816
chore: run rector on tests with new rule
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-12 18:38:29 +02:00
Robin Appelman
3cc34ac29d
chore: add UseSpecificWillMethodRector to rector configuration
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-12 18:33:43 +02:00
Robin Appelman
29e39c0a2e
chore: run rector on tests
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-12 18:31:58 +02:00
Robin Appelman
de74745ab6
chore: add tests to rector configuration
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-12 18:31:40 +02:00
John Molakvoæ
763873e152
Merge pull request #53453 from nextcloud/fix/do-not-cache-routes-on-debug-mode
...
fix(router): In debug mode, cache routes only for 3 seconds
2025-06-12 17:45:57 +02:00
Micke Nordin
4d4b886607
fix(OCM-invites): Use the correct way of getting the email
...
It seems primary email can sometimes be empty, even if the user has an email set.
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-06-12 17:00:13 +02:00
Côme Chilliet
b188fad8e8
fix(router): In debug mode, cache routes only for 3 seconds
...
This allows testing a newly added or changed route in your application
without having to wait 1 hour or bump the application version.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-12 16:12:22 +02:00
dependabot[bot]
b49065fc9d
Merge pull request #53445 from nextcloud/dependabot/npm_and_yarn/brace-expansion-1.1.12
2025-06-12 13:08:53 +00:00
nextcloud-command
7930150545
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-12 11:05:58 +00:00
dependabot[bot]
7fe63c636f
build(deps-dev): bump brace-expansion from 1.1.11 to 1.1.12
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 1.1.11 to 1.1.12.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.12
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-12 12:58:30 +02:00
Andy Scherzinger
fc2aa7f5b5
Merge pull request #51113 from mickenordin/master
...
feat(OCM-invites): Implementation of invitation flow for OCM 1.1.0
2025-06-12 12:13:50 +02:00
Maxence Lange
f8c64a17b1
Merge pull request #53427 from nextcloud/shard-key-hint-partition
...
fix: allow hinting the shard keys for joined tables
2025-06-12 09:09:50 -01:00
Micke Nordin
623f2f0240
feat(OCM-invites): Implementation of invitation flow
...
This patchset:
* implements the /invite-accepted endpoint
* adds capabilities and inviteAceptDialog to the discovery
* adds a FederatedInviteAcceptedEvent
https://cs3org.github.io/OCM-API/docs.html?branch=v1.1.0&repo=OCM-API&user=cs3org#/paths/~1invite-accepted/post
Co-authored-by: Anna <anna@nextcloud.com >
Co-authored-by: Côme Chilliet <come.chilliet@nextcloud.com >
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
Co-authored-by: Navid Shokri <navid.pdp11@gmail.com >
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-06-12 11:20:26 +02:00
Nextcloud bot
acc2311a0d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-12 00:22:49 +00:00
John Molakvoæ
66e5ea1291
Merge pull request #52537 from nextcloud/fix/loading-account-menu
...
feat(files_sharing): show Account menu on public pages
2025-06-11 18:44:21 +02:00
nextcloud-command
20e4984bf6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-11 16:22:55 +00:00
John Molakvoæ
b4b60ed574
Merge branch 'master' into fix/loading-account-menu
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-06-11 18:17:35 +02:00
Maksim Sukharev
ebaccf6335
Merge pull request #53436 from nextcloud/fix/53363/available-groups
2025-06-11 16:54:56 +02:00
nextcloud-command
1132489583
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-11 14:51:40 +00:00
skjnldsv
a6fc4aa9fd
fix(files_sharing): public user menu semantic
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-11 16:43:53 +02:00
skjnldsv
df88920680
fix(files_sharing): l10n typo
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-11 16:43:53 +02:00
skjnldsv
bf3ce79abd
feat(files_sharing): show Account menu on public pages
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-11 16:43:53 +02:00
skjnldsv
506afad862
fix(core): bring back Account menu loading indicator
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-11 16:43:53 +02:00
nextcloud-command
96a57a1665
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-11 13:03:56 +00:00
Maksim Sukharev
f55e1947d5
fix(UserRow): fallback to group name in case of undefined availableGroup
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-06-11 14:39:37 +02:00
Nextcloud bot
c4f071a577
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-11 00:23:30 +00:00
Daniel
e1fcd6ccfb
Merge pull request #53000 from nextcloud/fix/noid/stuck-ffmpeg
...
fix: unblock ffmpeg on some broken videos
2025-06-10 22:22:04 +02:00
Robin Appelman
26903926a2
fix: allow hinting the shard keys for joined tables
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-10 16:15:05 +02:00
Côme Chilliet
b9949b2381
chore: update psalm baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-10 16:08:52 +02:00
Côme Chilliet
f48e5aa1f3
fix(user_ldap): Switch to OCP\IAppConfig and fix Helper constructor calls
...
Using OCP\AppFramework\Services\IAppConfig is not possible because the
Helper is queried from places outside of the application DI container
(ajax pages, tests, other applications through ILDAPProviderFactory…)
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-10 16:08:52 +02:00
Côme Chilliet
bc7309ca1c
fix(user_ldap): Store the list of used configuration prefixed in appconfig
...
This avoids getting all keys from appconfig, which was triggering
loading of lazy configuration on all requests.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-10 16:08:45 +02:00
Côme Chilliet
b1f6283f6e
fix(tests): Fix files_sharing tests conflicting with other tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-10 15:38:43 +02:00
Robin Appelman
4242520d64
feat: improve logging of fopen failures for smb
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-10 15:14:04 +02:00
Daniel
eb9a6214a1
Merge pull request #53254 from nextcloud/chore/noid/disable-codecove-locally
...
Codecov: disable telemetry
2025-06-10 15:11:59 +02:00
Ferdinand Thiessen
6d8b2634f2
Merge pull request #53378 from nextcloud/fix/files-external-workflow
...
test: run all files_external tests for S3
2025-06-10 14:59:17 +02:00
Kate
1474fa3407
Merge pull request #52743 from nextcloud/bug/noid/expires-date-format
2025-06-10 14:25:05 +02:00
Ferdinand Thiessen
5f200c7765
test: reenable localstack tests (bug fixed) but disable MinIO versioned copy test
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-10 14:23:07 +02:00
Ferdinand Thiessen
22b9d912b1
test: only skip tests failing on localstack for localstack
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-10 14:23:07 +02:00
Ferdinand Thiessen
de338d9d9f
test: fix s3 external storage tests to run all storages on ci
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-10 14:23:07 +02:00
Kate
9faf386303
Merge pull request #52913 from nextcloud/debt/noid/use-logical-operator
2025-06-10 14:17:46 +02:00
Kate
3943f08fe9
Merge pull request #53212 from nextcloud/feat/core/install-without-admin-user
...
feat(core): Add option to disable creating an admin user when installing
2025-06-10 13:58:57 +02:00
Daniel Kesselberg
df9a275c89
test: addd test for hideFromCollaboration
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-10 13:55:53 +02:00
Daniel Kesselberg
55bca1e5db
fix: use logical operator instead of bitwise
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-10 13:55:53 +02:00
Daniel Kesselberg
1ac85a3298
fix: use correct format for getlastmodified webdav property
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-10 13:15:31 +02:00
Daniel Kesselberg
be587def0e
fix: use correct format for expires, last-modified, and if-modified-since headers
...
Before: Sat, 10 May 2025 18:17:41 +0000
After: Sat, 10 May 2025 18:17:41 GMT
RFC: https://httpwg.org/specs/rfc9110.html#http.date
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-10 13:15:31 +02:00
Côme Chilliet
aa906391f6
fix(tests): Simplify error handling in tests/enable_all.php
...
Simply let the Exception bubble up instead of caching it and using grep
to then detect it.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-10 12:05:12 +02:00
Côme Chilliet
143bcf95ef
fix(tests): Enable more PHP modules in phpunit-32bits
...
Also add output when enabling applications, and watch phpunit
configuration file for changes.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-10 11:49:07 +02:00
Kent Delante
06b5ce5859
fix(s3): retry failed multipart uploads with decreased concurrency
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-06-10 17:39:59 +08:00
provokateurin
d11d5b765f
feat(core): Add option to disable creating an admin user when installing
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-06-10 11:16:28 +02:00
provokateurin
9a121269f3
refactor(Setup): When creating a DB user don't use the admin username
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-06-10 11:16:28 +02:00
Côme Chilliet
bed6737b90
fix(tests): Fix 32bits PHPUnit tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-10 11:02:54 +02:00
John Molakvoæ
ebdb12f929
Merge pull request #53075 from IONOS-Productivity/tests/file_sharing-load_additional_listener
2025-06-10 10:49:41 +02:00
Côme Chilliet
231916d403
Merge pull request #52538 from nextcloud/feat/use-php84-lazy-objects
...
Use PHP 8.4 lazy ghosts for Dependency injection
2025-06-10 10:45:12 +02:00
John Molakvoæ
86b027debe
Merge pull request #53363 from nextcloud/fix/users-gid
2025-06-10 10:28:41 +02:00
Misha M.-Kupriyanov
4f3de46c08
test: files_sharing add test for LoadAdditionalListener
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-06-10 10:01:18 +02:00
nextcloud-command
5d69596edb
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-10 08:00:31 +00:00
John Molakvoæ
f0858bae79
fix(settings): adjust group return code styling
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-06-10 07:58:27 +00:00
skjnldsv
725c381260
fix(settings): show group label instead of gid in accounts management
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-10 07:58:27 +00:00
Andy Scherzinger
fadda8cba2
Merge pull request #53402 from nextcloud/jtr-fix-403-design
...
fix(403): Make design consistent with 404 + add default hint
2025-06-10 09:52:20 +02:00
Nextcloud bot
9cc2b01d5f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-10 00:22:39 +00:00
Kate
d8a5d31b22
Merge pull request #53393 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.8.0
2025-06-09 20:04:49 +02:00
Ferdinand Thiessen
96d423c8d3
chore: update openAPI files
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-09 19:24:26 +02:00
Ferdinand Thiessen
495c364268
chore: use consistent casing for header names (required by openAPI)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-09 19:24:26 +02:00
dependabot[bot]
e2f6b4ab83
build(deps): bump nextcloud/openapi-extractor
...
Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor ) from 1.7.0 to 1.8.0.
- [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.7.0...v1.8.0 )
---
updated-dependencies:
- dependency-name: nextcloud/openapi-extractor
dependency-version: 1.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 19:24:26 +02:00
dependabot[bot]
0678095cd6
Merge pull request #53387 from nextcloud/dependabot/npm_and_yarn/nextcloud/l10n-3.3.0
2025-06-09 15:29:51 +00:00
Ferdinand Thiessen
7d2a929a12
test: remove legacy tests covered by library unit tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-09 16:52:26 +02:00
John Molakvoæ
180549da7b
Merge pull request #53398 from nextcloud/skjnldsv-patch-1
2025-06-09 16:37:23 +02:00
dependabot[bot]
4ced265c0d
build(deps): bump @nextcloud/l10n from 3.2.0 to 3.3.0
...
Bumps [@nextcloud/l10n](https://github.com/nextcloud-libraries/nextcloud-l10n ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-l10n/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-l10n/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-l10n/compare/v3.2.0...v3.3.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/l10n"
dependency-version: 3.3.0
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-06-09 16:00:28 +02:00
Nextcloud bot
1f298806be
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-09 00:22:20 +00:00
Josh
c49b3b27ff
fix(403): Make design consistent with 404 + add default hint
...
Fixes #39584
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-06-08 14:25:32 -04:00
dependabot[bot]
d76a940ff8
Merge pull request #53382 from nextcloud/dependabot/npm_and_yarn/libphonenumber-js-1.12.9
2025-06-08 09:51:21 +00:00
nextcloud-command
b93451dfab
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-08 08:41:13 +00:00
dependabot[bot]
cab8d78b40
build(deps): bump libphonenumber-js from 1.12.8 to 1.12.9
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.8 to 1.12.9.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/commits/master )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-08 08:23:19 +00:00
dependabot[bot]
7d78e8d5c8
Merge pull request #53384 from nextcloud/dependabot/npm_and_yarn/marked-15.0.12
2025-06-08 08:20:36 +00:00
nextcloud-command
d6d2b2fff5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-08 07:30:30 +00:00
dependabot[bot]
369404b3c5
build(deps): bump marked from 15.0.11 to 15.0.12
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.11 to 15.0.12.
- [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.11...v15.0.12 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 15.0.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-08 09:26:12 +02:00
Nextcloud bot
b7d5ea71ab
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-08 00:22:29 +00:00
dependabot[bot]
fc3738f864
Merge pull request #53383 from nextcloud/dependabot/npm_and_yarn/vitest/coverage-v8-3.2.2
2025-06-07 16:03:20 +00:00
dependabot[bot]
a1952c79b9
build(deps-dev): bump @vitest/coverage-v8 from 3.1.4 to 3.2.2
...
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ) from 3.1.4 to 3.2.2.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.2.2/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 3.2.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-07 15:50:30 +00:00
dependabot[bot]
15035dc91a
Merge pull request #53386 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.7.62
2025-06-07 15:48:48 +00:00
dependabot[bot]
06b7a96a45
Merge pull request #53388 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.10.0
2025-06-07 15:38:12 +00:00
dependabot[bot]
7df0738d1e
Merge pull request #53385 from nextcloud/dependabot/npm_and_yarn/codecov/webpack-plugin-1.9.1
2025-06-07 13:46:56 +00:00
John Molakvoæ
377eebaece
chore(workflows): add auto stable PR title update
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-06-07 09:05:03 +02:00
dependabot[bot]
bc5dfa8947
build(deps-dev): bump puppeteer from 24.9.0 to 24.10.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.9.0 to 24.10.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.9.0...puppeteer-v24.10.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-07 01:22:04 +00:00
dependabot[bot]
0b1d0200cc
build(deps-dev): bump @zip.js/zip.js from 2.7.61 to 2.7.62
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.61 to 2.7.62.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.61...v2.7.62 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.7.62
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-07 01:21:05 +00:00
dependabot[bot]
0be29a81f5
build(deps-dev): bump @codecov/webpack-plugin from 1.9.0 to 1.9.1
...
Bumps @codecov/webpack-plugin from 1.9.0 to 1.9.1.
---
updated-dependencies:
- dependency-name: "@codecov/webpack-plugin"
dependency-version: 1.9.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-07 01:20:35 +00:00
Nextcloud bot
a921fcb05e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-07 00:22:04 +00:00
Joas Schilling
4b9fe8ca7f
Merge pull request #48210 from nextcloud/ci/phpunit-10
...
ci: Install PHPUnit 10
2025-06-06 15:28:17 +02:00
Joas Schilling
f6931d79bb
ci: Skip second S3 test temporarily
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-06 15:02:58 +02:00
Joas Schilling
e192357e56
ci: Always be colorful :)
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-06 14:36:35 +02:00
Joas Schilling
1d6da9ab01
test: Fix namespace casing
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-06 14:36:35 +02:00
Joas Schilling
f230abeef8
fix: Run cleanByMoundId query on all shards
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-06 14:36:34 +02:00
Joas Schilling
a425a1affc
test: Add a hint message on boolean comparison
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-06 14:36:33 +02:00
Joas Schilling
b95a1653e6
test: Don't test order of applicable mount points when we don't sort
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-06 14:36:32 +02:00
Joas Schilling
ebee539902
ci: Migrate PHPUnit configs
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-06 14:36:31 +02:00
Joas Schilling
86857f2c12
test: Load all apps locally as well
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-06 14:36:30 +02:00
Joas Schilling
be0fbacfdf
test: Enable all default apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-06 14:36:29 +02:00
Joas Schilling
b9984cb3ef
test: Remove tests/apps.php which is no longer supported
...
PHPUnit 10 says:
> Class apps cannot be found in …/server/tests/apps.php
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-06 14:36:29 +02:00
Joas Schilling
6157bf9276
test: Remove suffix to reduce warnings about not extending TestCase
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-06 14:36:28 +02:00
Joas Schilling
20e1ff78ad
ci: Remove no longer supported --verbose
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-06 14:36:28 +02:00
Joas Schilling
07a0ed0848
ci: Install PHPUnit 10
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-06 14:36:27 +02:00
Stephan Orbaugh
04118afdab
Merge pull request #53287 from nextcloud/feat/test-app-routes
...
feat(tests): Test application enabling/disabling and routes
2025-06-06 13:00:02 +02:00
John Molakvoæ
ed342544cd
Merge pull request #53327 from leManu/patch-1
2025-06-06 09:22:55 +02:00
Nextcloud bot
24d3864475
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-06 00:23:45 +00:00
Côme Chilliet
78ff8e233f
fix: Switch lazy object to enabled by default on PHP 8.4
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 20:51:24 +02:00
Côme Chilliet
2eed6d3a89
feat: Add a configuration toggle for lazy objects in DI
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 20:51:24 +02:00
Côme Chilliet
a10182f6fb
fix(tests): Force lazy ghost initialisation in container tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 20:51:23 +02:00
Côme Chilliet
a42ef7d633
fix: Fix psalm issue and update baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 20:51:18 +02:00
Côme Chilliet
98b2cfc416
fix: Fix several side effects of lazy ghosts
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 20:50:42 +02:00
Côme Chilliet
86ff5810d7
fix: Only use Lazy objects if PHP is 8.4 or higher
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 20:49:58 +02:00
Côme Chilliet
1bf41550d0
chore: Suppress psalm error
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 20:49:58 +02:00
Côme Chilliet
06c062bebd
feat: Use Lazy ghosts for Dependency injection
...
This will only work with PHP 8.4, so we’ll need to put it behind a version check later.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 20:49:38 +02:00
John Molakvoæ
b8b229c133
Merge pull request #52793 from nextcloud/feat/cache-routes
2025-06-05 20:05:05 +02:00
Côme Chilliet
ba53147e10
chore: update psalm baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 18:20:05 +02:00
Côme Chilliet
d0a5eef0b4
Merge pull request #53250 from nextcloud/fix/harmonize-ldap-function-logging
...
fix(user_ldap): Harmonize parameter obfuscation and serialization accross logging methods
2025-06-05 18:12:08 +02:00
Côme Chilliet
bb485fb733
fix: Load all partially enabled apps routes
...
This avoids cache issues if some apps are only enabled for some groups,
by loading the routes from all apps enabled for anyone, not only the
current user.
If the queried application is disabled for the current user based on
groups, the middleware will cancel the query.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 18:06:08 +02:00
Côme Chilliet
12e7f46b30
fix: Use application ids as well as versions in the cache prefix
...
Avoids a corner case issue if one application was disabled and another
one enabled with the same version, just to be safe.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 18:03:56 +02:00
Côme Chilliet
89f51a8f4e
chore(tests): Add test for AppConfig::getAppInstalledVersions
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 17:58:55 +02:00
Côme Chilliet
c6f2eff7f7
fix: Fix log display for integration tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 17:58:54 +02:00
Côme Chilliet
a2fdeccc31
chore(tests): Adapt AppManager test to the use of searchValues
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 17:58:54 +02:00
Côme Chilliet
e8370bf73a
fix: Use only enabled applications versions in the cache prefix
...
This makes sure the cached routes are updated after enabling a
previously disabled application
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 17:58:54 +02:00
Côme Chilliet
0d78c60759
fix: Fix psalm issue by adding missing parameter for profiler
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 17:58:54 +02:00
Côme Chilliet
446b22ac3c
feat(router): Add fallback for legacy action and file routes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 17:58:54 +02:00
Côme Chilliet
216da3a81c
fix: Deprecate action and actionInclude from routes and fix actionInclude
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 17:58:53 +02:00
Côme Chilliet
5c9092bc5b
fix: Use a more fitting cache key
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 17:58:53 +02:00
Côme Chilliet
01575b7d95
feat(router): Use Symfony CompiledUrlMatcherDumper to cache routes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 17:58:53 +02:00
Côme Chilliet
ee3abdd81b
feat(router): Cache routes in local cache if possible
...
This is not ideal because serializing the routecollection is not easy.
It seems Symfony has its own way of doing things by dumping routes to a
PHP file, maybe that would be better, but it would mean pulling a new
symfony dependency and maybe refactor our Router.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 17:58:46 +02:00
Côme Chilliet
5488f7e8b1
Merge pull request #53352 from nextcloud/fix/install-app-before-enable
...
fix: Do not enable applications which are not installed yet
2025-06-05 17:55:08 +02:00
Joas Schilling
4b50105fb4
Merge pull request #53315 from nextcloud/refactor/migration-override-attribute
...
refactor: generate migrations with override attributes
2025-06-05 17:28:01 +02:00
Côme Chilliet
c85f7eacb8
fix: Throw AppNotFoundException from installer when application is not found
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 17:03:16 +02:00
Côme Chilliet
580911dc89
chore: Disable appstore from integration tests
...
This avoids spamming the appstore server and getting banned from CI runs
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 16:23:07 +02:00
Côme Chilliet
bf340a576f
fix: Do not enable applications which are not installed yet
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 15:39:25 +02:00
Côme Chilliet
a15c473ae2
feat(tests): Test application enabling/disabling and routes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 15:12:28 +02:00
Hamza
d6a53ceab0
Merge pull request #51131 from nextcloud/fix/reply-message
...
fix(imip): dont compare events for the reply message
2025-06-05 14:14:46 +02:00
Ferdinand Thiessen
a7f91799d9
Merge pull request #53291 from nextcloud/fix/legacy-oc-filepicker
...
fix(core): correctly show displayname when picking a file
2025-06-05 14:04:20 +02:00
dependabot[bot]
89b20c1c94
Merge pull request #53345 from nextcloud/dependabot/npm_and_yarn/webpack-dev-server-5.2.2
2025-06-05 11:44:00 +00:00
dependabot[bot]
8ed234fca6
build(deps-dev): bump webpack-dev-server from 5.1.0 to 5.2.2
...
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server ) from 5.1.0 to 5.2.2.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases )
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v5.1.0...v5.2.2 )
---
updated-dependencies:
- dependency-name: webpack-dev-server
dependency-version: 5.2.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-05 11:23:22 +00:00
John Molakvoæ
0ad08c9249
Merge pull request #53341 from nextcloud/fix/release-gen-changelog
2025-06-05 13:19:56 +02:00
skjnldsv
9fd6090194
fix(workflows): releases changelog generator tags handling
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-05 12:39:14 +02:00
Hamza Mahjoubi
ed1bfe709e
fix(imip): dont compare events for the reply message
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com >
2025-06-05 12:31:13 +02:00
nextcloud-command
d067032d2c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-05 09:24:01 +00:00
Ferdinand Thiessen
3dea8f7fec
fix(core): correctly show displayname when picking a file
...
Ensure that the display name is shown instead of the filename (important for public shares).
Fixed in the library but the legacy wrapper still uses it.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-05 11:13:24 +02:00
Julius Knorr
609c25acfc
Merge pull request #53321 from nextcloud/fix/noid/files-page-heading-theming-name
...
[FilesList] Use the correct theming instance name from capabilities
2025-06-05 11:12:51 +02:00
Julien Veyssier
91ed3b2c25
chore: compile assets
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-06-05 10:21:09 +02:00
Julien Veyssier
01de909a61
fix(files): use the correct theming instance name from capabilities to set the page title
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-06-05 10:17:05 +02:00
Joas Schilling
4f41856073
Merge pull request #53328 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-06-05 09:54:09 +02:00
John Molakvoæ
f321e0de7b
Merge pull request #53280 from nextcloud/fix/dav-nickname-master
2025-06-05 09:53:06 +02:00
nextcloud-command
d763b4a6a9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-05 09:09:17 +02:00
skjnldsv
e41e8de0e2
fix(dav): file drop nickname
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-05 09:09:17 +02:00
skjnldsv
67e2151ee6
fix(files_sharing): show message when nickname is not valid
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-05 06:48:32 +00:00
nextcloud-command
65d9d564da
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-06-05 02:39:42 +00:00
Nextcloud bot
0359b7c34a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-05 00:22:37 +00:00
leManu
ab69f37276
fix Unix socket syntax
...
Signed-off-by: leManu <emmanuel.lestrelin@centrale-marseille.fr >
2025-06-04 22:04:55 +02:00
Richard Steinmetz
48f906249e
Merge pull request #53323 from nextcloud/docs/caldav/getCalendarsForUserCount
...
docs(caldav): improve documentation of CalDavBackend::getCalendarsForUserCount
2025-06-04 16:58:24 +02:00
Richard Steinmetz
3b1947086c
docs(caldav): improve documentation of CalDavBackend::getCalendarsForUserCount
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-04 15:08:45 +02:00
Joas Schilling
54555209ac
Merge pull request #53314 from nextcloud/bugfix/53157/fix-hasNotifier-check
...
fix(notifications): Fix check for hasNotifiers when all apps use Regi…
2025-06-04 09:00:02 +02:00
Christoph Wurst
3a7c094f3b
refactor: generate migrations with override attributes
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-06-04 07:38:06 +02:00
Joas Schilling
656dc478e5
fix(notifications): Fix check for hasNotifiers when all apps use RegistrationContext
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-04 06:32:26 +02:00
Nextcloud bot
aef905a13b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-04 00:22:46 +00:00
John Molakvoæ
97a9a68da2
Merge pull request #53285 from nextcloud/fix/files-position-navigation
2025-06-03 18:36:30 +02:00
nextcloud-command
9a30a8f9e0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-03 15:40:17 +00:00
skjnldsv
5974649724
fix(files): highlight previous folder on history up
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-03 15:38:25 +00:00
Sebastian Krupinski
604389cf7d
Merge pull request #53273 from nextcloud/fix/noid-fix-user-create-quota
...
fix(accounts): new account quota value
2025-06-03 15:52:56 +01:00
F. E Noel Nfebe
5d62ca6309
Merge pull request #53275 from nextcloud/fix/52617/fix-group-admin-delegation
...
fix(provisioning_api): Allow group details access for users with admin delegation
2025-06-03 16:41:48 +02:00
Kate
cfeec72fff
Merge pull request #53292 from nextcloud/fix/loginflow
2025-06-03 15:15:44 +02:00
Robin Appelman
8d8d1914e3
Merge pull request #53264 from nextcloud/files_external-scan-unscanned
...
feat: add --unscanned option to files_external:scan
2025-06-03 15:13:35 +02:00
Ferdinand Thiessen
fa7310add9
fix: handle IDLE timeout
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-03 14:24:51 +02:00
Alexander Piskun
d44eade0a7
Merge pull request #53277 from nextcloud/fix/noid/task-processing-file-content-stream
...
fix(TaskProcessingApiController): use StreamResponse to return file content
2025-06-03 15:20:59 +03:00
Maksim Sukharev
6bfdcc9402
Merge pull request #53274 from nextcloud/feat/noid/link-to-calendar-event
2025-06-03 14:05:42 +02:00
dependabot[bot]
76065a6fa1
Merge pull request #53284 from nextcloud/dependabot/npm_and_yarn/tar-fs-2.1.3
2025-06-03 12:03:14 +00:00
Kate
f54592bf29
Merge pull request #53283 from nextcloud/feat/requestheader/indirect-parameter
2025-06-03 14:00:12 +02:00
Oleksander Piskun
90e8fa25a6
fix(TaskProcessingApiController): use StreamResponse to return the task file content
...
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com >
2025-06-03 13:09:07 +03:00
dependabot[bot]
e8f0ffb03d
build(deps): bump tar-fs from 2.1.2 to 2.1.3
...
Bumps [tar-fs](https://github.com/mafintosh/tar-fs ) from 2.1.2 to 2.1.3.
- [Commits](https://github.com/mafintosh/tar-fs/commits )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 2.1.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-03 09:17:44 +00:00
provokateurin
c3aa5316be
feat(RequestHeader): Add indirect parameter
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-06-03 11:09:12 +02:00
provokateurin
727b0c853c
refactor(RequestHeader): Make parameter types stricter
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-06-03 11:07:09 +02:00
provokateurin
18e04e1c5a
chore(RequestHeader): Remove unnecessary getters
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-06-03 11:06:53 +02:00
nfebe
b647ca6c26
fix(provisioning_api): Allow group details access for users with admin delegation
...
This fixes an issue where users with "Administration privileges → Users" could not access
the groups details endpoint in the provisioning API, resulting in a 403 Forbidden error.
There is a problem with adding the `AuthorizedAdminSetting` attribute (middleware)
that only allows access to users with Sharing admin privileges.
Users with "`Users` admin" privileges should also be able to access group details.
Resolves: https://github.com/nextcloud/server/issues/52617
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-06-03 09:05:31 +01:00
Maksim Sukharev
e2265ff245
feat: link upcoming event to calendar app modal
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-06-03 09:25:11 +02:00
John Molakvoæ
f25d66008b
Merge pull request #53268 from nextcloud/cleanup/karma
...
test: cleanup karma (jsunit) tests and move files_external to Cypress
2025-06-03 08:38:35 +02:00
Nextcloud bot
b54803b476
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-03 00:22:25 +00:00
Joas Schilling
3f8f1b3701
Merge pull request #53269 from nextcloud/ci/noid/make-run-names-distinct
...
ci: Add storage name to run name for easier identification
2025-06-02 23:11:51 +02:00
nextcloud-command
cefcb880c2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-02 20:03:51 +00:00
SebastianKrupinski
fe4592c90e
fix: new account quota value
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-06-02 15:53:50 -04:00
Julien Veyssier
c4e936c6e8
Merge pull request #53205 from nextcloud/fix/noid/get-preview-force-mimetype
...
fix(PreviewManager): use the forced mimetype in throwIfPreviewsDisabled
2025-06-02 20:27:19 +02:00
Joas Schilling
d72110cd35
ci: Add storage name to run name for easier identification
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-02 19:07:18 +02:00
Louis
d7c073cc28
Merge pull request #53267 from nextcloud/artonge/fix/do_not_pass_parent_for_activity_tab_comments_plugin
2025-06-02 18:54:22 +02:00
Ferdinand Thiessen
db7b0ae154
test: cleanup karma (jsunit) tests and move files_external to Cypress
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-02 18:09:31 +02:00
Louis Chemineau
40244bac56
fix(comments): Do not set parent when instantiating activity tab plugin
...
This is necessary as the `context` variable is a vue3 instance, and vue 2 do not know how to handle it properly.
Also, as far as I understand it, it is not needed.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-06-02 18:00:45 +02:00
Ferdinand Thiessen
4cd026ad43
Merge pull request #53157 from nextcloud/chore/refactor-core
...
refactor(core): migrate core application to `IBootstrap`
2025-06-02 16:51:49 +02:00
Robin Appelman
6113278d4c
feat: add --unscanned option to files_external:scan
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-02 16:48:40 +02:00
Ferdinand Thiessen
bbfd281ac5
Merge pull request #52949 from nextcloud/fix/delete-legacy-autoloader
...
fix: Remove useless legacy autoloader
2025-06-02 16:14:25 +02:00
Ferdinand Thiessen
c21e189850
fix: make core application bootstrapable by coordinator
...
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-06-02 15:58:54 +02:00
Ferdinand Thiessen
0a982374ec
refactor(core): migrate core application to IBootstrap
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-02 15:58:25 +02:00
Julien Veyssier
c7e9f2c03d
fix(PreviewManager): use the forced mimetype in throwIfPreviewsDisabled
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-06-02 15:50:53 +02:00
Kate
d2356d9d76
Merge pull request #53261 from nextcloud/ci/noid/fail-fast-false
2025-06-02 15:06:01 +02:00
Kate
6b68caf251
Merge pull request #53255 from nextcloud/test/files-sharing-phpunit
2025-06-02 14:52:46 +02:00
Joas Schilling
893c0b4db5
ci(github): No longer fail-fast
...
On average this is costing us more CI time due to flaky tests,
then we save by actually skipping them.
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-02 14:09:07 +02:00
Ferdinand Thiessen
9d8c2cd096
test(files_sharing): split testCanAccessShare into separate tests and fix for PHPUnit 10
...
- split the test into individual test cases
- fix invalid call to `onConsecutiveCalls` (it was called more than
defined values and is deprecated in v10 anyways).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-02 13:20:53 +02:00
Daniel Kesselberg
1609d350a7
build: disable codecov telemetry
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-02 13:14:54 +02:00
Louis
f4cb78b905
Merge pull request #52242 from nextcloud/artonge/fix/copy_subfolders_s3
2025-06-02 11:55:54 +02:00
Côme Chilliet
6da579fb1d
fix(user_ldap): Harmonize parameter obfuscation and serialization accross logging methods
...
Debug log, profiler and ldap debug log had a different logic for
sanitizing of parameters, aligning them.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-02 11:47:56 +02:00
Maksim Sukharev
cc3fdf89b2
Merge pull request #52776 from nextcloud/fix/52590/available-account-groups
2025-06-02 09:19:31 +02:00
nextcloud-command
97c7d93377
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-02 07:04:42 +00:00
Maksim Sukharev
b52aae019a
fix(AppNavigationGroupList): restore navigation panel and search/filter functionality for sub-admin groups
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-06-02 08:53:10 +02:00
Maksim Sukharev
875b8cf031
fix(UserRow): retrieve available groups from the store
...
- rename 'available*Groups' to 'selected*Groups'
- populate store and 'availableGroups' from search requests
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-06-02 08:53:10 +02:00
Maksim Sukharev
b43bcae61f
fix(NewUserDialog): retrieve available groups from the store
...
- fix 'this.isAdmin' to be 'this.settings.isAdmin'
- compute 'availableGroups' instead of setting it once mounted
- populate store and 'availableGroups' from search requests
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-06-02 08:53:10 +02:00
Nextcloud bot
080473ccdf
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-02 00:47:33 +00:00
Andy Scherzinger
6d0d83b4c8
Merge pull request #53070 from nextcloud/remove-unused-method
...
refactor(dav): remove unused CalDAVBackend method
2025-06-01 23:02:48 +02:00
Thomas Citharel
9252e2689b
refactor(dav): remove unused CalDAVBackend method
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-06-01 22:41:33 +02:00
Andy Scherzinger
f59db4c86a
Merge pull request #53244 from nextcloud/bug/53243/wrong-app-id-for-systemtags-settings
...
fix(systemtags): fix translations for systemtags view
2025-06-01 22:41:18 +02:00
Daniel Kesselberg
ffe5caa91b
fix(systemtags): fix translations for systemtags view
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-01 22:00:51 +02:00
Daniel
daa9852722
Merge pull request #52215 from nextcloud/perf/carddav/dont-query-circles
...
perf(carddav): don't query circle memberships
2025-06-01 19:57:13 +02:00
Andy Scherzinger
b1f009d50e
Merge pull request #52727 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-8.26.1
...
build(deps): bump @nextcloud/vue from 8.25.1 to 8.27.0
2025-06-01 18:53:58 +02:00
nextcloud-command
06f89c23c9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-01 16:39:23 +00:00
Ferdinand Thiessen
d6bd0870cf
test: adjust unit tests for updated library
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-01 18:35:05 +02:00
Ferdinand Thiessen
7536b7ef63
test: adjust cypress tests to be less flaky
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-01 18:07:23 +02:00
dependabot[bot]
267354e70d
build(deps): bump @nextcloud/vue from 8.25.1 to 8.26.1
...
Dependabot couldn't find the original pull request head commit, d9e4508833897fb0ae1a3e07b44b3e2d16ac3d8a.
2025-06-01 13:45:56 +00:00
Richard Steinmetz
899b2023da
Merge pull request #52410 from nextcloud/fix/caldav/use-direct-route-event-activity
...
fix(caldav): use direct.edit route in event activities
2025-06-01 15:32:22 +02:00
Kate
14f739d8f7
Merge pull request #52923 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.7.0
2025-06-01 14:52:05 +02:00
John Molakvoæ
6a9ae8beea
Merge pull request #53178 from nextcloud/fix/reset-property
2025-06-01 14:25:15 +02:00
Richard Steinmetz
696d76f976
fix(caldav): use direct.edit route in event activities
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-01 14:05:36 +02:00
Ferdinand Thiessen
7793799ef3
docs: update openAPI extracted files
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-01 13:39:11 +02:00
dependabot[bot]
477c990b5b
chore(deps): Bump nextcloud/openapi-extractor
...
Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor ) from 1.5.3 to 1.7.0.
- [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.5.3...v1.7.0 )
---
updated-dependencies:
- dependency-name: nextcloud/openapi-extractor
dependency-version: 1.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-01 13:37:58 +02:00
nextcloud-command
1f214806fd
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-01 10:31:38 +00:00
John Molakvoæ
16c7f25bdb
fix(profile): keep error status persistent until valid
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-06-01 12:27:57 +02:00
skjnldsv
f696682dc6
fix(profile): do not restore previous value on invalid request
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-01 12:27:56 +02:00
John Molakvoæ
d53776913e
Merge pull request #53210 from nextcloud/bug/52977/opcache-reset-after-app-extract
2025-06-01 12:10:54 +02:00
dependabot[bot]
f530a6c7d5
Merge pull request #53236 from nextcloud/dependabot/github_actions/github-actions-1204f2af31
2025-06-01 08:24:20 +00:00
Andy Scherzinger
275812d3c9
Merge pull request #53233 from nextcloud/chore/codeowners
...
chore: adjust codeowners for stylesheets
2025-06-01 09:40:18 +02:00
dependabot[bot]
6b20851438
build(deps): bump LizardByte/setup-python-action
...
Bumps the github-actions group with 1 update: [LizardByte/setup-python-action](https://github.com/lizardbyte/setup-python-action ).
Updates `LizardByte/setup-python-action` from 2025.426.160528 to 2025.530.174035
- [Release notes](https://github.com/lizardbyte/setup-python-action/releases )
- [Commits](https://github.com/lizardbyte/setup-python-action/compare/f4367d0377eceec7e5e26da8f3863dd365b95a94...6fe61189717d4cb073a3219e234749125f53b5c2 )
---
updated-dependencies:
- dependency-name: LizardByte/setup-python-action
dependency-version: 2025.530.174035
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-01 09:38:26 +02:00
Kate
1eab80f901
Merge pull request #53235 from nextcloud/test/fix-files-sharing
2025-06-01 08:26:03 +02:00
Nextcloud bot
b36223c943
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-01 00:21:58 +00:00
dependabot[bot]
651b6d85ba
Merge pull request #53085 from nextcloud/dependabot/npm_and_yarn/query-string-9.2.0
2025-05-31 23:35:51 +00:00
dependabot[bot]
c969f2dc13
chore(deps): Bump query-string from 9.1.0 to 9.2.0
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 9.1.0 to 9.2.0.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v9.1.0...v9.2.0 )
---
updated-dependencies:
- dependency-name: query-string
dependency-version: 9.2.0
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-05-31 23:23:08 +00:00
dependabot[bot]
211671ce0f
Merge pull request #52722 from nextcloud/dependabot/npm_and_yarn/query-string-9.1.2
2025-05-31 23:11:33 +00:00
dependabot[bot]
dfb852b146
build(deps): bump query-string from 9.1.0 to 9.1.2
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 9.1.0 to 9.1.2.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v9.1.0...v9.1.2 )
---
updated-dependencies:
- dependency-name: query-string
dependency-version: 9.1.2
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-05-31 22:38:56 +00:00
dependabot[bot]
3765e53547
Merge pull request #52596 from nextcloud/dependabot/npm_and_yarn/nextcloud/dialogs-6.2.0
2025-05-31 21:19:31 +00:00
Ferdinand Thiessen
3a99b88917
test(files_sharing): adjust mocks of Talk classes
...
Classes need to exist to be mocked (reflection), thus unknown classes
only can be mocked as `stdClass`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-31 22:39:37 +02:00
dependabot[bot]
4c90f843ae
build(deps): bump @nextcloud/dialogs from 6.1.1 to 6.2.0
...
Bumps [@nextcloud/dialogs](https://github.com/nextcloud-libraries/nextcloud-dialogs ) from 6.1.1 to 6.2.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-dialogs/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-dialogs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-dialogs/compare/v6.1.1...v6.2.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/dialogs"
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-31 22:26:34 +02:00
Ferdinand Thiessen
7115658327
test(files_sharing): adjust tests for PHPUnit v10
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-31 22:22:52 +02:00
dependabot[bot]
a23fa8fd8d
Merge pull request #53223 from nextcloud/dependabot/npm_and_yarn/sass-1.89.1
2025-05-31 18:13:17 +00:00
dependabot[bot]
cd665fffb5
Merge pull request #53224 from nextcloud/dependabot/npm_and_yarn/dompurify-3.2.6
2025-05-31 17:20:46 +00:00
Ferdinand Thiessen
17336d35c6
Merge pull request #53227 from nextcloud/dependabot/npm_and_yarn/moment-timezone-0.6.0
...
build(deps): bump moment-timezone from 0.5.48 to 0.6.0
2025-05-31 19:06:03 +02:00
dependabot[bot]
127754e027
build(deps): bump dompurify from 3.2.5 to 3.2.6
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.5...3.2.6 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.2.6
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-05-31 17:05:47 +00:00
dependabot[bot]
212ab71cc9
build(deps): bump moment-timezone from 0.5.48 to 0.6.0
...
Bumps [moment-timezone](https://github.com/moment/moment-timezone ) from 0.5.48 to 0.6.0.
- [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.48...0.6.0 )
---
updated-dependencies:
- dependency-name: moment-timezone
dependency-version: 0.6.0
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-05-31 16:43:14 +00:00
Ferdinand Thiessen
5957579445
Merge pull request #53221 from nextcloud/dependabot/npm_and_yarn/focus-trap-7.6.5
...
build(deps): bump focus-trap from 7.6.4 to 7.6.5
2025-05-31 17:19:55 +02:00
dependabot[bot]
9e5bee7c12
build(deps): bump focus-trap from 7.6.4 to 7.6.5
...
Bumps [focus-trap](https://github.com/focus-trap/focus-trap ) from 7.6.4 to 7.6.5.
- [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.4...v7.6.5 )
---
updated-dependencies:
- dependency-name: focus-trap
dependency-version: 7.6.5
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-05-31 14:44:01 +00:00
dependabot[bot]
78d6d5be75
Merge pull request #53220 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.0.17
2025-05-31 14:40:47 +00:00
Kate
a0dea9b37a
Merge pull request #53222 from nextcloud/dependabot/npm_and_yarn/nextcloud/stylelint-config-3.1.0
2025-05-31 16:39:04 +02:00
Ferdinand Thiessen
cd99745a07
chore: adjust codeowners for stylesheets
...
1. Fix code owners to assign frontend to CSS / SCSS changes instead of
backend.
2. Fix mixed usage of tabs and spaces in the file.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-31 16:08:25 +02:00
nextcloud-command
255e8c894e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-31 14:06:32 +00:00
Ferdinand Thiessen
0beef939e1
chore: adjust stylesheets to new codestyle
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-31 16:02:40 +02:00
dependabot[bot]
a9c97c9931
build(deps-dev): bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0
...
Bumps [@nextcloud/stylelint-config](https://github.com/nextcloud-libraries/stylelint-config ) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/nextcloud-libraries/stylelint-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/stylelint-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/stylelint-config/compare/v3.0.1...v3.1.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/stylelint-config"
dependency-version: 3.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-31 16:02:40 +02:00
dependabot[bot]
e028710220
Merge pull request #53225 from nextcloud/dependabot/npm_and_yarn/vitest/coverage-v8-3.1.4
2025-05-31 02:33:26 +00:00
dependabot[bot]
74f8030634
build(deps-dev): bump @vitest/coverage-v8 from 3.1.3 to 3.1.4
...
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.1.4/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 3.1.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-31 02:04:21 +00:00
dependabot[bot]
d96f59e56d
build(deps-dev): bump sass from 1.89.0 to 1.89.1
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.89.0 to 1.89.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.89.0...1.89.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.89.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-31 02:03:22 +00:00
dependabot[bot]
b87bee31a4
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.0.16 to 2.0.17.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.0.16...2.0.17 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.0.17
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-31 01:47:53 +00:00
Nextcloud bot
b2c3c610e7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-31 00:22:39 +00:00
Daniel Kesselberg
c7b69931f3
fix: clear opcache after app extraction
...
clear opcache post app update extraction to prevent outdated files issues.
opcache.validate_timestamps=0 disables automated file modification checks.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-30 18:12:15 +02:00
Robin Appelman
35930a4331
Merge pull request #53145 from nextcloud/dav-file-write-log
...
fix: log error when writing stream to dav file
2025-05-30 14:46:16 +02:00
Joas Schilling
9106871ebf
Merge pull request #53161 from nextcloud/docs/53002/calendar-search-impl
...
docs(caldav): update documentation for calendar search
2025-05-30 13:29:22 +02:00
Robin Appelman
b9b8db6176
fix: log error when writing stream to dav file
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-30 13:16:46 +02:00
Joas Schilling
14cc8d3e13
Merge pull request #53198 from nextcloud/bugfix/noid/user_status-unique-constraint
...
fix(user_status): Avoid unique constraint violations from parallel he…
2025-05-30 10:00:05 +02:00
Andy Scherzinger
ef4298912e
Merge pull request #53200 from nextcloud/ci/noid/use-standard-feedback-action
...
ci(feedback): Use default action template
2025-05-30 09:26:46 +02:00
Andy Scherzinger
7e101aa638
ci(feedback): Use default action template
...
...since modifications have been up-streamed
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-05-30 09:25:51 +02:00
Andy Scherzinger
9e1a806a1e
Merge pull request #53197 from nextcloud/ci/noid/crl31
...
ci(crl): Add stable31 branch
2025-05-30 09:04:23 +02:00
Andy Scherzinger
beac4e1adf
Merge pull request #53187 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-05-30 09:03:56 +02:00
Andy Scherzinger
028ed380ce
ci(crl): Add srtable31 branch
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-05-30 08:56:42 +02:00
Joas Schilling
f3a26c5f89
fix(user_status): Avoid unique constraint violations from parallel heartbeats and GET requests
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-30 08:53:18 +02:00
nextcloud-command
79b3886b67
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-05-30 02:38:46 +00:00
Nextcloud bot
52299ba9f6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-30 00:22:35 +00:00
dependabot[bot]
8b2f8b8c35
Merge pull request #52597 from nextcloud/dependabot/npm_and_yarn/babel/plugin-transform-private-methods-7.27.1
2025-05-29 16:37:05 +00:00
dependabot[bot]
e341c32e79
build(deps-dev): bump @babel/plugin-transform-private-methods
...
Bumps [@babel/plugin-transform-private-methods](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-methods ) from 7.25.9 to 7.27.1.
- [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.27.1/packages/babel-plugin-transform-private-methods )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-private-methods"
dependency-version: 7.27.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-29 16:04:07 +00:00
dependabot[bot]
2e9f06c95b
Merge pull request #52593 from nextcloud/dependabot/npm_and_yarn/babel/preset-typescript-7.27.1
2025-05-29 15:43:27 +00:00
nextcloud-command
54cef45e88
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-29 15:30:34 +00:00
dependabot[bot]
136d78eaa9
build(deps-dev): bump @babel/preset-typescript from 7.27.0 to 7.27.1
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.27.0 to 7.27.1.
- [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.27.1/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-version: 7.27.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-29 15:14:32 +00:00
dependabot[bot]
ec242fb50a
Merge pull request #52726 from nextcloud/dependabot/npm_and_yarn/babel/node-7.27.1
2025-05-29 15:12:56 +00:00
dependabot[bot]
24a2f5faab
build(deps-dev): bump @babel/node from 7.26.0 to 7.27.1
...
Bumps [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node ) from 7.26.0 to 7.27.1.
- [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.27.1/packages/babel-node )
---
updated-dependencies:
- dependency-name: "@babel/node"
dependency-version: 7.27.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-29 16:48:46 +02:00
Joas Schilling
14533b67b7
Merge pull request #53179 from nextcloud/tests/noid/federated-file-sharing
...
test: Migrate federated file sharing to PHPUnit 10
2025-05-29 15:21:53 +02:00
Andy Scherzinger
e7e4cd0b70
Merge pull request #52592 from nextcloud/dependabot/npm_and_yarn/is-svg-6.0.0
...
build(deps): bump is-svg from 5.1.0 to 6.0.0
2025-05-29 14:48:17 +02:00
dependabot[bot]
ead3bfbc79
Merge pull request #52723 from nextcloud/dependabot/npm_and_yarn/nextcloud/moment-1.3.4
2025-05-29 12:39:43 +00:00
nextcloud-command
d238f37c14
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-29 14:34:50 +02:00
dependabot[bot]
23baa88eb7
build(deps): bump is-svg from 5.1.0 to 6.0.0
...
Bumps [is-svg](https://github.com/sindresorhus/is-svg ) from 5.1.0 to 6.0.0.
- [Release notes](https://github.com/sindresorhus/is-svg/releases )
- [Commits](https://github.com/sindresorhus/is-svg/compare/v5.1.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: is-svg
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-29 14:34:50 +02:00
dependabot[bot]
c8746b3d33
build(deps): bump @nextcloud/moment from 1.3.2 to 1.3.4
...
Bumps [@nextcloud/moment](https://github.com/nextcloud-libraries/nextcloud-moment ) from 1.3.2 to 1.3.4.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-moment/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-moment/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-moment/compare/v1.3.2...v1.3.4 )
---
updated-dependencies:
- dependency-name: "@nextcloud/moment"
dependency-version: 1.3.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-29 14:24:21 +02:00
John Molakvoæ
cdcfefc4ed
Merge pull request #53147 from xlejo/fix/files_versions/undefined_restored
2025-05-29 14:13:18 +02:00
dependabot[bot]
bd38a33c38
Merge pull request #52845 from nextcloud/dependabot/npm_and_yarn/cypress-split-1.24.17
2025-05-29 10:23:47 +00:00
Joas Schilling
e1e6235b64
test: Migrate files app
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-29 12:20:21 +02:00
Joas Schilling
89a7778f87
test: Mock ITaskManager to remove test interactions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-29 12:20:20 +02:00
Joas Schilling
fa645663a8
test: Migrate federated file sharing to PHPUnit 10
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-29 12:20:20 +02:00
skjnldsv
bf7511f568
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-05-29 12:12:44 +02:00
Alejo
ab11868bb6
fix(files_versions): "undefined restored" on restore
...
Signed-off-by: Alejo <xlejo@protonmail.com >
2025-05-29 12:10:39 +02:00
dependabot[bot]
171aee4a0d
build(deps-dev): bump cypress-split from 1.24.14 to 1.24.17
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.14 to 1.24.17.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.14...v1.24.17 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-version: 1.24.17
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-29 11:29:11 +02:00
Joas Schilling
3bdb89c3b2
Merge pull request #53175 from nextcloud/tests/noid/migrate-federation-and-files_trashbin
...
test: Migrate Federation and Files_Trashbin to PHPUnit 10
2025-05-29 11:02:48 +02:00
Grigorii K. Shartsev
42bfbc6954
Merge pull request #41065 from nextcloud/fix/dashboard--performance-and-refactoring
...
fix(dashboard): performance and refactoring
2025-05-29 09:34:56 +02:00
Grigorii K. Shartsev
a68cd1ec02
chore(assets): Recompile assets
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-05-29 09:20:48 +02:00
Grigorii K. Shartsev
8ba8c26053
perf(dashboard): lags on dashboard items drag
...
- `aria-labelledby` is not needed here, it is a hidden icon
- `visually-hidden` has transformations that have huge performance
impact in combination with other transformations, for example, on
draggable
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-05-29 09:18:57 +02:00
Joas Schilling
8b70f59015
chore(cs): Apply autofixes
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-29 09:18:12 +02:00
Joas Schilling
746145f7f0
test: Migrate Federation and Files_Trashbin to PHPUnit 10
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-29 09:17:49 +02:00
Nextcloud bot
b7215c932c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-29 00:33:26 +00:00
Andy Scherzinger
f24231281d
Merge pull request #53171 from nextcloud/fix/view-local-close
...
fix(files): do nothing if `view local` dialog was just closed
2025-05-29 02:05:50 +02:00
nextcloud-command
096868073b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-28 23:51:09 +00:00
Ferdinand Thiessen
88a11a5bd4
fix(files): do nothing if view local dialog was just closed
...
We try to open a file in the Nextcloud client.
If this fails a dialog is shown with 3 options:
1. Retry: If it fails no further dialog is shown.
2. Open online: The viewer is used to open the file.
3. Close the dialog and nothing happens (abort).
This correctly implements 3 and also adds some comments + order file in
reading order (using `function` instead of arrow functions allows this
easily).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-29 01:23:59 +02:00
Andy Scherzinger
86d50335dc
Merge pull request #52748 from nextcloud/rakekniven-patch-1
...
chore(i18n): Use username instead of User ID
2025-05-29 01:11:12 +02:00
rakekniven
78bd9ad29f
chore(i18n): Improved wording
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-05-29 01:09:55 +02:00
rakekniven
c8da8628c3
chore(i18n): Add hint for translators
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-05-29 01:09:55 +02:00
Andy Scherzinger
fb38ecc7fb
Merge pull request #52729 from nextcloud/dependabot/npm_and_yarn/core-js-3.42.0
...
build(deps): bump core-js from 3.41.0 to 3.42.0
2025-05-29 01:05:24 +02:00
nextcloud-command
c049995f78
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-28 18:42:39 +00:00
dependabot[bot]
23ae77424b
build(deps): bump core-js from 3.41.0 to 3.42.0
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.41.0 to 3.42.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.42.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-version: 3.42.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-28 20:38:24 +02:00
Andy Scherzinger
0f5db1b53b
Merge pull request #53121 from nextcloud/feat/sensitive-declarative-settings
...
feat(declarativeSettings): support encryption of sensitive values
2025-05-28 20:21:30 +02:00
nextcloud-command
17518f9d0a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-28 17:49:28 +00:00
Andrey Borysenko
7994332338
feat: add support for sensitive Declarative settings values encryption
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com >
2025-05-28 20:43:04 +03:00
Andy Scherzinger
1d4b899244
Merge pull request #52483 from nextcloud/automated/noid/master-fix-npm-audit
...
[master] Fix npm audit
2025-05-28 19:25:08 +02:00
Andy Scherzinger
74863c646a
Merge pull request #53172 from nextcloud/dependabot/github_actions/github-actions-5765af399d
...
build(deps): bump the github-actions group across 1 directory with 2 updates
2025-05-28 18:16:55 +02:00
dependabot[bot]
db637f3a8c
build(deps): bump the github-actions group across 1 directory with 2 updates
...
Bumps the github-actions group with 2 updates in the / directory: [cypress-io/github-action](https://github.com/cypress-io/github-action ) and [codecov/test-results-action](https://github.com/codecov/test-results-action ).
Updates `cypress-io/github-action` from 6.7.16 to 6.9.2
- [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/108b8684ae52e735ff7891524cbffbcd4be5b19f...be1bab96b388bbd9ce3887e397d373c8557e15af )
Updates `codecov/test-results-action` from 1.1.0 to 1.1.1
- [Release notes](https://github.com/codecov/test-results-action/releases )
- [Commits](https://github.com/codecov/test-results-action/compare/f2dba722c67b86c6caa034178c6e4d35335f6706...47f89e9acb64b76debcd5ea40642d25a4adced9f )
---
updated-dependencies:
- dependency-name: cypress-io/github-action
dependency-version: 6.9.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: codecov/test-results-action
dependency-version: 1.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-28 17:57:27 +02:00
Robin Appelman
be3cfefc75
Merge pull request #52816 from nextcloud/primary-object-store-settings
...
feat: move primary object store configuration to a single place
2025-05-28 17:40:53 +02:00
nextcloud-command
335f875121
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com >
2025-05-28 14:45:57 +00:00
Kate
3b6ea81ea2
Merge pull request #53153 from nextcloud/chore/encryption-php10
2025-05-28 15:56:54 +02:00
Robin Appelman
e21ce793a5
test: add test that object store folder copy preserves folder size
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-28 15:52:00 +02:00
Robin Appelman
5b3f4cd8fe
perf: set the folder size in the same query as we create it
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-28 15:52:00 +02:00
Louis Chemineau
1f8b823992
fix(S3): Use original folder size during copy
...
This prevent having copied folders with a wrongly set size of 0KB.
- Fix https://github.com/nextcloud/server/issues/51916
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-05-28 15:52:00 +02:00
Robin Appelman
7599162c7b
feat: move primary object store configuration to a single place
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-28 15:32:31 +02:00
Daniel Kesselberg
27d042a1bb
docs(caldav): update documentation for calendar search
...
Remove the documentation from the implementaitons.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-28 15:23:52 +02:00
Ferdinand Thiessen
9530277f20
Merge pull request #53047 from nextcloud/fix/recommended-apps
...
fix: recommended apps button test
2025-05-28 15:03:23 +02:00
Ferdinand Thiessen
74deaf4879
test: adjust for cypress
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-28 14:21:31 +02:00
nextcloud-command
bd9a052692
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-28 12:02:05 +00:00
Ferdinand Thiessen
d535c377cf
fix: recommended apps button test
...
Regression of https://github.com/nextcloud/server/pull/52703 where the
`>` was added by accident and thus the button has a wrong label
including the rest of the button HTML.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-28 13:54:10 +02:00
Jonas
f833e2d219
Merge pull request #52996 from nextcloud/fix/emit_hooks_on_copy
...
fix(node): emit hooks on `Node::copy()`
2025-05-28 13:49:49 +02:00
Ferdinand Thiessen
d0758fe6ac
test(encryption): adjust test code for PHPUnit 10 deprecations
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-28 11:20:15 +02:00
Ferdinand Thiessen
9422b6d6d0
test: adjust library tests for PHPunit deprecations
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-28 11:20:15 +02:00
Kate
85c141e107
Merge pull request #53150 from nextcloud/tests/noid/ldap
2025-05-28 11:10:13 +02:00
Joas Schilling
6c7f8ea55b
test: Migrate User LDAP to phpunit 10
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-28 10:10:45 +02:00
dependabot[bot]
d21bf9c6e0
Merge pull request #52724 from nextcloud/dependabot/npm_and_yarn/nextcloud/cypress-1.0.0-beta.15
2025-05-28 08:08:04 +00:00
Joas Schilling
56f3d1989e
Merge pull request #53146 from nextcloud/tests/noid/finish-dav
...
test: Migrate remaining DAV tests to PHPUnit 10
2025-05-28 09:51:34 +02:00
dependabot[bot]
42144b5331
build(deps-dev): bump @nextcloud/cypress
...
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress ) from 1.0.0-beta.14 to 1.0.0-beta.15.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases )
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.14...v1.0.0-beta.15 )
---
updated-dependencies:
- dependency-name: "@nextcloud/cypress"
dependency-version: 1.0.0-beta.15
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-28 09:43:55 +02:00
Ferdinand Thiessen
9f8f7759a9
test(dav): adjust test cases for PHPUnit 10
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-28 09:30:21 +02:00
Joas Schilling
9978dcfd61
fix(DAV): Check if the header is actually the expected format
...
Not sure how the test ever passed as it can only
throw with strict types which are not yet enabled
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-28 09:25:47 +02:00
Joas Schilling
76e6ab1dff
test: Migrate remaining DAV tests to PHPUnit 10
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-28 09:25:47 +02:00
Nextcloud bot
d03f6d804f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-28 00:22:38 +00:00
dependabot[bot]
6bc90a2fdf
Merge pull request #52728 from nextcloud/dependabot/npm_and_yarn/libphonenumber-js-1.12.8
2025-05-27 23:01:47 +00:00
nextcloud-command
4ab71d9dd0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-27 22:47:04 +00:00
dependabot[bot]
62121ff4ee
build(deps): bump libphonenumber-js from 1.12.7 to 1.12.8
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.7 to 1.12.8.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.7...v1.12.8 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-28 00:42:51 +02:00
Joas Schilling
5bade98f69
Merge pull request #53122 from nextcloud/tests/noid/dav-systemtag
...
test: Migrate DAV Systemtags tests to PHPUnit 10
2025-05-27 19:24:01 +02:00
Joas Schilling
96a1dd322b
test: Migrate DAV Systemtags tests to PHPUnit 10
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-27 18:27:25 +02:00
Côme Chilliet
7c251e4f96
fix: Remove useless legacy autoloader
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-27 18:06:28 +02:00
John Molakvoæ
c3f16a554e
Merge pull request #52945 from nextcloud/fix/cleanup-test-legacy-autoloader
2025-05-27 17:57:03 +02:00
Côme Chilliet
9560e00cf3
chore: Remove useless legacy autoloader for tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-27 16:15:58 +02:00
Anna
39c63df1ea
Merge pull request #53119 from nextcloud/fix/noid/broken-password-reset-form
...
fix: broken password reset form
2025-05-27 14:57:35 +02:00
Benjamin Gaussorgues
b7c46f1277
Merge pull request #53130 from nextcloud/artonge/fix/skip_blurhash_if_previews_are_disabled
2025-05-27 14:56:00 +02:00
Louis Chemineau
72bdb93b66
fix(blurhash): Skip generation the if previews are disabled.
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-05-27 12:26:42 +02:00
Jonas
c879bab3c9
Merge pull request #53131 from nextcloud/fix/file_reference_invalidate_rename
...
fix(FileReferenceEventListener): Invalidate cache after node was renamed
2025-05-27 12:20:11 +02:00
Jonas
e5b4ae4ebe
fix(SyncLivePhotosListener): Don't handle copy event emitted from us
...
Running $peerFile->copy() causes a second BeforeNodeCopiedEvent now,
which we don't want to handle.
Signed-off-by: Jonas <jonas@freesources.org >
2025-05-27 12:14:14 +02:00
Jonas
c952570e67
fix(node): emit hooks on Node::copy()
...
When calling `Files\Node\Node::copy()`, `Files\View::copy()` gets called,
but `Files\View::fakeRoot` is empty so the hooks are not emitted if no
path is given to `Files\View::shouldEmitHooks()`.
This results in node-related events like `NodeCopiedEvent` not being
fired when copying files via `Files\Node\Node::copy()`.
`Files\View::shouldEmitHooks()` is given a path as parameter in almost
all places except when called from the `copy()` function. This commit
changes it and passes the copy target path.
Fixes : nextcloud/collectives#1756
Signed-off-by: Jonas <jonas@freesources.org >
2025-05-27 12:14:14 +02:00
Jonas
2299ac8507
fix(FileReferenceEventListener): Invalidate cache after node was renamed
...
Fixes : nextcloud/collectives#1527
Signed-off-by: Jonas <jonas@freesources.org >
2025-05-27 11:27:38 +02:00
Kate
bb795239b5
Merge pull request #52752 from nextcloud/leftybournes/fix/files_trashbin_dont_restore_full
2025-05-27 10:12:37 +02:00
Benjamin Gaussorgues
ba86ee8c80
Merge pull request #53120 from nextcloud/background-scan-eq
2025-05-27 09:03:05 +02:00
Kate
a10a52f1f7
Merge pull request #53124 from nextcloud/fix/log/map-all-warning-notice
2025-05-27 08:22:33 +02:00
Christoph Wurst
e736823fc7
fix(log): map all warnings to warn log level, notice to info
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-05-27 08:01:19 +02:00
Nextcloud bot
b2de24e805
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-27 00:22:15 +00:00
Anna Larch
08f869dda9
fix: broken password reset form
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-05-26 19:22:07 +02:00
Robin Appelman
2ea2111176
perf: improve query to determine which users need a background scan
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-26 18:08:36 +02:00
Ferdinand Thiessen
5734ffdc81
Merge pull request #53118 from nextcloud/backport/53055/master
...
fix(files_sharing): show note, label and list of uploaded files on file drop
2025-05-26 16:22:20 +02:00
nextcloud-command
9ff11340dc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-26 13:21:19 +00:00
Ferdinand Thiessen
60ccc85e76
fix(files_sharing): show note, label and list of uploaded files on file drop
...
This was missing from the Vue migration of the public share view:
- Show the note as the description of the file drop
- Show the label as the heading of the file drop if available
- Show list of uploaded files for verification
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-26 15:11:36 +02:00
Kate
27149b7f24
Merge pull request #53115 from nextcloud/ci/noid/more-action-hardening
2025-05-26 10:45:38 +02:00
Kate
74d164e770
Merge pull request #53111 from nextcloud/tests/noid/carddav-tests
2025-05-26 10:07:20 +02:00
Joas Schilling
a4bbdefcdf
ci: Update comments and correctly skip the "pull 3rdparty" command
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-26 09:37:18 +02:00
Joas Schilling
2d649357a1
ci: Ignore template-injection on nextcloud-releases workflow
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-26 09:30:04 +02:00
Andy Scherzinger
595b97527b
Merge pull request #53074 from nextcloud/docs/53002/calendar-search
...
docs(caldav): update documentation for calendar search
2025-05-26 08:24:22 +02:00
Nextcloud bot
9e874aadad
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-26 00:22:22 +00:00
Joas Schilling
6cccdf98f4
test: Migrate CardDAV tests to PHPUnit10
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-25 22:22:57 +02:00
dependabot[bot]
a4d42269f5
Merge pull request #53083 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.9.0
2025-05-25 20:20:33 +00:00
dependabot[bot]
dcb8c37ed2
chore(deps-dev): Bump puppeteer from 24.7.2 to 24.9.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.7.2 to 24.9.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.7.2...puppeteer-v24.9.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.9.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-25 22:06:08 +02:00
Andy Scherzinger
21f36fc332
Merge pull request #53108 from nextcloud/rakekniven-patch-2
...
chore(18n): More natural english - fix plural typo
2025-05-25 20:07:51 +02:00
Joas Schilling
0ca6f7f9c5
Merge pull request #53106 from nextcloud/tests/noid/caldav-tests
...
test: Migrate CalDAV tests to PHPUnit10
2025-05-25 19:32:47 +02:00
Andy Scherzinger
ca481913cf
Merge pull request #53084 from nextcloud/dependabot/npm_and_yarn/webpack-5.99.9
...
chore(deps-dev): Bump webpack from 5.99.7 to 5.99.9
2025-05-25 18:12:58 +02:00
nextcloud-command
7e5b73d74b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-25 17:47:06 +02:00
dependabot[bot]
11d42af05f
chore(deps-dev): Bump webpack from 5.99.7 to 5.99.9
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.99.7 to 5.99.9.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.99.7...v5.99.9 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.99.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-25 17:47:06 +02:00
Andy Scherzinger
923b4477cc
Merge pull request #53076 from nextcloud/gw-codeowners-public-api
...
chore(codeowners): add codeowners for calendar and contacts api
2025-05-25 16:40:09 +02:00
Joas Schilling
154d390c02
test: Migrate CalDAV tests to PHPUnit10
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-25 14:11:17 +02:00
rakekniven
4261c9d4fa
chore(18n): More natural english - fix plural typo
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-05-25 12:56:15 +02:00
Nextcloud bot
b367ab2a6b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-25 00:22:17 +00:00
John Molakvoæ
8864e9b078
Merge pull request #52897 from nextcloud/Jerome-Herbinet-replace-remove-wording-with-delete
2025-05-24 09:59:16 +02:00
Nextcloud bot
1b911e1d1e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-24 00:22:30 +00:00
Andy Scherzinger
7c45c147dc
Merge pull request #53069 from nextcloud/ci/noid/syncActions
...
ci(gh): Sync actions
2025-05-23 23:00:29 +02:00
John Molakvoæ
0795408e6a
Merge pull request #53054 from nextcloud/feat/workflow-generator
...
feat: auto-generate changelog on release
2025-05-23 21:19:03 +02:00
Joas Schilling
94e071e30f
ci: Harden some and ignore others that are blocked from forks
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-23 21:13:44 +02:00
Joas Schilling
519d77db33
ci: Pin more actions, images and permissions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-23 21:03:04 +02:00
Joas Schilling
d22a4cab90
ci: Try to pin images
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-23 20:29:53 +02:00
Andy Scherzinger
505d63363c
ci(gh): Pin action to a hash
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-05-23 19:53:18 +02:00
Andy Scherzinger
8b92f695b7
ci(gh): Sync actions
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-05-23 19:51:49 +02:00
Daniel
8cf03bd145
Merge pull request #52914 from nextcloud/bug/noid/hide-guests-groups
...
fix: hide guests group from principal backend
2025-05-23 18:19:57 +02:00
Daniel Kesselberg
4da8edc941
chore(codeowners): add codeowners for calendar and contacts api
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-23 18:07:15 +02:00
Daniel Kesselberg
5876653677
fix: hide guests group from principal backend
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-23 15:24:32 +02:00
Daniel Kesselberg
3d8da21129
docs(caldav): update documentation for calendar search
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-23 14:37:20 +02:00
Marcel Klehr
166f98445a
Merge pull request #53068 from nextcloud/rakekniven-patch-2
...
chore(18n): More natural english
2025-05-23 14:06:36 +02:00
Joas Schilling
7da9f9ec7f
Merge pull request #53071 from nextcloud/bugfix/noid/fix-psr4-class
...
fix(autoloader): Fix location of class to be autoloadable
2025-05-23 13:32:53 +02:00
Joas Schilling
05a9ee1014
fix(autoloader): Fix location of class to be autoloadable
...
> Class FeedBackHandler located in ./core/ajax/update.php does not comply with psr-4 autoloading standard (rule: OC\Core\ => ./core). Skipping.
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-23 10:23:03 +02:00
Joas Schilling
e064af3149
fix(l10n): Fix one more plural
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-23 09:56:15 +02:00
Jérôme Herbinet
54a58c0dda
ci(cypress): replace "remove group" with "delete group"
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
2025-05-23 09:45:37 +02:00
Jérôme Herbinet
8f6bb92df8
chore: recompile assets
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
2025-05-23 09:45:28 +02:00
Jérôme Herbinet
41dc76c450
refactor(settings): replace "remove" wording with "delete"
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
2025-05-23 09:42:30 +02:00
Marcel Klehr
1afc1805c4
fix: Correct translation method use
...
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-05-23 09:38:30 +02:00
rakekniven
8be6518e0c
fix(SetupChecks): Update TaskProcessingPickupSpeed
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-05-23 09:38:09 +02:00
rakekniven
cca0a757fe
chore(18n): More natural english
...
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-05-23 09:36:58 +02:00
Joas Schilling
256b54858e
Merge pull request #53058 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-05-23 09:23:54 +02:00
nextcloud-command
0d9613a60c
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-05-23 02:38:49 +00:00
Nextcloud bot
0a2367c879
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-23 00:22:08 +00:00
Kate
fb4a06fef8
Merge pull request #53045 from nextcloud/feat/user-get-quota-bytes
2025-05-22 17:29:22 +02:00
F. E Noel Nfebe
dc8799fcb9
Merge pull request #53053 from nextcloud/patch/52833
...
fix: Use logger correctly in UserRow.vue
2025-05-22 17:04:01 +02:00
skjnldsv
a4a3d15d82
feat: auto-generate changelog on release
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-05-22 16:58:06 +02:00
nextcloud-command
6cad5254b8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-22 14:14:14 +00:00
nfebe
56301a1e72
fix: Use logger correctly in UserRow.vue
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-22 15:02:31 +01:00
F. E Noel Nfebe
461f1357df
Merge pull request #52833 from nextcloud/fix/44492/settings-remove-user-manager
...
fix(settings): Send update request when clearing user manager
2025-05-22 15:49:42 +02:00
nextcloud-command
3495fb7228
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-22 12:41:04 +00:00
nfebe
3e0368e142
test(settings): Test user manager can be set and unset
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-22 13:36:32 +01:00
nfebe
1301cf5a94
fix(settings): Prevent double request on manager change
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-22 13:33:24 +01:00
Ferdinand Thiessen
fad35370e1
fix: correctly unset account manager
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-22 13:33:23 +01:00
nfebe
03232422b4
fix(settings): Send update request when clearing user manager
...
- Update setUserData to send PUT request for empty manager values
- Remove clear button from manager select in UserRow
- Simplify manager update logic in UserRow
- Ensure consistent API behavior for empty values in allowedEmpty fields
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-22 13:33:23 +01:00
Marcel Klehr
1015b7c75d
Merge pull request #53001 from nextcloud/feat/setupcheck-task-pickup-speed
...
feat(SetupChecks): Add check for TaskProcessing pickup speed
2025-05-22 13:28:28 +02:00
Ferdinand Thiessen
e143921896
feat(IUser): add getQuotaBytes method to get machine readable quota
...
Proper replacement for deprecated `OC_Util::getUserQuota`.
Also we still use this in some cases we can now replace, moreover it
just makes sense to have a machine readable format in the API instead of
only the human readable format which is less precise.
Alings also with `getQuota` of the quota storage, which already returned
the machine readable format.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-22 12:50:38 +02:00
Marcel Klehr
f8f26952d1
feat(SetupChecks): Add check for TaskProcessing pickup speed
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-05-22 12:50:00 +02:00
Louis
a48bc55e2a
Merge pull request #52810 from nextcloud/artonge/feat/do_not_require_samesite_strict_cookie_on_public.php
2025-05-22 10:30:16 +02:00
Nextcloud bot
f71791bb25
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-22 00:22:42 +00:00
Daniel
5b554fe962
Merge pull request #53029 from nextcloud/fix/caldav/no-invitations-to-circles
...
fix(caldav): don't send invitations to circles
2025-05-21 16:15:46 +02:00
Louis Chemineau
ec1db0c32a
fix: Replace the deprecated direct download link with the public DAV endpoint
...
Follow-up of #48098
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-05-21 16:01:54 +02:00
Louis Chemineau
009d0c550c
fix: Move CSRF check from base to PublicAuth for public.php
...
This currently prevent directly accessing a ressource when clicking on a link on a third party site. Example, clicking on `https://example.com/public.php/dav/files/pqLWcA269zfzXez/?accept=zip ` in a GitHub comment.
Skipping the check is an issue with password protected shares, as it allows third party sites to request the ressource when the user already entered the password, aka CSRF. So after removing the check from `base.php`, we need to add the it again in the `PublicAuth` plugin.
We also add a redirect to be helpful to the user.
**Warning**: this adds the limitation that clicking on a direct download link for password protected shares will redirect you to the password form, and then to the main share view.
Fix #52482
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-05-21 16:01:36 +02:00
John Molakvoæ
64ba0feef2
Merge pull request #53032 from nextcloud/fix/search-tags-lowercase
2025-05-21 15:28:38 +02:00
nextcloud-command
48bd8f8073
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-21 12:46:36 +00:00
skjnldsv
3268899d3d
fix(systemtags): case-insensitive search
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-05-21 12:44:43 +00:00
Richard Steinmetz
9a74d9a1a5
fix(caldav): don't send invitations to circles
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-05-21 13:28:57 +02:00
Joas Schilling
c02e5608ff
Merge pull request #53007 from nextcloud/tests/noid/more-phpunit10-apps
...
test: Migrate theming and sharebymail to PHPUnit10
2025-05-21 08:34:15 +02:00
Joas Schilling
ba6c370101
Merge pull request #52932 from nextcloud/tests/noid/speed-up-comments-test
...
test: Speed up comments test
2025-05-21 08:26:30 +02:00
Joas Schilling
ad7a050f96
fix: Revert "fix(db): Store last insert id before reconnect"
...
This reverts commit df94cceb7b .
There were records of some old IDs being read which is much worse
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-21 07:55:42 +02:00
Joas Schilling
0d79156bb2
test: Speed up comments test
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-21 07:53:23 +02:00
Joas Schilling
c45170d787
Merge pull request #53012 from nextcloud/automated/noid/master-update-ca-cert-bundle
...
[master] fix(security): Update CA certificate bundle
2025-05-21 07:47:35 +02:00
nextcloud-command
3f36d868ac
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-05-21 02:37:29 +00:00
Nextcloud bot
21d79e2308
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-21 00:24:39 +00:00
Joas Schilling
bcf46ab575
test: Migrate theming and sharebymail to PHPUnit10
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-20 23:39:19 +02:00
Joas Schilling
913026047c
Merge pull request #53005 from nextcloud/bugfix/noid/fix-icon-builder-warning
...
fix(theming): Instead of expecting a warning handle it properly
2025-05-20 23:38:42 +02:00
Joas Schilling
b8fde8b7cb
fix(theming): Instead of expecting a warning handle it properly
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-20 23:06:27 +02:00
Kate
33412e492d
Merge pull request #52927 from nextcloud/tests/noid/migrate-files-external-to-phpunit10
2025-05-20 22:43:40 +02:00
Kate
621b67987c
Merge pull request #52933 from nextcloud/tests/noid/migrate-files_versions
2025-05-20 22:24:15 +02:00
Arthur Schiwon
bdc68989d5
fix: unbloc ffmpeg on some broken videos
...
Co-authored-by: Joas Schilling <coding@schilljs.com >
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-05-20 22:12:13 +02:00
Joas Schilling
2e0eef00ab
test: Prepare files_external for PHPUnit10
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-20 21:43:43 +02:00
Joas Schilling
6bb2fc675b
test: Migrate files_versions to PHPUnit 10
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-20 21:42:56 +02:00
Kent Delante
705aee5aa0
fix(files_trashbin): check if there is enough space before restoring
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-05-20 20:53:02 +08:00
Kate
68b2a6261d
Merge pull request #52943 from nextcloud/feat/http/request-header-attribute
2025-05-20 14:41:34 +02:00
Kate
08b9ecafe5
Merge pull request #52972 from nextcloud/fix/setupmanager/home-root-providers-register-mounts
2025-05-20 14:17:16 +02:00
Kate
95b961c6ad
Merge pull request #52982 from nextcloud/chore/user-mount-events-since
2025-05-20 14:13:43 +02:00
Stephan Orbaugh
edf21d9242
Merge pull request #52859 from Murena-SAS/dev/external-storage-previews
...
fix: Throw exception in PreviewManager when preview is not available
2025-05-20 13:32:45 +02:00
provokateurin
40973ddde0
chore: Set correct version for new UserMount events
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-20 13:13:49 +02:00
provokateurin
ad031188bc
feat(Http): Add RequestHeader attribute
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-20 13:10:34 +02:00
Kate
565d524cd4
Merge pull request #52971 from nextcloud/perf/noid/query-performance
2025-05-20 09:54:52 +02:00
Akhil
e537500c8e
fix: Throw exception in PreviewManager when preview is not available
...
Signed-off-by: Akhil <akhil@e.email >
2025-05-20 13:17:40 +05:30
provokateurin
ecfa58d3d7
fix(SetupManager): Include home and root providers when registering mounts
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-20 09:46:53 +02:00
Joas Schilling
1d8556ecc3
fix(throttler): Don't query bruteforce attempts twice
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-20 08:37:23 +02:00
Nextcloud bot
cc22d74887
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-20 00:22:25 +00:00
Elizabeth Danzberger
99148e9683
Merge pull request #52514 from nextcloud/feat/template-field-extraction-improvements
...
feat: only get template fields once selected
2025-05-19 19:23:19 -04:00
nextcloud-command
9a349edf78
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-19 23:04:30 +00:00
Elizabeth Danzberger
a908d67570
chore: update open api spec again
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
2025-05-19 18:26:27 -04:00
Elizabeth Danzberger
1f7bd449fb
chore: update open api spec
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
2025-05-19 18:19:55 -04:00
Elizabeth Danzberger
5c7216f3fd
feat: only load template fields when requested
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
2025-05-19 17:51:25 -04:00
Joas Schilling
5129a79720
Merge pull request #52962 from nextcloud/revert-52503-fix/files_sharing/filter-own-reshared-shares
...
Revert "fix(files_sharing): Filter own shares that are reshares"
2025-05-19 19:35:40 +02:00
Christoph Wurst
80b21cdc6e
Merge pull request #52879 from nextcloud/bug/noid/clear-dav-photo-cache
...
Add command to clear dav's photo cache
2025-05-19 18:10:07 +02:00
Kate
06ce2ccebe
Merge pull request #50157 from nextcloud/feat/mountmanager/emit-events
2025-05-19 17:47:31 +02:00
Côme Chilliet
0b2cf0bffc
Merge pull request #52951 from nextcloud/fix/add-autoload.php-for-tests
...
chore: Add an autoload.php file for tests relying on core class
2025-05-19 17:43:46 +02:00
Joas Schilling
9637fe6474
Revert "fix(files_sharing): Filter own shares that are reshares"
2025-05-19 17:16:39 +02:00
Kate
5ba9bc2dd6
Merge pull request #52930 from nextcloud/chore/depreate-oc-helper-ro
2025-05-19 16:36:31 +02:00
provokateurin
6818aa9b12
feat(UserMountCache): Emit events for added, removed and updated mounts
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-19 13:54:51 +02:00
Kate
13f23061e8
Merge pull request #52891 from nextcloud/chore/nix-flake
2025-05-19 11:51:22 +02:00
Côme Chilliet
4574710c11
chore: Add an autoload.php file for tests relying on core class
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-19 11:30:37 +02:00
Kate
9fa0477ab2
Merge pull request #52503 from nextcloud/fix/files_sharing/filter-own-reshared-shares
2025-05-19 10:20:17 +02:00
Marcel Müller
d63803d477
Merge pull request #52942 from nextcloud/fix/noid/encrypted-propagation-test
...
fix(tests): Register mount in loginHelper as well
2025-05-19 09:47:31 +02:00
Marcel Müller
612a1560b1
fix(tests): Register mount in loginHelper as well
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-05-19 08:56:13 +02:00
provokateurin
7c6602cd8d
fix(files_sharing): Filter own shares that are reshares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-19 08:18:16 +02:00
Kate
249e33fcd6
Merge pull request #52901 from nextcloud/chore/remove-dead-code-files
2025-05-19 07:02:41 +02:00
Kate
6b4f5c567c
Merge pull request #52848 from nextcloud/fix/cleanup-servercontainer
2025-05-19 07:02:11 +02:00
Nextcloud bot
e8d4c76ca5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-19 00:22:46 +00:00
Ferdinand Thiessen
0e20d9e736
Merge pull request #52937 from nextcloud/fix/s3-versions³
...
fix(files_versions): only close stream if still open, fixing S3
2025-05-18 19:53:17 +02:00
Ferdinand Thiessen
2dcadd2603
fix(files_versions): only close stream if still open, fixing S3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-18 16:48:56 +02:00
provokateurin
0c2cc0e9e1
chore: Add nix flake with development shell
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-18 13:59:32 +02:00
Nextcloud bot
b9983cbd42
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-18 00:22:42 +00:00
Ferdinand Thiessen
22889d4f1d
chore: deprecate OC_Helper::isReadOnlyConfigEnabled
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-17 13:18:49 +02:00
Ferdinand Thiessen
e2a331f53d
Merge pull request #52890 from nextcloud/chore/move-stream-copy-implementation
...
chore: move streamCopy implementation from `OC_Helper` to `OCP\Files`
2025-05-17 12:01:44 +02:00
dependabot[bot]
0c2934e885
Merge pull request #52921 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.7.61
2025-05-17 09:01:35 +00:00
dependabot[bot]
fa7a81baa4
Merge pull request #52922 from nextcloud/dependabot/npm_and_yarn/sass-1.89.0
2025-05-17 08:59:42 +00:00
Ferdinand Thiessen
f47c15f61e
Merge pull request #52912 from nextcloud/chore/remove-deprecated-oc-helper
...
chore!: remove legacy functions from `OC_Helper` deprecated before v10
2025-05-17 10:55:09 +02:00
dependabot[bot]
8f30d21a4a
chore(deps-dev): Bump sass from 1.87.0 to 1.89.0
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.87.0 to 1.89.0.
- [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.87.0...1.89.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.89.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-17 01:53:30 +00:00
dependabot[bot]
d4984b8c13
chore(deps-dev): Bump @zip.js/zip.js from 2.7.60 to 2.7.61
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.60 to 2.7.61.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.60...v2.7.61 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.7.61
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-17 01:52:48 +00:00
Nextcloud bot
e4e71c073d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-17 00:23:16 +00:00
Ferdinand Thiessen
217be4e765
Merge pull request #52918 from nextcloud/tests/noid/migrate-more-apps-to-phpunit10
...
test: Migrate settings and provisioning_api to PHPUnit10
2025-05-17 01:01:39 +02:00
Joas Schilling
460d3e8ba9
test: Migrate settings and provisioning_api to PHPUnit10
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-16 23:10:14 +02:00
Ferdinand Thiessen
494a079321
test: replace OC_Helper:rmdirr with OCP\Files::rmdirr
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-16 23:09:37 +02:00
Ferdinand Thiessen
3868d62a8f
test: move legacy tests to non-depecated class tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-16 23:09:14 +02:00
Ferdinand Thiessen
3d33091d2c
chore!: remove legacy functions from OC_Helper deprecated before v10
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-16 22:57:50 +02:00
Ferdinand Thiessen
6694cf4be5
Merge pull request #52911 from nextcloud/chore/deprecate-ochelper-copyr
...
chore: deprecate OC_Helper::copyr
2025-05-16 22:57:16 +02:00
Marcel Müller
f9aa4e2e04
feat(integrity): Allow to run check for all apps
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-05-16 18:21:37 +02:00
Ferdinand Thiessen
bd91db8e20
chore: deprecate OC_Helper::copyr
...
Inline it into Installer as needed.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-16 17:32:45 +02:00
Ferdinand Thiessen
0f69648d0a
fix(files_version): use Storage::writeStream instead of deprecated streamCopy if possible
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-16 17:28:24 +02:00
Ferdinand Thiessen
970e11bba5
Merge pull request #52905 from nextcloud/test/autotest-git
...
test: restore .htaccess file after running unit tests
2025-05-16 16:09:56 +02:00
dependabot[bot]
8ef8945389
Merge pull request #52887 from nextcloud/dependabot/npm_and_yarn/undici-5.29.0
2025-05-16 13:39:09 +00:00
Ferdinand Thiessen
14023ccc13
Merge pull request #52821 from nextcloud/fix/file-drop
...
fix(dav): handle uploading folders with names of existing file for file drop plugin
2025-05-16 15:38:36 +02:00
Ferdinand Thiessen
e693a5d4a5
fix(dav): correctly handle uploading folders with same name as a file
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-16 14:38:41 +02:00
Ferdinand Thiessen
3d113ab6cc
refactor(dav): use Node API instead of private files view for filedrop plugin
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-16 14:37:30 +02:00
Ferdinand Thiessen
3ab905dbfa
Merge pull request #52893 from nextcloud/chore/remove-files-templates
...
chore: remove files file templates deprecated since v18 and provided by richdocuments
2025-05-16 14:36:06 +02:00
Ferdinand Thiessen
44c7cbcee5
test: restore .htaccess file after running unit tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-16 13:10:07 +02:00
Ferdinand Thiessen
4a9dc6c64d
refactor: move tag handling from files handler to files_sharing
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-16 13:09:03 +02:00
Ferdinand Thiessen
c8138002ab
chore(files): remove dead code from files helper
...
Its not used anywhere and uses deprecated / legacy API.
Lets remove 🧹
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-16 13:09:03 +02:00
Ferdinand Thiessen
01db539d0a
chore: move streamCopy implementation from OC_Helper to OCP\Files
...
The function was already there but called the legacy version.
So moved the implementation and migrated all usages of it.
Sadly the interface was slightly different so adjusted it to be
compatible with both legacy and the OCP one.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-16 13:03:05 +02:00
Ferdinand Thiessen
1b7e04d317
chore: remove files file templates deprecated since v18 and provided by richdocuments
...
- leftover from https://github.com/nextcloud/server/pull/17559
- The file templates are already provided in a non-deprecated way by
richdocuments.
- The template manager used here is deprecated for 14 versions now...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-16 12:45:55 +02:00
Kate
fc9310feef
Merge pull request #52885 from nextcloud/fix/docblock-color
...
fix(OCP\Color): use correct doc block type
2025-05-16 12:41:51 +02:00
Richard Steinmetz
3699eed678
Merge pull request #52708 from nextcloud/fix/dav/update-rooms-resources-background-job
...
fix(dav): add repair step to queue job to update rooms and resources
2025-05-16 12:39:51 +02:00
Côme Chilliet
12fdcd0826
Merge pull request #52894 from nextcloud/chore/move-impl-util
...
chore: move implementation to non-deprecated OCP\Util from OC_Helper
2025-05-16 12:28:42 +02:00
F. E Noel Nfebe
6b83b89fe7
Merge pull request #52772 from nextcloud/fix/unified-search-filter-reset-on-load-more
...
fix(unified_search): Maintain filters when loading more results
2025-05-16 12:28:26 +02:00
nextcloud-command
60c911c3d0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-16 10:01:41 +00:00
nfebe
04f227a102
fix(unified_search): Reset result limit for new search requests
...
Before now the result limit is never reset until the page is refreshed.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-16 10:52:40 +01:00
nfebe
b35fad7a03
fix(unified_search): Maintain non-provider filters when loading more results
...
Maintain existing non-provider filters (like date and person filters) while
loading more results for a specific provider.
This now works as the provider data passed to the `newResults` array after search
is built dynamically and not manually, the result of a manual build was that the
`provider.filters` properpy which is used in the `find` method was being left out
in the providers pushed into the results array.
Fixes #52081
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-16 10:52:28 +01:00
Côme Chilliet
70ef0a8db7
fix: Remove calls to legacy callers in tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-16 11:47:38 +02:00
Ferdinand Thiessen
802def31f2
chore: move implementation to non-deprecated OCP\Util from OC_Helper
...
Only moves the implementation where it was already existing and adds
more helpful deprecation messages.
This way we can in the future just remove the OC_Helper variants.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-16 10:56:58 +02:00
Côme Chilliet
2406677b40
fix: Do not use circle provider class constant
...
This is to avoid issues if the circles app is disabled but you still
have circles shares in your DB
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-16 10:50:41 +02:00
Côme Chilliet
2419f4bebb
fix: Count on the circles application to register its share provider
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-16 10:49:04 +02:00
Côme Chilliet
0243d23b8c
fix(tests): Remove calls to removed getMountProviderCollection from tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-16 10:49:03 +02:00
Côme Chilliet
369900e5a5
fix: Remove deprecated getters from Server that were previously removed from public interface
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-16 10:49:01 +02:00
Côme Chilliet
eccc727f4e
fix: Remove more unused deprecated getters from IServerContainer
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-16 10:48:05 +02:00
Côme Chilliet
998062d342
fix: Cleanup share ProviderFactory to correctly use DI instead of deprecated getters
...
Ideally circles and talk should migrate to calling registerProvider and
core would not need to use their OCA classes like currently.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-16 10:48:03 +02:00
Côme Chilliet
c3edaeebba
fix: Remove deprecated getters in IServerContainer which are not used anymore
...
For now I left the ones which are called from lib/
Next step is to fix all calls and remove those as well.
Also the getters should be removed from the implementation.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-16 10:47:32 +02:00
Christoph Wurst
47c0786a3f
Merge pull request #52871 from AndyXheli/patch-2
...
fix(previews): lower log level when cached preview isn't found
2025-05-16 10:42:51 +02:00
Nextcloud bot
b9480f44dc
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-16 00:22:51 +00:00
Kate
4b62b5785e
Merge pull request #52886 from nextcloud/chore/ignore-3rdparty
...
chore: ignore 3rdparty while psalm linting
2025-05-15 22:36:52 +02:00
John Molakvoæ
183c253f5e
Merge pull request #52533 from nextcloud/fix/no-account-filter-public-share
...
fix: do not show account filter for public shares
2025-05-15 19:25:31 +02:00
dependabot[bot]
f61e865980
chore(deps): Bump undici from 5.28.5 to 5.29.0
...
Bumps [undici](https://github.com/nodejs/undici ) from 5.28.5 to 5.29.0.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.28.5...v5.29.0 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 5.29.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-15 16:45:04 +00:00
Ferdinand Thiessen
2986fead40
chore: ignore 3rdparty while psalm linting
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-15 18:38:38 +02:00
Ferdinand Thiessen
aabb4e547a
fix(OCP\Color): use correct doc block type
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-15 18:35:14 +02:00
Robin Appelman
48e94baeeb
Merge pull request #52873 from nextcloud/cache-rename-source-error
...
fix: improve error message when cache rename source can't be found
2025-05-15 18:34:07 +02:00
Daniel Kesselberg
3d1de793b1
refactor(dav): replace IAppData with IAppDataFactory for PhotoCache
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-15 18:28:45 +02:00
Kate
cf44995aac
Merge pull request #52846 from nextcloud/refactor/ocp-deprecations
2025-05-15 18:05:06 +02:00
John Molakvoæ
1987b176a5
Merge pull request #52862 from nextcloud/feat/mimes-names
2025-05-15 17:44:35 +02:00
Daniel Kesselberg
8a1ae0934e
feat: add command to clear contacts photo cache
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-15 17:20:57 +02:00
nextcloud-command
8f28c8c59d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-15 15:09:11 +00:00
John Molakvoæ (skjnldsv)
62a9ec2067
fix(core): remove untranslated mime names
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-15 15:07:08 +00:00
John Molakvoæ (skjnldsv)
20e69bc1b0
feat(files): show readable mime if available
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-15 15:07:08 +00:00
John Molakvoæ (skjnldsv)
ada985e651
chore: update mimetypenames
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-15 15:07:08 +00:00
Ferdinand Thiessen
74bded74a3
refactor: migrate from OC to OCP in public interfaces
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-15 16:17:47 +02:00
Ferdinand Thiessen
b6515f9402
refactor: add missing template implements where needed
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-15 16:15:13 +02:00
Kate
4aa4972550
Merge pull request #52870 from nextcloud/chore/remove-get-storage
2025-05-15 16:04:45 +02:00
Joas Schilling
3e4ff2624c
Merge pull request #42678 from nextcloud/refactor/app/remove-register-routes
...
refactor(App): Remove registerRoutes method
2025-05-15 15:10:28 +02:00
Robin Appelman
5329c373cc
fix: improve error message when cache rename source can't be found
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-15 15:06:55 +02:00
AndyXheli
ecd1d5dde2
fix(previews): lower log level when cached preview isn't found
...
Since this PR #52221 was implemented, the log file has been flooded with warnings stating, "Cached preview not found for file; generating a new preview." This appears to be more of an informational message rather than a warning. This PR will change it from warning to debug
Original PR
#52221
Signed-off-by: AndyXheli <andyxheli@gmail.com >
2025-05-15 07:34:40 -05:00
Ferdinand Thiessen
54eaad76c0
chore!(\OCP\Files): remove deprecated static getStorage method
...
Was deprecated since Nextcloud 14 and is not used anymore.
Removing allows us to clean the OCP psalm baseline.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-15 14:18:28 +02:00
Ferdinand Thiessen
e4ed062d68
fix(RouteParser): bail out if method name contains hashtag
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-15 13:57:14 +02:00
provokateurin
63ba61487b
chore(AppFramework): Remove unused RouteConfig class and migrate tests to RouteParser
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-15 13:57:14 +02:00
provokateurin
db70ff6488
refactor(App): Remove registerRoutes method
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-15 13:46:14 +02:00
Robin Appelman
07fa9b9311
Merge pull request #51818 from nextcloud/info-storage-command
...
feat: add command to get basic storage info
2025-05-15 13:42:41 +02:00
Kate
2a01454fbf
Merge pull request #52860 from nextcloud/feat/psalm/error-deprecations
2025-05-15 12:46:58 +02:00
Kate
701fcbf46b
Merge pull request #52853 from nextcloud/refactor/rector-top-level
2025-05-15 12:41:51 +02:00
Robin Appelman
cfc4196038
feat: add mount id to info:storage(s)
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-15 11:49:09 +02:00
provokateurin
0f2f4aab5c
feat(psalm): Mark all usage of deprecated code as error
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-15 11:48:40 +02:00
Robin Appelman
6927edc9ff
feat: add command to get basic storage info
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-15 11:48:28 +02:00
John Molakvoæ
cac44fd924
Merge pull request #52822 from nextcloud/feat/mime-names
2025-05-15 11:41:12 +02:00
provokateurin
3b42c92d69
refactor: Extend rector to ocs/ and ocs-provider/
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-15 10:30:03 +02:00
provokateurin
6d6d83d3d9
refactor: Extend rector to all top-level files
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-15 10:30:02 +02:00
Joas Schilling
c62fa55007
Merge pull request #52851 from nextcloud/ci/noid/update-phpunit10
...
test: Prepare tests/ and some apps/*/tests/ for PHPUnit10
2025-05-15 09:30:33 +02:00
Joas Schilling
5f9117b939
test: Fix coding standards
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:48:13 +02:00
Joas Schilling
57a49a50aa
test: Make extending tests also static already
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:29:33 +02:00
Joas Schilling
ea0229dc86
test: Fix some apps/*/tests
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:26:15 +02:00
Joas Schilling
437f380fd9
test: Fix most tests/lib/DB/QueryBuilder
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:25:01 +02:00
Joas Schilling
a316ae1590
fix: Fix warning when crash reporter fails to get loaded
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:25:01 +02:00
Joas Schilling
3e7db013c1
test: Fix non-static data providers
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:25:01 +02:00
Joas Schilling
9621e451ba
test: Fix tests/lib/Files
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:25:00 +02:00
Joas Schilling
e0a1c84ebb
test: Make Archive test order independent
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:25:00 +02:00
Joas Schilling
2c74609e07
test: Fix tests/lib/[S-Z]*
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:24:59 +02:00
Joas Schilling
f474b5b3a9
test: Fix tests/lib/Security/
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:24:59 +02:00
Joas Schilling
c5cd7ef9b9
test: Fix tests/lib/[H-N]*
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:24:59 +02:00
Joas Schilling
3cc4410273
test: Fix tests/lib/[C-G]*
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:24:57 +02:00
Joas Schilling
720ab52e07
test: Fix tests/lib/App*
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:21:24 +02:00
Joas Schilling
5283e9a5e2
test: Cleanup tests/lib/Files/*
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:21:22 +02:00
Joas Schilling
53b116b8a5
test: Remove more withConsecutive
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-15 08:18:26 +02:00
F. E Noel Nfebe
158b3ef859
Merge pull request #52813 from nextcloud/fix/52794/share-advanced-settings
...
fix(files_sharing): Show note if note exists on share
2025-05-15 07:49:26 +02:00
Nextcloud bot
fee878308e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-15 00:22:57 +00:00
Kate
8ecadfa6bf
Merge pull request #52820 from nextcloud/refactor/rector-core
2025-05-15 01:42:15 +02:00
Côme Chilliet
300964ec4b
Merge pull request #52840 from nextcloud/fix/remove-broken-versions-routes
...
fix(files_versions): Remove routes leading to deleted ajax files
2025-05-15 00:19:30 +02:00
provokateurin
82fb8f8508
refactor: Extend rector to core/
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-15 00:16:54 +02:00
Kate
c3ddd1da46
Merge pull request #52669 from nextcloud/chore/refactor-update-notification+
2025-05-15 00:07:31 +02:00
John Molakvoæ (skjnldsv)
ed8ebac562
chore: add missing GPL-2.0-only license
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-14 23:10:56 +02:00
Côme Chilliet
baae99eaad
Merge pull request #52667 from nextcloud/fix/improve-init-profiling
...
Improve init profiling
2025-05-14 22:57:55 +02:00
John Molakvoæ (skjnldsv)
d7c70d0367
fix(core): force sorting mimetypenames.dist.json
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-14 22:55:06 +02:00
John Molakvoæ (skjnldsv)
24bc1d606e
feat(core): add human readable mimes
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-14 22:55:06 +02:00
John Molakvoæ
e65084adda
Merge pull request #52841 from nextcloud/chore/dependabot
2025-05-14 22:47:20 +02:00
John Molakvoæ
970eb8299f
Merge pull request #52359 from nextcloud/feat/mime-column
2025-05-14 22:42:27 +02:00
nextcloud-command
86c591ba5f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-14 22:39:15 +02:00
nfebe
7810a9005e
test(file_sharing): Do not open advanced settings manually
...
If a share note is present, the advanced settings should expand automatically,
without the user needing to click.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-14 22:39:15 +02:00
nfebe
63cf3f53c3
fix(files_sharing): Show note if note exists on share
...
When a share includes a note, ensure the note checkbox is checked and the note is
displayed when reopening the share sidebar.
Fixes : #52794 .
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-14 22:39:15 +02:00
Côme Chilliet
6974015e39
fix: Update psalm baseline to remove fixed issue
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-14 22:29:55 +02:00
Ferdinand Thiessen
fd8df1003d
chore: remove reviewers from dependendabot - its deprecated
...
Instead make sure all PRs get a reviewer assigned.
Also fixed an issue with the `dist/` folder as there is no automated PR
adding dist files - it needs to be manually updated, so that a PR
containing changes has to be reviewed properly!
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-14 22:27:25 +02:00
John Molakvoæ
ae63945736
Merge pull request #52544 from nextcloud/chore/drop-deprecated-account-scopes
2025-05-14 22:15:01 +02:00
John Molakvoæ
b3b63020c9
Merge pull request #52812 from nextcloud/chore/oc-helper-rmdirr
2025-05-14 21:53:47 +02:00
Côme Chilliet
fd4c103e8b
fix(files_versions): Remove routes leading to deleted ajax files
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-14 21:36:33 +02:00
nextcloud-command
8576c8baa6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-14 17:53:32 +00:00
John Molakvoæ
7fc0318475
chore(files): adjust renaming action comment
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-05-14 17:51:12 +00:00
John Molakvoæ
006d4ee952
fix(files): hide mime column by default
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-05-14 17:51:12 +00:00
John Molakvoæ (skjnldsv)
c7a50c708d
fix(files): refresh Node data on extension change
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-14 17:51:12 +00:00
John Molakvoæ (skjnldsv)
a4ab5a3cdf
feat(files): allow showing file type (mime) column
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-14 17:51:12 +00:00
Benjamin Gaussorgues
1b72ddd8c8
Merge pull request #52684 from nextcloud/bugfix/noid/last-insert-id-when-reconnecting
2025-05-14 19:44:30 +02:00
Côme Chilliet
2cd491f491
Merge pull request #48560 from nextcloud/fix/migrate-encryption-away-from-hooks
...
feat(encryption): Migrate from hooks to events
2025-05-14 19:25:51 +02:00
Côme Chilliet
42f45030ff
Merge pull request #52817 from nextcloud/chore/deps/rector-2.0
...
chore(deps): Update rector to ^2.0
2025-05-14 19:19:27 +02:00
Côme Chilliet
0c56605497
fix: Fix psalm issue and update baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-14 19:18:31 +02:00
Ferdinand Thiessen
1b273b8c2c
chore(IAccountManager): remove deprecated visibility constants
...
Those constants are not used anywhere anymore and are deprecated for
more than ten versions. So its time to cleanup the interface.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-14 19:15:24 +02:00
Andy Scherzinger
14f79829f3
Merge pull request #52775 from nextcloud/nested-jail-root
...
fix unjailedroot of nested jails if there are other wrappers in between
2025-05-14 17:36:55 +02:00
John Molakvoæ
4635cb4b2e
Merge pull request #52809 from nextcloud/fix/preview-check
2025-05-14 15:50:01 +02:00
provokateurin
78a175fc74
refactor: Apply rector refactorings
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-14 15:29:02 +02:00
provokateurin
953d1ab962
chore(deps): Update rector to ^2.0
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-14 15:28:37 +02:00
provokateurin
2919685603
ci: Add vendor-bin/rector to dependabot
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-14 15:28:14 +02:00
Kate
bfa494f247
Merge pull request #52800 from nextcloud/debt/noid/simple-file-generic-exception
2025-05-14 15:25:41 +02:00
Ferdinand Thiessen
072d4e8cba
chore: move implementation from OC legacy to OCP\Files
...
- move implementation to the OCP variant that called the legacy before
- add the missing deprecation notice
- add missing parameter to align both signatures
- use OCP\Files where this method is still used
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-14 14:55:45 +02:00
Daniel
7523c38e58
Merge pull request #52798 from nextcloud/bug/noid/log-requests-exceeding-rate-limit
...
fix: log requests exceeding the rate limiting
2025-05-14 14:54:57 +02:00
Ferdinand Thiessen
1c7e4a1ba6
Merge pull request #52801 from nextcloud/chore/oc-helper-filesize
...
chore: replace legacy OC_Helper calls with OCP\Util
2025-05-14 14:37:13 +02:00
nextcloud-command
40239518c1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-14 12:33:29 +00:00
John Molakvoæ (skjnldsv)
37d4bdce00
fix(files): do not even try to fetch a preview if èhas-preview` is false
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-14 14:22:01 +02:00
Ferdinand Thiessen
a01e85799c
Merge pull request #52802 from nextcloud/chore/oc-helper-can-exec
...
chore: deprecate \OC_Helper::canExecute
2025-05-14 12:45:25 +02:00
Daniel Kesselberg
a53e15c971
fix: log requests exceeding the rate limiting
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-14 12:23:40 +02:00
Joas Schilling
7304756e03
test: Sort the reactions before comparing
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-14 11:42:52 +02:00
Robin Appelman
1950076ca1
Merge pull request #52378 from nextcloud/transfer-external-storage
...
feat: add option to include external storage when transfering files
2025-05-14 11:10:32 +02:00
Daniel
498c57f648
Merge pull request #52046 from nextcloud/bug/49834/calendar-unsharing
...
Introduce own method for calendar unsharing
2025-05-14 10:59:59 +02:00
John Molakvoæ
3aae7ae305
Merge pull request #52792 from nextcloud/fix/mime-fallback-public
2025-05-14 10:51:40 +02:00
Joas Schilling
df94cceb7b
fix(db): Store last insert id before reconnect
...
During a reconnect we are losing the connection and when the
realLastInsertId call is the one triggering the reconnect, it
does not return the ID. But inside the reconnect, we were able
to save the last insert id, so calling it a second time is going
to be successful.
We can not return the result on the initial call, as we are already
way deeper in the stack performing the actual database query on
the doctrine driver.
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-14 10:27:00 +02:00
Robin Appelman
b67a43764a
Merge pull request #52694 from nextcloud/fixHardcodedVersionsFolder
...
fix(files_versions): Folder should not be hardcoded
2025-05-14 10:18:07 +02:00
Ferdinand Thiessen
1ae3fa4003
chore: replace leagcy OC_Helper calls with OCP\Util
...
- Replace legacy calls with OCP\Util
- Add missing deprecation notices
- Inline implementation in OCP\Util and call it from OC_Helper
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-14 10:18:04 +02:00
Kate
0f03a892b9
Merge pull request #52782 from nextcloud/feat/log-client-side-req-id
2025-05-14 10:07:36 +02:00
Ferdinand Thiessen
85a6b0d0eb
chore: deprecate \OC_Helper::canExecute
...
replace this legacy method with just the IBinaryFinder
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-14 09:55:14 +02:00
Daniel Kesselberg
023b98c44b
fix(dav): only consider user's principal for unsharing entries
...
Before: Find all entries in `dav_shares` with `access = 5` for the user's principal, as well as group and circle memberships.
After: Find all entries in `dav_shares` with `access = 5` solely for the user's principal.
Future support for unsharing group or circle principals could be considered as a feature enhancement.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-14 09:03:33 +02:00
Daniel Kesselberg
c05d3fdb2e
fix(caldav): prevent unshare entry creation for owner unsharing
...
- Introduces a `unshare` method in `CalDavBackend` to handle user unshares.
- Implements check to determine if unshare entry is needed based on group/circle membership.
- Ensures `updateShares` is only used when the calendar owner manages shares.
- Resolves issue where unsharing a calendar as owner created an unshare entry in `oc_dav_shares`.
Related PRs:
- https://github.com/nextcloud/server/pull/43117
- https://github.com/nextcloud/server/pull/47737
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-14 09:03:32 +02:00
Nextcloud bot
a338772ddd
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-14 00:22:28 +00:00
Côme Chilliet
2b4bfcc212
fix(log): Only log client request id if present, and at the end
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-14 00:35:21 +02:00
Côme Chilliet
4c25654574
feat(log): Log the request id sent with the request
...
This should help matching client logs with server logs, hopefully.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-14 00:35:21 +02:00
Côme Chilliet
43418eea5f
fix(tests): Set encryption configuration even earlier so that all users are created with private key
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
a86d917907
fix(encryption): Only prevent cache deletion if target is not object store in moveFromStorage
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
a79b5dea7c
fix(encryption): Improve Update class and event listenening
...
to avoid back&forth between path and Node object
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
2d8f6b366a
chore: Assert rename success in versionning tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
e6275f8759
fix: Preserve file id when moving from object store even if encryption wrapper is present
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
27599ef45d
fix(encryption): Fix a PHP error in Encryption Util in specific situations
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
08bff4cf4a
fix(admin_audit): Survive if file change id after rename (it should not)
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
367c877b7a
fix(tests): Avoid user login before a private key is setup
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
f6f83430a9
chore: Update psalm baseline to remove fixed issue
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
561b590c77
chore(trashbin): Fix configuration mocking in trashbin tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
14872c8040
chore(files_versions): Only mock getSystemValue method to avoid problems in files_versions tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
e35a8ed063
fix(tests): Disable encryption wrapper when it makes sense
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
9bb0721d66
fix: Fix mtime preservation when moving a directory across storages with encryption registered
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
8779ae38a4
fix(encryption): Fix filesize for part files in Encryption wrapper
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
21233b7e17
fix(tests): Remove Encryption disabling in ViewTest to avoid side effects
...
Adapt tests a bit to make them pass with Encryption wrapper registered
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
38f341c179
fix(tests): Unregister encryption modules in ViewTest to avoid side effects
...
It was clearing the hooks with the same results before
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
536ccf144c
feat(encryption): Migrate from hooks to events
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 23:37:52 +02:00
Côme Chilliet
fb615ef9f8
Merge pull request #52688 from nextcloud/feat/ocp-sanitize-filenames
...
feat(FilenameValidator): allow to sanitize filenames
2025-05-13 23:35:43 +02:00
Daniel Kesselberg
866063c198
fix: annotate possible exceptions
...
File.getContent can throw a GenericFileException since https://github.com/nextcloud/server/pull/37943 .
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-13 22:27:19 +02:00
Christoph Wurst
8c68f1eeb7
Merge pull request #52778 from nextcloud/fix/noid-check-for-properties-before-processing
...
fix: check if properties exist before using them
2025-05-13 18:58:16 +02:00
Robin Appelman
1e72620169
fix: fix unjailedroot of nested jails if there are other wrappers in between
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-13 18:29:00 +02:00
Robin Appelman
0001c22668
test: add test for nested cache jail unjailedroot
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-13 18:29:00 +02:00
John Molakvoæ (skjnldsv)
cd6a53ea4d
fix(files_sharing): add mime fallback to public preview too
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-13 18:28:54 +02:00
John Molakvoæ
b9da9416be
Merge pull request #52785 from nextcloud/feat/file-drop-recursive
2025-05-13 18:27:19 +02:00
Côme Chilliet
20c6d1a7e9
feat: Improve init a bit, and add more profiling steps
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-13 16:08:49 +02:00
John Molakvoæ (skjnldsv)
b286bca485
fix(dav): remove unnecessary plugin getHTTPMethods
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-13 16:03:20 +02:00
John Molakvoæ (skjnldsv)
4495794a0b
feat(dav): allow uploading folders to public shares
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-13 16:03:20 +02:00
nextcloud-command
7a2d7baa32
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-13 12:30:05 +00:00
Ferdinand Thiessen
e9382dc4da
fix: do not show account filter for public shares
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-13 14:21:22 +02:00
Ferdinand Thiessen
6cf1870322
feat(FilenameValidator): allow to sanitize filenames
...
Share the filename sanitizing with the OCP filename validator.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-13 14:14:17 +02:00
Robin Appelman
56897b6f3c
Merge pull request #52681 from nextcloud/occ-external-dependencies
...
feat: add command to check files_external dependencies
2025-05-13 11:13:24 +02:00
Ferdinand Thiessen
76696be762
chore: remove legacy migration step to remove background job
...
This is already included since Nextcloud 29, so the background job is
removed and the class does not exist anymore.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-13 10:04:35 +02:00
Ferdinand Thiessen
9255afaeab
refactor(updatenotification): use consistant patterns for on-demand class members
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-13 10:04:35 +02:00
Ferdinand Thiessen
be3cf85656
refactor(updatenotification): use constant instead of variable
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-13 10:04:35 +02:00
Ferdinand Thiessen
6e9b4eb0a8
refactor(updatenotification): add return types and fix typos
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-13 10:04:35 +02:00
Ferdinand Thiessen
ff318138a2
refactor(updatenotification): use OCP\ServerVersion
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-13 10:00:34 +02:00
Ferdinand Thiessen
1a8a6bea97
refactor: use APP_NAME where possible
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-13 09:49:28 +02:00
Robin Appelman
f97495bf5a
feat: add command to check files_external dependencies
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-13 09:46:19 +02:00
Côme Chilliet
2f1c74d43f
Merge pull request #51920 from nextcloud/newfolder-race-improvements
...
fix: improve handling of newFolder race condition handling
2025-05-13 09:16:54 +02:00
Nextcloud bot
d4b38083d6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-13 00:22:59 +00:00
Ferdinand Thiessen
d0e9e2c859
Merge pull request #52771 from nextcloud/fix/update-notification-respect-config
...
fix(updatenotification): respect `updatechecker` config
2025-05-12 23:30:12 +02:00
SebastianKrupinski
ebd80bc142
fix: check if properties exist before using them
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-05-12 15:44:07 -04:00
John Molakvoæ
0eb530ecde
Merge pull request #52774 from nextcloud/feat/oracle-setup-cypres
2025-05-12 19:41:31 +02:00
Ferdinand Thiessen
957efe0670
fix(updatenotification): respect updatechecker config
...
If disabled:
- Hide admin settings
- Do not create Nextcloud server update notifications
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-12 18:06:41 +02:00
John Molakvoæ (skjnldsv)
3500018b56
feat(cypress): add oracle to setup tests
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-12 17:50:17 +02:00
Louis
a2eed985aa
Merge pull request #52686 from nextcloud/isNumericMtime
2025-05-12 13:21:51 +02:00
Robin Appelman
7e9fc7604a
Merge pull request #52693 from nextcloud/config-system-set-json
...
feat: allow setting system config values with json value
2025-05-12 13:18:26 +02:00
Robin Appelman
768b101a9d
Merge pull request #52706 from nextcloud/info-file-more-encryption-checks
...
feat: add more encryption checks to info:file
2025-05-12 13:17:26 +02:00
Robin Appelman
e6bdfcd8ed
Merge pull request #52665 from nextcloud/mountpoint-mkdir-quota
...
fix: create mountpoint folder even if the user has a quota of 0
2025-05-12 13:17:02 +02:00
Robin Appelman
ffe10d4916
feat: allow setting system config values with json value
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-12 12:02:40 +02:00
John Molakvoæ
ff1dfc6bd0
Merge pull request #52703 from nextcloud/feat/setup-checks
...
chore(cypress): add setup tests
2025-05-12 11:05:04 +02:00
Nextcloud bot
0827645b53
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-12 00:22:47 +00:00
Ferdinand Thiessen
a4d7c12326
Merge pull request #52747 from nextcloud/rakekniven-patch-1
...
chore(i18n): Adapted spelling of product name "Windows"
2025-05-11 11:32:30 +02:00
rakekniven
ca1f779258
chore(i18n): Adapted spelling of product name "Windows"
...
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-05-11 10:26:16 +02:00
Nextcloud bot
195dbad119
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-11 00:22:42 +00:00
Kate
0a73113b35
Merge pull request #52707 from nextcloud/encryption-no-header-size-error
2025-05-10 09:47:21 +02:00
dependabot[bot]
a4c923f4b9
Merge pull request #52712 from nextcloud/dependabot/composer/build/integration/behat/behat-3.22.0
2025-05-10 03:33:55 +00:00
dependabot[bot]
25e7c10a33
Merge pull request #52725 from nextcloud/dependabot/npm_and_yarn/vitest/coverage-v8-3.1.3
2025-05-10 03:33:50 +00:00
dependabot[bot]
0c200fb9ef
build(deps-dev): bump @vitest/coverage-v8 from 3.1.2 to 3.1.3
...
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.1.3/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 3.1.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-10 01:57:30 +00:00
dependabot[bot]
70db2a4c9e
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.21.1 to 3.22.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.21.1...v3.22.0 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.22.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-10 01:22:38 +00:00
Nextcloud bot
2624d2b702
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-10 00:22:59 +00:00
Robin Appelman
b0b8159d6a
fix: throw a better error if we can't get the encrypted header size
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-09 22:33:45 +02:00
skjnldsv
3dbc479239
chore(cypress): add setup tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-05-09 21:59:23 +02:00
John Molakvoæ
d7f8a106cc
Merge pull request #52690 from nextcloud/Valdnet-patch-1
2025-05-09 21:21:25 +02:00
Richard Steinmetz
cef60f9fd1
fix(dav): add repair step to queue job to update rooms and resources
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-05-09 17:19:43 +02:00
Robin Appelman
d9c53ef748
feat: add more encryption checks to info:file
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-09 16:35:31 +02:00
Sebastian Krupinski
0b354efb22
Merge pull request #51081 from nextcloud/fix/noid/calendar-enabled
...
fix(CalDAV): add calendar enable
2025-05-09 15:21:59 +01:00
SebastianKrupinski
477bc4e3f1
fix: add calendar enable
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-05-09 09:05:21 -04:00
Alexander Piskun
c7430d5cb8
Merge pull request #52699 from nextcloud/fix/noid/AppAPI-invalid-userId
...
fix(webhooks_listener): correctly set userId from event
2025-05-09 13:37:01 +03:00
Oleksander Piskun
aa0135c223
fix(webhooks_listener): correctly set userId from event
...
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com >
2025-05-09 13:07:33 +03:00
Git'Fellow
1b549d4943
fix(files_versions): Folder should not be hardcoed
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-05-09 09:35:17 +02:00
nextcloud-command
5435f3bab0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-09 07:04:07 +00:00
rakekniven
2ed16599e1
chore(i18n): Use plural
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-05-09 07:01:56 +00:00
Valdnet
95af3305d8
Spelling standardization
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com >
2025-05-09 07:01:56 +00:00
Nextcloud bot
04b1dfdf13
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-09 00:23:45 +00:00
Kate
648745d524
Merge pull request #52634 from nextcloud/perf/share20/get-all-shares-in-folder
2025-05-08 16:24:21 +02:00
provokateurin
ae16a28758
perf(Share20): Add interface to query all shares in a folder without filtering by user
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-08 15:29:40 +02:00
Robin Appelman
99364adc1c
fix: improve handling of newFolder race condition handling
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-08 15:19:40 +02:00
Robin Appelman
cd75876c1e
fix: create mountpoint folder even if the user has a quota of 0
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-08 15:15:36 +02:00
Robin Appelman
1228cfd3a2
Merge pull request #52133 from nextcloud/no-shared-direct-download
...
fix: disable direct download for shares
2025-05-08 15:14:11 +02:00
Git'Fellow
2d68644e11
fix(files_external): Safely check if the timestamp is numeric
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-05-08 11:46:52 +02:00
Kate
349cc7b732
Merge pull request #52543 from nextcloud/fix/52060/manage-download-on-federated-reshare
2025-05-08 08:07:45 +02:00
Nextcloud bot
7c6f8d2a25
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-08 00:23:25 +00:00
Robin Appelman
3a02d942ae
fix: handle transfering the root of a mountpoint
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-07 18:31:15 +02:00
Robin Appelman
2c0e576a7d
feat: add option to include external storage when transfering files
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-07 18:31:13 +02:00
John Molakvoæ
0dc971189b
Merge pull request #52636 from nextcloud/test/files-download
2025-05-07 11:16:17 +02:00
John Molakvoæ
e3e6a3b72e
Merge pull request #52438 from nextcloud/fix/middle-click
2025-05-07 10:53:12 +02:00
nextcloud-command
a5b7af3d74
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-07 08:33:36 +00:00
skjnldsv
c446274bf0
fix(files): middle click & ctrl new tab
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-05-07 10:29:36 +02:00
Kate
7880a5c25e
Merge pull request #52375 from nextcloud/fix/noid/metadata-on-fresh-setup
2025-05-07 09:40:30 +02:00
Maxence Lange
cd06b2432c
Merge pull request #52623 from nextcloud/feat/noid/get-value-type-from-lexicon
...
iAppConfig: getValueType() get data from lexicon if available
2025-05-07 00:04:46 -01:00
Nextcloud bot
8528916bbc
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-07 00:23:10 +00:00
Daniel
1c2b4f2a41
Merge pull request #52586 from nextcloud/bugfix/noid/remove-sleep-from-throttler
...
fix(throttler): Always use the sleepDelayOrThrowOnMax instead of deprecated sleepDelay
2025-05-06 19:22:53 +02:00
Maxence Lange
cc96782177
fix(share): assume download enabled on federated share
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-05-06 14:48:28 -01:00
F. E Noel Nfebe
598579396c
Merge pull request #52511 from nextcloud/feat/no-issue/show-remote-shares-as-internal-config
...
feat(files_sharing): Add command to control display area for federated shares
2025-05-06 16:20:17 +02:00
nextcloud-command
46b98f3bcc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-06 13:32:45 +00:00
nfebe
f471bd292f
fix(files_sharing): Move ConfigLexicon to Config dir, update sharing input
...
- Fix autoloading for new `ConfigLexicon`
- Ensure that sharing input in sharing tab respect `show-federated-shares-as-internal`:
This is important, because when federated shares are shown as internal the users should add them from the internal shares section
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-06 14:28:01 +01:00
Maxence Lange
4c241d4f4b
refactor: use config lexicon
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-05-06 14:28:01 +01:00
nfebe
1c50329fdb
feat(files_sharing): Add toggle for federated share display area
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-06 14:28:01 +01:00
Kate
87bad33496
Merge pull request #52047 from nextcloud/sub-mount-filter-no-storage
2025-05-06 15:25:23 +02:00
Kate
206aac5b5b
Merge pull request #52128 from nextcloud/shared-target-verify-cache-fix
2025-05-06 15:25:09 +02:00
Kate
c1a9dfd993
Merge pull request #52441 from nextcloud/scan-locked-error
2025-05-06 15:23:16 +02:00
Kate
9592390070
Merge pull request #51779 from nextcloud/object-store-filename
2025-05-06 15:21:01 +02:00
John Molakvoæ
24c6a1ff0b
Merge pull request #52182 from nextcloud/feat/dav/public-share-chunked-upload
2025-05-06 14:25:28 +02:00
Louis
1c518a291d
Merge pull request #52360 from nextcloud/artonge/fix/use_preview_api_for_blurhash_generation
2025-05-06 14:12:50 +02:00
Daniel
31899d95b9
Merge pull request #51924 from nextcloud/feat/issue-563-calendar-export
...
feat: Calendar Export
2025-05-06 13:05:20 +02:00
Kate
5cf799bdb4
Merge pull request #52642 from nextcloud/fix/task-cleanup-delay
2025-05-06 11:56:42 +02:00
Kent Delante
7c4098d8c7
Merge pull request #52583 from nextcloud/leftybournes/fix/app-sorting
...
fix(apps): Sort names separately from active/update state
2025-05-06 17:27:59 +08:00
nextcloud-command
7896575af8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-06 09:09:42 +00:00
SebastianKrupinski
a2d4f8d3f1
feat: Calendar Export
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-05-06 11:09:33 +02:00
Kate
cd9f0350b0
Merge pull request #52621 from nextcloud/feat/noid/files-external-lexicon
2025-05-06 10:27:28 +02:00
Nextcloud bot
25c34ce1e5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-06 00:23:26 +00:00
Edward Ly
6af7ca0a85
fix(TaskProcessing): increase task cleanup delay
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-05-05 11:24:13 -07:00
Maxence Lange
6bd5f6af83
feat(files_external): support lexicon
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-05-05 17:05:45 -01:00
Arthur Schiwon
2a1e63be14
Merge pull request #52048 from nextcloud/fix/noid/wfe-empty-group-in-check
...
fix(workflowengine): fix group not shown in Group membership check
2025-05-05 17:34:36 +02:00
Arthur Schiwon
c051a5b650
build: compile assets
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-05-05 17:01:04 +02:00
Arthur Schiwon
c2dea5faf6
fix(workflowengine): fix group not shown in Group membership check
...
this might have occured on instances with
- more than twenty groups, and
- on rules with more than one Group membership checks
- and at least one of them being not in the set of the first 20 groups
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-05-05 16:58:16 +02:00
Ferdinand Thiessen
88829b3abf
test: add e2e tests for multiple-files download
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-05 16:03:08 +02:00
Ferdinand Thiessen
c668703021
Merge pull request #51608 from nextcloud/feat/sanitize-filenames-command
...
feat(files): add command to automatically rename filenames
2025-05-05 15:47:30 +02:00
Kate
0e0abcbdc4
Merge pull request #52630 from nextcloud/fix/files/activity-rich-object-strings
2025-05-05 15:30:54 +02:00
provokateurin
01a8d7748c
chore(deps): Update @nextcloud/upload to ^1.10.0
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-05 15:27:12 +02:00
Kate
66c2607365
Merge pull request #52628 from nextcloud/fix/files_external/hidden-password-fields
2025-05-05 14:33:37 +02:00
provokateurin
cfdb919c37
fix(files): Fix non-string values for activity rich object strings
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-05 14:05:35 +02:00
provokateurin
46f5b07322
feat(dav): Enable chunked upload for public shares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-05 13:23:11 +02:00
provokateurin
a55e61d97c
feat(dav): Allow UploadHome to handle public shares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-05 13:23:11 +02:00
provokateurin
8813df9623
refactor(dav): Pass UID from UploadHome to UploadFolder and CleanupService
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-05 13:23:11 +02:00
provokateurin
7f0953d520
refactor(dav): Replace baseuri manipulation with RootCollection for public shares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-05 13:23:11 +02:00
provokateurin
e90e3a70fa
feat(dav): Allow share principals
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-05 13:23:10 +02:00
provokateurin
db5f6a4e96
fix(files_external): Mark password fields for LoginCredentials and SessionCredentials as hidden and optional
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-05 13:19:48 +02:00
provokateurin
01d2a9f76a
fix(files_external): Convert VALUE_HIDDEN to FLAG_HIDDEN to allow combining VALUE_PASSWORD and FLAG_HIDDEN
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-05 13:19:43 +02:00
Maxence Lange
b3f52ebbe8
feat(appconfig): getValueType() get data from lexicon if available
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-05-05 10:17:02 -01:00
Richard Steinmetz
4783459144
Merge pull request #52589 from nextcloud/fix/dav/orphan-cleanup-job
...
fix(dav): move orphan cleaning logic to a chunked background job
2025-05-05 12:32:14 +02:00
Andy Scherzinger
5644f33b44
Merge pull request #52581 from spalmurray/master
...
ci: pin Codecov action versions by hash
2025-05-05 12:20:36 +02:00
Richard Steinmetz
d0fcb7e638
fix(dav): move orphan cleaning logic to a chunked background job
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-05-05 12:13:09 +02:00
Louis Chemineau
867be352f3
fix(blurhash): Use preview API to generate the previews
...
This allows to benefit from all the checks done by the preview API.
This also use the newly introduced `cacheResult` argument to limit disk usage.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-05-05 11:13:31 +02:00
Joas Schilling
e6bcc4e4e9
Merge pull request #52626 from nextcloud/bugfix/noid/make-comments-test-better-readable
...
test(comments): Make Comments test result output properly readable
2025-05-05 11:03:04 +02:00
Louis Chemineau
2238548278
feat(previews): Support in memory preview request
...
This allows callers to use the API without increasing the disk usage.
Example: blurhash generation, where we request a preview for all uploaded pictures, but don't want to necessarily store that preview.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-05-05 10:38:51 +02:00
Joas Schilling
d46d2d1acf
test: Fix coding standards
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-05 10:09:22 +02:00
Joas Schilling
10424f248b
test(comments): Make Comments test result output properly readable
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-05 09:38:02 +02:00
Kate
ed485a9731
Merge pull request #52587 from nextcloud/bugfix/noid/fix-type-error
2025-05-05 09:08:56 +02:00
Joas Schilling
aba39c717a
Merge pull request #52588 from nextcloud/test/noid/more-phpunit-10
...
test: Finish migrating tests/Core/ to PHPUnit 10 compatible code
2025-05-05 09:08:40 +02:00
Nextcloud bot
ca1fc249ce
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-05 00:49:13 +00:00
Simon L.
f068350998
Merge pull request #52584 from nextcloud/enh/noid/fix-docs-ci
...
fix(CI): fix CI in documentation repository
2025-05-04 13:38:05 +02:00
Simon L.
8683a9bb4c
fix(CI): fix CI in documentation repository
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-05-04 13:10:17 +02:00
Nextcloud bot
e167a567f2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-04 00:22:42 +00:00
Nextcloud bot
d99c797aac
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-03 00:22:42 +00:00
Joas Schilling
c24f5fb256
test: Finish migrating tests/Core/ to PHPUnit 10 compatible code
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-02 16:47:42 +02:00
Joas Schilling
9009ef1a4c
fix(loginflow): Fix type error when password could not be decrypted
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-02 14:08:50 +02:00
Joas Schilling
7964f338dc
fix(throttler): Remove the sleep from the throttler that throws
...
The sleep is not adding benefit when it's being aborted with 429
in other cases anyway.
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-02 11:27:29 +02:00
Andy Scherzinger
9a16e4fd14
Merge pull request #52542 from nextcloud/artonge/fix/forward_extra
...
fix: Forward 'extra' argument when optimizing query
2025-05-02 08:48:58 +02:00
Kent Delante
9fbb3d8b4d
fix(apps): Sort names separately from active/update state
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-05-02 14:10:38 +08:00
Nextcloud bot
b231e18867
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-02 00:22:57 +00:00
Spencer Murray
ecacdd2e77
ci: pin codecov/test-results-action@v1.1.0 with hash
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io >
2025-05-01 11:39:23 -04:00
Spencer Murray
dbfbb8da7f
ci: pin codecov/codecov-action@v5.4.2 with hash
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io >
2025-05-01 11:39:22 -04:00
Spencer Murray
4fe5c8a217
ci: do not upload codecov bundle when TESTING=true
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io >
2025-05-01 11:39:14 -04:00
John Molakvoæ
8b07a9be20
Merge pull request #52572 from nextcloud/fix/noid/flaky-sso-tests
2025-05-01 16:13:15 +02:00
Andy Scherzinger
d692f39f9f
Merge pull request #52575 from nextcloud/rakekniven-patch-1
...
fix(notification): Notification in activity shows "Rich subject or a …
2025-05-01 13:16:07 +02:00
Marcel Müller
99d23a434c
fix: Ensure samba is started in kerberos tests
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-05-01 11:15:48 +02:00
Marcel Müller
3cf7b8ddbe
chore: Add logs for dc and apache container
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-05-01 11:15:24 +02:00
rakekniven
1d80bcb97c
fix(notification): Notification in activity shows "Rich subject or a parameter for ..."
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-05-01 08:59:46 +02:00
Nextcloud bot
112f6f43fb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-01 00:23:00 +00:00
dependabot[bot]
8788d659c8
Merge pull request #52571 from nextcloud/dependabot/npm_and_yarn/vite-6.3.4
2025-04-30 20:29:22 +00:00
Daniel
be1982568a
Merge pull request #52546 from nextcloud/fix/52278/remove-unused-etag-check
...
fix: Remove unneccesary etag check
2025-04-30 22:28:27 +02:00
Marcel Müller
ddd91793bc
fix: Add etag tests to NavigationControllerTest
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-04-30 21:48:34 +02:00
dependabot[bot]
3eb797ddf7
build(deps): bump vite from 6.2.6 to 6.3.4
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.6 to 6.3.4.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.3.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-30 19:38:01 +00:00
Louis
a67720552e
Merge pull request #52551 from nextcloud/checkResultArray
...
fix(WeatherStatus): Check if result is an array
2025-04-30 21:30:03 +02:00
Ferdinand Thiessen
df69eb56d1
Merge pull request #52269 from nextcloud/fix/files-summary
...
fix(files): make sure to always have proper plural forms
2025-04-30 19:11:47 +02:00
Ferdinand Thiessen
2036beec06
Merge pull request #52565 from nextcloud/artonge/fix/attribute_in_sidebar
...
fix: Forward attributes to the sidebar
2025-04-30 18:07:08 +02:00
nextcloud-command
0fb8daa7bb
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-30 15:59:19 +00:00
Ferdinand Thiessen
10d17de5bc
Merge pull request #52298 from nextcloud/test/no-git-ignore
...
test: ignore git-ignored files from tests
2025-04-30 17:55:22 +02:00
Ferdinand Thiessen
04f7d4a100
fix(files): make sure to always have proper plural forms
...
counted words should always be translated using `n`.
We can still simply concat the segments with punctation, this always
works regardless of the language used (even with RTL / LTR languages).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-30 17:54:54 +02:00
Louis Chemineau
eab2d9e3a9
fix: Forward attributes to the sidebar
...
Needed for Photos' sidebar tab
Signed-off-by: Louis Chemineau <louis@chmn.me >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-30 15:27:39 +00:00
Ferdinand Thiessen
3657c2a650
docs(files): add more documentation about WCF and links to the admin docs
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-30 16:32:49 +02:00
Ferdinand Thiessen
f7f4930581
feat(files): add command to (dis)enable windows compatible filenames
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-30 16:32:49 +02:00
Ferdinand Thiessen
226ad23a1a
feat(files): add command to automatically rename filenames
...
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-04-30 16:32:07 +02:00
Christoph Wurst
535253e0d2
Merge pull request #52228 from nextcloud/fix/issue-50748-calendar-object-move
...
fix(CalDAV): do not ignore move command object target uri
2025-04-30 16:27:48 +02:00
Daniel
391e09331f
Merge pull request #52558 from nextcloud/chore/constants/sort
...
chore(Constants): Sort by value
2025-04-30 16:22:01 +02:00
provokateurin
6c127e2fdd
chore(Constants): Sort by value
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-04-30 14:20:12 +02:00
John Molakvoæ
57e0ffcb27
Merge pull request #52532 from nextcloud/fix/public-displayname-owner
2025-04-30 11:32:05 +02:00
Joas Schilling
d20e4d2fe9
Merge pull request #52552 from nextcloud/techdebt/noid/more-phpunit-10-preparations
...
tests: Prepare more tests for PHPUnit 10
2025-04-30 09:42:57 +02:00
Joas Schilling
b77011a918
test: Prepare more tests for PHPUnit 10
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-30 09:18:01 +02:00
John Molakvoæ
c06d851ead
Merge pull request #52535 from nextcloud/fix/public-owner-scope
2025-04-30 08:59:22 +02:00
nextcloud-command
b95695b110
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-30 06:43:23 +00:00
skjnldsv
58aaddeca5
fix(dav): check the owner displayName scope before giving attribute
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-30 08:37:08 +02:00
Git'Fellow
9c8e026003
fix (WeatherStatus): Check if result is an array
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-04-30 08:01:35 +02:00
Nextcloud bot
88aa80e847
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-30 00:23:19 +00:00
Marcel Müller
1addd35b78
fix: Remove unneccesary etag check
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-04-29 23:15:50 +02:00
Richard Steinmetz
6f661deb75
Merge pull request #52534 from nextcloud/perf/caldav/bigger-chunks-orphan-repair
...
perf(caldav): increase chunk size in RemoveOrphanEventsAndContacts repair step
2025-04-29 23:05:05 +02:00
skjnldsv
bcc8de0c9d
fix(files_sharing): bring back owner and ownerDisplayName initial state
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-29 21:25:47 +02:00
Louis Chemineau
5c73f2c37f
fix: Forward 'extra' argument when optimizing query
...
This allows DAV SEARCH queries containing optimizable comparisons on files metadata like:
```xml
<d:or>
<d:eq>
<d:prop>
<nc:metadata-photos-place />
</d:prop>
<d:literal>La Valette-du-Var</d:literal>
</d:eq>
<d:eq>
<d:prop>
<nc:metadata-photos-place />
</d:prop>
<d:literal>Évenos</d:literal>
</d:eq>
</d:or>
```
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-29 18:17:23 +02:00
Andy Scherzinger
f26dc79480
Merge pull request #52179 from spalmurray/master
...
ci: add Codecov's test analytics and bundle analysis features
2025-04-29 17:27:36 +02:00
Richard Steinmetz
33a8e2226c
perf(caldav): increase chunk size in RemoveOrphanEventsAndContacts repair step
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-04-29 16:34:19 +02:00
Joas Schilling
e7fbfa61e5
Merge pull request #52051 from Lukasdotcom/feat/text-to-speech
...
feat(TaskProcessing): Add TextToSpeech provider
2025-04-29 15:41:21 +02:00
F. E Noel Nfebe
008e9f2101
Merge pull request #52526 from nextcloud/fix/no-issue/prevent-create-delete-perms-on-file-shares
...
fix(files_sharing): Prevent create/delete permissions on file shares
2025-04-29 14:14:14 +02:00
nextcloud-command
9483507093
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-29 11:49:59 +00:00
Ferdinand Thiessen
28df049b99
Merge pull request #52525 from nextcloud/fix/noid/wfe-set-inital-value
...
fix(WFE): properly set inital status
2025-04-29 13:48:04 +02:00
nfebe
99ae04d9ce
fix(files_sharing): Prevent create/delete permissions on file shares
...
File shares can't support create or delete permissions. This change ensures those permissions are
stripped or ignored when the shared item is not a folder.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-04-29 13:42:02 +02:00
Ferdinand Thiessen
698146c366
Merge pull request #51592 from nextcloud/fix/search-cast
...
fix(dav): throw invalid argument when property type does not match
2025-04-29 13:41:48 +02:00
Arthur Schiwon
94202f2664
build: compile assets
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-29 12:23:36 +02:00
Arthur Schiwon
09bb0720d4
fix(WFE): properly set inital status
...
The operationComponent.value is only possibly available with registered
operations that have the value prop. Ones that do not would not have the
value set properly initially. Going to inputValue, which is mapped to the
components model-value, solves this.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-29 12:23:27 +02:00
Ferdinand Thiessen
9df998e710
Merge pull request #52369 from nextcloud/fix/files-versions-author
...
fix(files_versions): wait for version to be created before setting metadata
2025-04-29 11:01:58 +02:00
Ferdinand Thiessen
0e50ba839c
test: ignore git-ignored files from tests
...
Fix running `npm run test` when your development setup has other apps
checked out - like having the viewer app installed locally in `apps`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-29 10:15:29 +02:00
Stephan Orbaugh
f9b6b88d5c
Merge pull request #52479 from RobertZenz/bugfix/fix-jsresourcelocator-incorrect-parameter
...
fix(JSResourceLocator) fix incorrect parameter being used.
2025-04-29 09:10:51 +02:00
Nextcloud bot
0d98f91ae6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-29 00:22:42 +00:00
Spencer Murray
0395eaacbb
ci: change if always() to if not cancelled on test results uploads
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io >
2025-04-28 16:01:50 -04:00
Spencer Murray
9c3bdf2647
ci: always upload test results, even if tests fail
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io >
2025-04-28 16:01:49 -04:00
Spencer Murray
c795fb1937
ci: fix whitespace
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io >
2025-04-28 16:01:49 -04:00
Spencer Murray
cb4e76060d
ci: tweak Codecov webpack plugin config
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io >
2025-04-28 16:01:48 -04:00
Spencer Murray
41764b9c09
ci: always collect and upload test results, not just on coverage runs
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io >
2025-04-28 16:01:47 -04:00
Spencer Murray
191d07d588
ci: add Codecov's test analytics and bundle analysis features
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io >
2025-04-28 16:01:43 -04:00
Kate
10a01423ec
Merge pull request #52402 from nextcloud/fix/32bit-pack
2025-04-28 21:23:17 +02:00
Joas Schilling
40e52e212a
Merge pull request #52434 from nextcloud/bugfix/52420/closure-as-default-app
...
fix(navigation): Fix default app entry registered as closure
2025-04-28 16:54:11 +02:00
Andy Scherzinger
0d19a1333f
Merge pull request #52443 from nextcloud/reminder-dont-validiate-node-dav
...
fix: don't check node access again for listing reminders in dav
2025-04-28 14:51:25 +02:00
Richard Steinmetz
1cb1f39279
Merge pull request #52494 from nextcloud/fix/default-contact
...
fix: check if config is enabled before creating a default contact
2025-04-28 13:22:34 +02:00
Stephan Orbaugh
115cca57aa
Merge pull request #52445 from invario/master
...
chore: Update config.sample.php to document new ffprobe path option
2025-04-28 13:21:50 +02:00
Ferdinand Thiessen
a22171507a
fix(32bit): use PHP_INT_MAX where needed
...
* Typo from https://github.com/nextcloud/server/pull/52392
`0xFFFF` is only 2 bytes, but we need either `0xFFFFFFFF` or maybe a bit
easier to read `PHP_INT_MAX`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-28 12:33:58 +02:00
Hamza Mahjoubi
58ffd9d06e
fix: check if config is enabled before creating a default contact
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com >
2025-04-28 11:46:32 +02:00
F. E Noel Nfebe
6a2c0a254e
Merge pull request #52423 from nextcloud/fix/51226/show-remote-shares-as-external-2
...
fix(files_sharing): Show remote shares as external
2025-04-28 11:13:45 +02:00
Nextcloud bot
e5676ce0a9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-28 00:23:11 +00:00
Andy Scherzinger
e2a54af254
Merge pull request #51609 from nextcloud/fix/files-versions-listeners
...
fix(files_versions): only handle path updates when there is path
2025-04-28 00:26:04 +02:00
Ferdinand Thiessen
8ca23f2c7d
fix(files_versions): only handle path updates when there is path
...
`getPathForNode` can fail with null for various reasons (e.g. no owner),
in this cases we need to just skip the event handling.
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-04-27 23:51:56 +02:00
Ferdinand Thiessen
e33fcfddc1
fix(dav): throw invalid argument when property type does not match
...
* Resolves https://github.com/nextcloud/server/issues/49972
Currently a TypeError is thrown when casting fails,
this lead to a HTTP 500 error. Instead throw a proper
InvalidArgumentError so the user receives a HTTP 400.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 23:05:07 +02:00
Ferdinand Thiessen
5862d5aea1
Merge pull request #52250 from nextcloud/fix/twitter-fediverse
...
fix(settings): allow to clear twitter and fediverse
2025-04-27 23:00:39 +02:00
Andy Scherzinger
b3bea71f1e
Merge branch 'master' into fix/twitter-fediverse
2025-04-27 22:46:17 +02:00
dependabot[bot]
71463f984a
Merge pull request #52461 from nextcloud/dependabot/npm_and_yarn/vitest-3.1.2
2025-04-27 13:23:31 +00:00
Ferdinand Thiessen
3b63ad000a
chore: align other vitest related packages
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 14:55:40 +02:00
dependabot[bot]
902d01cc47
build(deps-dev): bump vitest from 3.1.1 to 3.1.2
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.1.2/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-version: 3.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-27 14:55:08 +02:00
nextcloud-command
02da7fdeb7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-27 14:15:07 +02:00
Ferdinand Thiessen
dabe0ec29f
fix(settings): allow to clear twitter and fediverse
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 14:15:07 +02:00
Ferdinand Thiessen
e2291024f0
Merge pull request #52417 from nextcloud/fix/group-admin-new-user
...
fix(settings): only provide groups the subadmin has access to
2025-04-27 12:39:45 +02:00
Ferdinand Thiessen
1ba88da113
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 11:38:42 +02:00
Ferdinand Thiessen
6d8c49f0d4
fix(settings): group admins only can add users to their groups
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 11:35:40 +02:00
Ferdinand Thiessen
8cc0c266d5
feat(settings): provide user groups for accounts list
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 11:35:40 +02:00
Nextcloud bot
8df3310cc4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-27 00:22:59 +00:00
dependabot[bot]
8c01acc13c
Merge pull request #52456 from nextcloud/dependabot/npm_and_yarn/webpack-5.99.7
2025-04-26 19:36:16 +00:00
nextcloud-command
fa3caf1763
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-26 19:21:01 +00:00
dependabot[bot]
3ea86c1087
build(deps-dev): bump webpack from 5.99.6 to 5.99.7
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.99.6 to 5.99.7.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.99.6...v5.99.7 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.99.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-26 21:17:01 +02:00
dependabot[bot]
832b1509f4
Merge pull request #52458 from nextcloud/dependabot/npm_and_yarn/marked-15.0.11
2025-04-26 17:25:00 +00:00
nextcloud-command
5fbce0d1c1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-26 17:10:32 +00:00
dependabot[bot]
edf6279a95
build(deps): bump marked from 15.0.8 to 15.0.11
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.8 to 15.0.11.
- [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.8...v15.0.11 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 15.0.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-26 19:07:15 +02:00
Robert Zenz
f428e6786b
fix(JSResourceLocator) fix incorrect parameter being used.
2025-04-26 15:19:55 +02:00
Richard Steinmetz
bb886258e0
Merge pull request #52428 from nextcloud/chore/dav/refactor-inline-listeners
...
refactor(dav): refactor inline event listeners
2025-04-26 09:00:25 +02:00
Lukas Schaefer
99e8849b6c
feat(TaskProcessing): Add TextToSpeech provider
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz >
2025-04-26 00:46:23 -04:00
dependabot[bot]
e49bda0e20
Merge pull request #52460 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.7.2
2025-04-26 03:11:48 +00:00
dependabot[bot]
668b456ddd
Merge pull request #52455 from nextcloud/dependabot/composer/build/integration/behat/behat-3.21.1
2025-04-26 03:09:15 +00:00
dependabot[bot]
a7fd536570
Merge pull request #52457 from nextcloud/dependabot/npm_and_yarn/stylelint-16.19.1
2025-04-26 02:44:33 +00:00
dependabot[bot]
e5c5023844
build(deps-dev): bump puppeteer from 24.7.0 to 24.7.2
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.7.0 to 24.7.2.
- [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.7.0...puppeteer-v24.7.2 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.7.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-26 01:45:15 +00:00
dependabot[bot]
a452afd77c
build(deps-dev): bump stylelint from 16.18.0 to 16.19.1
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.18.0 to 16.19.1.
- [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.18.0...16.19.1 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.19.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-26 01:43:14 +00:00
dependabot[bot]
20347c216d
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.21.0 to 3.21.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.21.0...v3.21.1 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.21.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-26 01:42:32 +00:00
invario
1386b8096d
chore: Update config.sample.php to document new ffprobe path option
...
PR #51712 added new preview_ffprobe_path parameter. This PR updates config.sample.php to document this new optional parameter and the fallback behavior if the option is not set.
Signed-off-by: invario <67800603+invario@users.noreply.github.com >
2025-04-25 20:33:25 -04:00
Nextcloud bot
7cbca23e51
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-26 00:22:58 +00:00
Robin Appelman
3d36625af6
fix: don't check node access again for listing reminders in dav
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-25 20:34:58 +02:00
Richard Steinmetz
16dd61cc28
refactor(dav): refactor inline event listeners
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-04-25 20:32:18 +02:00
Richard Steinmetz
de23547ef9
Merge pull request #52427 from nextcloud/chore/dav/first-class-callable
...
refactor(dav): use first class callable syntax to boot the app
2025-04-25 20:31:06 +02:00
Robin Appelman
bb4cf2830a
fix: better error message when trying to scan a folder that is already being scanned
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-25 18:40:03 +02:00
Git'Fellow
5f40fad790
Merge pull request #52439 from nextcloud/backport/45765/master
...
[master] fix(settings): Use axios directly for health check to preven URL sanitizing
2025-04-25 17:45:53 +02:00
nextcloud-command
bfd8c1db47
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-25 14:45:41 +00:00
Ferdinand Thiessen
5dfbac867f
fix(settings): Use axios directly for health check to preven URL sanitizing
...
When using Apache with `DirectorySlash` it will respond with 301 and the URL with trailing slash.
But when using traefik as the reverse proxy it can not rewrite redirects, this leads to the problem
that the Apache response is using HTTP in the redirect but the real server (traefik) is only listening on HTTPS.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-25 14:39:03 +00:00
Richard Steinmetz
109422f24e
refactor(dav): use first class callable syntax to boot the app
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-04-25 15:05:50 +02:00
Joas Schilling
cdfce26ea9
fix(navigation): Fix absolute URLs from default apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-25 14:49:19 +02:00
Joas Schilling
553870d30a
fix(navigation): Fix default app entry registered as closure
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-25 14:47:33 +02:00
Kate
84e9aff847
Merge pull request #52429 from nextcloud/bugfix/noid/fix-autocomplete-of-app-configs
2025-04-25 14:18:08 +02:00
nextcloud-command
3bdc173644
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-25 11:05:30 +00:00
Andy Scherzinger
f154e60af3
Merge pull request #52424 from nextcloud/bugfix/noid/censor-more-app-configs
...
fix(config): Censor more app configs in system report
2025-04-25 13:03:38 +02:00
nfebe
6454cb5124
perf(files_sharing): Change sharing filtering from O(3n) to O(n)
...
Replaced multiple Array.filter() calls with a single loop to improve performance.
This avoids redundant iterations over the shares array and categorizes them more efficiently.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-04-25 12:00:04 +01:00
nfebe
26cb5ebd8a
fix(files_sharing): Show remote shares in external shares section
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-04-25 11:59:47 +01:00
Stephan Orbaugh
258983e665
Merge pull request #51355 from AIlkiv/refactor/rollback-hook-usage
...
refactor: cleanup rollback hook usage
2025-04-25 11:42:20 +02:00
Joas Schilling
7962df9427
fix(occ): Fix autocompletion of config:app:* commands
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-25 11:30:21 +02:00
Joas Schilling
8524955091
fix(config): Censor more app configs in system report
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-25 11:01:38 +02:00
ailkiv
616716cd6a
refactor: cleanup rollback hook usage
...
Signed-off-by: ailkiv <a.ilkiv.ye@gmail.com >
2025-04-25 08:25:11 +00:00
Joas Schilling
0c3ebbfed5
Merge pull request #52404 from nextcloud/bugfix/49973/allow-federated-filesharing-without-federation-app
...
fix(federation): Allow federation file sharing when federation app is…
2025-04-25 09:33:33 +02:00
Nextcloud bot
1ae57fb054
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-25 00:22:43 +00:00
Andy Scherzinger
c45c792622
Merge pull request #51309 from nextcloud/backport/51260/master
...
test(cypress): rename select all clear
2025-04-24 23:38:23 +02:00
skjnldsv
3b85743cf9
fix(cypress): rename select all clear
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-24 23:25:23 +02:00
Andy Scherzinger
34949e4a36
Merge pull request #52079 from IONOS-Productivity/fix/s3_traffic_on_video_thumbnails
...
fix(previews): avoid large file downloads for remote movie storage
2025-04-24 14:44:34 +02:00
Daniel
cc5ca58816
Merge pull request #51438 from nextcloud/perf/db/cards-properties-abid-name-value-idx
...
perf(db): Extend index on cards_properties to cover name and value
2025-04-24 13:33:37 +02:00
Ferdinand Thiessen
0051db7a43
Merge pull request #52373 from nextcloud/fix/files-version-creation
...
fix(files_versions): create version if previous does not exist
2025-04-24 13:30:49 +02:00
Ferdinand Thiessen
4114fbfaff
Merge pull request #52400 from nextcloud/chore/laravel-php84
...
chore(deps): Bump laravel/serializable-closure from 1.3.5 to 2.0.4
2025-04-24 13:04:26 +02:00
Joas Schilling
4fc5eaeff0
fix(federation): Allow federation file sharing when federation app is disabled
...
The app id might be misleading, the federation app is for syncing addressbooks
with trusted servers. It is not always enabled and show not have to be.
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-24 13:03:14 +02:00
Kate
85b43f62a3
Merge pull request #52276 from nextcloud/feat/noid/log-query-parameters
2025-04-24 12:56:11 +02:00
Ferdinand Thiessen
43c5232333
Merge pull request #52364 from nextcloud/fix/51875/allow-keyboard-input-4-share-expiration-on-chrome
...
fix(files_sharing): Improve expiration date input change handling
2025-04-24 12:46:31 +02:00
nextcloud-command
7a1c947ef0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-24 10:30:44 +00:00
nfebe
3c73f3fcae
fix(files_sharing): Improve expiration date input change handling
...
If the time picker component is emitting a Date object already, then there is redundant call of `new Date(new Date())` and
therefore introduces subtle bugs, for example on chrome users could not enter expiration date with keyboard.
- Use @update:model-value instead of @change/@input for more reliable date updates
- Ensure null and invalid dates are handled correctly in onExpirationChange
- Validate date input before updating defaultExpirationDateEnabled
Resolves : https://github.com/nextcloud/server/issues/51875
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-04-24 12:25:47 +02:00
Kate
0567332af1
Merge pull request #52374 from nextcloud/fix/updatenotification/applist-error-handling
2025-04-24 12:24:41 +02:00
nextcloud-command
9ae83f4bae
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-24 10:10:10 +00:00
Ferdinand Thiessen
4cb41d6111
chore(deps): Bump laravel/serializable-closure from 1.3.5 to 2.0.4
...
* for https://github.com/nextcloud/3rdparty/pull/2071
* enabled offical PHP 8.4 support
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-24 11:11:08 +02:00
Ferdinand Thiessen
94538c11c7
Merge pull request #52396 from nextcloud/chore/openstack-3-12
...
chore(3rdparty): update `php-opencloud/openstack` to v3.12.0 for PHP8.4
2025-04-24 11:07:42 +02:00
Stephan Orbaugh
be5431253a
Merge pull request #48277 from schaarsc/feature/32735-occ-add-tag-to-file-master
...
new occ commands to manage system-tags for files
2025-04-24 10:12:33 +02:00
Stephan Orbaugh
aa8c0a68cb
Merge pull request #50650 from IONOS-Productivity/feat/login_flow_v2-user_agents-allow-list
...
feat(login-flow-v2): Restrict allowed apps by user agent check
2025-04-24 10:12:19 +02:00
Côme Chilliet
7a50f612d7
Merge pull request #52392 from nextcloud/fix/32bit-support
...
fix(32bit): make `pack` compatible with 32bit PHP
2025-04-24 09:53:20 +02:00
Ferdinand Thiessen
d86189adc5
Merge pull request #52299 from nextcloud/refactor/preview-tests
...
refactor: Thumbnail Generator logging and tests
2025-04-24 09:50:11 +02:00
Ferdinand Thiessen
3845a64df0
chore(3rdparty): update php-opencloud/openstack to v3.12.0 for PHP8.4
...
| Production Changes | From | To | Compare |
|-------------------------|---------|---------|-----------------------------------------------------------------------------|
| guzzlehttp/guzzle | 7.9.2 | 7.9.3 | [...](https://github.com/guzzle/guzzle/compare/7.9.2...7.9.3 ) |
| guzzlehttp/promises | 2.0.4 | 2.2.0 | [...](https://github.com/guzzle/promises/compare/2.0.4...2.2.0 ) |
| guzzlehttp/psr7 | 2.7.0 | 2.7.1 | [...](https://github.com/guzzle/psr7/compare/2.7.0...2.7.1 ) |
| guzzlehttp/uri-template | v1.0.3 | v1.0.4 | [...](https://github.com/guzzle/uri-template/compare/v1.0.3...v1.0.4 ) |
| php-opencloud/openstack | v3.10.0 | v3.12.0 | [...](https://github.com/php-opencloud/openstack/compare/v3.10.0...v3.12.0 ) |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-24 09:29:36 +02:00
Ferdinand Thiessen
9fce0f9297
Merge pull request #52391 from nextcloud/fix/harden-template-functions
...
fix(Template): harden enabled-theme logic
2025-04-24 07:38:20 +02:00
Nextcloud bot
1cc990358c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-24 00:23:35 +00:00
Andy Scherzinger
2c8c036bdb
Merge pull request #51439 from nextcloud/fix/create-missing-replacement-indexes
...
fix(db): Create replacement index where original index is missing
2025-04-24 00:49:22 +02:00
Ferdinand Thiessen
8b1dcb9759
Merge pull request #50444 from nextcloud/jtr-docs-dispatcher-return
...
docs(dispatcher): Correct described return values
2025-04-24 00:26:34 +02:00
nfebe
d980e69f74
refactor: Thumbnail Generator logging and tests
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-04-23 23:06:28 +01:00
Andy Scherzinger
25ef415e14
Merge pull request #51766 from nextcloud/info-file-permissions
...
feat: show permissions in info:file output
2025-04-23 23:42:20 +02:00
Ferdinand Thiessen
9bfea21520
fix(32bit): make pack compatible with 32bit PHP
...
The `P` formatter is 64bit only - we need to manually pack the 64bit.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-23 23:28:14 +02:00
Ferdinand Thiessen
f5f5a07e38
Merge pull request #52347 from nextcloud/dependabot/github_actions/github-actions-510ea978f9
...
build(deps): bump the github-actions group with 4 updates
2025-04-23 23:27:50 +02:00
Ferdinand Thiessen
8503ce8968
fix(Template): harden enabled-theme logic
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-23 22:57:12 +02:00
Josh
6951053c90
docs(dispatcher): Correct described return values
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-04-23 22:43:03 +02:00
Ferdinand Thiessen
56b9974c41
Merge pull request #51994 from nextcloud/fix/noid/allows-some-char-from-federationid
...
fix(federation): allows equal signs in federation id
2025-04-23 21:23:05 +02:00
Ferdinand Thiessen
366eb9c2b6
Merge pull request #52361 from nextcloud/fix/51833/add-retries-to-s3-client
...
fix(objectstorage): add retry attempts to S3 connection
2025-04-23 20:39:56 +02:00
Ferdinand Thiessen
271df14e6b
Merge pull request #52290 from nextcloud/fix/show-better-mtime
...
refactor(files): share `mtime` for file entry components
2025-04-23 20:38:56 +02:00
Ferdinand Thiessen
9794f90b9d
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-23 20:22:43 +02:00
Ferdinand Thiessen
05fecce17d
fix(files): share mtime for file entry components
...
Also restructure the mtime opacity calculation to work as expected also
for old files.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-23 20:22:28 +02:00
Maxence Lange
65a2b3b689
fix(metadata): set background job on fresh setup
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-04-23 13:57:25 -01:00
provokateurin
cc17e4c1fe
fix(updatenotification): Fix error handling when fetching applist for server update
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-04-23 16:42:35 +02:00
Ferdinand Thiessen
5e03c6fb58
fix(files_versions): create version if previous does not exist
...
This issue happens reproducible if:
- Versions is disabled
- Upload a file
- Enable versions
- Upload same file unchanged
- Now the error happens.
Problem is that the mtime is unchanged so no version will be created on the upload, but it tries to update the last version which does not exists.
Instead of "upload same file unchanged" you can also - like in the example stack trace above - use Android with an SD card with invalid mtime -> the mtime will be stripped so its always the same.
Instead of disable versions the same also happens if e.g. the versions creation failed due to other issues.
The solution now is to catch the exception and create if not exists.
A cleaner solution would be to have a method on the versions backend
like `hasVersionEntity(File $file, int $revision): bool` but this would
be a breaking change or at least a feature that apps need to implement.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-23 16:03:20 +02:00
John Molakvoæ
9bfa1e7bd9
Merge pull request #52094 from nextcloud/rakekniven-patch-1
2025-04-23 14:16:11 +02:00
dependabot[bot]
09854b4549
Merge pull request #52315 from nextcloud/dependabot/npm_and_yarn/dockerode-4.0.6
2025-04-23 12:10:59 +00:00
Kate
38f7e0f1d1
Merge pull request #52366 from nextcloud/feat/noid/profile-data-api
2025-04-23 14:05:04 +02:00
nextcloud-command
a68e0355d9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-23 13:54:34 +02:00
Ferdinand Thiessen
21c128754d
Merge pull request #52241 from nextcloud/bugfix/noid/fix-room-or-resource-condition
...
fix(caldav): Fix check for ROOM or RESOURCE condition
2025-04-23 13:54:01 +02:00
rakekniven
b27d76059e
chore(i18n): Use "name" instead of "nickname"
...
Users asked why they should use a nickname?
"Name" covers nickname, pseudonym, username or real name.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-04-23 13:53:18 +02:00
dependabot[bot]
de5142545f
Merge pull request #52321 from nextcloud/dependabot/npm_and_yarn/webpack-5.99.6
2025-04-23 11:37:17 +00:00
dependabot[bot]
893d81a5a5
build(deps-dev): bump webpack from 5.99.5 to 5.99.6
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.99.5 to 5.99.6.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.99.5...v5.99.6 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.99.6
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-04-23 11:23:03 +00:00
Ferdinand Thiessen
2020760f88
fix(files_versions): wait for version to be created before setting metadata
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-23 13:09:43 +02:00
Joas Schilling
9ed33cf6aa
feat(profile): Add an API to get the profile field data
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-23 12:38:18 +02:00
Anna Larch
49baa914cf
fix(objectstorage): add retry attempts to S3 connection
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-04-23 12:15:06 +02:00
Misha M.-Kupriyanov
4a924bf400
fix(previews): avoid large file downloads for remote movie storage
...
Prevent downloading entire movie files from remote storage (e.g., S3)
when the 'moov atom' is located at the end of the file.
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-04-23 10:04:27 +02:00
Misha M.-Kupriyanov
d1a94f3c9c
feat(login-flow-v2): Restrict allowed apps by user agent check
...
Enable via:
./occ config:system:set core.login_flow_v2.allowed_user_agents 0 --value '/Custom Foo Client/i'
./occ config:system:set core.login_flow_v2.allowed_user_agents 1 --value '/Custom Bar Client/i'
if user agent string is unknown
the template with "Access forbidden"-"Please use original client" will be displayed
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-04-23 09:45:23 +02:00
Nextcloud bot
14868ac0ee
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-23 00:22:56 +00:00
dependabot[bot]
0c177240c3
Merge pull request #52330 from nextcloud/dependabot/npm_and_yarn/sass-1.87.0
2025-04-22 19:21:42 +00:00
John Molakvoæ
1f81bc05b9
Merge pull request #52296 from nextcloud/fix/drop-file-preview
2025-04-22 20:08:16 +02:00
dependabot[bot]
731060fe69
build(deps-dev): bump sass from 1.86.3 to 1.87.0
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.86.3 to 1.87.0.
- [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.86.3...1.87.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.87.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 15:39:53 +00:00
nextcloud-command
4628f85f85
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-22 15:32:13 +00:00
John Molakvoæ (skjnldsv)
12327fea1e
fix(files): prevent dragging preview when drag-drop
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-04-22 15:26:18 +00:00
dependabot[bot]
9a8c099b48
Merge pull request #52325 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.7.0
2025-04-22 15:17:04 +00:00
dependabot[bot]
bd05af4273
Merge pull request #52304 from nextcloud/dependabot/composer/build/integration/behat/behat-3.21.0
2025-04-22 14:48:02 +00:00
Maxence Lange
743924ce4d
fix(federation): allows equal signs in federation id
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-04-22 13:03:56 -01:00
dependabot[bot]
ce26d5450a
build(deps): bump the github-actions group with 4 updates
...
Bumps the github-actions group with 4 updates: [shivammathur/setup-php](https://github.com/shivammathur/setup-php ), [actions/setup-node](https://github.com/actions/setup-node ), [codecov/codecov-action](https://github.com/codecov/codecov-action ) and [nextcloud-libraries/npm-audit-action](https://github.com/nextcloud-libraries/npm-audit-action ).
Updates `shivammathur/setup-php` from 2.32.0 to 2.33.0
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/9e72090525849c5e82e596468b86eb55e9cc5401...cf4cade2721270509d5b1c766ab3549210a39a2a )
Updates `actions/setup-node` from 4.3.0 to 4.4.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/cdca7365b2dadb8aad0a33bc7601856ffabcc48e...49933ea5288caeca8642d1e84afbd3f7d6820020 )
Updates `codecov/codecov-action` from 5.4.0 to 5.4.2
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.4.0...v5.4.2 )
Updates `nextcloud-libraries/npm-audit-action` from 0.1.0 to 0.2.0
- [Release notes](https://github.com/nextcloud-libraries/npm-audit-action/releases )
- [Commits](https://github.com/nextcloud-libraries/npm-audit-action/compare/2a60bd2e79cc77f2cc4d9a3fe40f1a69896f3a87...1b1728b2b4a7a78d69de65608efcf4db0e3e42d0 )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-version: 2.33.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/setup-node
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-version: 5.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: nextcloud-libraries/npm-audit-action
dependency-version: 0.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 13:04:58 +00:00
dependabot[bot]
796e089c0d
build(deps-dev): bump puppeteer from 24.6.1 to 24.7.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.6.1 to 24.7.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.6.1...puppeteer-v24.7.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 12:59:48 +00:00
dependabot[bot]
056f510228
build(deps-dev): bump dockerode from 4.0.5 to 4.0.6
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.5 to 4.0.6.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.5...v4.0.6 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-version: 4.0.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 12:58:34 +00:00
dependabot[bot]
32d90b528c
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.20.0 to 3.21.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.20.0...v3.21.0 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.21.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 12:56:17 +00:00
Ferdinand Thiessen
cb92b5a64a
Merge pull request #52293 from nextcloud/chore/dependabot
...
ci(dependabot): remove stable29 and group composer directories
2025-04-22 14:55:21 +02:00
Julius Knorr
12490b2837
Merge pull request #52099 from nextcloud/perf/excimer
...
Built in profiling capabilities with excimer
2025-04-22 14:50:14 +02:00
Ferdinand Thiessen
efa2cda370
Merge pull request #51491 from nextcloud/fix/path-length
...
fix(dav): allow uploading of files with long filenames
2025-04-22 13:53:26 +02:00
F. E Noel Nfebe
25bc18c6dc
Merge pull request #52221 from nextcloud/feat/no-issue/add-logging-preview-generation
...
feat: add logging to preview generation
2025-04-22 12:37:49 +02:00
Ferdinand Thiessen
9f6b2b8e45
Merge pull request #52291 from nextcloud/revert/gfm-pin
...
chore: revert "fix(deps): lock mdast-util-gfm-autolink-literal library"
2025-04-22 11:26:00 +02:00
Ferdinand Thiessen
b4255a9652
fix(dav): allow uploading of files with long filenames
...
A filename must be less or equal 255 characters, but when adding the
`.part` and `.ocfiletransfer` extensions we might overflow this limit.
So we should also use filename hashes for uploading when the file has a
long filename, similar like when we are uploading to the user storage
directly.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-22 11:09:25 +02:00
Ferdinand Thiessen
6141ab1da6
refactor(dav): simplify length header handling
...
Reduce nesting and drop duplicated sections.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-22 11:09:05 +02:00
Ferdinand Thiessen
fd22b9cb18
ci(dependabot): remove stable29 and group composer directories
...
- stable29 is EOL
- make configuration better readable by grouping composer configurations
with `directories` instead of individual configurations.
- do not allow major updates on stable branches, but still do patch
updates.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-22 11:06:27 +02:00
Joas Schilling
fe7c1c0aad
fix(caldav): Fix check for ROOM or RESOURCE comment
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-22 11:02:13 +02:00
John Molakvoæ
703af4bd44
Merge pull request #52249 from nextcloud/chore/update-3rdparty
2025-04-22 10:44:45 +02:00
Ferdinand Thiessen
f24d178d0f
chore: revert "fix(deps): lock mdast-util-gfm-autolink-literal library to exact version 2.0.0"
...
This reverts commit d028b61a40 .
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-22 10:27:25 +02:00
dependabot[bot]
c4b9e9d4a1
Merge pull request #52272 from nextcloud/dependabot/npm_and_yarn/libphonenumber-js-1.12.7
2025-04-22 08:07:04 +00:00
Ferdinand Thiessen
f1448fcf07
chore(theming): remove scssphp and just native nested CSS
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-22 09:51:04 +02:00
Ferdinand Thiessen
36230f78c6
chore: drop scssphp dependency
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-22 09:51:04 +02:00
dependabot[bot]
35056e5c33
build(deps): bump libphonenumber-js from 1.12.6 to 1.12.7
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.6 to 1.12.7.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/commits/master )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.7
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-04-22 07:38:56 +00:00
Côme Chilliet
98e3afce9e
Merge pull request #52257 from nextcloud/fix/noid/ensure-userid-attr-present
...
fix(LDAP): inlcude ldapExpertUsernameAttr in general attribute list
2025-04-22 09:24:50 +02:00
Julius Knorr
3fc9a99521
perf: Add config options to trigger individual and sample profiling using excimer
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-04-22 08:57:02 +02:00
Nextcloud bot
cb4fcd0f40
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-22 00:23:01 +00:00
Nextcloud bot
db8e570802
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-21 00:23:10 +00:00
Ferdinand Thiessen
07f26fc789
Merge pull request #51953 from nextcloud/dependabot/npm_and_yarn/backbone-1.6.1
...
build(deps): bump backbone from 1.6.0 to 1.6.1
2025-04-20 11:46:35 +02:00
Nextcloud bot
91ded2c005
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-20 00:23:05 +00:00
Marcel Müller
2ca168f717
chore: Update config.sample.php to include query log extensions
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-04-19 21:29:33 +02:00
Marcel Müller
0955b0a39d
feat: Add option to also log parameters to query log
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-04-19 21:29:26 +02:00
Andy Scherzinger
9cd42d67fb
Merge pull request #52267 from danielniccoli/patch-1
...
Update AUTHORS
2025-04-19 09:13:17 +02:00
Nextcloud bot
368ce76528
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-19 00:22:46 +00:00
dependabot[bot]
03b65867a8
build(deps): bump backbone from 1.6.0 to 1.6.1
...
Bumps [backbone](https://github.com/jashkenas/backbone ) from 1.6.0 to 1.6.1.
- [Commits](https://github.com/jashkenas/backbone/compare/1.6.0...1.6.1 )
---
updated-dependencies:
- dependency-name: backbone
dependency-version: 1.6.1
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-04-18 23:08:53 +00:00
dependabot[bot]
69823fe160
Merge pull request #51950 from nextcloud/dependabot/npm_and_yarn/mime-4.0.7
2025-04-18 23:02:18 +00:00
dependabot[bot]
8ebe423360
Merge pull request #52251 from nextcloud/dependabot/npm_and_yarn/http-proxy-middleware-2.0.9
2025-04-18 22:54:43 +00:00
dependabot[bot]
3c8990eb87
Merge pull request #52243 from nextcloud/dependabot/npm_and_yarn/babel/preset-typescript-7.27.0
2025-04-18 22:53:31 +00:00
dependabot[bot]
682b9f43b1
build(deps-dev): bump mime from 4.0.6 to 4.0.7
...
Bumps [mime](https://github.com/broofa/mime ) from 4.0.6 to 4.0.7.
- [Release notes](https://github.com/broofa/mime/releases )
- [Changelog](https://github.com/broofa/mime/blob/main/CHANGELOG.md )
- [Commits](https://github.com/broofa/mime/compare/v4.0.6...v4.0.7 )
---
updated-dependencies:
- dependency-name: mime
dependency-version: 4.0.7
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-04-18 22:45:55 +00:00
Ferdinand Thiessen
a4cb653db0
Merge pull request #52141 from nextcloud/dependabot/npm_and_yarn/simplewebauthn/browser-13.1.0
...
build(deps): bump @simplewebauthn/browser from 12.0.0 to 13.1.0
2025-04-19 00:38:48 +02:00
dependabot[bot]
0e60b5c123
Merge pull request #52244 from nextcloud/dependabot/npm_and_yarn/types/dockerode-3.3.38
2025-04-18 22:05:23 +00:00
Ferdinand Thiessen
454dab3ab7
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-19 00:01:32 +02:00
Ferdinand Thiessen
77b663231f
chore: migrate types to @simplewebauthn/browser (changes package layout)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-18 23:56:06 +02:00
dependabot[bot]
871ea1c9cd
build(deps): bump @simplewebauthn/browser from 12.0.0 to 13.1.0
...
Bumps [@simplewebauthn/browser](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/browser ) from 12.0.0 to 13.1.0.
- [Release notes](https://github.com/MasterKale/SimpleWebAuthn/releases )
- [Changelog](https://github.com/MasterKale/SimpleWebAuthn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/MasterKale/SimpleWebAuthn/commits/v13.1.0/packages/browser )
---
updated-dependencies:
- dependency-name: "@simplewebauthn/browser"
dependency-version: 13.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-18 23:55:46 +02:00
Ferdinand Thiessen
630c454db6
Merge pull request #52247 from nextcloud/dependabot/npm_and_yarn/webpack-5.99.5
...
build(deps-dev): bump webpack from 5.94.0 to 5.99.5
2025-04-18 23:50:29 +02:00
dependabot[bot]
3a7c3e029e
Merge pull request #52245 from nextcloud/dependabot/npm_and_yarn/jsdom-26.1.0
2025-04-18 21:45:34 +00:00
dependabot[bot]
32881e298b
build(deps-dev): bump webpack from 5.94.0 to 5.99.5
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.94.0 to 5.99.5.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.94.0...v5.99.5 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.99.5
dependency-type: direct:development
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-18 21:35:19 +00:00
Daniel Niccoli
bc4c940b6e
Update AUTHORS
...
Signed-off-by: Daniel Niccoli <2971735+danielniccoli@users.noreply.github.com >
2025-04-18 17:03:32 +02:00
Nextcloud bot
c337020446
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-18 00:23:31 +00:00
Christoph Wurst
29161c0dfd
fix(db): Create replacement index where original index is missing
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-04-17 17:59:19 +02:00
Arthur Schiwon
1eb9000b0d
fix(LDAP): inlcude ldapExpertUsernameAttr in general attribute list
...
fixes corner cases in which an LDAP record might be loaded and used,
where the user is still not mapped - and then this information is
missing though expected.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-17 17:00:31 +02:00
Arthur Schiwon
8410d67fc7
Merge pull request #52224 from nextcloud/bugfix/noid/dont-break-when-checking-if-too-long-user-exists
...
fix(usermanager): Don't throw when checking if a too long user id is an existing user
2025-04-17 16:55:02 +02:00
Côme Chilliet
fb724416ba
Merge pull request #52178 from nextcloud/fix/remove-app.php-loading
...
fix: Remove support for app.php loading
2025-04-17 16:39:43 +02:00
nfebe
6b89838cc2
feat: add logging to preview generation
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-04-17 14:24:18 +01:00
Joas Schilling
47f1950a40
Merge pull request #52252 from nextcloud/fix/noid/log-false-user
...
fix(Log): revert swich to ?? operator
2025-04-17 15:20:19 +02:00
Arthur Schiwon
fe52a03ff8
fix(Log): revert swich to ?? operator
...
false is expected, not null. The changed caused "user" in the log files
to be false instead of "--", which is breaking behaviour.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-17 14:26:38 +02:00
dependabot[bot]
ed6bf0815c
build(deps-dev): bump http-proxy-middleware from 2.0.7 to 2.0.9
...
Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware ) from 2.0.7 to 2.0.9.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases )
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.9/CHANGELOG.md )
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.7...v2.0.9 )
---
updated-dependencies:
- dependency-name: http-proxy-middleware
dependency-version: 2.0.9
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-17 11:27:04 +00:00
Ferdinand Thiessen
dc8e16c520
Merge pull request #52246 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-8.25.1
...
build(deps): bump @nextcloud/vue from 8.24.0 to 8.25.1
2025-04-17 13:25:20 +02:00
dependabot[bot]
55233c530a
build(deps): bump @nextcloud/vue from 8.24.0 to 8.25.1
...
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue ) from 8.24.0 to 8.25.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/v8.25.1/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.24.0...v8.25.1 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-version: 8.25.1
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-17 11:01:05 +00:00
Ferdinand Thiessen
a80cf40329
Merge pull request #52240 from nextcloud/fix/use-also-default-text
...
fix(mail): use matching text color for primary elements
2025-04-17 12:43:50 +02:00
dependabot[bot]
f1202c4017
build(deps-dev): bump jsdom from 26.0.0 to 26.1.0
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 26.0.0 to 26.1.0.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/26.0.0...26.1.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-version: 26.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-17 10:36:34 +00:00
dependabot[bot]
fe99d38aab
build(deps-dev): bump @types/dockerode from 3.3.37 to 3.3.38
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.37 to 3.3.38.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.38
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-17 10:36:10 +00:00
dependabot[bot]
37fae11d5c
build(deps-dev): bump @babel/preset-typescript from 7.26.0 to 7.27.0
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.26.0 to 7.27.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.27.0/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-version: 7.27.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-17 10:35:50 +00:00
Ferdinand Thiessen
8f8c11ad4e
fix(mail): use matching text color for primary elements
...
when we use the default primary as background color we have to use the
default primary text color as well.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-17 11:51:46 +02:00
Joas Schilling
1ada9910b1
fix(user): Introduce a public constant for max length of user id
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-17 09:50:12 +02:00
John Molakvoæ
253a741013
Merge pull request #50465 from nextcloud/zorn-v-patch-1
2025-04-17 09:15:53 +02:00
Kate
f0154a75ca
Merge pull request #52223 from nextcloud/feat/add-configurable-ipv6-subnet
...
feat(security): add configurable IPv6 subnet for BFP and throttling
2025-04-17 09:03:04 +02:00
Benjamin Gaussorgues
9f666c2b73
feat(ip): add configurable IPv6 subnet for BFP and throttling
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-04-17 08:12:03 +02:00
Nextcloud bot
f34466c99e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-17 00:23:00 +00:00
SebastianKrupinski
1a90998edc
fix: do not ignore move command object target uri
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-04-16 17:43:12 -04:00
Ferdinand Thiessen
f20d79e041
Merge pull request #52180 from nextcloud/fix/bring-back-hide-downlaod
...
fix(files_sharing): bring back handling of `hide-download` on public shares
2025-04-16 20:54:28 +02:00
Ferdinand Thiessen
e5291caa22
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-16 20:39:30 +02:00
Ferdinand Thiessen
e2df8f3d69
fix(files_sharing): allow to disable share download permission
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-16 20:38:20 +02:00
Ferdinand Thiessen
47d1afbb7f
revert: do not unify hide-download and prevent-download permissions
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-16 20:38:20 +02:00
Ferdinand Thiessen
a799d8dccf
fix(files_sharing): do not show download button if hide-download is enabled
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-16 20:38:20 +02:00
Ferdinand Thiessen
11594df799
refactor(files): use new hide-download WebDAV property for download action
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-16 20:38:20 +02:00
Ferdinand Thiessen
ba3c504812
feat(files_sharing): add WebDAV property for the hide-download state of shares
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-16 20:38:20 +02:00
Joas Schilling
775ca882f3
fix(usermanager): Don't throw when checking if a too long user id is an existing user
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-16 17:47:28 +02:00
zorn-v
d0658e85ea
Check that user actually can validate password for js
...
Signed-off-by: zorn-v <zorn7@yandex.ru >
2025-04-16 16:06:11 +02:00
Andy Scherzinger
85d2ee5262
Merge pull request #52175 from nextcloud/perf/properies-index-
...
perf: Add index to select properties by name, path and user
2025-04-16 11:23:33 +02:00
Julius Knorr
a8328b06d6
perf: Add index to select properties by name, path and user
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-04-16 11:06:22 +02:00
Richard Steinmetz
de37af9687
perf(carddav): don't query circle memberships
...
It is not possible to share address books with circles so it is
pointless to query for address books shared with joined circles.
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-04-16 10:04:01 +02:00
Nextcloud bot
3e5a3063ae
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-16 00:23:18 +00:00
Andy Scherzinger
f81b54a370
Merge pull request #52212 from nextcloud/fix/improve-error-output-of-sso-test
...
chore: Output error content when test smb-kerberos-sso is failing
2025-04-15 19:09:27 +02:00
Côme Chilliet
cd6e5ababb
Merge pull request #52080 from nextcloud/chore-check-for-composer-bin
...
ci: add check to ensure composer-bin is not accidentally committed
2025-04-15 18:05:54 +02:00
Côme Chilliet
63ed670458
chore: Output error content when test smb-kerberos-sso is failing
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-15 16:54:56 +02:00
Daniel Kesselberg
3e9454ad72
chore: update main autoloader
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-04-15 13:20:37 +02:00
Daniel Kesselberg
fa8b389b6e
ci: add check to ensure composer-bin is not accidentally committed
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-04-15 13:20:37 +02:00
F. E Noel Nfebe
e5b34b700d
Merge pull request #52121 from nextcloud/fix/no-issue/use-password-default-sharing-details
...
fix(files_sharing): Apply default password setting in SharingDetailsTab
2025-04-15 12:56:40 +02:00
nextcloud-command
ace0928759
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-15 10:09:27 +00:00
nfebe
02efad600a
fix(files_sharing): Apply default password setting in SharingDetailsTab
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-04-15 10:56:26 +01:00
John Molakvoæ
fbb77270c2
Merge pull request #50905 from nextcloud/fix/rate-limit-share-creation
2025-04-15 10:57:50 +02:00
John Molakvoæ
50dcbdeec6
fix(files_sharing): adjust rate limit share creation to 20 over 10 minutes
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-04-15 10:32:47 +02:00
skjnldsv
75063cd71b
test: enable rate limiting for ratelimiting.feature
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-15 10:31:02 +02:00
Louis
b2a187d296
Merge pull request #51729 from nextcloud/artonge/support_oc_checksum_in_bulk_upload
...
feat: Support OC-Checksum in bulk upload
2025-04-15 09:49:38 +02:00
John Molakvoæ
f4841e1172
Merge pull request #52072 from nextcloud/fix/sharing-exp-date
2025-04-15 09:22:59 +02:00
Joas Schilling
59d1a49acc
test: Disable ratelimit as tests trigger it
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-15 08:45:50 +02:00
skjnldsv
338ab64365
fix(files_sharing): rate limit share creation 10 times per 10 minutes
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-15 08:45:25 +02:00
Nextcloud bot
a75f47f216
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-15 00:22:43 +00:00
nextcloud-command
f7cb282118
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-14 20:50:31 +00:00
skjnldsv
bc70e0ded0
fix(files_sharing): file request pass empty string if password or expiration is disabled
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-14 22:46:52 +02:00
skjnldsv
6a0d92dedf
fix(files_sharing): expireDate null tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-14 22:46:52 +02:00
John Molakvoæ
f37026034e
Merge pull request #51640 from nextcloud/dependabot/npm_and_yarn/sass-loader-16.0.5
2025-04-14 22:45:56 +02:00
nextcloud-command
f321646a67
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-14 20:32:27 +00:00
dependabot[bot]
649ea5df71
build(deps-dev): bump sass-loader from 16.0.2 to 16.0.5
...
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader ) from 16.0.2 to 16.0.5.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases )
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v16.0.2...v16.0.5 )
---
updated-dependencies:
- dependency-name: sass-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 22:28:17 +02:00
John Molakvoæ
d13798671c
Merge pull request #52144 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.6.1
2025-04-14 22:26:25 +02:00
John Molakvoæ
d3a41b69c9
Merge pull request #52147 from nextcloud/dependabot/npm_and_yarn/types/dockerode-3.3.37
2025-04-14 22:24:46 +02:00
John Molakvoæ
c1e1b2b4f8
Merge pull request #52148 from nextcloud/dependabot/npm_and_yarn/nextcloud/webpack-vue-config-6.3.0
2025-04-14 22:23:05 +02:00
skjnldsv
bc456bbb8a
chore: remove ts-loader and use webpack-vue-configs
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-14 22:09:10 +02:00
skjnldsv
8ff9747cbf
chore: fix babel and webpack deps
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-14 20:03:59 +00:00
dependabot[bot]
95ffa38cb8
build(deps-dev): bump @nextcloud/webpack-vue-config from 6.2.0 to 6.3.0
...
Bumps [@nextcloud/webpack-vue-config](https://github.com/nextcloud-libraries/webpack-vue-config ) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/nextcloud-libraries/webpack-vue-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/webpack-vue-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/webpack-vue-config/compare/v6.2.0...v6.3.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/webpack-vue-config"
dependency-version: 6.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 22:00:20 +02:00
Louis
f8391e60ce
Merge pull request #51020 from nextcloud/artonge/fix/transfer_ownership
2025-04-14 16:14:45 +02:00
Côme Chilliet
696e163ba2
Merge pull request #52086 from nextcloud/fix/cleanup-user-backends
...
Cleanup user backends related methods
2025-04-14 15:49:49 +02:00
dependabot[bot]
96a8a74403
Merge pull request #52146 from nextcloud/dependabot/npm_and_yarn/dompurify-3.2.5
2025-04-14 13:07:54 +00:00
Côme Chilliet
12b1342316
chore: Update psalm baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-14 14:51:22 +02:00
Côme Chilliet
92038229fa
fix: Remove support for app.php loading
...
It has been deprecated for a long time, and the last known active
application to use it (user_saml) is now migrated the modern API.
Presence of the file is still checked in order to log an error.
This behavior may be removed as well in a few versions.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-14 14:30:00 +02:00
dependabot[bot]
bbe3bc2ad3
build(deps): bump dompurify from 3.2.4 to 3.2.5
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.4...3.2.5 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.2.5
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-04-14 11:48:10 +00:00
Ferdinand Thiessen
988da9622c
Merge pull request #52142 from nextcloud/dependabot/npm_and_yarn/vueuse/components-11.3.0
...
build(deps): bump @vueuse/components from 11.1.0 to 11.3.0
2025-04-14 12:30:58 +02:00
dependabot[bot]
62bedebe7c
build(deps): bump @vueuse/components from 11.1.0 to 11.3.0
...
Bumps [@vueuse/components](https://github.com/vueuse/vueuse/tree/HEAD/packages/components ) 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/components )
---
updated-dependencies:
- dependency-name: "@vueuse/components"
dependency-version: 11.3.0
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-14 10:12:32 +00:00
Louis
c74e4ad922
Merge pull request #52137 from nextcloud/revert-51431-enh/noid/disable-bulk-upload
2025-04-14 11:41:10 +02:00
dependabot[bot]
6a14a78444
Merge pull request #52153 from nextcloud/dependabot/npm_and_yarn/marked-15.0.8
2025-04-14 09:30:46 +00:00
dependabot[bot]
56c7a93ef5
build(deps): bump marked from 15.0.7 to 15.0.8
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.7 to 15.0.8.
- [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.7...v15.0.8 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 15.0.8
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-04-14 09:16:19 +00:00
Ferdinand Thiessen
6e2afef860
Merge pull request #52150 from nextcloud/dependabot/npm_and_yarn/nextcloud/eslint-config-8.4.2
...
build(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2
2025-04-14 11:12:28 +02:00
Kate
d385e024b9
Merge pull request #52166 from nextcloud/upstream/52135/52135-master
2025-04-14 10:53:38 +02:00
dependabot[bot]
bc4fc5d7f0
build(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2
...
Bumps [@nextcloud/eslint-config](https://github.com/nextcloud-libraries/eslint-config ) from 8.4.1 to 8.4.2.
- [Release notes](https://github.com/nextcloud-libraries/eslint-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/eslint-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/eslint-config/compare/v8.4.1...v8.4.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/eslint-config"
dependency-version: 8.4.2
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-04-14 08:48:34 +00:00
Benjamin Gaussorgues
fc3067679d
Merge pull request #52162 from nextcloud/rakekniven-patch-2
2025-04-14 10:21:33 +02:00
Marcel Klehr
ca47be30de
Merge pull request #52168 from nextcloud/fix/context-chat-l10n
...
fix(ContextAgent): Do not translate the name ContextAgent
2025-04-14 08:55:13 +02:00
Marcel Klehr
19ede62b90
fix(ContextAgent): Do not translate the name ContextAgent
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-04-14 08:14:14 +02:00
Nextcloud bot
caf30f048b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-14 00:22:55 +00:00
Nextcloud bot
88df96d69d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-13 00:23:06 +00:00
Maxence Lange
61ab5cf157
fix(setup): ignore missing theming app
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-04-12 18:49:26 -01:00
rakekniven
0ceea33749
chore(i18n): Aligned spelling of app name
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-04-12 17:19:26 +02:00
Kate
e761c9e3eb
Merge pull request #52156 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.5.3
2025-04-12 08:58:42 +02:00
dependabot[bot]
8eb3c975ad
build(deps): bump nextcloud/openapi-extractor
...
Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor ) from 1.5.2 to 1.5.3.
- [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.5.2...v1.5.3 )
---
updated-dependencies:
- dependency-name: nextcloud/openapi-extractor
dependency-version: 1.5.3
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-04-12 08:27:22 +02:00
dependabot[bot]
8537b67eff
Merge pull request #52151 from nextcloud/dependabot/npm_and_yarn/stylelint-16.18.0
2025-04-12 02:08:58 +00:00
dependabot[bot]
9dd4206ee1
build(deps-dev): bump puppeteer from 24.5.0 to 24.6.1
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.5.0 to 24.6.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-v24.5.0...puppeteer-v24.6.1 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.6.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-12 02:04:02 +00:00
dependabot[bot]
5c54f64db0
Merge pull request #52145 from nextcloud/dependabot/npm_and_yarn/sass-1.86.3
2025-04-12 02:00:33 +00:00
dependabot[bot]
9662ce460b
Merge pull request #52140 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.7.60
2025-04-12 01:57:59 +00:00
dependabot[bot]
ab7a4ee2dd
build(deps-dev): bump stylelint from 16.17.0 to 16.18.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.17.0 to 16.18.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.17.0...16.18.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.18.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-12 01:22:13 +00:00
dependabot[bot]
e65e8c893b
build(deps-dev): bump @types/dockerode from 3.3.32 to 3.3.37
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.32 to 3.3.37.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.37
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-12 01:21:13 +00:00
dependabot[bot]
d494169e3f
build(deps-dev): bump sass from 1.85.1 to 1.86.3
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.85.1 to 1.86.3.
- [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.85.1...1.86.3 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.86.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-12 01:20:42 +00:00
dependabot[bot]
6bc4eda3cb
build(deps-dev): bump @zip.js/zip.js from 2.7.54 to 2.7.60
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.54 to 2.7.60.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.54...v2.7.60 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.7.60
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-12 01:19:32 +00:00
Nextcloud bot
2494eff627
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-12 00:23:05 +00:00
Louis
a81440d11c
Revert "feat(bulk-upload): change the default to disabled as there are still some bugs present"
2025-04-11 23:39:25 +02:00
dependabot[bot]
f61cec4b8e
Merge pull request #52132 from nextcloud/dependabot/npm_and_yarn/vite-6.2.6
2025-04-11 15:54:10 +00:00
Robin Appelman
fb3e60862f
fix: disable direct download for shares
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-11 17:42:21 +02:00
dependabot[bot]
816ca72c64
build(deps): bump vite from 6.2.5 to 6.2.6
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.5 to 6.2.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.6/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.2.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.2.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-11 15:38:59 +00:00
Robin Appelman
1185b5ee35
fix: don't return other mounts from share mount provider
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-11 14:20:21 +02:00
Joas Schilling
2ea3491240
Merge pull request #52105 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-04-11 12:29:24 +02:00
Tobias Kaminsky
5e9ebe4acb
Merge pull request #51431 from nextcloud/enh/noid/disable-bulk-upload
...
feat(bulk-upload): change the default to disabled as there are still some bugs present
2025-04-11 11:22:02 +02:00
Marcel Klehr
d16bc3b550
Merge pull request #52116 from nextcloud/Lukasdotcom-fix/fileids
...
Fix(TaskProcessing): for validation for taskprocessing EShapeType
2025-04-11 09:26:44 +02:00
Lukas Schaefer
b4dcace2ac
Fix(TaskProcessing): for validation for taskprocessing EShapeType
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz >
2025-04-11 02:56:36 -04:00
nextcloud-command
7f569205d9
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-04-11 02:36:27 +00: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
Simon L.
5e6478fd64
feat(bulk-upload): change the default to disabled as there are still some bugs present
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-04-10 15:28:52 +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
Côme Chilliet
0cf4f3cc71
fix: Replace all usages of OC_User backend method calls by IUserManager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-10 11:29:21 +02:00
Côme Chilliet
ddd7d4ed13
fix: Deprecate OC_User methods related to user backends
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-04-10 11:12:25 +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
Robin Appelman
c1dbc27fd6
fix: don't construct storage when checking if a sub-mount is applicable
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-08 18:21:41 +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
3bb2a92962
feat: Support OC-Checksum in bulk upload
...
To align with the rest of Nextcloud.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-01 14:35:21 +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
Louis Chemineau
8fdf2a7eae
fix: Transfer ownership with S3 as primary
...
When using S3 as primary storage, transferring ownership with the `--move` option fail with the following error:
`SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '8-45b963397aa40d4a0063e0d85e4fe7a1' for key 'fs_storage_path_hash'`
The `--move` option moves the entire home folder from one account to another.
The error means that the move failed because the destination folder already exist in `oc_filecache`.
- With S3 as primary storage, folders only exists as entries in `oc_filecache`.
- With S3 as primary storage, `moveFromStorage(...)` only moves the cache entry, as nothing needs to be moved on disk. This cache move does not delete potentially pre-existing destination folder.
- With Local storage, `moveFromStorage(...)` calls `rename(...)` which delete pre-existing folder.
- `transfer(...)`: https://github.com/nextcloud/server/blob/687a4d9ac7fcdbd935f81a0def567a1092306f7a/apps/files/lib/Service/OwnershipTransferService.php#L112
- `oneTimeUserSetup(...)`: https://github.com/nextcloud/server/blob/687a4d9ac7fcdbd935f81a0def567a1092306f7a/lib/private/Files/SetupManager.php#L261-L262
- `mkdir(...)`: https://github.com/nextcloud/server/blob/687a4d9ac7fcdbd935f81a0def567a1092306f7a/lib/private/Files/ObjectStore/ObjectStoreStorage.php#L91-L135
- `moveFromStorage(...)`: https://github.com/nextcloud/server/blob/687a4d9ac7fcdbd935f81a0def567a1092306f7a/lib/private/Files/ObjectStore/ObjectStoreStorage.php#L635-L636
Delete pre-existing folder in `moveFromStorage(...)`
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-01 13:53:56 +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
f436ab066e
feat: show permissions in info:file output
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-31 15:38:33 +02:00
Robin Appelman
8aae332622
feat: store original storage id and path in object store metadata
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-31 15:10:58 +02:00
Robin Appelman
94114b99f7
feat: more generic way of passing metadata to object storage backends for new objects
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-31 14:55:18 +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
Christoph Wurst
8388646ae7
perf(db): Extend index on cards_properties to cover name and value
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-03-12 13:14:29 +01: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
schaarsc
778ae6a487
feat(systemtags): add commands to manage tags on files
...
Resolve nextcloud#32735
Signed-off-by: schaarsc <schaarsc@users.noreply.github.com >
2025-01-29 19:02:39 +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