Travis Ralston
042bd35d79
Fix MatrixClientPeg imports
2019-12-22 21:15:54 -07:00
Travis Ralston
d56f0f2a25
Convert many imports to handle ES6 exports
...
Reliant upon https://github.com/matrix-org/matrix-react-sdk/pull/3761
2019-12-22 21:04:42 -07:00
Michael Telatynski
d4d51dc61f
Rip out the remainder of Bluebird
2019-11-18 10:03:05 +00:00
Travis Ralston
b35d56167e
const-antly annoying linter
...
although it's a valid complaint here
2019-09-10 11:16:45 -06:00
Travis Ralston
312143315b
Only update m.accepted_terms if there were changes
...
Fixes https://github.com/vector-im/riot-web/issues/10744
2019-09-10 11:13:35 -06:00
J. Ryan Stinnett
0929a9cc72
Add new agreed URLs to account data instead of overwriting
...
This changes terms account data storage to always add, rather than setting only
the current set of displayed URLs.
Fixes https://github.com/vector-im/riot-web/issues/10755
2019-09-05 13:38:32 +01:00
J. Ryan Stinnett
39d5aa7cf4
Avoid visual glitch when terms appear for IM
...
This avoids a visual glitch where the Integration Manager portal would briefly
appear, but then be replaced by a smaller Terms dialog when there's something to
agree to.
To resolve this minimal code churn, this cheats a bit and customises the size of
the terms dialog to match the IM portal modal when terms are shown for IM
purposes.
Fixes https://github.com/vector-im/riot-web/issues/10386
2019-07-23 15:11:38 +01:00
b664259e2d
more syntactic sugar
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com >
2019-07-22 12:23:55 +01:00
11ecb4ca54
s/terms /policies/
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com >
2019-07-22 12:23:28 +01:00
David Baker
f13dc82d14
getTerms doesn't need an access token
2019-07-11 16:28:24 +01:00
David Baker
f77e7fc3e8
Use m.accepted_terms account data
...
To remember what policies the user has agreed to
2019-07-11 10:53:45 +01:00
90a0f93215
jsdoc-ify comment block
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com >
2019-07-10 16:07:31 +01:00
David Baker
0316aa11b7
Rest of terms/policies renaming
2019-07-10 15:12:05 +01:00
994f8f849b
Remove redundant dict key
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com >
2019-07-10 14:30:31 +01:00
c2977ddd8e
More de-overloading of 'terms'
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com >
2019-07-10 14:28:45 +01:00
David Baker
6fafd208a8
add sample terms response
2019-07-10 14:27:45 +01:00
David Baker
f7750d9df0
right doc, wrong function
2019-07-10 14:27:45 +01:00
0ec57b58e8
Make 'terms' term less overloaded
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com >
2019-07-10 14:27:29 +01:00
4396e993bf
Missed accessToken
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com >
2019-07-10 14:20:36 +01:00
8a7227f971
Typing
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com >
2019-07-10 14:17:15 +01:00
David Baker
189dd4c7b1
SERVICE_TYPES
2019-07-10 12:08:26 +01:00
David Baker
fc706e1d47
Missed a file
2019-07-10 10:50:10 +01:00