coder / coder/code-server

[Feat]: Add `disable-folder-downloads`

未关闭
#6,565 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement
主要语言
TypeScript
星标
79.3k
派生
6.8k
平均合并
2 天 6 小时
30 天内合并 PR
41

描述

## What is your suggestion?
1. `disable-file-downloads` prevents all forms of downloading
2. I would like to disable downloading of whole folders only but allow downloading of 1 file

## Why do you want this feature?
My aim is to not allow whole folder downloads as it can lead to bad practices/security issues but downloading of files, 1 by 1 is acceptable as a convenience feature

## Are there any workarounds to get this functionality today?
Yes, allow file downloads which also allows folder downloads

## Are you interested in submitting a PR for this?
Unfortunately no as my javascript is subpar.

贡献指南

打开贡献指南

调研方向

首先找到现有的 `disable-file-downloads` 设置,以及处理文件夹下载的代码路径。确认单个文件下载与整个文件夹下载的区别,然后更新设置行为,使文件夹下载被阻止,同时仍允许单个文件下载。

由索引模型根据 Issue 内容生成。

评估

技术栈
typescript
领域
devtools, security
Issue 类型
功能
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。