nextcloud/apps
Daniel Calviño Sánchez 96108ab858 Add event to load additional scripts in the auth page for public shares
Before the public share authentication page is rendered now an event to
load additional scripts is dispatched. Thanks to this any app can load
its own scripts that, when run on the browser, adjust as needed the page
generated by the server.

Note, however, that during the handling of the event apps are only able
to add scripts or styles to be loaded; they can not render arbitrary
content on the page, or change how the content is rendered by the
original template; all those changes have to be done by the scripts at
run-time.

This implies that the scripts of the apps can use only those parameters,
like the token of the share, added to the page when it is generated by
the "publicshareauth" template. Due to this, and given that the event is
being introduced to be used by Talk to inject the UI needed to request
the password for a share, the token of the share is now provided in the
generated page, just like done in the public share page.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-07-24 14:04:22 +02:00
..
accessibility Bump webpack-cli from 3.0.8 to 3.1.0 in /apps/accessibility 2018-07-23 19:17:11 +00:00
admin_audit log to $datadir/audit.log by default and add rotation 2018-04-26 12:10:53 +02:00
cloud_federation_api implement federated group shares 2018-07-11 10:11:44 +02:00
comments [tx-robot] updated from transifex 2018-07-24 00:12:01 +00:00
dav [tx-robot] updated from transifex 2018-07-24 00:12:01 +00:00
encryption Mixin scss icon api 2018-07-19 08:16:58 +02:00
federatedfilesharing [tx-robot] updated from transifex 2018-07-23 00:12:05 +00:00
federation [tx-robot] updated from transifex 2018-07-24 00:12:01 +00:00
files Phpunit tests fixes 2018-07-24 11:01:11 +02:00
files_external Fixed scrolling container 2018-07-24 11:01:11 +02:00
files_sharing Add event to load additional scripts in the auth page for public shares 2018-07-24 14:04:22 +02:00
files_trashbin Fixed scrolling container 2018-07-24 11:01:11 +02:00
files_versions [tx-robot] updated from transifex 2018-07-11 00:12:15 +00:00
lookup_server_connector Fix info.xml files of shipped apps 2018-02-16 10:24:03 +01:00
oauth2 [tx-robot] updated from transifex 2018-07-24 00:12:01 +00:00
provisioning_api fix tests / mistakes made during rebase 2018-06-27 21:52:04 +02:00
sharebymail Honour "sendPasswordByTalk" property in mail shares 2018-07-24 13:56:29 +02:00
systemtags Fixed scrolling container 2018-07-24 11:01:11 +02:00
testing Fix info.xml files of shipped apps 2018-02-16 10:24:03 +01:00
theming [tx-robot] updated from transifex 2018-07-22 00:12:42 +00:00
twofactor_backupcodes [tx-robot] updated from transifex 2018-07-24 00:12:01 +00:00
updatenotification Bump vue-loader from 15.2.4 to 15.2.6 in /apps/updatenotification 2018-07-23 19:17:14 +00:00
user_ldap [tx-robot] updated from transifex 2018-07-23 00:12:05 +00:00
workflowengine [tx-robot] updated from transifex 2018-07-23 00:12:05 +00:00