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

Adding latest develop updates to the branch #636

Merged
merged 204 commits into from
Nov 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
204 commits
Select commit Hold shift + click to select a range
24cb521
Merge pull request #155 from encorelab/develop
Ammar-T Feb 20, 2022
997dd8f
Merge pull request #157 from encorelab/develop
Ammar-T Feb 20, 2022
365701a
Merge pull request #236 from encorelab/develop
Ammar-T Mar 25, 2022
b477a1f
Update title and icon on tab
Ammar-T Mar 25, 2022
7739ce3
Merge pull request #241 from encorelab/develop
Ammar-T Mar 26, 2022
b2d41d4
Enable Node.js Language Metrics
Ammar-T Mar 26, 2022
8e12c61
Add firebase analytics
Ammar-T Mar 26, 2022
5df753d
Fix chained render call on canvas
Ammar-T Mar 27, 2022
22d5d66
[Hotfix] fresh package-lock
l3n0ire Apr 4, 2022
531c11a
update readme with node versions
l3n0ire Apr 5, 2022
9eba468
Add or update the Azure App Service build and deployment workflow config
Ammar-T Apr 14, 2022
d811955
Remove test command in build
Ammar-T Apr 14, 2022
b3bbe96
Merge branch 'develop'
Ammar-T Sep 7, 2022
77d9e70
Deploy fixes to allocate space
Ammar-T Sep 7, 2022
7000c5d
Add start command
Ammar-T Sep 8, 2022
2e6780f
Serve static frontend
Ammar-T Sep 8, 2022
ab37d75
Update localhost to prod urls
Ammar-T Sep 8, 2022
6ae3d03
Fix frontend static paths
Ammar-T Sep 8, 2022
b4a479c
Update build to zip artifacts
Ammar-T Sep 8, 2022
badece5
Use zip to upload instead of files
Ammar-T Sep 8, 2022
3f7d628
Merge branch 'issue-337-personal-boards'
Ammar-T Sep 8, 2022
75bade9
Start socket server with correct port
Ammar-T Sep 9, 2022
0407a73
Merge pull request #394 from encorelab/develop
Ammar-T Nov 8, 2022
147a3b9
Merge pull request #420 from encorelab/develop
Ammar-T Dec 7, 2022
a8ef0cc
Merge pull request #422 from encorelab/develop
Ammar-T Dec 13, 2022
90b22eb
Merge pull request #425 from encorelab/develop
Ammar-T Dec 15, 2022
6fbc94c
Merge pull request #439 from encorelab/develop
Ammar-T Dec 19, 2022
f639ec3
Merge pull request #442 from encorelab/develop
Ammar-T Dec 20, 2022
90d97a6
Merge pull request #443 from encorelab/develop
Ammar-T Dec 20, 2022
6d6d656
Merge pull request #445 from encorelab/develop
Ammar-T Dec 20, 2022
be80073
Merge pull request #446 from encorelab/develop
Ammar-T Dec 20, 2022
368541f
Merge pull request #459 from encorelab/develop
JoelWiebe Dec 22, 2022
f75aedf
Merge pull request #498 from encorelab/develop
JoelWiebe Feb 16, 2023
95ef8a5
Merge pull request #519 from encorelab/develop
JoelWiebe Apr 4, 2023
e4a224b
Merge pull request #533 from encorelab/develop
JoelWiebe May 18, 2023
90066a9
Merge pull request #540 from encorelab/develop
JoelWiebe May 31, 2023
f446240
Merge pull request #541 from encorelab/develop
JoelWiebe Jun 1, 2023
bf1e5fa
Merge pull request #542 from encorelab/develop
JoelWiebe Jun 1, 2023
862a60e
Merge pull request #562 from encorelab/develop
JoelWiebe Jul 27, 2023
ae5ec56
Merge pull request #583 from encorelab/develop
JoelWiebe May 9, 2024
16fe094
Update master_ck-board.yml
JoelWiebe May 15, 2024
0d444fe
Update linter.yml
JoelWiebe May 15, 2024
c8fdf8c
Update master_ck-board.yml
JoelWiebe May 15, 2024
2525d5e
Update create-workflow-modal.component.ts
marieklinaeva Jun 25, 2024
fc1ff8a
Added comments to create workflow component and TODOs to ts and html …
JoelWiebe Jun 28, 2024
a75f61d
Create dump.rdb
marieklinaeva Jul 3, 2024
5c54872
Update create-workflow-modal.component.html
marieklinaeva Jul 3, 2024
a944fe3
Allow for boards as destinations and changed BOARD to CANVAS
marieklinaeva Jul 5, 2024
93a156b
Prioritized projects in source and destination lists; see TODOs to co…
JoelWiebe Jul 5, 2024
c088c7d
merged with remote branch, added redis dump to gitignore
JoelWiebe Jul 5, 2024
48bb20b
Ordering of dest/source Options
marieklinaeva Jul 5, 2024
550d1de
Distribution workflows issues fixed
marieklinaeva Jul 9, 2024
0040f98
Ran document formatter with Prettier
marieklinaeva Jul 9, 2024
92882f3
Delete dump.rdb
markiianbabiak Jul 11, 2024
8023adb
Update .gitignore in backend with dump.rdb
markiianbabiak Jul 11, 2024
938e1f5
Merge pull request #595 from encorelab/issue-478-include-the-board-as…
markiianbabiak Jul 11, 2024
ad75bff
Updating dependancies
markiianbabiak Jul 17, 2024
9fc4dc9
Updating Angular from v12 to v13
markiianbabiak Jul 17, 2024
d1c82fd
Updating angular v13 to v14
markiianbabiak Jul 17, 2024
d8a7652
Updating Angular from v14 to v15
markiianbabiak Jul 17, 2024
6174912
Updating @angular-eslint from v12 to v15
markiianbabiak Jul 18, 2024
ce5ae7a
Updating @angular/cdk from v12 to v13
markiianbabiak Jul 18, 2024
90f92e6
Updating @angular/cdk from v13 to v14
markiianbabiak Jul 18, 2024
e88e243
Updating @angular/sdk from v14 to v15
markiianbabiak Jul 18, 2024
4aad888
Updating @angular/material from v12 to v13
markiianbabiak Jul 18, 2024
fb5c231
Updating @angular/material from v13 to v14
markiianbabiak Jul 18, 2024
f873115
Updating @angular/material from v14 to v15
markiianbabiak Jul 19, 2024
225e28f
Removing firebase calls
markiianbabiak Jul 19, 2024
57aaa95
Removing a warning during compilation
markiianbabiak Jul 19, 2024
b235501
Fixing errors
markiianbabiak Jul 19, 2024
4e8ce79
Commenting out all the references to fileUploadService
markiianbabiak Jul 19, 2024
638681b
Removing unused imports which messed up the styling
markiianbabiak Jul 19, 2024
8a94f5f
Changes in package-lock.json
markiianbabiak Jul 19, 2024
c30e334
Fixing the icon not showing up correctly
markiianbabiak Aug 26, 2024
de95e62
Fixed return to dashboard projectID undefined bug; fixed cancel x but…
JoelWiebe Aug 29, 2024
120f710
Trying to fix slider visibility issue
marieklinaeva Aug 30, 2024
404b6e6
Merge branch '597-feature-updating-node-to-version-17' of https://git…
marieklinaeva Aug 30, 2024
fe81677
Solved the peer dependancies conflict
markiianbabiak Sep 10, 2024
83d6866
Revert "Solved the peer dependancies conflict"
markiianbabiak Sep 10, 2024
b313dba
Dependencies update for node v18
markiianbabiak Sep 18, 2024
f17373a
Styling fix
markiianbabiak Sep 18, 2024
6faa2f8
Checkpoint
markiianbabiak Sep 27, 2024
d4654ff
Updating files to accommodate new rxjs version
markiianbabiak Sep 28, 2024
0d395b8
Styling fixes
markiianbabiak Sep 28, 2024
30a4095
Merge pull request #600 from encorelab/599-bug-update-rxjs-to-deal-wi…
markiianbabiak Oct 3, 2024
cbcae84
Merge branch 'master' into master-merge-updates
markiianbabiak Oct 5, 2024
7963d29
Styling fix
markiianbabiak Oct 5, 2024
0ead400
Merge pull request #603 from encorelab/master-merge-updates
markiianbabiak Oct 5, 2024
1ba0992
Update master_ck-board.yml
markiianbabiak Oct 5, 2024
ed92a1c
Updates for the proper angular build
markiianbabiak Oct 6, 2024
c8bb9b5
Increased the maximum error limit to 200kb
markiianbabiak Oct 6, 2024
6e3f642
Update README.md
markiianbabiak Oct 7, 2024
c5654e7
Added vertex AI service; Added AI Assistant tab to manage workflows p…
JoelWiebe Oct 8, 2024
441d53d
Added chat history to chat feed; Added smooth scrolling on new AI res…
JoelWiebe Oct 9, 2024
33a9afa
Included additional files in smooth scrolling of feed, markdown forma…
JoelWiebe Oct 9, 2024
eb1893d
Added error handling; Added nested bullets formatting (level 2); Adde…
JoelWiebe Oct 9, 2024
bdecf58
Convert post context to key-value format to improve AI readability
JoelWiebe Oct 9, 2024
636d7f2
Added AI Assistant button to teacher menu; Added AI system instructio…
JoelWiebe Oct 10, 2024
6eb74b7
Backup the changes on master
markiianbabiak Oct 10, 2024
32402aa
Update master_ck-board.yml
markiianbabiak Oct 10, 2024
00f157a
Merge pull request #606 from encorelab/master-merge-updates
markiianbabiak Oct 11, 2024
496eb20
Update master_ck-board.yml
JoelWiebe Oct 11, 2024
20384fd
Added scroll to bottom on waiting for LLM response
JoelWiebe Oct 11, 2024
465568d
Added AI generation of requested database operations; added validatio…
JoelWiebe Oct 13, 2024
c7d15e0
Refactored vertex AI service sendMessage function
JoelWiebe Oct 14, 2024
b8a1cc8
Update linter.yml to node 18
JoelWiebe Oct 14, 2024
e6cdd5e
Update linter.yml to node 18
JoelWiebe Oct 14, 2024
886efb3
Update master_ck-board.yml
markiianbabiak Oct 15, 2024
075037d
Update master_ck-board.yml
markiianbabiak Oct 16, 2024
6991fcd
Added Vertex AI API service account key authentication
JoelWiebe Oct 17, 2024
38ac38c
Changed backend to stream data rather than only send the final response
JoelWiebe Oct 17, 2024
d90e7db
Switched from HTTP Post to Web Sockets for AI Assistant communication
JoelWiebe Oct 18, 2024
aed4452
Added numbered list formatting; Fixed sending post contents bug; Atte…
JoelWiebe Oct 18, 2024
69f6900
Fixed linter issues and removed unnecessary console logs
JoelWiebe Oct 19, 2024
acf6cbf
Ran Prettier on backend files
JoelWiebe Oct 19, 2024
2c901bb
Ran prettier on frontend files and attempted to appease the linter by…
JoelWiebe Oct 19, 2024
c6916d3
Still trying to appease linter with file containing long strings
JoelWiebe Oct 19, 2024
881ea34
Update linter.yml to provide verbose Prettier output
JoelWiebe Oct 19, 2024
15a1959
Fix attempt for unidentifiable linter error
JoelWiebe Oct 19, 2024
d143574
Merge branch '604-feature-add-ai-assistant' of https://github.com/enc…
JoelWiebe Oct 19, 2024
19a90ac
Updated Prettier to 2.8.8
JoelWiebe Oct 19, 2024
c2efdae
Change linter.yml node version to 18
JoelWiebe Oct 19, 2024
8de0671
Update index.ts
markiianbabiak Oct 19, 2024
1e33f2d
Update .eslintrc
markiianbabiak Oct 19, 2024
742aaff
Add eslint-config-prettier
markiianbabiak Oct 19, 2024
4813319
Removed unused function
JoelWiebe Oct 19, 2024
d40845b
Merge branch '604-feature-add-ai-assistant' of https://github.com/enc…
JoelWiebe Oct 19, 2024
b467770
Changed GitHub action from prettier check to fix
JoelWiebe Oct 19, 2024
450428c
Update README.md with Vertex AI setup instructions
JoelWiebe Oct 21, 2024
a7083e7
Added websocket connections to the CK Buckets view; Allow AI Assistan…
JoelWiebe Oct 21, 2024
de17dab
Added real-time adding and removal of posts to and from the canvas wi…
JoelWiebe Oct 21, 2024
9049f0d
Update socket.ts with additional port origin for redis server
JoelWiebe Oct 21, 2024
265e9b0
Merge branch 'master' into develop
JoelWiebe Oct 21, 2024
9d2571c
Prettier socket.ts
JoelWiebe Oct 21, 2024
e608f16
Updated angular environment variables and backend .env variables to p…
JoelWiebe Oct 22, 2024
430bf81
Prettier code
JoelWiebe Oct 22, 2024
9367bff
Updated README with new environment variable
JoelWiebe Oct 22, 2024
d0d1319
Fix the console error when creating posts
markiianbabiak Oct 22, 2024
1c1414f
Merge pull request #611 from encorelab/610-bug-avoid-hard-coding-prod…
markiianbabiak Oct 22, 2024
50caa30
Set static file path via environment variables
JoelWiebe Oct 22, 2024
05ce780
Prettier on server.ts
markiianbabiak Oct 22, 2024
9ee7e57
Add node version to the package.json
markiianbabiak Oct 22, 2024
192b8b5
Update package.json
markiianbabiak Oct 22, 2024
379e14f
Update package.json
markiianbabiak Oct 22, 2024
7fa47c1
Update package.json
markiianbabiak Oct 22, 2024
8e63ed7
Update package.json
markiianbabiak Oct 22, 2024
361d59c
Update package.json
markiianbabiak Oct 22, 2024
fb19c99
Update package.json
markiianbabiak Oct 22, 2024
a837f37
Moved angular CLI from devDependencies to dependencies
JoelWiebe Oct 22, 2024
ef5cf82
Merge branch 'develop' of https://github.com/encorelab/ck-board into …
JoelWiebe Oct 22, 2024
434b05f
Update package.json
markiianbabiak Oct 22, 2024
7b82092
Update package.json
markiianbabiak Oct 22, 2024
734780f
Merge branch 'develop' of https://github.com/encorelab/ck-board into …
JoelWiebe Oct 22, 2024
b9900c9
Update package.json
markiianbabiak Oct 22, 2024
c67ce07
Installed @angular-devkit/build-angular in frontend
JoelWiebe Oct 22, 2024
3398b79
Optimized production and removed installs in package builds
JoelWiebe Oct 22, 2024
b2b32d2
moved @angular-devkit from devDepend to depend in package.json
JoelWiebe Oct 22, 2024
fe57f51
Moved typescript to dependencies
JoelWiebe Oct 22, 2024
87f8af7
Moved angular/compiler-cli to dependencies in package.json
JoelWiebe Oct 22, 2024
96569dc
Moved types/fabric to dependencies
JoelWiebe Oct 22, 2024
21b530c
Revert static resource path
JoelWiebe Oct 22, 2024
4723ddb
Created frontend environment variables for the staging server and set…
JoelWiebe Oct 23, 2024
2a12781
Removed extra / from ckboardDomain in staging env vars
JoelWiebe Oct 23, 2024
9ceb72d
Add a catch all for server page refreshes that returns the user to in…
JoelWiebe Oct 23, 2024
d5a2d40
Removed port number from socket URL for staging and production
JoelWiebe Oct 23, 2024
b3f4297
Prettier code
JoelWiebe Oct 23, 2024
83428ed
Test temporarily opening socket cors to all origins
JoelWiebe Oct 23, 2024
16fe58d
Temporarily allow all cors origins for server and add Upgrade and Con…
JoelWiebe Oct 23, 2024
710725b
Updated redis server
JoelWiebe Oct 23, 2024
231de7e
Add error logging for socket server
JoelWiebe Oct 23, 2024
75749d7
Revert socket server implementation and cors
JoelWiebe Oct 23, 2024
337a249
Test removal of cors from socket server
JoelWiebe Oct 23, 2024
8a7b46e
Update socket.ts
markiianbabiak Oct 23, 2024
b458046
Merge branch 'develop' of https://github.com/encorelab/ck-board into …
JoelWiebe Oct 23, 2024
af851bb
Added logging to socket server
JoelWiebe Oct 23, 2024
53694b3
Fixed syntax error
JoelWiebe Oct 23, 2024
bb5d183
Update socket.ts
markiianbabiak Oct 23, 2024
65c947a
Update socket.ts
markiianbabiak Oct 23, 2024
92d18b5
Update socket.ts
markiianbabiak Oct 23, 2024
f7c44a0
Update server.ts
markiianbabiak Oct 23, 2024
ac61021
Update socket.ts
markiianbabiak Oct 23, 2024
f7df7ac
Merge pull request #607 from encorelab/604-feature-add-ai-assistant
markiianbabiak Oct 23, 2024
a4123ed
Update package.json
markiianbabiak Oct 23, 2024
aad0c26
Added delayed GOOGLE_APPLICATION_KEY check; Fixed localhost socket UR…
JoelWiebe Oct 23, 2024
2534b4a
Added heroku postbuild to attempt keyfile creation on staging
JoelWiebe Oct 23, 2024
b56b4be
Change heroku postbuild to prebuild
JoelWiebe Oct 23, 2024
c8df537
Load GOOGLE_CREDENTIALS from Heroku config
JoelWiebe Oct 23, 2024
312bf09
Attempt printf for GOOGLE_CREDENTIALS
JoelWiebe Oct 23, 2024
caf9d97
Introduce three second delay before first attempt to find Google appl…
JoelWiebe Oct 23, 2024
7ca18c7
Added console logging of keyfile contents
JoelWiebe Oct 23, 2024
c74f789
Fixed environment variable
JoelWiebe Oct 23, 2024
3cd73fa
Removed keyfile contents from console log
JoelWiebe Oct 23, 2024
e0d1a86
Removed redundant line
JoelWiebe Oct 23, 2024
48b0149
Added socet error handling and client side re-try connections on lost…
JoelWiebe Oct 25, 2024
927fa53
Removed additional logic for web socket retries as this is already ha…
JoelWiebe Oct 25, 2024
1ffc96c
Added server-side escaping of AI Assistant generated JSON special cha…
JoelWiebe Oct 26, 2024
ba03592
Added download chat history button for AI Assistant, including chat m…
JoelWiebe Oct 28, 2024
667ec26
Merge pull request #622 from encorelab/621-bug-getting-econnreset-err…
markiianbabiak Oct 28, 2024
268c27f
Merge pull request #624 from encorelab/623-bug-ai-assistant-error-par…
markiianbabiak Oct 28, 2024
7036c9d
Merge branch 'develop' into 625-feature-add-ai-assistant-chat-log-dow…
markiianbabiak Oct 29, 2024
02078cb
Merge pull request #626 from encorelab/625-feature-add-ai-assistant-c…
markiianbabiak Oct 29, 2024
6ddac08
Removed manual bucket moving of posts option from students; Added aut…
JoelWiebe Oct 29, 2024
e403631
Added additional socket error handling, especially on client side; Ad…
JoelWiebe Oct 29, 2024
5fb041b
Merge pull request #633 from encorelab/632-feature-add-oct-29-2024-re…
markiianbabiak Oct 29, 2024
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
6 changes: 3 additions & 3 deletions .github/workflows/linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@v3
with:
node-version: '14'
node-version: '18'

