Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
116 commits
Select commit Hold shift + click to select a range
2b1a33a
setup openapi generator
leon-liang May 23, 2025
1bb274a
update .gitattributes
leon-liang May 23, 2025
e7211c5
update .gitattributes
leon-liang May 23, 2025
355edca
create shape component
xhulia028 May 25, 2025
d10016b
Add text component to the whiteboard
ArmanpreetGhotra May 25, 2025
848ad7f
Rename TextNode and implement PR feedback
ArmanpreetGhotra May 25, 2025
cd6d62c
Merge pull request #26 from AET-DevOps25/22-implement-text-component
xhulia028 May 29, 2025
86ff558
add missing files
xhulia028 May 29, 2025
72b63b6
Merge remote-tracking branch 'origin/feature_branch' into 16-implemen…
xhulia028 May 29, 2025
49621d6
add docker-to-ghrc github action
xhulia028 May 29, 2025
a86a398
chnage branch name on action
xhulia028 May 29, 2025
62219dc
github repo name to lower case
xhulia028 May 29, 2025
8249787
github repo name to lower case bash
xhulia028 May 29, 2025
e217eac
add gitkeep to client/public
xhulia028 May 29, 2025
a4c6763
remove working dir = /app from client dockerfile
xhulia028 May 29, 2025
cad25ff
helm for prod staging and pipeline
xhulia028 May 29, 2025
6521498
Merge branch 'develop' into pipeline
xhulia028 May 29, 2025
c060b59
push tgz
xhulia028 May 30, 2025
9b89da0
Merge remote-tracking branch 'origin/pipeline' into pipeline
xhulia028 May 30, 2025
676b64d
make deplz?coker push on main and chnage helm command for k8
xhulia028 May 30, 2025
7178827
Merge pull request #33 from AET-DevOps25/pipeline
xhulia028 May 30, 2025
8038510
fix Deploy App with Helm command
xhulia028 May 30, 2025
a60de3e
Merge remote-tracking branch 'origin/develop' into develop
xhulia028 May 30, 2025
cbcdd74
fix indent
xhulia028 May 30, 2025
1375bae
remove kubeconfig
xhulia028 May 30, 2025
1c827d2
remove kubeconfig
xhulia028 May 30, 2025
a3d159d
add kubeconfig
xhulia028 May 30, 2025
70166a9
change path to ./helm
xhulia028 May 30, 2025
a5ec645
change value files names
xhulia028 May 30, 2025
65d2b93
merge textnode and shapenode, add sidebar, fix style bar
xhulia028 Jun 4, 2025
4a283bc
Merge pull request #25 from AET-DevOps25/16-implement-shape-component
xhulia028 Jun 6, 2025
2f93c66
fix pipeline
leon-liang Jun 14, 2025
9080651
run formatter
leon-liang Jun 14, 2025
f69a466
update to node 24.2
leon-liang Jun 14, 2025
80a6467
rerun openapi generate
leon-liang Jun 14, 2025
ed22362
Merge branch 'main' into 23-setup-openapi-generated-client
leon-liang Jun 14, 2025
a2d6495
comment out deploy docker gh action
leon-liang Jun 14, 2025
942cb6a
Merge remote-tracking branch 'origin/develop' into 23-setup-openapi-g…
leon-liang Jun 15, 2025
4226c6c
update dependencies
leon-liang Jun 15, 2025
a86410d
move allowed origin to env
leon-liang Jun 15, 2025
639b4cf
Merge pull request #24 from AET-DevOps25/23-setup-openapi-generated-c…
leon-liang Jun 15, 2025
614d672
39 setup keycloak (#41)
leon-liang Jun 22, 2025
0afdc70
43 create tests for authentication (#44)
leon-liang Jun 23, 2025
dfbfe99
45 setup keycloak with swaggerui (#46)
leon-liang Jun 23, 2025
a36fc31
49 create deployment per pr (#56)
leon-liang Jun 23, 2025
3b399fa
Fix Bug on hideCurrentUser() (#60)
xhulia028 Jun 24, 2025
5f19aa1
57 move deployment to own project on rancher (#58)
leon-liang Jun 24, 2025
1b1a0d7
Add hooks and spinner for llm service
ArmanpreetGhotra Jun 26, 2025
89aa3d2
Add @RequestBody
ArmanpreetGhotra Jun 27, 2025
cb9ece8
36 home dashboard for project creation (#37)
xhulia028 Jun 28, 2025
64de2f6
Add ebs volume to database
ArmanpreetGhotra Jun 28, 2025
eaa7541
add space to yml file
ArmanpreetGhotra Jun 28, 2025
fc1b8bf
remove migration file
ArmanpreetGhotra Jun 28, 2025
bb5db45
Merge pull request #63 from AET-DevOps25/fix-db-volume-compose-aws
ArmanpreetGhotra Jun 28, 2025
a8bdd95
add llm services
ArmanpreetGhotra Jun 29, 2025
4f693c8
Fix sparkle icon and add openapi to genai service
ArmanpreetGhotra Jul 2, 2025
6efc020
Fix vertical scaling of shape node and move ai to sidebar
ArmanpreetGhotra Jul 8, 2025
ca28513
Remove genai network
ArmanpreetGhotra Jul 8, 2025
d6392de
Merge branch 'develop' into set_genai_model_for_whiteboard
ArmanpreetGhotra Jul 8, 2025
43eb892
Fix deployment errors
ArmanpreetGhotra Jul 8, 2025
3e9ed31
Remove unused import from genai side
ArmanpreetGhotra Jul 8, 2025
ccbc4d2
Fix reformat errors of main.py
ArmanpreetGhotra Jul 8, 2025
4e480b6
comment docstring lines and remove unwanted test
ArmanpreetGhotra Jul 8, 2025
b3d71a6
add auto formatting before check for genai
ArmanpreetGhotra Jul 8, 2025
717a954
add sample test
ArmanpreetGhotra Jul 8, 2025
e958678
Comment out the llmapi factory for test
ArmanpreetGhotra Jul 8, 2025
f48f7f8
uncomment the code and fix yml file
ArmanpreetGhotra Jul 8, 2025
cd2a74d
Delete unwanted bin files and env files
ArmanpreetGhotra Jul 8, 2025
644be8e
refactor the openapi generate destination and add .env.example file
ArmanpreetGhotra Jul 8, 2025
d2af237
fix the format issues
ArmanpreetGhotra Jul 8, 2025
0f34450
Fix identation to yml file
ArmanpreetGhotra Jul 8, 2025
ca94b8b
Merge pull request #68 from AET-DevOps25/set-genai-model-for-whiteboard
ArmanpreetGhotra Jul 8, 2025
64c0e88
40 sidebar and profile page (#64)
xhulia028 Jul 9, 2025
49ce9a4
Add tests to genai
ArmanpreetGhotra Jul 10, 2025
0c71f4f
65 save nodes and their properties to the db (#66)
xhulia028 Jul 12, 2025
94ad38a
Change tests logic and remove unwanted import in requirements.txt
ArmanpreetGhotra Jul 13, 2025
13af940
change the llm call in genai add patch to tests
ArmanpreetGhotra Jul 13, 2025
ec60311
Rename api key and add dummy key to test file
ArmanpreetGhotra Jul 13, 2025
9b246a9
Fix the console statement
ArmanpreetGhotra Jul 13, 2025
2b54537
add dummy api before app import in test
ArmanpreetGhotra Jul 13, 2025
483f792
test commit to check the env variable api key
ArmanpreetGhotra Jul 13, 2025
809b280
Add dummy api key to test file
ArmanpreetGhotra Jul 13, 2025
58c18cf
Remove unwanted libraries from requirement file
ArmanpreetGhotra Jul 13, 2025
293a256
Remove unused test folder
ArmanpreetGhotra Jul 13, 2025
91d2dee
Check commit for integration test
ArmanpreetGhotra Jul 13, 2025
6e6edce
Add api key env to genai
ArmanpreetGhotra Jul 13, 2025
33ac2af
check commit for dummy api key
ArmanpreetGhotra Jul 13, 2025
dc21b69
Remove dummy api key from test file
ArmanpreetGhotra Jul 13, 2025
bfe0c10
Add env variable to yml file
ArmanpreetGhotra Jul 13, 2025
fbbe8e7
Remove localhost and added env variable
ArmanpreetGhotra Jul 13, 2025
79cde45
add api url as env variable
ArmanpreetGhotra Jul 13, 2025
9277aac
Merge pull request #70 from AET-DevOps25/genai_tests
ArmanpreetGhotra Jul 13, 2025
da40099
Add genai deployment for kubernetes
ArmanpreetGhotra Jul 14, 2025
198ffad
Fix comma for api url
ArmanpreetGhotra Jul 14, 2025
3cda0ac
Fix identation error
ArmanpreetGhotra Jul 14, 2025
38de451
replace server with genai in yml file
ArmanpreetGhotra Jul 14, 2025
071851b
fix value of genai url
ArmanpreetGhotra Jul 14, 2025
f00fb3c
Fix the link of genai_url
ArmanpreetGhotra Jul 14, 2025
75c2772
Fix the whole doc url
ArmanpreetGhotra Jul 14, 2025
5ac071b
fix cors origin problem on genai side
ArmanpreetGhotra Jul 14, 2025
5af0469
fix the api key variable
ArmanpreetGhotra Jul 14, 2025
4f8ccbc
try again to fix the api key fetch
ArmanpreetGhotra Jul 14, 2025
52a4ede
fix allow origins
ArmanpreetGhotra Jul 14, 2025
9ccc498
Merge pull request #80 from AET-DevOps25/deploy-genai-service
ArmanpreetGhotra Jul 14, 2025
4e4fbce
71 collaborative features (#85)
leon-liang Jul 18, 2025
3401eb3
fix deployment to staging
leon-liang Jul 18, 2025
ebf5be9
fix deployment to staging
leon-liang Jul 18, 2025
4b67033
fix deployment to staging
leon-liang Jul 18, 2025
3be114f
fix deployment to staging
leon-liang Jul 18, 2025
496e427
fix deployment to staging
leon-liang Jul 18, 2025
a7a83aa
fix deployment to staging
leon-liang Jul 18, 2025
87cc6ec
fix deployment to staging
leon-liang Jul 18, 2025
bf868f8
ui and logic chnages (#95)
xhulia028 Jul 19, 2025
1640814
Remove secrets from kubernetes (#99)
ArmanpreetGhotra Jul 20, 2025
0877116
89 deploy observability stack to k8s (#97)
leon-liang Jul 20, 2025
d9f7d83
don't deploy observability Stack on PR
leon-liang Jul 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Create a file called .env and add the web ui api key
OPEN_WEB_UI_API_KEY=


3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
client/src/api/main/generated/** linguist-generated=true
client/src/api/genai/generated/** linguist-generated=true
client/src/api/realtime/generated/** linguist-generated=true
72 changes: 0 additions & 72 deletions .github/workflows/build_docker_image.yml

This file was deleted.

7 changes: 2 additions & 5 deletions .github/workflows/client-linters.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,6 @@ jobs:
run: npx prettier --check "src/**/*.{ts,tsx}"
working-directory: client

- name: Fix Prettier formatting
run: npm run format
- name: Run Type Check
run: npx --package=typescript@latest -- tsc --build .
working-directory: client
if: failure()


Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
name: Deploy Docker Images
name: Deploy to AWS EC2

on:
push:
workflow_dispatch:

jobs:
deploy:
runs-on: ubuntu-latest
environment:
name: AWS
url: 'https://client.${{ vars.EC2_PUBLIC_IP }}.nip.io'
steps:
url: 'https://client.${{ vars.EC2_PUBLIC_IP }}.nip.io'
steps:
- name: Checkout Code
uses: actions/checkout@v4

Expand Down
Loading
Loading