Travis Ralston
9ab6c8f3f2
Actually send github bridge info
2021-12-06 15:43:17 -07:00
Travis Ralston
136faac349
Optimize imports
2021-12-03 14:51:08 -07:00
Travis Ralston
61bae5d1cb
Update auth URL handling
2021-12-03 14:49:31 -07:00
Travis Ralston
2a41474094
Majority of a matrix-hookshot#generic_webhook implementation
2021-12-02 19:07:42 -07:00
Travis Ralston
0c65acedd3
Partial implementation of github bridging
2021-12-02 16:14:27 -07:00
Travis Ralston
2f3859aa11
Support Jira bridging
2021-12-01 14:35:16 -07:00
Travis Ralston
836c3ad72a
Clean up imports
2021-11-30 19:29:39 -07:00
Travis Ralston
43f795f4da
Initial support for matrix-hookshot#jira
2021-11-30 19:25:57 -07:00
Travis Ralston
089925ee4c
G I T H U B
2021-11-30 19:23:54 -07:00
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
Dark Kirb
7bec89bd5f
Allow stickers to be sent from Element Android
...
Previous work was done in commit be8ebdbc3e
This fixes #441
2021-11-07 16:00:03 +00:00
Tony Stipanic
f06ead08d8
ESLint config, fix easy eslint errors
2021-09-02 01:01:01 +02:00
Andrew Morgan
688442ed31
Switch getJoinUrl to a POST request as it contains meeting join details
2021-05-07 16:00:50 +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
wuyingren
4c41c29ef0
Fix Bad JSON value: float
2021-01-23 21:42:14 +08:00
Travis Ralston
f7ed739423
Remove legacy gitter bridge support
2020-12-28 21:10:23 -07:00
Tdxdxoz
a3b17d1a9f
able to remove stickerpacks
2020-12-28 20:30:26 -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
Travis Ralston
76903e8c8c
Riot -> Element
2020-07-15 18:24:23 -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
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
a11e57db31
Early terms management UI
2019-06-30 23:05:33 -06:00
Travis Ralston
b79005d868
Use the new angular HttpClient
2019-06-29 00:21:56 -06:00
Travis Ralston
5a7997450d
Upgrade web packages too
2019-04-13 14:37:56 -06:00
Travis Ralston
0c0429df46
Merge branch 'travis/token-security'
2019-03-27 08:30:12 -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
0405d76ebf
Add some documentation for custom stickers and support disabling them
2019-03-20 23:53:10 -06:00
Travis Ralston
147ef2104e
Support custom stickerpacks
2019-03-20 22:32:29 -06:00
Travis Ralston
dce6bcde56
Require ?v=1.1 on Scalar /register and /account
...
For upstream compatibility and security.
2019-03-15 22:05:35 -06:00
Travis Ralston
0287e472f8
Add a button to log everyone out
2019-03-15 22:00:38 -06:00
Travis Ralston
d29e8531d9
Detect API version of Riot before rendering widget
2019-03-15 20:49:48 -06:00
Travis Ralston
11ed6342f6
First iteration of OpenID reauth widget example
2019-03-15 20:36:52 -06:00
Travis Ralston
34653eb223
Fix Jitsi widget not staying on screen correctly
...
The "Join Conference" screen should not be sticky. We also need to make sure we have a widget ID set so that when we say to be stuck on screen or not, the request actually passes.
2019-03-15 20:32:54 -06:00
Travis Ralston
005b471dc7
Always send a request_id to Riot
...
Fixes https://github.com/turt2live/matrix-dimension/issues/241
Cherry picked from 17eb46e48d3bd40a76579735966eff3fd535e479
2019-03-15 20:16:13 -06:00
Travis Ralston
32a639ef95
Support importing sticker packs from Telegram
2018-12-22 17:37:31 -07: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
9ae83f3dae
Improve "no stickers" view
...
Fixes https://github.com/turt2live/matrix-dimension/issues/186
2018-10-23 23:55:29 -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
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
a0467c46e2
Merge branch 'master' into travis/telegram
2018-10-17 22:13:36 -06:00
Travis Ralston
c5e887bfd0
Linting
2018-10-17 21:51:18 -06:00