aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* fix(l10n): Update translations from TransifexHEADmasterNextcloud bot10 min.88-120/+1218
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #54401 from nextcloud/fix/streamer-directory-mtimeAndy Scherzinger70 min.1-2/+3
|\ | | | | fix(ZipFolderPlugin): set mtime of directories in archive
| * fix(ZipFolderPlugin): set mtime of directories in archivefix/streamer-directory-mtimeFerdinand Thiessen9 hours1-2/+3
| | | | | | | | | | | | | | | | | | Directories should also have the correct mtime set and not the current time. For this the `Streamer` class needs to support passing a time attribute for creating folders, the underlying library already supports this. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(l10n): Update translations from TransifexNextcloud bot17 hours458-6756/+5538
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Less jargon in source stringskramo29 hours19-73/+73
| | | | | | | | | | | | | | | | This removes: - “enable” for settings - “settings” for settings sections - “all” when there is no obvious subset of items - “show” and “open” for navigation actions - “changes” for applying/discarding - “to clipboard” when copying - Explaining things that cannot happen - Explaining things twice, right below each other - Unnecessary technical jargon - Text that sounds like marketing copy and serves no other purpose Signed-off-by: kramo <git@kramo.page>
* fix: Fix getting trusted server other than the firstfix-getting-trusted-server-other-than-the-firstDaniel Calviño Sánchez36 hours2-4/+63
| | | | | | | | "array_filter" preserves the keys, so after the trusted servers were filtered "$server[0]" existed only if the server to get was the first one in the original array. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* fix(l10n): Update translations from TransifexNextcloud bot41 hours196-256/+470
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #54353 from ↵John Molakvoæ45 hours1-1/+1
|\ | | | | | | nextcloud/automated/noid/-update-min-supported-desktop-version
| * chore: Update minimum supported desktop versionautomated/noid/-update-min-supported-desktop-versionnextcloud-command3 days1-1/+1
| | | | | | | | Signed-off-by: GitHub <noreply@github.com>
* | fix(files_sharing): Implementation conditional federation placeholdernfebe47 hours4-16/+43
| | | | | | | | | | | | | | This commits addresses an annoyance where the share input placeholder would suggest sharing via federated cloud ID even if federation was disabled. Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | fix(files_sharing): show shares to remote as internal if configured soFerdinand Thiessen2 days1-5/+10
| | | | | | | | | | | | | | | | | | - if this is a GS instance - or was configured by administrator Then show the share as internal (remote and remote group shares). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | test(files): adjust mocking initial state for updated libraryFerdinand Thiessen2 days1-5/+3
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(settings): add missing AI iconskjnldsv2 days1-2/+4
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Merge pull request #54294 from nextcloud/feat/show-gs-users-like-internalFerdinand Thiessen2 days3-26/+35
|\ \ | | | | | | feat(files_sharing): show GS users similar to internal users
| * | feat(files_sharing): show GS users similar to internal usersFerdinand Thiessen2 days3-26/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - resolves: https://github.com/nextcloud/server/issues/52497 Ensure that when global scale is enabled the federated users are shown just like internal users. Meaning no server part but instead use the email address like with internal. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #54340 from nextcloud/fix/ai-settingsFerdinand Thiessen2 days3-8/+18
|\ \ \ | |/ / |/| | feat(settings): Improve AI settings task list and rename to Assistant
| * | feat(settings): More condensed task listLukas Schaefer5 days1-6/+16
| | | | | | | | | | | | Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
| * | chore(settings): Rename ai settings to assistantLukas Schaefer5 days2-2/+2
| | | | | | | | | | | | Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
* | | Merge pull request #54337 from nextcloud/fix/legacyViewJohn Molakvoæ2 days1-1/+1
|\ \ \ | |_|/ |/| |
| * | fix(files): drop usage of FileInfoModelskjnldsv3 days1-1/+1
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | fix(l10n): Update translations from TransifexNextcloud bot3 days6-4/+18
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(l10n): Update translations from TransifexNextcloud bot4 days30-2/+170
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(container): Reduce general deprecation spam on all requeststechdebt/noid/reduce-deprecation-spam-2Joas Schilling4 days2-19/+8
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | fix(l10n): Update translations from TransifexNextcloud bot5 days154-906/+908
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: fontawesome license text added and vue file linting errors fixedyemkareems5 days1-3/+3
| | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
* fix: eslint errors fixed in vue file, IAccountManager since added, bluesky ↵yemkareems5 days1-14/+14
| | | | | | svg added to REUSE.toml file Signed-off-by: yemkareems <yemkareems@gmail.com>
* chore: update openapi and autoloadersFerdinand Thiessen5 days3-0/+21
| | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: yemkareems <yemkareems@gmail.com>
* feat: add bluesky to accounts, show the same in profile edit and visibility ↵yemkareems5 days12-4/+146
| | | | | | option, in view profile and also in sharing tab Signed-off-by: yemkareems <yemkareems@gmail.com>
* chore(files_external): update autoload_staticjtr-refactor-files-external-oauth1Josh6 days1-1/+0
| | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* chore(files_external): update autoload_classmapJosh6 days1-1/+0
| | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* chore(files_external): Remove oauth1 constantJosh6 days1-1/+0
| | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* refactor(files_external): Drop oauth1 auth mechanism registrationJosh6 days1-4/+0
| | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* refactor(files_external): Remove oauth1 routeJosh6 days1-3/+0
| | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* refactor(files_external): Drop OAuth1.phpJosh6 days1-40/+0
| | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* refactor(files_external): Drop unused oauth1.jsJosh6 days1-87/+0
| | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* fix(l10n): Update translations from TransifexNextcloud bot6 days242-706/+774
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: Remove redundant toast notificationskramo6 days6-20/+2
| | | | | | | | | Since these actions already have highly visible visual confirmation, no extra notifications are needed. Split out from #54202 Signed-off-by: kramo <git@kramo.page>
* Merge pull request #54275 from nextcloud/fix-order-metadata-deletionCarl Schwan6 days1-1/+1
|\ | | | | fix(trash): Fix order of metadata deletion
| * fix(trash): Fix order of metadata deletionfix-order-metadata-deletionCarl Schwan6 days1-1/+1
| | | | | | | | | | | | | | | | | | First query metadata for live photo and then delete the metadata, by making the SyncLivePhotosListener priority higher than the default. Partially fix #54274 Signed-off-by: Carl Schwan <carl.schwan@nextclound.com>
* | Merge pull request #54279 from nextcloud/fix/tags-iconJohn Molakvoæ6 days1-7/+13
|\ \
| * | fix(systemtags): outline icon css selectorskjnldsv6 days1-7/+13
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | Merge pull request #54309 from nextcloud/fix/dav-wrong-return-typeJohn Molakvoæ6 days2-3/+6
|\ \ \ | |/ / |/| |
| * | fix(files_versions): `has-preview` must be either `true` or `false`fix/dav-wrong-return-typeFerdinand Thiessen7 days1-1/+4
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(files_trashbin): `has-preview` must return `true` or `false`Ferdinand Thiessen7 days1-2/+2
| | | | | | | | | | | | | | | | | | | | | Currently it returned the boolean value, but PHP will turn it into an integer... Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | fix(l10n): Update translations from TransifexNextcloud bot7 days4-0/+4
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #54298 from ↵Ferdinand Thiessen7 days2-8/+13
|\ \ | | | | | | | | | | | | nextcloud/fix/dav/addressbook-permissions-principal fix(dav): calculate permissions based on addressbook principal
| * | fix(dav): calculate permissions based on addressbook principalfix/dav/addressbook-permissions-principalChristoph Wurst7 days2-8/+13
| |/ | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* / fix: Fix button alignment for email templates in Outlookfix-button-alignment-for-email-templates-in-outlookDaniel Calviño Sánchez7 days1-42/+84
|/ | | | | | | | | | | | The button group generated in email templates is expected to show the two buttons side by side in a single row, but in Outlook both buttons took the full width of the wrapper row and each button was shown in its own row. To solve that the buttons are wrapped in an additional table that shows each button in its own cell, limiting their width and showing them in a single row; this is done conditionally and only applied in Outlook, so it should not affect other clients. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* fix(carddav): return correct sync token for non-truncated requestsDaniel Kesselberg7 days3-11/+27
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* feat(carddav): handle truncated non-initial requestsDaniel Kesselberg7 days2-23/+67
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>