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
wuyingren
4c41c29ef0
Fix Bad JSON value: float
2021-01-23 21:42:14 +08:00
Travis Ralston
9dfa45a8a0
Too many curly braces
2020-12-28 21:15:35 -07:00
Travis Ralston
f7ed739423
Remove legacy gitter bridge support
2020-12-28 21:10:23 -07:00
Travis Ralston
88b155d81f
Appease the linter
2020-12-28 21:05:45 -07:00
Travis Ralston
587c3611d3
Update German translation
2020-12-28 20:59:48 -07:00
Travis Ralston
80c7a0c813
Add i18n extract scripts
2020-12-28 20:58:31 -07:00
Travis Ralston
2e517ec2c2
Update whiteboard URLs again
2020-12-28 20:51:21 -07:00
Travis Ralston
afd5fd3f90
Add translation services
2020-12-28 20:49:24 -07:00
Travis Ralston
798e348354
Update BBB translations
2020-12-28 20:47:35 -07:00
Travis Ralston
1de57af5f8
Update translations in whiteboard area
2020-12-28 20:45:04 -07:00
Travis Ralston
5d6bf0dda3
Merge remote-tracking branch 'nordeck/nic/feat/translation'
2020-12-28 20:41:53 -07:00
Travis Ralston
0e90e73414
Merge remote-tracking branch 'nordeck/nic/feat/configurable-whiteboard-widget'
2020-12-28 20:38:55 -07:00
Travis Ralston
020166e76c
Merge branch 'master' into jitsi-audio-only
2020-12-28 20:34:39 -07:00
Travis Ralston
257beca7d6
Merge pull request #389 from turt2live/imgbot
...
[ImgBot] Optimize images
2020-12-28 20:32:00 -07:00
Travis Ralston
290136ff99
Fix minor lint concerns
...
Closes https://github.com/turt2live/matrix-dimension/pull/369
2020-12-28 20:31:34 -07:00
Tdxdxoz
c79cd46f49
clean up comments
2020-12-28 20:30:33 -07:00
Tdxdxoz
a3b17d1a9f
able to remove stickerpacks
2020-12-28 20:30:26 -07:00
ImgBotApp
2fd4bf4688
[ImgBot] Optimize images
...
*Total -- 301.94kb -> 266.35kb (11.79%)
/web/public/img/logo/favicon/safari-pinned-tab.svg -- 0.64kb -> 0.40kb (38.05%)
/web/public/img/avatars/webhooks.png -- 4.03kb -> 2.82kb (29.91%)
/web/public/img/avatars/echo.png -- 4.71kb -> 3.57kb (24.05%)
/web/public/img/avatars/rssbot.png -- 7.20kb -> 5.69kb (20.97%)
/web/public/img/avatars/github.png -- 4.35kb -> 3.46kb (20.35%)
/web/public/img/avatars/etherpad.png -- 5.44kb -> 4.45kb (18.16%)
/web/public/img/avatars/spotify.png -- 4.58kb -> 3.76kb (17.9%)
/web/public/img/avatars/imgur.png -- 2.65kb -> 2.20kb (17.17%)
/web/public/img/avatars/twitch.png -- 2.89kb -> 2.40kb (17%)
/web/public/img/avatars/irc.png -- 3.69kb -> 3.16kb (14.41%)
/web/public/img/avatars/bigbluebutton.png -- 12.99kb -> 11.31kb (12.95%)
/web/public/img/screenshot.png -- 78.18kb -> 68.21kb (12.76%)
/web/public/img/avatars/tradingview.png -- 4.26kb -> 3.74kb (12.11%)
/web/public/img/logo/banner-sm.png -- 3.46kb -> 3.04kb (12.09%)
/web/public/img/avatars/custombots.png -- 1.13kb -> 1.00kb (11.38%)
/web/public/img/avatars/telegram.png -- 8.46kb -> 7.51kb (11.23%)
/web/public/img/avatars/google.png -- 3.94kb -> 3.54kb (10.21%)
/web/public/img/no_stickers.png -- 102.64kb -> 92.38kb (10%)
/web/public/img/avatars/slack.png -- 13.48kb -> 12.25kb (9.15%)
/web/public/img/avatars/googlecalendar.png -- 4.78kb -> 4.40kb (7.85%)
/web/public/img/avatars/grafana.png -- 5.44kb -> 5.02kb (7.73%)
/web/public/img/avatars/customwidget.png -- 12.66kb -> 11.76kb (7.1%)
/web/public/img/avatars/youtube.png -- 4.01kb -> 3.98kb (0.78%)
/web/public/img/logo/made-for-matrix.svg -- 6.33kb -> 6.30kb (0.48%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-12-29 03:29:27 +00:00
nurjinn jafar
9131ad9bb6
whiteboard avatar changed
2020-12-15 12:22:39 +01:00
nurjinn jafar
8e10af4c96
created new config component for whiteboard in admin area with editable board url
2020-12-10 16:00:01 +01:00
nurjinn jafar
4a524777a9
removed empty line from end of file
2020-12-10 15:59:42 +01:00
nurjinn jafar
7a2cfaf5df
whiteboard avatar image added and integration added in db and home component
2020-12-10 15:59:36 +01:00
nurjinn jafar
3140b467b2
widget whiteboard added in widget model and in integrations registry
2020-12-10 15:59:15 +01:00
nurjinn jafar
402cec5b41
whiteboard component declaration added in app module and routing path added in app routing
2020-12-10 15:58:46 +01:00
nurjinn jafar
0bc860eab8
whiteboard component and code added
2020-12-10 15:58:14 +01:00
Steffen Kolmer
c0e836890e
Delete whiteboard.png
2020-12-10 12:54:54 +01:00
Ahmad
9dc4e99aca
translation
...
- the traslation feature without the changes from other branches
2020-10-23 13:30:20 +02:00
Andrew Morgan
259650ec7e
Ensure the iframe can request mic/cam permissions
...
Found while fixing the same issue on Scalar:
https://github.com/vector-im/element-web/issues/14901
2020-08-18 11:30:12 +02:00
Andrew Morgan
aed5fde391
Drop m.bigbluebutton event type
2020-07-23 23:48:08 +02: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
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
Andrew Morgan
401812931a
Add BigBlueButton widget to integration manager
...
This adds the widget and the configuration for it to the integration
manager, so that the user can add a BBB widget. The code that will
actually run inside of the widget is not yet here.
A few CSS things are updated as well to make them more generic, as
we reused a few things that were previously jitsi only.
2020-07-23 23:14:31 +02:00
Travis Ralston
76903e8c8c
Riot -> Element
2020-07-15 18:24:23 -06:00
Tony Stipanic
f9402f5aaa
feat: Sticker pack list in sticker picker widget
...
This allows the user to jump to a specific sticker pack in the sticker picker. The list hides and shows when scrolling so no view size is lost. It also contains a quick shortcut to the sticker settings.
2020-03-29 18:28:39 +02:00
Tony Stipanic
5ccb718f39
feat: Set audio-only conference and toggle video before joining
2020-03-28 15:44:59 +01:00
Jona Abdinghoff
9a3d6787a7
fix #308
...
adding a selfhosted slack bridge used to add it a gitter bridge instead
2019-12-09 22:51:10 +01:00
Peter Hormanns
f0237cc3f1
add meta-tag viewport
2019-07-31 20:32:20 +02:00
Travis Ralston
9cc1454527
Merge branch 'master' into travis/msc2140-tos
2019-07-10 22:22:50 -06:00
Travis Ralston
2737850e6f
Format web code
2019-07-10 22:17:16 -06:00
Travis Ralston
c5108da67b
Rename MSC things to be Matrix things
2019-07-10 22:10:10 -06:00
Benno Evers
ee72ba7579
Add non-emptiness check for array.
...
The unconditional access to `widgets.response[0]` would fail if
results was null or empty, leading to an exception that prevented
replacing the sticker picker.
2019-07-09 23:54:36 +02:00
Benno Evers
7c1b0094b5
Always show dialog to add new sticker packs when custom packs are enabled.
...
The text box allowing a user to add a new sticker pack was behind
a `packs > 0` check, making it impossible to add new packs unless
at least one other pack was already present.
2019-07-09 23:54:11 +02:00
Travis Ralston
6c6ae5c5ed
Render terms of service as a widget
2019-07-06 15:40:32 -06:00
Travis Ralston
1c8b523114
Support editing and publishing terms
2019-07-06 15:22:47 -06:00
Travis Ralston
b9e616639e
Support creating drafts of policies
2019-07-04 22:55:13 -06:00
Travis Ralston
77d34197c9
Early mockup of admin management for policies
2019-07-01 20:49:44 -06:00
Travis Ralston
e8d876b5d2
Remove legacy @angular/http package
2019-07-01 20:48:55 -06:00