Skip to content

Latest commit

 

History

History
455 lines (247 loc) · 28.7 KB

CHANGELOG.md

File metadata and controls

455 lines (247 loc) · 28.7 KB

0.5.2 (2021-09-10)

Bug Fixes

  • sys-server: fix remote deploy got duplicated error, dropped func/policy _id; (1da03a9)

0.5.2-alpha.0 (2021-09-10)

Bug Fixes

  • sys-server: fix remote deploy token check message; (e4cc3d3)

Features

  • sys-client: add app access url to func/deploy/policy/file pages; (21ca41e)

0.5.1 (2021-09-10)

0.5.1-alpha.0 (2021-09-10)

Bug Fixes

  • deploy: IMPORTANT!fix deploy apply bugs(missing appid); (41ddbfb)

0.5.0 (2021-09-09)

Bug Fixes

  • sys-client: fix func tags list; add owner role; (152d195)
  • sys-server: add exportor script for old init datas; (9f1ae71)
  • sys-server: add owner role to app; impl get tags of func api; (5afecf9)

Features

  • app-service: refactor trigger getter, publish; (4f1deac)

0.5.0-alpha.3 (2021-09-09)

Features

  • sys-client: impl import/export app; (5ec26ef)
  • sys-server: impl im/export apis; (10d651b)
  • sys: impl delete app api & page (7dd294c)

0.5.0-alpha.2 (2021-09-08)

Bug Fixes

  • sys-client: add 403 permission tip; (d845356)
  • sys-client: fix error in debug function; (cab5747)
  • sys-client: fix nav styles & user state; (4885ecd)
  • sys-client: fix styles & add util function(show) (7809903)

Features

  • sys client: add joined app list (4587bc7)
  • sys-client: impl collaborate crud page (10ca68f)
  • sys-client: impl remove app service; (b0c8634)
  • sys-server: add array util functions; (b91ba2b)
  • sys-server: add max_old_space_size of node vm config; (5275071)
  • sys-server: add remove app service api; (6942fa5)
  • system-server: add app collaborator crud apis; (2789b0d)

0.5.0-alpha.1 (2021-09-07)

Bug Fixes

  • error: fix error in devops init script; (ba310cc)

Features

  • system-server: add quota to limit app creating (77e98db)

0.5.0-alpha.0 (2021-09-06)

Bug Fixes

  • server-client: add dynamic router hook (a4a3923)
  • server-client: update appid instead app._id (0aa9288)
  • sys-client: fix files api; (7ed35d9)
  • system-client: fix remove function feat; (5c18d15)
  • system-client: fix app api url access; (348ca7e)
  • system-client: fix dbm pages; (e0f44da)
  • system-client: fix pagination error; (308ad8a)
  • system-client: fix policy rules CRUD feats; (44a4dbd)
  • system-client: fix the function updating pages; (49fd049)
  • system-server: add appid to applications; (f1bc2e2)
  • system-server: fix get function error; (ea20a61)
  • system-server: little fixes; (be71012)
  • system: fix trigger CRUD pages; (00cd4bb)

Features

  • server-client: add app to vuex store; (3abeb9d)
  • server-client: impl apps & functions pages; (fe4ae60)
  • server-client: impl dynamic router for app (0f7f74d)
  • server-client: impl layout for app (9d973f0)
  • sys-client: add sign up page; (8222387)
  • system-client: add application user apis (0883253)
  • system-client: impl app service start & stop; (f28d199)
  • system-client: impl application & sign in/up pages; (3bbb30f)
  • system-client: impl new navbar (1fbf8cd)
  • system-client: impl remote deploy pages; (8dee4e5)
  • system-server: add account apis; (664458e)
  • system-server: add app service docker driver; (adfb27d)
  • system-server: add app service image config; (0f770ab)
  • system-server: add app service start & stop router; (c71f362)
  • system-server: add app update apis; (5c674f3)
  • system-server: add policy CRUD routers; (8456aab)
  • system-server: add policy rules routes; (4f33276)
  • system-server: add remote deploy routes; (7fbb75e)
  • system-server: add system-server built-in roles & permissions; (d8794b9)
  • system-server: add update function apis; (834915a)
  • system-server: create system server package; (508c76e)
  • system-server: impl application & account apis; (c5d6bc0)
  • system-server: refactor db agent; (a2e9a6c)
  • system-server: refactor system server apis, support appid; (446740f)
  • system: add debug token & file token; fix debug & file feat; (d6eea7a)
  • system: impl functin logs api & pages; (b11e17e)

0.4.21-alpha.0 (2021-08-24)

Bug Fixes

  • config: IMPORTANT!docker-compose mongo db volume config error; (2538d65)
  • secure: fix upload file secure problem #1 (02caa37)

0.4.20 (2021-08-18)

