aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* fix(files): correctly import WebDAV client in files storeFerdinand Thiessen2024-06-171-1/+2
| | | | | | | The files store was importing the client, but this is only on current master on stableX we still need to import the getter function. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(deleteAction): Bump up delete requests concurrency to 5Arthur Schiwon2024-06-171-1/+1
| | | | | | A concurrency of who is not efficient. Low throughput, underutilization, high latency etc... Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* Merge pull request #45881 from nextcloud/revert-45870-backport/45867/stable28Arthur Schiwon2024-06-172-26/+13
|\ | | | | Revert "[stable28] fix(comments): Use proper icon components instead …
| * Revert "[stable28] fix(comments): Use proper icon components instead of icon ↵John Molakvoæ2024-06-142-26/+13
| | | | | | | | classes to fix dark mode"
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-176-4/+138
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-1626-10/+156
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-1510-166/+184
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #45870 from nextcloud/backport/45867/stable28John Molakvoæ2024-06-142-13/+26
|\ | | | | [stable28] fix(comments): Use proper icon components instead of icon classes to fix dark mode
| * fix(comments): vue-material-design-icons importsskjnldsv2024-06-141-2/+5
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * fix(comments): Use proper icon components instead of icon classes to fix ↵Ferdinand Thiessen2024-06-142-11/+21
| | | | | | | | | | | | dark mode Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(files): Show non writable folders during move or copyLouis Chemineau2024-06-141-5/+3
|/ | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Merge pull request #45024 from nextcloud/man/backport/44839/stable28Arthur Schiwon2024-06-141-17/+27
|\ | | | | [stable28] fix(files_sharing): Add one string for every share type + fix(sharingDetails): Show correct share target
| * fix(sharingDetails): Show correct share targetfenn-cs2024-06-131-4/+14
| | | | | | | | | | | | | | | | | | | | The share details page should show the target email or user/server to which the user is creating the share. Signed-off-by: fenn-cs <fenn25.fn@gmail.com> [skip ci]
| * fix(files_sharing): Add one string for every share type to not assume any ↵Ferdinand Thiessen2024-06-131-17/+17
| | | | | | | | | | | | language Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #45863 from nextcloud/backport/45861/stable28John Molakvoæ2024-06-141-0/+5
|\ \
| * | fix(files): Ignore right click for default actionLouis Chemineau2024-06-131-0/+5
| |/ | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-1430-24/+180
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(shareManager): Respect empty `expireDate` in serverfenn-cs2024-06-132-14/+21
| | | | | | | | | | | | If `expireDate` is an empty string and not `null` then the server should not set a default. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* | refactor: make share manager buildableRobin Appelman2024-06-131-2/+0
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #45836 from nextcloud/backport/45251/stable28John Molakvoæ2024-06-1312-79/+133
|\ | | | | [stable28] fix(files): do not rely on unique fileid
| * fix(files): fetch nodes if we have multiple of the same fileid in the storeskjnldsv2024-06-131-3/+44
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * fix(files): do not rely on unique fileidskjnldsv2024-06-1312-77/+90
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Merge pull request #45303 from nextcloud/backport/44464/stable28F. E Noel Nfebe2024-06-133-38/+82
|\ \ | | | | | | [stable28] 44032 fix show new shares without refresh
| * | fix(files_sharing): Improve recursion in `onNewLinShare`fenn-cs2024-06-132-37/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These changes fixes the issue of having the refresh the UI after share creation, as the share is not immediately removed from the UI list. Important changes - The basis of checking wether a password/expire date is no longer based on config values alone because the config is not expected in a share creation circle. Hence we check the configs and check if the share object (this.share) has the expected values set. This way, once the required properties are set, code control does not enter the block meant to handle the setting of required properties unneccessarily. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
| * | refactor(ShareDetails): Prevent undefined errors for `share.permissions`fenn-cs2024-06-121-1/+2
| |/ | | | | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* / Fix(l10n): Update translations from TransifexNextcloud bot2024-06-1314-64/+210
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #45774 from nextcloud/backport/45347/stable28Arthur Schiwon2024-06-121-0/+3
|\ | | | | [stable28] fix: Only list remnants as disabled if option is enabled
| * fix: Only list remnants as disabled if option is enabledCôme Chilliet2024-06-121-0/+3
| | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> Signed-off-by: Louis Chemineau <louis@chmn.me>
* | fix(files): also trigger new tab on file name middle clickJohn Molakvoæ (skjnldsv)2024-06-124-5/+9
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | fix(files_sharing): dark avatar supportskjnldsv2024-06-121-1/+5
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix(dav): also return shared-with-me shares dataskjnldsv2024-06-123-35/+68
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix(files_sharing): fix parsing of remote sharesskjnldsv2024-06-125-23/+61
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix(files): handling numbered type owner name & idSanskar Soni2024-06-121-2/+4
| | | | | | | | | | | | Signed-off-by: Sanskar Soni <sanskarsoni300@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | fix(files): reset menu pos when opening in grid modeJohn Molakvoæ (skjnldsv)2024-06-121-9/+5
|/ | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Merge pull request #45799 from nextcloud/backport/45775/stable28Andy Scherzinger2024-06-123-18/+61
|\ | | | | [stable28] fix(caldav): event links in shared calendar notifications
| * fix(caldav): event links in shared calendar notificationsRichard Steinmetz2024-06-113-18/+61
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-1212-2/+88
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(search): tags redirect routeskjnldsv2024-06-111-3/+3
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* test: Fix encryption testLouis Chemineau2024-06-111-21/+14
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix: add default value for new flag `$useDecryptAll` on getFileKeyCôme Chilliet2024-06-111-1/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Autodetect legacy filekey instead of trusting the header for legacy headerCôme Chilliet2024-06-112-22/+9
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #44912 from nextcloud/backport/44838/stable28John Molakvoæ2024-06-113-142/+74
|\
| * fix(sharing): Don't change the type of the controller argumentJoas Schilling2024-06-101-2/+2
| | | | | | | | | | | | | | [EA] New value type (\DateTime) is not matching the resolved parameter type and might introduce types-related false-positives. Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
| * fix(shareApiController): avoid duplicated expiryDate operationsfenn-cs2024-06-101-27/+10
| | | | | | | | | | | | | | | | | | | | `expireDate` can be set once and used anywhere needed, the current implementation, duplicates this behavior which leads to `parseDate` receiving an a date object it parsed and returend earlier in the createShare method. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
| * refactor(shareApiController): use contrusctor property promotion & DI loggerfenn-cs2024-06-103-115/+64
| | | | | | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-112-4/+6
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | feat(cypress): Add tests for files sidebarFerdinand Thiessen2024-06-101-0/+1
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(files): Update current fileid in route if that node was deletedFerdinand Thiessen2024-06-103-3/+40
| | | | | | | | | | | | | | We do not change the view to the trash bin but stay in the current view, so we need to update the current fileid on the route if that was deleted. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(files): Close sidebar if shown node is deletedFerdinand Thiessen2024-06-101-1/+14
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(dav): Don't log access control as errorJoas Schilling2024-06-101-0/+3
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>