Travis Ralston
|
441bef5606
|
Add a landing page of sorts to the admin section
|
2017-12-23 19:46:07 -07:00 |
|
Travis Ralston
|
3f0f816007
|
Start of an admin section
|
2017-12-23 18:47:41 -07:00 |
|
Travis Ralston
|
941524f43c
|
Add video widgets
|
2017-12-23 15:30:57 -07:00 |
|
Travis Ralston
|
2bf7841290
|
Add twitch livestreams
|
2017-12-23 15:03:24 -07:00 |
|
Travis Ralston
|
a72177b530
|
Add jitsi widgets
|
2017-12-23 14:16:22 -07:00 |
|
Travis Ralston
|
41c887f390
|
Add google docs configuration
|
2017-12-23 13:44:19 -07:00 |
|
Travis Ralston
|
2fbd655c46
|
Add google calendar configuration
|
2017-12-23 13:32:07 -07:00 |
|
Travis Ralston
|
fce6f2174a
|
Add etherpad widget configuration
|
2017-12-23 13:16:05 -07:00 |
|
Travis Ralston
|
7fd674a8ff
|
Remove legacy configurations for now
|
2017-12-23 13:15:54 -07:00 |
|
Travis Ralston
|
111423cc7d
|
Move widget configuration template out to its own component
|
2017-12-22 23:30:42 -07:00 |
|
Travis Ralston
|
dd02c6df2c
|
Custom widget edit screen
|
2017-12-22 21:33:37 -07:00 |
|
Travis Ralston
|
6740571183
|
Prepare UI for editing of integrations
|
2017-12-22 21:11:27 -07:00 |
|
Travis Ralston
|
4965b61f2d
|
Re-wire the UI to support the new backend
This still doesn't allow editing, but it supports showing the widgets at least.
|
2017-12-20 21:28:43 -07:00 |
|
Travis Ralston
|
a09a4d6b51
|
Styling for widgets (mostly)
|
2017-12-15 21:22:34 -07:00 |
|
Travis Ralston
|
e8f1167ec2
|
Organize the shared folder a bit
|
2017-12-14 23:46:17 -07:00 |
|
Travis Ralston
|
86a4d8dac2
|
Set up the correct routing and preparations for the "Riot" version of Dimension
|
2017-12-14 23:41:56 -07:00 |
|
Travis Ralston
|
6657d5dbf5
|
Start of a new UI for Dimension
Integrations need styling and the breadcrumbs don't work. Further, you can't actually add/edit anything.
|
2017-12-14 21:25:15 -07:00 |
|
Travis Ralston
|
fd5e367146
|
Add google calendar widget
Adds #135
Icon source: https://gsuite.google.com/setup/resources/logos/
|
2017-12-11 17:29:57 -07:00 |
|
Travis Ralston
|
51344656b2
|
Prevent people from adding widgets in rooms where they have no permission
|
2017-12-10 02:35:24 -07:00 |
|
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
|
e9aecabab4
|
Reformat code
|
2017-12-09 16:34:59 -07:00 |
|
MTRNord
|
95e658e0b9
|
add initial etherpad Widget logic
|
2017-11-18 21:33:47 +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
|
38ac6ec4e9
|
Linting
|
2017-10-09 22:00:29 -06:00 |
|
Travis Ralston
|
aecb1e33d4
|
Add a fullscreen button to the widget wrapper
Adds #103
|
2017-10-09 21:24:12 -06:00 |
|
Travis Ralston
|
c5146d84ff
|
Make the wrapper more generic in the event we support other wrappers
|
2017-10-09 20:58:56 -06:00 |
|
Travis Ralston
|
751e1b9c8c
|
Add widget wrapper; Check to ensure content is embeddable
Adds #119
|
2017-10-09 20:26:46 -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
|
c9571576fe
|
Support custom widgets in the frontend
Adds #91
|
2017-08-28 22:09:00 -06:00 |
|
turt2live
|
3f360cb4ab
|
Add Travis CI integration (scalar)
Adds #15
|
2017-08-27 19:05:38 -06:00 |
|
turt2live
|
2f41826fd5
|
Make the build happy again
|
2017-08-26 23:26:00 -06:00 |
|
turt2live
|
76ebdf043c
|
IRC channel linking and unlinking
|
2017-06-10 18:58:05 -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
|
5c74989604
|
Add close button to integrations manager
|
2017-05-28 00:53:12 -06:00 |
|
turt2live
|
35559c9373
|
Change up bot structure to support hosted bots. Adds #12
|
2017-05-28 00:41:00 -06:00 |
|
turt2live
|
16e28019bc
|
Support adding/removing matrix.org's simple bots.
This adds #11
|
2017-05-27 17:45:07 -06:00 |
|
turt2live
|
0c51d4424b
|
UI for simple matrix.org bots
Part of #11
Needs actual scalar integration
|
2017-05-27 01:27:36 -06:00 |
|
turt2live
|
f031a7833a
|
Let's get this party started: Base structure
|
2017-05-26 21:51:48 -06:00 |
|