Features

  • app-server: add gridfs-storage; (d393f6c)
  • app-server: expose gridfs storage api to cloud-sdk; (ece5dd4)

0.4.19 (2021-08-18)

Features

  • impl file upload in devops-admin; (f3b383a)

0.4.18 (2021-08-17)

Bug Fixes

  • app-server: fix file upload token parsing error; (aa7368e)

Features

  • app-server: add filename field to file operation token; (68f25ef)
  • app-server: impl start.ts to support cluster process manage; (64b2a74)
  • devops-server: add file operation api; (e1221c6)
  • devops: impl file managing in devops admin & server (8e8aef4)

0.4.17 (2021-08-16)

Bug Fixes

  • 修复获取依赖包类型接口报错无捕获; (43582a5)
  • add node package util support; (be9c373)

Features

  • app-server: add cache-control & etag of http request for gridfs files; (acc3c44)
  • devops-adin: 优化访问策略编辑页的交互体验、修复修改访问策略时的错误; (759fe32)

0.4.16 (2021-08-13)

Features

  • 新增 GridFS 文件存储方式; (0ddc915)

0.4.15 (2021-08-10)

Bug Fixes

  • devops-admin: 新增 @types/node 为默认加载类型包以增强提示; (d282522)
  • devops-server: 修复预置云函数 init-app-rbac 以适配新 API; (d91de4a)
  • node-modules-utils: 修复部分包 typings 与 types 字段使用不一致的问题; (96f952d)

0.4.14 (2021-08-09)

Bug Fixes

  • 修复应用远程部署时未清理被删函数的触发器导致的 app error; (cd151c2)

0.4.13 (2021-08-09)

Bug Fixes

  • 修复 function_history 集合名 未跟随后端更新错误; (0568b08)

0.4.12 (2021-08-09)

Bug Fixes

  • 针对后端调整,修改控制台 devops db 集合名称;优化部分页面交互体验; (fa88671)

0.4.11 (2021-08-09)

Bug Fixes

  • 修复菜单权限显示;优化体验; (cf3eefb)
  • 修复发布、部署资源时事务使用错误; (b1c350a)
  • 修复开发控制台 IDE 默认无 mongodb 类型提供的问题; (e75ae8c)

0.4.10 (2021-08-07)

Bug Fixes

  • 修复部署面板内容多时无法滚动的问题; (0cf8d83)
  • 修复部署时 _id 未转为 ObjectId 的问题; (0483301)

0.4.9 (2021-08-07)

Features

  • 新增触发器远程推送部署; (99f027b)
  • fix: 新增触发器远程推送部署,远程推送改为保持 _id 一致的方式; (655792c)

0.4.8 (2021-08-07)

Features

  • 实现远程部署令牌、推送、接收、应用功能; (afeb9ec)
  • 实现远程部署推送、接收、应用功能; (281cf28)

0.4.7 (2021-08-06)

Bug Fixes

  • 修复预置函数 admin-edit 的标识错误; (96f588e)
  • 修复IDE快捷键监听未销毁的问题; (cacb1c0)
  • 优化 devops 控制台交互体验、样式、延长请求超时时间到 60秒; (b3ea99f)

0.4.6 (2021-08-06)

Bug Fixes

  • 修复 tag 页面缓存不生效;去除页面切换动画; (f8a94c8)
  • 修复页面缓存时,函数调试页快捷键重复绑定问题; (1a26cf3)
  • 优化页面布局,去除面包屑,腾出更多页面空间等; (55c3a44)

0.4.5 (2021-08-05)

0.4.4 (2021-08-05)

0.4.3 (2021-08-05)

0.4.2 (2021-08-04)

Features

  • 支持保存和使用云函数调试令牌 (ac237ef)
  • 支持登陆时发放云函数调试令牌;支持配置 token 过期时间; (2b33cc4)
  • 支持云函数调试请求令牌 (57dedc9)

0.4.1 (2021-08-04)

Bug Fixes

  • 修复无法删除函数的问题; (ff0d855)
  • rename the client title; (cf49d40)

0.4.0 (2021-08-03)

