archivist

by CLOSER-Cohorts

GitHub Readme.md

README

Build Status Inline docs Coverage Status Code Climate

Model Relationship Diagram

Configuration

  • Ruby: 2.5.X
  • Rails: 5.0.X
  • AngularJS: 1.5.11
  • Postgres: 9.6.X
  • Redis: 3.3.X

Deployment

Currently Archivist has only been designed to be deployed to Heroku, but rolling your own deployment should not be too difficult.

Deploy

Installation

For detailed installation guidance please see Archivist's Wiki page.

Please keep in mind that some of Archivist's requirements installations - Ruby, Rails, AngularJS, for example - will vary depending on your operating system. Archivist's installation guidance does not cover the installation of those requirements. Yet.

Testing

To run the test suite just call rails test. Currently 197 tests and 256 assertions.

Stats

Name Lines LOC Classes Methods M/C LOC/M Controllers 1188 755 34 79 2 7 Jobs 136 117 10 10 1 9 Models 2835 1571 40 154 3 8 Mailers 12 11 2 1 0 9 Javascripts 4137 3550 0 432 0 6 Libraries 3041 2359 33 124 3 17 Tasks 362 297 0 0 0 0 Controller tests 862 713 18 93 5 5 Model tests 663 478 30 97 3 2 Mailer tests 11 5 2 0 0 0 Total 13271 9875 169 992 5 7
  • Code LOC: 8679
  • Test LOC: 1196
  • Code to Test Ratio: 1:0.1