Commit graph

88 commits

Author SHA1 Message Date
Adish M
d710f9be8f
fix: update environment variables and setup scripts for production deployment (#13925) 2025-08-26 11:40:48 +05:30
Adish M
d9000747fe
update required_plugins version for amazon to >= 1.3.2 (#13743)
* update required_plugins version for amazon to >= 1.3.2

* Add missing checkout step in Packer build workflow

* Fix required_plugins version for amazon to exact match of 1.3.2

* Fix PAT substitution in setup_machine.sh for Git configuration
2025-08-11 11:09:41 +05:30
Adish M
7796fa4377
Fix: Automating mergeing issue to lts-3.16 branch (#13700) 2025-08-06 21:11:53 +05:30
Adish M
9215def6e7
fix: AMI packer workflow and branch name correction in the ec2 setup file (#13627) 2025-08-03 13:59:12 +05:30
Adish M
ac5f3816de feat: Update ami_regions variable to include additional AWS regions 2025-07-08 17:31:07 +05:30
Adish M
ee769195c3
feat: Update Packer configuration to use Ubuntu Jammy and adjust instance types and AMI settings (#13259) 2025-07-08 16:23:03 +05:30
Adish M
ed571cafe3
feat: Update Packer workflow to checkout lts-3.6 branch and add Neo4j setup with APOC plugin (#13225)
* feat: Update Packer workflow to checkout lts-3.6 branch and add Neo4j setup with APOC plugin

* refactor: remove deprecated EC2 ce deployment files and scripts

* fix: ensure newline at end of file in setup_app and setup_machine scripts
2025-07-07 18:14:18 +05:30
Midhun G S
175345479a
Node upgrade 18->22 (#12836)
* node upgrade initial commit

* Removed node-saas and added saas. Fixed the CSS warnings from saas

* add node version 22 to dockerfile and AMI setup script

* change the base image to debian 12

* Update the node version (#12860)

* correction in builder image

* Update ce-production.Dockerfile

* upgrade node to 22.15.1

* server package lock

* package upgrade

* package upgrade

* base directory package upgrade

* revert sentry package upgrade

* fix

* added copy files

* fix dockerfile for copywrite package issue

* removed copy files package

* fix dockerfile for copywrite package issue

---------

Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
Co-authored-by: Adish M <adish.madhu@gmail.com>
Co-authored-by: Ajith KV <ajith.jaban@gmail.com>
Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>
Co-authored-by: Muhsin Shah C P <muhsinshah21@gmail.com>
2025-06-17 13:01:46 +05:30
gsmithun4
22bbcbee70 Merge branch 'main' into merge-main-develop-1s 2025-03-12 22:59:30 +05:30
Adish M
ffa92c419e
Feature: Adding Modularisation for AWS Packer build (#12098) 2025-03-03 18:26:28 +05:30
Adish M
7f9a10f081
Update .env.internal.example for docker contribution setup 2024-11-13 15:01:15 +05:30
Adish M
2ac17e2242
Chore: Tooljet database and marketplace are mandatory set for render (#11173)
* Chore: Tooljet database and marketplace are mandatory set on render and other deployment file for CE

* added PGRST_DB_PRE_CONFIG=postgrest.pre_config

* edited .env.example file
2024-10-30 17:31:08 +05:30
Adish M
17060d8f85 Correction in Postgrest version 2024-03-05 12:58:28 +05:30
Adish M
2ff5a3ba51 Updating postgrest image tag 2024-02-27 20:35:31 +05:30
Muhsin Shah C P
53d119680f
[chore] Node-module vulnerabilities (#8226)
* started working on node upgrade to 18.18.2

* testing ci

* updated ci node version

* updated action code

* deleted all package-lock.json files

* deleted and ovverrided some packages

* deleted and fixed server & frontend vulnerabilities

* updated firestore version

* fix: ws type issue

* fix: upgraded lerna version

* regenerated package-lock.json files again

* regenerated marketplace lock file

* updated node version in other ci and docker files

* update: lock file plugin side

* updated the npm version in docker & ci files

* removed unused imports from events file

* removed dependency-review action

* updated some packages

* tried to go with current node-module of jest. had to upgrade

* fix: deprecated function usage - ts-jest

* fix: server directory lint issues

* fixed login page issue after router-dom upgrade

* updated import/no-unresolved rule to ignore import errors of  react-loading-skeleton, react-spring packages

* fix: cypress node version & package-lock issue

* regenerated cli package-lock.json

* fix: new webpack version might cause runtime issues (had issues with enterprise). lets use old version only

* fix: form-data docker issue

* removed comment
2023-12-21 11:55:35 +05:30
Pratik date
a5d65e7cc4
Update .env.external.example 2023-10-20 23:10:21 +05:30
Adish M
c08eb83da5
Adding redis as a default deployment (#7455)
* Adding redis as a default deployment

* creating test image

* renamed redis file

* redis unit error fixed

* redis installation files fixed

* changed image in all the deployments

* removing docker automation

* changed the base image in try-tooljet dockerfile

* stopped pack build from ce

* Automation changes

* Update deployment.yaml

* Update deployment.yaml

* Update deployment.yaml

* Update deployment.yaml

* Update deployment.yaml

* Update deployment.yaml

* Update try-tooljet.Dockerfile

* Update deployment.yaml

* Update deployment.yaml

* Update deployment.yaml

* Update variables.pkr.hcl

* Update variables.pkr.hcl

* Update variables.pkr.hcl

* Update tooljet_ubuntu_focal.pkr.hcl

* Update setup_machine.sh

* Update setup_machine.sh

* Delete deploy/ec2/redis-server.service

* Update .env

* Update docker-compose.yaml

* Update docker-compose.yaml

* Update docker-compose.yaml

* Update docker-compose-db.yaml

* Update docker-compose-db.yaml

* Update .env.external.example

* Update .env.internal.example

* Update .env.internal.example

* Update tooljet-release-docker-image-build.yml

* Update tooljet-release-docker-image-build.yml
2023-09-27 11:10:52 +05:30
Adish M
531f5c8292
Packer build fix (#7301) 2023-08-21 15:27:50 +05:30
Adish M
215f04be8b
Fix: Docker-compose file changes to reduce vulnerability with postgres service (#6915)
* Fix: Docker-compose file

* Corresponding env values added

* removing default port

* removed port from env

* adding comment in the .env file

* changes compose with separate .env files

* changes in the external.env.example file

* adding key.sh file

* updating keys.sh and .env.internal.example

* adding interactive bash for external set-up

* enabling tooljet_database as default

* out message correction

* output message corrections

* adding PG_PORT

* correction in internal.sh file
2023-08-03 15:40:11 +05:30
Adish M
06d3d85e88
Updating .env file (#6872) 2023-07-03 13:12:02 +05:30
Adish M
6f201cab13 Fix: release pipleline 2023-06-26 14:36:43 +05:30
Shubhendra Singh Chauhan
532a77a8cf
Merge branch 'develop' into release/marketplace_1.1 2023-06-22 11:53:13 +05:30
Adish M
06c454304f
Update setup_machine.sh 2023-06-21 11:45:11 +05:30
Akshay
1602317ad5
Add support for oracle 9i db (#6637)
* update oracledb package for node 18

* add oracle instant client 11 and 21 binaries for linux

* Revert "add oracle instant client 11 and 21 binaries for linux"

This reverts commit 9ba7d18685.

* add ability to specify instant client version

* update dockerfiles to include oracle 11 instant client

* update ami build for oracle instant client 11

* add data migration for oracle ds default client version 21

* remove console.log in code

* fix server dev dockerfile

* define LD_LIBRARY_PATH

* fix LD_LIBRARY_PATH assignment
2023-06-21 11:39:30 +05:30
Adish M
637028a075
Update setup_machine.sh 2023-06-21 10:56:26 +05:30
Sherfin Shamsudeen
b82a8a7a35 Merge branch 'main' into develop 2023-05-25 18:32:59 +05:30
Midhun G S
88549c15c6
building fe assets synchronously (#6514) 2023-05-24 22:26:24 +05:30
Akshay Sasidharan
42a315599f define HOME env for npm commands on openshift 2023-05-18 20:46:43 +05:30
Adish M
17315cd809
openshift code (#5745) 2023-03-14 12:52:38 +05:30
Adish M
1a1f44d3aa
openshift code and docs (#5695)
* openshift code and docs

* corrections in doc
2023-03-07 14:35:09 +05:30
Adish M
202bcda84a
Changes in ec2 build-packer (#5590)
* building image for marketplace

* packer file changes

* changes in ec2 build-packer

* reverted changes
2023-02-22 14:38:40 +05:30
Kavin Venkatachalam
1efcec9e09
[Feature]: Update Node from 14 to 18 (#5393)
* Updated package.json to support node 18

* Updated package-lock.json with force install

* Updated frontend package.json

* Updated server package.json

* update frontend package-lock.json

* update render dockerfile

* update dockerfiles for node 18

* update node version in actions

* fix setup script for AMI

* install using nvm

* debug

* source bashrc

* change ami os version

* change base ami

* make use of ubuntu focal lts version

* update script

* change branch name

* revert branch name

* update workflow

* node upgrade [plugins] modules updated (#5482)

* modules updated

* adds saphana and oracle package

* adds saphana and oracle package

* eslint rules for -unresolved and resolved properties

---------

Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
Co-authored-by: Arpit <arpitnath42@gmail.com>
2023-02-06 17:38:44 +05:30
Adish M
d5775e20e9
Added workflow dispatch (#5312)
* Added workflow dispatch

* adding Tooljet_db_* vars
2023-01-12 14:12:45 +05:30
Adish M
e0fe9a0cf9
AMI fix for v2 (#5311) 2023-01-12 12:44:59 +05:30
Akshay
273cfdd094
update k8s deployment manifest (#5276) 2023-01-09 21:52:50 +05:30
Akshay
2ce4fa5d64
Chore: Update AMI for v2 (#5225)
* update ami setup for v2

* revert branch name
2023-01-09 14:57:48 +05:30
Akshay
7335a0c303
Chore: k8s v2 revision (#5122)
* revise postgrest setups as optional

* add quotes

* update docs

* update comment

* move docs to v2 version

* update docs

* revert unrelated changes

* update postgrest host placeholder
2023-01-02 13:10:17 +05:30
Akshay
ec5300ceec
Chore: Docker compose docs revision (#5078)
* update docker-compose deploy docs for v2

* update doc tabs
2022-12-30 16:31:38 +05:30
Akshay
9c62b2d317
Feature: Make tooljetdb optional (#5062)
* make tooljetdb optional

* restrict routes when tooljetdb is disabled

* validate dbname before creating database

* fix comment

* format
2022-12-27 16:18:36 +05:30
Akshay
9b2787cc76
Chore: Render preview with supervisord (#5048)
* run postgrest and tooljet with supervisord for preview apps

* update render.yaml for pgrest values

* update env vars

* revise db name
2022-12-26 13:45:21 +05:30
John Bampton
ca5fe39751
all: fix spelling (#4326)
Fixes typos, fixes a file name.

Minor whitespace removal from link
2022-10-11 13:46:40 +05:30
Akshay
0d482f8161
Revise docker setup (#3954)
* fixes separate client build

* update docs

* add SERVE_CLIENT flag for dev docker step for uniformity

* Doc changes

* Doc changes

* Doc changes

* update readme

* add separate docker compose setups

* Doc changes

* rename compose files

* remove unused dependency

* rename service name to server for uniformity

Co-authored-by: Navaneeth Pk <navaneeth@tooljet.io>
2022-09-05 21:06:11 +05:30
Akshay
d3f1678db4
Chore: Docs to set custom nginx config on docker deploy (#3743)
* update nginx config

* add docs and comment for custom nginx config for docker setup

* fix doc

* made suggested changes

Co-authored-by: Shubhendra <withshubh@gmail.com>
2022-08-12 07:59:53 +05:30
Mehdi El Aouni
d3e6a201f4
Adding database name to the psql query (#3711)
TO solve "Can't connect to the database. Kindly check the credenials provided in the .env file!" error
2022-08-03 12:48:41 +05:30
Midhun G S
b710d7b02e
SSO for GitHub Enterprise self hosted (#3352)
* SSO for GitHub Enterprise self hosted

* changes

* test cases

* fixes

* label fix

* fixes

* readme changes
2022-07-29 17:03:42 +05:30
Akshay
56a6d6204e
Chore: Play with docker setup (#3291)
* add compose file for play with docker setup

* update readme for pwd deploy

* add deployment platform on compose file

* update readme

* fix pwd link

* remove volume usage

* update docs with try with tooljet page

* update try tooljet doc
2022-06-29 15:22:02 +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
bd56792d58
Add deployment platform for telemetry (#3126)
* add deployment platform telemetry

* make use of config service
2022-05-26 07:11:56 +05:30
Gandharv
1716213247
Chore: add option to enable/disable multiplayer feature (#2984)
* chore: add env to enable/disable multiplayer feature

* fix merge conflict

* rename env

* add default true

* add null check on ymap
2022-05-06 12:29:50 +05:30
Shubhendra Singh Chauhan
eb2b2759b8
[docs] renamed deployment directory to Setup (#2847) 2022-04-19 08:34:54 +05:30