Giter Site home page Giter Site logo

xtest-server's Introduction

ReadMe

提示

此项目只提供给自己使用,里面有邮箱的密码和账号。

备注:

  • 依赖dtlib项目
  • python3.5以上
  • 首次部署时要使用init_app.py初始化
  • 本机要有redis带密码,因为torndsession需要
  • 依赖mongodb
目录名称 功能介绍
apitests 接口测试代码
apps 所有的web系统
config 本系统运行所需要的配置目录
lib 本系统调用的一些公共工具
static 静态文件目录
scripts 中间写的一些脚本
模块名称 备注
admin 后台运营和管理
jenkins 持续集成相关功能
source 企业的一些资源登记
auth2.0 和扫码相关的服务
ws websocket 功能
  • 重大改变,所有和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项目

xtest-server's People

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.