Skip to content

lblod/frontend-worship-decisions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

367 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

frontend-worship-decisions

Frontend of the worship decisions application

Environment variables

The static-file-service docker image (which we use to host the frontend) supports configuring environment variables. The following options are available.

ACM/IDM

Name Description
EMBER_ACMIDM_CLIENT_ID The unique client id for a specific environment
EMBER_ACMIDM_BASE_URL The URL where users will be redirected to when they want to log in
EMBER_ACMIDM_REDIRECT_URL The callback URL that ACM/IDM will use after the user logs in successfully
EMBER_ACMIDM_LOGOUT_URL The URL where users will be redirected to when they want to log out

Prerequisites

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

Installation

  • git clone <repository-url> this repository
  • cd frontend-worship-decisions
  • npm install

Running / Development

Environment proxies

To proxy to a specific environment, add a .env.local file with a PROXY environment variable. After that, npm start should proxy to the correct url.

#.env.local

# DEV
PROXY=https://dev.databankerediensten.lokaalbestuur.lblod.info/
# QA
PROXY=https://databankerediensten.lokaalbestuur.lblod.info/

Code Generators

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

Running Tests

  • npm run test

Linting

  • npm run lint
  • npm run lint:fix

Building

  • npm exec vite build --mode development (development)
  • npm run build (production)

Deploying

Specify what it takes to deploy your app.

Further Reading / Useful Links

About

The frontend for worship decisions

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors