Akshay
33ac8809dd
Chore: Add wait for it script ( #3909 )
...
* add wait-for-it to remove errors on premature server start
* handle pg default port
* run postgres container as root
* remove root user on postgres
2022-09-01 13:00:06 +05:30
Akshay
2be5abfdf0
update seed command on doc ( #3910 )
2022-09-01 12:42:15 +05:30
Akshay
94efa97270
Update digital ocean setup ( #3644 )
...
* add placeholder values for digital ocean secrets
* revise dockerfile with security updates
* update postbuild script to use transpiled code
* add cloud-init dependency
* move cloud-init to digitalocean postbuild script
* update digitalocean postbuild script
2022-07-19 22:07:54 +05:30
Akshay
700705c7ff
Chore: One click digitalocean deploy ( #3429 )
...
* add digital ocean deploy template
* update readme
* fix template
* update script for digital ocean ca cert
* update digital ocean script
* set certificat authority from env for digitalocean
* fix script
* add digitalocean postbuild script
* update script
* test
* test
* strip ssl mode require from env
* revert testing changes
2022-06-29 15:21:37 +05:30
Akshay
a13a2d4d63
Chore: ToolJet setup to try locally ( #3158 )
...
* add dockerfile for try tooljet setup
* update npm scripts and logged messages
* refactor npm scripts for dist folder scripts
* update usages of db setup and seed
* setup script to init db and boot app
* fix dockerfile
* update dockerfile
* user production.Dockerfile as base image
* fix script
* fix script exit
* fix lint
2022-05-31 18:42:36 +05:30
Akshay
5b30aa2007
Chore: Setup pipeline ( #1539 )
...
* github actions for PR and push to develop branch
* test workflow
* move to workflows folder
* add setup node action
* modify build
* specify npm version
* config unit test
* specify host postgres
* specify container to run on
* add postgresql dependency
* add specify ws adapter for test
* add e2e test
* fix linting
* only log errors on tests
* update eslint config
* fix linting
* run e2e test in silent mode
* fix library app spec
* dont send email on test env
* fix org scope
* mock env vars
* remove reset modules
* force colors
* explicitly close db connection
* add eslint rule for floating promises
* update workflow
* fix floating promise
* fix lint
* update workflow
* run on all push and pulls
* update lint check files
* simplify workflow
* increase js heap size on env
* separate lint and build
Co-authored-by: arpitnath <arpitnath42@gmail.com>
2021-12-10 08:43:05 +05:30
Arpit
26c9cc655c
Fix linting errors across the app ( #785 )
...
* eslint-setup: rules for frontend and server
* setup pre-commit:hook
* frontend:eslint fixes
* frontend eslint errors and warning fixed
* eslint:fix for ./server
* fix server/test: expectatin string lint/error
* pre-commit:updated
* removed unwanted install cmd from docker file
* recommended settings and extension for vscode
* husky prepare script added
* updated extension recommendations
* added prettier as recommended extension
* added pre-commit to package.json
* remove .prettierrc file
* resolve changes
* resolve changes
2021-09-21 19:18:28 +05:30
Akshay
3ce36bd728
show readable error info for db create/drop instead of error stack trace ( #517 )
2021-08-13 20:55:43 +05:30
Akshay Sasidharan
2779ea24e8
setup database seed
2021-08-03 09:41:39 +05:30
Akshay
07f0cfab84
Run migrations on heroku deployments ( #431 )
2021-08-02 13:51:48 +05:30
Akshay Sasidharan
bee3a0f224
validate and pick db config from env if .env is not found
2021-07-30 20:57:57 +05:30
navaneeth
aa4a92075b
Fix for incorrect config of test env
2021-07-23 22:35:36 +05:30
navaneeth
b302029bba
Dockerize nest server
2021-07-23 19:46:01 +05:30
Akshay Sasidharan
4c868259d0
setup connection options using ormconfig.ts
2021-07-21 18:49:32 +05:30
Akshay Sasidharan
61a9eb6b1b
reuse env files from root directory instead
2021-07-21 18:49:32 +05:30
Akshay Sasidharan
53fdb3b0d6
add ability for db create, migrate, drop and reset
2021-07-21 18:49:32 +05:30
Akshay Sasidharan
c0ef4a738a
make configService to load values based on app env
2021-07-21 18:49:32 +05:30