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
|
0c66f0f5d2
|
Don't let the title attribute carry into child elements
|
2019-04-13 16:29:53 -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
|
d2c672cf00
|
Add a hint as to how to get to your sticker packs from the landing page
Part of #156
|
2018-05-12 23:51:58 -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
|
ca8c6b1d95
|
Prevent unauthorized people from editing integrations
|
2018-03-31 16:47:30 -06:00 |
|
Travis Ralston
|
76931819af
|
Add the shell for configuring IRC bridges
|
2018-03-30 19:22:15 -06:00 |
|
Travis Ralston
|
2c1366d9d7
|
Very early support for configuring complex bots
Using the RSS Bot as an example. Notably missing features:
* Configuration (feeds) not retrieved
* No actual configuration page
|
2018-03-25 21:02:32 -06:00 |
|
Travis Ralston
|
b5aec06c04
|
Add a dialog for configuring simple bots
|
2018-03-25 19:17:09 -06:00 |
|
Travis Ralston
|
87121150cc
|
Support removing simple bots from rooms
|
2018-03-25 16:20:15 -06:00 |
|
Travis Ralston
|
017f5e00cd
|
Appease the linter
|
2018-03-25 13:21:53 -06:00 |
|
Travis Ralston
|
04bfccc95f
|
Consider the lack of membership event as not being in the room
|
2018-03-25 13:12:00 -06:00 |
|
Travis Ralston
|
947ecd43cd
|
Early support for managing bots in the room
Known drawbacks:
* Cannot remove bots
* Cannot use upstream neb instances
|
2018-03-25 00:45:57 -06:00 |
|
Travis Ralston
|
0a6c8b7037
|
Start of support for go-neb via appservices
|
2017-12-24 02:03:02 -07:00 |
|
Travis Ralston
|
3f0f816007
|
Start of an admin section
|
2017-12-23 18:47:41 -07:00 |
|
Travis Ralston
|
41c887f390
|
Add google docs configuration
|
2017-12-23 13:44:19 -07:00 |
|
Travis Ralston
|
1407718999
|
Upgrade to font awesome 5 (free)
|
2017-12-22 23:19:30 -07:00 |
|
Travis Ralston
|
63a3b6b4c2
|
Fix edit widget button
|
2017-12-22 21:42:43 -07:00 |
|
Travis Ralston
|
6740571183
|
Prepare UI for editing of integrations
|
2017-12-22 21:11:27 -07:00 |
|
Travis Ralston
|
26530b1bec
|
Use FA close icon
|
2017-12-20 21:39:06 -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
|
b7002ea4d6
|
Dynamic page titles
|
2017-12-15 00:33:32 -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
|
b5a8231a7a
|
Update style and layout of header
|
2017-12-14 23:32:23 -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
|
41e6dd078d
|
Check for positive response for can_send_event earlier
|
2017-12-10 03:21:05 -07:00 |
|
Travis Ralston
|
914315ca1d
|
Check if rooms are encrypted to warn users about adding widgets
|
2017-12-10 03:17:33 -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
|
27abf3ec1d
|
Support the edit widget button
Adds #120
|
2017-10-09 21:55:45 -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
|
2f41826fd5
|
Make the build happy again
|
2017-08-26 23:26:00 -06:00 |
|
turt2live
|
a007e553a5
|
Change how always-on bridges are represented UI-wise
|
2017-06-10 14:56:29 -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
|
0eb7855cf8
|
Move integrations to next line if needed
|
2017-05-28 14:36:22 -06:00 |
|
turt2live
|
ebc77b7a07
|
Backend support for the RSS bot.
Part of #13
|
2017-05-28 14:33:57 -06:00 |
|
turt2live
|
5c74989604
|
Add close button to integrations manager
|
2017-05-28 00:53:12 -06:00 |
|
turt2live
|
af2f5ba393
|
Use correct toast when removing an integration
|
2017-05-28 00:41:18 -06:00 |
|
turt2live
|
35559c9373
|
Change up bot structure to support hosted bots. Adds #12
|
2017-05-28 00:41:00 -06:00 |
|
turt2live
|
9189c6f72b
|
Add a splash page. Adds #21
Includes a self-made logo. Suggestions welcome.
|
2017-05-27 21:21:08 -06:00 |
|