Commit graph

5830 commits

Author SHA1 Message Date
vjaris42
37e81c9e00
Fix: app loader state in dark mode (#8784)
* fix: app loader state in dark mode

* fixes
2024-02-15 19:44:47 +05:30
vjaris42
bb660212f3
Fix: Dark mode issues across the app (#8744)
* fixes: dark mode issues accros the app

* fix: username visibility on dark mode

* dark mode from grup duplication

---------

Co-authored-by: Kritagya <kriks.iitk@.com>
2024-02-15 19:44:02 +05:30
Mekhla Asopa
046300a7a0
Fixed datasource cypress failure specs (#8763)
* updated text value

* update export import specs with api login

* skip database spec
2024-02-15 14:40:48 +05:30
Akshay Sasidharan
7ed06ab65f bump to v2.30.0 2024-02-15 13:08:44 +05:30
Akshay Sasidharan
bffb261507 Merge branch 'main' into release/marketplace-1.6 2024-02-15 13:07:50 +05:30
Shubhendra
8d7a5b1220 [docs]v2.30.0 - market1.6 2024-02-15 12:55:08 +05:30
Shubhendra Singh Chauhan
749237ecd3
Merge branch 'develop' into docs/market1.6 2024-02-15 12:49:40 +05:30
Shubhendra
ef784cec1f [docs]removed 2.29.0 of market1.6 2024-02-15 12:48:04 +05:30
Adish M
7176b54ecd
Merge pull request #8802 from ToolJet/fix-marketplace-workflow-m
Fix marketplace workflow
2024-02-15 12:25:47 +05:30
Adish M
9a41e6bbdf Fix marketplace workflow 2024-02-15 12:24:22 +05:30
Kavin Venkatachalam
4ce4694845
Merge pull request #8801 from ToolJet/main
Merge main back to develop (v2.29.0)
2024-02-15 12:14:26 +05:30
Karan Rathod
7d4cd6da47
[docs]:app builder 1.5 updates (#8672)
* add getter function and table transformation docs

* add dropdown, number-input, password-input and text-input docs

* [docs] custom parameters for queries

* update docs for revamped components, runJS and runPy functions and sidebar

* change order of properties and other misc changes

* update query panel and other minor fixes

* added version 2.29.0

---------

Co-authored-by: Shubhendra <withshubh@gmail.com>
2024-02-15 11:51:55 +05:30
Kavin Venkatachalam
f6ececf1ac
Merge pull request #8711 from ToolJet/appbuilder-1.5
Release v2.29.0 - App builder 1.5
2024-02-15 11:23:25 +05:30
Kavin Venkatachalam
bebe3fb8de Fixed lint issue 2024-02-15 11:21:27 +05:30
Kavin Venkatachalam
b5822801d6 Bumped version 2024-02-15 11:13:07 +05:30
Midhun Kumar E
c65feb7255
fix failures (#8797) 2024-02-15 09:06:50 +05:30
Kiran Ashok
26f9b0334d
fix: Loader position in text widget , migration fixes (#8793)
* fix :: loader position in text widget

* removing default value migration

* fixed :: fallback default value of border radius to 4px itself
2024-02-14 23:27:43 +05:30
Kavin Venkatachalam
4958bc581e Merge branch 'main' of https://github.com/ToolJet/ToolJet into appbuilder-1.5 2024-02-14 22:33:20 +05:30
Nakul Nagargade
5866389eb8
fix: Fix import export issue on migrating revamped components (#8794)
* Fix import export for newly revamped widgets

* Add boxshadow and number input min and max migration
2024-02-14 22:25:40 +05:30
Nakul Nagargade
63d7a0c33b
fix: Add scroll on hoverin text component (#8785)
* Add scroll on hover

* Add optional check

* Add firefox styles

* Hide horizantal scroll

* Fix scollbar width
2024-02-14 22:22:52 +05:30
Kiran Ashok
8aa7b84029
remove older migration file (#8792) 2024-02-14 20:10:23 +05:30
Kiran Ashok
97de480bed
fix: Integration fixes for inputs ( Alignment issues ) (#8737)
* fix :: bottom resizer not showing

* fix :: issue with auto width not getting applied

* fix :: size diff updated btw dropdown and developed components

* remove default value migration

* update border color , fix for width resize during auto

* make label as a separate component

* updated text input

* updated every input to make it consistent

* make label as a separate component

* removed unwanted code

* fix :: added datacy

* padding fix

* check padding

* updating padding as 0px for none and 1px for default and other

* fixes for maigration and resizer alignment issue

* updates

* size fix

* lint fixes

* fix migration

* text loader fix

* migration for older text component alignment

* fix :: migration and number input arrows

* fix :: custom schema form

* fix :: custom schema for text

* migration for vertically aligning text

* migration update

* changed vertical alignment to center default

* asterisk fix , mozilla number input ui issue

* fix :: icon issue

* fix number input

* bugfix

* remove unwanted code

* fix :: asterisk
2024-02-14 18:14:35 +05:30
Nakul Nagargade
30e1cf6fd8
Make label as empty string for older text, password and number input components while importing and exporting (#8774) 2024-02-14 14:54:18 +05:30
Shubhendra
069a0cb7ae [docs]added docs v2.29.0 - marketplace 1.6 2024-02-14 11:26:38 +05:30
Shubhendra
00530ed623 minor fix 2024-02-14 11:20:36 +05:30
Mekhla Asopa
0edb647c47
updated file path (#8781) 2024-02-14 09:12:16 +05:30
Akshay
b6d15600e4
Merge branch 'main' into release/marketplace-1.6 2024-02-13 17:47:48 +05:30
Akshay Sasidharan
48134bc28a bump to v2.29.0 2024-02-13 17:46:37 +05:30
Ganesh Kumar
b3479921a6
Bugfix/marketplace 1.6 release (#8760)
* fix: dashboard section header was not updated

* fix: tooltip will not be shown for null boolean and empty strings

* fix: sort and filter condition menu will be closed on clickaway

* fix: when creating new row input field text is overlapped by null value

* fix: table rename form keypress triggers create table api

* fix: null toggle of cell edit menu doesnt seem to work properly after cell error state

* fix: null toggle were disabled when you update a cell with null value in cell edit menu
2024-02-13 17:38:17 +05:30
Akshay Sasidharan
f1d8db49d1 Merge branch 'develop' into release/marketplace-1.6 2024-02-13 17:37:21 +05:30
Arpit
3a40f87213
[hotfix] fixes: mobile view rendering of components (#8778)
* fixes: mobile view rendering of components

* fixes: current layout selection on mount

* fixes: fixes: mobile view rendering of components

* bumping version
2024-02-13 16:48:48 +05:30
Midhun Kumar E
e696b16e00
test: Fixed automation failures of appbuilder-1.5 (#8753)
* Fix type on commands

* Fix hover issue on colorpicker fx

* Fix event wait

* Fix spec for text input

* Modified automation case for CSA

* Add preview validation for properties

* Add preview validation for styles

* Skip preview it block

* Add automation for pasword Input

* Add automation for nimber Input

* Add missing specs to the suite
2024-02-13 15:14:39 +05:30
Kavin Venkatachalam
e52296f495
Merge pull request #8772 from ToolJet/fix/rename_app
updating app state on renaming
2024-02-13 11:38:23 +05:30
Shubhendra
594379722c [docs]Marketplace 1.6 2024-02-13 01:38:52 +05:30
Muhsin Shah C P
5129df6e90
app organization id decamalization issue (#8768) 2024-02-12 18:24:30 +05:30
Manish Kushare
7d250afacc
Inspector is not positioned properly in firefox (#8776) 2024-02-12 18:22:45 +05:30
Kritagya
f549c539a1 updating app state on renaming 2024-02-12 15:48:04 +05:30
Nakul Nagargade
84767385cf
fix: Move visibility, disabled and tooltip from styles to properties in import export (#8750)
* Move visibility, disabled and tooltip from properties to styles.

* Adds a generic function to move properties in component
2024-02-12 13:38:54 +05:30
Nakul Nagargade
1a17e10c9e
Fix lint issues on migration (#8767) 2024-02-12 13:38:26 +05:30
Nakul Nagargade
a0c9011e6b
Add loader when deleting a event in inspector (#8741) 2024-02-12 10:04:54 +05:30
Nakul Nagargade
c2abc59e02
migration: Move visibility, disabled, and tooltip to properties (#8757)
* Revert "feat : New dropdown revamp (#8160)"

This reverts commit 1831b77f3b.

* Move visibility, disabled state and tooltip to properties
2024-02-12 08:02:40 +05:30
Nakul Nagargade
ed29add817
Fix react markdown applying margin bottom (#8761) 2024-02-09 19:34:18 +05:30
vjaris42
07a0164715
Fix: overlay of nav dropdown on pinned sidebar (#8758)
* fix: overlay of nav dropdown on pinned sidebar

* add changes to scss
2024-02-09 15:55:25 +05:30
Nakul Nagargade
4f26029bec
Fixes Border Radius and Box Shadow to sentence case (#8759) 2024-02-09 15:09:06 +05:30
Nakul Nagargade
cb09e12d84
Revert "feat : New dropdown revamp (#8160)" (#8756)
This reverts commit 1831b77f3b.
2024-02-09 14:46:53 +05:30
Kavin Venkatachalam
a8ab536105
chore: Disable console.logs in production (#8497)
* Added code to block all console.logs in prod

* Removed console using Terser plugin
2024-02-09 08:53:57 +05:30
Akshay
ba7a2d6da9
Feature: TJDB UX Revamp (#8538)
* Added Edit column functionality in ToolJet Database Table

* feat: null constraint support for create_table add_column edit_column

* fix: default data-type validation has been added

* completed column header revamp

* feat: added not null toggle in create new table drawer

* feat: on toggle not null constraint value will be persisted

* fix: loads label for not null toggle dynamically

* feat: add new column to tjdb null constraint support

* new datatype dropdown design implemented

* added new icon for delete column

* added delete icon for column

* added delete icon for column

* fix: when table name is empty create button will be disabled

* fix: datatype dropdown height fix

* fix: datatype drop down issue fix

* fix: datatype dropdown alignment fix

* fix: delete icon changed to new theme

* fix: delete icon changed to new one

* fix: create new column column name and datatype mandatory validation added

* fixed styling issues

* Added 2 space indentation for css

* inline css moved to css files as well as added 2 space indentation

* fix: createTable addColumn editColumn api payload structure change to incorporate constraint changes

* fix: error handling added for editColumn api

* added 2 space indentation

* fix: create table API payload structure changes

* added 2 space indentation and applied styles for dark mode as well

* disabled the existing column's dataType

* fix: create new column payload updated

* renamed columnIndex to columnSelection and fixed the plus column creator button position issue

* renamed columnIndex to columnSelection and added text visiblity for dropdown in dark and light mode

* moved the react-select's new styles to constants.js file as function

* react select's css moved to constants.js file

* fix: review comments has been fixed

* added edit column warning UI

* completed edit column new flow

* remove Please wait for ToolJet to update..this line from edit column warning message

* increased height for add column + button

* fix: create table will not accept empty values for mandatory fields like tablename column_name datatype

* fix: custom error message for tjdb add row operation

* stylefix: table footer page info section realignment changes

* fix: moved addNewColumn btn to dropdown on clicking table in sidebar

* feat: bulk update and add row option is moved to drop down

* add ability to collapse sidebar

* add tooltip

* fiexed the tooltip issue in collapsible sidebar

* fix background on blank slate

* fix: layout changes for tjdb table header section

* stylefix: tjdb table menu bar style fixes

* stylefix: header btn gap has been reduced

* fix: edit row data populated into the form

* adjusted height

* added small alignment changes

* pagination-rewamp

* adjusted footer style when we collapse the sidebar

* fixed the pagination issue when we add new row

* feat : sticky column header

* feat: expandable row with menu bar flaky issue

* fix: on row hover expand icon will now be visible

* stylefix: added bg color for row hover and cell hover

* stylefix: adjusted expand icon sise

* feature : cell navigation

* fix: flaky issue on tjdb menu bar while expanding row has been fixed

* added naviagation function for table cells

* fix: edit row drawer variable name fixes

* added cell edit option in table cell

* feat: tjdb cell edit dropdown menu completed

* fix merge

* updates node version

* fix: sticky column to left

* feature : cell navigation

* add support for null values on tjdb bulk upload

* stylefix: table background for dark mode fixed

* feature : cell edit implementation

* feat: progress bar for cell edit

* feature : cell edit implementation on boolean datatye

* bug fixes

* toggle implementation

* fix: removed duplicate not null constraint toggle in edit column form

* fix: when last filter is deleter in tjdb dashboard filter drop down will be closed

* feat : cell edit implementation completed

* removed console logs

* fix: edit column onclick not null toggle crash issue fixed

* solved bugs

* added border 2px for selected cells

* added cellvalue in cell input if  it have not null constraint

* stylefix: css value for cell hover has been updated

* fix: table header sticky

* stylefix: row hover background color for dark mode

* fix: autocomplete is off for cell edit input field

* fix: null tag was shown when we focus on the input field as well

* fix: in cell edit menu either null or default can be choosen

* fix: cell edit menu null toggle value sync and edit menu not opening issue

* stylefix: row hover bg color was broken

* fix: cell navigation flaky issue

* stylefix: progress bar attached to the bottom of the cell

* fix: tooljetdb collapsible side bar style changes has been fixed

* fix: added infor for cell edit menu navigation

* fix: cell navigation and cell edit menu boolean view arrow navigation

* fix: flow issues in cell navigation has been fixed

* fix: backspace key will remove null values and open cell edit mode

* fix: updated icon for openai datasource

* fix: when we update or delete record pagesize has been modified but it should remain same

* feat: typing on selected field inserts value and enable edit menu and removes null value if exist

* stylefix: table checkbox styling updated

* stylefix: tooljetdb table checkbox indeterminate mode style fixes

* stylefix: row selection background color

* fix: table first column can be selected but not edited

* fix: tooljetDB delete row btn text should be in plural when multiple rows are selected

* fix: when column header menu is opened and closed cell click was not working it is fixed now

* fix null value on id column on row insert

* fix: cell text overlfow will truncate

* fix: in tooljetdb while creating new row filters and sorts which were selected will be made default

* fix: tooljetdb table cell tooltip design change

* fix: on column select and hover entire column was flaky issue fixed

* fix: on edit cell and delete row filter-sort-page-pagesize will be retained

* fix: text info for multiple records selected was wrong

* fix: In tooljetdb tooltip on cell hover wasnt shown for cells pertaining to selected column

* fix: tooljetdb on create row operation scroll will be moved to top

* stylefix: in dark mode on hovering selected row cell background color was wrong

---------

Co-authored-by: Abd-Rahman-1999 <s.rahmanabd1999@gmail.com>
Co-authored-by: Ganesh Kumar <ganesh8056234@gmail.com>
2024-02-08 15:05:26 +05:30
Kavin Venkatachalam
eafb0e7a49
Merge pull request #8742 from ToolJet/main
Merge main to develop
2024-02-08 14:59:53 +05:30
Midhun G S
71020c9ab6
Merge pull request #8731 from ToolJet/release/platformv12.1
Release Platformv12.1
2024-02-08 14:56:59 +05:30
Johnson Cherian
6d15151a9d
fix: removed loader for preview when run button is clicked (#8740) 2024-02-08 14:08:00 +05:30