schrd
7a31135ed0
build(fix): File permissions in packages should not depend on umask of build system ( #21362 )
...
If the build system for packages has a umask of `0077`, cloned
repositories will have no permissions for group and other. If build
scripts just copy files, permissions will persist. This commit fixes
permissions for some files which otherwise prevents startup
`bbb-graphql-server.service` and `bbb-graphql-middleware.service`.
Co-authored-by: Daniel Schreiber <daniel.schreiber@hrz.tu-chemnitz.de>
2024-10-04 09:54:14 -04:00
Gustavo Trott
439f0486f7
Introduce an endpoint /api/rest/clientSettings that will be used by the client to fetch userdata info before creating a graphql connection.
...
It is necessary to fetch props bbb_custom_style and bbb_custom_style_url.
2024-09-25 11:53:02 -03:00
Gustavo Trott
e1407149b9
refactor (build/gql-middleware): Introduce config as a yml file ( #20992 )
...
* Introduce Gql-Middleware config as a yml file
* use path /usr/share/bbb-graphql-middleware/ instead of /usr/local/bigbluebutton/bbb-graphql-middleware
* remove /etc/default/bbb-graphql-middleware file
2024-08-29 17:40:52 -04:00
Gustavo Trott
09cc37feef
refactor (gql-middleware): Code improvements and new Prometheus metrics ( #20896 )
2024-08-19 10:58:14 -03:00
Gustavo Trott
1e32ee794e
several refactors
2024-08-08 16:50:41 -03:00
Gustavo Trott
8e70891083
Implements max of Graphql connections (global and per user)
2024-08-06 15:07:52 -03:00
Gustavo Trott
4cb41f723b
Increase gql-middlware MAX_CONN_PER_SECOND=100
2024-07-23 11:26:48 -03:00
Gustavo Trott
f158951257
remove (gql-server): Removes /rest/clientStartupSettings endpoint ( #20735 )
2024-07-19 11:30:16 -04:00
Gustavo Trott
2c2d595212
Big refactor on Graphql authentication
2024-07-10 18:30:01 -03:00
Tiago Jacobs
b3a108fba4
Increase maximum number of open files
2024-06-20 19:02:24 -03:00
Gustavo Trott
656e29e7eb
Refactor middleware to get user info from akka-apps api ( #20491 )
2024-06-14 13:43:05 -03:00
Tainan Felipe
1aab2f5f29
Change: Change websocket lib to graphql-ws ( #20282 )
2024-05-22 15:51:12 -03:00
Gustavo Trott
7975ca02d0
Change graphql endpoint
2024-05-08 08:46:14 -03:00
Gustavo Trott
ac4608ca65
Set a different password for Hasura admin
2024-05-07 11:39:34 -03:00
Gustavo Trott
fdcc7e4bd2
fix cache key for clientSettings
2024-05-07 10:46:52 -03:00
Gustavo Trott
d3d12c7bf1
Move building files to /build/... directory
2024-05-03 15:56:37 -03:00
Anton Georgiev
e05a47ed35
build: correct configs for bbb-graphql-middleware.service
2023-08-10 16:35:45 -04:00
Anton Georgiev
6689a91ece
use /usr/share/bbb-graphql-server as conf source
2023-07-19 11:28:44 -04:00
Anton Georgiev
9e41251072
build: changes to bbb-graphql-middleware
2023-07-18 12:31:08 -04:00
Anton Georgiev
e297e5caec
local build.sh was taking precedence over packaging build.sh
2023-07-18 05:30:02 -04:00
Anton Georgiev
e013c63078
build: Packaging for bbb-graphql-middleware
2023-07-17 16:26:07 -04:00