Bug Fixes

  • cloud-function 包名不给发布,重命名; (2c955c5)
  • 补提交,去除 dbm router 的引用; (696ed7f)
  • 处理数据操作触发器参数中 _id 类型不为 string 的问题; (9360fa8)
  • 更新 less-api 版本,增加云函数变量 cloud 代替 less; (b420bfa)
  • 恢复函数调试调用、增加触发器调用编译功能; (0eb8163)
  • 将‘创建内部SDK包’的命令分离出来,在构建 docker 镜像时要单独用到; (321b2f0)
  • 修复 policy 为不存在时错误,返回404 (f00ddba)
  • 修复 trigger 函数日志 _id 类型问题;导出 编译函数; (e0fab5b)
  • 修复获取触发器时未控制状态的问题; (6dca01a)
  • 修复引用 cloud-functin-engine 路径错误; (a8e49cc)
  • 修复云函数调用错误返回状态码; (145fdcd)
  • 修改 policy injector_func 函数入参; (4b80766)
  • 已暂时恢复云函数的调试接口(未做鉴权) (23d359e)
  • 增加 cloud-function-engine 包默认类型加载; (315f7e9)
  • add default tag for builtin cloud functions (fdf297b)
  • fix deploy apis' result data; (e9c0aac)
  • fix docker-build.js bugs; (ca12167)
  • fix type error (270f766)
  • func engine: fix func engine bug; (e6fa812)
  • function engine: 重新使用旧引擎,解决新引擎内存泄露问题;支持 ts 函数编译; (ff468f9)
  • package node-modules-utils publish: missing dist (9c8fb0b)
  • spell: fix spell error; (31a93c5)
  • update app rules; (4167cab)
  • update sys rules; (a3f4a9a)
  • update token split method (c43ecee)

Features

  • 实现 通用 db proxy entry,重构 policy 加载方式;实现 policy agent; (b8f64aa)
  • 实现 npm 包类型声明解析、服务接口;重构项目结构,使用 lerna 管理; (1dc91d2)
  • 实现触发器配置变更时,更新调度器任务; (1d8dbe5)
  • 实现云函数 SDK 单独依赖包; (e3d89b1)
  • 实现云函数的部署; (82b0783)
  • 实现云函数与触发器的部署脚本; (0a8ef9e)
  • 实现云函数与触发器自动部署到 app db;修改文档; (3ea4713)
  • 新增 dbm entry,负责 app db 的数据管理; (f7ddae3)
  • 新增部署访问策略接口, 修改 http 测试用例; (fbcdb90)
  • 新增发布函数、触发器接口;取消 watch 监听发布;支持发布时编译云函数; (ba2e538)
  • 新增访问策略管理页面,修复访问规则添加和删除的bug; (06f0a2a)
  • 修改初始化脚本,增加部署访问策略初始脚本; (3840270)
  • 用 mongodb watch 实现数据监听机制;实现访问策略部署后自动应用; (0650d2e)
  • 增加 create 函数; (cdafdb1)
  • 增加与平台无关的构建命令脚本;修改 nmutils 包,支持 fs/promises (68615ff)
  • 支持 devops 初始化时创建云函数预置触发器 (c1b1dde)
  • add builtin function: injector-admin; (de48feb)
  • add laf-devops-admin packages; (4f95a45)
  • add query params to trigger ctx (1280817)

0.1.5 (2021-07-05)

Bug Fixes

  • remove useless log; (11f2988)
  • 补充 less-api 依赖; (ebbeb8c)
  • 去除 function_logs.requestId 的唯一索引; (68ce1e8)
  • 完善 admin rules 中删除相关表的规则 (83e8818)
  • 完善 trigger.delete 访问规则; (502d6f1)
  • 修复 init 指令修复错误的问题; (6f1b466)
  • 修复触发器 last_exec_time 字段为空时的问题; (f3b5ada)
  • 修复登陆注册 token 过期时间错误;更新 http 用例; (3cd5277)
  • 修改 builtin cloudfunction sig (f379369)
  • 优化云函数调用返回结构; (ea8e4a1)
  • deps: add typescript package to dev env (ce3ed49)
  • init: add rules & permission to init.js (0107f03)
  • remove ali secrets (82a47d6)
  • remove wxmp app secret (4671c36)

Features

  • :sip: add dotenv , add .env file; (098ba91)
  • 去除 上传文件到 public 时的验证;增加 mongodb 对象到云函数环境; (f266655)
  • 新增实现指定一个触发器的调度更新(接口和功能); (8e3dbcf)
  • 新增文件上传 built-in 云函数; (9834018)
  • 优化简化 entry 和 trigger 配置代码;忽略读取数据事件; (fe06c74)
  • 云函数支持 http和停启控制;新增函数编辑历史规则; (56cfa8e)
  • 云函数支持 method 参数; (560f4e8)
  • 云函数支持文件上传,支持 headers 参数传入; (f0c04ab)
  • 增加跨云函数的全局配置对象; (8f753b8)
  • 增加dbm 获取集合列表; (20693c7)
  • dbm 实现删除与创建集合索引接口; (405dfce)
  • dbm 新增获取集合索引信息; (fd1d96c)
  • enhance: cloud function enhance less object (19648ac)
  • file: 重构LSF 文件管理方式;新增文件访问令牌云函数;修复文件API安全漏洞; (164ab59)
  • fix: 修复云函数上传文件bug;引入 jwt 库;增加云函数参数; (c28db5d)
  • init: 支持内置云函数的导入;增加用户登陆注册、小程序授权、阿里云发短信等内置云函数 (8c4b0ec)