# TodoList
各功能的开发不分先后顺序,依照功能上的关联程度进行开发
说明
- [x] 已选:表示已完成
- [ ] 未选:表示正在开发或者未开发
任务
- [x] 优化:前端界面及 JS、Bootstrap、jQuery 等
- [ ] 优化:前端使用 VueJS 重写 or 升级 AngularJS
- [x] 优化:网站程序快速安装
- [x] 优化:在线版本升级
- [ ] 兼容:Python 2.x、3.x
- [x] 新增:修改主机名
- [ ] 新增:Apache 服务配置
- [x] 新增:Apache 站点列表/添加/删除
- [ ] 新增:Apache 站点修改
- [ ] 新增:FTP 管理
- [ ] 新增:DNS 管理
- [ ] 新增:防火墙配置
- [ ] 新增:备份管理
- [x] 新增:定时任务 Cron 配置设置
- [x] 新增:定时任务 Cron 作业:列表/添加/修改/删除
- [x] 新增:进程监控列表
- [ ] 新增:进程查看详情
- [x] 新增:进程停止操作
- [ ] 新增:日志管理
- [ ] 新增:服务器迁移
- [x] 新增:文件迁移至 FTP
- [ ] 新增:服务器镜像
- [ ] 新增:快速签发 Let's Encrypt 证书
- [ ] 新增:快速安装 Shadowsocks Server 及管理
- [x] 新增:接口站点完善
- [x] 新增:使用文档站点
- [ ] 新增:移动客户端
- [ ] 新增:交流社区网站
- [ ] 新增:发布程序包
- [ ] 新增:安装软件时,对依赖包处理和安装
- [ ] 新增:卸载软件时,对依赖包的处理
- [ ] 新增:远程服务器的管理,整合 ECSMate 的部分功能
- [x] 支持:CentOS 7(RHEL 7)
- [ ] 支持:主流发行版: Ubuntu/openSUSE/Debian/Arch/Slackware/FreeBSD
- [ ] 支持:软件自定义安装