Git must ignore email_settings.ini
Fixed Skipobserver comments and added tree_diff print for debugging
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
Moved some costant at start of test_client_daemon
Implemented timestamp_generator in the test_client_daemon to use always the same type of timestamp
Fixed bug with local_dir_state, now the test don't overwrite the file used by client_daemon but create one only for testing
Fixed name overwrite of client_daemon module import and some improvement of test_client_daemon Setup
Replaced costant with new method timestamp_generator
Changed local_dir_state manipulation inside on_moved unittest inside test_client_daemon
Changed server generation and manipulation of timestamp, now we use almost always time.time()
Changed many parts of sync.
Now _check_md5 inside sync of client_daemon now return a list of path instead the first path that match.
The algorithm now implement a more specialized managment for new_on_server difference inside sync.
Added comment and assertion for debugging of sync
Removed dead code and fixed manipulation of local_dir_state to use the new long version of timestamp