codo-admin
codo-admin copied to clipboard
基于Tornado实现,提供Restful风格的API,提供基于RBAC的完善权限管理,可对所有用户的操作进行审计
建议:aiomysql
这些为什么要手工建,系统才不会报错?
指定用户获取长期token来调用api,测试发现token一天就会失效,和文档上描述以及邮件描述的三年有效期不符合啊,是需要单独额外配置吗,如果需要的话应该在哪配置呢,非常感谢
改动的内容比较多,大部分是围绕容器化的改动,目标是一个docker-compose 1. 文件启动所有项目(现在已经完成),如数据库的操作,setting.py文件中地址的更改. 2. 去掉原来使用脚本的方式,做到真正的可以分布式运行,为后面编写k8s编排做准备 3. 具体整体docker-compose文件在git的opendevops项目里,
resource_id = Column('resource_id', String(50), unique=True, default="rg-{}".format(uuid())) 这块设置resource_id默认值后,实际上首次运行生成一个默认值,以后会一直使用这个默认值了,所有的默认值都是这个了。然后唯一索引会导致写入失败。 我们期望的是,每次写入的时候,类似update_time的默认值一样,重新运行uuid函数,但是实际不是。
批量任务执行是用的ansible?
1. 使用 python image 作为 base image, 减少安装 python 的时间. 2. 独立 python requirements.txt 安装, 减少重复安装 requirements.txt 次数. 3. 清除 nginx 和 supervisor 的安装缓存减少, 镜像大小. 镜像大小优化结果: 1.39GB => 412MB
登陆之后没有注入csrf_token,当第一次的请求是post方式的时候,会因为没有csrf_token验证不通过
Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.3.0 to 2.4.0. Release notes Sourced from pydantic's releases. v2.4.0 2023-09-25 What's Changed Packaging Update pydantic-core to 2.10.0 by @samuelcolvin in #7542 New Features Add Base64Url types...