Commit graph

5378 commits

Author SHA1 Message Date
Akshay
c825918bbb
Merge pull request #7579 from ToolJet/release/v2.19.1
Release v2.19.1
2023-10-03 13:22:18 +05:30
Akshay Sasidharan
e1da2b29c1 bump to v2.19.1 2023-10-03 13:20:20 +05:30
Akshay
5e671505ca
Merge pull request #7578 from ToolJet/main
Merge hotfix from main to develop
2023-10-03 13:13:11 +05:30
Akshay
fa976d72c3
Merge pull request #7576 from ToolJet/hotfix/tjdb-default-host
Hotfix: Add default host for tjdb proxy
2023-10-03 13:10:01 +05:30
Adish M
13d0f70dad
Merge pull request #7575 from ToolJet/docs-corrections
Docs corrections
2023-10-03 12:41:41 +05:30
Akshay Sasidharan
db9e70984f add default host for tjdb proxy 2023-10-03 12:22:12 +05:30
Adish M
026d0ed18c correction in .sh file path 2023-10-03 05:54:30 +05:30
Adish M
6e0da32e3b tooljet database env url correction in digitalocean 2023-10-03 05:52:47 +05:30
Adish M
88fc08b351 Docs corrections 2023-10-03 05:25:28 +05:30
Akshay
105a8af641
Merge pull request #7485 from ToolJet/docs/market1.4
[docs] marketplace 1.4
2023-09-29 17:59:39 +05:30
Akshay
0e79788a4e
Merge pull request #7553 from ToolJet/main
Merge main to develop
2023-09-29 17:42:34 +05:30
Akshay
328299badd
Merge pull request #7512 from ToolJet/release/marketplace_1.4
Release: Marketplace 1.4
2023-09-29 17:38:52 +05:30
Kiran Ashok
dea78173f6
Hotfix :: Components not showing up in dropdown for csa using page event handler (#7539)
* fix :: componenets not showing up on page events for csa

* remove comment
2023-09-29 10:58:15 +05:30
Divyanshu Rawat
d3566c8341
renamed/ issue #7227:Updated the text on the File picker component. (#7292)
* Updated the text on the File picker component

* reverted the changes
2023-09-29 10:24:08 +05:30
Christopher Beards
25e43b13e4
fixes misworded sentence (#7337) 2023-09-29 10:23:14 +05:30
Dvinod@28
7721a3a8a2
Fix [Dark Mode] UI inconsistency user selects autofill values (#7005)
* Fix [Dark mode] UI inconsistency with autofill values (resolves #6928)

* Revert changes on package-lock.json, tabler.scss, package.json

* Solved the flash problem

* Update package.json

* Update theme.scss

* Update theme.scss

* Updates theme.scss

* Updated theme.scss

* Updated theme.scss

* Updated theme.scss removed extra spaces

* Updated theme.scss removed extra spaces

* Updated theme.scss removed extra spaces 2

* Final updation Theme.scss

* Updated theme.scss Final updation

* Updated theme.scss removed extra spaces

* Update theme.scss Removed extra space in line 11245

* Updated theme.scss removed extra spaces
2023-09-29 10:22:18 +05:30
Shrikant Vishwakarma
3af2642b78
update Roadmap url (#7283)
* update Roadmap url

* Roadmap url change oldversions
2023-09-29 10:21:30 +05:30
Varun Patodia
f9c7734730
[docs]: fixed documentation link (#7297) 2023-09-29 10:20:37 +05:30
Emmanuel Ogbuzuru
89d8721347
Update custom.css (#7432) 2023-09-29 10:19:32 +05:30
Moulibrota Das
188a13ac68
changed the mongodb-slate-blue logo to mongodb-forest-green logo (#7198)
* changed the mongodb logo to mongodb-forest-green logo

* Update icon.svg

The crash was due to the error: <svg> attribute width: Expected length "auto".

Changed the width and height attribute lengths to "auto"
2023-09-29 10:19:00 +05:30
Akshay
3c4954ae4d
Feature: Bulk csv upload for TJDB (#7421)
* add wip ui components for csv upload

* add backend support for csv bulk upload

* add missing type information

* add wip ui setup for bulk upload

* update bulk upload drawer to handle errors

* update error message

* move export table from navbar to popover

* revise navbar buttons

* remove unrelated changes

* Fixed UI issues

* remove redundant counter increment

* remove console.log

* explicitly add express import

* fix undefined toast error

* Fixed button UI issues

* rename button

* remove unused solid icon

* fix row count check

* handle null values

* add max row count at lib options

* check NaN for parsed numbers

* skip columns for null values to insert default

* reuse declared set

* only validate datatype conversion but pass original string

* fix content type on requests

* remove filter/sort applied by text

* reset query and sort filters after upload

* add padding for filter/sort buttons

* make error on max rows explicit

* handle stream errors through events

* fix bulk upload to be disabled after drawer close

* fix lint

* update bulk upload success toast

* scroll lock bulk upload drawer

* update icon for export

* order default by id desc

* Fixed hover state issue for download button in bulk upload section

* added focusTrapoption's initial focus as false in FocusTrap

* Updated data-cy for export option (#7545)

* Updated export data-cy

* Updated cypess database spec (#7547)

---------

Co-authored-by: Abd-Rahman-1999 <s.rahmanabd1999@gmail.com>
Co-authored-by: Mekhla Asopa <59684099+Mekhla-Asopa@users.noreply.github.com>
2023-09-28 21:42:00 +05:30
Ganesh Kumar
72147a0fda
Feature: Tooljetdb join operations (#7263)
* basic and static join query executed

* tooljetDB Join operation flow - work inprogress

* complete flow for tooljetdb join pending testing and minor changes

* updated constructHavingStatement method logic to support aggregation function and added comments

* worki in progress tooljetDB Join

* feat: added basic layout for tjdb join fields

* feat: dropdown support for icons

* feat: working on where condition ui in join

* feat: added base layout for filter and sort in tooljetdb join

* feat: added multi select support and minor style changes

* feat: support default value for selectbox

* feat: dd select styling added

* style: override vanilla  dd select styles with tj styles

* fix: fixed minor UI issues in select box

* feat: added select section layout

* feat: added hooks state for join options

* feat: load all added tables columns

* feat: working on where section logic

* feat: join constraints UI

* feat: filter condition dropdowns added

* feat: join widget for join query op in tjdb

* feat: sort section base UI

* feat: select widget for join query in tjdb

* feat: filter section add option and delete option done

* feat: update filter condition logic added

* feat: added onchange event for operator and rhs values update

* feat: added sort dropdown for tjdb join

* feat: base logic for Filters in join query

* fix: removed comments and added validation for fetching table details

* feat: add limit option logic

* feat: backend api has been integrated for tooljetdb joins

* added icons to solid icons

* fix: jsconfig auto save lint fix

* fix: update from table when selected table changes

* feat: added from to join table options in tjdb dq

* fix: added fetching tables list for JSON in backend

* fix: fixed json data for join query

* fix: temp fix for fields with empty object

* feat: added icon support for dd select

* fix: added default state to avoid error in conditionlist

* fix: limit tables selection to already joined tables in tjdb join

* fix: empty values to orderBy, filters and limit will remove the option from json

* fix: in json first level empty value scenario has been handled

* fix: select in tooljetdb join query can have multiple columns with same name handled by adding prefix tablename_ to the column name

* fix: restrict selectable tables in join contraints

* feat: reset join constraints when invlaid joins added

* fix: empty values will not be allowed UI validation

* fix: codehinter border has been removed

* fix: recalculate join data when join tables change

* fix: corrected options length calc for showing search box

* fix: filter table dropdown must contain only selected tables from join section

* fix: empty values validation has been removed

* fix: add from attribute to join options

* fix: alias is added to all the table column

* feat: selected option in Select section will be at the top

* fix: reset joins when selected table changed

* fix: drop down focus ui

* feat: autoselect all columns by defualt for join select

* feat: restrict column selection to same datatype

* fix: removed blank table names from select

* feat: added tooltip for info

* fix: removed duplicate tooltip

* fix: add button in table dropdown

* fix: added from table object back

* feat: tjdb join select dropdown select all cols by default

* fix: add new table button name corrected

* feat: no table selected error message

* feat: add select style for select dropdown

* style: updated dropdown select style to match new theme

* feat: added alert modal for deleting joins

* feat: hardcode operator since once one option available at the moment

* style: fix icon styles for dropdown

* feat: created reusable confirm dialogue

* fix: fixed bug for nested dropdowns

* fix; cache select components to prevent unnecessory rerenders

* feat: reused the common popup on updating the tables

* fix: info popup will trigger only if table is already exists

* fix: fixed bug that caused edit to break for tjdb join

* style: fixed spacing for tjdb join components

* fix: select section all options cant be deselected issue fixed

* fix: add info icon for empty filter and sort component

* feat: offset fature for joins has been added

* fix: layout fixed to incorporate filter dropdown with text

* fix: basic validation in UI for mandatory and non-mandatory fields

* feat: more options added for filter in joins

* fix: added filter option for regular expression

* fix: fixed wrong autoupdate of join fields

* style: updated badge color w.r.t theme

* fix: removed the commented code

* style fixes

* refactor: changed tooljetdb join logic based on tableId instead of name

* fix: joins table value is not been shown after save

* fix: CSS design fix and removed not required commented codes

* feat: tableid to table name mapping in error

* fix: errors will be shown in the debugger for tooljetdb join

* stylefix: container for join sort and select made full width

* stylefix: changed CTA test in popup spacing issue adjusted

* fix: few PR review comments to refactor has been done

* fix:random id generator has been removed and uuid has been used

* feat: Select all functionality in Select Drop down has been added

* fix: first time AND operator has been removed

* fix:Sort Section - Removed table were listed in the drop down

* fix: add more in join section deleting newly created joins

* fix: select section total selected count was wrong

* stylefix: dropdown menu height has been reduced

* fix: sort section on join query will have prefix table name along with column name

* feat: changed the select drop down with add new table option

* fix: center align text only for join operator drop down

* fix join icons to be centred

* reduce chevron icon size

* fix:error handling by status code

* feat: added placeholder for empty select box

* fix: fixed the PR comments

---------

Co-authored-by: Johnson Cherian <johnsonc.dev@gmail.com>
Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
2023-09-28 19:58:47 +05:30
Shubhendra Singh Chauhan
a3f4d9274d
Merge branch 'develop' into docs/market1.4 2023-09-28 17:33:40 +05:30
Shubhendra Singh Chauhan
82e51d4cee
fixes aws s3 doc (#7541) 2023-09-28 17:30:11 +05:30
Shubhendra
a65a2d55fa [docs]added v2.19.0 (marketplace1.4) 2023-09-28 15:51:27 +05:30
Chaitanya Kharya
5e0768820e
fixed toast for multiple components selection (#7239)
* fixed toast for multiple components selection

* Update frontend/src/_helpers/appUtils.js

Co-authored-by: Chetan Kumar <Chetansain86@gmail.com>

* Resolved the code comments

---------

Co-authored-by: Chetan Kumar <Chetansain86@gmail.com>
Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
2023-09-28 15:37:08 +05:30
Akshay Sasidharan
4080afcb8d bump to v2.19.0 2023-09-28 15:31:18 +05:30
Akshay Sasidharan
f8fdcde86a Merge branch 'main' into release/marketplace_1.4 2023-09-28 15:25:48 +05:30
Shubhendra Singh Chauhan
ccf23134e8
Update docs/docs/tooljet_database.md 2023-09-28 15:18:25 +05:30
Shubhendra Singh Chauhan
77ed0dcd13
Update docs/docs/tooljet_database.md 2023-09-28 15:17:17 +05:30
Shubhendra Singh Chauhan
48a06f6edc
Update docs/docs/tooljet_database.md 2023-09-28 15:16:11 +05:30
Adish M
607b01baa1
Merge pull request #7534 from ToolJet/rebase-dev/platformv5
Merge v2.18.0 to develop
2023-09-28 15:07:19 +05:30
gsmithun4
54d8eccab9 Merge branch 'develop' 2023-09-28 15:05:22 +05:30
Midhun G S
68dca28800
Merge pull request #7457 from ToolJet/platform/v5.0
Release v2.18.0 Platform v5.0
2023-09-28 14:39:37 +05:30
Shubhendra Singh Chauhan
29d16aabe6
Merge branch 'develop' into docs/market1.4 2023-09-28 00:40:08 +05:30
Shubhendra
67b03afd21 bigint and bulk upload csv + updated ui changes 2023-09-28 00:36:54 +05:30
vjaris42
ce3d975ab1
removes: global keyword on datasources (#7514) 2023-09-27 16:36:40 +05:30
Subhajit Ghosh
955fc3c308
Fixed unstable moving top-bar in App Builder (#7307)
* Fixed unstable moving top-bar in App Builder

* Fixed unstable moving top-bar in App Builder

* Removed unwanted code

---------

Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
2023-09-27 15:39:42 +05:30
Raju kadel
bcbee3f4fe
fixed-send-button-being-active-without-input (#7256)
* fixed-send-button-being-active-without-input

* Update frontend/src/Editor/DataSourceManager/DataSourceManager.jsx

Appreciate the code suggestion

Co-authored-by: Chetan Kumar <Chetansain86@gmail.com>

---------

Co-authored-by: Chetan Kumar <Chetansain86@gmail.com>
2023-09-27 15:37:51 +05:30
Faroque Abdullah
c017eafb51
creating folder dialog box on pressing Enter/return key (#7021) (#7323)
* creating folder dialog box on pressing Enter/return key (#7021)

* code refactor for enable-submitting-dialog-box-on-pressing-enter-key

* code refactor for creating folder dialog box on pressing Enter/return key (#7021)

* Reverted the onKeyDown changes

---------

Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
2023-09-27 15:20:13 +05:30
Ganesh Kumar
9cca9c5e36
tjdb dropdown menu flickering issue fixed (#7483) 2023-09-27 15:05:40 +05:30
Ganesh Kumar
03a7f54b47
Bug/installed plugins cardsize different (#7506)
* fix: plugins card will be of same height

* stylefix:removed additional margin top for plugin card

* fix:module error has been fixed
2023-09-27 13:40:02 +05:30
Akshay
b0a72614d6
update plugin deletion error message (#7503) 2023-09-27 13:29:42 +05:30
Shubhendra Singh Chauhan
42d551e6f6
Merge branch 'develop' into docs/market1.4 2023-09-27 12:27:53 +05:30
Shubhendra Singh Chauhan
9f2ff94a12
[docs] platform 5.x (#7427)
* whtie label revamp

* minor changes

* updated beta info in copilot docs

* renamed gds to ds in overview doc of v2.15 onwards

* updated multienv: renamed gds to ds, updated screenshot

* updated multienv: app state description

* updated superadmin wrt new licensing updates

* licensing update: free trial

* updates in licensing

* changes after review

* [docs]updated restapi with bearer auth

* Update kubernetes-aks.md

* Update openshift.md

* Update ecs.md

* Update ecs.md

* Update kubernetes-gke.md

* Update kubernetes.md

* Update docker.md

* Update docker.md

* Update ecs.md

* Update google-cloud-run.md

* Update kubernetes-aks.md

* Update kubernetes-gke.md

* Update kubernetes.md

* Update openshift.md

* Update kubernetes-gke.md

* Update kubernetes-aks.md

* fixed ecs, removed heroku from 2.15 onwards

* updated digitalocean doc

* licensing doc changes and location

* Update digitalocean.md

* Update digitalocean.md

* added v2.18.0

---------

Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>
2023-09-27 12:24:39 +05:30
Adish M
fcefc7de91
Merge pull request #7509 from ToolJet/docker-ce-release-fix
Update tooljet-release-docker-image-build.yml
2023-09-27 12:12:33 +05:30
Adish M
f01bbfa731
Update tooljet-release-docker-image-build.yml 2023-09-27 12:08:51 +05:30
Adish M
504b33e4c9
Merge pull request #7507 from ToolJet/Update-docker-develop
Update tooljet-docker-develop-build.yml
2023-09-27 11:52:15 +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