mirror of
https://github.com/ToolJet/ToolJet
synced 2026-05-24 09:28:31 +00:00
* 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> |
||
|---|---|---|
| .. | ||
| _templates/plugin/new | ||
| packages | ||
| schemas | ||
| .eslintignore | ||
| .eslintrc.js | ||
| .gitignore | ||
| build-packages.js | ||
| clean-packages.js | ||
| create-client-entry.js | ||
| create-operations-file.js | ||
| create-server-entry.js | ||
| jest.config.js | ||
| lerna.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
Tooljet plugins
Documentation on: https://docs.tooljet.com/docs/contributing-guide/marketplace/creating-a-plugin/