Travis Ralston
993dcdac21
Add Jitsi screensharing support
...
Self-hosted Jitsi Meet servers are possible for those running Dimension. The default server is Riot.IM's server.
Adds #87
2017-12-10 01:00:31 -07:00
Travis Ralston
a45232998a
Support custom Etherpad servers
2017-12-09 16:31:48 -07:00
MTRNord
95e658e0b9
add initial etherpad Widget logic
2017-11-18 21:33:47 +00:00
MTRNord
a2316cd2c9
fix typo s/Youtube/Twitch/
2017-11-10 17:55:17 +00:00
MTRNord
1322b12cf6
Add Twitch Widget
2017-11-10 17:31:46 +00:00
Travis Ralston
c200020e55
Support video widgets (youtube, vimeo, dailymotion)
...
Adds #89
2017-10-10 20:44:09 -06:00
Travis Ralston
2b0e14524d
Make note of bots needing to auto-respond to invites
2017-10-08 19:51:29 -06:00
turt2live
a2b05dd696
Add some initial documentation around self-hosting bots
2017-09-19 13:18:34 -06:00
turt2live
0b37269014
Reorganize the UI into sections to make it a bit clearer on what everthing is
2017-09-08 20:53:52 -06:00
turt2live
0406a69b86
Add backend for simple widgets (custom)
...
This is a start on #91
TODO:
* Special case widgets in the front end
* Check permissions for widgets (can_send_event)
* Treat existing widgets as editable integrations (with an "Add Widget" for adding multiples)
* Figure out UI for laying this all out
2017-08-27 23:02:36 -06:00
turt2live
0abc937fd2
Forcefully disable github bot for now
2017-08-27 19:08:03 -06:00
turt2live
b5633554cb
Merge branch 'travis/github'
2017-08-27 19:06:46 -06:00
turt2live
3f360cb4ab
Add Travis CI integration (scalar)
...
Adds #15
2017-08-27 19:05:38 -06:00
turt2live
980d1a2cd2
Github templating
2017-06-10 22:42:40 -06:00
turt2live
eed4e085b5
Use relative paths for all integration icons
2017-06-10 14:54:38 -06:00
turt2live
30cfe080ce
Start of the IRC bridge config: Pull networks and channels
...
TODO:
* Provisioning support (IRC API)
* Deprovisioning support (IRC API)
* Ops query (IRC API)
* State update interval
2017-06-09 20:21:06 -06:00
turt2live
58feb07119
Support vector's RSS bot. Adds #13
...
This has a side effect of adding #23 as well. A more performant caching method is probably needed (as this doesn't cache at all).
2017-05-28 22:51:04 -06:00
turt2live
3aa60b66a6
Remove integrations by type instead of by user ID
...
This is because the user ID might not exist for the integration (such as the case for RSS).
2017-05-28 17:39:02 -06:00
turt2live
69a0ea8118
Add pollbot. Adds #30
2017-05-28 17:34:18 -06:00
turt2live
ebc77b7a07
Backend support for the RSS bot.
...
Part of #13
2017-05-28 14:33:57 -06:00
turt2live
013f913686
Disable demo bot by default
2017-05-28 00:58:00 -06:00
turt2live
35559c9373
Change up bot structure to support hosted bots. Adds #12
2017-05-28 00:41:00 -06:00