Commit Graph

8943 Commits (f38bb1f2c2b5b0f459dcffcc7baf0d373dfe296b)

Author SHA1 Message Date
David Baker f38bb1f2c2 Bump js-sdk 2018-04-12 12:40:33 +01:00
Travis Ralston 3f069af067 Also remove the setting
Signed-off-by: Travis Ralston <travpc@gmail.com>
2018-04-12 12:40:07 +01:00
Travis Ralston 91a41392b4 Remove presence management
The feature is incredibly buggy and doesn't work as expected due to server behaviour and client interaction. One of the major problems is the constantly confused presence state - this is caused by the mobile apps conflicting on the state of the web app, causing it to consider the user offline or online (and rarely away) depending on how riot-android/ios is behaving at the time.

This reverts two PRs:
* https://github.com/matrix-org/matrix-react-sdk/pull/1620
* https://github.com/matrix-org/matrix-react-sdk/pull/1482

The changes to the context menu positioning were not reverted as they are useful outside of presence management.

Signed-off-by: Travis Ralston <travpc@gmail.com>
2018-04-12 12:36:51 +01:00
David Baker 760f21b1d9 Put Tinter loop body in a try/catch
So whatever other random ways this process fails in don't cause it
to take out the whole app.
2018-04-12 12:23:33 +01:00
David Baker 5f2d9b6c54 Null check stylesheet href
As commented

Fixes https://github.com/vector-im/riot-web/issues/6489
2018-04-12 12:23:24 +01:00
Luke Barnard 1adb82b985 v0.12.1 2018-04-11 11:54:54 +01:00
Luke Barnard d392eef6a8 Prepare changelog for v0.12.1 2018-04-11 11:54:53 +01:00
Luke Barnard 478c2bab33 Bump js-sdk version to 0.10.0 2018-04-11 11:51:16 +01:00
Luke Barnard 87d0c4b45a v0.12.0 2018-04-11 11:31:31 +01:00
Luke Barnard f4d3e6fabf Prepare changelog for v0.12.0 2018-04-11 11:31:30 +01:00
Luke Barnard a142f4405a Revert "Use GeminiScrollbarWrapper in Flair settings of UserSettings"
This reverts commit 3b5fb3ae30.
2018-04-11 10:41:11 +01:00
Matthew Hodgson 8b2446f803 rename createGroupButton to not be a total misnomer... 2018-04-11 10:24:28 +01:00
Luke Barnard 3b5fb3ae30 Use GeminiScrollbarWrapper in Flair settings of UserSettings 2018-04-11 10:09:49 +01:00
Luke Barnard 98c76a891c Change comments 2018-04-10 16:08:09 +01:00
Luke Barnard b0818df329 Add 500ms delay to show `membershipBusy` for longer
to avoid a UI that flashes quickly
2018-04-10 16:08:02 +01:00
Luke Barnard f2e60b1526 v0.12.0-rc.7 2018-04-10 14:27:38 +01:00
Luke Barnard b4ea03f823 Prepare changelog for v0.12.0-rc.7 2018-04-10 14:27:38 +01:00
Luke Barnard f721038942 Reword group setting delay 2018-04-10 14:05:53 +01:00
Luke Barnard e616dbac33 Factor out `_closeSettings` for cleanliness 2018-04-10 13:56:54 +01:00
Luke Barnard 9e6841df09 Show membership spinner next to Leave/Join button when leaving/joining 2018-04-10 13:56:49 +01:00
Luke Barnard 1da56d9e98 Hide settings after leaving a group 2018-04-10 13:56:42 +01:00
Luke Barnard 6f10b5a410 Fetch group data when leaving or joining to update the view 2018-04-10 13:56:36 +01:00
Luke Barnard d02dced246 v0.12.0-rc.6 2018-04-09 17:10:03 +01:00
Luke Barnard 0f9fd32962 Prepare changelog for v0.12.0-rc.6 2018-04-09 17:10:02 +01:00
Luke Barnard ef104b762e Update group join button to match new API 2018-04-09 17:01:46 +01:00
Luke Barnard 560da03a9f run gen-i18n 2018-04-09 17:01:28 +01:00
Luke Barnard 18fcb1d6a6 Implement "Join this community" button
for groups that have truthy summary.profile.is_joinable.
2018-04-09 16:59:57 +01:00
Luke Barnard 9bab958a97 v0.12.0-rc.5 2018-04-09 15:41:02 +01:00
Luke Barnard 39cda80143 Prepare changelog for v0.12.0-rc.5 2018-04-09 15:41:01 +01:00
Luke Barnard 84635b715c Bump matrix-js-sdk to rc.2 2018-04-09 15:31:52 +01:00
Luke Barnard 76144b964a Update to match is_openly_joinable API 2018-04-09 15:07:07 +01:00
Luke Barnard 929718b032 Fix to prevent guests from seeing features 2018-04-09 15:06:48 +01:00
Luke Barnard 0da187c101 Fix broken ForgotPassword component 2018-04-09 15:06:41 +01:00
Luke Barnard ef427eaf67 Add null-guard to prevent RoomAvatar NPE when room is null
which may have been occuring when peeking into a room that the
client hasn't got a Room object for.

Fixes https://github.com/vector-im/riot-web/issues/6432
2018-04-09 15:05:34 +01:00
David Baker 6cb9d28e75 Update to use new join_policy API 2018-04-09 14:56:43 +01:00
Luke Barnard 2a6d7e6e8e Use less confusing values on radio buttons 2018-04-09 14:56:27 +01:00
Luke Barnard 18ec690e2e Add radio button for setting group is_joinable
which dictates whether the group can be joined without invitation.
2018-04-09 14:56:05 +01:00
David Baker 72b9cb0be4 v0.12.0-rc.4 2018-03-22 13:17:48 +00:00
David Baker 6c0a7bf1ce Prepare changelog for v0.12.0-rc.4 2018-03-22 13:17:47 +00:00
Luke Barnard d99478b513 Fix broken import preventing people tag 2018-03-22 13:12:48 +00:00
David Baker 3a8f380113 v0.12.0-rc.3 2018-03-20 17:38:12 +00:00
David Baker 9d6cd28661 Prepare changelog for v0.12.0-rc.3 2018-03-20 17:34:23 +00:00
Luke Barnard f0b130a04b Fix room tile badge not disappearing when receiving a read receipt
Fixes https://github.com/vector-im/riot-web/issues/6357
2018-03-20 17:29:03 +00:00
David Baker 12e468a314 v0.12.0-rc.2 2018-03-19 14:59:00 +00:00
David Baker 7b1d73ca57 Prepare changelog for v0.12.0-rc.2 2018-03-19 14:58:59 +00:00
David Baker 296e2b0a22 Merge remote-tracking branch 'origin/develop' into release-v0.12.0 2018-03-19 14:56:07 +00:00
David Baker 0f6a21849e
Merge pull request #1805 from matrix-org/luke/feature-tag-panel-out-of-labs
Take TagPanel out of labs
2018-03-19 14:49:27 +00:00
Luke Barnard 1b28ab136b Take TagPanel out of labs 2018-03-19 14:12:06 +00:00
David Baker 6fbd4e04fa v0.12.0-rc.1 2018-03-19 12:16:32 +00:00
David Baker 85f81e8153 Prepare changelog for v0.12.0-rc.1 2018-03-19 12:16:32 +00:00