Commit graph

285 commits

Author SHA1 Message Date
Adish M
f01bbfa731
Update tooljet-release-docker-image-build.yml 2023-09-27 12:08:51 +05:30
Adish M
f70d5ec0a2
Update tooljet-docker-develop-build.yml 2023-09-27 11:51:26 +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
4fc19bd851 correction in if condition in cypress workflow 2023-08-02 10:20:10 +05:30
Adish M
0c74522dd3 docker workflow slack correction 2023-08-02 10:10:43 +05:30
gsmithun4
74b6f84285 Merge branch 'develop' into main-dev/v2.11.1 2023-08-01 12:41:12 +05:30
Muhsin Shah C P
b909485201
[fix] Local datasource is crashing for cloned apps. (#7165)
* Adding cypress workflow to main (#7162)

* fixed local datasource issue

---------

Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>
2023-07-31 22:46:04 +05:30
Adish M
fad91f7da7 Adding tjdb to cypress platform workflow 2023-07-25 14:46:57 +05:30
Adish M
585aaebdfa
Adding cypress env in workflow (#7124) 2023-07-25 13:21:01 +05:30
Adish M
dca6e1cd19
adding marketplace and soo (#7119) 2023-07-24 20:36:53 +05:30
Adish M
8263e7ded1
Changes in cypress workflow to run it parallel (#7048)
* Changes in cypress workflow to run it parallel

* adding marketplace config

* trying to run it on localhost

* added basic env

* testing one job

* testing one job

* fix npm error

* fix job trigger error

* fix npm version error

* fix for node version

* adding env

* adding env

* adding env

* fix postgres

* fix postgres

* fix postgres

* fix postgres

* fix postgres

* fix postgres

* fix postgres

* fix postgres

* fix postgres

* running a different spec

* running a different spec

* ro run job parallel

* adding tooljet database

* added docker set-up

* tooljet database fix

* tooljet database fix

* tooljet database remove

* tooljet database remove env

* tooljet database env

* tooljet database env

* tooljet database env

* tooljet database env

* tooljet database env

* postgres docker fix

* postgres docker fix

* postgres docker fix

* postgres docker fix

* postgres docker fix

* postgres docker fix

* fix postgrest connections

* fix postgrest connections

* fix postgrest connections

* fix postgrest connections

* fix postgrest connections

* fix postgrest connections

* fix postgrest connections

* fix postgrest connections

* fix postgrest connections

* fix postgrest connections

* fixed postgrest connection

* cleaning the code

* adding changes to run multiple label

* changing docker set-up

* cleaning up the code

* cleaning up the code
2023-07-24 15:23:46 +05:30
Adish M
69eb10a48d
Changes in docker release workflow (#7017) 2023-07-21 12:32:36 +05:30
Adish M
23ad5c47e5
Fix: buildx in docker workflow (#6900)
* Fix: buildx in docker workflow

* changing the buildx version

* adding branch for publish

* added fix for release if command
2023-07-11 11:47:26 +05:30
Adish M
4a96ae4287
adding env changes in cypress workflow (#6884)
* adding env changes in cypress workflow

* modification in value of database

* adding code for pciking up the summary

* making changes in the comment code

* testing comment code

* reverting the changes for comment

* new code for getting the run time summar

* fix for adding commment

* fix in adding comment code

* adding slack notification

* correction in fetching the data

* reverted the changes
2023-07-03 16:13:38 +05:30
Adish M
db7fd5cac9
Fix:render destroy flow (#6876) 2023-07-03 13:13:59 +05:30
Adish M
5de563b06d
FIx: cypress env (#6861) 2023-06-27 21:12:13 +05:30
Akshay
445e16419a
Merge pull request #6832 from ToolJet/sso-cypress-workflow
adding sso values to render cypres workflow
2023-06-27 17:45:48 +05:30
Adish M
6f201cab13 Fix: release pipleline 2023-06-26 14:36:43 +05:30
Adish M
33b5f860ac changes for adding app_db value via action 2023-06-23 15:52:55 +05:30
Adish M
9ec56197ff adding sso values to render cypres workflow 2023-06-23 14:58:43 +05:30
Adish M
6325279389
Fix: Docker workflow (#6806)
* Fix: Docker workflow

* correction in job name
2023-06-21 21:14:43 +05:30
Kavin Venkatachalam
b2176fcdaa
Merge branch 'main' into release/2.7.0 2023-06-21 17:59:36 +05:30
Adish M
b73709e59c
Fix: render postgrest workflow (#6794) 2023-06-20 18:00:57 +05:30
Adish M
3afa5bdaef
Adding cypress workflow to main (#6777) 2023-06-19 15:04:56 +05:30
Adish M
23952a6114
Adding render cypress to main branch (#6770) 2023-06-19 12:12:21 +05:30
Adish M
2b8a665d1b
hot fix: pr cypress app (#6766) 2023-06-19 11:34:57 +05:30
Adish M
516bf878b7
Fix: render pro workflow (#6690) 2023-06-12 17:46:29 +05:30
Adish M
0ebb42809d
Fix: Render pro workflow and cypress (#6684) 2023-06-12 11:56:20 +05:30
Adish M
9d2252ac68
testing cypress workflow (#6670)
* testing cypress workflow

* reverting to old set-up
2023-06-07 16:20:35 +05:30
Adish M
c08a51426c
Fix: Render pro label correction (#6666) 2023-06-06 19:07:04 +05:30
Adish M
acde0ac939
Fix: Render cypress workflow deployment (#6643) 2023-06-05 19:18:20 +05:30
Adish M
10ddee5ff0
adding workflow code for tooljet-server-ce and develop image (#6624)
* adding workflow code for server-ce image

* adding separate workflow for develop and latest docker image build

* added slack notification only on failure

* made changes in heading

* changed heading

* naming correction

* added latest build workflow and server build to trigger manually

* added the develop tag server-ce

* filename change

* added latest tag

* made change to build after pr is merged
2023-06-01 21:03:58 +05:30
Adish M
0d1f9ce3f2
New render url changes for cypress (#6625) 2023-06-01 19:56:07 +05:30
Adish M
360bd34651
Fix: Render billing issue in PR apps (#6623)
* Fix: Render billing issue in PR apps

* changed the plan from pro to starter

* adding a render deployment workflow with pro plan for cypress

* added suspend label workflow for pro render workflow

* add the label -review-cypress-app

* Update render-preview-deploy-pro.yml

* Update render-suspend-labeler-pro.yml

* Update render-preview-deploy-pro.yml

* Update render-preview-deploy.yml
2023-06-01 19:00:53 +05:30
Midhun Kumar E
8b922d0392
Added app builder specific test run (#6592)
* Add config files

* Modify workflow

* Add changes on workflow

* uncomment the steps

* Remove capturing dowloads

* Update the timeout and interval for URL check

* Fix typo in timeout
2023-05-31 17:18:46 +05:30
Adish M
1bc825927e
Correction slack notification variable in packer build (#6615) 2023-05-31 14:23:09 +05:30
Adish M
b1b30a5adf
Automating tooljet-ce and try-tooljet docker image build using actions (#6539)
* Automating try-tooljet docker image build using actions

* Modified the code make the check if the image is present

* correction in build command

* correction in image repo name

* added tooljet-ce image build code

* added the code which helps to manually trigger flows incase there is break during release

* added if condition to differentiate the jobs

* masked all hardcode passwords

* removed slack notification code

* adding slack notification

* clarity with slack notification message

* changed the file name

* changes name of webhook secrets variable
2023-05-31 14:17:53 +05:30
Adish M
627e775871
Adding slack notification to packer workflow (#6605) 2023-05-31 14:13:55 +05:30
Adish M
9d152b1f21
Fix: psql command in destory review app workflow (#6606)
* Fix: psql command in destory review app workflow

* change in psql command
2023-05-31 14:11:49 +05:30
Adish M
def4178829
Fix: cypress worflow working dir (#6597) 2023-05-30 14:38:38 +05:30
Adish M
88b16f8aad
fix: cypress workflow (#6596)
* fix: cypress workflow

* adding working directory
2023-05-30 13:52:33 +05:30
Adish M
9ae7890369
Fix: psql command in render workflow (#6541) 2023-05-25 12:29:54 +05:30
Adish M
4f081b1cd3
Fix for render workflow (#6538) 2023-05-25 11:55:18 +05:30
Adish M
46a8a1d90d Fix for cypress workflow not picking up env from secrets 2023-05-24 10:01:54 +05:30
Akshay
5a5c2715ab
Merge pull request #6416 from ToolJet/marketplace-render-flow
Enable Marketplace Feature in Review App Deployment Workflow
2023-05-22 18:16:18 +05:30
Adish M
f914e60a68
cypress fix (#6492) 2023-05-22 16:13:05 +05:30
Adish M
8d081e05b4 fix for cypress 2023-05-22 15:46:43 +05:30
Adish M
149474eaf5 removed uninstall code block 2023-05-22 12:11:12 +05:30
Adish M
0369bb0fda installing psql service 2023-05-22 12:02:37 +05:30
Adish M
029f42feb3 changes to render secrets naming 2023-05-22 10:52:14 +05:30
Akshay
ee55c523bb
Merge pull request #6319 from ToolJet/improvement-render-flow
render workflow changes which helps to delete pr DB
2023-05-22 10:38:05 +05:30
Adish M
ccc5dda651 made changes to the pick-up PG value from secrets 2023-05-22 10:08:41 +05:30
arpitnath
cdf85104b9 with marketplace tag, the env var is updated to true 2023-05-16 11:32:11 +05:30
Ajith KV
142d54bc50
Fixed failing profile cypress spec (#6245)
* Fix failed profile spec

* Modify data-cy of the dashboard section header

* Fix manage users spec

* Fix user permission spec

* Remove single workspace cypress test cases

* Add indentation changes

* Update self host signup spec

* Update cypress config file

* adding changes to capture downloads

* fix cypress tests for actions

* fecth invitation url from the database

* database test commit

* test commit

* test commit

* test commit

* test commit for pg host

* test commit

* commit for screenshot

* revert test commits

* Update sql task name

* Add changes for actions

* Fix manage groups spec

* Update folder structure

* Fix user permission spec

---------

Co-authored-by: Adish M <adish.madhu@gmail.com>
2023-05-09 19:33:37 +05:30
Adish M
deb460f65a render workflow changes which helps to delete pr DB 2023-05-09 18:17:03 +05:30
Adish M
1e137e5ab1
Adding cypress env to worklfow (#6300) 2023-05-09 13:13:43 +05:30
Akshay
eac043abde
Merge pull request #6267 from ToolJet/render-workflow-changes
Changing the plan for render pr app instance spec
2023-05-05 18:20:18 +05:30
Adish M
4f324289dd Changing the plan for render pr app instance spec 2023-05-05 17:35:06 +05:30
Adish M
bc17485f81 final code change 2023-05-05 17:29:47 +05:30
Adish M
a1c526e61e correction in code 2023-05-05 11:36:12 +05:30
Adish M
357fdaf88e added code for approving and merging pr 2023-05-04 19:23:49 +05:30
Adish M
5c4e2a1952 changes for running npm command 2023-05-04 14:55:47 +05:30
Adish M
4e2892b6c2 Automation for creation versioned docs 2023-05-03 20:03:49 +05:30
Adish M
6a87f0f9f0
changing the host for cypress (#6216) 2023-05-02 14:59:40 +05:30
Akshay
f464f39bfe
Merge pull request #6081 from ToolJet/git-hub-runner
Testing self-hosted runner for actions
2023-04-20 17:49:33 +05:30
Adish M
89b6e3e32a changing the runner name 2023-04-20 17:45:54 +05:30
Adish M
6647f5a05b
Update cypress.yml 2023-04-20 17:38:18 +05:30
Adish M
a2d9e6d220 Testing self-hosted runner for actions 2023-04-20 17:09:24 +05:30
Akshay
aaa5184ca7
Merge pull request #5861 from ToolJet/cypress-secrets
Adding secrets to cypress workflow
2023-04-20 12:57:08 +05:30
Adish M
1336dc091b adding pull_request_target 2023-04-10 12:02:06 +05:30
Adish M
497e3ed0a5 reverting the changes made for testing 2023-04-10 12:00:28 +05:30
K.B.Dharun Krishna
33a3a19958
packer-build.yml: bump actions version 2023-04-08 21:29:33 +05:30
K.B.Dharun Krishna
38ee4ab19a
cypress.yml: bump actions version 2023-04-08 21:28:04 +05:30
K.B.Dharun Krishna
b0a16430ea
ci.yml: Bump actions version to v3 2023-04-08 21:27:10 +05:30
Adish M
56a9859d5f changes on pull request event 2023-04-07 13:39:06 +05:30
Adish M
8eb4e4ee7a running on specific branch 2023-04-07 12:42:23 +05:30
Adish M
47ea0effb8 adding soecific branch to test 2023-04-07 12:21:18 +05:30
Adish M
0c8bdcc2ac changes to pick-up the hardcode baseurl 2023-04-07 12:11:40 +05:30
Adish M
ec8e526bec uncommenting the wait for url code block 2023-04-07 12:06:05 +05:30
Adish M
f48c8d2e1c commenting checking url code block for testing 2023-04-07 12:00:58 +05:30
Adish M
a9d5c33b38 changing baseurl for testing the new runner 2023-04-07 11:54:52 +05:30
Adish M
a1d44d40c0 increased the size of the runner 2023-04-07 11:51:49 +05:30
Shubhendra Singh Chauhan
6b2e42dc4a
[README] updated Slack Community URL (#5937)
* updated tooljet slack community url

* update tooljet slack community url on readme

* Update CONTRIBUTING.md

* Update config.yml

* Update 03_documentation_report.yml
2023-04-05 18:10:11 +05:30
Adish M
1743efb593 Adding secrets to cypress workflow 2023-03-29 10:42:47 +05:30
Adish M
b740372161
CI workflow optimiztion (#5800)
* CI workflow optimiztion

* debug

* debug

* reduced heap
2023-03-21 13:22:39 +05:30
Adish M
a1ed99891e
fixed CI workflow (#5738)
* fix for e2e

* package-lock
2023-03-13 15:17:09 +05:30
Adish M
a539691d47
cypress-workflow fix to run on pull request branch (#5659) 2023-03-02 00:45:39 +05:30
Adish M
b2d9b3ad4d
Fix: cypress workflow issue (#5644)
* Fix: cypress workflow issue with not triggered when label is added

* corrections

* workflow
2023-03-01 14:42:52 +05:30
Adish M
1cad523478
Fix for tj-database in render preview workflow (#5631) 2023-02-24 16:06:34 +05:30
Adish M
26ff8a57bc
Cypress workflow to run on corresponding PR (#5623) 2023-02-24 02:25:36 +05:30
Adish M
4024fc096f
Change in node version for cypress workflow (#5543) 2023-02-13 16:59:54 +05:30
Adish M
2288eaf607
This commit has changes in cypress workflow (#5528) 2023-02-13 16:40:54 +05:30
Adish M
7e62d9cb26
cypress-workflow (#5481)
* cypress-workflow

* corrections

* adding worklfow dispatch

* baseurl

* corrections

* removed a comment

* correction in command

* working code

* final change to the working code

* removed second wait-on script

* added the wait-on

* cypress workflow final code

* minor changes

* removing spec

* changed node version
2023-02-10 15:07:37 +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
d42c775276
This commit has the corrections for input value (#5328) 2023-01-13 13:07:23 +05:30
Adish M
c11a10152d
fix for packer-build yaml file (#5321)
* fix for packer-action file

* removed the reqiured field

* corrections

* corrections
2023-01-13 12:14:51 +05:30
Adish M
22b6e4a5ed
Added TOOLJET_DB_* vars to render-preview-deploy (#5309)
* Added TOOLJET_DB_* vars to render-preview-deploy

Added the TOOLJET_DB_* vars

* Update render-preview-deploy.yml
2023-01-12 19:38:45 +05:30
Adish M
d5775e20e9
Added workflow dispatch (#5312)
* Added workflow dispatch

* adding Tooljet_db_* vars
2023-01-12 14:12:45 +05:30
Gandharv
f4ab2a2221
fix: scroll in debugger panel (#5110)
* fix: popover width

* fix: debugger scroll

* rename title to debugger

* css changes

* homepage pagination

* same width edit-launch btns -> appcard

* profile icons

* fix render deploy

Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
2022-12-30 17:23:20 +05:30
ToolJet Bot
5fd8e5a581
Update render-suspend-labeler.yml (#5084) 2022-12-28 21:53:30 +05:30
Akshay
36a0aac281
update render.yaml for tooljetdb feature flag (#5067) 2022-12-27 16:40:38 +05:30
Akshay
4d0cd587c7
update render preview deploy for posgrest (#5052) 2022-12-26 18:16:07 +05:30
Adish M
592c71082a
adding permission for render-suspend-labeler (#5036) 2022-12-22 18:19:17 +05:30
Akshay
e06ad56684
Update netlify.yml 2022-12-12 15:03:01 +05:30
Adish M
e77a08037d
Update to Netlify action code (#4917) 2022-12-08 14:59:01 +05:30
Adish M
289026d106
Netlify files (#4901)
* Netlify files

* Update netlify.yml
2022-12-06 17:14:36 +05:30
Akshay Sasidharan
86917971a6 fix github script 2022-11-21 15:43:15 +05:30
Akshay Sasidharan
40f61211f1 add workflow dispatch event 2022-11-21 15:37:23 +05:30
Akshay Sasidharan
286d348027 add github token 2022-11-21 15:34:26 +05:30
Akshay Sasidharan
31e3ce3d91 use git url 2022-11-17 04:11:10 +05:30
Akshay Sasidharan
031c361a68 dump context 2022-11-17 03:39:21 +05:30
Akshay Sasidharan
86428f52de fix workflow 2022-11-17 03:24:58 +05:30
Akshay Sasidharan
f2845929fb echo create deploy response 2022-11-17 03:13:04 +05:30
Akshay
c7c40aa3b9
change event type (#4778) 2022-11-17 00:58:10 +05:30
Akshay
c942579008
Chore: Setup workflow runs from forks (#4777)
* setup failsafe label remove

* add permissions

* modify conditions
2022-11-16 22:45:42 +05:30
Akshay
e5bdd7aa66
Chore: Setup render deployment suspension (#4772)
* add scheduled workflow for stale label

* update workflow

* rename file

* update workflow to suspend service based on labels

* test workflow

* debug

* add id on workflow step

* test

* set data as env for github script

* comment

* remove comment

* update workflow

* update github script version

* test

* fix

* setup as cron to run everyday

* update workflow
2022-11-16 19:01:05 +05:30
Akshay
9d38c2955e
chore: Setup github action for render deploy (#4750) 2022-11-15 17:02:23 +05:30
Arpit
d3868443ca
Adds issue template for refactoring (#3801) 2022-08-18 12:41:01 +05:30
Akshay
b3a3be6be7
Chore: Heroku pr deploys (#3207)
* add heroku deployment action

* fix spell error

* change deploy action
2022-06-07 16:30:12 +05:30
Akshay
55c1a74c01
Fix: Ami build name (#2935)
* fix ami build name

* test

* revert testing changes
2022-05-02 11:09:46 +05:30
Ajith KV
a962ea7276
Added GH issue template for cypress tests (#2919)
* Added gh issue template for cypress tests

* Updated review changes
2022-04-28 11:31:24 +05:30
Akshay
aab3bc15de
Chore: AMI build release workflow (#2923)
* add workflow for packer

* update target

* run workflow only on release

* add multiple regions

* run workflow only when release is published
2022-04-28 11:20:42 +05:30
Shubhendra Singh Chauhan
19d040fbc9
made boolean to string in dropdown option (#2693) 2022-03-31 15:10:16 +05:30
Shubhendra Singh Chauhan
b721cd4150
[docs] Added issue form for documentation (#2683) 2022-03-31 08:51:33 +05:30
Maurits Lourens
60f515d19c
Feature/2395 - add eslint to plugins (#2402)
* merge develop

* Add eslint dependencies, configs and scripts to plugins project

* run lint with Github action

* ignore tests and dist folders

* fun eslint with --fix and manual fixes, renamed __tests_ to __tests__

* add plugins packages folder to lint-staged config

* fix lint issue
2022-03-10 12:29:48 +05:30
Akshay
e3317aa5b7
Chore: Docker compose plugins dev (#1953)
* add plugins to docker compose

* build common

* change cmd

* build:pkgs

* fix'

* temp: add named vol

* update docker-compose for plugins dev

* update seed script to transpile only

* fix ci

* fix ci

Co-authored-by: gandharv <gandharvkumargarg@gmail.com>
2022-01-27 15:08:32 +05:30
Akshay
046743eab7
Chore: Make ci run for main and develop without label (#1936)
* make ci run for main and develop without label

* remove context check
2022-01-25 14:03:00 +05:30
Akshay
b3245b5a25
Chore: invoke ci action if label is present (#1891)
* invoke ci action if run-ci label is present

* update pr event types
2022-01-21 10:34:52 +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
51075205b9
Chore: Run ci only when label is added (#1796)
* run ci only when label 'run-ci' is added

* add labeled type

* fix label
2022-01-12 08:22:49 +05:30
Akshay
3406e053c0
Fix: CI concurrency run (#1568)
* fix ci yaml

* dont cancel concurrent runs on main and develop
2021-12-13 21:42:13 +05:30
Akshay
f76b67509e
Chore: Support heroku review apps (#1560)
* add heroku predeploy script

* test env injected

* test prebuild heroku

* fix filename

* cancel inprogress pipeline

* change file permission

* test env replaced

* server install on predeploy

* frontend build on predeploy

* run as postdeploy script
2021-12-13 13:49:50 +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
Navaneeth Pk
7101c77481
Fix typos in issue templates 2021-07-16 07:46:13 +05:30
Sooraj
d4eec14e11
Add gitHub Issue templates and link to slack (#219)
* issue template

* Update .github/ISSUE_TEMPLATE/01_bug_report.md

* Update .github/ISSUE_TEMPLATE/02-feature_request.md
2021-06-10 19:57:02 +05:30