Skip to content
JavaScript HTML CSS
Branch: master
Clone or download
Latest commit 1002a73 Aug 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.dependabot Automerge ember-auto-import Jun 14, 2019
app
config Merge pull request #4724 from jrjohnson/activate-search Aug 16, 2019
lib Fix error script in older browsers Jan 28, 2019
mirage Fix import for API version Jul 2, 2019
public removes styleguides, we dont use them. Dec 17, 2018
tests Hide curriculum search from students Aug 16, 2019
translations
vendor Initial Commit from Ember CLI v0.0.44 Sep 11, 2014
.dockerignore Add docker configuration Apr 26, 2017
.editorconfig Update files for ember-cli 2.7.0 Aug 15, 2016
.ember-cli Update ember-cli to 0.1.1 Oct 10, 2014
.eslintignore
.eslintrc.js yank overrides and new rules. Jun 10, 2019
.gitignore Update to ember-cli 3.8 Feb 27, 2019
.npmrc Update to Font Awesome 5 Aug 24, 2018
.nvmrc Bump our minimum node version to 10 Jan 10, 2019
.stylelintrc
.template-lintrc.js Ran ember-cli-update to update blueprints Sep 27, 2018
.travis.yml Send deployed release info to sentry Jun 29, 2019
.watchmanconfig Update ember-cli to 1.13.2 Nov 14, 2015
CODE_OF_CONDUCT.md Added Code Of Conduct Oct 24, 2017
Dockerfile Update docker build to use NPM Feb 25, 2019
LICENSE
README.md
app.json Add EMBER_ENV to heroku config Jun 28, 2015
azure-pipelines.yml Set up CI with Azure Pipelines Mar 1, 2019
ember-cli-build.js Add missing white background to icon Jul 7, 2019
package-lock.json v21.0.0 Bleu d'Auvergne Aug 16, 2019
package.json v21.0.0 Bleu d'Auvergne Aug 16, 2019
testem.js Run tests in headless firefox instead of chrome Sep 21, 2018

README.md

Ilios Frontend

Web interface for accessing and managing Ilios Platform data.

Build Status Code Climate Test Coverage

Open Source Heroes

Every day these for-profit companies make developing Ilios possible. Without the free tier of service they offer to open source software, ilios would be nowhere, so if you have a chance to pay them for something please do.

Directions for developers working with this ember-cli app

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone git@github.com:ilios/frontend.git
  • cd frontend
  • npm install

Running / Development

This Frontend will need to know where your backend API server is located. You can set this information in a system wide environment variable name ILIOS_FRONTEND_API_HOST or can just add the setting to a file named .env file within the same directory as your Ilios Frontend code:

  • echo "ILIOS_FRONTEND_API_HOST=https://ilios3-demo.ucsf.edu" > .env

Then you can start a local development server:

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • npm test
  • npm test --server

Linting

  • npm run lint:hbs
  • npm run lint:style
  • npm run lint:js
  • npm run lint:js --fix

Building

  • npm build (development)
  • npm build --environment production (production)

Further Reading / Useful Links

You can’t perform that action at this time.