Travis Ralston
a11e57db31
Early terms management UI
2019-06-30 23:05:33 -06:00
Travis Ralston
d9637b1d3d
Very simple terms of service auth requirement
2019-06-30 19:38:24 -06:00
Travis Ralston
fbc1173529
Support access token auth in the query string
2019-06-30 19:13:01 -06:00
Travis Ralston
293097f6fb
Use new etherpad domain
2019-06-29 00:51:26 -06:00
Travis Ralston
8882f4c8f6
Update Sequelize
...
Fixes https://github.com/turt2live/matrix-dimension/issues/287
2019-06-28 23:51:43 -06:00
Travis Ralston
57d585d68a
Implement MSC1961
...
See https://github.com/matrix-org/matrix-doc/pull/1961
2019-06-27 21:46:00 -06:00
Travis Ralston
d021974a22
Post JSON correctly to homeserver
...
Fixes https://github.com/turt2live/matrix-dimension/issues/284
2019-06-27 18:36:28 -06:00
Travis Ralston
74cbe160db
Validate certificates as per Matrix 1.0
...
Fixes https://github.com/turt2live/matrix-dimension/issues/238
See https://matrix.org/blog/2019/05/24/final-countdown-to-1-0
2019-06-02 15:27:15 -06:00
Travis Ralston
be66dd04f9
Handle upstream tokens more safely
2019-04-17 23:34:14 -06:00
Travis Ralston
77d652d6c0
Handle offline integrations better
2019-04-14 16:39:44 -06:00
Travis Ralston
d36436eca4
Don't fail to register for tokens when upstreams are offline
2019-04-13 17:25:30 -06:00
Travis Ralston
087d15eeaa
Filter out bridges which aren't configured
2019-04-13 17:19:55 -06:00
Travis Ralston
266cf8c0d8
Don't crash if bridges are offline
...
Fixes https://github.com/turt2live/matrix-dimension/issues/131
2019-04-13 17:06:43 -06:00
Travis Ralston
8cd5067e73
Assume upstream tokens are valid if they are offline
2019-04-13 16:58:20 -06:00
Travis Ralston
52f3c72db6
Add a bit of safety around the IRC bridge and other integrations
2019-04-13 16:31:02 -06:00
Travis Ralston
4712bdc9b7
Reduce chance of sticker duplication
...
Fixes https://github.com/turt2live/matrix-dimension/issues/264
2019-03-29 18:47:10 -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
f894af79b6
Contain Telegram stickers in a 512x512 box
...
Fixes https://github.com/turt2live/matrix-dimension/issues/251
2019-03-23 19:36:01 -06:00
Travis Ralston
e2f27ad3a3
Read author and license information for sticker packs
2019-03-23 18:42:09 -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
968fb18a57
Verify the utility user belongs to a dedicated user
...
Fixes https://github.com/turt2live/matrix-dimension/issues/252
2019-03-20 21:24:16 -06:00
Travis Ralston
2ff5fa404c
Scale, not crop, thumbnails for Telegram stickers
...
Fixes https://github.com/turt2live/matrix-dimension/issues/250
2019-03-17 14:25:35 -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
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
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
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
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
97cd39ac4f
Appease the linter
2018-10-22 22:38:35 -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
5d8857381a
Add backend support for self-hosted and matrix.org gitter bridges
2018-10-21 13:00:58 -06:00
Travis Ralston
af095cd801
Clear the correct cache for webhooks
2018-10-21 13:00:09 -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
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