matrix-dimension/web/app
Andrew Morgan 8041c07a68 Add API backend
This commit adds the join API endpoint that will be used by the widget
to transform a greenlight URL to a BigBlueButton meeting URL.

The full flow is defined within the code itself, but it roughly boils
down to taking a greenlight URL that the user pastes it, sending it to
Dimension, Dimension making some API calls to greenlight to "join" the
meeting and retrieving a join link, before passing that back down to the
client to load.

Unfortunately, while BigBlueButton's server has a nice API, it's useless
to us if all we have is a greenlight link, so we need to do this hacky
route instead.
2020-07-23 23:36:48 +02:00
..
admin fix #308 2019-12-09 22:51:10 +01:00
configs Add BigBlueButton widget to integration manager 2020-07-23 23:14:31 +02:00
elements Early mockup of admin management for policies 2019-07-01 20:49:44 -06:00
home Add BigBlueButton widget to integration manager 2020-07-23 23:14:31 +02:00
integration-bag Add a bit of safety around the IRC bridge and other integrations 2019-04-13 16:31:02 -06:00
page-header Add a dark theme 2018-10-22 00:41:35 -06:00
riot Riot -> Element 2020-07-15 18:24:23 -06:00
shared Add BigBlueButton widget to integration manager 2020-07-23 23:14:31 +02:00
widget-wrappers Add BigBlueButton widget to integration manager 2020-07-23 23:14:31 +02:00
app.animations.ts Add some animation to the iboxes 2018-03-23 22:12:34 -06:00
app.component.html Start of a new UI for Dimension 2017-12-14 21:25:15 -07:00
app.component.scss New UI for the splash page 2018-10-20 23:04:25 -06:00
app.component.ts Add a log statement to identify Dimension in Riot's logs 2018-03-25 13:11:41 -06:00
app.module.ts Add API backend 2020-07-23 23:36:48 +02:00
app.routing.ts Add BigBlueButton widget to integration manager 2020-07-23 23:14:31 +02:00