Travis Ralston
d36436eca4
Don't fail to register for tokens when upstreams are offline
2019-04-13 17:25:30 -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
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
edbeeb4e85
Security: Ensure the OpenID subject matches the homeserver
2018-09-08 12:51:08 -06:00
Travis Ralston
ff088e3e49
Add a whole lot more logging to the backend
2018-03-30 16:34:39 -06:00
Travis Ralston
39a71429f3
Add documentation for the backend APIs
2018-03-30 15:17:39 -06:00
Travis Ralston
8cdae3359d
Support explicit setting of the federation/client URLs
...
The client/server URL is needed for go-neb to work correctly, and to remove our complete dependence on federation.
The federation URL is also configurable so servers that don't wish to federate can specify a local address.
2018-03-24 17:09:34 -06:00
Travis Ralston
7c757a79e6
Use async/await throughout the backend
2018-03-23 21:26:14 -06:00
Travis Ralston
8d6c2dfa00
Convert the frontend to the async/await pattern
...
We have to drop bluebird to be able to do this.
2018-03-23 21:01:56 -06:00
Travis Ralston
8b3f6e37ce
Support configuring the upstream go-neb bots
2017-12-28 18:22:50 -07:00
Travis Ralston
c5b803343e
Move app from src-ts to src
2017-12-24 02:28:48 -07:00