Adding seed_migration gem.
Adding UserRole model and migrations. Moving towards this for app user management instead of the apps_users table.
Migrating apps_users table data over to user roles and removing the apps_users table.
Tweaking the migration to remove apps_users. Also moving user.apps to user.roles to track app access via UserRole. You can now add users, edit user roles, and delete users in the UI using the new UserRole model.
Tweaking how users get added to distribution lists. Also showing user that are not on a distribution list/are not receiving emails.
Making sure deleting a user from an app removes them from any distribution lists to which they have been added.
Adding a list of devices below each user when viewing an app's user list.
Adding owner_id to apps table so that each app has an owner going forward.
Adding some :dependent => :destroy stuff to make sure deleting an app clears out data.