Created signals.py to prevent infinite loops on login

refs #17433

Created signal handler in signals.py to preven users without a group from being
caught in an infinite loop upon login.
Change __unicode__ method to name for image/video
Created migrations so that the Data Entry Users group would be added

refs #17433

Created a migration file to create the group (if it doesn't exist) when
migrations are run.
Created signals.py to prevent infinite loops on login

refs #17433

Created signal handler in signals.py to preven users without a group from being
caught in an infinite loop upon login.
Created migrations so that the Data Entry Users group would be added

refs #17433

Created a migration file to create the group (if it doesn't exist) when
migrations are run.
Merge branch 'bug/17433' of github.com:osu-cass/whats-fresh-api into bug/17433
Temporary fix for non-nullable field migration problems

refs #17433

For some reason makemigrations thinks that the name field in both the images and
videos models needs a default. I gave it a temporary default that fixes this.
Made default name field an empty string

refs #17433
Make phone field nullable to un-break migrations

refs #17541
Made the phone field nullable

refs #17541
Created initial migration

refs #17535
Make migrations pep8
Fixed migration file for pep8 compliance

refs #17535
Merge branch 'feature/17535' of github.com:osu-cass/whats-fresh-api into feature/17535

Conflicts:
	whats_fresh/whats_fresh_api/migrations/0001_initial.py
Merge pull request #26 from osu-cass/feature/17535

Feature/17535
Removed confused migrations

refs #17433
Merge branch 'develop' into bug/17433
Add default group data migration

refs #17433
Add default values to name fields

refs #17433
try simpler group creation