Changes to Client and Resource models to facilitate resource namespacing.
Changes to Client and Resource models to facilitate resource namespacing. Respective migration put in place.
Added Client.namespace column.
Added namespace field to the Client form.
Client namespace should be unique. There could be existing clients having the same domain in the website field. This is now handled in the migration.
API endpoint for client applications to be synchronize resources.
Correction: Resource Action description will not accept None
Check for namespace in verifyscope, which is called when a client tries to login. Trusted client resources is not required. Removed it.
Check for namespace in token/verify API call.
https://github.com/hasgeek/lastuser/pull/102/files#r9079813
Merge branch 'master' into resource-namespacing
https://github.com/hasgeek/lastuser/pull/102#discussion_r9104072
https://github.com/hasgeek/lastuser/pull/102/files#r9078962
https://github.com/hasgeek/lastuser/pull/102/files#r9104084
https://github.com/hasgeek/lastuser/pull/102/files#r9104100
https://github.com/hasgeek/lastuser/pull/102/files#r9104237
Made sync_resources better and more verbose
https://github.com/hasgeek/lastuser/pull/102/files#r9104754
Merge branch 'master' into resource-namespacing

Conflicts:
	lastuser_core/models/client.py
	lastuser_oauth/views/resource.py
Fix migration, strings and use of dict()