Skip to content

Blacklight-based administration app for the Digital Library of Georgia

Notifications You must be signed in to change notification settings

GIL-GALILEO/meta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DLG Meta

A Blacklight-based administration app for the Digital Library of Georgia. Currently a work in progress!

See this project on GitHub

Developer Information

Requirements

  • Ruby 2.3.4
  • Rails 4.2.5
  • PostgreSQL running (elaborate)
  • Solr 6
  • Redis 4

Setup

  1. Clone this repo
  2. Install ruby 2.3.4, vagrant(needs VirtualBox)
  3. bundle install to install gem dependencies
  4. add secrets.yml to the config/ directory (need to get from one of the developers)
  5. vagrant up to start the VM which is running Postgres, Redis, and Solr
  6. rake db:setup to create databases
  7. rake sample_data to load some data
  8. rails s to start development web server
  9. Go to http://localhost:3000
  10. Sign in with the test user (email: super@uga.edu, password: password)
  11. Search for georgia to make sure the seed data was loaded correctly

Test Suite

  1. bundle exec rake db:test:prepare to setup the meta_test database
  2. rspec to run all specs

License

© 2019 Digital Library of Georgia

About

Blacklight-based administration app for the Digital Library of Georgia

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •