目录
- 依赖dtlib项目
- python3.5以上
- 首次部署时要使用init_app.py初始化
- 依赖mongodb
目录名称 | 功能介绍 |
---|---|
apitests | 接口测试代码 |
apps | 所有的web系统 |
config | 本系统运行所需要的配置目录 |
lib | 本系统调用的一些公共工具 |
static | 静态文件目录 |
scripts | 中间写的一些脚本 |
模块名称 | 备注 |
---|---|
admin | 后台运营和管理 |
jenkins | 持续集成相关功能 |
source | 企业的一些资源登记 |
auth2.0 | 和扫码相关的服务 |
ws | websocket 功能 |
- 新增Tag功能,用于区分同一个项目不同执行环境
- 修复一些bug
- 去除对aiomotorengine的依赖,改用motor 1.2.1
- 升级对Mongo3.6的支持,去除对Mongo3.2及以下版本的支持
- 支持Python3.6
- 新增电视展示功能
- 默认开启跨域共享资源
- 修复一些bug
- 重大改变,所有和mongodb相关的时间全部采用utc时间来储存
- 所有的同步和异步的装饰器进行了统一
- 创建默认的project,对于新注册用户
- 新注册用户,现在默认是激活状态
- 加入组织的用户,现在不用审核,直接激活
- 增加了base_doc内容
- 删除了一些不需要的内容
- 使用硬编码数据重构了代码
- 添加测试项目,增加了mark项目描述字段
- 添加了管理员账号对注册账号的统计功能
- 手机风控数据收集接口
- 修改了安全测试这一块的字段内容
- 操作日志也加上组织的tag
- 加了手机信息收集
- 手机信息收集加了一些请求头信息
- 加入了auth应用信息
- 完成手机授权功能
- 加入了微信的移动端的认证
- 把token的相关表进行了更改
- 增加了各种平台的交叉认证方式
- 增加了测试的应用模块,和token
- 修复了wechat和user之间的关系表
- 修复user无法获取组织的bug
- 增加移动端的token的一节
- log_session需要完全删除掉的bug
- 增加用户ID修改和昵称修改的接口
- 完成了组织邀请码的机制
- 头部加入了json描述和cookie值
- ensure_ascii 解决json对中文的编码问题
- 将一个数据放在一张表里面
- 设置头部charset,Content-Type,Cookie中的token
- 进行结果过滤,没显示details
- 解决了一个总有多余的字段产生的,激活接口的bug
- 接口调用统计,目前只统计全网的
- 用户注册时,会默认生成组织,组织关系,app等数据
- 单独的decos,api,单独的session
- 修复了一些bug
- 可用的版本
- 获取用户所有的组织信息
- 启动了本地的redis session,因为内存的session有问题,本地成功,但是服务不能
- 修复token的bug
- 修复登出的bug
- 不能使用tornadsession来支持session
- 因为使用token就表明是默认的
- 加入了torndsession来支持session
- logsession是自己实现的一个登录的api-token体系
- 修复了线程池不为1的时候,异步redis的io的身份认证的bug
- 加入了session存储到mongodb中
- 结构进行了调整,增加了account的应用
- 迁移了接口测试数据的保存脚本
- 解决了ioloop的替换的问题asyncio
- 解决了aiomotorengine的集成问题
- 迁移过来了微信扫码登录的功能
- 完成了redis同步和异步io的demo程序
- 完成了多核心的服务器的启动
- 新增py3项目