Travis Ralston
eb7dfb4f64
Initial support for matrix-hookshot#github
...
Missing:
* Bridge repo
* Unbridge repo
* Ignore hooks?
* List orgs and repos (or other sensible format)
* GH Auth
2021-11-25 16:24:50 -07:00
Tony Stipanic
e4db4e462e
Fix empty widget in braedcrumb
2021-08-29 23:06:49 +02:00
Travis Ralston
f7ed739423
Remove legacy gitter bridge support
2020-12-28 21:10:23 -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
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
Ahmad
9dc4e99aca
translation
...
- the traslation feature without the changes from other branches
2020-10-23 13:30:20 +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
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
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
77d34197c9
Early mockup of admin management for policies
2019-07-01 20:49:44 -06:00
Travis Ralston
a11e57db31
Early terms management UI
2019-06-30 23:05:33 -06:00
Travis Ralston
bb874b1fa0
Add an integration manager test widget
...
Fixes https://github.com/turt2live/matrix-dimension/issues/244
2019-03-24 14:37:51 -06:00
Travis Ralston
11ed6342f6
First iteration of OpenID reauth widget example
2019-03-15 20:36:52 -06:00
Travis Ralston
99e0647cd7
Self-service Slack provisioning
...
Fixes https://github.com/turt2live/matrix-dimension/issues/5
Fixes https://github.com/turt2live/matrix-dimension/issues/8
2018-10-24 22:51:04 -06:00
Travis Ralston
02e58e7a8d
Admin section for Slack bridges
2018-10-24 20:56:38 -06:00
Travis Ralston
82343da942
Support simple custom bots
...
Fixes https://github.com/turt2live/matrix-dimension/issues/165
2018-10-22 22:10:28 -06:00
Travis Ralston
52708afa7c
Add Spotify widget
...
Fixes https://github.com/turt2live/matrix-dimension/issues/133
2018-10-21 17:00:10 -06:00
Travis Ralston
ea834d826a
Add TradingView widget
...
Fixes https://github.com/turt2live/matrix-dimension/issues/132
2018-10-21 16:26:57 -06:00
Travis Ralston
9bdba2d474
Add Grafana widget
...
Fixes https://github.com/turt2live/matrix-dimension/issues/86
2018-10-21 15:17:21 -06:00
Travis Ralston
edbbd3b8c0
Add the frontend for Gitter bridging
...
Fixes https://github.com/turt2live/matrix-dimension/issues/4
Fixes https://github.com/turt2live/matrix-dimension/issues/7
2018-10-21 14:20:37 -06:00
Travis Ralston
2e844a707f
Add admin section for Gitter bridge configuration
2018-10-21 13:22:55 -06:00
Travis Ralston
3823788cc2
Add the frontend for self-service of webhooks
2018-10-20 18:33:01 -06:00
Travis Ralston
7b5285cd57
Add the admin section for the webhooks bridge
2018-10-20 14:07:30 -06:00
Travis Ralston
c0936745c0
Frontend interface for basic bridging and unbridging of chats
...
Requires https://github.com/tulir/mautrix-telegram/pull/235
Puppeting is scheduled to be handled in https://github.com/turt2live/matrix-dimension/issues/214
The TODO comments about asking for unbridge/permission denied will be handled in a later commit.
2018-10-17 21:09:19 -06:00
Travis Ralston
242ad3bf3a
Admin interface for managing Telegram bridges
...
Currently only one bridge is supported at a time, however in the future we may wish to load balance between bridges or something.
2018-09-16 02:26:10 -06:00
Travis Ralston
6c4e8f75d4
Add a sticker picker
...
The useful bit for sending stickers. Implements the rest of #156
2018-05-13 22:32:13 -06:00
Travis Ralston
7a0af05ac4
Sticker pack selection (without widget)
...
This is the UI where the user can pick which stickers they want. This does not add the widget yet though.
Helps towards #156
2018-05-12 23:51:31 -06:00
Travis Ralston
e8274c9d87
Sticker pack administration
...
The first step towards #156
2018-05-12 21:55:02 -06:00
Travis Ralston
f33f7e5716
Self-service requests to bridge IRC channels
2018-03-31 14:37:36 -06:00
Travis Ralston
76931819af
Add the shell for configuring IRC bridges
2018-03-30 19:22:15 -06:00
Travis Ralston
606b6d9f56
Front end for travis-ci self-service management
...
TODO:
* Backend (needs research)
* Webhook URL (probably proxy this)
2018-03-28 22:18:33 -06:00
Travis Ralston
2c1366d9d7
Very early support for configuring complex bots
...
Using the RSS Bot as an example. Notably missing features:
* Configuration (feeds) not retrieved
* No actual configuration page
2018-03-25 21:02:32 -06:00
Travis Ralston
0d520a763f
Update webapp to match naming angular naming conventions
2018-03-24 17:16:52 -06:00
Travis Ralston
74054c3962
Add ability to create self-hosted go-neb instances
...
They can't be provisioned or configured correctly yet, but they exist.
2018-01-31 16:30:08 -07:00
Travis Ralston
8b3f6e37ce
Support configuring the upstream go-neb bots
2017-12-28 18:22:50 -07:00
Travis Ralston
3f694c2b28
Admin section for enabling, disabling, and configuring widgets
2017-12-23 21:44:04 -07:00
Travis Ralston
441bef5606
Add a landing page of sorts to the admin section
2017-12-23 19:46:07 -07:00
Travis Ralston
3f0f816007
Start of an admin section
2017-12-23 18:47:41 -07:00
Travis Ralston
941524f43c
Add video widgets
2017-12-23 15:30:57 -07:00
Travis Ralston
2bf7841290
Add twitch livestreams
2017-12-23 15:03:24 -07:00
Travis Ralston
a72177b530
Add jitsi widgets
2017-12-23 14:16:22 -07:00
Travis Ralston
41c887f390
Add google docs configuration
2017-12-23 13:44:19 -07:00
Travis Ralston
2fbd655c46
Add google calendar configuration
2017-12-23 13:32:07 -07:00
Travis Ralston
fce6f2174a
Add etherpad widget configuration
2017-12-23 13:16:05 -07:00
Travis Ralston
dd02c6df2c
Custom widget edit screen
2017-12-22 21:33:37 -07:00
Travis Ralston
6740571183
Prepare UI for editing of integrations
2017-12-22 21:11:27 -07:00
Travis Ralston
b7002ea4d6
Dynamic page titles
2017-12-15 00:33:32 -07:00