]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
2 months agofix(files_sharing): default empty file request expiration
skjnldsv [Fri, 19 Jul 2024 10:01:55 +0000 (12:01 +0200)]
fix(files_sharing): default empty file request expiration

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2 months agochore(integration): add file request tests 46589/head
skjnldsv [Thu, 18 Jul 2024 18:59:50 +0000 (20:59 +0200)]
chore(integration): add file request tests

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agochore: compile assets
skjnldsv [Thu, 18 Jul 2024 13:28:24 +0000 (15:28 +0200)]
chore: compile assets

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofix(files_sharing): file request expiration date timezone
skjnldsv [Thu, 18 Jul 2024 13:23:28 +0000 (15:23 +0200)]
fix(files_sharing): file request expiration date timezone

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofix(files_sharing): file request form validation and date component event
skjnldsv [Thu, 18 Jul 2024 12:13:43 +0000 (14:13 +0200)]
fix(files_sharing): file request form validation and date component event

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofix(files_sharing): improve file request info messages
skjnldsv [Thu, 18 Jul 2024 07:27:13 +0000 (09:27 +0200)]
fix(files_sharing): improve file request info messages

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofix(files_sharing): also allow removing READ permissions on email shares
skjnldsv [Thu, 18 Jul 2024 06:27:42 +0000 (08:27 +0200)]
fix(files_sharing): also allow removing READ permissions on email shares

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofix: drop outdated handlebar comments template
skjnldsv [Wed, 17 Jul 2024 17:47:26 +0000 (19:47 +0200)]
fix: drop outdated handlebar comments template

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofeat(files_sharing): add public name prompt for files requests
skjnldsv [Wed, 17 Jul 2024 14:48:47 +0000 (16:48 +0200)]
feat(files_sharing): add public name prompt for files requests

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofeat(files_sharing): allow uploading to subfolders in File requests
skjnldsv [Tue, 16 Jul 2024 19:25:34 +0000 (21:25 +0200)]
feat(files_sharing): allow uploading to subfolders in File requests

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofeat(files_sharing): use label as title and file drop destination if available
skjnldsv [Tue, 16 Jul 2024 19:24:30 +0000 (21:24 +0200)]
feat(files_sharing): use label as title and file drop destination if available

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofix(files_sharing): file request creation permissions and link copy display
skjnldsv [Tue, 16 Jul 2024 18:39:28 +0000 (20:39 +0200)]
fix(files_sharing): file request creation permissions and link copy display

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofix(files_sharing): use ClipboardText icon and fix trailing-button-click
skjnldsv [Tue, 16 Jul 2024 17:44:14 +0000 (19:44 +0200)]
fix(files_sharing): use ClipboardText icon and fix trailing-button-click

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofix(files_sharing): improve file request email handling
skjnldsv [Tue, 16 Jul 2024 16:40:20 +0000 (18:40 +0200)]
fix(files_sharing): improve file request email handling

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofix(files_sharing): file request margin and buttons order
skjnldsv [Tue, 16 Jul 2024 16:23:35 +0000 (18:23 +0200)]
fix(files_sharing): file request margin and buttons order

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofix(files_sharing): file request add email on focusout
skjnldsv [Tue, 16 Jul 2024 16:17:37 +0000 (18:17 +0200)]
fix(files_sharing): file request add email on focusout

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofix(files_sharing): file request use l10n `t` and `n` aliases
skjnldsv [Tue, 16 Jul 2024 16:01:55 +0000 (18:01 +0200)]
fix(files_sharing): file request use l10n `t` and `n` aliases

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofix(files_sharing): file request conditions with link/email global settings
skjnldsv [Tue, 16 Jul 2024 15:59:03 +0000 (17:59 +0200)]
fix(files_sharing): file request conditions with link/email global settings

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agoMerge pull request #46446 from nextcloud/update-app-api-rate-limit-key
Alexander Piskun [Thu, 18 Jul 2024 17:42:23 +0000 (20:42 +0300)]
Merge pull request #46446 from nextcloud/update-app-api-rate-limit-key

