aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge pull request #50689 from nextcloud/fix/migrate-dav-to-eventschore/mail-bisect-ee48cafd200233203a1444dba797ef3eb89a35caCôme Chilliet2025-02-138-400/+320
|\ \ \ \ | |/ / / |/| | | fix(dav): Migrate from hooks to user events
| * | | fix(tests): Order card properties by name to avoid issuesfix/migrate-dav-to-eventsCôme Chilliet2025-02-101-5/+6
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | fix(dav): Migrate from hooks to user eventsCôme Chilliet2025-02-107-395/+314
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | fix(template-filler): Hide template fields with unknown labelsElizabeth Danzberger2025-02-133-5/+13
| | | | | | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1340-112/+244
| |_|/ |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix(emailTemplate): use instance Name instead of Url in subjectuseNameNotUrlGit'Fellow2025-02-121-1/+2
| |/ |/| | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1270-128/+362
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #50498 from nextcloud/bug/48678/restore-dav-error-response-2Daniel2025-02-112-12/+10
|\ \ | | | | | | Don't rethrow a type error
| * | fix: use relative paths for upload locksbug/48678/restore-dav-error-response-2Robin Appelman2025-02-111-2/+2
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | fix: Replace the TypeError to prevent exposing the installation pathDaniel Kesselberg2025-02-111-10/+8
| | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | Merge pull request #50324 from nextcloud/shared-cache-watcher-updateRobin Appelman2025-02-113-0/+44
|\ \ \ | |/ / |/| | fix: don't use cached root info from shared cache if the watcher has detected an update
| * | test: add test for shared storage root being changed after watchershared-cache-watcher-updateRobin Appelman2025-02-061-0/+35
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | fix: don't use cached root info from shared cache if the watcher has ↵Robin Appelman2025-02-062-0/+9
| | | | | | | | | | | | | | | | | | detected an update Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #50739 from nextcloud/feat/share-grid-viewFerdinand Thiessen2025-02-113-19/+103
|\ \ \ | | | | | | | | feat(sharing): Allow to set default view mode for public shares
| * | | feat(sharing): Allow to set default view mode for public sharesFerdinand Thiessen2025-02-103-19/+103
| | |/ | |/| | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1146-50/+52
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #50735 from ↵Ferdinand Thiessen2025-02-101-1/+12
|\ \ \ | |/ / |/| | | | | | | | nextcloud/bugfix/noid/bump-php-dependency-update-versions fix(setupcheck): Update setup check for PHP version to be more accurate
| * | fix(setupcheck): Update setup check for PHP version to be more accuratebugfix/noid/bump-php-dependency-update-versionsJoas Schilling2025-02-101-1/+12
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1026-16/+154
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0926-60/+816
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix(files): only send config update requests if user is logged inFerdinand Thiessen2025-02-085-127/+126
|/ / | | | | | | | | | | | | | | | | | | | | | | Since we use the files app also for public shares it is not guaranteed that there is a user logged in, in that case the update for user / view config will fail. So ensure there is a user or do not send a request. Also refactor both stores to setup styles to fix (remove) initialization hack, which causes Typescript issues. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0820-2/+168
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #50364 from nextcloud/fix/files-header-submenuJohn Molakvoæ2025-02-076-61/+203
|\ \
| * | chore(files): add actions cypress testsskjnldsv2025-02-071-1/+1
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | fix(files): support submenu in batch actions header tooskjnldsv2025-02-066-61/+203
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0710-6/+152
| |/ |/| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | feat(admin_audit): write admin audit log for AnyLoginFailedEventadmin-audit-listen-failed-loginLuka Trovic2025-02-062-1/+19
|/ | | | Signed-off-by: Luka Trovic <luka@nextcloud.com>
* Merge pull request #50678 from nextcloud/fix/harden-account-propertiesFerdinand Thiessen2025-02-0610-51/+82
|\ | | | | fix(AccountProperty): better validation of twitter and fediverse handles
| * fix(settings): Also sanitize fediverse and twitter handle in the frontendFerdinand Thiessen2025-02-066-49/+69
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix(provisioning_api): Correct limit for `editUser`Ferdinand Thiessen2025-02-062-1/+3
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix(AccountManager): Sanitize social media handlesFerdinand Thiessen2025-02-062-1/+10
| | | | | | | | | | | | Ensure to only accept valid X and fediverse handles. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #50655 from nextcloud/fix/share-sidebar-bugsF. E Noel Nfebe2025-02-066-47/+65
|\ \ | | | | | | enh: Fix display default expire date, add tests & tiny refactors
| * | fix(files_sharing): Hide internal recommendations in external share inputnfebe2025-02-061-1/+4
| | | | | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | fix(files_sharing): Update `QuickShareSelect` if share is modifiednfebe2025-02-062-1/+13
| | | | | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | test(files_sharing): Check that default expiration date is shown b4 create sharenfebe2025-02-061-0/+1
| | | | | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | fix: Show default expiration date before create link sharenfebe2025-02-063-20/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | Since `ShareEntryLink` component is used to both create and display/list the share links, we should only set default expiration date on `share.expireDate` when we know is a new share. Otherwise, we overidding data from the backend. Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | refactor: Remove some deprecated containers and exceptionsnfebe2025-02-061-25/+28
| |/ | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | Merge pull request #50567 from nextcloud/enh/ldap-add-test-settings-commandCôme Chilliet2025-02-067-50/+299
|\ \ | |/ |/| Add LDAP test settings command
| * feat(user_ldap): Add a --clearcache option to ldap:test-user-settingsenh/ldap-add-test-settings-commandCôme Chilliet2025-01-301-0/+9
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix(user_ldap): Remove redundant if checkCôme Chilliet2025-01-301-3/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * feat(user_ldap): Add command test-user-settings to test LDAP user settingsCôme Chilliet2025-01-304-0/+230
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * feat(user_ldap): upstream common code into Proxy class and add public ↵Côme Chilliet2025-01-303-47/+59
| | | | | | | | | | | | getters for backends Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | feat(theming): allow to disable standalone windowsenh/noid/allow-disable-pwasSimon L.2025-02-062-3/+16
| | | | | | | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: Simon L. <szaimen@e.mail.de>
* | Merge pull request #50669 from nextcloud/fix/files-show-details-when-no-actionFerdinand Thiessen2025-02-062-35/+68
|\ \ | | | | | | fix(files): Do not download files with openfile query flag
| * | fix(files): Do not download files with `openfile` query flagFerdinand Thiessen2025-02-062-35/+68
| | | | | | | | | | | | | | | | | | | | | Instead of downloading files, if there is no other default action, we should just open the details tab. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #40105 from nextcloud/sftp-known-mtimeFerdinand Thiessen2025-02-061-3/+22
|\ \ \ | |/ / |/| | don't believe sftp when it tells us the mtime is less than we know it is
| * | fix: don't believe sftp when it tells us the mtime is less than we know it issftp-known-mtimeRobin Appelman2025-02-051-3/+22
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-06128-536/+704
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix(files): Correctly scroll selected file into viewFerdinand Thiessen2025-02-053-51/+122
|/ / | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #50657 from nextcloud/fix/highcontras-scrollbarJohn Molakvoæ2025-02-052-2/+2
|\ \