aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* fix(settings): Align contents of profile picture headingfix/align-avatar-visibilityChristopher Ng2024-10-292-2/+6
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Merge pull request #48766 from ↵John Molakvoæ2024-10-292-4/+129
|\ | | | | | | nextcloud/fix/fix-disabled-user-list-for-subadmins
| * fix(provisioning_api): Fix getting disabled users for group adminsfix/fix-disabled-user-list-for-subadminsCôme Chilliet2024-10-171-4/+4
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * chore(provisioning_api): Add tests for getDisabledUserDetailsCôme Chilliet2024-10-171-0/+125
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #48788 from ↵John Molakvoæ2024-10-293-0/+7
|\ \ | | | | | | | | | nextcloud/fix/788/add-password-required-to-external-storages
| * | fix: cs fix namespacefix/788/add-password-required-to-external-storagesyemkareems2024-10-181-1/+1
| | | | | | | | | | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
| * | fix: add PasswordConfirmationRequired to the eternal storages mentioned in ↵yemkareems2024-10-183-0/+7
| |/ | | | | | | | | | | review Signed-off-by: yemkareems <yemkareems@gmail.com>
* | fix(systemtags): no bulk action on public pagesskjnldsv2024-10-291-2/+6
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix(systemtags): translations and etag method casingskjnldsv2024-10-291-34/+75
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix(systemtags): single-node bulk tagging actionskjnldsv2024-10-292-13/+15
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | feat(systemtags): add cypress tests and fix a few logic issuesskjnldsv2024-10-297-14/+33
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | feat(systemtags): create tag from bulk tagging dialogskjnldsv2024-10-293-30/+73
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | feat(systemtags): emit tags changes and optimise tag updates performancesskjnldsv2024-10-296-72/+192
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | feat(systemtags): add etag support and handle proppatchskjnldsv2024-10-299-71/+329
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | feat(dav): add systemtag object IDs listingskjnldsv2024-10-2911-18/+179
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | feat(systemtags): add bulk tagging actionskjnldsv2024-10-298-18/+379
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Merge pull request #48887 from nextcloud/fix/federated-usersJohn Molakvoæ2024-10-292-4/+54
|\ \
| * | fix(files_sharing): federated shares avatarskjnldsv2024-10-252-4/+54
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-2996-94/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix: Adjust preview for view-only sharesfix/view-only-previewFerdinand Thiessen2024-10-283-22/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously there was a different behavior for public shares (link-shares) and internal shares, if the user disabled the view permission. The legacy UI for public shares simply "disabled" the context menu and hided all download actions. With Nextcloud 31 all share types use the consistent permissions attributes, which simplifies code, but caused a regression: Images can no longer been viewed. Because on 30 and before the attribute was not set, previews for view-only files were still allowed. Now with 31 we need a new way to allow "viewing" shares. So this is allowing previews for those files, but only for internal usage. This is done by settin a special header, which only works with custom requests, and not by opening the URL directly. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #48943 from nextcloud/feat/photo-cache-webpRichard Steinmetz2024-10-281-0/+1
|\ \ \ | | | | | | | | feat: Allow WebP content type in PhotoCache
| * | | feat: Allow WebP content type in PhotoCachefeat/photo-cache-webpMiguel Sánchez de León Peque2024-10-281-0/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Miguel Sánchez de León Peque <peque@ieco.io> Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | Merge pull request #48871 from nextcloud/fix/app-store-reactivityFerdinand Thiessen2024-10-284-6/+26
|\ \ \ \ | |/ / / |/| | | fix(app-store): Update update count in navigation
| * | | fix(app-store): Update update count in navigationFerdinand Thiessen2024-10-284-6/+26
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #48918 from ↵Kate2024-10-283-11/+11
|\ \ \ \ | |/ / / |/| | | | | | | nextcloud/fix/files_sharing/cleanup-error-messages
| * | | fix(files_sharing): Cleanup error messagesfix/files_sharing/cleanup-error-messagesprovokateurin2024-10-283-11/+11
| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Merge pull request #48919 from ↵Kate2024-10-284-7/+7
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/fix/settings/userid-dependency-injection
| * | | | fix(settings): Fix dependency injectionfix/settings/userid-dependency-injectionprovokateurin2024-10-284-7/+7
| |/ / / | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Merge pull request #48912 from ↵Ferdinand Thiessen2024-10-281-2/+8
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/exception-appscreenshot-notstring fix(apps-store): Fix exception on generating preview url for installed app screenshot
| * | | | fix(appsmanagement): Fix exception on generating preview url for screenshotsClaudio Cambra2024-10-281-2/+8
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some installed apps meant for older server versions might unexpectedly offer up screenshot values in a non-string format (e.g. health). Avoid an exception by checking first if the first app screenshot is indeed a string and otherwise we take the value of the parameter Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
* | | | Merge pull request #48614 from nextcloud/refactor/storage/constructorsKate2024-10-2810-93/+92
|\ \ \ \
| * | | | refactor(Storage): Align all Storage constructorsrefactor/storage/constructorsprovokateurin2024-10-2310-93/+92
| | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | fix(dav): Cleanup view-only checkfix/dav/view-only-checkprovokateurin2024-10-281-0/+1
| |/ / / |/| | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-2812-8/+26
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-2750-84/+162
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-26138-392/+658
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | fix(files): add title for files list table header buttonGrigorii K. Shartsev2024-10-251-0/+1
| | | | | | | | | | | | | | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* | | | refactor(files): migrate to @nextcloud/sharingGrigorii K. Shartsev2024-10-252-21/+3
| | | | | | | | | | | | | | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* | | | fix(files): handle empty view with errorGrigorii K. Shartsev2024-10-252-6/+63
| | | | | | | | | | | | | | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* | | | chore(files): migrate davUtils to TSGrigorii K. Shartsev2024-10-253-15/+24
| |/ / |/| | | | | | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-25150-142/+160
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | refactor(ShareApiController): Check for null and empty strings with empty()safety-net-null-checkfenn-cs2024-10-241-7/+4
| | | | | | | | | | | | | | | | | | Proactive measure to avoid warnings in higher php versions as well possible type errors Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* | | fix(ShareAPI): Send mails for mail shares by defaultfix/48012/fix-share-email-send-mail-sharefenn-cs2024-10-241-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It looks like, the frontend it needs to provide the `sendMail` param for the backend to decide wether mails would be sent. Our UI does not have that at the moment so it should default to sending emails always for mail shares. Not exactly sure how this was handled earlier but this is a good starting point. Resolves : https://github.com/nextcloud/server/issues/48012 Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* | | Merge pull request #48874 from nextcloud/jtr/setup-checks-headingFerdinand Thiessen2024-10-241-1/+1
|\ \ \ | | | | | | | | fix(settings): Change "setup warnings" -> "setup checks" in Overview
| * | | fix(settings): Change "setup warnings" -> "setup checks" in Overviewjtr/setup-checks-headingJosh2024-10-231-1/+1
| | | | | | | | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-24114-302/+246
|/ / / | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #48864 from nextcloud/fix/invalid-app-configFerdinand Thiessen2024-10-233-106/+112
|\ \ \ | | | | | | | | fix(settings): Do not use `null` on `string` parameter for sharing disclaimer
| * | | fix(settings): Do not use `null` on `string` parameter for sharing disclaimerFerdinand Thiessen2024-10-233-106/+112
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #48852 from nextcloud/fix/app-store-markdownFerdinand Thiessen2024-10-232-48/+73
|\ \ \ \ | |/ / / |/| | | fix(app-store): Correctly render Markdown in app description
| * | | fix(app-store): Correctly render Markdown in app descriptionFerdinand Thiessen2024-10-232-48/+73
| | | | | | | | | | | | | | | | | | | | | | | | This seems to be broken by an update because the renderer now passes an object instead of multiple arguments to the render functions. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>