New feature: Upload media from URL