use "app_api" session key in rate limit middleware, "app_api_system" is deprecated

3 months agoMerge pull request #46615 from nextcloud/feat/webhook_listeners-AppApiAdminAccessWith...
Alexander Piskun [Thu, 18 Jul 2024 17:04:02 +0000 (20:04 +0300)]
Merge pull request #46615 from nextcloud/feat/webhook_listeners-AppApiAdminAccessWithoutUser

feat: allow for ExApps to use webhook_listeners without user context

3 months agofeat: allow to use webhook_listeners without user context 46615/head
Alexander Piskun [Thu, 18 Jul 2024 15:12:00 +0000 (18:12 +0300)]
feat: allow to use webhook_listeners without user context

Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
3 months agoMerge pull request #46567 from nextcloud/tests/cleanupremotestoragestest-named-parameters
Robin Appelman [Thu, 18 Jul 2024 15:25:51 +0000 (17:25 +0200)]
Merge pull request #46567 from nextcloud/tests/cleanupremotestoragestest-named-parameters

move share tests await from positional parameters

3 months agochore: use "app_api" session key, "app_api_system" is deprecated 46446/head
Andrey Borysenko [Thu, 11 Jul 2024 10:18:03 +0000 (13:18 +0300)]
chore: use "app_api" session key, "app_api_system" is deprecated

Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
3 months agoMerge pull request #46587 from nextcloud/fix/shrink-headlines
Ferdinand Thiessen [Thu, 18 Jul 2024 14:08:52 +0000 (16:08 +0200)]
Merge pull request #46587 from nextcloud/fix/shrink-headlines

fix(css): Shrink headlines a bit

3 months agoMerge pull request #46594 from nextcloud/fix/issue-28162-2
Anna [Thu, 18 Jul 2024 14:00:05 +0000 (16:00 +0200)]
Merge pull request #46594 from nextcloud/fix/issue-28162-2

fix(caldav): decode values before returning

3 months agoMerge pull request #46607 from nextcloud/feat/AppApiAdminAccessWithoutUser-attribute
Alexander Piskun [Thu, 18 Jul 2024 13:19:23 +0000 (16:19 +0300)]
Merge pull request #46607 from nextcloud/feat/AppApiAdminAccessWithoutUser-attribute

feat: allow for ExApps to call Admin endpoints marked with specific attr

3 months agofeat: allow for ExApps to call Admin endpoints marked with specific attr 46607/head
Alexander Piskun [Thu, 18 Jul 2024 12:11:39 +0000 (15:11 +0300)]
feat: allow for ExApps to call Admin endpoints marked with specific attr

Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
3 months agoMerge pull request #45547 from nextcloud/feature/recurrence-invitations2
Sebastian Krupinski [Thu, 18 Jul 2024 10:57:26 +0000 (06:57 -0400)]
Merge pull request #45547 from nextcloud/feature/recurrence-invitations2

feature: Improved Recurrence Invitations Messages

3 months agoMerge pull request #46606 from nextcloud/feat/security/warn-annotations
Kate [Thu, 18 Jul 2024 10:36:47 +0000 (12:36 +0200)]
Merge pull request #46606 from nextcloud/feat/security/warn-annotations

3 months agofeat(Security): Warn about using annotations instead of attributes 46606/head
provokateurin [Mon, 15 Jul 2024 13:25:45 +0000 (15:25 +0200)]
feat(Security): Warn about using annotations instead of attributes

Signed-off-by: provokateurin <kate@provokateurin.de>
3 months agoMerge pull request #46593 from nextcloud/fix/issue-30514
Christoph Wurst [Thu, 18 Jul 2024 08:16:05 +0000 (10:16 +0200)]
Merge pull request #46593 from nextcloud/fix/issue-30514

