Граф коммитов

71 Коммитов

Автор SHA1 Сообщение Дата
Ray Chen 375bede0ab Update ci.yml for Azure Pipelines 2022-03-04 10:45:48 +08:00
Ray Chen b9ddd6d49b Update ci.yml for Azure Pipelines
Switch to secure agent pool
2022-03-04 10:33:07 +08:00
Zhenglai Zhang 9810ed1ecc
fix rxjs issue (#89)
* fix rxjs issue

* fix tests

* fix param decorator
2021-12-13 14:59:50 +08:00
Zhenglai Zhang 73dc083932
update anis-regex (#88)
Co-authored-by: v-tianxi@microsoft.com <v-tian@microsoft.com>
2021-09-28 20:01:19 +08:00
Zhenglai Zhang 3c82d6e280
fix gc (#86)
* fix gc

* bump node in ci

* fix pipeline

* fix sha

Co-authored-by: v-tianxi@microsoft.com <v-tian@microsoft.com>
2021-09-28 17:19:14 +08:00
Zhenglai Zhang 150073a49e
bump netjs/common (#84) 2021-09-26 10:44:01 +08:00
Zhenglai Zhang f04512bfd0
fix more security issues (#82)
* bump netjs/common

* fix nestjs swagger build failure

* disable swagger test temporary

* fix lint
2021-09-26 09:59:19 +08:00
dependabot[bot] fa28b4ffdd
Bump tar from 4.4.8 to 4.4.19 (#79)
Bumps [tar](https://github.com/npm/node-tar) from 4.4.8 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v4.4.8...v4.4.19)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhenglai Zhang <darinzh@microsoft.com>
2021-09-24 18:05:57 +08:00
dependabot[bot] b78872f290
Bump tmpl from 1.0.4 to 1.0.5 (#83)
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-24 18:03:23 +08:00
dependabot[bot] d1d7a2561d
Bump color-string from 1.5.3 to 1.6.0 (#81)
Bumps [color-string](https://github.com/Qix-/color-string) from 1.5.3 to 1.6.0.
- [Release notes](https://github.com/Qix-/color-string/releases)
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Qix-/color-string/commits/1.6.0)

---
updated-dependencies:
- dependency-name: color-string
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-17 16:21:11 +08:00
dependabot[bot] 4a38262d0f
Bump ini from 1.3.5 to 1.3.8 (#75)
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-17 16:11:24 +08:00
Zhenglai Zhang 320ad05772
npm audit fix (#80)
* npm audit fix

* fix build

* temp disable some pipeline tasks
2021-09-17 15:48:44 +08:00
dependabot[bot] ad47d58ec5
Bump handlebars from 4.7.6 to 4.7.7 (#72)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.6 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-08 11:30:33 +08:00
dependabot[bot] 9f993568ce
Bump node-fetch from 2.6.0 to 2.6.1 (#68)
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-14 09:48:15 +08:00
dependabot[bot] b746544a48
Bump handlebars from 4.1.2 to 4.7.6 (#66)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.7.6.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...v4.7.6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhenglai Zhang <zhenglaizhang@hotmail.com>
2020-09-07 10:38:57 +08:00
dependabot[bot] 631713f038
Bump tree-kill from 1.2.1 to 1.2.2 (#67)
Bumps [tree-kill](https://github.com/pkrumins/node-tree-kill) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/pkrumins/node-tree-kill/releases)
- [Commits](https://github.com/pkrumins/node-tree-kill/compare/v1.2.1...v1.2.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhenglai Zhang <zhenglaizhang@hotmail.com>
2020-09-07 10:14:46 +08:00
dependabot[bot] efdd9a8c28
Bump acorn from 5.7.3 to 5.7.4 (#63)
Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-07 09:45:26 +08:00
Zhenglai Zhang 8b0b241402
Fix docker build (#65) 2020-08-21 17:59:46 +08:00
Zhenglai Zhang ff889f0b2b
make cleanup more aggressive (#64)
* make cleanup more aggressive

* fix test
2020-08-20 13:19:08 +08:00
Zhenglai Zhang 5bd75d9167
disable public docker build and publish (#62) 2020-03-30 19:39:00 +08:00
Zhenglai Zhang 5b2239afd9
Improve dockerfile (#61)
* improve docker file

* merge multiple RUNs into single one to reduce image size

* fix nodegit getReferences issue

* use multi stage to optimzie docker

* move swagger-ui-express from dev to prod
2020-01-19 17:02:22 +08:00
Ray Chen 6313dd34c1 Removed the necessary entries from dockerignore. (#60)
The node modules and bin folder have to be included to copy to image since the CI was moved out of dockerfile.
2020-01-14 11:16:30 +08:00
Ray Chen 896e47d32f Move build step out of Dockerfile. (#58) 2019-12-11 13:13:33 +08:00
Ray Chen 2052c38735 Update base image to fix security vulnerabilities. (#57)
* Update base image to fix security vulnerabilities.

* Fix autorest issue
2019-12-09 14:51:54 +08:00
billytrend c4a58efd9d
Add tree route and recursive option (#52)
* Add tree route and recursive option

* Add recursive to swagger

* Fix lint

* Address feedback

* Fix lint

* Bump package

* Rename variable

* Fix missing path in spec

* Fix logic

* Add content test

* Add test for tree controller

* Update branches snap

* Fix snap

* Small fixes

* Fix lint
2019-07-23 12:47:33 -07:00
billytrend 638ea5b524
Fix quick start formatting (#56) 2019-07-23 07:41:20 -07:00
Timothee Guerin 5236bd206b
Fix lodash vulnerability CVE-2019-10744 (#55) 2019-07-18 13:29:32 -07:00
billytrend b7d3915562
Add quick start instructions (#54) 2019-07-12 15:37:15 -07:00
Timothee Guerin da96b65f00
Add some docs to use the API (#53) 2019-07-08 10:16:18 -07:00
Timothee Guerin d73350e3f6
Feature: Repo indexing + repo state machine to manage concurrent requests correctly (#51) 2019-07-08 08:34:55 -07:00
Timothee Guerin ed0c3ef077
Feature: Collect data disk usage and emit value as metric (#50) 2019-06-18 12:52:56 -07:00
Timothee Guerin 57ae669d21
Feature: Support custom data dir (#49) 2019-06-14 11:47:44 -07:00
Timothee Guerin 0901cfe701
Update dependency and fix vulnerability (#48) 2019-06-11 14:42:29 -07:00
Timothee Guerin b0394349e2
Handle sharing repository object and cleanup (#47) 2019-06-11 09:03:00 -07:00
Timothee Guerin 757d9ca76a
Feature: Include request ID in logs (#46) 2019-06-07 14:31:38 -07:00
Timothee Guerin dfd62b8069
Fix: Concurrency issues when cloning repository (#45) 2019-06-07 11:49:01 -07:00
Timothee Guerin b5f61b09a8
Seperate node environment(dev vs prod) from app env(Stagging, ppe, prod, etc.) (#43) 2019-06-06 15:40:26 -07:00
Timothee Guerin 4969568b5a
Request send only duration, count can be auto resolved (#42) 2019-06-06 14:28:45 -07:00
Timothee Guerin cf004a775c
Make dimensions be strings (#41) 2019-06-06 14:04:12 -07:00
Timothee Guerin 3af0e172b0
Fix: Statsd Metric name (#40) 2019-06-06 13:32:49 -07:00
Timothee Guerin e3c19d990e
Feature: Provide metrics emitting capabilities using statsd (#39) 2019-06-06 12:01:57 -07:00
Timothee Guerin 66ff473b7d
Feature: Improve logging to contain additional properties (#38) 2019-06-06 09:33:44 -07:00
Timothee Guerin 48a83057e8
Feature: Don't duplicate docker build and include package version in tag (#35) 2019-06-04 14:52:46 -07:00
Timothee Guerin cf348a397d
Feature: List git commits with pagination (#31) 2019-06-04 14:09:01 -07:00
Timothee Guerin 8b5cae5f24
Feature: Logger use winston (#30) 2019-05-29 10:26:52 -07:00
Timothee Guerin 61fb759baf
Fix compare fork was always comparing with head repo (#29)
* Fix compare fork was always comparing with head repo

* Fix other lock issue
2019-05-28 09:19:39 -07:00
Timothee Guerin af2ff1adb2
Fix private repo compare (#28) 2019-05-24 14:08:40 -07:00
Timothee Guerin a8ef2037d8
CI: Add integration tests and fix build issue (#26) 2019-05-24 12:55:30 -07:00
Timothee Guerin 706f4114f7
Fix cred issue shouldn't return undefined (#24) 2019-05-24 11:38:13 -07:00
Timothee Guerin 5386209eb0
Feature: E2E testing (#23) 2019-05-24 11:01:09 -07:00