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
Kahlil Abreu
7426e71930
Add ap-east-1 to the list of AWS Regions for AMI release ( #2657 )
2022-03-29 10:30:47 +05:30
Mithun Kinarullathil
9674d49625
[docs] Update wrong file extension used in mv command ( #2583 )
...
* [docs] Update wrong file extension used in mv command
* Rename docker-compose extension to fit README
2022-03-22 12:02:57 +05:30
Alexander Weber
bf8897c2f6
Adding HELM charts for installation in Kubernetes ( #2393 )
...
* + added helm chart config
* + db seed config
* fixed (placeholder) HPA values to at least make sense
* made service type configurable in values.yaml
2022-03-17 23:44:35 +05:30
Muhsin Shah C P
eaf93616ae
Feature/oracledb plugin ( #2388 )
...
* oracledb initial commit
- Added oracledb package
* Implemented connection and operations
* Working on oracle db integration
* Implemented query & bulk operations
* Fixed initial client reintialization problem
* Added custom client library path option
* Added oracle client library installation steps to dev docker file
* Testing changed docker setup on cloud
* Testing heroku app.json
* Removed unwanted scripts from dockerfiles
* Updated field label
* update oracledb client lib for ec2
* update package-lock
* refactoring code
* Updated docs
* Resolved some lint errors
Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
2022-03-15 08:00:02 +05:30
Akshay
f170cf3498
Revise docker-compose docs ( #2387 )
2022-03-04 08:00:47 +05:30
Akshay
cf704e5014
Adds comments for posgres on prod docker-compose setup ( #2223 )
2022-02-15 10:06:22 +05:30
Gandharv
2f3b441c0a
Move plugins to root ( #1728 )
...
* feat: move plugins to root
* modify tsconfig
* add .gitignore
* delete old plugins file
* add parcel
* docker compose volume mount
* add gcs
* add typescript to plugins folder
* gcs to ts
* add dynamodb
* add elastic search
* add firestore
* add gsheets
* add graphql
* add mongodb
* mssql
* add mysql
* add postgresql
* add redis
* add s3
* add slack
* add stripe
* remove plugin related packages from pkgjson
* add lib folder
* add gitignore
* remove typescript generated files
* remove generated file
* remove generated files
* add twilio
* add dist to docker compose cache binding
* add dist prefix
* cleanup - 1
* delete dist
* rename to index.ts + add jest config
* add it.todo in tests
* test fixes
* test file changes
* fix type checks
* add @tooljet/plugins to server package json
* esm vs commonjs bug, reduce got to 11.8.2 from 12.0.0
* docker file npm package version fix
* add typesense
* cleaup - 2
* add sendgrid
* add lerna build and clean script for all packages + tsconfig
* cleanup -3
* add plugins build step
* add missing plugins build step in npm run build
* add mssql, mysql & postgres as singleton classes
* add db connection to cache only if datasourceId is available
* client: add data source schema/manifest files
* add query operations files
* logic for wrapping form with schema
* add script to create index file
* add @tooljet/plugins to frontend folder
* cleanup 1 -frontend
* cleanup - 2 // frontend // data queries
* add client and index to gitignore
* update gitignore
* fix lint & test
* update ci
* fix unit, e2e
* cleanup -3
* fix test
* fix tests
* fix indent
* try npm ci
* fix tests
* fix typo
* fix
* rename file for server entry
* heroku fix
* add main and types entry points in pkg json
* move common to root
* cleanup - 4: remove redundant $ sign prefix
* cleanup - 4: remove redundant $ sign prefix
* update options in-sync before DOM is painted
* change type cloud to cloud storage
* update readme
* update ci.yml
* update ci yml
* add pkg-lock.json
* rename index.ts to server.ts
* update lock files
* add server package.lock
* remove unused import
* revert commit: add minio
* add root dep
* import server.ts
* remove plugins build step
* add npm shrinkwrap
* update version - plugins
* add new version - 0.0.8
* upgrade version
* move to symlinked package
* add lock file
* feat: add icon inside package
* add plugin creation docs
* Remove seed
* move icons to plugins folder
* install pg dep
* add react to packages
* add seed cmd
* revert change
* add plugins build in lint, e2e, unit
* e2e, lint use npm ci
* update dockerfile for plugins
* try combining release with web
* limit memory on release
* try executing seed script post transpile
* try executing seed from server directory
* update seed execution
* add minio
* add correct type
* add minio to pkg json
* remove old file
* fix provider key
* add python installable + npm ^7.2.0 (#1752 )
* add python installable + npm ^7.2.0
* add py to prod file
* pin npm version to 7.20.0
* pin npm version to 7.20.0
* split into multi stage build and remove python for buildx
* copy plugins from buider stage
* update dependencies
* add freetds dependency
* update server dockerfile
* update client dockerfile
* update dev dockerfile and compose file
* fix entrypoint
* fix server dev dockerfile
* update docker-compose
* remove npm install on root dir on docker build
* fix heroku script
* make lerna prod dependency to enable prod builds
* remove redundant env setup
Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
Co-authored-by: navaneeth <navaneethpk@outlook.com>
2022-01-17 12:38:17 +05:30
Akshay
1fd3dfb2a6
Docs: Azure K8s deployment ( #1517 )
...
* add aks docs
* fix doc
2021-12-07 00:39:46 +05:30
Akshay
4f8697a7d2
make ami public by default ( #1400 )
2021-11-15 08:18:38 +05:30
Akshay
a3d009236c
Revert "Uses double quotes to expand expressions ( #1000 )" ( #1180 )
...
This reverts commit 2d5af45309 .
2021-10-21 13:02:55 +05:30
raviprasanthgit
2d5af45309
Uses double quotes to expand expressions ( #1000 )
2021-10-13 10:39:59 +05:30