* 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
* fixes: mobile view rendering of components
* fixes: current layout selection on mount
* fixes: fixes: mobile view rendering of components
* bumping version
* 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>
* fixes: auto save is triggered on key press without any changes
* bumped up the version
* fixes: runQuery should be able to fire fromcustom component (#8652)
* 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
* new design implemented for creating a new row in ToolJet database
* added darkmode design as well for the create row disabled fields
* added hover effects for disabled fields
* added text color for disabled state
* added toast message for handling errors
* added some changes in edit row file
* added some changes in create row file
* added styles for the edit row fields according to new design
* added stylings for react select in edit row
* disabled create button
* disabled save button
* added null tag inside the input field
* add versioned transformations for tjdb import dto
* update view table query
* update tjdb forms for constraints changes
* added all operators list in constants file
* fix primary key check
* added sticky style for column and row creator
* added null tag inside the cell if the value is null
* resolved bugs in nullable fields
* added functionality for allowing empty string for datatype character only for edit row and create row
* added functionality for allowing empty string for datatype character only for edit row and create row
* removed console logs
* fixed bugs
* fixed bugs in editrow
* fix: create table datatype dropdown tick icon for respective datatype selected
* fix: default value is not updating while edit a column after change it to null constraint
* fix: create-row and edit-row boolean field toggle on default value selection color was missing
* fixed bugs
* wip sticky button
* added styles for sticky column creator and row creator
---------
Co-authored-by: Abd-Rahman-1999 <s.rahmanabd1999@gmail.com>
Co-authored-by: Ganesh Kumar <ganesh8056234@gmail.com>
* setup user tables and edit user drawer
* fix states on user edit and ui fixes
* fixes
* fix: user update
* remove: disable editing of full name while editing user
* bug fixes
* bug fixes
* [hotfix]: Prevent Autosave on Client Updates Received via Websockets for MultiEditing (#8549)
* Prevent Autosave on Client Updates Received via Websockets for MultiEditing
* bumped up the version 2.27.6
* created backedn for group duplication
* created group duplication feature
* Added overflow tooltip
* Code sanity improved
* Fixes:CE
* fix
* overlapping issue fx
---------
Co-authored-by: Arpit <arpitnath42@gmail.com>
Co-authored-by: Kritagya <kriks.iitk@.com>
Co-authored-by: Midhun G S <gsmithun4@gmail.com>
* fixes: ordering of event execution
* Fix switch group not updating default value
* bumped up the version
* bumped up the version 2.27.4
---------
Co-authored-by: Nakul Nagargade <nakul@tooljet.com>
Co-authored-by: Kavin Venkatachalam <50441969+kavinvenkatachalam@users.noreply.github.com>