The second iteration of the original SubmissionApp. This application provides a system of accepting submissions from students. Designed for Haskell plaintext submissions or archive files, but can be extended to other types. Currently plaintext submission compilation and unit testing is only implemented for Haskell.
rake db:seedwill create admin user with uid 'u0000000' and password 'admin'- Seeding will also create demo users
u0000001(convenor), andu0000002(student) with the passwordpass - Restart server using
./restart_server.sh - For development, the server can be restarted with
./restart_development.sh - If you have SSL certificates, place tem in a folder named
ssland edit the restart script to include the certificate and key filenames.
- Submissions are saved in
public/uploads - Additional libraries can be placed in
Libraryto be included during submission compilation