Ferdinand Thiessen
7fbc2ca25e
feat: add new link endpoint when using globalscale
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-15 18:58:10 +07:00
Ferdinand Thiessen
2b39cb49ab
refactor: adjust code for breaking changes in `@nextcloud/dialogs` v7
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-15 13:45:12 +07:00
Ferdinand Thiessen
0c1be89f1b
Merge pull request #55747 from nextcloud/chore/migrate-cypress-vitest
...
refactor(test): migrate Cypress component test to vitest
2025-10-15 10:55:44 +07:00
Marcel Klehr
954b140da6
Merge pull request #55716 from nextcloud/feat/taskprocessing-successrate-setupcheck
...
feat(settings): Introduce TaskProcessingSuccessRate setup check
2025-10-15 09:28:36 +07:00
Nextcloud bot
3aae74236a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-15 00:12:30 +07:00
Marcel Klehr
76eba41d77
fix: Fix logic error to make tests pass
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-14 15:23:01 +07:00
Marcel Klehr
4ec76cf834
Merge pull request #55715 from nextcloud/fix/taskprocessing/setupcheck-pickupspeed
...
fix(settings): Improve TaskProcessingPickupSpeed setup check
2025-10-14 15:11:33 +07:00
Marcel Klehr
e7ac6ff71b
fix: Apply suggestion from @kyteinski
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-14 15:05:55 +07:00
Ferdinand Thiessen
81cfb9580a
refactor(test): migrate cypress component tests to vitest
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-14 14:30:14 +07:00
Ferdinand Thiessen
23be816568
chore!(files_sharing): remove deprecated `OCA.Sharing.ExternalLinkActions`
...
This API was deprecated in Nextcloud 23.
It was replaced with `OCA.Sharing.ExternalShareAction` which now have a proper API
by using `registerSidebarAction` from `@nextcloud/sharing` instead.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-14 13:34:54 +07:00
Marcel Klehr
5c5c9384b1
fix: Apply suggestion from @julien-nc
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-14 11:52:49 +07:00
Marcel Klehr
f7a89fee24
fix: Apply suggestion from @julien-nc
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-14 11:52:37 +07:00
Marcel Klehr
858118274d
fix: Apply suggestion from @julien-nc
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-14 11:22:03 +07:00
Marcel Klehr
2286b9f57d
fix: Apply suggestion from @julien-nc
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-14 11:21:54 +07:00
Marcel Klehr
1ba5f7d53a
fix(settings): Remove copypasta
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-14 11:20:59 +07:00
Maksim Sukharev
8659002d7a
Merge pull request #55655 from nextcloud/fix/noid/throw-failed-share
2025-10-14 11:03:48 +07:00
Kate
ae0aa175b3
Merge pull request #55661 from nextcloud/fix/55519/ldap-cert-req-handling
2025-10-14 09:42:16 +07:00
Maksim Sukharev
a4d440e1f0
fix(files_sharing): correctly handle error in case of failing share creation
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-10-14 09:27:05 +07:00
Maksim Sukharev
9c8b500116
Merge pull request #55666 from nextcloud/fix/53038/clear-search
2025-10-14 09:22:50 +07:00
Marcel Klehr
33922faf4a
fix: Change messages to use days instead of hours
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-14 08:42:56 +07:00
Nextcloud bot
736259c4df
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-14 00:12:22 +07:00
Maksim Sukharev
196aa9b41b
fix(files): clear search input on directory navigation
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-10-13 17:28:44 +07:00
Carl Schwan
65f52c47b8
Merge pull request #55674 from nextcloud/carl/deprecated-dbal
...
Port away from deprecated Doctrine APIs
2025-10-13 15:10:15 +07:00
Marcel Klehr
f296f9055c
fix: Run cs:fix
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-13 14:45:17 +07:00
Marcel Klehr
62fd3576c9
test(settings): Add tests for TaskProcessingSuccessRate setup check
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-13 14:42:51 +07:00
Marcel Klehr
6c9af3f8ee
fix(settings): Introduce TaskProcessingSuccessRate setup check
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-13 14:35:55 +07:00
Marcel Klehr
5a48887a2b
fix(settings): Improve TaskProcessingPickupSpeed setup check
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-13 14:07:33 +07:00
Carl Schwan
49d522717c
refactor(dbal): Port away from remaining IQueryBuilder::execute calls
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-10-13 13:44:15 +07:00
Carl Schwan
9095a36b94
refactor(dbal): Port away from getDatabasePlatform() instanceof pattern
...
Use getDatabaseProvider instead.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-10-13 13:44:08 +07:00
Nextcloud bot
22791c5843
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-13 00:12:24 +07:00
Nextcloud bot
8d2a95678f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-12 00:12:19 +07:00
Louis
e4866860cb
Merge pull request #55657 from nextcloud/artonge/fix/do_not_expose_system_address_book_in_contacts
2025-10-11 13:11:26 +07:00
Nextcloud bot
65bd4b2d69
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-11 00:13:13 +07:00
Louis Chemineau
e976a1323f
chore: Register `system_addressbook_exposed` in lexicon
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-10-10 19:02:41 +07:00
Louis Chemineau
d14c96b26d
fix(contacts): Do not expose SAB in `/contactsmenu`
...
When hitting the `/contactsmenu/contacts` endpoint with the `dav.system_addressbook_exposed` config switch set to `"no"`, the system address book content is still listed in the response.
This ensure that we do not expose unexpectedly the system address book.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-10-10 19:02:40 +07:00
Thomas Citharel
22b90c2319
fix(caldav): avoid selecting every custom properties from table if we have no calendars to filter
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2025-10-10 18:50:31 +07:00
Carl Schwan
7a43bf26ca
refactor(dbal): Migrate away from Type::getName
...
Instead use Type::lookupName
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-10-10 16:13:09 +07:00
Carl Schwan
c89ca89f2f
Merge pull request #55083 from nextcloud/carl/preview-interface-cleanup
...
refactor(preview): Cleanup a bit the public interface
2025-10-10 11:30:02 +07:00
Joas Schilling
b469840b3d
Merge pull request #55645 from nextcloud/bugfix/noid/comments-by-apps
...
Fix comments when used by other apps
2025-10-10 08:36:54 +07:00
Nextcloud bot
3efb030837
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-10 00:13:17 +07:00
Arthur Schiwon
fbd29bcf7f
fix(LDAP): properly disable are require TLS certificate verification
...
- the old approach lead connection issues, as ldap_set_option was called
too late. Specifically it needs to be called before ldap_connect and set
globally!
- The old approach also connected it to the ldapTLS configuration, which
has a misleading naming. It indicates StartTLS usage only, not plain TLS
connections.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-10-09 20:22:37 +07:00
Carl Schwan
cb82a9ef04
refactor(preview): Cleanup a bit the public interface
...
* Remove old IProvider interface, it's been deprecated since 17.0.0 (8
years)
* Add type hinting to the IPreview interface and mark it as consumeable
only
* Remove unused arguments from GeneratorHelper
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-10-09 17:41:13 +07:00
Josh
9e9bf4988a
Merge pull request #55582 from nextcloud/jtr/chore-app-encryption-desc
...
chore: improve SSE default crypto module app description
2025-10-09 11:38:09 +07:00
Joas Schilling
d332091105
fix(comments): Don't throw type error when no itemType or itemId is given
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-09 16:35:16 +07:00
Joas Schilling
d659cbcd0e
fix(comments): Support user IDs that are numbers, e.g. "42"
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-09 16:35:15 +07:00
Joas Schilling
8ab5cf4009
fix(comments): Correctly await the getComments() call
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-09 16:35:14 +07:00
Joas Schilling
fa17c55588
fix(comments): Use the correct object when autocompleting mentions for other apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-09 16:35:13 +07:00
nfebe
c1d9e22c51
fix(sharing): Adapt share suggestions to match trusted servers configs
...
When `show_federated_shares_to_trusted_servers_as_internal` is enabled
but `show_federated_shares_as_internal` is not, filter federated share
suggestions to only include trusted servers. Previously, searching for
an email address would suggest non-trusted federated servers.
Resolved : #54511
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-10-09 06:53:46 +07:00
Nextcloud bot
0793253d37
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-09 00:25:27 +07:00
John Molakvoæ (skjnldsv)
bd04c26427
fix(systemtags): catch empty nodes
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2025-10-08 20:38:20 +07:00