First commit
authorBenjamin Auder <benjamin.auder@somewhere>
Sat, 27 Jan 2018 17:46:20 +0000 (18:46 +0100)
committerBenjamin Auder <benjamin.auder@somewhere>
Sat, 27 Jan 2018 17:46:20 +0000 (18:46 +0100)
commite99c53fb3be56eb4c685dd061eef0e5b5bf22b73
treed126d1c781d0cd285d261b7c9be32b7f3498aa22
First commit
72 files changed:
.gitattributes [new file with mode: 0644]
.gitfat [new file with mode: 0644]
.gitignore [new file with mode: 0644]
LICENSE [new file with mode: 0644]
README.md [new file with mode: 0644]
TODO_assessment_template [new file with mode: 0644]
app.js [new file with mode: 0644]
bin/www [new file with mode: 0755]
config/parameters.js.dist [new file with mode: 0644]
entities/assessment.js [new file with mode: 0644]
entities/course.js [new file with mode: 0644]
entities/user.js [new file with mode: 0644]
gulpfile.js [new file with mode: 0644]
models/assessment.js [new file with mode: 0644]
models/course.js [new file with mode: 0644]
models/user.js [new file with mode: 0644]
package-lock.json [new file with mode: 0644]
package.json [new file with mode: 0644]
public/favicon/LICENSE [new file with mode: 0644]
public/favicon/android-chrome-192x192.png [new file with mode: 0644]
public/favicon/android-chrome-512x512.png [new file with mode: 0644]
public/favicon/apple-touch-icon.png [new file with mode: 0644]
public/favicon/browserconfig.xml [new file with mode: 0644]
public/favicon/favicon-16x16.png [new file with mode: 0644]
public/favicon/favicon-32x32.png [new file with mode: 0644]
public/favicon/favicon.ico [new file with mode: 0644]
public/favicon/manifest.json [new file with mode: 0644]
public/favicon/mstile-150x150.png [new file with mode: 0644]
public/favicon/safari-pinned-tab.svg [new file with mode: 0644]
public/javascripts/assessment.js [new file with mode: 0644]
public/javascripts/course.js [new file with mode: 0644]
public/javascripts/courseList.js [new file with mode: 0644]
public/javascripts/login.js [new file with mode: 0644]
public/javascripts/monitor.js [new file with mode: 0644]
public/javascripts/utils/dialog.js [new file with mode: 0644]
public/javascripts/utils/sha1.js [new file with mode: 0644]
public/javascripts/utils/socketMessages.js [new file with mode: 0644]
public/javascripts/utils/validation.js [new file with mode: 0644]
public/stylesheets/assessment.css [new file with mode: 0644]
public/stylesheets/course.css [new file with mode: 0644]
public/stylesheets/courseList.css [new file with mode: 0644]
public/stylesheets/index.css [new file with mode: 0644]
public/stylesheets/layout.css [new file with mode: 0644]
public/stylesheets/login.css [new file with mode: 0644]
public/stylesheets/monitor.css [new file with mode: 0644]
public/vendor/prism/prism-components.zip [new file with mode: 0644]
public/vendor/prism/prism.css [new file with mode: 0644]
public/vendor/prism/prism.js [new file with mode: 0644]
routes/all.js [new file with mode: 0644]
routes/assessments.js [new file with mode: 0644]
routes/courses.js [new file with mode: 0644]
routes/pages.js [new file with mode: 0644]
routes/users.js [new file with mode: 0644]
setup/README [new file with mode: 0644]
setup/database.js [new file with mode: 0644]
setup/students.sample.csv [new file with mode: 0644]
sockets.js [new file with mode: 0644]
utils/access.js [new file with mode: 0644]
utils/database.js [new file with mode: 0644]
utils/mailer.js [new file with mode: 0644]
utils/tokenGenerator.js [new file with mode: 0644]
views/assessment.pug [new file with mode: 0644]
views/course-list.pug [new file with mode: 0644]
views/course.pug [new file with mode: 0644]
views/enable-js.pug [new file with mode: 0644]
views/error.pug [new file with mode: 0644]
views/index.pug [new file with mode: 0644]
views/layout.pug [new file with mode: 0644]
views/login.pug [new file with mode: 0644]
views/monitor.pug [new file with mode: 0644]
views/no-devtools.pug [new file with mode: 0644]
views/withQuestions.pug [new file with mode: 0644]