- name: Download dependencies
working-directory: ${{ matrix.directory }}
Expand All @@ -26,12 +26,12 @@ jobs:

- name: Run Linter
working-directory: ${{ matrix.directory }}
run: npm run style:linter
run: npm run style:linter --verbose
env:
CI: false

- name: Run Code Formatter
working-directory: ${{ matrix.directory }}
run: npm run style:formatter
run: npm run style
env:
CI: false
61 changes: 61 additions & 0 deletions .github/workflows/master_ck-board.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# Docs for the Azure Web Apps Deploy action: https://github.com/Azure/webapps-deploy
# More GitHub Actions for Azure: https://github.com/Azure/actions

name: Build and deploy Node.js app to Azure Web App - ck-board

on:
push:
branches:
- master
workflow_dispatch:

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- name: Set up Node.js version
uses: actions/setup-node@v4
with:
node-version: "18.x"

- name: npm install, build, and test
run: |
npm install
npm run build --if-present

- name: Zip artifact for deployment
run: zip -r release.zip . -x "*.git*" "frontend/node_modules/*" "backend/node_modules/*" "node_modules/*" "*.DS_Store"

- name: Upload artifact for deployment job
uses: actions/upload-artifact@v3
with:
name: node-app
path: release.zip

deploy:
runs-on: ubuntu-latest
needs: build
environment:
name: "Production"
url: ${{ steps.deploy-to-webapp.outputs.webapp-url }}

