- 27 Nov, 2015 2 commits
-
-
Kegan Dougal authored
-
Kegsay authored
Phase 1 controller merging (general structure)
-
- 26 Nov, 2015 12 commits
-
-
Kegan Dougal authored
Don't pull in VectorConferenceHandler; instead accept a prop which meets a conference handler interface.
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
Spoken to @ara4n about names/conventions. Settled on the following layout: src/components |_____________views | |____ tiles | | |___ MTextTile.js | | |___ MNoticeTile.js | | |___ ... | | | |____ avatars | | |____ RoomAvatar.js | | |____ MemberAvatar.js | | |____ ... | | | |____ ... | |_____________structures |____ RoomView.js |____ UserSettings.js |____ CreateRoom.js |____ ... Views are the "pure UI" components which can be reused. Structures are the wire components which give important contextual information to the views e.g. a view may be MemberList, but it's where it is in the structure that defines that it is a *Room* MemberList.
-
- 20 Nov, 2015 13 commits
-
-
Kegan Dougal authored
-
Matthew Hodgson authored
-
Kegsay authored
Add markdown support (enabled by default)
-
Kegan Dougal authored
-
Kegsay authored
Re-add in post registration steps
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
Have a post-registration screen. Fix race in ChangeAvatar where if you hadn't got an initial avatar downloaded yet you couldn't update it after the component loaded.
-
Kegan Dougal authored
-
Kegsay authored
Refactor registration
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
- 19 Nov, 2015 7 commits
-
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
- Don't send u/p: null - Remove unused functions - Moar logging Still doesn't work yet though.
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
- 18 Nov, 2015 5 commits
-
-
Kegan Dougal authored
Recaptcha is a special snowflake because it dynamically loads the script and THEN renders with info from the registration request. This means we need a back-channel for the UI component to 'tell' the stage that everything is loaded. This Just Works which is nice.
-
Kegan Dougal authored
This means you can now register on localhost without needing an email. Email and Recaptcha are still broken.
-
David Baker authored
Read receipts
-
David Baker authored
-
David Baker authored
-
- 17 Nov, 2015 1 commit
-
-
Kegan Dougal authored
-