Skip to content

Commit 4f62cac

Browse files
authored
feat: add grpc sessions validation server (#928)
* feat: add grpc sessions validation server * feat: add client implementation on api gateway * fix: response codes * fix: errored response * feat: add configuring grpc as optional service proxy * fix env vars * fix linter issue
1 parent ce08127 commit 4f62cac

File tree

65 files changed

+1415
-42
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+1415
-42
lines changed

.github/workflows/e2e-self-hosted.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ jobs:
1717
name: (Self Hosting) E2E Test Suite
1818
strategy:
1919
fail-fast: false
20+
matrix:
21+
service_proxy_type: [http, grpc]
2022
runs-on: ubuntu-latest
2123

2224
services:
@@ -42,6 +44,7 @@ jobs:
4244
env:
4345
DB_TYPE: mysql
4446
CACHE_TYPE: redis
47+
SERVICE_PROXY_TYPE: ${{ matrix.service_proxy_type }}
4548

4649
- name: Wait for server to start
4750
run: docker/is-available.sh http://localhost:3123 $(pwd)/logs

.pnp.cjs

Lines changed: 95 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
527 KB
Binary file not shown.
54.6 KB
Binary file not shown.
21.8 KB
Binary file not shown.
102 KB
Binary file not shown.
109 KB
Binary file not shown.
46.5 KB
Binary file not shown.
63.1 KB
Binary file not shown.

docker-compose.ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ services:
2626
ports:
2727
- 3123:3000
2828
- 3125:3104
29+
- 50051:50051
2930
volumes:
3031
- ./logs:/var/lib/server/logs
3132
networks:

0 commit comments

Comments
 (0)