diff --git a/brewman/.gitignore b/brewman/.gitignore index 7269916c..0be992e2 100644 --- a/brewman/.gitignore +++ b/brewman/.gitignore @@ -1,3 +1,4 @@ *.pyc */__pycache__/ *.egg-info/ +dist/ \ No newline at end of file diff --git a/brewman/pyproject.toml b/brewman/pyproject.toml index 5476ce87..9a83d87f 100644 --- a/brewman/pyproject.toml +++ b/brewman/pyproject.toml @@ -6,7 +6,7 @@ authors = ["tanshu "] [tool.poetry.dependencies] python = "^3.8" -uvicorn = "^0.12.1" +uvicorn = "^0.12.2" fastapi = "^0.61.1" python-jose = {extras = ["cryptography"], version = "^3.2.0"} passlib = {extras = ["bcrypt"], version = "^1.7.3"} @@ -17,7 +17,7 @@ PyJWT = "^1.7.1" alembic = "^1.4.3" itsdangerous = "^1.1.0" python-dotenv = "^0.14.0" -pydantic = {extras = ["dotenv"], version = "^1.6.1"} +pydantic = {extras = ["dotenv"], version = "^1.7.2"} starlette = "^0.13.6" [tool.poetry.dev-dependencies] diff --git a/brewman/tests-start.sh b/brewman/tests-start.sh new file mode 100644 index 00000000..099c2b39 --- /dev/null +++ b/brewman/tests-start.sh @@ -0,0 +1,6 @@ +#! /usr/bin/env bash +set -e + +python /app/app/tests_pre_start.py + +bash ./scripts/test.sh "$@" diff --git a/overlord/package.json b/overlord/package.json index 099cafc6..7bd2eb37 100644 --- a/overlord/package.json +++ b/overlord/package.json @@ -14,51 +14,51 @@ }, "private": true, "dependencies": { - "@angular/animations": "^10.1.4", - "@angular/cdk": "^10.2.4", - "@angular/common": "^10.1.4", - "@angular/compiler": "^10.1.4", - "@angular/core": "^10.1.4", + "@angular/animations": "^10.2.1", + "@angular/cdk": "^10.2.6", + "@angular/common": "^10.2.1", + "@angular/compiler": "^10.2.1", + "@angular/core": "^10.2.1", "@angular/flex-layout": "^10.0.0-beta.32", - "@angular/forms": "^10.1.4", - "@angular/material": "^10.2.4", - "@angular/material-moment-adapter": "^10.2.4", - "@angular/platform-browser": "^10.1.4", - "@angular/platform-browser-dynamic": "^10.1.4", - "@angular/router": "^10.1.4", + "@angular/forms": "^10.2.1", + "@angular/material": "^10.2.6", + "@angular/material-moment-adapter": "^10.2.6", + "@angular/platform-browser": "^10.2.1", + "@angular/platform-browser-dynamic": "^10.2.1", + "@angular/router": "^10.2.1", "@ngx-loading-bar/core": "^5.1.0", "@ngx-loading-bar/http-client": "^5.1.0", "@ngx-loading-bar/router": "^5.1.0", "@types/mousetrap": "1.6.3", "angular2-hotkeys": "^2.2.0", "core-js": "^3.6.5", - "mathjs": "^7.4.0", + "mathjs": "^7.6.0", "moment": "^2.29.1", "rxjs": "^6.6.3", "tslib": "^2.0.2", - "zone.js": "^0.10.3" + "zone.js": "^0.11.2" }, "devDependencies": { - "@angular-devkit/build-angular": "~0.1001.4", - "@angular-eslint/builder": "^0.5.0-beta.2", - "@angular-eslint/eslint-plugin": "^0.5.0-beta.2", - "@angular-eslint/eslint-plugin-template": "^0.5.0-beta.2", - "@angular-eslint/schematics": "^0.5.0-beta.2", - "@angular-eslint/template-parser": "^0.5.0-beta.2", - "@angular/cli": "^10.1.4", - "@angular/compiler-cli": "^10.1.4", - "@angular/language-service": "^10.1.4", - "@types/jasmine": "^3.5.14", + "@angular-devkit/build-angular": "~0.1002.0", + "@angular-eslint/builder": "^0.6.0-beta.0", + "@angular-eslint/eslint-plugin": "^0.6.0-beta.0", + "@angular-eslint/eslint-plugin-template": "^0.6.0-beta.0", + "@angular-eslint/schematics": "^0.6.0-beta.0", + "@angular-eslint/template-parser": "^0.6.0-beta.0", + "@angular/cli": "^10.2.0", + "@angular/compiler-cli": "^10.2.1", + "@angular/language-service": "^10.2.1", + "@types/jasmine": "^3.6.0", "@types/jasminewd2": "^2.0.3", - "@types/node": "^14.11.5", - "@typescript-eslint/eslint-plugin": "^4.4.0", - "@typescript-eslint/parser": "^4.3.0", + "@types/node": "^14.14.6", + "@typescript-eslint/eslint-plugin": "^4.6.0", + "@typescript-eslint/parser": "^4.6.0", "codelyzer": "^6.0.1", - "eslint": "^7.10.0", - "eslint-config-airbnb-typescript": "^11.0.0", - "eslint-config-prettier": "^6.12.0", + "eslint": "^7.12.1", + "eslint-config-airbnb-typescript": "^12.0.0", + "eslint-config-prettier": "^6.15.0", "eslint-plugin-import": "^2.22.1", - "eslint-plugin-jsdoc": "^30.6.3", + "eslint-plugin-jsdoc": "^30.7.6", "husky": "^4.3.0", "jasmine-core": "^3.6.0", "jasmine-spec-reporter": "^6.0.0", @@ -67,12 +67,12 @@ "karma-coverage-istanbul-reporter": "~3.0.2", "karma-jasmine": "^4.0.1", "karma-jasmine-html-reporter": "^1.5.0", - "lint-staged": "^10.4.0", + "lint-staged": "^10.5.1", "prettier": "^2.1.2", "protractor": "~7.0.0", "standard-version": "^9.0.0", "ts-node": "^9.0.0", - "typescript": "^4.0.3" + "typescript": "^4.0.5" }, "husky": { "hooks": {