aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_sharing
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | fix(federation): Use `sharing.federation.allowSelfSignedCertificates` config ↵Joas Schilling2023-10-112-18/+13
| | | | | | | | | | | | | | | | | | | | | | | | for all OCM requests Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-124-2/+6
| |/ / | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Fixed mixed translations in sharing detailsfenn-cs2023-10-091-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to a typo in the app passed to the translation method, some strings translations don't work. This commit corrects the spelling `file_sharing` to `files_sharing` and hence resolves : https://github.com/nextcloud/server/issues/40801 Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-092-2/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-084-2/+18
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | chore: Adapt to breaking DateTime renameChristopher Ng2023-10-061-2/+2
| | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-062-20/+20
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-052-0/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-042-0/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | show loading icon in 'save share' button when creating a shareJulien Veyssier2023-10-031-0/+8
| | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-0370-70/+74
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Correct check for enabled expiration datefenn-cs2023-10-021-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The default expiration date cannot be enforced if it is not enabled in the first place. Hence, the check for whether a share has an expiration date should not consider enforcements but only where the share expiry type is enabled. For example : Using `this.config.isDefaultExpireDateEnabled` instead of `this.config.isDefaultExpireDateEnforced` which can be verified by checking `isExpiryDateEnforced`. Resolves : https://github.com/nextcloud/server/issues/40612 Signed-off-by: fenn-cs <fenn25.fn@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | Updates to sharing flowfenn-cs2023-10-022-32/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Show enforced expiry date for new shares. - Improve quick share dropdown visibility in dark mode. - Prevent expiry date from showing expire for incoming shares. by updating the check for `share.passwordExpirationTime` to equally check for `undefined`. - Move "Download permission/attribute" from custom setting (as it is just another advanced setting and not an actual permission). - Show correct text for upload/editing when "allow public uploads" is enabled or disabled by admin. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-022-0/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-302-0/+10
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-2978-102/+102
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Merge pull request #40430 from nextcloud/enh/a11y/share-note-labelF. E Noel Nfebe2023-09-281-1/+4
| |\ \ | | | | | | | | enh(a11y): Add label to share note textbox
| | * | enh(a11y): Add label to share note textboxChristopher Ng2023-09-271-1/+4
| | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | Convert isset ternary to null coalescing operatorHamid Dehnavi2023-09-283-4/+4
| |/ / | | | | | | | | | Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-282-0/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Fix OCS-APIRequest header for OpenAPIjld31032023-09-271-40/+60
| | | | | | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
| * | Add single status code descriptions for OpenAPIjld31032023-09-275-5/+15
| | | | | | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-274-6/+64
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Auto set password for new email sharesfenn-cs2023-09-261-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | Suggest auto generated password for new public share (mail share). Resolves : https://github.com/nextcloud/server/issues/40493 Signed-off-by: fenn-cs <fenn25.fn@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-262-2/+4
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-244-0/+4
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-2320-0/+28
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | fix(files): title and inline actionsJohn Molakvoæ (skjnldsv)2023-09-211-2/+13
| | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | Merge pull request #40500 from nextcloud/improve-expire-date-enforcementArthur Schiwon2023-09-213-28/+18
| |\ \ | | | | | | | | Consider share type for enforced share expiry dates
| | * | Consider share type for enforced share expiry datesfenn-cs2023-09-203-28/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We have three kind of share expiry date enforcements. - `isDefaultExpireDateEnforced` - `isDefaultInternalExpireDateEnforced` - `isDefaultRemoteExpireDateEnforced` Before these commit, `isExpiryDateEnforced` that is used to disable/enable the set expiry date checkbox does not take those into consideration which is problematic as those have different applications. In addition, this commit now uses `isExpiryDateEnforced` to disable/enable the input for expiry date that shows up before the creation of link shares. Here, `hasExpirationDate` is also removed from 'SharingEntryLink` component as it is not used. Signed-off-by: fenn-cs <fenn25.fn@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-2184-84/+84
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | | Merge pull request #39574 from nextcloud/fix/noid/ocm-controllerArthur Schiwon2023-09-204-55/+78
| |\ \ \ | | |/ / | |/| | OCM Services
| | * | small fixesMaxence Lange2023-09-201-1/+4
| | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
| | * | set authType to basicMaxence Lange2023-09-201-0/+1
| | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
| | * | ocm controllerMaxence Lange2023-09-204-55/+74
| | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
| * | | feat(files): add files_sharing indicatorJohn Molakvoæ (skjnldsv)2023-09-204-1/+154
| |/ / | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-204-2/+96
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-182-0/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Consider link shares in removeShare method in SharingTabfenn-cs2023-09-151-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>
| * | Correctly switch/revert from custom to bundled permsfenn-cs2023-09-151-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We have a set custom permissions checkbox, that when selected should set the quick permissions settings to custom as well as show the custom permission settings. When the checkbox is unchecked the quick permissions have to be reset to the default, `bundledPermissions.ALL` but also users can switch from custom permissions to `bundled` by just changing the radio select, hence we need a mechanism to set the permissions back to the correct fallback depending on where the user has toggled the the custom permission from. The mechanism is `revertSharingPermission` and this commit, makes sure revert values are correctly set upon toggle. Resolves : https://github.com/nextcloud/server/issues/40431 Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-152-0/+12
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Properly align all sharing-entry typesfenn-cs2023-09-144-47/+56
| | | | | | | | | | | | | | | | | | | | | | | | SharingEntryLink and regular ShareEntry were not properly visually aligned before this commit. Signed-off-by: fenn-cs <fenn25.fn@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | Fix invite guest for new sharing flowfenn-cs2023-09-142-13/+22
| | | | | | | | | | | | | | | | | | | | | | | | Call external handlers such as the one in the guess app https://github.com/nextcloud/guests/blob/master/src/main.js#L30 if present. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
| * | Hide additional content when share details is openLouis Chemineau2023-09-131-55/+57
| | | | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | Ellipsize user status in sharing entryfenn-cs2023-09-131-28/+25
| | | | | | | | | | | | | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | Non sticky delete buttonfenn-cs2023-09-131-6/+10
| | | | | | | | | | | | | | | | | | Removes button from footer and removes button background. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
| * | Display user status by the side in sharing flowfenn-cs2023-09-131-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The quick share drop down now takes the place where the user status would show in the past, so we have the option of removing it (as it's available in the profile dropdown) or putting it at the side as such. It's put on the side without the icon, as the status icon appears on the avatar when set. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
| * | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-134-0/+34
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
| * | Consistent delete button in share detailsfenn-cs2023-09-121-1/+0
| | | | | | | | | | | | | | | | | | | | | Delete button text should have same size as other buttons. Signed-off-by: fenn-cs <fenn25.fn@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | Enfore allowPublicShares admin settingfenn-cs2023-09-124-6/+30
| | | | | | | | | | | | | | | | | | | | | Use the the modern intial-state library to pass data about `allowPublicUploads` to the sharing frontend. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>