Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

80端口无法后台管理用户和配额 #46

Closed
madlifer opened this issue Oct 27, 2020 · 9 comments
Closed

80端口无法后台管理用户和配额 #46

madlifer opened this issue Oct 27, 2020 · 9 comments

Comments

@madlifer
Copy link

madlifer commented Oct 27, 2020

image.png

zpan/service/user.go 65行写死了,改成从zpan.yml读吧

cli.ChangeBasePath("http://localhost:8222/api/moreu")

何必非得反代一道呢..我直接上80了

我自己编译了一个已经正常用了,但还是提出来。


另外再提几个没人提到的需求:

关于分享:
1.分享链接带密码的时候,点击复制按钮只能复制链接不能复制密码。
2.作为对象储存网盘,流量是支出大头,希望能推出限制下载次数的选项。
3.分享页增加取消分享功能,只让看不让操作是耍流氓嗷。

关于账号:
1.目前无法修改管理员账号密码,希望可以在后台管理中修改账号、修改密码。
2.希望可以限定一般用户的每月额定流量,包括自己下载和分享链接下载。
3.配额推荐写成MB或GB。
4.建议添加各账号已用流量的显示。

关于系统:
1.添加web端调整zpan.yml配置功能,并添加重载配置、重启面板按钮
2.添加邀请码生成和使用记录功能(估计已经在做了)
3.提示语建议添加中文。
4.定时任务查一遍对象储存里的文件,删除在对象储存中已失效的文件。

@saltbo
Copy link
Owner

saltbo commented Oct 28, 2020

感谢您的反馈,我一一进行解答。

首先端口问题确实没处理干净,回头我处理一下。 至于走了个反代是因为我们希望能统一moreu的调用方式(moreu是另外一个正在孵化的开源项目),都用client的方式调用而非调用函数(因为考虑以后会支持多种语言)

@saltbo
Copy link
Owner

saltbo commented Oct 28, 2020

关于分享:
1.分享链接带密码的时候,点击复制按钮只能复制链接不能复制密码。
2.作为对象储存网盘,流量是支出大头,希望能推出限制下载次数的选项。
3.分享页增加取消分享功能,只让看不让操作是耍流氓嗷。

第一个问题,我理解您是希望做到想某度网盘一样那种复制么? 因为我自己测试的时候可能不是分享场景,所以想着只复制地址我就可以直接粘贴到浏览器访问了。

第二个,限制下载次数是个很好的建议,我们会考虑实现。
第三个,那个按钮的功能确实还没完成,下个版本会解决

@saltbo
Copy link
Owner

saltbo commented Oct 28, 2020

关于账号:
1.目前无法修改管理员账号密码,希望可以在后台管理中修改账号、修改密码。
2.希望可以限定一般用户的每月额定流量,包括自己下载和分享链接下载。
3.配额推荐写成MB或GB。
4.建议添加各账号已用流量的显示。

  1. 账号密码也是moreu的功能,后续会随着moreu的发布进行解决。
    2.限定流量可能不太好实现,因为流量是不经过zpan的服务器的。如果您有什么好的建议可以交流下
    3.下个版本会优化
    4.同2

@saltbo
Copy link
Owner

saltbo commented Oct 28, 2020

关于系统:
1.添加web端调整zpan.yml配置功能,并添加重载配置、重启面板按钮
2.添加邀请码生成和使用记录功能(估计已经在做了)
3.提示语建议添加中文。
4.定时任务查一遍对象储存里的文件,删除在对象储存中已失效的文件。

  1. 在规划中,可以关注support visual configuration guidance #25
    2.这个目前还没有规划,可以考虑实现,但是邀请码实际上归属用户系统moreu,使用记录是业务系统的事儿
    3.在规划中,后续会对错误信息做国际化
    4.这个我不太理解,什么叫在对象存储中已失效的文件?

@madlifer
Copy link
Author

关于分享:
1.分享链接带密码的时候,点击复制按钮只能复制链接不能复制密码。
2.作为对象储存网盘,流量是支出大头,希望能推出限制下载次数的选项。
3.分享页增加取消分享功能,只让看不让操作是耍流氓嗷。

