bigbluebutton-Github/bbb-graphql-server
Paul Trudel fc2b78aad0
refactor (graphql-server): Add presentation upload status data to Postgres (#18567)
* Added presentation upload status data to Postgres

* Added error message and conversion status to Postgres

* Updated hasura metadata

* Use Slick for table update

* Modified uploaded page count and error message storing

* Add error message to presentation in pod

* Renamed insert to insertAndUpdate

* Store pres with invalid mime type in Postgres

* Remove unused code

* Added error message details to Postgres
2023-09-21 16:20:48 -03:00
..
metadata refactor (graphql-server): Add presentation upload status data to Postgres (#18567) 2023-09-21 16:20:48 -03:00
bbb_schema.sql refactor (graphql-server): Add presentation upload status data to Postgres (#18567) 2023-09-21 16:20:48 -03:00
bbb-graphql-server.service Script to install bbb-graphql-middleware 2023-04-27 13:38:44 -03:00
build_hasura.sh Introduces userTyping, user_connectionStatus and other flags to Postgres/Hasura 2023-04-05 13:56:22 -03:00
config.yaml Adjusts to run graphql client 2023-03-11 12:11:50 -03:00
graphql.nginx Script to install bbb-graphql-middleware 2023-04-27 13:38:44 -03:00
hasura-config.env Reduce graphql-middleware and graphql-server logs (#18738) 2023-09-07 11:54:27 -03:00
install-hasura.sh Use nameSortable to orderBy userlist 2023-09-14 09:31:49 -03:00
README.md Remove bbb26 references 2023-03-21 10:36:11 -03:00
update_graphql_data.sh Improve graphql database install (#18821) 2023-09-21 10:53:13 -03:00

Install

Run the script to install all dependencies:

cd ~/src/bbb-graphql-server
sudo ./install-hasura.sh

Update libs

cd ~/src/bbb-common-message; 
./deploy.sh; 
cd ~/src/akka-bbb-apps; 
sbt update; 
cd ~/src/bbb-common-web; 
./deploy.sh; 
cd ~/src/bigbluebutton-web/; 
./build.sh; 

Run Akka from source

cd ~/src/akka-bbb-apps/; 
./run-dev.sh

Run BBB-web from source

cd ~/src/bigbluebutton-web/; 
./run-dev.sh;

Run Html5 from source

cd ~/src/bigbluebutton-html5/;
./run-dev.sh;

Hasura Console

http://bbb27.bbbvm.imdt.com.br:8080/console

password: bigbluebutton

Client for tests:

cd  ~/src/bbb-graphql-client-test
npm install
npm start

https://bbb27.bbbvm.imdt.com.br/graphql-test

  • Join in a meeting, copy the param ?sessionToken=xxx and append it to the URL above