Commit Graph

502 Commits

Author SHA1 Message Date
João Victor
41746ca67e Merge branch 'v3.0.x-release' into remove-meteor-stuff-0702 2024-07-05 12:24:31 -03:00
Gustavo Trott
e92dacd039
fix (build/gql-server): Hasura trying to apply metadata using wrong password (#20637)
* fix: Hasura trying to use wrong password to apply metadata

* Print password was set only when it generated a new one
2024-07-05 10:26:54 -04:00
João Victor
9402402e0f Merge branch 'v3.0.x-release' into remove-meteor-stuff-0702 2024-07-02 17:13:28 -03:00
João Victor
50d445f026 Remove Meteor backend 2024-07-02 14:58:58 -03:00
Anton Georgiev
759bf882c7
build: add bbb-playback-version file to help identify local bbb-playb… (#20607)
* build: add bbb-playback-version file to help identify local bbb-playback version
2024-07-02 12:06:03 -04:00
Gustavo Trott
8943e22564
Increase Hasura keepalive delay to 10 (was 5) (#20599) 2024-06-28 16:50:44 -03:00
Anton Georgiev
fabcb7a3ef
build: Clean up sfu after-install (#20595) 2024-06-27 19:24:37 -04:00
Tiago Jacobs
b3a108fba4 Increase maximum number of open files 2024-06-20 19:02:24 -03:00
Gustavo Trott
1465d3dca3
refactor (gql-server): Set some configs for Max PG connections and Nginx max workers aiming to support more users (#20549)
* Set hasura max connections with pg to 100

* set nginx worker_connections from 4k to 10k

* Update bbb-graphql-server/metadata/databases/databases.yaml

* remove deprecated config

* set pg max connections up to 300

---------

Co-authored-by: Tiago Jacobs <tiago.jacobs@gmail.com>
2024-06-20 16:41:47 -03:00
Daniel Schreiber
c5b657a409 Fix: File permissions in packages should not depend on umask of build system
If the build system for packages has a umask of `0077`, cloned
repositories will have no permissions for group and other. As the build
scripts for some packages just copy from clone git repos, this will
preserve the permissions in the package and prevent the following
services from startup:

* `bbb-html5`
* `etherpad`
* `bbb-pads`
* `bbb-export-annotations`
* `bbb-rap-*`

This patch grants everyone read permissions to the code in the packages.
2024-06-14 16:17:49 -04:00
Gustavo Trott
656e29e7eb
Refactor middleware to get user info from akka-apps api (#20491) 2024-06-14 13:43:05 -03:00
Gustavo Trott
24219ea5c8 Upgrade Hasura to version v2.40.0 2024-06-10 10:59:13 -03:00
Gustavo Trott
6e9b4b3e4f Remove meteor assets cleanup routine 2024-06-07 16:14:46 -03:00
Ramón Souza
7514066fc3
fix: Client can't load in certain cases (#20336)
* move settings

* remove meteor cache files
2024-05-29 09:26:11 -04:00
Ghazi Triki
7b4c506bc5 Update logrotate rule to add date extension to archived logs files. 2024-05-24 11:34:24 -04:00
Tainan Felipe
1aab2f5f29
Change: Change websocket lib to graphql-ws (#20282) 2024-05-22 15:51:12 -03:00
Anton Georgiev
b9a46197ed build: set permissions for resque files [3.0] 2024-05-15 14:36:11 -04:00
Gustavo Trott
ca4717c92d set hasura cli config with correct password 2024-05-08 11:44:44 -03:00
Anton Georgiev
628c3bb32b
Merge pull request #20132 from antobinary/html5-pack-30
refactor/build: drop html5InstanceId and simplify bbb-html5 frontend/backend
2024-05-08 10:04:37 -04:00
Gustavo Trott
7975ca02d0 Change graphql endpoint 2024-05-08 08:46:14 -03:00
Anton Georgiev
264722bb44 docs: try to remove frontend and leave only bbb-html5 2024-05-07 21:24:24 -04:00
Gustavo Trott
2cc54680af fix echo with error 2024-05-07 15:10:31 -03:00
Gustavo Trott
deea562e23 Avoid changing hasura password on every upgrade 2024-05-07 14:57:19 -03:00
Gustavo Trott
6d100cd19e Add yq as graphql-server dependency 2024-05-07 14:29:59 -03:00
Gustavo Trott
ff9bcc774b Generate a Hasura random password on after-install.sh 2024-05-07 14:29:35 -03:00
Gustavo Trott
2bbc850093 set password on correct file 2024-05-07 13:45:26 -03:00
Gustavo Trott
a1d80e8c8f use sed to change config.yaml 2024-05-07 13:35:12 -03:00
Gustavo Trott
76e6b731bf set yq as dependency for bbb-graphql-server build 2024-05-07 13:23:38 -03:00
Gustavo Trott
ac4608ca65 Set a different password for Hasura admin 2024-05-07 11:39:34 -03:00
Anton Georgiev
be7fad8cbf build: try to remove frontend and leave only bbb-html5 2024-05-07 09:53:35 -04:00
Gustavo Trott
fdcc7e4bd2 fix cache key for clientSettings 2024-05-07 10:46:52 -03:00
Gustavo Trott
d74db21037 Set postgres host as 127.0.0.1 instead of localhost 2024-05-07 10:16:14 -03:00
Anton Georgiev
de483ce568 build: try to remove frontend and leave only bbb-html5 2024-05-06 13:49:20 -04:00
Gustavo Trott
d3d12c7bf1 Move building files to /build/... directory 2024-05-03 15:56:37 -03:00
Gustavo Trott
62da41ab90 Create staging/etc/default/bbb-graphql-server in case its missing 2024-05-03 11:12:55 -03:00
Gustavo Trott
ea82508b5d introduces a nginx cache for /api/rest/(clientStartupSettings|clientSettings) 2024-05-03 10:27:26 -03:00
Anton Georgiev
f8d5b5cd99 build: drop bbb-html5-with-roles.conf mentions 2024-05-01 15:00:58 -04:00
Anton Georgiev
0de01dffb7 build: drop bbb-html5-backend services 2024-05-01 14:33:46 -04:00
Gustavo Trott
c22de5b9b7 Remove also directories 2024-04-12 13:52:03 -03:00
Gustavo Trott
f6f7c4a361 build html5: Clear Nginx cache to refresh Meteor assets 2024-04-12 13:47:41 -03:00
Ramón Souza
ff3867248c
add meteor assets cache to build script (#19942) 2024-04-02 09:07:20 -03:00
Anton Georgiev
0aa0cabacb
Merge pull request #19082 from danielpetri1/export-tldraw-canary
feat: Tldraw v2: export presentation with annotations
2024-03-27 22:41:10 -04:00
Gustavo Trott
03ed0b7311 Merge with upstream 2024-03-27 11:37:47 -03:00
Gustavo Trott
020101d96c Force hasura cli v2.36.2 to avoid error 2024-03-25 10:36:52 -03:00
Ramón Souza
2e17713c56
generate locales index.json at build time (#19881) 2024-03-22 17:21:42 -03:00
Ramón Souza
788cf799f7
refactor: make bbb client work without meteor service (partial) (#19869) 2024-03-21 16:41:32 -03:00
danielpetri1
ef01e8afaf Remove Imagemagick and Poppler-Utils as dependency 2024-03-19 20:23:01 +01:00
Lucas
4dea4b9967 feat: Initial implementation of Gladia transcriptions to BBB 2.7 (#19091)
---------

Co-authored-by: Anton Georgiev <anto.georgiev@gmail.com>
2024-03-18 10:44:56 -04:00
Anton Georgiev
ef300cf28e
chore: Fix typo (found by typos) (port) #19834
Co-authored-by: Stefan Weil <sw@weilnetz.de>
2024-03-18 09:58:53 -04:00
Anton Georgiev
e813820d91 build(export-annotations): Add dependency poppler-utils 2024-03-15 09:28:15 -04:00