fix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server…

3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 18 Jul 2024 00:19:29 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agofeat: Improve recurrence invitations messages 45547/head
SebastianKrupinski [Tue, 28 May 2024 11:25:34 +0000 (07:25 -0400)]
feat: Improve recurrence invitations messages

Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
3 months agoMerge pull request #46581 from nextcloud/fix/reference_api_no_anon_rate
Jonas [Wed, 17 Jul 2024 22:06:37 +0000 (00:06 +0200)]
Merge pull request #46581 from nextcloud/fix/reference_api_no_anon_rate

fix(ReferenceApiController): Remove accidently added AnonRateLimit

3 months agofix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server Error 46593/head
SebastianKrupinski [Wed, 17 Jul 2024 19:26:05 +0000 (15:26 -0400)]
fix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server Error

Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
3 months agofix(caldav): decode values before returning 46594/head
SebastianKrupinski [Wed, 17 Jul 2024 21:34:50 +0000 (17:34 -0400)]
fix(caldav): decode values before returning

Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
3 months agoMerge pull request #46510 from nextcloud/feat/info-xml-backends
Richard Steinmetz [Wed, 17 Jul 2024 16:57:08 +0000 (18:57 +0200)]
Merge pull request #46510 from nextcloud/feat/info-xml-backends

feat: hide caldav server settings if no app uses the caldav backend

3 months agoMerge pull request #46509 from nextcloud/feat/settings/taskprocessing
Marcel Klehr [Wed, 17 Jul 2024 16:24:11 +0000 (18:24 +0200)]
Merge pull request #46509 from nextcloud/feat/settings/taskprocessing

feat(settings/admin/ai): Add Task Processing API settings

3 months agochore: Recompile assets 46587/head
Ferdinand Thiessen [Wed, 17 Jul 2024 14:20:19 +0000 (16:20 +0200)]
chore: Recompile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agofix(css): Shrink headlines a bit
Ferdinand Thiessen [Wed, 17 Jul 2024 14:19:54 +0000 (16:19 +0200)]
fix(css): Shrink headlines a bit

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agofix(ReferenceApiController): Remove accidently added AnonRateLimit 46581/head
Jonas [Wed, 17 Jul 2024 13:38:09 +0000 (15:38 +0200)]
fix(ReferenceApiController): Remove accidently added AnonRateLimit

Signed-off-by: Jonas <jonas@freesources.org>
3 months agoMerge pull request #45974 from nextcloud/fix/caldav-scheduling-job
Anna [Wed, 17 Jul 2024 13:36:46 +0000 (15:36 +0200)]
Merge pull request #45974 from nextcloud/fix/caldav-scheduling-job

fix(caldav): lower scheduling table size warning

3 months agofeat(settings/admin/ai): fix provider list not being declared 46509/head
Julien Veyssier [Wed, 17 Jul 2024 13:23:18 +0000 (15:23 +0200)]
feat(settings/admin/ai): fix provider list not being declared

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
3 months agofeat(settings/admin/ai): fix tests
Julien Veyssier [Wed, 17 Jul 2024 10:49:37 +0000 (12:49 +0200)]
feat(settings/admin/ai): fix tests

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
3 months agofeat(settings/admin/ai): compile assets
Julien Veyssier [Wed, 17 Jul 2024 09:06:25 +0000 (11:06 +0200)]
feat(settings/admin/ai): compile assets

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
3 months agofeat(settings/admin/ai): increase min width of provider selects
Julien Veyssier [Wed, 17 Jul 2024 09:00:33 +0000 (11:00 +0200)]
feat(settings/admin/ai): increase min width of provider selects

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
3 months agofeat(settings/admin/ai): Add Task Processing API settings
Marcel Klehr [Sat, 13 Jul 2024 13:07:22 +0000 (15:07 +0200)]
feat(settings/admin/ai): Add Task Processing API settings

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
3 months agoMerge pull request #46378 from nextcloud/feat/public_reference_api
Jonas [Wed, 17 Jul 2024 12:35:15 +0000 (14:35 +0200)]
Merge pull request #46378 from nextcloud/feat/public_reference_api

