aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* feat: improve occ file:transfer-ownership loggingenh/improve-transfer-ownership-logginggrnd-alt2025-03-061-0/+6
| | | | Signed-off-by: grnd-alt <github@belakkaf.net>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0628-24/+62
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-06452-772/+1442
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(encryption): Inform user about master key generation on encryption enablingfunc0der2025-03-051-0/+3
| | | | Signed-off-by: func0der <529819+func0der@users.noreply.github.com>
* Merge pull request #51287 from nextcloud/bugfix/l10n-leading-spacesJoas Schilling2025-03-051-1/+1
|\ | | | | fix(l10n): Remove leading space from translation string
| * fix(l10n): Remove leading space from translation stringJoas Schilling2025-03-051-1/+1
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | fix(theming): use plain string in `t` method (l10n)Ferdinand Thiessen2025-03-051-24/+26
|/ | | | | | | | | 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>
* Merge pull request #51258 from nextcloud/fix/dav/use-iuser-displaynameChristoph Wurst2025-03-053-11/+3
|\ | | | | fix(dav): Use IUser::getDisplayName directly
| * fix(dav): Use IUser::getDisplayName directlyfix/dav/use-iuser-displaynameChristoph Wurst2025-03-053-11/+3
| | | | | | | | | | | | | | 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>
* | fix(files): also show file list headers on empty viewsFerdinand Thiessen2025-03-055-22/+97
|/ | | | | | | 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>
* Merge pull request #51256 from nextcloud/fix/dav/absence-status-too-longChristoph Wurst2025-03-052-4/+9
|\ | | | | fix(dav): Handle long absence status earlier
| * fix(dav): Handle long absence status earlierfix/dav/absence-status-too-longChristoph Wurst2025-03-052-4/+9
| | | | | | | | | | | | Validate the request early. Don't let this cause a database error. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #51239 from nextcloud/fix/noid/rich-editor-mixinMaksim Sukharev2025-03-051-19/+32
|\ \ | | | | | | fix(Comment): replace richEditor mixin with NcRichText
| * | fix(Comment): replace richEditor mixin with NcRichTextMaksim Sukharev2025-03-051-19/+32
| |/ | | | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* / fix(files_sharing): ensure downloaded file has the correct filenameFerdinand Thiessen2025-03-052-5/+30
|/ | | | | | | | 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>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0576-250/+142
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #51229 from nextcloud/fix/lookup-serverFerdinand Thiessen2025-03-041-2/+6
|\ | | | | fix(lookup_server_connector): correctly handle account properties
| * fix(lookup_server_connector): fixed publishing of user properties to ↵fix/lookup-serverAbangTor2025-03-041-2/+6
| | | | | | | | | | | | | | | | | | 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>
* | fix(files_sharing): ignore duplicated navigation when replacing current routeFerdinand Thiessen2025-03-041-6/+28
|/ | | | | | | | 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>
* Merge pull request #51218 from nextcloud/enh/add-info-to-ldap-test-user-settingsCôme Chilliet2025-03-041-2/+14
|\ | | | | feat: Add bases and gidNumber attribute to ldap:test-user-settings output
| * feat: Add bases and gidNumber attribute to ldap:test-user-settings outputenh/add-info-to-ldap-test-user-settingsCôme Chilliet2025-03-041-2/+14
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | feat: Support deleting metadata from WebDAVartonge/feat/allow_deleting_metadataLouis Chemineau2025-03-041-0/+6
|/ | | | | | 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>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0462-44/+454
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #51146 from nextcloud/fix/files-trash-downloadKate2025-03-031-2/+8
|\ | | | | fix(files_trashbin): disable bulk download for trashbin
| * fix(files_trashbin): disable bulk download for trashbinFerdinand Thiessen2025-02-281-2/+8
| | | | | | | | | | | | | | 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>
* | Merge pull request #51000 from nextcloud/fix/federatedfilesharing/group-cleanupStephan Orbaugh2025-03-031-14/+44
|\ \ | | | | | | fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group
| * | fix(FederatedShareProvider): Delete external shares when groups are deleted ↵fix/federatedfilesharing/group-cleanupprovokateurin2025-03-031-14/+44
| | | | | | | | | | | | | | | | | | or users removed from a group Signed-off-by: provokateurin <kate@provokateurin.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0340-214/+348
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix(systemtags): support new attribute parsing of webdav propsFerdinand Thiessen2025-03-023-10/+110
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0238-72/+134
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-012-0/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0182-108/+308
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #51092 from nextcloud/enh/49868/add-display-overrideKate2025-02-283-2/+11
|\ \ \
| * | | feat(PWA): add `display_override` to set the display-mode to `minimal-ui` on ↵enh/49868/add-display-overrideSimon L.2025-02-283-2/+11
| | |/ | |/| | | | | | | | | | | | | supported browsers Signed-off-by: Simon L. <szaimen@e.mail.de>
* | | fix(eslint): Strings must use singlequoteJohn Molakvoæ2025-02-281-1/+1
| | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
* | | fix(l10n): use `do not` instead of `don't`Valdnet2025-02-284-4/+4
|/ / | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* | refactor: use eventbus for updated filtersFerdinand Thiessen2025-02-283-15/+7
| | | | | | | | | | | | | | prevent filters not applied if `filtersChanged` was set before file list mounted. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(files): Ensure the filter instance is mountedFerdinand Thiessen2025-02-282-2/+7
| | | | | | | | | | | | | | | | `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>
* | Merge pull request #50881 from nextcloud/fix/dav-harden-stream-handlingJohn Molakvoæ2025-02-281-16/+11
|\ \ | | | | | | fix(dav): Handle end of stream in `File::put`
| * | fix(dav): Handle end of stream in `File::put`fix/dav-harden-stream-handlingFerdinand Thiessen2025-02-181-16/+11
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #50452 from nextcloud/chore/update-stubJoas Schilling2025-02-281-2/+2
|\ \ \ | | | | | | | | chore: update php intl stub and fix type issues
| * | | fix: incorrect types detected by updated stubschore/update-stubFerdinand Thiessen2025-02-271-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-28378-738/+746
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #51079 from nextcloud/fix/do-not-remindPytal2025-02-271-2/+3
|\ \ \ \ | |/ / / |/| | | fix(files_reminders): Do not attempt to send reminders after a user has left a share
| * | | fix(files_reminders): Do not attempt to send reminders after a user has left ↵fix/do-not-remindChristopher Ng2025-02-261-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | a share Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | Merge pull request #50999 from nextcloud/fix/move-away-from-oc-appCôme Chilliet2025-02-273-5/+8
|\ \ \ \ | | | | | | | | | | fix: Replace OC_App calls by IAppManager
| * | | | fix(tests): Adapt tests to appManager usageCôme Chilliet2025-02-241-0/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | fix: Replace OC_App calls by IAppManagerCôme Chilliet2025-02-242-5/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | Merge pull request #47513 from nextcloud/bug/noid/weird-ldap-cachingKate2025-02-272-17/+1
|\ \ \ \ \
| * | | | | fix: remove caching in fetchListOfGroupsDaniel Kesselberg2025-02-272-17/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>