steps:
- name: Download artifact from build job
uses: actions/download-artifact@v3
with:
name: node-app

- name: unzip artifact for deployment
run: unzip release.zip

- name: "Deploy to Azure Web App"
id: deploy-to-webapp
uses: azure/webapps-deploy@v2
with:
app-name: "ck-board"
slot-name: "Production"
publish-profile: ${{ secrets.AZUREAPPSERVICE_PUBLISHPROFILE_5DD9914BCC3140B5A91463BC2C6DF973 }}
package: ./release.zip
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
node_modules
/.vscode/launch.json
.DS_Store
dump.rdb
32 changes: 26 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ This Common Knowledge (CK) Board is the latest rebuild of the ENCORE Lab's colla
### 1. Install Node.js, Angular, and Redis

- Node: https://nodejs.org/
- Use the LTS versions. v16 works, v17 has some compatabily issues
- Use the v18
- Angular: `npm install -g @angular/cli `
- Redis: https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/

Expand Down Expand Up @@ -40,15 +40,35 @@ Create a `.env` file inside the `/backend` directory (`touch .env` in your termi
Add the following content into the `.env` file and replace with your own credentials:

```
DB_USER=[Mongoose DB Username]
DB_PASSWORD=[Mongoose DB Password]
DB_URL=[Mongoose DB URL]
DB_NAME=[Mongoose DB Name]
DB_USER=[MongoDB Username]
DB_PASSWORD=[MongoDB Password]
DB_URL=[MongoDB URL]
DB_NAME=[MongoDB Name]
JWT_SECRET=[JWT Secret Token]
PORT=8001
STATIC_FILES_PATH=[for dev, use "./../../frontend/dist/ck-board"; for production, use "/site/wwwroot/frontend/dist/ck-board"]
CKBOARD_SERVER_ADDRESS=[For dev, use "http://localhost:4201"; for production, use server URL, e.g., "https://ck-board.oise.utoronto.ca"]
GOOGLE_APPLICATION_CREDENTIALS="./secrets/keyfile.json"
GOOGLE_CLOUD_PROJECT=[Google Cloud Project ID]
```

**SCORE SSO**
**1. `GOOGLE_APPLICATION_CREDENTIALS`**

- **Purpose:** This variable specifies the path to your Google Cloud service account key file. This key file allows the application to authenticate with Google Cloud and access Vertex AI services.
- **How to obtain:**
1. **Create a Google Cloud Project:** If you don't have one already, create a new project in the Google Cloud Console. Remember the **Project ID** (e.g., `ai-data-extractor`).
2. **Create a Service Account:** In your Google Cloud project, go to the **IAM & Admin** > **Service Accounts** page and create a new service account.
3. **Create a Key:** For the service account, create a new key of type **JSON**. This will download a JSON file containing your key file.
4. **Store securely:** Store this JSON file in a secure location within your project's **backend** directory (e.g., `./secrets/keyfile.json`).
- **Example:** `GOOGLE_APPLICATION_CREDENTIALS="./secrets/keyfile.json"`

**2. `GOOGLE_CLOUD_PROJECT`**

- **Purpose:** This variable indicates the ID of your Google Cloud project.
- **How to obtain:** Use the **Project ID** you noted when creating your Google Cloud project.
- **Example:** `GOOGLE_CLOUD_PROJECT=ck-ai-assistant`

**SCORE SSO (Optional)**

If also running [SCORE](https://github.com/WISE-Community/WISE-Docker-Dev) for Single Sign-On (SSO), add the following additional content into the `.env` file and replace with your own credentials:

Expand Down
3 changes: 2 additions & 1 deletion backend/.eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended"
"plugin:@typescript-eslint/recommended",
"prettier"
],
"rules": {
"@typescript-eslint/quotes": [
Expand Down
5 changes: 4 additions & 1 deletion backend/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,12 @@

# secrets
.env
/secrets/*

# compiled js files
*.js

# misc
.DS_Store
.DS_Store

dump.rdp
Loading
Loading