Emit a new hook, when a file is being updated only
The write-hook also is triggered for created files

Fix #8131
Correctly emit create/update hooks when a large file is being created/update
after being uploaded in .part files

Fix #8131
Deduplicate code
Update tests to test for create and update aswell
Remove unneccessary statement from test
Fixed too generic checkbox and link selectors

It turns out that the sharing dropdown is embedded into the table row
for some reason.

This fix makes use of a more specific selector for the checkboxes and
file name links to make sure it doesn't spill into any other potential
elements like the sharing dialog.
remove leftcontent and rightcontent CSS, no longer needed
Show spinner for all files when deleting all
[tx-robot] updated from transifex
- remove duplicate method Preview::show()
- no more hard coded mimetype of preview
- remove .png from the preview urls