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
|
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
|
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
|
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
|
52f3c72db6
|
Add a bit of safety around the IRC bridge and other integrations
|
2019-04-13 16:31:02 -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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
5f0e9fec51
|
Fix rooms claiming they are bridged when they aren't
|
2018-10-19 19:34:11 -06:00 |
|
Travis Ralston
|
83c06c8591
|
Warn the user when they try to bridge chats that are already bridged
|
2018-10-17 21:37:29 -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
|
c5247ddc0b
|
Support appservice r0 spec
|
2018-09-16 02:25:17 -06:00 |
|
Travis Ralston
|
edbeeb4e85
|
Security: Ensure the OpenID subject matches the homeserver
|
2018-09-08 12:51:08 -06:00 |
|
Travis Ralston
|
2eaa78c1c7
|
Up the default request limit size
For larger transactions
|
2018-08-13 20:44:57 -06:00 |
|
Travis Ralston
|
ad3c0d7f11
|
Appease the linter
|
2018-05-13 22:41:19 -06:00 |
|
Travis Ralston
|
8fa56de2bb
|
Reset the user's cached sticker packs when they (de)select packs
Otherwise we'll display stale packs and the user won't see updates. Part of #156
|
2018-05-13 22:35:54 -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
|
39365fd00e
|
Don't crash if widgets are not embeddable
|
2018-04-01 11:23:55 -06:00 |
|
Travis Ralston
|
981e026f8d
|
Static content is defined in the configure() method
|
2018-04-01 11:14:59 -06:00 |
|
Travis Ralston
|
a1210761eb
|
Clear the token cache when creating upstreams
Otherwise we'll flood ourselves with token errors in the backend
|
2018-03-31 22:10:13 -06:00 |
|
Travis Ralston
|
84f3977fd4
|
Serve static content correctly
|
2018-03-31 18:11:15 -06:00 |
|
Travis Ralston
|
a6dae219a5
|
Add the missing "embed-ability" api for widgets
|
2018-03-31 16:38:55 -06:00 |
|
Travis Ralston
|
9a8041ea38
|
Self-service removal of channel links
|
2018-03-31 15:48:20 -06:00 |
|
Travis Ralston
|
f33f7e5716
|
Self-service requests to bridge IRC channels
|
2018-03-31 14:37:36 -06:00 |
|
Travis Ralston
|
aa8ec0ed58
|
API and UI for toggling IRC networks
|
2018-03-31 11:26:00 -06:00 |
|