GradPhile Template Files
These files are modified on a per site basis, so only templates are checked in to version control. Admin should instantiate non template versions...
Note: most of these template files contain real student data, so should be scrubbed sometime before release to other departments
Note: make a config and config_production template
Note: any of the grad-token, grad user, files need to be templates?
NOTE: add links to schema files for each template file
gradfile/ templates
jekyll/gradfire/fire-config-template.php
_data/ Templates
_data/allstudents_template.json
_data/services_config_template.json
_data/admissions_template.yaml (NB: need to move to admissions specific folder)
_data/awards_template.yaml (NB: need to move to awards specific folder)
_data/cmb_rotations_template.yaml (NB: need to move to rotations specific folder)
_data/dept/ Templates
_data/dept/faculty_template.csv
_data/dept/outsideFaculty_template.csv
_data/dept/department_template.yaml
_data/dept/academic_plan_codes_template.yaml
_data/dept/degree_progress_row_items_template.yaml
_data/dept/directory_row_items_template.yaml
_data/dept/alumni_row_items_template.yaml (NB: need to instantiate this file)
_data/dept/appointment_info_template.yaml NB: need to make sure this file is used!)
_data/univ/ Templates
_data/univ/university_template.yaml
_data/term_data/ Templates
(one folder for each term
term_data files set up by admin
_data/term_data/templates/courses_template.csv
_data/term_data/templates/assignments_template.csv
_data/term_data/templates/dept_wide_blocks_template.json
_data/term_data/templates/faculty_blocks_template.json
term_data files generated by firebase export:
annual_reviews.json (fall only)
registrations.json
evaluations.json
prospects.json
annual_reviews.json
appointments.json
Timestamp files generated by script or microservices:
Note: so these can be taken out of version control
data/last_admissions_data_update.json
_data/last_applicants_update.json
_data/last_attachments_update.json
_data/last_external_data_update.json
_data/last_mongodb_data_update.json
_data/last_registration_data_update.json
_data/admissions_data/
NB: make timestamp files for editable config files: services_config, admissions, department, appointinfo, university
Admissions Data Files (one folder for each term _)
_data/admissions_data
_data/admissions_data/templates/applicants_supplinfo_template.json
_data/admissions_data/templates/applicants_template.json
_data/admissions_data/templates/last_updated_template.json
PDF files not under version control
/archive/
jekyll/archive/
/alumni/alumni_cv/
jekyll/alumni/alumni_cv/
/applicant_pdfs
Firebase files
On Firebase, currently not downloaded!
security rules
cmb_rotation reports
student cvs for annual progress report
Jekyll build files:
metadata files used by incremental build
.jekyll-metadata .jekyll-metadata-allstudents .jekyll-metadata-awards .jekyll-metadata-const_course_listings_terms .jekyll-metadata-const_support_terms .jekyll-metadata-dept_faculty
TO DELETE:
schedule_events.yaml
forms_checkpoints.yaml
delete after checking that deprecated
facultyFullname.json
facultyFullname2Email.json
facultyFullname2Menuname.json
facultyPopup.json