Git must ignore email_settings.ini
user-activation task completed (without tests)
Flask-Mail requirement added to requirements.txt
2 comments added (to better explain the update of <userdata> in PUT and POST)
cleanup of forgotten stuff
To be more clear, if the email configuration file is totally missing, raise an exception
(a custom ServerConfigurationError) instead of simply let ConfigParser to raise a
ConfigParser.NoSectionError: No section: 'email'
(2 new classes in just 4 lines of code...this is python:)
Fixed old signup method (anyway it's going to be removed soon)
Users.get fixed and now makes more sense (anyway it's still a wip)
added needed docstring to old signup method
server Users tests extended. test_post_put_user fails, probably there is a bug in the put
Merge branch 'user-activation' of github.com:iacopy/share-system-team2 into user-activation
Bug Fix: Cleaning routine in user creation class (users/ put method) had a wrong variable name: changed username (that's a parameter of the function) to user_name (only for expired users cleaning). This is solution is already obsolete, a new cleaning thread needs to be implemented.
pending users cleanup refactored in a pseudoprivate Users method
small fix in Users.put with unexisting user
just explicit that <username> is a mail address
Merge branch 'user-activation'