Travis Ralston
|
2dc28a608f
|
Move URL abbreviation to its own util file
|
2019-08-21 08:46:10 -06:00 |
|
Travis Ralston
|
c758b5d3f1
|
We don't use reject
|
2019-08-21 08:43:42 -06:00 |
|
Travis Ralston
|
3181829532
|
Use new InlineTermsAgreement component on IS Discovery section
Fixes https://github.com/vector-im/riot-web/issues/10522
|
2019-08-19 23:00:05 -06:00 |
|
David Baker
|
c1b72fd346
|
Allow 3pids to be added with no ID server set
Fixes https://github.com/vector-im/riot-web/issues/10573
|
2019-08-19 15:17:14 +01:00 |
|
J. Ryan Stinnett
|
07826c5675
|
Hide 3PID discovery sections when no identity server
This hides the email and phone sections of Discovery in the Settings when there
is no IS, as they can't meaningfully be used.
Part of https://github.com/vector-im/riot-web/issues/10528
|
2019-08-19 14:03:43 +01:00 |
|
Travis Ralston
|
beb6ec4327
|
Merge branch 'develop' into travis/integs/account_set
|
2019-08-14 08:45:01 -06:00 |
|
David Baker
|
7c35107a37
|
Update 3pids section visibility when id server set / unset
|
2019-08-13 18:40:27 +01:00 |
|
David Baker
|
e5f913bc11
|
Merge remote-tracking branch 'origin/develop' into dbkr/change_is
|
2019-08-13 12:56:58 +01:00 |
|
Travis Ralston
|
03d735f4ed
|
Support changing your integration manager in the UI
Part of https://github.com/vector-im/riot-web/issues/10161
|
2019-08-12 15:40:50 -06:00 |
|
Travis Ralston
|
e21c12c2c9
|
Merge remote-tracking branch 'origin/dbkr/change_is' into travis/integs/account_set
|
2019-08-12 13:06:36 -06:00 |
|
Michael Telatynski
|
7bdac85a2a
|
Break themes out into a separate file
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-08-12 14:24:12 +01:00 |
|
Michael Telatynski
|
916af736ad
|
Consolidate Themes into ThemeController. Remove hardcoded themes in view
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-08-11 03:43:34 +01:00 |
|
David Baker
|
c76514fceb
|
Add UI in settings to change ID Server
Just changes the current ID server being used
To come in subsequent PRs:
* Store this in account data
* Check for terms or support the proper UI for accepting terms when setting
* Support disconnecting
Part 1 of https://github.com/vector-im/riot-web/issues/10094
Requires https://github.com/matrix-org/matrix-js-sdk/pull/1013
|
2019-08-09 18:07:58 +01:00 |
|
J. Ryan Stinnett
|
c2f81a00c4
|
Merge pull request #3288 from matrix-org/jryans/user-settings-toggle-3pid
Add controls for toggling discovery in user settings
|
2019-08-08 17:48:17 +01:00 |
|
J. Ryan Stinnett
|
178d6605c4
|
Add controls for toggling discovery in user settings
This adds controls for each 3PID to allow the user to choose whether it's bound
on the IS.
Fixes https://github.com/vector-im/riot-web/issues/10159
|
2019-08-08 11:35:35 +01:00 |
|
David Baker
|
d31f1ea7f2
|
Disable addign threepids if no IS configured
|
2019-08-07 11:51:42 +01:00 |
|
J. Ryan Stinnett
|
accb1eea9f
|
Move existing 3PID settings UX to account directory
|
2019-08-06 13:03:49 +01:00 |
|
Travis Ralston
|
733401652b
|
Close settings after deactivating
Fixes https://github.com/vector-im/riot-web/issues/9566
|
2019-07-11 14:54:49 -06:00 |
|
Travis Ralston
|
bd54a401bc
|
Sort settings tabs into a logical structure
Fixes https://github.com/vector-im/riot-web/issues/8864
|
2019-02-22 11:33:03 -07:00 |
|