element-web/src
Luke Barnard 5ef5204c8c Implement simple team-based registration (#620)
* Implement simple team-based registration

Config required goes in the `teams` top-level property in config.json. This consists of an array of team objects:
```json
{
  "name": "University of Bath",
  "emailSuffix": "bath.ac.uk"
}
```
These can be selected on registration and require a user to have a certain email address in order to register as part of a team. This is for vector-im/riot-web#2940. The next step would be sending users with emails matching the emailSuffix of a team to the correct welcome page as in vector-im/riot-web#2430.
2017-01-18 12:48:28 +01:00
..
autocomplete Fix unicode completions in autocomplete. 2016-09-16 15:38:29 +05:30
components Implement simple team-based registration (#620) 2017-01-18 12:48:28 +01:00
utils Fix e2e attachment download by using iframes. (#562) 2016-12-02 14:21:07 +00:00
wrappers Fix NPE in LoggedInView 2016-11-07 09:28:10 +00:00
AddThreepid.js Update function name as per js-sdk PR feedback 2016-07-08 17:53:06 +01:00
Avatar.js Show User avatar URLs 2016-01-15 17:31:32 +00:00
BasePlatform.js Move screen sharing error check into platform 2017-01-10 18:37:57 +00:00
CallHandler.js Add error popup if screen sharing fails 2017-01-11 10:06:48 +00:00
component-index.js npm run reskindex 2016-11-10 17:03:24 +00:00
ContentMessages.js Fix cancel button on uploads 2016-12-16 17:12:04 +00:00
createRoom.js fix spinner on createroom 2016-09-17 02:19:32 +01:00
DateUtils.js formatTime for use with new timestamp format 2016-08-16 15:01:01 +01:00
dispatcher.js update copyright for 2016 2016-01-07 04:06:52 +00:00
email.js Implement adding email addresses to your profile. 2016-01-19 16:36:54 +00:00
Entities.js Add a tile to the invitee list which represents an email tile 2016-01-22 17:20:52 +00:00
extend.js update copyright for 2016 2016-01-07 04:06:52 +00:00
HtmlUtils.js Run highlight.js asynchronously 2016-10-26 18:41:28 +01:00
ImageUtils.js add comments for thumbHeight 2016-04-07 18:10:35 +01:00
index.js update copyright for 2016 2016-01-07 04:06:52 +00:00
Invite.js Added valid but unknown mx user 2016-09-13 17:09:40 +01:00
KeyCode.js Keyboard shortcuts to mute microphone/camera 2016-10-17 14:13:56 +01:00
Lifecycle.js Don't throw exception on stop if no DMRoomMap 2016-12-09 10:32:56 +00:00
linkify-matrix.js Make room alias & user ID links matrix.to links 2016-11-04 11:38:28 +00:00
Markdown.js Markdown: Use .call instead of .bind 2016-11-30 01:03:05 +01:00
MatrixClientPeg.js Typo 2016-09-28 10:17:47 +01:00
Modal.js Remove unnecessary Modal.createDialogWithElement, complete with its broken onFinished() support. Switch SetDisplayNameDialog to use Modal.createDialog(). Explicitly pass false to closeDialog if the user tries to cancel dialogs by clicking on the background, rather than passing in an event object which evaluates to true. 2016-03-18 11:15:06 +00:00
Notifier.js Pass the room object into displayNotification 2016-12-06 13:27:36 +00:00
ObjectUtils.js Revert "Revert "Merge pull request #193 from matrix-org/rav/shouldComponentUpdates"" 2016-03-09 15:56:53 +00:00
PageTypes.js Factor out LoggedInView from MatrixChat 2016-11-03 18:59:32 +00:00
PasswordReset.js Error if email already in use when resetting pw 2016-07-08 18:06:50 +01:00
PlatformPeg.js s/fir/for/ 2016-11-02 16:15:35 +00:00
Presence.js Merge branch 'develop' into kegan/guest-access 2016-01-07 13:21:06 +00:00
ratelimitedfunc.js Cancel calls to rate-limited funcs on unmount 2016-08-10 13:39:47 +01:00
Resend.js Add 'cancel all' option to 'unsent messages' bar 2016-03-21 16:49:07 +00:00
RichText.js force old selection state after creating entities 2016-09-21 07:20:50 +05:30
RoomListSorter.js update copyright for 2016 2016-01-07 04:06:52 +00:00
RoomNotifs.js fix guest access; broken since Aug 18 2016-09-01 22:16:55 +01:00
Rooms.js Not joined members any more 2016-09-21 09:57:17 +01:00
ScalarAuthClient.js Implement starter link support 2016-09-02 16:36:43 +01:00
ScalarMessaging.js Allow integration UI URLs with paths 2016-12-06 14:30:21 +00:00
SdkConfig.js reposition Login spinner 2016-06-21 19:50:03 +01:00
Signup.js Review comments: If-statement style 2017-01-17 10:50:44 +00:00
SignupStages.js fix disasterous thinko in 69b277b282 2016-12-24 22:33:04 +00:00
Skinner.js update copyright for 2016 2016-01-07 04:06:52 +00:00
SlashCommands.js Replace <p>s with <br/>s consistently 2016-09-16 21:40:00 +05:30
TabComplete.js Make cut operations update the tab complete list 2016-11-30 10:49:40 +00:00
TabCompleteEntries.js strip (IRC) suffix from tabcomplete entries 2016-08-16 03:50:59 +05:30
TextForEvent.js textual event for m.room.encryption 2016-09-15 17:01:02 +01:00
Tinter.js Cache the tinted SVGs for MFileBody as data URLs (#559) 2016-11-16 14:16:51 +00:00
UiEffects.js Refactor UI error effects 2016-08-03 15:59:17 +01:00
Unread.js Your own messages should not count as unread 2016-01-28 11:12:56 +00:00
UserActivity.js use passive event listener for mousewheel 2016-09-07 22:54:37 +01:00
UserSettingsStore.js Get rid of always-on labs settings 2016-11-21 10:25:48 +00:00
Velociraptor.js Fix warnings emanating from Velociraptor elements 2016-08-01 16:56:25 +01:00
VelocityBounce.js Also change velocity-vector commit & requires 2016-06-07 20:47:37 +01:00
WhoIsTyping.js Partial porting over of vector controller logic to react sdk. 2015-09-17 18:23:38 +01:00