feat(Reference): Add public API endpoints to get references

3 months agofeat(Reference): Add public API endpoints to get references 46378/head
Jonas [Mon, 8 Jul 2024 09:29:26 +0000 (11:29 +0200)]
feat(Reference): Add public API endpoints to get references

Calling the public API endpoints will check for matching registered
reference providers that implement `IPublicReferenceProvider` and call
their respective functions. If no matching provider is found, the
default `LinkReferenceProvider` will be used to provide open graph data.

The frontend reference widget components will call these endpoints from
unauthorized sessions, e.g. in public shares.

If present, the sharing token of the origin URL is passed to
`resolveReferencePublic()` as additional information for the reference
provider to determine the access scope. This allows the respective
reference providers to determine whether the origin share has access to
the linked resource.

`getCacheKeyPublic` also gets the sharing token so it can scope the cached
entry to it.

Contributes to #45978

Signed-off-by: Jonas <jonas@freesources.org>
3 months agoMerge pull request #46555 from nextcloud/emptyArrayAppStoreFail
Git'Fellow [Wed, 17 Jul 2024 10:33:33 +0000 (12:33 +0200)]
Merge pull request #46555 from nextcloud/emptyArrayAppStoreFail

fix(appstore): Return an empty array in case of fail

3 months agoMerge pull request #46419 from nextcloud/bugfix/noid/limit-logo-size-for-outlook
Joas Schilling [Wed, 17 Jul 2024 09:54:47 +0000 (11:54 +0200)]
Merge pull request #46419 from nextcloud/bugfix/noid/limit-logo-size-for-outlook

fix(mail): Fix big logos in mail templates for Outlook

3 months agofix(caldav): lower scheduling table size warning 45974/head
Anna Larch [Wed, 19 Jun 2024 13:04:53 +0000 (15:04 +0200)]
fix(caldav): lower scheduling table size warning

Signed-off-by: Anna Larch <anna@nextcloud.com>
3 months agofix(mail): Fix big logos in mail templates for Outlook 46419/head
Joas Schilling [Wed, 10 Jul 2024 13:29:45 +0000 (15:29 +0200)]
fix(mail): Fix big logos in mail templates for Outlook

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 17 Jul 2024 00:19:35 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agoMerge pull request #46342 from nextcloud/fix-getimagesize
John Molakvoæ [Tue, 16 Jul 2024 19:47:35 +0000 (21:47 +0200)]
Merge pull request #46342 from nextcloud/fix-getimagesize

3 months agoMerge pull request #46477 from nextcloud/support-direct-appapi-requests
Alexander Piskun [Tue, 16 Jul 2024 18:15:00 +0000 (21:15 +0300)]
Merge pull request #46477 from nextcloud/support-direct-appapi-requests

feat: webhooks_listeners app: send direct requests to ExApps using AppAPI

3 months agoMerge pull request #46557 from nextcloud/enh/declarative-settings-design
Ferdinand Thiessen [Tue, 16 Jul 2024 18:09:01 +0000 (20:09 +0200)]
Merge pull request #46557 from nextcloud/enh/declarative-settings-design

refactor: Improve design of declarative settings

3 months agoMerge branch 'master' into support-direct-appapi-requests 46477/head
Alexander Piskun [Tue, 16 Jul 2024 17:42:51 +0000 (20:42 +0300)]
Merge branch 'master' into support-direct-appapi-requests

