nextcloud/core/js
Daniel Calviño Sánchez 376704e834 Add "Password protect by Talk" to the menu of link shares
When Talk is enabled the menu for link shares now shows a checkbox to
protect the password by Talk (that is, to show the "Request password by
Talk" UI in the authentication page for the link share).

Although in e-mail shares protecting the share with a password and
protecting the password by Talk are mutually exclusive actions (as when
the password is set it is sent to the sharee, so it must be set again
when protecting it by Talk to be able to verify the identity of the
sharee), in the case of link shares protecting the password by Talk is
an additional step to protecting the share with a password (as just
setting the password does not disclose it to anyone). As such, the
checkbox is shown only when there is a password set for the link share
(even if the field itself for the password is not shown, like when they
are enforced in the settings).

Note that the icon set for the field, "icon-passwordtalk", does not
currently exist; it is the same used for e-mail shares, and it is needed
simply to get the right padding in the menu.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-11-02 13:30:18 +01:00
..
contactsmenu Move jquery.contactsmenu.js to compiled handlebars 2018-10-16 09:51:36 +02:00
files Adjust some jsdocs 2018-10-24 16:24:16 +02:00
login Update login flow redirection 2017-05-04 19:21:22 +02:00
public Improve URL detection 2018-07-31 17:11:46 +02:00
share Add "Password protect by Talk" to the menu of link shares 2018-11-02 13:30:18 +01:00
systemtags Remove leftover ' 2018-10-04 16:02:09 +02:00
tests Add "Password protect by Talk" to the menu of link shares 2018-11-02 13:30:18 +01:00
apps.js Design structure fixes 2018-07-21 16:09:13 +02:00
backgroundjobs.js Fix usage of deprecated OC.webroot 2018-10-09 13:53:59 +02:00
config.js Remove deprecated and noop APIs from OC.AppConfig 2018-10-09 07:54:34 +02:00
contactsmenu.js Adjust some jsdocs 2018-10-24 16:24:16 +02:00
contactsmenu_templates.js Move jquery.contactsmenu.js to compiled handlebars 2018-10-16 09:51:36 +02:00
core.json Move OC.Share to compiled handlebars 2018-10-04 09:53:45 +02:00
eventsource.js Encode requesttoken 2015-02-16 20:28:30 +01:00
installation.js load showpassord.js conditionally in the template only if needed 2014-12-16 18:45:37 +01:00
integritycheck-failed-notification.js Fix code integrity check-warning link 2018-06-29 11:33:29 +02:00
jquery-showpassword.js Add missing variable declarations 2018-10-19 20:17:55 +02:00
jquery-ui-fixes.js Fix semicolon at end of JS lines 2017-05-01 00:42:53 -03:00
jquery.avatar.js Use empty alt tag for avatars since there is always the name next to it 2018-08-26 18:29:02 +02:00
jquery.contactsmenu.js Move jquery.contactsmenu.js to compiled handlebars 2018-10-16 09:51:36 +02:00
jquery.ocdialog.js Prevent default action from being executed when the button is disabled 2018-08-30 10:25:09 +02:00
js.js Merge pull request #11988 from nextcloud/docs/jsdoc-build 2018-10-25 15:49:27 +02:00
l10n.js Add missing variable declarations 2018-10-19 20:17:55 +02:00
login.js Adjust some jsdocs 2018-10-24 16:24:16 +02:00
lostpassword.js Do not bind reset password link if an url is set 2018-07-23 15:01:03 +02:00
maintenance-check.js Fix usage of deprecated OC.webroot 2018-10-09 13:53:59 +02:00
merged-login.json Merge login JS 2017-03-24 21:18:24 +01:00
merged-share-backend.json Move OC.Share to compiled handlebars 2018-10-04 09:53:45 +02:00
merged-template-prepend.json Backend work to provide NC whats New info to users 2018-07-05 14:33:08 +02:00
mimetype.js Fix usage of deprecated OC.webroot 2018-10-09 13:53:59 +02:00
mimetypelist.js Add missing compiled mimetype list - see #10135 2018-10-01 15:54:02 +02:00
multiselect.js Users page lazy multiselect group dropdowns 2016-08-29 13:34:13 +02:00
oc-backbone-webdav.js Backbone Webdav Adapter MKCOL support 2017-03-17 00:08:48 -06:00
oc-backbone.js Backbone transport for Webdav 2016-01-16 11:28:04 +01:00
oc-dialogs.js Add filepicker toggle 2018-10-23 10:38:00 +02:00
oc-requesttoken.js Do not add sensitive request headers for cross domain requests 2015-09-15 11:42:13 +02:00
octemplate.js Fix variable definitions in oc dialogs 2017-05-01 01:09:29 -03:00
placeholder.js Add missing variable declarations 2018-10-19 20:17:55 +02:00
publicshareauth.js Move public auth page over 2018-06-20 08:53:37 +02:00
select2-toggleselect.js Added system tags GUI in sidebar 2016-01-19 16:24:26 +01:00
setup.js Set nonce for loading the zxcvbn 2018-10-03 17:05:01 +02:00
setupchecks.js Merge pull request #11396 from nextcloud/wellknown-webfinger 2018-10-24 14:51:15 +02:00
share.js Add type for room shares 2018-08-08 14:25:43 +02:00
shareconfigmodel.js Remove deprecated and unused legacy ShareConfigModel.areAvatarsEnabled() 2018-10-09 07:58:06 +02:00
sharedialoglinkshareview.js Add "Password protect by Talk" to the menu of link shares 2018-11-02 13:30:18 +01:00
sharedialogresharerinfoview.js Move OC.Share to compiled handlebars 2018-10-04 09:53:45 +02:00
sharedialogshareelistview.js Merge pull request #11844 from nextcloud/multiple-link-shares 2018-11-01 22:36:09 +01:00
sharedialogview.js Don't enforce merged property 2018-10-30 11:37:11 +01:00
shareitemmodel.js Add "Password protect by Talk" to the menu of link shares 2018-11-02 13:30:18 +01:00
sharesocialmanager.js Allow social sharing to specify if a new window is opened 2017-04-20 16:32:46 +02:00
sharetemplates.js Add "Password protect by Talk" to the menu of link shares 2018-11-02 13:30:18 +01:00
singleselect.js Quota bar fix on user list 2017-09-27 22:13:19 +02:00
update.js Fix usage of deprecated OC.webroot 2018-10-09 13:53:59 +02:00
visitortimezone.js Save the timezone on login again 2016-12-08 10:45:24 +01:00