Commit Graph

  • f47a20f942 chore: housework. feat-configuration-center Ivan Li 2021-10-20 22:51:24 +0800
  • 6b9f846154 feat: 为 pipeline 添加运行环境,并用于配置文件的发布。 Ivan Li 2021-10-20 22:48:08 +0800
  • 3ba8fc9759 feat: add configuration-center module. Ivan Li 2021-10-16 10:54:35 +0800
  • d5f49531e9 feat: register service to api gateway. Ivan Li 2021-09-25 20:38:54 +0800
  • 38dd05c4be build: 添加 git hook,提交前格式化代码并执行单元测试。 Ivan Li 2021-09-19 19:43:09 +0800
  • 8467a42b3b build: 去除无用的 tsc 配置项 Ivan Li 2021-09-19 19:40:06 +0800
  • a299958fcb chore: high severity vulnerability master Ivan Li 2021-09-17 23:14:42 +0800
  • f07e18f71d fix: nest build can not output dist folder. Ivan Li 2021-09-17 22:58:35 +0800
  • eb7adc0ef2 build: 更新部分依赖。 Ivan Li 2021-09-16 23:58:04 +0800
  • 122dca689d build: 更新部分依赖。 Ivan Li 2021-09-16 23:55:08 +0800
  • fcca1508eb fix: 依赖问题导致无法通过类型检查 Ivan Li 2021-09-16 23:17:08 +0800
  • 34cfc71a18 Merge pull request 'feat-built-in-pm2' (#9) from feat-built-in-pm2 into master Ivan Li 2021-09-12 19:54:49 +0800
  • de2e9fa8c4 chore: 使用自建的包管理仓库 Ivan Li 2021-09-12 10:55:39 +0800
  • 0f1466bf91 feat: built in pm2 Ivan Li 2021-09-08 23:04:11 +0800
  • ed71d83581 chore: clean code. Ivan Li 2021-07-24 16:57:01 +0800
  • 574e7ecae7 Merge pull request 'single-deploy-folder' (#8) from single-deploy-folder into master Ivan Li 2021-07-22 20:59:55 +0800
  • 1b469e34f9 feat: 使用单独目录部署。 single-deploy-folder Ivan Li 2021-07-22 20:48:30 +0800
  • c86772a5dd bak Ivan Li 2021-07-20 22:30:00 +0800
  • aec7f65434 Merge pull request 'feat: jwt auth.' (#7) from feat-jwt-auth into master Ivan Li 2021-07-20 20:45:16 +0800
  • ab4ef36bf8 feat: 支持 Subscription 鉴权。 feat-jwt-auth Ivan Li 2021-07-20 20:37:46 +0800
  • 0a03bcd36e feat: 使用 @nestjs-lib/auth 鉴权。 Ivan Li 2021-07-18 22:40:33 +0800
  • ec351d12f2 fix(pipelines): 任务脚本不得为空 Ivan Li 2021-07-10 18:50:01 +0800
  • c3c73fbe65 fix(account middleware): 使用了未定义的变量。 Ivan Li 2021-07-10 17:37:21 +0800
  • 02059ee54f feat: 使用中间件 从 jwt 中获取用户信息 Ivan 2021-07-09 18:20:36 +0800
  • 5ed17cc04b test: 完善测试用例 Ivan 2021-07-09 10:17:16 +0800
  • 256878890b fix(projects): required id when create project Ivan 2021-07-06 15:57:03 +0800
  • 9908bd229e build: add pm2 ecosystem config Ivan Li 2021-06-30 20:25:00 +0800
  • 07f19101a5 Merge pull request 'feat_the_progress_of_tasks' (#5) from feat_the_progress_of_tasks into master Ivan Li 2021-06-27 19:57:12 +0800
  • 7d84017f9e feat:v0.1.0 feat_the_progress_of_tasks Ivan Li 2021-06-27 19:44:01 +0800
  • a231a02c28 feat: 修改项目后自动删除项目工作区相关目录 Ivan Li 2021-06-27 19:35:49 +0800
  • 7e17de0f15 feat(repos): 获取 commit logs 时,允许返回错误信息给调用方。 Ivan Li 2021-06-27 10:33:32 +0800
  • 9d735c582c fix(pipelines): 更新时重复判断时误判问题。 Ivan Li 2021-06-27 10:32:39 +0800
  • b626eed859 fix(pipeline-tasks): lost unit logs. Ivan Li 2021-06-20 20:30:14 +0800
  • 5b5a657651 feat(pipeline-tasks): 强制停止任务接口。 Ivan Li 2021-06-20 15:36:44 +0800
  • a510f411a7 feat(pipeline-tasks): 在数据库中保存任务执行者所在实例。 Ivan Li 2021-06-20 10:51:43 +0800
  • 246623b5db feat: 任务状态改变时,自动更新数据库。 Ivan Li 2021-06-20 10:39:53 +0800
  • 37f8ae19be Merge branch 'feat_the_progress_of_tasks' of ssh://git.ivanli.cc:7018/fennec/fennec-be into feat_the_progress_of_tasks Ivan Li 2021-06-20 00:06:17 +0800
  • 133439bb49 feat: 任务完成后更新数据库中的数据。 Ivan Li 2021-06-20 00:05:24 +0800
  • 646f68d298 feat: 任务完成后更新数据库中的数据。 Ivan Li 2021-06-20 00:05:24 +0800
  • 0c3310d3a5 feat(pipeline-task):通过任务完成消息更新数据库中的任务信息。 Ivan 2021-06-08 14:52:10 +0800
  • ead32a1204 feat(pipeline-task): flush service. Ivan Li 2021-06-06 22:11:30 +0800
  • 20612d4301 feat(pipeline-task): add pipelineTaskEvent api. Ivan Li 2021-06-05 21:34:19 +0800
  • 7091f9df6a feat(pipeline-task): logger. Ivan Li 2021-06-05 19:11:39 +0800
  • 3ee41ece67 refactor(pipeline, repo): rabbitmq Ivan Li 2021-05-30 22:36:06 +0800
  • b3a2b11db9 refactor(pipeline-tasks-runner): rabbitmq Ivan Li 2021-05-23 17:51:14 +0800
  • 4041a6fd2a feat(pipelines): add commits query api. Ivan Li 2021-05-09 16:54:59 +0800
  • 5a8b699e2f feat(pipelines): normalization name. Ivan Li 2021-05-07 20:49:35 +0800
  • 86c8bce9ea feat(projects): normalization name. Ivan Li 2021-05-04 21:05:20 +0800
  • 246c0bd8f8 fix(pipeline-tasks): 修复日志有概率丢失最后几条的问题 Ivan Li 2021-04-06 22:54:51 +0800
  • 24a2f80e46 test: pass cases Ivan Li 2021-04-05 20:20:43 +0800
  • 0e0781c4c4 feat(pipeline-tasks): 任务更新推送时机修改。 Ivan Li 2021-04-05 16:34:12 +0800
  • a82f663354 feat: clean up. Ivan Li 2021-04-04 15:51:03 +0800
  • 752db8a0c5 Merge pull request 'feat-pub-sub' (#3) from feat-pub-sub into master Ivan Li 2021-04-04 13:28:58 +0800
  • 46fb41f856 feat: 完善消息发布。 Ivan 2021-04-04 12:20:08 +0800
  • b4307f05d6 feat: 使用 PubSub 进行消息广播。 Ivan 2021-04-04 00:36:58 +0800
  • bb3efd3714 feat: pubsub base redis. Ivan 2021-04-03 19:19:02 +0800
  • 092cf9c418 Merge branch 'master' of ssh://git.ivanli.cc:7018/Fennec/fennec-be Ivan 2021-03-28 20:27:28 +0800
  • 039f4b6d15 test: pass case. Ivan 2021-03-28 20:27:20 +0800
  • 22be1ffb33 Merge branch 'master' of ssh://git.ivanli.cc:7018/Fennec/fennec-be Ivan Li 2021-03-28 19:38:18 +0800
  • ef47f8049e fix(queue): 修复消息队列未使用配置的reids. Ivan Li 2021-03-28 19:38:09 +0800
  • 032aa89b05 feat(pipelines): list logs 时提供关联的 tasks 。 Ivan 2021-03-28 19:37:16 +0800
  • da6bc9a068 提供 gieea webhooks (#2) Ivan Li 2021-03-28 10:24:12 +0800
  • 0d71700f11 chore: debug log 仅输出app的log feat-api-for-webhook Ivan Li 2021-03-28 10:17:29 +0800
  • bd045c6abe fix(commons): fix sanitize not return value. Ivan Li 2021-03-27 22:31:21 +0800
  • 8e3dea7099 feat(webhooks): add gitea webhooks api. Ivan 2021-03-27 21:46:03 +0800
  • 429de1eaed test(pipeline-tasks): pass test cases. Ivan 2021-03-27 15:52:21 +0800
  • 08e5c7e7d3 refactor(pipeline-tasks): remove unused queue. Ivan 2021-03-27 15:34:08 +0800
  • 713f5b2426 feat(pipeline-tasks): debug log. Ivan 2021-03-25 18:09:45 +0800
  • 607a4f57de feat(pipeline-tasks): 任务失败后,也调用执行下一个任务。 Ivan 2021-03-25 11:38:14 +0800
  • 211a90590f test: pass the test case. Ivan 2021-03-25 10:51:16 +0800
  • 07fc98bc86 Merge pull request 'feat-pipelines' (#1) from feat-pipelines into master Ivan Li 2021-03-24 20:50:40 +0800
  • 9bdd991cfb feat(pipeline-tasks): 任务更新推送。 feat-pipelines Ivan Li 2021-03-24 20:35:24 +0800
  • 9078835c28 test(pipeline-tasks): 测试用例不通过的问题 Ivan Li 2021-03-21 20:31:25 +0800
  • 42c5e4d608 fix(pipeline-tasks): 修复未保存任务状态到数据库的问题。 Ivan Li 2021-03-21 20:28:48 +0800
  • cdc28cb102 feat(pipeline-tasks): 添加 部署任务查询接口和任务日志推送。 Ivan Li 2021-03-20 14:30:26 +0800
  • 7923ae6d41 fix: 字段类型错误的问题 Ivan Li 2021-03-15 13:49:37 +0800
  • 4e7c825170 feat(pipeline-task): 流水线任务日志订阅接口。 Ivan Li 2021-03-15 13:30:52 +0800
  • aa92c518f0 feat: 新增 创建CI CD任务接口。 Ivan Li 2021-03-12 23:00:12 +0800
  • cba4c0464c feat(pipelines): list commit logs 使用直接订阅。 替代了先查询再订阅,确保数据不丢失。 Ivan Li 2021-03-10 21:41:47 +0800
  • d02cea2115 fix(repos): 完善 commit log 订阅接口。 Ivan Li 2021-03-09 22:50:26 +0800
  • 22d3dc299c feat(repos): 添加订阅commit log 接口。 Ivan 2021-03-08 11:26:12 +0800
  • ba0ba46a35 test(pipeline-tasks): 更新测试用例。 Ivan 2021-03-08 10:48:46 +0800
  • f00f75673b feat(pipelines): 添加查询 commit logs 接口。 Ivan Li 2021-03-07 22:53:16 +0800
  • bba7963949 feat(commons): 为实体统一添加软删除相关字段。 Ivan Li 2021-03-07 22:12:15 +0800
  • bf4590bd4c feat(exception): 优化错误响应格式。 Ivan Li 2021-03-07 16:20:41 +0800
  • e908d2981d feat(pipelines): 修改接口名。 findPipelines -> listPipelines. Ivan Li 2021-03-06 23:30:12 +0800
  • 0dadc09ec5 fix: Graphql 类型报错 Ivan Li 2021-03-06 12:24:20 +0800
  • 38d3cb0db8 feat(redis): 添加 redis 及其配置 Ivan Li 2021-03-06 12:23:55 +0800
  • 8901c49bb3 back. Ivan 2021-03-05 18:12:34 +0800
  • 7913184174 feat(pipeline-tasks): 完善 doTask Ivan 2021-03-05 17:12:06 +0800
  • f39c801fc2 feat(repos): 检出相关逻辑更改为传入任务信息而不是项目信息。 Ivan 2021-03-04 17:02:07 +0800
  • 33b09594f5 test(pipeline-tasks): task consumer unit test. Ivan 2021-03-04 11:43:23 +0800
  • 64ec1433a6 feat(pipeline-tasks): 完善流程和测试用例。 Ivan 2021-03-03 17:24:22 +0800
  • 31a200206f feat(pipelines): 添加消息队列 Ivan 2021-03-02 16:28:37 +0800
  • 22d9bf47d3 feat(pipeline-tasks): 流水线人物。 Ivan 2021-03-01 18:14:13 +0800
  • e3e698b8cb feat(pipelines): 添加流水线模块。 Ivan 2021-03-01 15:22:45 +0800
  • ea4ca724e3 fix(test): repos resolver 测试用例不通过的问题。 Ivan 2021-03-01 11:47:04 +0800
  • 32102ffefd feat(repos): 添加checkout接口。 Ivan Li 2021-02-28 21:51:52 +0800
  • 11cf2a6c12 fix(repos): 修复提交日志接口,分支筛选无效的问题。 Ivan Li 2021-02-28 02:23:20 +0800
  • 2d5763ac02 fix(repos): 查询分支列表接口名称错误的问题。 Ivan Li 2021-02-28 02:07:56 +0800