Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Saas integration #331

Closed
wants to merge 21 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
fb62b11
feat: added update api for default config (#310)
sauraww Dec 17, 2024
3675753
feat: Use Common db model types in frontend (#291)
ayushjain17 Dec 17, 2024
9b12dee
refactor: merge cac and experimentation schemas
Datron Dec 18, 2024
474037e
feat: Add auth via OAUTH2 (#321)
ayushjain17 Dec 20, 2024
9270000
feat: added schema and crl apis for organisation (#322)
sauraww Dec 20, 2024
8311f36
feat: added description and comment (#284)
sauraww Jan 3, 2025
0b91b48
refactor: using juspay diesel fork
ShubhranshuSanjeev Dec 17, 2024
3578280
refactor: added schema_name dsl to cac queries
ShubhranshuSanjeev Dec 20, 2024
b344a91
refactor: added schema_name dsl to experimentation queries
ShubhranshuSanjeev Dec 20, 2024
dcfb20c
chore: formatting
ShubhranshuSanjeev Dec 20, 2024
c9da97d
chore: merge cac and experimentation schemas
Datron Dec 18, 2024
62a4492
feat: added workspaces table and workspace management APIs
Datron Dec 19, 2024
048d3bd
feat: workspace-ui
mahatoankitkumar Dec 20, 2024
5e7465e
feat: update UI to accept org ID
Datron Dec 23, 2024
3565fae
feat: Redirect to workspaces after selecting org_id
ayushjain17 Dec 23, 2024
708ad7c
fix: added missing returning DSLs
ShubhranshuSanjeev Dec 23, 2024
725beb7
fix: update Tenant and org in all frontend pages
Datron Dec 23, 2024
806667b
fix: Redirect to workspaces after selecting org_id in local
ayushjain17 Dec 23, 2024
6fc5c9e
feat: auth path prefix support and org_user authentication
ayushjain17 Dec 31, 2024
68d276b
fix: Formatting
ayushjain17 Dec 31, 2024
e0a467d
fix: read from workspaces table when showing the dropdown
Datron Jan 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 10 additions & 2 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,15 @@ HOSTNAME="<application_name>-<deployment_id>-<replicaset>-<pod>"
ACTIX_KEEP_ALIVE=120
MAX_DB_CONNECTION_POOL_SIZE=3
ENABLE_TENANT_AND_SCOPE=true
TENANTS=dev,test
TENANT_MIDDLEWARE_EXCLUSION_LIST="/health,/assets/favicon.ico,/pkg/frontend.js,/pkg,/pkg/frontend_bg.wasm,/pkg/tailwind.css,/pkg/style.css,/assets,/admin,/"
TENANTS=dev,test,superposition
TENANT_MIDDLEWARE_EXCLUSION_LIST="/health,/assets/favicon.ico,/pkg/frontend.js,/pkg,/pkg/frontend_bg.wasm,/pkg/tailwind.css,/pkg/style.css,/assets,/admin,/oidc/login,/admin/organisations,/organisations,/organisations/switch/{organisation_id},/"
SERVICE_PREFIX=""
SERVICE_NAME="CAC"
AUTH_PROVIDER=DISABLED
LOCAL_ORGS=superposition
# AUTH_PROVIDER=OIDC+http://localhost:8081/realms/users
# OIDC_CLIENT_ID=superposition
# OIDC_CLIENT_SECRET=superposition_secret
# OIDC_TOKEN_ENDPOINT_FORMAT="http://localhost:8081/realms/<organisation>/protocol/openid-connect/token"
# OIDC_ISSUER_ENDPOINT_FORMAT="http://http://localhost:8081/realms/<organisation>"
WORKER_ID=1
4 changes: 2 additions & 2 deletions .github/workflows/ci_check_pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
- name: Install Rust
uses: dtolnay/rust-toolchain@master
with:
toolchain: 1.76.0
toolchain: 1.78.0
targets: wasm32-unknown-unknown
components: rustfmt, clippy

Expand Down Expand Up @@ -110,7 +110,7 @@ jobs:
- name: Install Rust
uses: dtolnay/rust-toolchain@master
with:
toolchain: 1.76.0
toolchain: 1.78.0
targets: wasm32-unknown-unknown
components: rustfmt, clippy

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_merge_main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- name: Install Rust
uses: dtolnay/rust-toolchain@master
with:
toolchain: 1.76.0
toolchain: 1.78.0
targets: wasm32-unknown-unknown
components: rustfmt, clippy

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/example_docker_image_gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ jobs:
id: git_tag
shell: bash
run: |
docker_tag=`git tag -l --sort=-creatordate | grep "^v" | head -n 1 | sed 's/^v//'`
echo "docker_tag=$docker_tag" >> $GITHUB_OUTPUT
docker_tag=`git tag -l --sort=-creatordate | grep "^v" | head -n 1 | sed 's/^v//'`
echo "docker_tag=$docker_tag" >> $GITHUB_OUTPUT

- name: Login to Docker Hub
uses: docker/login-action@v3
Expand Down
Loading
Loading