From b062c5fd6687b792700f743359df558d676b8d5b Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Fri, 25 Oct 2024 09:07:28 +0200 Subject: [PATCH 01/10] aws region missing --- .github/workflows/build-aws-pro-beta.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-aws-pro-beta.yaml b/.github/workflows/build-aws-pro-beta.yaml index 892af7609..0ab5d5ce8 100644 --- a/.github/workflows/build-aws-pro-beta.yaml +++ b/.github/workflows/build-aws-pro-beta.yaml @@ -107,13 +107,15 @@ jobs: cd ../dbgate-merged/packer packer init ./aws-ubuntu.pkr.hcl env: - AWS_ACCESS_KEY_ID : ${{secrets.AWS_ACCESS_KEY_ID}} - AWS_SECRET_ACCESS_KEY : ${{secrets.AWS_SECRET_ACCESS_KEY}} + AWS_ACCESS_KEY_ID: ${{secrets.AWS_ACCESS_KEY_ID}} + AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}} + AWS_DEFAULT_REGION: ${{secrets.AWS_DEFAULT_REGION}} - name: Run `packer build` run: | cd ../dbgate-merged/packer packer build ./aws-ubuntu.pkr.hcl env: - AWS_ACCESS_KEY_ID : ${{secrets.AWS_ACCESS_KEY_ID}} - AWS_SECRET_ACCESS_KEY : ${{secrets.AWS_SECRET_ACCESS_KEY}} + AWS_ACCESS_KEY_ID: ${{secrets.AWS_ACCESS_KEY_ID}} + AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}} + AWS_DEFAULT_REGION: ${{secrets.AWS_DEFAULT_REGION}} From dfcf25321749619d528a441aa989e32450f48d94 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Fri, 25 Oct 2024 09:17:57 +0200 Subject: [PATCH 02/10] v5.5.7-packer-beta.8 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 8fba225e5..fb9290bd7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "5.5.7-packer-beta.7", + "version": "5.5.7-packer-beta.8", "name": "dbgate-all", "workspaces": [ "packages/*", From 91994016a73fc8829239da3d9bc6352893f373c7 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Fri, 25 Oct 2024 09:35:08 +0200 Subject: [PATCH 03/10] v5.5.7-packer-beta.9 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fb9290bd7..5df5d2d8d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "5.5.7-packer-beta.8", + "version": "5.5.7-packer-beta.9", "name": "dbgate-all", "workspaces": [ "packages/*", From adafa3c5c4342ae72c317d0f28583452651256dd Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Fri, 25 Oct 2024 11:17:52 +0200 Subject: [PATCH 04/10] delete old AMIs script --- .github/workflows/build-aws-pro-beta.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/build-aws-pro-beta.yaml b/.github/workflows/build-aws-pro-beta.yaml index 0ab5d5ce8..cc64ee972 100644 --- a/.github/workflows/build-aws-pro-beta.yaml +++ b/.github/workflows/build-aws-pro-beta.yaml @@ -119,3 +119,20 @@ jobs: AWS_ACCESS_KEY_ID: ${{secrets.AWS_ACCESS_KEY_ID}} AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}} AWS_DEFAULT_REGION: ${{secrets.AWS_DEFAULT_REGION}} + + - name: Install AWS CLI + run: | + curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" + unzip awscliv2.zip + sudo ./aws/install + sudo apt-get install jq -y + + - name: Delete old AMIs + run: | + cd ../dbgate-merged/packer + chmod +x delete-old-amis.sh + ./delete-old-amis.sh + env: + AWS_ACCESS_KEY_ID: ${{secrets.AWS_ACCESS_KEY_ID}} + AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}} + AWS_DEFAULT_REGION: ${{secrets.AWS_DEFAULT_REGION}} From 18889092aa4988362a0214ff28c52c23c9c8b20e Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Fri, 25 Oct 2024 11:19:13 +0200 Subject: [PATCH 05/10] v5.5.7-packer-beta.10 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5df5d2d8d..d87735c13 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "5.5.7-packer-beta.9", + "version": "5.5.7-packer-beta.10", "name": "dbgate-all", "workspaces": [ "packages/*", From c4766d163c16e17170049b63a1e5fab15c894498 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Fri, 25 Oct 2024 11:54:32 +0200 Subject: [PATCH 06/10] install fix --- .github/workflows/build-aws-pro-beta.yaml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-aws-pro-beta.yaml b/.github/workflows/build-aws-pro-beta.yaml index cc64ee972..2467552da 100644 --- a/.github/workflows/build-aws-pro-beta.yaml +++ b/.github/workflows/build-aws-pro-beta.yaml @@ -120,11 +120,15 @@ jobs: AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}} AWS_DEFAULT_REGION: ${{secrets.AWS_DEFAULT_REGION}} - - name: Install AWS CLI + # - name: Install AWS CLI + # run: | + # curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" + # unzip awscliv2.zip + # sudo ./aws/install + # sudo apt-get install jq -y + + - name: Install jq run: | - curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" - unzip awscliv2.zip - sudo ./aws/install sudo apt-get install jq -y - name: Delete old AMIs From c92f02bdda8775590389dfbade10399b0f7ee2a9 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Fri, 25 Oct 2024 11:55:40 +0200 Subject: [PATCH 07/10] v5.5.7-packer-beta.11 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d87735c13..73ebec283 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "5.5.7-packer-beta.10", + "version": "5.5.7-packer-beta.11", "name": "dbgate-all", "workspaces": [ "packages/*", From c0cd04a96f14f456d1b8f7724f7b557f169af7de Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Fri, 25 Oct 2024 12:40:51 +0200 Subject: [PATCH 08/10] packer - install-packages.sh script --- CHANGELOG.md | 6 ++++++ package.json | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fc579b407..1ee6c7a30 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,12 @@ Builds: - linux - application for linux - win - application for Windows +### Not published +- ADDED: Order or filter the indexes for huge tables #922 +- ADDED: Empty string filters +- CHANGED: (Premium) Workflow for new installation (used in Docker and AWS distribution) + + ### 5.5.6 - FIXED: DbGate process consumes 100% after UI closed - Mac, Linux (#917, #915) - FIXED: Correctly closing connection behind SSH tunnel (#920) diff --git a/package.json b/package.json index 73ebec283..90b4019c7 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "resetPackagedPlugins": "node resetPackagedPlugins", "prettier": "prettier --write packages/api/src && prettier --write packages/datalib/src && prettier --write packages/filterparser/src && prettier --write packages/sqltree/src && prettier --write packages/tools/src && prettier --write packages/types && prettier --write packages/web/src && prettier --write app/src", "copy:docker:build": "copyfiles packages/api/dist/* docker -f && copyfiles packages/web/public/* docker -u 2 && copyfiles \"packages/web/public/**/*\" docker -u 2 && copyfiles \"plugins/dist/**/*\" docker/plugins -u 2", - "copy:packer:build": "copyfiles packages/api/dist/* packer/build -f && copyfiles packages/web/public/* packer/build -u 2 && copyfiles \"packages/web/public/**/*\" packer/build -u 2 && copyfiles \"plugins/dist/**/*\" packer/build/plugins -u 2", + "copy:packer:build": "copyfiles packages/api/dist/* packer/build -f && copyfiles packages/web/public/* packer/build -u 2 && copyfiles \"packages/web/public/**/*\" packer/build -u 2 && copyfiles \"plugins/dist/**/*\" packer/build/plugins -u 2 && copyfiles packer/install-packages.sh packer/build -f", "install:drivers:docker": "cd docker && yarn init --yes && yarn add better-sqlite3 && yarn add oracledb && cd ..", "prepare:docker": "yarn plugins:copydist && yarn build:web && yarn build:api && yarn copy:docker:build && yarn install:drivers:docker", "prepare:packer": "yarn plugins:copydist && yarn build:web && yarn build:api && yarn copy:packer:build", From 697440693e6db26ca39f335e04e98c40ac2e6240 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Fri, 25 Oct 2024 12:41:07 +0200 Subject: [PATCH 09/10] v5.5.7-packer-beta.12 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 90b4019c7..551e9ff72 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "5.5.7-packer-beta.11", + "version": "5.5.7-packer-beta.12", "name": "dbgate-all", "workspaces": [ "packages/*", From 89e4bfe3e13d7f2de5023eaf7bfb9101dfde3018 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Fri, 25 Oct 2024 13:32:47 +0200 Subject: [PATCH 10/10] v5.5.7-packer-beta.13 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 551e9ff72..e7483c4f2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "5.5.7-packer-beta.12", + "version": "5.5.7-packer-beta.13", "name": "dbgate-all", "workspaces": [ "packages/*",