3 months agofeat: webhooks_listeners app support for sending direct requests to ExApps using...
Alexander Piskun [Fri, 12 Jul 2024 20:29:55 +0000 (23:29 +0300)]
feat: webhooks_listeners app support for sending direct requests to ExApps using AppAPI.

Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
3 months agochore: add warning in case of failure 46555/head
Git'Fellow [Tue, 16 Jul 2024 16:13:25 +0000 (18:13 +0200)]
chore: add warning in case of failure

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
3 months agotest: update share tests to work with sharding 46567/head
Robin Appelman [Mon, 15 Jul 2024 12:49:38 +0000 (14:49 +0200)]
test: update share tests to work with sharding

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 months agoMerge pull request #46538 from nextcloud/fix/use-filename-validator
Ferdinand Thiessen [Tue, 16 Jul 2024 15:42:40 +0000 (17:42 +0200)]
Merge pull request #46538 from nextcloud/fix/use-filename-validator

refactor: Migrate filename validation from `Storage` and `Util` to `FilenameValidator`

3 months agoMerge pull request #46547 from nextcloud/query-builder-connection
Robin Appelman [Tue, 16 Jul 2024 15:38:28 +0000 (17:38 +0200)]
Merge pull request #46547 from nextcloud/query-builder-connection

feat: allow running QueryBuilder queries on different connections

3 months agoMerge pull request #46450 from nextcloud/artonge/fix/prevent_generating_metadata_on_e...
Louis [Tue, 16 Jul 2024 15:10:00 +0000 (17:10 +0200)]
Merge pull request #46450 from nextcloud/artonge/fix/prevent_generating_metadata_on_every_upgrade

fix(files_metadata): Don't run generation job on every upgrade

