Skip to content

Commit

Permalink
Feat mgmt client (#205)
Browse files Browse the repository at this point in the history
* Start moving mgmt-client into client

* Add tenant OAuth + FQDN mgmt components

* Add room,group,role,user tables.Add local admin login+bugix for login state

* add management view

* Update sonarqube.yml

* Update sonarqube.yml

* Update sonarqube.yml
import ImpressumButton from '../../components/controlbuttons/ImpressumButton';

* Update sonarqube.yml

* Update sonarqube.yml

* Update sonarqube.yml

* Update sonarqube.yml

* Update sonarqube.yml

* Update sonarqube.yml

* Update sonarqube.yml

* Update sonarqube.yml

* Add sonar project key

* move management up to router level

* add permissions table

* add Tenant Owner+ tenant Admin table

* fix mgmt-admin login for tentants.

* add room owners

* Add group role

* add group user

* add room user role table

* add management current room settings

* add functionality to claim room.

* add notifications to MGMT and remove console.log statements

* remove redundant react imports

* add titles to mgmt-admin components

* hide mgmt UI if login is not enabled

* add success messages

* fix typo, and remove unused import
  • Loading branch information
N7Remus authored Nov 18, 2024
1 parent cdeeb71 commit 7058d6b
Show file tree
Hide file tree
Showing 34 changed files with 6,452 additions and 94 deletions.
15 changes: 7 additions & 8 deletions .github/workflows/sonarqube.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
name: SonarQube CI
on: push
jobs:
sonarQubeTrigger:
name: SonarQube Trigger
sonarqube:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: SonarQube Scan
uses: kitabisa/sonarqube-action@v1.2.1
with:
host: ${{ secrets.SONARQUBE_HOST }}
login: ${{ secrets.SONARQUBE_TOKEN }}
- name: SonarQube Scaner
uses: sonarsource/sonarqube-scan-action@v3.0.0
env:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
SONAR_HOST_URL: ${{ vars.SONAR_HOST_URL }}
11 changes: 7 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,10 @@
"@feathersjs/authentication-client": "^5.0.30",
"@feathersjs/feathers": "^5.0.30",
"@feathersjs/rest-client": "^5.0.30",
"@mui/icons-material": "^5.16.7",
"@mui/material": "^5.16.7",
"@feathersjs/socketio-client": "^5.0.30",
"@mui/icons-material": "^6.1.5",
"@mui/material": "^6.1.5",
"@mui/x-date-pickers": "^7.22.0",
"@observertc/client-monitor-js": "^3.11.0",
"@observertc/samples-encoder": "^2.2.12",
"@reduxjs/toolkit": "^1.9.7",
Expand All @@ -25,6 +27,7 @@
"fscreen": "^1.2.0",
"hark": "^1.2.3",
"marked": "^9.1.6",
"material-react-table": "^3.0.1",
"mediasoup-client": "^3.7.16",
"native-file-system-adapter": "^3.0.1",
"notistack": "^3.0.1",
Expand Down Expand Up @@ -71,8 +74,8 @@
"@types/hark": "^1.2.5",
"@types/node": "^20.16.5",
"@types/random-string": "^0.0.30",
"@types/react": "^18.3.8",
"@types/react-dom": "^18.3.0",
"@types/react": "^18.3.12",
"@types/react-dom": "^18.3.1",
"@types/react-redux": "^7.1.33",
"@types/redux-logger": "^3.0.13",
"@types/sdp-transform": "^2.4.9",
Expand Down
1 change: 1 addition & 0 deletions sonar-project.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sonar.projectKey=edumeet-client
Loading

0 comments on commit 7058d6b

Please sign in to comment.