- Added
getDownloadFiles
to dynamically know which files to download from the Github repository. - Installed forever to ensure continuously running of application.
- Renamed the folder
helper
toapp
. - Renamed
app.js
toserver.js
. - Updated
getFileOptions
to dynamically know what fileOptions should be.
- Configured forever log files.
- Keep already built Highcharts files for improved performance.
- Added functionality to validate a Webhook from Github.
- Added /update which listens to push events from repository, and removes the stored source files.
- On startup the server outputs which port it listens to.
- Updated assembler files.
- Updated source files used in download builder to v5.0.2.
- Fixed issue with validation of Github Webhook.
- Fixed issue with custom body parser.
- Updated source files used in download builder to v6.0.0.
- Modified download builder router to receive more compact requests.
- Created deploy script to package application files into a zip archive.
- Updated assembler files.
- Fixed issue with themes UMD wrap.
- Fixed issue with missing tmp folder when using deploy script.
- Included .ebextensions in build.
- Added initial tests for utilities.js.
- Changed code style and linter to StandardJS.
- Fixed multiple issues with paths in utility functions.
- Extracted response status and messages from the code into a configuration file.
- Extracted file options from getFileOptions.
- Added compression to build package.
- Added initial robots.txt
- Removed use of forever.
- Replaced filesystem function cleanPath with path.join.
- Added tests for webhook.js
- Loading assembler through npm, in stead of local installment.
- Updated source files used in download builder to v6.0.2.
- Moved error handling and other middleware to its own file.
- Added unit tests for middleware.js
- Modified index file to use relative url's.
- Systematic catching of errors in request handlers.
- Subtracted content logic for custom file into its own function getCustomFileContent.
- Modified serveDownloadFile to expect parts to be a comma seperated string.
- Updated serveDownloadFile to get source files from GitHub.
- Updated highcharts-assembler to support AMD.