Commit graph

7326 commits

Author SHA1 Message Date
Akshay
faeb8f108c
TJDB row edit drawer fix after click on expand (#10161)
Co-authored-by: blank0537 <anishsingh0537@gmail.com>
2024-06-24 20:10:49 +05:30
Akshay Sasidharan
2238b01cf7 reword toast message when TJDB is not enabled 2024-06-24 15:20:15 +05:30
Akshay Sasidharan
c65c053d03 update TJDB status check condition 2024-06-11 22:49:44 +05:30
blank0537
91169cf6a7
Fix create app failure issue because TJDB is disabled (#9082)
Co-authored-by: Akshay <akshaysasidharan93@gmail.com>
2024-06-11 20:58:43 +05:30
Kavin Venkatachalam
c3d9b29b68
Merge pull request #10014 from ToolJet/merge-lts-2.50.4-main
Merge lts 2.50.4 to main
2024-06-07 10:32:45 +05:30
Johnson Cherian
b71c11af0f chore: bump version 2024-06-07 09:54:54 +05:30
Johnson Cherian
f461239dad Merge branch 'lts-2.50' into merge-lts-2.50.4-main 2024-06-07 09:36:25 +05:30
Akshay
497f37205b
Merge pull request #9888 from ToolJet/release/database-1.1.1
Release: Marketplace Sprint 1 (v2.61.0)
2024-06-06 23:55:18 +05:30
Akshay Sasidharan
839fea3893 fix query params on postgrest request 2024-06-06 22:27:10 +05:30
Akshay Sasidharan
1330afc10b disable loader for foreign key dropdown 2024-06-06 20:42:05 +05:30
Akshay
11d94f0017
Merge branch 'main' into release/database-1.1.1 2024-06-06 19:35:36 +05:30
Kiran Ashok
1d99f1c80f
hotfix: Hidden component's box height not shrinking (#10003)
* fix : shrink box size on visibility hidden

* chore : version bump

* fix

* fix : shrinking in subcontainer
2024-06-06 18:51:37 +05:30
Adish M
d2ec84291d
Merge pull request #10010 from ToolJet/docker-workflow-for-LTS-CE-main
Docker workflow changes
2024-06-06 17:34:33 +05:30
Adish M
1eeb133c4a Docker worjflow changes 2024-06-06 17:32:57 +05:30
Kiran Ashok
8675b3186a
Bugfixes: Table crash fixes for LTS / Zindex issue for datepicker (#9984)
* fix : Table breaking for nested array of objects

* fix : table crash on selecting time only datepicker sing add new row

* remove logs

* update zindex

* Fix: Entity reference mapping and performance issues on codehinter (#10004)

* Fix: Entity reference mapping and performance issues on codehinter (#430)

* trial

* fixes:
- entity mapping on version switch
- entity mapping on page switch
- entity mapping on viewer on page switch

* fixes: performance of codehinter for rendering nested json data

* trial

* fixes:
- entity mapping on version switch
- entity mapping on page switch
- entity mapping on viewer on page switch

* Revert "fixes:"

This reverts commit 6ca9921731468aca4132c0aff3aeba02845bcd8a.

* Revert "trial"

This reverts commit 5bfa40c36aeb84abe98c0f2ab2418148772a048d.

* fixes: editor crash on resolving workspace variables

* fixes: populate JS hints

* chore : version bump

* version bump

---------

Co-authored-by: Arpit <arpitnath42@gmail.com>
2024-06-06 17:19:46 +05:30
Akshay
59c4c97b0e
Merge branch 'main' into release/database-1.1.1 2024-06-06 16:12:01 +05:30
Akshay
97bb7dc62f
Merge pull request #9992 from ToolJet/bugfix/unable-to-edit-null-cell
Fix: ToolJet database cell edit menu issues
2024-06-06 16:10:35 +05:30
Abd-Rahman-1999
4752088a93 fix : bulk upload drawer styling issue and default toggle issue while toggling null toggle 2024-06-06 15:10:22 +05:30
Akshay
2ed45cce86
Merge pull request #10001 from ToolJet/fix/lts-marketplace
LTS: Marketplace fixes ( v2.50.3 )

Fix: Target and actions section getting overlap in fk drawer 
Fix: Disable resource-name input and change placeholder text in resource-body on Salesforce plugin
2024-06-06 15:06:15 +05:30
Abd-Rahman-1999
fbf166f1c4 fix : null value issue in cell edit menu 2024-06-06 14:32:27 +05:30
Syed Abdul Rahman
72cca2a3bd
fix cellmenu height issue (#9997) 2024-06-06 14:05:03 +05:30
Akshay Sasidharan
30c3378e3e bump to v2.50.3 2024-06-06 13:15:54 +05:30
Parth
147d58c440 Fix: Disable resource-name inputs for all action types and change placeholder for resource-body (#9946)
* Disable resource-name input and change placeholder text in resource-body

* Format the placeholder text

* Remove space from placeholder
2024-06-06 13:14:11 +05:30
Akshay Sasidharan
9596425208 make all datasource options expicit 2024-06-06 13:13:13 +05:30
Akshay
9519a1a873
Hotfix: Salesforce plugin (#9910)
* make all datasource options expicit

* Fix: Disable resource-name inputs for all action types and change placeholder for resource-body (#9946)

* Disable resource-name input and change placeholder text in resource-body

* Format the placeholder text

* Remove space from placeholder

---------

Co-authored-by: Parth <108089718+parthy007@users.noreply.github.com>
2024-06-06 13:07:15 +05:30
Manish Kushare
f65bd433db
Fix : Target and actions section getting overlap in fk drawer (#9996)
* Target and actions section getting overlap in fk drawer

* Updated the solution
2024-06-06 13:03:15 +05:30
Manish Kushare
06f9352990
Updated button UI in add relation button (#9995) 2024-06-06 12:37:04 +05:30
Abd-Rahman-1999
ad701705e9 fix : in cell edit menu default value toggle fix 2024-06-06 12:14:01 +05:30
Kiran Ashok
750b5f53e6
hotfix : Datepicker popover coming behind other components in viewer mode (#9965)
* fix : datepicker popover coming behind other components in viewer mode

* added viewer check

* update zindex

* chore version bump
2024-06-06 12:00:40 +05:30
Abd-Rahman-1999
a657706971 fix : read docs link tooltip is only made for foreign key drawers 2024-06-05 16:38:14 +05:30
Abd-Rahman-1999
163d6e44dd fix : cell edit menu's default and null value toggle fixes and some other styling fixes in tjdb dashboard 2024-06-05 16:34:12 +05:30
Abd-Rahman-1999
03d435d7b6 Merge branch 'release/database-1.1.1' into bugfix/unable-to-edit-null-cell 2024-06-05 16:04:49 +05:30
Ganesh Kumar
1e103cc6ae fix: cell edit menu closes when any toggle is clicked 2024-06-05 12:41:23 +05:30
Ganesh Kumar
43ce48cc23 stylefix: null badge width made constant 2024-06-05 11:23:41 +05:30
Syed Abdul Rahman
15f1c3502e
fix : Datasource container styling issue in datasources page (#9978)
* fix : datasource container styling issue

* fix : datasource container styling issue

* fix : styling color issue in drawer footer buttons

* fix : addded size md for drawerfooter button
2024-06-04 20:01:05 +05:30
Manish Kushare
3619d2d849
Updated copuright to No data found for dropdown select in tjdb (#9979) 2024-06-04 19:07:04 +05:30
Akshay Sasidharan
8e353f2be0 bump to v2.61.0 2024-06-04 18:16:17 +05:30
Akshay Sasidharan
d0bfdf0e77 Merge branch 'main' into release/database-1.1.1 2024-06-04 18:14:43 +05:30
Ganesh Kumar
35e8d116d7
Feature: Infinite scrolling for searching foreign key values in the ToolJet database. (#9785)
* feat: Added a support for infinite scroll on searching foreign key data

* feat: added debounce for search in infinite scroll and refactored the infinite scroll logic on listing Foreign key data

* fix: while searching foriegn key values in the drop down of tooljet database for varchar datatype possible search results will be returned and for other datatype strict matching is followed

* fix: review comments for optional chaining has been fixed

* fix: typo error has been fixed

* fix: client search on foreign key drop down is disabled

* stylefix: menu height is fixed now for foreign key drop down

* fix: foreign key drop down scroll bar moves to top on each render fixed

* Fix : Caching the foreign key column options  (#9828)

* Draft : Caching the fk options

* Refactored the code and use promise.all

* Used Promise.allSettled to ensure that all promises are processed regardless of whether they resolve or reject.

* Changed currentColumn to foreignKey

* Removed console

* Updated default value of cachedOptions state to empty object

* Updated the code with suggestion to uplift check condition

* Change the emptyError  copyright to No values found

* Bug fixed : on mount api request failing

* Refactored code from calculations to data by removing optional chaning

* Fix: Remove null values from the foreign key drop-down list (#9895)

* fix: filtered out null values and brought empty string to top in the foreign key drop down

* fix: review comments addressed

* fix: while creating or editing FK relation the source column drop down will not list empty column names

* stylefix: cell was not clickable on empty string

* fix: empty values are not listed on Foreign key drop down used for cell edit

* fix: empty string can be added as default in create table operation

* Fixed : Fk options are not cached when source column name is updated

---------

Co-authored-by: Akshay <akshaysasidharan93@gmail.com>
Co-authored-by: Manish Kushare <37823141+manishkushare@users.noreply.github.com>
Co-authored-by: manishkushare <kushare.manish9@gmail.com>
2024-06-04 17:50:44 +05:30
Kiran Ashok
3f407530bd
Hotfix : Table crashing on selecting a value using time only datepicker in add new row (#9975)
* fix : table crash on selecting time only datepicker sing add new row

* fix : docs link in widget manager

* fix : naming

* chore : version bump
2024-06-04 17:48:08 +05:30
Syed Abdul Rahman
6ea2a47e14
fix : Foreign key dropdown width oversize issue in create and edit row (#9799)
* fix : foreign key dropdown width oversize issue in create and edit row

* fix : unable to read the menu text in fkr dropdown

* css classaname prefix changes

* fix : added tooltips for create and edit row in large fk values

* fix : Added max-width property for tooltip on create and edit row for foreign key fields

* fix :added tooltips for fkr dropdown in create and edit column

* fix : added tooltips for fkr dropdowns in create and edit table
2024-06-04 16:26:46 +05:30
Shaurya Sharma
35efc02a4c
Fix for missing foreign key constraint on app import (#9661)
* Import Foreign Key Fix

* Minor Changes

* Relocated Logic and Added a Transaction Wrapper for Rollback

* Shifted Entire Logic to bulkTableCreate

* Nested Transaction Queries Added

* Fallback Added

* App export break fix

---------

Co-authored-by: Shaurya Sharma <shauryasharma@Shauryas-MacBook-Air.local>
2024-06-04 15:01:42 +05:30
Shaurya Sharma
0f05b98aab
Typeover null values in cell edit and row edit (#9739)
* Typeover Null values in edit row

* Typover predefined null values in edit cell mode

* Minor Fix
2024-06-04 15:00:12 +05:30
Parth
5141373de3
Update the text on deleting FKR (#9744) 2024-06-04 14:57:00 +05:30
Aman Regu
c0396c9dd2
fix: delete operation missing params (#9972) 2024-06-04 14:52:57 +05:30
Parth
a220356f84
Fix: Disable boolean datatype selection for foreign key on create and edit table in TJDB (#9817)
* Prevent boolean datatype from being selected as a foreign key

* Change placeholder text

* Restrict foreign key relation for boolean datatype from edit/create column drawer

* Place disabled options together at the top

* Disable boolean datatype from dropdown

* Remove placeholder text and make it appear on hover

* Correct source-description text

* Correct the tooltip text for boolean data type

* Remove background colour from disabled options

* Change the tooltip text for boolean type in tableschema

* Disable cursor for disabled options

* Shows hover tooltip text on disabled options

* Change tooltip and placeholder text
2024-06-04 14:52:26 +05:30
Parth
e3b9bac9b6
Fix: Standardise the drawer heading's styles in TJDB (#9747)
* Change class name for Table schema header

* Add classname to heading

* Add styles for new & changed class

* Add styles for lightmode

* Add classnames for lightmode

* Change spacing and empty-foreign-key-container styles

* Add classname to text

* Add styles for the text

* Reduce gap between the icon and text

* Remove background colour when disabled in lightmode

* Remove button shadow

* Fix styles for create new column drawer

* Fix styles for create new row drawer

* Fix styles for edit row drawer

* Fix styles for edit column drawer

* Remove the background colour from column background

* Add scroll and fix font-size

* Remove errors

* Remove extra tooltip
2024-06-04 14:21:17 +05:30
Syed Abdul Rahman
1234979f56
fix : Delete column query throws error if the column name starts with uppercase in ToolJet database (#9877)
* fix : while deleting a column if the column name starts with uppercase, it throws error

* Added the query as parameterized query

* fix : using query runner with creation in parameterized queries
2024-06-04 11:09:29 +05:30
Akshay Sasidharan
1aa5ef66e2 Merge branch 'main' into release/database-1.1.1 2024-06-03 21:14:48 +05:30
Shaurya Sharma
bf2a310204
Shortcut keys for all drawers (#9791)
* Shortcut Keys added for all Drawers

* Shift + ALT Shortcut Key Added for Creating Multiple Rows

* Resetting to Default Values on Shift + Enter

* Added Error Borders on Input Fields for Create/Edit Row

* Minor Design Changes

* Comments Resolved

* Added Drawer Shortcut for Bulk Upload

* Dark Mode Colour Fix
2024-06-03 21:06:55 +05:30