第一个问题,我理解您是希望做到想某度网盘一样那种复制么? 因为我自己测试的时候可能不是分享场景,所以想着只复制地址我就可以直接粘贴到浏览器访问了。

第二个,限制下载次数是个很好的建议,我们会考虑实现。
第三个,那个按钮的功能确实还没完成,下个版本会解决

1.是的,目前提供了分享链接带密码的功能,但是按钮复制链接,只是复制分享链接不能复制密码,希望能像百度网盘那样把链接和密码一起复制过去

2.限制下载次数确实挺有用的,场景是 我向在公开社区分享资源,但很怕有人恶意刷流量,即使在COS开了防盗链情况下,也可以手动点击刷,或者资源确实很火爆,超出自己认知了,导致流量消耗太大。

@madlifer
Copy link
Author

关于系统:
1.添加web端调整zpan.yml配置功能,并添加重载配置、重启面板按钮
2.添加邀请码生成和使用记录功能(估计已经在做了)
3.提示语建议添加中文。
4.定时任务查一遍对象储存里的文件,删除在对象储存中已失效的文件。

  1. 在规划中,可以关注support visual configuration guidance #25
    2.这个目前还没有规划,可以考虑实现,但是邀请码实际上归属用户系统moreu,使用记录是业务系统的事儿
    3.在规划中,后续会对错误信息做国际化
    4.这个我不太理解,什么叫在对象存储中已失效的文件?
  1. 意思是我删除掉了储存桶中的文件,但是还需要在网盘里删除一遍索引(且不支持全选),否则网盘里还是可以点击下载,但是点击后显示文件不存在。

这个其实有几个场景,第一个:储存桶失效,需要重建储存桶 第二个:用户传了一堆垃圾,我在储存桶给他删了 第三个:目前村的文件不想要了,需要清空储存桶,直接在COS网页端清空掉储存桶了

@madlifer
Copy link
Author

madlifer commented Oct 29, 2020

1.日常催更
2.希望提供无缝升级方式和“数据(网盘侧索引)”备份方式,因为已经把常用文件全部上传了,如果我清空服务器重建你更新后的Zpan能不能直接导入这个索引(似乎网盘只是建立了个索引,在储存桶里显示是随机字符,)

@saltbo
Copy link
Owner

saltbo commented Oct 29, 2020

1.日常催更
2.希望提供无缝升级方式和“数据(网盘侧索引)”备份方式,因为已经把常用文件全部上传了,如果我清空服务器重建你更新后的Zpan能不能直接导入这个索引(似乎网盘只是建立了个索引,在储存桶里显示是随机字符,)

除非很大版本的升级 否则我们会保证向后兼容,升级不会影响之前存储的文件。因为是存在数据库里,只要你别把数据库删了就好了

@saltbo
Copy link
Owner

saltbo commented Oct 29, 2020

关于系统:
1.添加web端调整zpan.yml配置功能,并添加重载配置、重启面板按钮
2.添加邀请码生成和使用记录功能(估计已经在做了)
3.提示语建议添加中文。
4.定时任务查一遍对象储存里的文件,删除在对象储存中已失效的文件。

  1. 在规划中,可以关注support visual configuration guidance #25
    2.这个目前还没有规划,可以考虑实现,但是邀请码实际上归属用户系统moreu,使用记录是业务系统的事儿
    3.在规划中,后续会对错误信息做国际化
    4.这个我不太理解,什么叫在对象存储中已失效的文件?
  1. 意思是我删除掉了储存桶中的文件,但是还需要在网盘里删除一遍索引(且不支持全选),否则网盘里还是可以点击下载,但是点击后显示文件不存在。

这个其实有几个场景,第一个:储存桶失效,需要重建储存桶 第二个:用户传了一堆垃圾,我在储存桶给他删了 第三个:目前村的文件不想要了,需要清空储存桶,直接在COS网页端清空掉储存桶了

这个问题我理解是因为目前ZPan缺失管理端,后续的版本我们会在管理端增加管理员可以管理所有文件的功能,这样就可以避免直接操作COS了。当然,如果还是出现了直接在COS删除了清空了数据的情况,后续管理端也会支持清空存储空间

@madlifer madlifer closed this as completed Nov 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants