Commit graph

40 commits

Author SHA1 Message Date
Adish M
57f75626d1
Fix/tjdb render preview lts 3.0 (#11368)
* Fix for TJDB in render preview app lts-3.0 branch

* removed marketplace env
2024-11-20 13:43:28 +05:30
Adish M
f805116c9e Fixes in render for v3 2024-11-18 15:06:48 +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
Akshay Sasidharan
e3aa03cef8 remove unused configuration 2024-07-09 16:34:04 +05:30
Manish Kushare
6f43a043dc
Feature: Aggregate and group by functionality in TJDB (#10170)
* Added no codition section when aggregates are not available

* Added feature to add aggregate condition and display it accordingly

* Added feature to change the aggregateFx option

* Added feature to update column option in the aggregate

* Added feature to delete the aggregate

* Disabling the group by according to valid condition but without tooltip

* Added flow for deleting aggregate

* feat: migration and configuration changes to support aggregation in tooljet database

* added functionality for join table operations

* Dropdown styles

* Showing section for aggregate dropdown for joinTable operation

* Added gap in multiple aggregate conditions

* Added table_id in aggregate condition

* Added custom placeholder

Adjusted width of add condition of aggregate

* Refactored logic for disable group_by field

Added tooltip when group by is disabled

* Updated aggregateFx to aggFx and groupBy to group_by

* feat: group_by and aggregate option in list rows

* added table name for aggregate dropdown value in joinTable operation

* Get the group by options

* value of aggregate column dropdown in join table operation

* Added error and success message for aggregate deletion

* Spacing adjustments

* Clear the unwanted code

* Updated the stucture of aggregate

* Updated the structure of group_by

* Fix: Query builder breaking due to undefined values

* feat: logic used to aggregate on joins

* Removing async

* fix: app is crashing

* feat: statement timeout at database level and user session level configuration can be done for ToolJet database

* Added min and max width to dropdown in tooljetdb query manager

* Added description

* Adding width as 80 percentage when description is not avaialable

* New Postgrest change for render related to Aggregate (#10175)

* New Postgrest change for render related to Aggregate and group by functionality

* correction in PGRST_DB_ENABLE_AGGREGATE value

* Adding the env variable PGRST_DB_PRE_CONFIG

* Adding the new postgrest related env changes to CE specific files

* fix: updated env variable naming for aggregates

* Showing description at the bottom for aggregate fx

* Fixing typo error

* Showing tick mark on selected item in dropdown when isMulti is false

* Updated requested changes

* Showing some description when option is not focused or selected

* Updated the component name to AggregateFilter

* fix: updated env variable to enable aggregation in tooljet database

* refactor: new wrapper to create migration connection for tooljet database

* fix: custom error message for aggregation errors has been handled for list_rows operation

* fix: code review fixes

* fix: aggregate function validation typo is updated

* fix: empty validation for Select and Aggregate fields

* postgrest changes for cypress

* removed PGRST_DB_ENABLE_AGGREGATE

---------

Co-authored-by: Ganesh Kumar <ganesh8056234@gmail.com>
Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>
Co-authored-by: Adish M <adish.madhu@gmail.com>
2024-07-01 14:38:31 +05:30
Akshay
2d08d889de
Release: Community changes (v2.34.0) (#9226)
* add custom resolvers info and editable row selection info (#9057)

* fix system requirements icon

* add auth info for webhooks and fix casing

* add regex custom validation info (#9068)

* [docs]: Marketplace 1.7 updates (#9085)

* [docs] Amazon redshift plugin

* make minor improvements

* add and update docs for marketplace 1.7

* update order of plugins in overview to match sidebar

* create new version

---------

Co-authored-by: Shubhendra <withshubh@gmail.com>

* add the latest version in the versions.json file (#9094)

* [docs]: Update PDF component (#9088)

* update PDF component

* merged with develop and added changes to the new version

* update docs favicon: (#9118)

* [docs] SSO revamp (#9031)

* add method to set default language

* update image settings through custom css and update screenshots for getting started and tooljet concepts (#9158)

* fix read documentation button

* fix formatting for setup icons (#9172)

* fix sidebar link for aws lambda

* Update static media (#9175)

* updated the screenshots

* reduced the gif size

* reverted the package.json file

* edited the zoomed in images and replaced some gifs with screenshots

* removed one gif

* update static media

* update file names

* update toolbar

* fix file names

* fix: dynamodb img path

* update media for org management dashboard

* fix: casing and formatting

* update workspace constant media

* update media in workspace settings and github

* update github sso

* minor change to github sso docs

* minor fix

* update google sso

* change includeCurrentVersion flag to false

---------

Co-authored-by: Asjad Ahmed Khan <iitasjad2001@gmail.com>
Co-authored-by: Asjad Ahmed Khan <60435499+2001asjad@users.noreply.github.com>
Co-authored-by: Karan Rathod <karan.altcampus@gmail.com>

* Feature: Engagespot plugin (#9012)

* feat(plugins): added engagespot plugin

* feat(docs): added engagespot plugin docs

* chore(engagespot-plugin): revised copywritings

* Feature: Databricks data source (#9174)

* plugin-created

* Databricks integration

* icon, error handling

* removed unrelated changes from marketplace and frontend package-lock.json removed runAsync and maxRows timeouts pending

* timeout implementation

* socket timeout and error handling

* resolve comments

* resolve comments2

* solved render issue test connection improvements

* solved undefined error

* fix TJDB not null value fail for is operation (#9055)

* fix TJDB not null value fail for is operation

* handling not null and null case insenstive values

* Support for marketplace plugin deploy on render preview app (#9221)

* Fix for marketplace error on render preview app

* add marketplace build command

* Adding new workflow for building marketplace plugin

* removed render app creation

* [:docs] Add documentation for Databricks plugin (#9224)

* add docs for databricks

* update databricks docs

* update docs

* remove ref to clusters

* bump to v2.34.0

* Fixed data source cypress failure (#9227)

* updated spec with required text

* updated mongodb and import spec

* updated import spec

---------

Co-authored-by: Karan Rathod <karan.altcampus@gmail.com>
Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>
Co-authored-by: Midhun G S <gsmithun4@gmail.com>
Co-authored-by: Shubhendra <withshubh@gmail.com>
Co-authored-by: Aman Regu <amanregu@gmail.com>
Co-authored-by: Asjad Ahmed Khan <iitasjad2001@gmail.com>
Co-authored-by: Asjad Ahmed Khan <60435499+2001asjad@users.noreply.github.com>
Co-authored-by: Jobin Jose <129726530+jobin-logidots@users.noreply.github.com>
Co-authored-by: Syed Mohammad Akhtar Rizvi <85864291+ShazanRizvi@users.noreply.github.com>
Co-authored-by: blank0537 <111295371+blank0537@users.noreply.github.com>
Co-authored-by: Mekhla Asopa <59684099+Mekhla-Asopa@users.noreply.github.com>
2024-03-29 19:13:26 +05:30
Adish M
acfff2c4fa indentation issue 2023-11-01 11:20:43 +05:30
Adish M
cb41047c3b indentation issue 2023-11-01 11:16:08 +05:30
Adish M
c427e5b122 indentation issue 2023-11-01 11:14:20 +05:30
Adish M
05aede8dd9 Fix destory render workflow 2023-11-01 11:06:21 +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
db7fd5cac9
Fix:render destroy flow (#6876) 2023-07-03 13:13:59 +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
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
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
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
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
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
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
Adish M
deb460f65a render workflow changes which helps to delete pr DB 2023-05-09 18:17:03 +05:30
Adish M
4f324289dd Changing the plan for render pr app instance spec 2023-05-05 17:35:06 +05:30
Adish M
1cad523478
Fix for tj-database in render preview workflow (#5631) 2023-02-24 16:06:34 +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
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
Sherfin Shamsudeen
d6a72b50bd Merge develop to v2-beta 2022-12-27 20:10:33 +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
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