);
diff --git a/web/react/components/signup_team_confirm.jsx b/web/react/components/signup_team_confirm.jsx
new file mode 100644
index 0000000000..de83285dbb
--- /dev/null
+++ b/web/react/components/signup_team_confirm.jsx
@@ -0,0 +1,39 @@
+// Copyright (c) 2015 Mattermost, Inc. All Rights Reserved.
+// See License.txt for license information.
+
+import {FormattedMessage, FormattedHTMLMessage} from 'mm-intl';
+
+export default class SignupTeamConfirm extends React.Component {
+ constructor(props) {
+ super(props);
+ }
+
+ render() {
+ return (
+
+
+
+
+
+
+
+
+ );
+ }
+}
+
+SignupTeamConfirm.defaultProps = {
+ email: ''
+};
+SignupTeamConfirm.propTypes = {
+ email: React.PropTypes.string
+};
diff --git a/web/react/pages/signup_team_confirm.jsx b/web/react/pages/signup_team_confirm.jsx
new file mode 100644
index 0000000000..9a536c92e7
--- /dev/null
+++ b/web/react/pages/signup_team_confirm.jsx
@@ -0,0 +1,64 @@
+// Copyright (c) 2015 Mattermost, Inc. All Rights Reserved.
+// See License.txt for license information.
+
+import SignupTeamConfirm from '../components/signup_team_confirm.jsx';
+import * as Client from '../utils/client.jsx';
+
+var IntlProvider = ReactIntl.IntlProvider;
+
+class Root extends React.Component {
+ constructor() {
+ super();
+ this.state = {
+ translations: null,
+ loaded: false
+ };
+ }
+
+ static propTypes() {
+ return {
+ map: React.PropTypes.object.isRequired
+ };
+ }
+
+ componentWillMount() {
+ Client.getTranslations(
+ this.props.map.Locale,
+ (data) => {
+ this.setState({
+ translations: data,
+ loaded: true
+ });
+ },
+ () => {
+ this.setState({
+ loaded: true
+ });
+ }
+ );
+ }
+
+ render() {
+ if (!this.state.loaded) {
+ return ;
+ }
+
+ return (
+
+
+
+ );
+ }
+}
+
+global.window.setup_signup_team_confirm_page = function setup(props) {
+ ReactDOM.render(
+ ,
+ document.getElementById('signup-team-confirm')
+ );
+};
\ No newline at end of file
diff --git a/web/static/i18n/en.json b/web/static/i18n/en.json
index 1a82660fdc..45000a8904 100644
--- a/web/static/i18n/en.json
+++ b/web/static/i18n/en.json
@@ -397,8 +397,8 @@
"admin.user_item.makeInactive": "Make Inactive",
"admin.user_item.resetPwd": "Reset Password",
"authorize.title": "An application would like to connect to your {teamName} account",
- "authorize.app": "The app {appName} would like the ability to access and modify your basic information.",
- "authorize.access": "Allow {appName} access?",
+ "authorize.app": "The app {appName} would like the ability to access and modify your basic information.",
+ "authorize.access": "Allow {appName} access?",
"authorize.deny": "Deny",
"authorize.allow": "Allow",
"claim.account.noEmail": "No email specified",
@@ -470,6 +470,8 @@
"password_send.description": "To reset your password, enter the email address you used to sign up for {teamName}.",
"password_send.reset": "Reset my password",
"signup_team_complete.completed": "You've already completed the signup process for this invitation or this invitation has expired.",
+ "signup_team_confirm.title": "Sign up Complete",
+ "signup_team_confirm.checkEmail": "Please check your email: {email} Your email contains a link to set up your team",
"signup_team.noTeams": "There are no teams include in the Team Directory and team creation has been disabled.",
"signup_team.choose": "Choose a Team",
"signup_team.createTeam": "Or Create a Team",
diff --git a/web/static/i18n/es.json b/web/static/i18n/es.json
index d54c99535d..48412510d1 100644
--- a/web/static/i18n/es.json
+++ b/web/static/i18n/es.json
@@ -484,6 +484,8 @@
"signup_team.noTeams": "No hay equipos en el Directorio de Equipos y la creación de equipos ha sido deshabilitada.",
"signup_team.none": "No se ha habilitado ningún método para creación de equipos. Por favor contacta a un administrador de sistema para solicitar acceso.",
"signup_team_complete.completed": "Ya haz completado el proceso de entrada para esta invitación, o esta invitación ya ha expirado.",
+ "signup_team_confirm.checkEmail": "Por favor revisa tu correo electrónico: {email} Se ha enviado un correo con un enlace para configurar tu equipo",
+ "signup_team_confirm.title": "Registro Completado",
"signup_user_completed.choosePwd": "Escoge tu contraseña",
"signup_user_completed.chooseUser": "Escoge tu nombre de usuario",
"signup_user_completed.create": "Crea una Cuenta",
diff --git a/web/templates/authorize.html b/web/templates/authorize.html
index 4302916765..0fa36b0aba 100644
--- a/web/templates/authorize.html
+++ b/web/templates/authorize.html
@@ -2,24 +2,10 @@
{{template "head" . }}
-
-
-
-
-
-
-
An application would like to connect to your {{.Props.TeamName}} account.
-
-
The app {{.Props.AppName}} would like the ability to access Mattermost on your behalf.