Linked data vocabulary manager
Ruby HTML CSS JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
lib
log
public
test
vendor/assets
.gitignore
.travis.yml
Gemfile
LICENSE.txt
README.md
Rakefile
config.ru

README.md

Cedar

Code Climate Build Status

University of Houston Libraries vocabulary manager built from iQvoc.

Installation

Install gems and build the app

Cedar requires NodeJS installed to run.

Copy the appropriate database.yml file for your setup. For SQLite3, cp config/database.yml.sqlite3 config/database.yml. For MySQL, cp config/database.yml.mysql config/database.yml. Update the file to match your configuation.

Setup the config/secrets.yml file by running rake secret and follow the instructions in the secrets.yml file.

bundle install
rake db:create
rake db:migrate
rake db:seed

Once setup you can continue to run the rails server according to your system environment.

Log in with admin rights to get started. Go to Administration section to change account information.

Email: admin@iqvoc
Password: admin

Background Jobs

Note that some features like "Import" and "Export" exposed in the Web UI store their workload as jobs. You can either issue a job worker that runs continuously and watches for new jobs via

$ rake jobs:work

or process jobs in a one-off way (in development or via cron):

$ rake jobs:workoff

Dependences

Cedar needs Greens installed to mint ARK identifiers

Custumizing

You will need to follow the iQvoc Asset pipeline when modifying assets like CSS and JavaScript files.