Skip to content
This repository has been archived by the owner on Nov 5, 2020. It is now read-only.

telemark/avtale-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

avtale-tools

A collection of scripts for avtaler

Usage

Add a local .env

NODE_ENV=development
MONGODB_CONNECTION=connection-string
MONGODB_COLLECTION=avtaler
MONGODB_NAME=minelev
AVTALE_SERVICE_URL=avtale-service-url
AVTALE_SERVICE_SECRET=avtale-service-secret

Run your selected script

Scripts

get-fresh-avtaler

Retrieves all avtaler for student that is not manual and not signed or cancelled.

Saves result to data/fresh-avtaler.json

$ node utils/get-fresh-avtaler.js

check-fresh-avtaler

Do a get for every avtale in data/fresh-avtaler.json

Can be use to force update statistics

$ node utils/check-fresh-avtaler.js

get-avtaler-template

Template for doing custom queries

Saves result to data/avtaler-query.json

$ node utils/get-avtaler-template.js

check-avtaler-template

Do a get for every avtale in data/avtaler-query.json

Saves result to data/avtaler-downloaded.json

$ node utils/check-avtaler-template.js

send-sms-messages

Generates and sends sms for every avtale in data/avtaler-query.json

$ node utils/send-sms-messages.js

License

MIT