Kegan Dougal
|
bea6df88e0
|
Move BugReportDialog to riot-web
|
2017-01-25 16:33:00 +00:00 |
|
Kegan Dougal
|
602ce37ba7
|
Merge branch 'develop' into kegan/rageshake-ui
|
2017-01-25 15:52:00 +00:00 |
|
Richard van der Hoff
|
ebe6cddd21
|
Merge remote-tracking branch 'origin/develop' into rav/megolm_backup_ui
|
2017-01-25 15:13:14 +00:00 |
|
Kegan Dougal
|
b00e090600
|
Do not show the bug report section if there is no bug_report_endpoint_url
|
2017-01-25 14:43:47 +00:00 |
|
David Baker
|
fc9987a827
|
Merge pull request #646 from matrix-org/matthew/password-reset-warning
Warn users of E2E key loss when changing/resetting passwords or logging out
|
2017-01-25 11:04:35 +00:00 |
|
Richard van der Hoff
|
770820e6fa
|
Fix a bunch of lint complaints
|
2017-01-24 22:41:52 +00:00 |
|
Matthew Hodgson
|
6a40abbbf0
|
actually, move signout warning to UserSettings.js
also, kill off the inexplicably useless LogoutPrompt in favour of a normal QuestionDialog.
This in turn fixes https://github.com/vector-im/riot-web/issues/2152
|
2017-01-24 23:18:25 +01:00 |
|
Richard van der Hoff
|
b85f53cadd
|
Implement Megolm key importing
|
2017-01-24 21:50:24 +00:00 |
|
Richard van der Hoff
|
e23deac1bb
|
Implement e2e export
|
2017-01-24 21:50:24 +00:00 |
|
Richard van der Hoff
|
6dd46d532a
|
Merge remote-tracking branch 'origin/develop' into rav/hotkey-ux
|
2017-01-24 20:47:24 +00:00 |
|
Kegan Dougal
|
3b9a112136
|
Add bug report UI
|
2017-01-24 14:47:11 +00:00 |
|
Matthew Hodgson
|
937f13d578
|
fix a bunch of dark-theme buttons
|
2017-01-20 21:00:22 +00:00 |
|
David Baker
|
18d4d3392a
|
Fix a bunch of linting errors
eslint --fix and a few manual ones
|
2017-01-20 14:22:27 +00:00 |
|
Matthew Hodgson
|
4df968ecdf
|
fix css snafu
|
2017-01-18 20:06:44 +00:00 |
|
Matthew Hodgson
|
fc63067237
|
improve commentary
|
2017-01-18 16:36:27 +00:00 |
|
Matthew Hodgson
|
3d30553b7f
|
review fixes, plus unbreak to work with new webpack layout
|
2017-01-18 14:06:47 +00:00 |
|
Matthew Hodgson
|
8288eb730c
|
a rather hacky implementation of theme switching
|
2017-01-17 19:13:23 +00:00 |
|
Jani Mustonen
|
959163f2ef
|
Proper accessible buttons
|
2017-01-13 19:36:41 +02:00 |
|
Jani Mustonen
|
8d79716421
|
Turned the links to buttons to comply with MDN's recommendations
|
2017-01-13 19:36:40 +02:00 |
|
Jani Mustonen
|
ad072cc179
|
Turned buttons from divs to links. Makes it possible for screen readers and hotkeys to recognize the buttons.
|
2017-01-13 19:36:40 +02:00 |
|
David Baker
|
fd44d9f4d6
|
Merge pull request #597 from matrix-org/dbkr/delete_threepid
Add support for deleting threepids
|
2016-12-22 15:31:34 +00:00 |
|
David Baker
|
a6fdbda011
|
Get variable name right
|
2016-12-22 15:26:08 +00:00 |
|
David Baker
|
98b22460ec
|
They're not all emails anymore
|
2016-12-22 15:03:24 +00:00 |
|
David Baker
|
3dfffa385e
|
Display msisdn threepids as 'Phone'
rather than pretending only email exists
|
2016-12-21 18:56:50 +00:00 |
|
David Baker
|
5e10ec4ece
|
Add support for deleting threepids
|
2016-12-21 18:49:38 +00:00 |
|
Kegan Dougal
|
ec41fc284a
|
Null guard on componentWillUnmount
|
2016-12-15 16:13:09 +00:00 |
|
Kegan Dougal
|
8a511ed54b
|
Add .done() to catch exceptions which may be thrown in setState
|
2016-12-15 14:17:29 +00:00 |
|
Kegan Dougal
|
8f42134d9f
|
Explain why binding
|
2016-12-14 16:04:20 +00:00 |
|
Kegan Dougal
|
13dfe9ef0f
|
Implement bulk invite rejects
|
2016-12-14 16:00:50 +00:00 |
|
Kegan Dougal
|
1d4591ce68
|
Add UI in UserSettings for bulk rejecting invites
|
2016-12-14 15:01:50 +00:00 |
|
David Baker
|
6777e07a41
|
Remove device name from crypto section
As it was getting it by assuming our device was the first one,
which is just not a valid assumption.
|
2016-12-05 20:03:43 +00:00 |
|
David Baker
|
8ffe14881e
|
Don't throw an exception entering settings page
if end to end encryption is disabled (eg. if you're a guest and
the server is too old to support e2e for guests).
|
2016-12-05 18:33:38 +00:00 |
|
Richard van der Hoff
|
6e6bcf8b78
|
Reinstate missing sections from the UserSettings
The 'devices' and 'cryptography' sections got removed from UserSettings by #566.
|
2016-11-23 11:08:21 +00:00 |
|
David Baker
|
857c0d1747
|
Wrap getAppVersion() in promise
in case it throws
|
2016-11-11 10:05:53 +00:00 |
|
David Baker
|
d871ca2b24
|
PR feedback
|
2016-11-08 11:43:24 +00:00 |
|
David Baker
|
d44adcb7a9
|
Fix the vector web version in UserSettings
Add a getAppVersion() function to the platform rather than relying
on the updater code firing an event before we know what the app
version is.
|
2016-11-08 10:45:19 +00:00 |
|
David Baker
|
d5af2d2c52
|
Use 'Sign In' / 'Sign Out' universally
Rather than a mix of 'sign in/out' and 'log in/out'
|
2016-09-29 17:38:52 +01:00 |
|
Matthew Hodgson
|
cf1b1442eb
|
no labs for guests
|
2016-09-17 14:29:40 +01:00 |
|
Matthew Hodgson
|
736b6dac7a
|
default labs correctly :/
|
2016-09-17 00:54:56 +01:00 |
|
Matthew Hodgson
|
c322a191af
|
turn on E2E and Scalar by default
|
2016-09-16 18:36:03 +01:00 |
|
Matthew Hodgson
|
67565f88fa
|
Merge pull request #474 from matrix-org/markjh/olm_version
Add the olm version to the settings page.
|
2016-09-16 17:30:35 +01:00 |
|
Matthew Hodgson
|
c21309fdf6
|
remove stale state
|
2016-09-15 22:56:12 +01:00 |
|
Mark Haines
|
c54b9c911f
|
Add the olm version to the settings page.
|
2016-09-15 11:31:54 +01:00 |
|
Matthew Hodgson
|
8bda0bb095
|
basic verification UI
|
2016-09-15 01:55:51 +01:00 |
|
Matthew Hodgson
|
3b52081092
|
wip for collapsable RHS
|
2016-09-13 12:18:22 +01:00 |
|
David Baker
|
4b8ad3c102
|
Merge pull request #393 from matrix-org/dbkr/enable_labs
Add config to hide the labs section
|
2016-08-05 17:25:25 +01:00 |
|
David Baker
|
5e358b8cf6
|
Add comment
|
2016-08-05 17:18:45 +01:00 |
|
David Baker
|
f8d02c1551
|
pr feedback
|
2016-08-05 16:36:35 +01:00 |
|
David Baker
|
e8ee5c2f96
|
Add config to hide the labs section
|
2016-08-05 16:13:06 +01:00 |
|
Matthew Hodgson
|
d0158f5812
|
fix merge conflict
|
2016-08-04 23:45:28 +01:00 |
|