* feat: add star rating widget
* add events, properties
* add the number of stars as variable
* fix animation
* add half star logic, properties, definations
* add hover index property
* on dismiss show star outline
* show tooltip on hover + fix half icon display on click
* make text inline
* feat: add import svg as react component
* update star rating component for managing color change
* fix: conflicts
* Delete half-star.svg
* Delete star.svg
* change default color to gold
* fix widget settings events
* add default selection of stars
* change default selection to 5
* css changes
* add star rating onchange fix
* separate dockerfile for tooljet client in development mode
* production dockerfile for tooljet client
* reference the tooljet clients dev dockerfile in the docker-compose file
* use a fallback url for API_URL in cases where TOOLJET_SERVER_URL is not defined
* nginx config file for the front-end
* docker-compose file for production deploys
* dont run postgres inside docker-compose
* use an entrypoint script for setting the server host for nginx
* separate volume for fallback certs
* add docs for docker-compose deployment
* add required database keys in the .env.example file
* address review comments