just3obad / smartsoft-12

Automatically exported from code.google.com/p/smartsoft-12
0 stars 0 forks source link

2.1 A user should be able to sign up for an account using his email and a password. #47

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Success scenarios:

The system sends a verification email containing an activation link, along with 
displaying an in-app message stating that the email has been sent. And 
redirects the user to the Login page

Failure scenarios:

"-A field has been left empty. A message is displayed telling the user to enter 
the empty field, highlighting   the empty field.
-The email provided is already in use. The system will display a message 
stating that the email is already in use and requests the user to enter another 
email. And re-enter the password.
-Insecure password provided (less than 6 characters). The system empties both 
password fields and asks the user to enter a compliant password.
-The 2 password fields don't match. The system empties both password fields and 
asks the user to enter 2 matching passwords.
-The email was provided in a wrong format. The system highlights the email 
field telling the user to enter a correct email."

Points : 5

Original issue reported on code.google.com by mina.ade...@gmail.com on 13 Apr 2012 at 5:07

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
This issue was updated by revision r244.

modifying gaheem_controller and routes
Labels : InProgress

Original comment by mina.ade...@gmail.com on 22 Apr 2012 at 5:40

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r340.

Added HAccount
Status: InProgress

Original comment by mina.ade...@gmail.com on 22 Apr 2012 at 7:14

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r347.

Added SignUpScreen
Status: InProgress

Original comment by mina.ade...@gmail.com on 22 Apr 2012 at 7:53

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r352.

Fixed h_account conflict and working on returning signup functionality
Status: InProgress

Original comment by mina.ade...@gmail.com on 22 Apr 2012 at 8:08

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r384.

Added new user via JSON
Status : InProgress

Original comment by mina.ade...@gmail.com on 22 Apr 2012 at 9:54

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r446.

Supported creating user and HAccount via JSON
Status: InProgress

Original comment by mina.ade...@gmail.com on 23 Apr 2012 at 3:06

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r452.

Added nokia side sign in
Status : InProgress

Original comment by mina.ade...@gmail.com on 23 Apr 2012 at 5:31

GoogleCodeExporter commented 9 years ago

Original comment by mina.ade...@gmail.com on 23 Apr 2012 at 8:36

GoogleCodeExporter commented 9 years ago

Original comment by mina.ade...@gmail.com on 23 Apr 2012 at 8:37

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r501.

issue 47 sequence diagram

Original comment by mina.ade...@gmail.com on 23 Apr 2012 at 10:06

GoogleCodeExporter commented 9 years ago

Original comment by mina.ade...@gmail.com on 24 Apr 2012 at 8:49

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r550.

Added regular expression parser to check for correct email format
Status: InProgress

Original comment by mina.ade...@gmail.com on 24 Apr 2012 at 11:54

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r553.

Added adding alerts, letting go of semaphore.
Status : InProgress

Original comment by mina.ade...@gmail.com on 24 Apr 2012 at 1:09

GoogleCodeExporter commented 9 years ago
1- Please name the image according to the convention Sakr mentioned in his 
email.
2- Add stereo types to classes
3- Arrows should have something more than descriptive than "json object", 
whoever is viewing the diagram needs to know what kind of info is being passed 
around.
4- make sure that success and failure scenarios are covered in alt boxes 
(if/else for example)
5- Intermediate classes of the mobile view along with the validations should 
appear in the diagam

Original comment by elmen...@gmail.com on 25 Apr 2012 at 11:36

GoogleCodeExporter commented 9 years ago

Original comment by mina.ade...@gmail.com on 25 Apr 2012 at 2:59

GoogleCodeExporter commented 9 years ago
first thing in the app SHOUTS when i first open the app. First it's a login 
screen, as a new user I want a button to press if I want to sign up. There is 
no way to go to signup screen. Three buttons item (doesn't do anything), back 
(doesn't do anything) ok (I will comment on that in Issue 51)

Original comment by yahiaelg...@gmail.com on 25 Apr 2012 at 5:12

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r730.

added data to UsersLogIn model.

Original comment by mina.ade...@gmail.com on 26 Apr 2012 at 12:19

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r747.

added error handling

Original comment by mina.ade...@gmail.com on 26 Apr 2012 at 2:58

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r756.

making code pre-user action.

Original comment by mina.ade...@gmail.com on 26 Apr 2012 at 7:11

GoogleCodeExporter commented 9 years ago
The user should sign in automayically after he signs up and a record should be 
added to the Userlogin table

Original comment by diab...@gmail.com on 26 Apr 2012 at 9:32

GoogleCodeExporter commented 9 years ago
Explain the function of the Item buttons on loggin options 

Original comment by just3obad on 26 Apr 2012 at 10:26

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r775.

modifying to send verification email

Original comment by mina.ade...@gmail.com on 26 Apr 2012 at 10:28

GoogleCodeExporter commented 9 years ago
At the register screen, disable the prediction whenever I type 

Original comment by just3obad on 26 Apr 2012 at 10:28

GoogleCodeExporter commented 9 years ago
At revision 780, those notes were taken
sign up:
Vital:
email field is like passwords
no indication that a verification email has been sent. and it's not sent 
user_logins is not updated properly (missing ids) 
when i try to register with an existing email, it accepts my regiseteration 
(note, error 400, 422 are displayed on the nokia console, and rails 
respectively).

Recommended:
no feedback after registration. 

Original comment by yahiaelg...@gmail.com on 26 Apr 2012 at 2:32

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r809.

Added handling for 500 error. (register)

Original comment by mina.ade...@gmail.com on 26 Apr 2012 at 5:43

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r814.

Added many of the failure scenarios.

Original comment by mina.ade...@gmail.com on 26 Apr 2012 at 7:19

GoogleCodeExporter commented 9 years ago

Original comment by mina.ade...@gmail.com on 26 Apr 2012 at 7:27

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r841.

Added verification email sending

Original comment by mina.ade...@gmail.com on 27 Apr 2012 at 8:32

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r846.

Added exception handling for passwords and edited flow to go to login

Original comment by mina.ade...@gmail.com on 27 Apr 2012 at 9:13

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r857.

added general error handling

Original comment by mina.ade...@gmail.com on 27 Apr 2012 at 10:20

GoogleCodeExporter commented 9 years ago
no user nor haccount were added to the system. 
And error was displayed telling that there are no interests on the system and 
directed me to the login page. 

Original comment by yahiaelg...@gmail.com on 27 Apr 2012 at 11:33

GoogleCodeExporter commented 9 years ago

Original comment by yahiaelg...@gmail.com on 27 Apr 2012 at 11:58

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r890.

removed userID = 1, added return after switchdisplayable(email)

Original comment by mina.ade...@gmail.com on 27 Apr 2012 at 1:41

GoogleCodeExporter commented 9 years ago

Original comment by elmen...@gmail.com on 27 Apr 2012 at 9:57

GoogleCodeExporter commented 9 years ago
If there's anything to be said about this issue, is that there was no 
notification while the email was being sent to tell the user to wait.

Original comment by mina.ade...@gmail.com on 1 May 2012 at 1:57

GoogleCodeExporter commented 9 years ago

Original comment by guc@sakr.me on 7 May 2012 at 6:24

GoogleCodeExporter commented 9 years ago

Original comment by guc@sakr.me on 7 May 2012 at 6:26