aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/src/components
Commit message (Collapse)AuthorAgeFilesLines
* fix(files_sharing): add missing subtitle on search for share recipientsLuka Trovic2024-08-011-6/+6
| | | | | Signed-off-by: Luka Trovic <luka@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(files_sharing): Make account file filter consistent have designFerdinand Thiessen2024-07-301-15/+86
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore(files_sharing): refactor Share model to tsskjnldsv2024-07-305-5/+5
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files_sharing): Add file list filter to filter by owner / shareeFerdinand Thiessen2024-07-251-0/+116
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files_sharing): default empty file request expirationskjnldsv2024-07-193-14/+12
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): file request expiration date timezoneskjnldsv2024-07-181-1/+12
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): file request form validation and date component eventskjnldsv2024-07-182-1/+2
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): improve file request info messagesskjnldsv2024-07-184-17/+52
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files_sharing): add public name prompt for files requestsskjnldsv2024-07-181-7/+7
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): file request creation permissions and link copy displayskjnldsv2024-07-181-2/+2
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): use ClipboardText icon and fix trailing-button-clickskjnldsv2024-07-181-2/+2
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): improve file request email handlingskjnldsv2024-07-183-9/+19
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): file request margin and buttons orderskjnldsv2024-07-182-18/+27
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): file request add email on focusoutskjnldsv2024-07-181-2/+3
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): file request use l10n `t` and `n` aliasesskjnldsv2024-07-184-33/+31
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): file request conditions with link/email global settingsskjnldsv2024-07-181-6/+18
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): fix label usage of file request featureJohn Molakvoæ2024-07-124-8/+10
| | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
* chore(files_sharing): lint & refactor fixesskjnldsv2024-07-124-14/+15
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): phpunit & openapi fixesskjnldsv2024-07-126-15/+15
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* chore(files_sharing): cleanup NewFileRequestDialog vueskjnldsv2024-07-124-22/+28
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix: psalm, cs, autoloader and lintskjnldsv2024-07-121-5/+5
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* chore(files_sharing): refactor sharing configskjnldsv2024-07-126-45/+148
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): adjust NewFileRequestDialog for emails invitesskjnldsv2024-07-121-4/+14
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files_sharing): allow mixed values in share attributes and allow ↵skjnldsv2024-07-122-2/+2
| | | | | | storing email arrays Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files_sharing): add `new file request` optionskjnldsv2024-07-126-4/+932
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* chore(files_sharing): rename `File drop` to `File requests`skjnldsv2024-07-122-2/+2
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* chore: Enable ESLint for apps and fix all errorsFerdinand Thiessen2024-07-091-2/+1
| | | | | | | | | Nevertheless this causes a huge amount of new warnings. Previously the shell script for directories to lint was wrong it was generating all app names to lint, but was missing the `apps/` prefix. Causing only `core` to be linted. Co-authored-by: Grigorii K. Shartsev <me@shgk.me> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(SharingInput): Remove unused addSharefenn-cs2024-07-031-75/+0
| | | | | | | | | | | The new sharing flow since NC27 requires that users open the sharing details tab and customize their share before creating it. In https://github.com/nextcloud/server/pull/39472 the work of `addShare` was handed down to `openSharingDetails` that opens the sharing details tab for the user to customize and manually creat their share. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* fix(SharingEntryLink): Show enforced password input labelfenn-cs2024-06-271-1/+3
| | | | | | | | | While upgrading icons in b3ec461fe86258a0a3831dff28e394018d0044c9 enforced password label icon was not correctly wrapped. Resolves : https://github.com/nextcloud/server/issues/45941 Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* fix(FilesView): Update files view upon share creation/deletefenn-cs2024-06-251-2/+6
| | | | | | Resolves : https://github.com/nextcloud/server/issues/44961 Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* style: update copy icon to Material Design iconAndy Scherzinger2024-06-192-3/+3
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(files_sharing): Improve recursion in `onNewLinShare`fenn-cs2024-06-121-37/+79
| | | | | | | | | | | | | | | 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>
* chore: Add SPDX headerAndy Scherzinger2024-06-0610-157/+32
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(files_sharing): usage of NcTextField in SelectShareFolderDialogueLouis Chemineau2024-06-061-1/+1
| | | | | | The NcTextField needs a value property to be set. Signed-off-by: Louis Chemineau <louis@chmn.me>
* feat: Allow registration of advanced external share actionsChristopher Ng2024-03-061-2/+2
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat: reconfigured NcActions to use MDI'sEduardo Morales2024-03-062-24/+66
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* chore: manual lintingEduardo Morales2024-03-061-5/+11
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* feat: added new action for qrcode popup linkshareEduardo Morales2024-03-061-1/+44
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* feat: Rename circles to teamsJulius Härtl2024-03-061-2/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* test: Add test selector on sharing and versions componentsLouis Chemineau2024-02-271-0/+1
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* chore(files_sharing): Remove legacy share permissions editorLouis Chemineau2024-02-271-290/+0
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* feat: rename users to account or personVincent Petry2024-02-132-3/+3
| | | | | | Replace translated text in most locations Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* fix(files_sharing): lost styles for SharingEntryLinkGrigorii K. Shartsev2024-02-131-3/+3
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* Merge pull request #43213 from ↵Grigorii K. Shartsev2024-02-083-200/+95
| | | | | nextcloud/fix/43139/sharing--migrate-quick-share-select-to-nc-actions fix(sharing): migrate QuickShareSelect to NcActions
* Revert "Merge branch 'master' of github.com:nextcloud/server"Louis Chemineau2024-02-083-95/+200
| | | | | This reverts commit d9d60238c7aaab9c61bf2d50c15aa59bc88c8975, reversing changes made to ba3fdb0cdcfbb84f0080a2146a4ba2f01569915d.
* fix(sharing): migrate QuickShareSelect to NcActionsGrigorii K. Shartsev2024-02-083-200/+95
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(files_sharing): Return focus to trigger element on sharing details closeChristopher Ng2024-01-262-2/+9
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Tooltip outside click, should abort share creationfenn-cs2023-12-111-1/+1
| | | | | | | It's unexpected that click outside a tooltip would proceed with the action that could be carried out inside the tooltip. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* Improve share logic for enforced password & expiry datefenn-cs2023-11-301-8/+2
| | | | | | | | | | | | | | * It's possible for the admin to enforce and expiry date after, some shares have been created. This commit makes possible to update the share with the new admin constraints. * This commit would users to modify enforced expiry to anything within range and less than the enforced limit in the pre-create dialog for public shares. * This commit fixes, unable to update share without updating password. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* Replace ActionLink with ActionButton on sharing tabjulia.kirschenheuter2023-11-172-11/+6
| | | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com> So-authored-by: Grigorii K. Shartsev <me@shgk.me>