[new feature] allow user to share upload link

With this new feature, a user can generate a upload link of a directory and share it with others.
Other users can thus upload files to that directory by accessing the shared upload link.