summaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/src/views/SharingTab.vue
Commit message (Collapse)AuthorAgeFilesLines
* Create element reference inside $nextTick()fenn-cs2024-01-151-7/+6
| | | | | | | | Accessing `this.$refs.shareList` outside $nextTick() could lead to the holder (`listComponent`) being undefined as the ref is yet to exist. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* fix: Change scroll container for sharing detailsJulius Härtl2023-11-301-8/+10
| | | | | | | | | | | | In order to meet accessibility requirements we cannot use a sticky footer that overlaps important interactable content. Therefore this moves to a scroll container for the details which does not include the action buttons at the bottom. Larger indentation change in SharingDetailsTab was required to have a wrapping container for the scroll area. Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Consider link shares in removeShare method in SharingTabfenn-cs2023-09-181-3/+10
| | | | | | | | | | | | | Currently, the `removeShare` method in the `SharingTab` view, does not take into account `linkShares`. Since link shares now shares thesame detail view with other share types, it should therefore be considered hence this commit. Resolves : https://github.com/nextcloud/server/issues/40396 Signed-off-by: fenn-cs <fenn25.fn@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Hide additional content when share details is openLouis Chemineau2023-09-141-55/+57
| | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Improve sharing flowfenn-cs2023-08-311-8/+41
| | | | | | | | | | | | | This commit introduces the following changes: - Does not create new share once user is selected for internal shares - Adds a `SharingDetails` view for share configurations - Adds a quick share select to enable fast changes in share permisions. Resolves: https://github.com/nextcloud/server/issues/26691 Signed-off-by: fenn-cs <fenn25.fn@gmail.com> Signed-off-by: Louis Chemineau <louis@chmn.me>
* Revert "Improve sharing flow"Arthur Schiwon2023-08-311-41/+8
| | | | This reverts commit 8b42fb033fdcd3775b4850de6faf6091c8dcc716.
* Improve sharing flowfenn-cs2023-08-301-8/+41
| | | | | | | | | | | | | This commit introduces the following changes: - Does not create new share once user is selected for internal shares - Adds a `SharingDetails` view for share configurations - Adds a quick share select to enable fast changes in share permisions. Resolves: https://github.com/nextcloud/server/issues/26691 Signed-off-by: fenn-cs <fenn25.fn@gmail.com> Signed-off-by: Louis Chemineau <louis@chmn.me>
* chore(eslint): fix missing import extensionsJohn Molakvoæ2023-03-231-12/+12
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Adapt native tooltip for new structure of NcAvatarjulia.kirschenheuter2023-02-271-1/+1
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* Replace custom tooltips with native one in vue components and viewsjulia.kirschenheuter2023-01-051-3/+2
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@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>
* Fix typos in apps/ subdirectoryluz paz2022-09-051-1/+1
| | | | | | | Found via `codespell -q 3 -S l10n,./apps/files_external/3rdparty -L adn,ba,boxs,keypair,jus,optionel,ressource,tabel ./apps/` Signed-off-by: luz paz <luzpaz@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Add Nc prefix to Nc vue component namesVincent Petry2022-08-251-3/+3
| | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Hide deprecated projects in sharing tab by defaultChristopher Ng2022-08-181-1/+3
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Fix loading groupfolder info when share api is disabledCarl Schwan2022-05-271-10/+20
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Auto fix warningsLouis Chemineau2022-01-211-2/+1
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Eslint fixJohn Molakvoæ (skjnldsv)2022-01-081-6/+7
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Fix share owner not being displayed in sharing tabCarl Schwan2021-12-141-0/+13
| | | | | | | | | | | | | | | This only concerns subfolder and files inside a shared folder and is used as fallback when the OCS api returns a empty result, because it only works on the shared folder and not the content inside of it. This unify the tab with the folder list. This offers a less descriptive share information but making the OCS api returns all the details even for the subfolder would very probably be bad for performance (since we would need to fetch the shares for all the parent folders until we found one or are in the root folder). Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Bump @nextcloud/router from 1.2.0 to 2.0.0dependabot[bot]2021-07-231-1/+1
| | | | | | | | | | Bumps [@nextcloud/router](https://github.com/nextcloud/nextcloud-router) from 1.2.0 to 2.0.0. - [Release notes](https://github.com/nextcloud/nextcloud-router/releases) - [Changelog](https://github.com/nextcloud/nextcloud-router/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-router/compare/v1.2.0...v2.0.0) Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
* Fix undefined error on add-shareJohn Molakvoæ (skjnldsv)2021-04-131-2/+2
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
* Handle enforced password for mail shares in the WebUIJohn Molakvoæ (skjnldsv)2021-03-221-3/+32
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Disable share input for a received share if resharing is not allowedDaniel Calviño Sánchez2020-11-111-1/+4
| | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Upgrade lifecycle and vue parent contextJohn Molakvoæ (skjnldsv)2020-10-071-20/+14
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
* Move Files Sidebar to proper javascript standardJohn Molakvoæ (skjnldsv)2020-10-071-33/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Display user-status in sharing listGeorg Ehrke2020-08-171-0/+1
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Do not process the same FileInfo twiceJohn Molakvoæ (skjnldsv)2020-05-061-3/+9
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
* Process shares only once, better debug and expiration date codeJohn Molakvoæ (skjnldsv)2020-05-011-4/+2
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
* Give the sharing tab a unique id so it also opens properly on other languagesJulius Härtl2020-01-291-2/+5
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Migrate to @nextcloud/vue 1.x.xJohn Molakvoæ (skjnldsv)2020-01-221-2/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Only show others with access if you have reshare permissionsRoeland Jago Douma2020-01-071-1/+1
| | | | | | | | | Fixes #18711 If you do not have reshare permissions the others with access will throw an error anyways. So better to just not show it ;) Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Bump eslint-config-nextcloud from 0.0.6 to 0.1.0dependabot-preview[bot]2019-12-191-14/+14
| | | | | | | | | | Bumps [eslint-config-nextcloud](https://github.com/nextcloud/eslint-config-nextcloud) from 0.0.6 to 0.1.0. - [Release notes](https://github.com/nextcloud/eslint-config-nextcloud/releases) - [Commits](https://github.com/nextcloud/eslint-config-nextcloud/compare/v0.0.6...v0.1.0) Co-authored-by: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Inherited share UIJohn Molakvoæ (skjnldsv)2019-12-031-3/+8
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Systemtags and external actions updateJohn Molakvoæ (skjnldsv)2019-10-291-0/+8
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Add projects view to sidebarJulius Härtl2019-10-291-0/+8
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Add OCA.Files.SidebarJohn Molakvoæ (skjnldsv)2019-10-291-0/+318
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>