├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── deployment ├── aws-connected-vehicle-solution.template ├── build-s3-dist.sh └── run-unit-tests.sh └── source ├── data-loaders └── dtc-generator │ ├── index.js │ ├── loader.js │ ├── obd-trouble-codes.csv │ └── package.json ├── resources └── helper │ ├── index.js │ ├── lib │ ├── dynamodb-helper.js │ ├── iot-helper.js │ ├── kinesis-helper.js │ └── metrics-helper.js │ ├── marketing-pois.csv │ ├── obd-trouble-codes.csv │ └── package.json └── services ├── anomaly ├── index.js ├── lib │ ├── anomaly.js │ ├── anomaly.spec.js │ └── index.js └── package.json ├── connected-car-vhr-swagger.yaml ├── driversafety ├── index.js ├── lib │ ├── driver-safety.js │ ├── driver-safety.spec.js │ └── index.js └── package.json ├── dtc ├── index.js ├── lib │ ├── dtc.js │ ├── dtc.spec.js │ └── index.js └── package.json ├── jitr ├── index.js ├── package.json └── test-setup.spec.js ├── marketing ├── index.js ├── lib │ ├── index.js │ ├── marketing.js │ └── marketing.spec.js └── package.json ├── notification ├── index.js ├── lib │ ├── index.js │ ├── notification.js │ └── notification.spec.js └── package.json └── vehicle ├── index.js ├── lib ├── anomaly.js ├── anomaly.spec.js ├── dtc.js ├── dtc.spec.js ├── healthreport.js ├── healthreport.spec.js ├── index.js ├── trip.js ├── trip.spec.js ├── vehicle.js └── vehicle.spec.js └── package.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/README.md -------------------------------------------------------------------------------- /deployment/aws-connected-vehicle-solution.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/deployment/aws-connected-vehicle-solution.template -------------------------------------------------------------------------------- /deployment/build-s3-dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/deployment/build-s3-dist.sh -------------------------------------------------------------------------------- /deployment/run-unit-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/deployment/run-unit-tests.sh -------------------------------------------------------------------------------- /source/data-loaders/dtc-generator/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/data-loaders/dtc-generator/index.js -------------------------------------------------------------------------------- /source/data-loaders/dtc-generator/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/data-loaders/dtc-generator/loader.js -------------------------------------------------------------------------------- /source/data-loaders/dtc-generator/obd-trouble-codes.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/data-loaders/dtc-generator/obd-trouble-codes.csv -------------------------------------------------------------------------------- /source/data-loaders/dtc-generator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/data-loaders/dtc-generator/package.json -------------------------------------------------------------------------------- /source/resources/helper/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/resources/helper/index.js -------------------------------------------------------------------------------- /source/resources/helper/lib/dynamodb-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/resources/helper/lib/dynamodb-helper.js -------------------------------------------------------------------------------- /source/resources/helper/lib/iot-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/resources/helper/lib/iot-helper.js -------------------------------------------------------------------------------- /source/resources/helper/lib/kinesis-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/resources/helper/lib/kinesis-helper.js -------------------------------------------------------------------------------- /source/resources/helper/lib/metrics-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/resources/helper/lib/metrics-helper.js -------------------------------------------------------------------------------- /source/resources/helper/marketing-pois.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/resources/helper/marketing-pois.csv -------------------------------------------------------------------------------- /source/resources/helper/obd-trouble-codes.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/resources/helper/obd-trouble-codes.csv -------------------------------------------------------------------------------- /source/resources/helper/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/resources/helper/package.json -------------------------------------------------------------------------------- /source/services/anomaly/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/anomaly/index.js -------------------------------------------------------------------------------- /source/services/anomaly/lib/anomaly.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/anomaly/lib/anomaly.js -------------------------------------------------------------------------------- /source/services/anomaly/lib/anomaly.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/anomaly/lib/anomaly.spec.js -------------------------------------------------------------------------------- /source/services/anomaly/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/anomaly/lib/index.js -------------------------------------------------------------------------------- /source/services/anomaly/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/anomaly/package.json -------------------------------------------------------------------------------- /source/services/connected-car-vhr-swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/connected-car-vhr-swagger.yaml -------------------------------------------------------------------------------- /source/services/driversafety/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/driversafety/index.js -------------------------------------------------------------------------------- /source/services/driversafety/lib/driver-safety.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/driversafety/lib/driver-safety.js -------------------------------------------------------------------------------- /source/services/driversafety/lib/driver-safety.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/driversafety/lib/driver-safety.spec.js -------------------------------------------------------------------------------- /source/services/driversafety/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/driversafety/lib/index.js -------------------------------------------------------------------------------- /source/services/driversafety/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/driversafety/package.json -------------------------------------------------------------------------------- /source/services/dtc/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/dtc/index.js -------------------------------------------------------------------------------- /source/services/dtc/lib/dtc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/dtc/lib/dtc.js -------------------------------------------------------------------------------- /source/services/dtc/lib/dtc.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/dtc/lib/dtc.spec.js -------------------------------------------------------------------------------- /source/services/dtc/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/dtc/lib/index.js -------------------------------------------------------------------------------- /source/services/dtc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/dtc/package.json -------------------------------------------------------------------------------- /source/services/jitr/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/jitr/index.js -------------------------------------------------------------------------------- /source/services/jitr/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/jitr/package.json -------------------------------------------------------------------------------- /source/services/jitr/test-setup.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/jitr/test-setup.spec.js -------------------------------------------------------------------------------- /source/services/marketing/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/marketing/index.js -------------------------------------------------------------------------------- /source/services/marketing/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/marketing/lib/index.js -------------------------------------------------------------------------------- /source/services/marketing/lib/marketing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/marketing/lib/marketing.js -------------------------------------------------------------------------------- /source/services/marketing/lib/marketing.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/marketing/lib/marketing.spec.js -------------------------------------------------------------------------------- /source/services/marketing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/marketing/package.json -------------------------------------------------------------------------------- /source/services/notification/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/notification/index.js -------------------------------------------------------------------------------- /source/services/notification/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/notification/lib/index.js -------------------------------------------------------------------------------- /source/services/notification/lib/notification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/notification/lib/notification.js -------------------------------------------------------------------------------- /source/services/notification/lib/notification.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/notification/lib/notification.spec.js -------------------------------------------------------------------------------- /source/services/notification/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/notification/package.json -------------------------------------------------------------------------------- /source/services/vehicle/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/vehicle/index.js -------------------------------------------------------------------------------- /source/services/vehicle/lib/anomaly.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/vehicle/lib/anomaly.js -------------------------------------------------------------------------------- /source/services/vehicle/lib/anomaly.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/vehicle/lib/anomaly.spec.js -------------------------------------------------------------------------------- /source/services/vehicle/lib/dtc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/vehicle/lib/dtc.js -------------------------------------------------------------------------------- /source/services/vehicle/lib/dtc.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/vehicle/lib/dtc.spec.js -------------------------------------------------------------------------------- /source/services/vehicle/lib/healthreport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/vehicle/lib/healthreport.js -------------------------------------------------------------------------------- /source/services/vehicle/lib/healthreport.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/vehicle/lib/healthreport.spec.js -------------------------------------------------------------------------------- /source/services/vehicle/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/vehicle/lib/index.js -------------------------------------------------------------------------------- /source/services/vehicle/lib/trip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/vehicle/lib/trip.js -------------------------------------------------------------------------------- /source/services/vehicle/lib/trip.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/vehicle/lib/trip.spec.js -------------------------------------------------------------------------------- /source/services/vehicle/lib/vehicle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/vehicle/lib/vehicle.js -------------------------------------------------------------------------------- /source/services/vehicle/lib/vehicle.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/vehicle/lib/vehicle.spec.js -------------------------------------------------------------------------------- /source/services/vehicle/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/aws-connected-vehicle-solution/HEAD/source/services/vehicle/package.json --------------------------------------------------------------------------------