Pushing announcements into the fixed navbar. Moving scss into the navbar. Removing text-transform for announcement. No tests.
My last commit didn't account for the height of the announcement, which covered up part of the body's content. This commit addresses that as well as handles the issues that would arise if there were multiple announcements visible.
Adding basic email support...still not finished
More revisions, still needs work
More improvements. Still needs works.
More tests, added a show email page for admins to keep tab on the sending status, added backgrounding gem, updated emails table to have total recipients
adding delayed job migration, adding delayed job support, changes that make a mail actually get sent along with refactoring a bunch of code off of the emails/show page and into helpers and models
refactored this a bit so the emails table has booleans to represent the roles instead of a string
adding tests, resolving tests, cleaning up
Adding basic email support...still not finished
More revisions, still needs work
More improvements. Still needs works.
More tests, added a show email page for admins to keep tab on the sending status, added backgrounding gem, updated emails table to have total recipients
adding delayed job migration, adding delayed job support, changes that make a mail actually get sent along with refactoring a bunch of code off of the emails/show page and into helpers and models
refactored this a bit so the emails table has booleans to represent the roles instead of a string
adding tests, resolving tests, cleaning up
adding email index, rebasing from master, adding tests for index
Pushing announcements into the fixed navbar. Moving scss into the navbar. Removing text-transform for announcement. No tests.
My last commit didn't account for the height of the announcement, which covered up part of the body's content. This commit addresses that as well as handles the issues that would arise if there were multiple announcements visible.
rebasing to master, merging