3 months agochore(assets): Recompile assets 46557/head
nextcloud-command [Tue, 16 Jul 2024 14:19:11 +0000 (14:19 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agoMerge pull request #46551 from nextcloud/fix/shareapi-l10n
John Molakvoæ [Tue, 16 Jul 2024 13:48:42 +0000 (15:48 +0200)]
Merge pull request #46551 from nextcloud/fix/shareapi-l10n

3 months agorefactor: Improve design of declarative settings
Ferdinand Thiessen [Tue, 16 Jul 2024 10:24:37 +0000 (12:24 +0200)]
refactor: Improve design of declarative settings

* Remove the hint from DOM if empty (otherways they still take some place in layout)
* Individual fields of the same section should not be spaced 60px, 20px (2x 10px) should be enough
* We have the type `multi-checkbox` for real checkboxes where you can select on of multiple, and we have `checkbox` which is only used for enable / disable, so we shall use `switch` type of the checkbox component as we do for all other (non declarative) settings

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agoMerge pull request #46559 from nextcloud/ci/noid/fix-compile-command
Joas Schilling [Tue, 16 Jul 2024 13:27:08 +0000 (15:27 +0200)]
Merge pull request #46559 from nextcloud/ci/noid/fix-compile-command

fix(CI): Fix compile command

3 months agofix(files_metadata): Don't run generation job on every upgrade 46450/head
Louis Chemineau [Thu, 11 Jul 2024 12:55:30 +0000 (14:55 +0200)]
fix(files_metadata): Don't run generation job on every upgrade

Signed-off-by: Louis Chemineau <louis@chmn.me>
3 months agofix(CI): Fix compile command 46559/head
Joas Schilling [Tue, 16 Jul 2024 11:35:54 +0000 (13:35 +0200)]
fix(CI): Fix compile command

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 months agoMerge pull request #46556 from nextcloud/fix/sidebar-types
Ferdinand Thiessen [Tue, 16 Jul 2024 11:27:51 +0000 (13:27 +0200)]
Merge pull request #46556 from nextcloud/fix/sidebar-types

fix(files): Typo in import of `ShareType`

3 months agofix(dav): Verify target path in `setName` instead of source path 46538/head
Ferdinand Thiessen [Mon, 15 Jul 2024 15:32:11 +0000 (17:32 +0200)]
fix(dav): Verify target path in `setName` instead of source path

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agorefactor: Remove deprecated `Util` function for filename validation to `FilenameValid...
Ferdinand Thiessen [Mon, 15 Jul 2024 14:29:44 +0000 (16:29 +0200)]
refactor: Remove deprecated `Util` function for filename validation to `FilenameValidator`

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agorefactor: Migrate filename validation logic from `Storage` to `FilenameValidator`
Ferdinand Thiessen [Mon, 15 Jul 2024 14:28:43 +0000 (16:28 +0200)]
refactor: Migrate filename validation logic from `Storage` to `FilenameValidator`

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agochore: Compile assets 46556/head
Ferdinand Thiessen [Tue, 16 Jul 2024 10:23:49 +0000 (12:23 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agofix(files): Typo in import of `ShareType`
Ferdinand Thiessen [Tue, 16 Jul 2024 10:03:00 +0000 (12:03 +0200)]
fix(files): Typo in import of `ShareType`

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agoMerge pull request #46535 from nextcloud/fix/noid/use-ubuntu-latest-for-s3
Ferdinand Thiessen [Tue, 16 Jul 2024 10:16:17 +0000 (12:16 +0200)]
Merge pull request #46535 from nextcloud/fix/noid/use-ubuntu-latest-for-s3

fix(ci): Use ubuntu-latest for object storage test

3 months agoMerge pull request #46543 from nextcloud/fix/htaccess
Ferdinand Thiessen [Tue, 16 Jul 2024 09:52:12 +0000 (11:52 +0200)]
Merge pull request #46543 from nextcloud/fix/htaccess

fix(htaccess): Serve images as static assets

3 months agofix(appstore): Return an empty array in case of fail
Git'Fellow [Tue, 16 Jul 2024 09:42:35 +0000 (11:42 +0200)]
fix(appstore): Return an empty array in case of fail

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
3 months agoMerge pull request #46545 from nextcloud/fix/bring-back-forbidden-names
Ferdinand Thiessen [Tue, 16 Jul 2024 09:06:14 +0000 (11:06 +0200)]
Merge pull request #46545 from nextcloud/fix/bring-back-forbidden-names

feat: Add `forbidden_filename_basenames` config option

3 months agoMerge pull request #46354 from nextcloud/fix/45548-bug-duplicate-filefolder-names...
grnd-alt [Tue, 16 Jul 2024 08:14:02 +0000 (10:14 +0200)]
Merge pull request #46354 from nextcloud/fix/45548-bug-duplicate-filefolder-names-delete-file-when-moving

stop file actions when conflict dialog skipped

3 months agofix: stop file actions when conflict dialog skipped 46354/head
grnd-alt [Mon, 8 Jul 2024 09:15:54 +0000 (11:15 +0200)]
fix: stop file actions when conflict dialog skipped

Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
3 months agofeat: hide caldav server settings if no app uses the caldav backend 46510/head
Richard Steinmetz [Sat, 13 Jul 2024 14:51:16 +0000 (16:51 +0200)]
feat: hide caldav server settings if no app uses the caldav backend

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
3 months agofix(files_sharing): remove undesirable translations from ShareAPIController 46551/head
skjnldsv [Tue, 16 Jul 2024 06:33:53 +0000 (08:33 +0200)]
fix(files_sharing): remove undesirable translations from ShareAPIController

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agofix(previews): Stop returning true when getimagesize() fails 46342/head
Josh Richards [Sat, 6 Jul 2024 22:01:25 +0000 (18:01 -0400)]
fix(previews): Stop returning true when getimagesize() fails

Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 16 Jul 2024 00:19:55 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agofeat: allow running QueryBuilder queries on different connections 46547/head
Robin Appelman [Thu, 4 Jul 2024 15:18:22 +0000 (17:18 +0200)]
feat: allow running QueryBuilder queries on different connections

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 months agofeat: Add `forbidden_filename_basenames` config option 46545/head
Ferdinand Thiessen [Mon, 15 Jul 2024 17:10:52 +0000 (19:10 +0200)]
feat: Add `forbidden_filename_basenames` config option

This allows to configure forbidden filenames (the full filename like `.htaccess`)
and also forbidden basenames like `com0` where `com0`, `com0.txt` and `com0.tar.gz` will match.
We need this as only using basenames was too restrictive and will cause problems on some systems when updating.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agoMerge pull request #46531 from nextcloud/bugfix/noid/save-CI-time-for-forks
Joas Schilling [Mon, 15 Jul 2024 16:32:54 +0000 (18:32 +0200)]
Merge pull request #46531 from nextcloud/bugfix/noid/save-CI-time-for-forks

fix(CI): Skip some CI work from forks as they don't work anyway

3 months agofix(htaccess): Serve images as static assets 46543/head
Ferdinand Thiessen [Mon, 15 Jul 2024 16:06:13 +0000 (18:06 +0200)]
fix(htaccess): Serve images as static assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agoMerge pull request #45848 from nextcloud/fix/comment-deleting-with-activities
Christoph Wurst [Mon, 15 Jul 2024 14:20:21 +0000 (16:20 +0200)]
Merge pull request #45848 from nextcloud/fix/comment-deleting-with-activities

Fix/comment deleting with activities installed

3 months agofix(ci): Use ubuntu-latest for object storage test 46535/head
Marcel Müller [Mon, 15 Jul 2024 13:58:22 +0000 (15:58 +0200)]
fix(ci): Use ubuntu-latest for object storage test

Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
3 months agofix(comments): comment deleting with activities installed 45848/head
Grigory Vodyanov [Thu, 13 Jun 2024 09:39:18 +0000 (11:39 +0200)]
fix(comments): comment deleting with activities installed

Signed-off-by: Grigory Vodyanov <scratchx@gmx.com>
Signed-off-by: Grigory V <scratchx@gmx.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agoMerge pull request #46397 from nextcloud/extended-query-builder-base
Robin Appelman [Mon, 15 Jul 2024 12:53:22 +0000 (14:53 +0200)]
Merge pull request #46397 from nextcloud/extended-query-builder-base

feat: add base class for extending the query builder

3 months agoMerge pull request #46396 from nextcloud/inspectable-composite-expression
Robin Appelman [Mon, 15 Jul 2024 12:53:07 +0000 (14:53 +0200)]
Merge pull request #46396 from nextcloud/inspectable-composite-expression

feat: allow inspecting the parts of the composite expression builder

3 months agofix(CI): Skip some CI work from forks as they don't work anyway 46531/head
Joas Schilling [Mon, 15 Jul 2024 11:25:20 +0000 (13:25 +0200)]
fix(CI): Skip some CI work from forks as they don't work anyway

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 months agoMerge pull request #46432 from nextcloud/fix/close-sidebar-on-navigation
Ferdinand Thiessen [Mon, 15 Jul 2024 10:53:03 +0000 (12:53 +0200)]
Merge pull request #46432 from nextcloud/fix/close-sidebar-on-navigation

fix(files): Close sidebar on navigation

3 months agoMerge pull request #45509 from JulienFS/fix/openapi/response-namespace
Joas Schilling [Mon, 15 Jul 2024 10:51:02 +0000 (12:51 +0200)]
Merge pull request #45509 from JulienFS/fix/openapi/response-namespace

Use OC namespace for core ReponseDefinitions instead of OCA

3 months agofix(core): use OC namespace for core ReponseDefinitions instead of OCA 45509/head
Julien CHATY-CAPELLE [Sun, 26 May 2024 10:51:24 +0000 (12:51 +0200)]
fix(core): use OC namespace for core ReponseDefinitions instead of OCA

Signed-off-by: Julien CHATY-CAPELLE <julien@chaty-capelle.fr>
3 months agochore: Compile assets 46432/head
Ferdinand Thiessen [Wed, 10 Jul 2024 23:44:37 +0000 (01:44 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>