fixed fatal bug in client/upstream.py:puship, requesting with not formated json and not valid url
Merge pull request #1 from harley-que/master

fixed fatal bug in client/upstream.py:puship, requesting with not format...
Enhance security by filtering out the hostnames not in the client's config file. As a result, only hostnames that are tracked/registered in the client's config file will be updated in the host file.
added authorize
Merge branch 'master' of https://github.com/x1angli/DDNS-chiasma
added client config files using yaml
ignored Mac file .DS_Store
Merge pull request #2 from harley-que/master

added authorize, see my further modifications
Fine-tuned README.md and added outline
Merge pull request #3 from harley-que/master

Fine-tuned README.md and added outline
Corrected bad authenticate and authorize design, rolled back config.yml
Beautify README.md
added one to many relationship between User and silo
changed model role to an Enum column of user
Merge pull request #4 from harley-que/master

improved DDNS
Remove unnecessary authentication checking, since authorization does already check authentication in-place
merged authenticate and authorize into one authenticate with authorizing functionality; modifid authenticate,making it  pass user kwarg to func be decorated
Merge pull request #5 from harley-que/master

merged authenticate and authorize into one authenticate with authorizing...
Change double quotes to single quotes for more consistent style. Change the status code from 404 to 401 for unauthroized requests.
supplement readme.md