Commit graph

608 commits

Author SHA1 Message Date
Travis Ralston aac94bc757 Appease the linter 2019-02-07 21:26:09 -07:00
Travis Ralston 38ea8d30db Support MSC1708 (and co.) and prepare for MSC1711
Fixes https://github.com/turt2live/matrix-dimension/issues/234

Later support for MSC1711 will be done in https://github.com/turt2live/matrix-dimension/issues/238
2019-02-07 21:18:58 -07:00
Travis Ralston 3db2896d76 Additional documentation on access tokens 2019-02-07 20:43:45 -07:00
Travis Ralston 31b802f9c3 Fix local development builds 2019-02-07 20:40:11 -07:00
Travis Ralston 363003199a Add an option to force a default jitsi domain on the widget
Fixes https://github.com/turt2live/matrix-dimension/issues/231
2018-12-22 19:30:25 -07:00
Travis Ralston ac43f07fa9 Remove unused matrix-js-sdk 2018-12-22 19:01:37 -07:00
Travis Ralston 83d7b7a7f8 Speed up development builds slightly 2018-12-22 19:00:43 -07:00
Travis Ralston 32a639ef95 Support importing sticker packs from Telegram 2018-12-22 17:37:31 -07:00
Travis Ralston e2bbe71d06 Resolve package security concerns by upgrading to webpack 4 2018-12-08 22:36:25 -07:00
Travis Ralston 9d88e59aae
Merge pull request #226 from anoadragon453/anoa/jitsi_ptt
Jitsi widget supports audio mute manipulation
2018-11-06 19:30:46 -07:00
Andrew Morgan 490df9a21f Remove TODO comment 2018-11-07 03:07:27 +01:00
Andrew Morgan 8eb52712bf Jitsi widget supports muting/unmuting at will 2018-11-01 19:48:05 +01:00
Travis Ralston 4eae11f624 Add Slack to the promo page 2018-10-24 23:10:32 -06:00
Travis Ralston 999f6dc85f Merge branch 'travis/slack' 2018-10-24 22:51:08 -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 83ad75984f Backend structures for Slack bridging
Note that this doesn't include webhook bridging. For now Dimension is going to support event bridging as it is generally recommended. Rooms previously bridged with webhooks will be able to unbridge.
2018-10-24 20:29:39 -06:00
Travis Ralston b0abf7d38e Documentation for Scalar slack endpoints 2018-10-24 19:50:23 -06:00
Travis Ralston a103f3ca6b Re-use existing sticker picker widgets
There's a potential for a race condition by deleting then recreating the widget. Instead, we'll just re-use the widget and change the properties of it.

Fixes https://github.com/turt2live/matrix-dimension/issues/200

Note that the actual change may not be reflected due to https://github.com/vector-im/riot-web/issues/7547
2018-10-24 00:28:09 -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 97cd39ac4f Appease the linter 2018-10-22 22:38:35 -06:00
Travis Ralston f59d30c2b6 Fix promo page on narrow screens and update content
Fixes https://github.com/turt2live/matrix-dimension/issues/219
2018-10-22 22:28:26 -06:00
Travis Ralston cc01a9ea93 Remove duplicate guggy from the promo page
Fixes https://github.com/turt2live/matrix-dimension/issues/220
2018-10-22 22:12:50 -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 c1a55ade7c Use the light theme when no theme is supplied 2018-10-22 01:16:55 -06:00
Travis Ralston 82e3e72037 Make the linter happy 2018-10-22 00:47:42 -06:00
Travis Ralston c9bb3aba37 Add a dark theme
Fixes https://github.com/turt2live/matrix-dimension/issues/153
2018-10-22 00:41:35 -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 1f5ca1f01b Add Gitter to the promo page 2018-10-21 14:32:00 -06:00
Travis Ralston 7d9a686090 Merge branch 'travis/gitter' 2018-10-21 14:20:43 -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 5d8857381a Add backend support for self-hosted and matrix.org gitter bridges 2018-10-21 13:00:58 -06:00
Travis Ralston 909927edab Scalar documentation for the Gitter bridge 2018-10-21 13:00:33 -06:00
Travis Ralston af095cd801 Clear the correct cache for webhooks 2018-10-21 13:00:09 -06:00
Travis Ralston ef22391743 Move 'Made for Matrix' to the footer; Promote stickers; 2018-10-20 23:55:24 -06:00
Travis Ralston 0b460b9423 New UI for the splash page 2018-10-20 23:04:25 -06:00
Travis Ralston cb19c369d1
Merge pull request #217 from turt2live/travis/webhooks2
Webhooks bridge support
2018-10-20 19:09:06 -06:00
Travis Ralston 8211592574 Link to helpful material in the DEVELOPMENT.md documentation 2018-10-20 19:05:38 -06:00
Travis Ralston 509e985061 Linting 2018-10-20 18:59:26 -06:00
Travis Ralston b8a01cc848 Support the webhooks bridge in private rooms 2018-10-20 18:57:54 -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 3dad15de72 Fix bad merge 2018-10-20 13:51:05 -06:00
Travis Ralston 2416718065 Merge remote-tracking branch 'origin/master' into travis/webhooks2 2018-10-20 13:19:45 -06:00
Travis Ralston 570348fabf
Merge pull request #216 from turt2live/travis/telegram
Basic Telegram bridging support
2018-10-20 13:17:49 -06:00
Travis Ralston 93b532de44 Add backend support for the webhooks bridge 2018-10-19 21:13:57 -06:00
Travis Ralston 5f0e9fec51 Fix rooms claiming they are bridged when they aren't 2018-10-19 19:34:11 -06:00