OCCRP research desk application front-end.
You will need the following things properly installed on your computer.
git clone <repository-url>this repositorycd id-frontenddocker-compose run ember npm install
./ember-serve- Visit your app at http://localhost:4200.
- Visit your tests at http://localhost:4200/tests.
Make use of the many generators for code, try ./ember help generate for more
details.
./ember test./ember test --server
docker-compose run ember npm run lint:hbsdocker-compose run ember npm run lint:jsdocker-compose run ember npm run lint:js -- --fix
./ember build(development)./ember build --environment production(production)
Deployments are done using our CI/CD.
Translations are managed on Weblate.
To sync the translations add the git repository and rebase Weblate commits:
$ git remote add weblate https://hosted.weblate.org/git/occrp/investigative-dashboard/
$ git fetch -all
$ git rebase weblate/master