Travis Ralston
cd655cbc26
Make the Dockerfile safe for Windows
2018-09-16 02:25:05 -06:00
Travis Ralston
60da1fc4db
Merge branch 'travis/security'
2018-09-09 09:58:25 -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
6b21ac4443
Support always on screen Jitsi widgets
...
Fixes #202
2018-07-30 21:55:57 -06:00
Travis Ralston
a706f29f44
Document Riot 0.16's new config.json parameter
2018-07-30 21:55:27 -06:00
Travis Ralston
339f6a7c60
Fix background color on jitsi widget
2018-07-30 21:53:56 -06:00
Travis Ralston
28b3670696
Override the database path in Docker containers
2018-07-21 09:20:47 -06:00
Travis Ralston
ce512ed47d
Upgrade sqlite
...
Fixes #189 . Fixes #206 .
2018-07-20 18:30:12 -06:00
Travis Ralston
f6b05949e1
Add a dockerignore and README instruction for Docker
2018-07-20 18:30:08 -06:00
Travis Ralston
66bbda6b8e
Merge pull request #205 from mvgorcum/master
...
Addition of a dockerfile
2018-07-20 18:29:52 -06:00
Mathijs van Gorcum
734f985b0e
Add upstream URL
2018-07-20 01:20:43 +02:00
Mathijs van Gorcum
54087bdf83
no need to install git
2018-07-19 23:21:37 +02:00
Mathijs van Gorcum
8d4488be72
add docker file
2018-07-19 20:57:07 +02:00
Travis Ralston
f773b7a3ae
Merge pull request #201 from leprasmurf/systemd_integration
...
Systemd service file and accompanying integration notes.
2018-06-28 16:05:36 -06:00
Travis Ralston
53634853cb
Make the markdown processor happier
2018-06-28 16:01:14 -06:00
Tim Forbes
25be87f949
Systemd service file and accompanying integration notes.
2018-06-28 17:32:24 -04:00
Travis Ralston
8f125f3ba6
Add the official Loading Artist sticker pack
2018-06-19 08:32:40 -06:00
Travis Ralston
7f446c7b9c
Move the author information to below the pack name
2018-06-17 12:10:58 -06:00
Travis Ralston
c89bb6df5e
Only declare NodeJS 8 as the supported version
...
Related: https://github.com/turt2live/matrix-dimension/issues/194
2018-06-08 08:41:40 -06:00
Travis Ralston
31c565abc9
Make sure the auth error message is shown
2018-05-20 18:25:37 -06:00
Travis Ralston
a249d6dd68
Revert "Change the authorization flow for the sticker picker"
...
This reverts commit f28f817ca2
.
2018-05-20 18:24:24 -06:00
Travis Ralston
11772f54e7
Make the app blend in less with the Riot light theme
...
Fixes #188 .
2018-05-20 18:16:13 -06:00
Travis Ralston
f468226148
Add target=_blank to licenses in the sticker picker
...
Fixes #187
2018-05-20 17:44:20 -06:00
Travis Ralston
d750530a2e
Add a temporary notice that there's no sticker packs
...
This obviously needs improving, and CSS. This will work for now though. Part of #186
2018-05-20 17:43:09 -06:00
Travis Ralston
f28f817ca2
Change the authorization flow for the sticker picker
...
This probably still needs to be reviewed though.
2018-05-20 17:41:06 -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
6c4e8f75d4
Add a sticker picker
...
The useful bit for sending stickers. Implements the rest of #156
2018-05-13 22:32:13 -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
e8274c9d87
Sticker pack administration
...
The first step towards #156
2018-05-12 21:55:02 -06:00
Travis Ralston
e2ed9a8839
Move capabilities to their own class
2018-05-12 16:46:08 -06:00
Travis Ralston
afd9d6f6c1
Send the raw payload over postMessage
...
Blobs don't covert to JSON very nicely.
2018-05-12 15:58:23 -06:00
Travis Ralston
17656e8cf7
Implement basic postMessage widget API components
...
This implements a 'screenshot' button on the generic widget wrapper, although there's several bugs with the current Riot implementation that prevent it from working and that is why it is commented out.
Fixes #155 . Even if it doesn't work.
2018-05-11 21:58:10 -06:00
Travis Ralston
d6b4645cb9
Catch errors from the IRC bridge being down
...
Fixes #184
2018-05-11 17:48:57 -06:00
Travis Ralston
8f98716217
Use the correct hostname when calling federated servers
...
Fixes #175
2018-05-06 12:21:40 -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
25716ac54f
Improve wording on the home page
2018-04-01 10:22:22 -06:00
Travis Ralston
43460eef7f
Validate that we have a rooms array when modifying feeds
2018-03-31 22:21:06 -06:00
Travis Ralston
b47693561f
Fix the colspan for go-neb and the IRC bridge tables
2018-03-31 22:10:28 -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
e490007cec
Update the profile for self-hosted go-neb instances
...
Fixes #166
2018-03-31 22:01:23 -06:00
Travis Ralston
766700ffd9
Fix a potential error related to some DNS records
2018-03-31 18:11:34 -06:00
Travis Ralston
84f3977fd4
Serve static content correctly
2018-03-31 18:11:15 -06:00
Travis Ralston
f6ec58e9d2
Fix the webpack config to include assets in the build
2018-03-31 17:46:33 -06:00
Travis Ralston
d34bc05f60
Merge branch 'travis/ui-refresh'
2018-03-31 16:51:57 -06:00
Travis Ralston
ca8c6b1d95
Prevent unauthorized people from editing integrations
2018-03-31 16:47:30 -06:00
Travis Ralston
a6dae219a5
Add the missing "embed-ability" api for widgets
2018-03-31 16:38:55 -06:00