sul-dlss/eloader-pkg-admin

Name: eloader-pkg-admin

Owner: Stanford University Digital Library

Description: Electronic Resource Package Management Interface for Symphony

Created: 2016-08-12 23:09:13.0

Updated: 2016-08-30 23:42:38.0

Pushed: 2016-09-06 22:12:19.0

Homepage:

Size: 203

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Coverage Status | Build Status

eloader-pkg-admin

This is a Rails application to be the front-end for administrating the various Eloader packages that are loaded to Symphony. Also can set 856s to not load based on URL strings they include.

Requirements
  1. Ruby (2.3.1)
  2. Rails (4.2.0 or greater)
Installation

Clone the repository

clone https://github.com/sul-dlss/eloader-pkg-admin.git

Change directories into the app and install dependencies

le install

Migrate and seed the database

 db:migrate
 db:seed

Start the development server as a specific user authorized to use the app

TE_USER=guest rails s
Testing

The test suite (with RuboCop style enforcement) will be run with the default rake task (also run on travis)

$ rake

The specs can be run without RuboCop enforcement

$ rake spec

The RuboCop style enforcement can be run without running the tests

$ rake rubocop

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.