Consolidate user login code in separate controller
Support access to calendar exporter via API key; add controller to create/display a user's key
Add api key column to authentication table
Add user interface for retrieving calendar feed
Correct API feed URL format
Rewrite getOfferingsForCalendar; add indexes to course_director table
Use localized text in the calendar feed dialog
Change text of default close button on calendar feed dialog
Include much more information in ical output
Display correct instructors for each class
created migration for adding the api key column to the authn table.
Merge pull request #1 from stopfstedt/calendar-api

migration for api key related schema changes
added fkeys and pkey to course_director table.
added migration for adding fkeys/pkey on the course_director table.
Merge pull request #2 from stopfstedt/calendar-api

db schema improvement:  bolstering up the course_director table with fkeys and a pkey
fixed bug that was omitting the orphan removal query from running during the migration.
Merge pull request #3 from stopfstedt/calendar-api

minor fix to latest migration
Use internationalized strings for button labels in the search and API dialogs
Add new icon for calendar feed button
Merge branch 'master' of github.com:ucidentity/ilios