Fix ordering: OC\Files\Storage\Shared::file_put_contents belongs with filesystem, not Share
*** empty log message ***
Change from the string 'PUBLIC' for link shares to the actual URL, which is more useful.
Add the share and unshare actions to the template.