Travis Ralston
836c3ad72a
Clean up imports
2021-11-30 19:29:39 -07:00
Tony Stipanic
e81d147ce7
Revert changing my to app
2021-09-02 01:29:24 +02:00
Tony Stipanic
f06ead08d8
ESLint config, fix easy eslint errors
2021-09-02 01:01:01 +02:00
Andrew Morgan
a06e002c28
Distinguish between an unknown meeting, and an meeting that's ended
2021-05-06 20:09:25 +01:00
Andrew Morgan
a1e12f353a
Create meeting on /widget_state, deal with dead/unknown meetings
2021-05-06 19:30:47 +01:00
Andrew Morgan
32d0bd3aec
Fix communication with BBB, fix widget query parameters etc.
2021-05-05 20:47:48 +01:00
Andrew Morgan
5c28ec1d94
Fleshing out the Dimension API, widget code
2021-05-05 20:38:24 +01:00
Travis Ralston
88b155d81f
Appease the linter
2020-12-28 21:05:45 -07:00
Travis Ralston
afd5fd3f90
Add translation services
2020-12-28 20:49:24 -07:00
Andrew Morgan
e3f27156e0
Add the client-side widget code
...
Here is where the actual code that runs in the widget's iframe is. This
includes the HTML/CSS stuff, the definitions for API request/responses,
some routing and the javascript which makes requests to the new /join
api endpoint.
2020-07-23 23:36:51 +02:00