更新日志 - wilia/django-sspanel GitHub Wiki
-
增加css主题选择的功能
-
user表添加theme字段
主题css源文件在这里 https://jenil.github.io/bulmaswatch/
-
增加user表的level字段,后端可以动态关闭等级不足的用户
-
本次更新需要改动数据库
-
本次更新需要对所有user进行一次update
-
本次更新需要对应的后端支持 (ehcomod ssr https://github.com/Ehco1996/shadowsocksr)
-
更新数据库
cd projectdirname
git pull
python manage.py migrate # 更新数据库字段
-
update所有user
cd projectdirname
python manage.py shell # 进入django自带的shell
# 输入以下代码,按回车确定。
from shadowsocks.models import User
for user in User.objects.all():
user.save()
-
使用ehcomod版本的ssr后端
# 升级请进入自己的后端目录
git pull
-
优化自定义混淆、加密、协议的设置
-
删除user表无用字段
如需增加新的加密、混淆或者协议,需要在`ssserver/models.py`里的对应字段添加元组类型的键值就行
-
支持django 2.0
-
优化流量查询的功能,支持按天查询啦
-
优化配置文件
-
优化模板文件
-
增加计划任务
-
本次更新需要更新数据库
-
增加节点信息的备注字段
-
增加了ssr节点订阅的接口
-
配置文件新增对应字段,请自行设置
-
本次更新需要更新数据库
-
后台增加用户统计功能
-
增加了用户推广/ 返利功能,用户可以自行生成邀请码了
-
配置文件新增对应字段,请自行设置
-
本次更新需要更新数据库
-
更新CSS版本至6.0
-
优化navbar结构
-
ajax请求节点二维码图片,优化节点信息页面载入速度
-
增加网站logo 感谢小伙伴 Mask
# logo.png 位于
projectname/static/img/log/logo.png
-
增加默认加密、混淆、协议配置文件
# django-sspanel/simple_setting_product.py
# 默认加密混淆协议
DEFAULT_METHOD = 'aes-256-cfb'
DEFAULT_PROTOCOL = 'origin'
DEFAULT_OBFS = 'plain'
-
用户可以自助删除工单了
-
增加了节点的配置链接
-
后台自定义节点是否显示了
-
本次更新需要更新数据库
-
后台增加各个节点总流量的统计
-
增加月初清空流量记录的计划任务
-
优化整合数据库ORM migrations文件
-
可以在 simple_setting_product 里设置邀请码界面的用语了
-
增加了工单系统
-
本次更新需要更新数据库
-
模块化各项网站名
-
模块化支付宝插件
-
本次更新需要手动配置一些文件
cd projectdirname
git pull
cd django-sspanel # 进入项目配置目录
nano simple_setting_product.py # 更新配置
# 本次更新如下字段
# 是否启用支付宝系统
USE_ALIPAY = True
# 此时需要你有相对于得支付宝当面付权限 具体可以看这里 https://github.com/Ehco1996/django-sspanel/wiki/%E6%94%AF%E4%BB%98%E5%AE%9D%E5%BD%93%E9%9D%A2%E4%BB%98%E6%8F%92%E4%BB%B6%E9%85%8D%E7%BD%AE
USE_ALIPAY = False
# 此时不启用支付宝插件,需要手动上传你的收款码图片到 /static/img/alipay.png
# 不支持系统自动发货,需要你手动和客户联系发对应金额得充值码
# 网站title
TITLE = '谜之屋' #设置成你想要得名字
SUBTITLE = '秘密的小屋' # 设置成你想要得副标题
-
兼容了SS原版的配置信息
-
关闭了捐赠人全名的显示
-
本次更新需要更新数据库
-
增加公告系统
-
本次更新需要升级数据库
-
本次更新需要安装新的第三方库
-
用户界面增加购买记录
-
本次更新需要升级数据库
-
增加计时任务 --- 月初自动重置用户流量
-
增加单元测试
-
修改项目文件名`djangp_sspanel` >
django-sspanel
-
修复注册邮箱不保存的bug
-
增加用户状态的显示
-
增加计时任务(django-crontab)自动断开过期用户的连接
-
本次更新需要升级数据库
-
本次更新需要安装新的包(pip install django-crontab)
-
本次更需需要更改uwsigi的配置文件
-
邀请码增加属性: 公开/不公开
-
后台增加不公开邀请码显示
-
本次更新需要升级数据库
-
节点在线状态显示
-
增加用户流量记录的显示
-
本次更新需要升级数据库
-
节点人数实时在线统计
-
增加支付宝用户请求记录
-
增加用户和商品等级时间
-
后端接口更换为
sspanelv3ssr
-
本次更新需要升级数据库