No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
admin Rakefile updated to generate junit-like reports Sep 22, 2013
app
config Customizer added to health and storage config moved to customizer Aug 18, 2015
db
features Temporal fix for correction comments Sep 24, 2015
fixtures blocking assignment deadline Nov 16, 2014
lib Version updated Jul 26, 2015
models Customizer added to health and storage config moved to customizer Aug 18, 2015
public Karma added Mar 29, 2015
spec FeatureToggler added and AsignmentsStats disabled Jul 26, 2015
.components Admin module added Jun 4, 2013
.gitignore
.rbenv-version
.rspec
.ruby-gemset Added .ruby-version and .ruby-gemset files Jun 6, 2013
.rvmrc Use different files for specifying ruby version (RVM and rbenv don't … May 18, 2014
.simplecov trello#general - Test configuration updated Jun 26, 2013
.travis.yml Revert "* Added bundler cache config" May 30, 2015
Gemfile Merge branch 'develop' into acceptance_tests Apr 3, 2014
Gemfile.lock
Guardfile
LICENSE License added Aug 17, 2015
Procfile Created Procfile for deploying on Heroku Jul 4, 2013
README.md DB:seed updated Aug 1, 2015
Rakefile
config.ru trello#7 - Initial commit Jun 3, 2013
cucumber.yml

README.md

Alfred

Build Status Code Climate

After cloning the repository:

  • Install dependencies: bundle install
  • Run tests: bundle exec rake
  • Create the database: PADRINO_ENV=development bundle exec rake db:migrate
  • Populate the database: PADRINO_ENV=development bundle exec rake db:seed
  • Run the application: bundle exec padrino start

Note: the current implementation depends on Dropbox to store assignments files, so the following environment variables must be set:

  • DROPBOX_APP_KEY
  • DROPBOX_APP_SECRET
  • DROPBOX_REQUEST_TOKEN_KEY
  • DROPBOX_REQUEST_TOKEN_SECRET
  • DROPBOX_AUTH_TOKEN_KEY
  • DROPBOX_AUTH_TOKEN_SECRET

There is a new variable which affects sending mails to student at time test result status is received. The variable is MAIL_PREVENT_NOTIFICATION_FOR. If it's set to test_result then mails about test execution status will not be sent to student. Otherwise, mail notifier will work as heretofore.

After performing these steps you can use the following users to log into the application:

Private documentation is available here.