Skip to content

Tags: cumc-dbmi/drug-condition-incidence

Tags

v1.1.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Nginx Reverse Proxy (#43)

* Add necessary changes to launch frontend with Docker.

* Add changes to support Docker deployment.

* Provide changes to support devContainers, tasks and launch configurations.

* Add docker compose file and renamed incidence api folder.

* add first version of compose manifest

* Change service names
* Comment out health checks, depends
* Comment out placeholder environment varaibles

* Remove superfluous comments

* Configured settings to be read from envirnonment. There is no need to exclude config and settings files.

* Externalized database properties to be supplied via environment variables.

* remove VS Code related files

* Add quickstart

* Enhanced entry script to check configured datasource is up before starting server.

* add CR

* Added .env_template and added some instructions what to do to get started.

* Minor type for env variable.

* Mime type was incorrect for a /ops/health endpoint recently  added.

* Gruntfile uses _config.json to validate config

* Adjusted dockerfile to do multi stage build to install dependencies and build project.

* Minor cleanup.

* Improved logging to be processed as event stream.

* First version of Jenkinsfile

* Update Jenkinfile with test values

* Fix error in Jenkins file

* Enhance Jenkile file to change to target directory, pull test repository, checkout feature branch and startup application services

* Fixed curly braces in Jenkins file

* Expose traefik dashboard, suppress container restart

* Neeeded changes to account for appended prefix for API calls. (#29)

Co-authored-by: Edwin Cruz <[email protected]>

* Modify traefik API settings
Expose Traafik API on 8080
Stub out SSH script in Jenkins

* * Change CRLF --> LF to fix error message 'exec user process caused: no such file or directory'
* remove database ping to address ping permission error

* *Change name of traefik container to avoid name collision on deployment server
* Comment in server dependencies

* * Remove unused environment variable
* Comment in healthcheck block
* Remove whitespaces

* Remove healthcheck because it causes the backend routing to fail

* Modify configuration to expose application at a port that will not collide with active HTTP port

* Remove unused environment varaible

* Removed reference to unused environment variable

* Change default constant

* Modify proxy routing to support 127.0.0.1 or configurable host name.

* Add POC version Gitlab CI/CD pipeline

* Use nginx as prxoy

* Change default port exposed by proxy
suppress exposure of fronet end and backend

---------

Co-authored-by: edwincruz <[email protected]>
Co-authored-by: Edwin Cruz <[email protected]>
Co-authored-by: Edwin Cruz <[email protected]>

v1.0.0

Add number of person at risk column into irList.html