aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/src
Commit message (Collapse)AuthorAgeFilesLines
...
* chore(files_sharing): Remove orphaned file with deprecated importsFerdinand Thiessen2023-07-011-44/+0
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: upgrade typescript, eslint and fix lintJohn Molakvoæ2023-06-271-1/+0
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* address reviewSimon L2023-06-241-1/+1
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* only print deprecation logs if debug mode is enabledSimon L2023-06-241-1/+1
| | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* Move deprecation warnings to debugSimon L2023-06-241-1/+1
| | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* Don't disable actions when saving share permissionsLouis Chemineau2023-06-191-8/+4
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Fix lint errorsVarun Patil2023-05-231-0/+4
| | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* Optimize webpack chunksVarun Patil2023-05-231-2/+3
| | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* reload filelist when adding or removing sharesRobin Appelman2023-05-221-1/+6
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Show pending popover menu when password is enabled by defaultDaniel Calviño Sánchez2023-05-221-8/+8
| | | | | | | | | | | | | | | | When "Enforce password protection" is enabled in the sharing settings a popover menu is shown to set a password before the share is created. On the other hand, when "Always ask for a password" was enabled in the sharing settings and a new link share was created the share was immediately created with a default password; the user was not able to specify a password (nor create the share without password). The component template already provided the needed elements to also ask for the password without enforcing it, but the popover menu was not shown due to "enableLinkPasswordByDefault" being missing in "if" conditions. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Rename "pendingPassword" to "pendingEnforcedPassword"Daniel Calviño Sánchez2023-05-221-4/+4
| | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Use the color-primary-element* variablesSimon L2023-05-131-1/+1
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Do not allow to toggle between password and text in sharingLouis Chemineau2023-05-091-0/+1
| | | | | | This does not makes sense as we do not have the clear text value. Signed-off-by: Louis Chemineau <louis@chmn.me>
* Merge pull request #38012 from nextcloud/fix/a11y-share-inputPytal2023-05-031-1/+1
|\
| * Fix share input idChristopher Ng2023-05-021-1/+1
| | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | fix(files_sharing): Don't show copy action when !canDownload and no update ↵Marcel Klehr2023-05-021-1/+1
|/ | | | | | permissions Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(l10n): Fixed grammarrakekniven2023-04-181-1/+1
| | | | | | | Reported at Transifex. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
* Adjust breadcrumb navigation structure to the navigation listjulia.kirschenheuter2023-04-041-4/+4
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* chore(eslint): fix missing import extensionsJohn Molakvoæ2023-03-2320-72/+72
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* chore(eslint): replace node/no-missing-import by n/no-missing-importJohn Molakvoæ2023-03-232-2/+2
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Add SHARE_TYPE_SCIENCEMESHMichiel de Jong2023-03-083-0/+9
| | | | Signed-off-by: Michiel de Jong <michiel@unhosted.org>
* Fix share select dropdown not opening when viewer is openChristopher Ng2023-03-011-0/+7
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Adapt native tooltip for new structure of NcAvatarjulia.kirschenheuter2023-02-273-4/+3
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* Encrypted and shared folders should use the encrypted iconLouis Chemineau2023-02-201-6/+6
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Drop vue-clipboard2 to fix copy to clipboardChristopher Ng2023-02-013-4/+2
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Port files sharing selectorChristopher Ng2023-01-241-56/+61
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Improve password generation for link sharesVincent Petry2023-01-161-6/+9
| | | | | | | Use web crypto when generating password for link shares whenever the password policy app is disabled. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Add visible share labelChristopher Ng2023-01-121-4/+2
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Differentiate share linksChristopher Ng2023-01-122-1/+20
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Fix inability to re-enter share password after invalid inputChristopher Ng2023-01-101-1/+8
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* l10n: Fixed typorakekniven2023-01-101-1/+1
| | | | | | | | | Reported at Transifex. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Replace custom tooltips with native one in vue components and viewsjulia.kirschenheuter2023-01-059-85/+38
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* Replace custom tooltips with native ones in files_sharingjulia.kirschenheuter2022-12-221-2/+0
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* fix: remove other shares from ui when deletedMax2022-12-201-1/+12
| | | | | | | | | | | | | Remove the share entry in question when unsharing a folder from within the `others with access` section of a file within that folder. Using the code from the ShareList view here as well. Just copying the code here as this is a bugfix that will need to be backported. Signed-off-by: Max <max@nextcloud.com>
* Revert "Copy to clipboard with button instead of link"Christopher Ng2022-12-142-39/+25
| | | | | | This reverts commit 4ffc022c8b5d2a4df3b1b1452de769c4ad27fe4f. Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Add success popup message for copying share linksChristopher Ng2022-12-062-6/+11
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Show success on share actionsChristopher Ng2022-12-032-1/+9
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Lint and remove file_versions testsLouis Chemineau2022-11-281-1/+2
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Use svg iconsLouis Chemineau2022-11-281-3/+3
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Add support for Material icon in files sidebarCarl Schwan2022-11-281-6/+8
| | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: Louis Chemineau <louis@chmn.me>
* Copy to clipboard with button instead of linkChristopher Ng2022-11-242-25/+39
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Add label to sharing search fieldChristopher Ng2022-11-231-39/+53
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Fix date handling and savingJohn Molakvoæ2022-11-164-38/+69
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Fix visibility of internal expire dateVincent Petry2022-10-281-3/+6
| | | | | | | Fixed visibility of the expiration date field for internal shares by aligning the logic with the one from the public link shares. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Replace moment.js date with Date Object.julia.kirschenheuter2022-10-065-100/+65
| | | | | | | Replace vue2-datepicker with native date picker for expiration date. Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Update apps/files_sharing/src/components/SharingEntryInternal.vueVincent Petry2022-09-271-2/+1
| | | | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Vincent Petry <vincent@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Fix focussing to internal link after copyVincent Petry2022-09-272-5/+7
| | | | | | | | | | Since a recent change to NcActions it's not possible to add a "ref" attribute on a NcAction* component. As a workaround, a ref was added on the NcActions parent component instead. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Align sharing tab content and increase spacingChristopher Ng2022-09-141-4/+10
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Increase spacing between additional sharing tab contentChristopher Ng2022-09-131-0/+3
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Port Profile section checbox to NcCheckoxRadioSwitch componentCarl Schwan2022-09-121-2/+2
| | | | | | Improve accessibility and unify the design Signed-off-by: Carl Schwan <carl@carlschwan.eu>