If you upload a new (= not previously opened from location, ie. not from cache) local file to the server and there is already a file with the same name in that location, there should be a warning and option to overwrite or cancel. The current behaviour is to silently overwrite any remote file with the uploaded file.
If you upload a new (= not previously opened from location, ie. not from cache) local file to the server and there is already a file with the same name in that location, there should be a warning and option to overwrite or cancel. The current behaviour is to silently overwrite any remote file with the uploaded file.