All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Add disable and spinner to questionnaire submit buttons
- Add error message when trying to apply a role twice
- Add trigger checking on login and account creation
- Add names to program badges
- Change join branch list to be populated with all branches
- Change trigger requirement list styling
- Add field to site object to allow forcing https even if the Web server believes the request came in via http.
- Fix missing hair colors
- Fix questionnaire controller not requiring authorization
- Fix jquery validation message not displaying on questionnaire
- Rudimentary ability to import events from a CSV file
- Rudimentary ability to import schools from a CSV file
- Added unobtrusive validation to user side
- Added ajax username/secret code available checking
- Added suppress notifications attribute
- Add disable and spinner to join submit buttons
- Changed dynamic avatars
- Move profile, dashboard, and sign-up to be inside containers to make the site compatible with having a background color/image
- Fix alert spacing
- Fix signup empty program exception
- Fix signup validation messages
- Fix trigger creation exception
- Fix error logging in AuditingRepository - wasn't logging anything
- Improve appearance of assessments
- Fix In Use checking on empty fields
- Added community experience event type
- Added end time/date to events
- Changed trigger mail to require mail permissions
- Remove maximum length from question text
- Improve vendor code generation in FlightController
- Fix 'assets' directory to deploy properly with default avatars
- Fix MaxLength errors on user join and registration
- Slack logging capability (see appsettings.json for configuration)
- Add adding participants from Mission Control
- Add filtering to MC participants list
- Add search and filtering to triggers and events lists
- Mission Control interface for managing dynamic avatars
- Add Mission Control questionnaire entry
- Add participant required questionnaire entry
- Add adding secret code when adding an events
- Add related events to trigger detail page
- Add system selection for event branch
- Override Microsoft logging to limit severity to Error and higher
- Configure dynamic avatar parts in groups to make management easier
- Change Challenge Task Type selection to be panel-based
- Fix pagination for MC household add existing participant list
- Fix infinite recursion loop in triggers
- Fix displaying error for trying to delete a head of household
- Add database fields and front-end display for social.
- Ability to add an existing member to a household in Mission Control.
- System Information screen showing version numbers
- Reformat trigger creation page in Mission Control.
- Upgraded to .NET Core Tools 1.0 and VS2017 project format.
- Fix household minute logging error when signed in as another user.
- Fix permission with sending mail for triggers.
- Fix issue with drop-down auto-selection in IE.
- Fix showing a response to a pre-open mail sign-up if no address is provided.
- Fix triggers so they can fire on less than all items