WIP of CSV mapper for draft schedule importation.
Moves CSV Importer to autoloader compatible class, start of updates to importer class.
Refs #281: WIP draft event cdv importer interface and updates to CsvImporter class.
Merge branch 'develop' of github.com:EntradaProject/entrada-1x into feature-csv-col-mapper
Adds draft model and supporting models, updates interfaces to use new models.
Refs #281: Minor update to CSV import to use model rather than query, and adds supporting method to model.
Refs #281: Addresses original reason for ticket: when the event's audience type is a course group, and that course group has a tutor attached, the import script adds that tutor to the event, so the tutor can be credited.
Refs #281: Fixes bug where draft option changes were not being saved.
Ref #280 Updated the gradebook module to disable assessments rather than actually deleting them when removing them in the interface.
adds assessment_events table to the install sql file. Refs #392
Adds AssessmentEvent model. Refs #392
Merge branch 'develop' into feature-assessment-events
Resolves merge conflict
Adds Event model, AssessmentEvent model, minor ui updates and starts the js to handle attaching a learning event to an assessment. Refs #392
Merge branch 'develop' into feature-assessment-events
Ref #282 Added in the ability to create a dashboard notice to be sent out to the targets of an assessment when adding or editing an assignment.
Ref #329 Created a dynamic threshold setting for how many cohorts' assessments should show up on the "Assessment Strategies". Defaults to showing all of them if the setting isn't in the database, but I set the default to 4 as designated in the ticket. Also made some pretty minor changes to how the Entrada_Settings class is used to make things a bit more smooth to use.
Ref #329 Added the assessment order as the secondary ordering parameter in the query for the assessments list on course websites.
adds custom CSS for the datepciker in the add assessment interface, adds event title search functionality to asessment-event api. Refs #392
Adds assessment form processing for the attached event, adds insert function to AssessmentEvent Model. Refs #392