Anson
Anson
之前状态栏采用SSE推送,后来为了全双工通讯,改成了websocket~ - 底部状态栏 - 日志+问题面板 #23 
考虑到国际化,支持英语语言 
通过快捷键快速实现API的开发 
展示API接口的时序图,以便理清楚数据源之间的调用关系。 - 并行调用 - 串行调用  后来发现太复杂了,所以暂时放弃了...
为方便定位问题,增加日志和问题面板 - 日志:将控制台所有日志推送到前端 - 问题:以结构化的方式展示展示编译的错误或警告  
一开始底层用sqlite存储,后续发现不便于做代码管理,后来全部改成了json存储。
目录优化-第一次
当前配置文件散落各地,不便于git管理,需要将所有配置归拢到一起。 
**1,项目初始化** ```sh #根据模板初始化项目 fbcli init projectname -tpl tplname? ``` **2,项目启动** ```sh #生产模式 fbcli start -c config.yaml ``` ```sh #开发模式(项目启动时,打印版本号) fbcli dev -c config.yaml (项目启动时,打印版本号) ``` **3,数据库操作**(暂未实现) 提供数据库迁移的命令行,参考prisma实现 https://www.prisma.io/blog/database-access-on-the-edge-8F0t1s1BqOJE ```sh #数据库迁移?...
- 数据源列表 - GraphQL数据源 - 数据库数据源  
基于OIDC协议实现身份认证 - 身份认证配置 - 身份认证测试 - 身份认证钩子 - 角色管理   