Commit graph

293 commits

Author SHA1 Message Date
Shaurya Sharma
2056aa8353 Chat component added 2025-07-22 17:19:34 +05:30
johnsoncherian
7f5aade0b5 feat: added range slider v2 2025-07-16 01:47:40 +05:30
Nakul Nagargade
7cee567d8d Fix modalV2 issues 2025-07-11 14:59:26 +05:30
Midhun G S
90e7c4cab9
Cloud licensing related changes (#13033)
* added all pending cloud migration

* restrict cloud migrations

* added cloud data-migrations

* Added cloud entities

* keep tables across all

* cloud licensing initial changes

* fix

* payments module

* license counts updates

* update

* Added all pending cloud migration to pre-release + Payments module (#13006)

* added all pending cloud migration

* restrict cloud migrations

* added cloud data-migrations

* Added cloud entities

* keep tables across all

* payments module

* license counts updates

* update

* migration fixes

* pass orgId

* movement

* added cloud instance settings

* org id to license terms

* before merge

* dockerfile changes for cloud

* migration fixes

* subscription

* merge main

* posthog-js package

* fix

* selhostcustomer migration timestamp update

* fix

* fixes

* fix

* fix

* Adding cloud dockerfile changes

* migration fix

* fix

* fix

* fix

* fixes

* added migration progress

* fix

* added migration files for cloud

* fix

* added migrations for cloud

* add organizationId for pages controller

* fixes for plugins script

* fix

* final

* added cloud licensing envs

* UI WRAPPER BUG

* fix

* orgId groups fix

* lint check fixes

* Refactor Dockerfiles to use dynamic branch names for builds

* Feature/promote release permission management (#13020)

* migration and entity changes

* removed extra migration

* added default group permissions

* basic ui changes

* added promote and release permissions

* fixed tooltips for promote and release buttons

* fix

* fixed app promote ability check

* ce compatibility ui change

* ui fixes

* removed console.log

* removed comments

* updated ee-preview.Dockerile

* using base img node:22.15.1-bullseye

* fix for ce render

* Update ce-preview.Dockerfile

* Update ee-preview.Dockerfile

* ui fix

* fix

* fixes

* fixes

* fixes

* fixes

* minor fixes

* fix

---------

Co-authored-by: Souvik <psouvik260@gmail.com>
Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>

* Bugfix/git sync pre release (#13098)

* bugfixes

* ui fixes for disabled states in version creation

* minor fixes

* removed unused imports

* fixes

* removed comments

* module file fixes

* module fixes

* white-labelling fixes

* login-configs

* fix for migration for ce

* Fix for app count guard (#13131)

* fix for app count guard

* added check

* for debug

* license key

* Modules : Platform Functionality  (#12994)

* init

* mod

* app import-export

* licensing and UI

* review and permissions

* update

* updates

* update

* update

* fix breadcrumb

* fix app builder error

* remove launch button for modules

* fixed homepage

* fix permission check

---------

Co-authored-by: platform-ops123 <platformops545@gmail.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>

* reverted logs

* tjdb guard and dark mode (#13137)

* ui fixes

* added modules module

* removed unused imports

* fix

* fix

* Cypress fix

* fixes for cloud instance level licensing (#13146)

---------

Co-authored-by: platform-ops123 <platformops545@gmail.com>
Co-authored-by: Rudra deep Biswas <rudra21ultra@gmail.com>
Co-authored-by: Adish M <adish.madhu@gmail.com>
Co-authored-by: Rudhra Deep Biswas <98055396+rudeUltra@users.noreply.github.com>
Co-authored-by: Vijaykant Yadav <vjy239@gmail.com>
Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>
Co-authored-by: Souvik <psouvik260@gmail.com>
Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>
Co-authored-by: rohanlahori <rohanlahori99@gmail.com>
Co-authored-by: ajith-k-v <ajith.jaban@gmail.com>
2025-07-02 10:57:36 +05:30
Kavin Venkatachalam
fd909ab00a
feat: Form 2.0 (#12941)
* init: Added resetOnSubmit, validateOnSubmit properties and exposed formData value

* Added the generate form from dropdown menu on the inspector

* feat: Added generate form button and fields section

* Added the generate column popup UI

* feat: Added UI for form fields

* feat: Added the UI for new custom field

* chore: Added refresh data and custom schema UI

* feat: Added the util function to map the JSON to component

* chore: cleanup and fixed bugs on dropdown

* feat: Added fields property to the form config

* feat: save generated fields on form

* feat: generated child components from the JSON

* fix: bugs on generating component from JSON

* chore: added functionality for view properties and styles on field popover

* feat: Added local state for add new custom fields

* feat: Added logic to create component on submitting new custom field

* fix: bugfies on creating a custom fields

* feat: Handled grouping of data in the manage column modal

* feat: Handled deletion case of the fields

* fix: fixed bug on deleting the fields

* chore: Updated the form fields logic to store only the necessary values and fetch the remaining values from the component directly using componentId

* chore: updated logic to handle fx in mandatory and selected fields

* feat: Added functionality to update the component from form fields

* fix: bug on componentType typo

* chore: written logic to handle the componentType update

* feat: Added multiple updates including componentType change

* chore: Added few more input components

* chore: Moved the form fields property logic to new formComponentSlice

* fix: creating a custom field while dragging across the parent components

* chore: reverted the deletion logic a bit to properly fetch the parentID from the component

* fix: while moving the component with more than 1 form field, it is clearing the complete list

* fix: handle the case of moving component from canvas to form

* chore: Removed unwanted UI blocks and added logic to conditionally display data section when custom schema is turned off

* chore: cleaned up the Dropdownmenu component & added memo to avoid re-render

* feat: Added query support and updated logic to display the columns on the modal

* chore: cleanup & passed the correct columns to the  component

* chore: cleaned up the form status constant

* chore: wrapped functions in a

* chore: created a separate function to create components from form

* chore: cleaned up the code to use the same code for component creation

* chore: updated the logic for the form field component update

* feat: Added functionality for single field popover icons & moved the single field creation out of common function to simplify the field update

* fix: removed the deleted fields while refreshing the form

* fix: updated the logic for the refresh fields

* feat: Added logic to ignore the components to be deleted for regeration of form

* chore: moved the component list supported to a constant

* fix: Added a backfill logic for the fields property to handle without migration

* fix: added a correct key for custom field

* fix: Fixed issue on adding custom fields while regenrating the form

* fix: Fixed issues on generating form fields while refreshing the FORM

* chore: cleanedup the code

* chore: Fixed path and merged with main

* fix: avoided the multiple re-renders on FORM and fixed the state issue on data & formData

* fix: removed the child components from inspector & added a support for query even if it is an array to generate the form

* fix: fixed few bugs and design feedbacks

* fix: Added a logic to set the width of the dropdown menu same as dropdown trigger

* feat: updated the deprecated section for Form

* feat: Added a logic to run query on selecting the query on generate form from

* fix: changed the logic of selection handled in the manage column modal. The components will be created only if the column is selected.

* refactor: moved the manage fields from button to an icon

* fix: merged the field definition with the existing default data to show it on manage column popup

* feat: focused the codehinter when the rawJson is selected on the dropdown menu

* chore: cleanup

* feat: update formComponentSlice with latest changes

- Fixed getCurrentPageIndex usage in setComponentPropertyByComponentIds
- Enhanced component batch operations functionality
- Improved form field management logic

* Reverted the git changes reflected on the form PR

* Reverted the git changes reflected on the form PR

* Reverted the git changes reflected on the form PR

* fix: fixed the issues due to merge conflict

* feat: Removed componentMapping modal for rawJson. Added JsonSchema in the dropdown menu and moved the refresh button inside the modal footer for the queries

* fix: Added a loader in the column mapping & updated the styles

* chore: cleanup and moves to separate files

* chore: cleanup the components

* fix: modal was not poping up when I click a different query

* chore: cleanedup `ColumnMappingComponent`

* fix: fixed bugs on regenerating the forms, shown the loader while running the query, added support for multiple queries etc

* chore: removed unwanted props

* fix: fixed the undo/redo issues

* fix: Fixed the issue on custom fields not showing up on the columnMappingModal

* fix: bugfixes like duplicate field, maping popup stays on screen, visibility not working, form loader etc

* fix: Fixed the height of the textare and fixed showing the main popover on click of make mandatory button

* fix: Fixed the undo redo issue on deleting the form component

* fix: removed the undo/redo while saving the form data section

* chore: updated the default data for rawJSON

* fix: Fixed bugs on toggleswitch, scroll, placeholder etc

* fix: Added a condition to render the placeholder input

* chore: taken care bito feedback

* fix: fixed the modal closing issue

* fix: Fixed the gutter issue as the canvas height needs to be updated once the child components are generated

* chore: fixed design feedback

* fix: Added hover to the modal body instead of each section
2025-06-27 20:08:15 +05:30
kriks7iitk
1606852abe
Feature/workflow permission 2 (#12869)
* Added worklfow permsiions

* Fixed bugs in workflow permission

* fix bugs in server for worklfow permsiion

* fix bugs for workflow permissions

* reverted not required files

* reverted package lock json

* revert back .gitmodules url

* revered package lock

* plugins import fix

* fix

* Update groups test cases

---------

Co-authored-by: Adish M <adish.madhu@gmail.com>
Co-authored-by: Muhsin Shah C P <muhsinshah21@gmail.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
Co-authored-by: ajith-k-v <ajith.jaban@gmail.com>
2025-06-21 13:10:05 +05:30
johnsoncherian
beb224eb1d Merge branch 'main' into appbuilder/sprint-13 2025-06-17 10:10:05 +05:30
Rudhra Deep Biswas
b426993253
Moving Git Module to Pre-Release (#12852)
* init

* ee git-sync

* dependancies

* added octokit depedencies to server directory

* module fixes

* fixes

* fixes

* pull app changes fix

* ability factory fixes

* code restructuring changes

* added gitlab backend changes

* app git module fixes

* module file changes

* added logo images

* migration

* migration

* migration changes

* added migration to remove enabledflag from parent table

* provider and migration fixes

* removed comments

* revert appimport export changes

* Revert "revert appimport export changes"

This reverts commit b139db811e.

* fixed version rename api calls

* app/version rename commit fixes

* added builder permissions

* review comment changes

* module file and service fixes

* module fixes

* fixes

* fixed module file changes

* added git-sync repository

* fixed app-git imports

* removed injected ssh,https, gitlab repositories

* added app git sync repository (dev testing pending)

* removed more modules

* removed type orm completley (dev testing pending)

* fixed module file

* removed unused dto's

* working

* fixes

* removed comments

* migration changes

* removed node git package

* changed default branch to main

* ssh

* removed apps ability factory dependencies

* minor changes

* migration fixes

* fixes

* added events for app and version rename

* removed comments

* added license checks

* listener fixes

* removed unused files

* fixed db:reset and server issues

* fixed ce and ee migration

* submoudle commits

* minor changes

* reverts

* reverts

* fixes

* fixed imports

---------

Co-authored-by: rohanlahori <rohanlahori99@gmail.com>
Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>
Co-authored-by: rohan <rohan@gmail.com>
2025-06-11 17:03:58 +05:30
johnsoncherian
d0a25fc0ec Merge branch 'feature/modules' into feat/inspector-revamp 2025-05-28 15:04:24 +05:30
Shaurya Sharma
e6ee4e5bd8 Merge remote-tracking branch 'origin/appbuilder/sprint-12' into feat/inspector-revamp 2025-05-02 14:04:06 +05:30
Kavin Venkatachalam
4f5f4bb2d5 Merge branch 'main' of https://github.com/ToolJet/ToolJet into feature/modules 2025-04-30 21:02:24 +07:00
johnsoncherian
45e945d4c4 Merge branch 'main' into appbuilder/sprint-11 2025-04-28 15:28:21 +05:30
Vijaykant Yadav
8c53ac4bab feat: add crud operatios for page permissions 2025-04-22 09:27:02 +05:30
Shaurya Sharma
10f946130f Inspector Revamp 2025-04-22 02:49:10 +05:30
Kavin Venkatachalam
12428260ab Added modules container 2025-04-19 16:22:26 +05:30
Devanshu Gupta
038eb6e78d
Fix/remove metadata ce (#12559)
* fix: removed metadata for ce

* Fix: added metadata res for ee

* fix: removed user metadata upload from ce, added bulkupload user in ee

* fix: added csv for ce

* fix: added sample_upload_ce csv download
2025-04-14 17:28:02 +05:30
johnsoncherian
182c0b7a8c Merge branch 'appbuilder/sprint-11' into gh-12043-dividers 2025-04-09 11:46:15 +05:30
Shaurya Sharma
607878d814 Merge conflicts resolved 2025-04-07 10:59:02 +05:30
Midhun G S
b55490493d
Post modularization fixes (#12420)
* [white-labelling] Logo related pending issues (#12243)

* Working on refactoring and fixing white-labelling for modularisation

* Working on fixes

* Fixed: app builder logo issue

* Refactored default state behaviour

* Removed console logs

* Added workspace slug

* Adding single image changes from ee lts (#12272) (#12285)

Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>

* Moving Vulnerability CI from EE (#12288)

* CE modularisation bugs (#12278)

* Working on refactoring and fixing white-labelling for modularisation

* Working on fixes

* Fixed: app builder logo issue

* Refactored default state behaviour

* Removed console logs

* Added workspace slug

* Fixed: Able to update group name with space

* Adding single image changes from ee lts (#12272)

* Fixed: Able to add a user 2 times to the group

* Fixed: Builder isn't able to datasiurces

* Fixed: updated the builder check

* Refactored the changes

---------

Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>

* Add data-cy for components in modularisation branch (#12296)

* [modularisation-bugs] Fixing rest of the priority bugs  (#12301)

* Fixed: custom logout url issue

* Fixed: fixed all workspace redirection issue

* Fixed: made the datsource access same for ce and ee-basicplan builders

* Fixed: sample db connection issue

* Fixed: sample database query issue

* Fixed: page isn't showing the organization list for user whose current organization is archived

* Fixed: granular permission datasource page

* remove license check for oidc login

---------

Co-authored-by: Muhsin Shah C P <muhsinshah21@gmail.com>
Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>
Co-authored-by: Ajith KV <ajith.jaban@gmail.com>
Co-authored-by: Anantshree Chandola <anantshreechandola23@gmail.com>
2025-04-01 16:16:01 +05:30
Shaurya Sharma
c066c277f5 Icons added 2025-03-27 12:22:09 +05:30
Nakul Nagargade
9be24dc2c2 Add horiizontal icon and migration 2025-03-27 11:43:04 +05:30
gsmithun4
22bbcbee70 Merge branch 'main' into merge-main-develop-1s 2025-03-12 22:59:30 +05:30
Kartik Gupta
482573b2ff textarea 2.0 component 2025-03-11 12:32:44 +05:30
Himanshu Dube
631cc0b29e
Changed the github icon such that it is visible in dark mode too. (#11695)
* added the icon

* added the icon
2025-03-10 11:42:46 +05:30
Nithin David Thomas
406b8b2dfd
Merge branch 'modularisation/v3' into modularisation/modalV2 2025-03-05 06:19:25 -08:00
Nithin David Thomas
7b83acf48a feat: Revamps modal widget to ModalV2 with header and footer (#11963)
* feat: Exposes modal properties as CSAs

* Move CSA's to additional actions

* Adds additional actions and Data Modal.jsx

* Code cleanup

* feat: Exposes modal properties as CSAs

* Move CSA's to additional actions

* Adds additional actions and Data Modal.jsx

* Code cleanup

* Fix: Sets modal position within canvas viewport

* feat: Adds fullscreen size options for modals

* Hides height property if fullscreen

* feat: Adds fullscreen size options for modals

* feat: Adds header and footer for modal #11595

* Fixes canvas width issue for header

* fixes error with csa

* Adds migrations for modal

* Bug fixes for component movement across slots

* Fix resizing of modal trigger

* Set modal on body click

* Prevent modal drop event on modal backdrop

* Fixes canvas getting cut on full screen

* Review fixes

- Reorders inspector
- Removes border
- Moves header/footer height to props from styles
- Close button hover
- fxeditor to same line

* Adds modal as ModalV2

* Fixes widgets going out of modal canvas

* Fixes fullscreen canvas height issues

* Fix changes breaking old modal behaviour

* Review fixes

* Adding memo for header and footer

* Refactors dragEnd on canvas grid

* Delete server/migrations/1734422351569-UpdateModalHeaderTitle.ts

* Fixes edge cases
2025-03-05 17:36:04 +05:30
Rohan Lahori
8aad44c53e
Merge pull request #12105 from ToolJet/license-banner-changes
Dashboard License banner changes AI Release
2025-03-05 13:04:18 +05:30
gsmithun4
269ec56455 Initial commit 2025-02-25 12:22:50 +05:30
Abhinaba Adhikari
a727a03978
Rename templates and update screenshots (#11724)
* Rename templates and update screenshots

* Fix onboarding page

* Add missing screenshots

* Fix Admin portal template

* Update library management & underwriting templates
2025-01-20 19:53:35 +05:30
Abhinaba Adhikari
4b6fe67724
Fix spelling of Transportation logistics tracker (#11626)
* Fix spelling of Transportation logistics tracker

* Fix spelling for 3 other templates

* Bump version to 3.2.2

---------

Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
2024-12-17 18:04:06 +05:30
Abhinaba Adhikari
01e2955292
Fix and add more templates (#11510)
* fix/10900-textarea

* Update steps.md

Made necessary formatting changes to docs/docs/widgets/steps.md file

* Update steps.md in versioned docs

Made necessary changes to steps.md in 2.50.0 LTS versioned docs

* Updated the documentation for the Link Component

* fix: fx bold

* Update link.md

* Update link.md

* Update textarea.md

* Update textarea.md

* [docs]: Fix documentation for the map component (#11160)

* [docs]: Fix documentation for pagination component (#11145)

* [docs]: Fix documentation for color picker component (#11105)

* Update color-picker.md

* Update color-picker.md

* Update color-picker.md

* Update color-picker.md

* Update color-picker.md

* Update color-picker.md

---------

Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* [docs]: Fix documentation for the Date-Range Picker Component (#11020)

* updated ToolJet/docs/docs/widgets/date-range-picker.md

* updated  ToolJet/docs/versioned_docs/version-2.50.0-LTS/widgets/date-range-picker.md

* removed paddingbottom and renaming widget

* Update date-range-picker.md

* Update date-range-picker.md

* Update date-range-picker.md

* Update date-range-picker.md

* Update date-range-picker.md

* Update date-range-picker.md

---------

Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* [docs]: Fix documentation for the Button Component (#11073)

* chore: replaced `fx` to **fx**, removed padding-bottom from h2(## created) div, updated content for Event Table events description in button.md

* Update button.md

* Update button.md

---------

Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* fix : made required changes in radio-button-component (#11094)

* [docs]: Fix documentation for the Circular Progressbar Component (#11091)

* Update circular-progressbar.md

Update according to the instructions

* Update circular-progressbar.md

Updated according to the instructions

* Update circular-progressbar.md

added a divider before the styles section

* Update circular-progressbar.md

added a divider before the styles section

* Update circular-progressbar.md

* Update circular-progressbar.md

---------

Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* [docs]: Fix documentation for tabs components  (#11125)

* Update documentation for tabs component

Issue link - https://github.com/ToolJet/ToolJet/issues/11060

* Update documentation for ToolJet/docs/versioned_docs/version-2.50.0-LTS/widgets/tabs.md

* Update tabs.md

* Update tabs.md

---------

Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* #fixes Refactor InviteUsersForm component to support dark mode (#10869)

* [docs]: Fix documentation for Code Editor Component (#11027)

* docs: update component info and styling

* Revert "docs: update component info and styling"

This reverts commit d0e047a549.

* docs(revised): update component info and styling

* Update code-editor.md

* Update code-editor.md

* fix

* chore: typo and linting

* Update code-editor.md

* Update code-editor.md

* Update code-editor.md

* Update code-editor.md

---------

Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* [docs]: Fix documentation for the Bounded Box Component (#11110)

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

* Update bounded-box.md

---------

Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* [docs] : Updated documentation for File Picker Component (#11174)

* Updated File-Picker

* Update file-picker.md

* Update file-picker.md

* Update file-picker.md

* Update file-picker.md

---------

Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* [docs]: Update the documentation for the Kanban Component (#11140)

* [docs]: Update the documentation for the Kanban Component

* Add more updates to the Kanban component documentation

* Update kanban-board.md

* Update kanban-board.md

* Update kanban-board.md

* Update kanban-board.md

---------

Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* [docs]: Fix documentation for the Star Rating Component (#11135)

* Update the documentation for the Star Rating Component

* Update star-rating.md

* Update star-rating.md

* Update star-rating.md

* Update star-rating.md

* Update star-rating.md

* Update star-rating.md

---------

Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* [docs]: Update the documentation for the Color Picker Component (#11191)

* Update documentation in color-picker.md

* Update documentation in versioned color-picker.md

* Update color-picker.md

* Update color-picker.md

---------

Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* [docs]: Fix documentation for the Image Component (#11138)

* fix issue 11124

* updated the ToolJet/docs/docs/widgets/image.md file

* [docs]: Fix documentation for Tree Select Component (#11166)

* Update Tree Select Component docs: formatting and content changes

* Update PR with requested changes: formatting updates and content revisions.

changed "padding-top" to "paddingTop" everywhere

* Update tree-select.md

* Update tree-select.md

---------

Co-authored-by: hahaanisha <120304035+anisha1910git@users.noreply.github.com>
Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* [docs]: Fix documentation for the QR Scanner Component (#11142)

* updating the docs to make it easier to follow

* 2.50.0-LTS i make chenges and 2.5.0 deleted the chenges what i made

* Exposed Variable changed on both versions

* Update qr-scanner.md

* Update qr-scanner.md

---------

Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* [docs]: Fix documentation for SVG Image component (#11144)

* Updated SVG Image documentation with layout and style changes

* Add divider before Styles section and update Layout and Style tables

* Make the fx bold in both versions

* Delete the svg-image-md file created accidentally

* Update svg-image.md

* Update svg-image.md

---------

Co-authored-by: Pratik Agrawal <pratik@tooljet.com>

* Template/utf 8 encoder and decoder (#11103)

* utf-8-encoder-and-decoder

* utf-8-encoder-and-decoder

* utf-8-encoder-and-decoder

* library-management-system (#11029)

* student-management-system (#11072)

* Added Template for Strong Password Generator (#11048)

* Template : json formatter created (#11218)

* Template/utf 8 encoder and decoder (#11103)

* utf-8-encoder-and-decoder

* utf-8-encoder-and-decoder

* utf-8-encoder-and-decoder

* library-management-system (#11029)

* student-management-system (#11072)

* Added Template for Strong Password Generator (#11048)

* Template: Created json formatter

* Delete server/templates/library-management-system/definition.json

* Delete server/templates/library-management-system/manifest.json

* Delete server/templates/strong-password-generator/definition.json

* Delete server/templates/strong-password-generator/manifest.json

* Delete server/templates/student-management-system/definition.json

* Delete server/templates/student-management-system/manifest.json

* Delete server/templates/utf-8-encoder-and-decoder/definition.json

* Delete server/templates/utf-8-encoder-and-decoder/manifest.json

---------

Co-authored-by: sahilborse18 <115134682+sahilborse@users.noreply.github.com>
Co-authored-by: Virender Bhambra <77726552+VirenderBhambra@users.noreply.github.com>
Co-authored-by: Aman Sharma <88098873+mnshrm@users.noreply.github.com>
Co-authored-by: Prashant Rai <prashant.2023ug1115@iiitranchi.ac.in>

* Template: Created SQL query formatter (#11219)

* Added a template to the Tooljet Community Templates, for issue #11006 (#11382)

Co-authored-by: Aspireve <steve18fernandes@gmail.com>

* Merge community templates 1.1, 1.3 into 1.4 (#11502)

* Setup patient records management template (#9620)

* Setup base64 encoder & decoder template (#9647)

* Setup base64 encoder & decoder template

* Fix category mismatch

* Added definition.json for base64 encoder-decoder template (#9653)

* Template/utf 8 encoder and decoder (#11103)

* utf-8-encoder-and-decoder

* utf-8-encoder-and-decoder

* utf-8-encoder-and-decoder

* library-management-system (#11029)

* feat(ConfigFiles): Add manifest and defintion files for digital asset management (#10830)

* student-management-system (#11072)

* Template: Created transporation logistics tracker (#10549)

* add transportation logistics tracker folder with definition.json

* add manifest.json to transportation logistics tracker

* Template: Created student attendance tracker (#10023)

* created:student-attendance-tracker

* app with TJDB

* fix:filter section visibility

* Community template: Course management for online courses #9925 (#10714)

* upload the template json file for course-management

* update the filter functionality

* Added Template for Strong Password Generator (#11048)

---------

Co-authored-by: Merchant Khalid <marchantkhalid7810@gmail.com>
Co-authored-by: sahilborse18 <115134682+sahilborse@users.noreply.github.com>
Co-authored-by: Virender Bhambra <77726552+VirenderBhambra@users.noreply.github.com>
Co-authored-by: Anas Khafaga <58850182+anasKhafaga@users.noreply.github.com>
Co-authored-by: Aman Sharma <88098873+mnshrm@users.noreply.github.com>
Co-authored-by: Kinski (Jiaxin) Wu <112212841+kinskiwu@users.noreply.github.com>
Co-authored-by: Ankit Yadav <89698311+AnkityadavIITR@users.noreply.github.com>
Co-authored-by: Prashant Rai <prashant.2023ug1115@iiitranchi.ac.in>

* Added placeholder image generator template (#11433)

* Added placeholder image generator template

* Fix code spacing

* Fix community templates and add more templates

* fix ui for placeholder image generator

* fix manifest file for placeholder image generator

* Add remaining templates

* remove patient records management template

* fix AWS access key value

* Optimise templates images

* Fix Applicant tracking system template

* Fix advanced data visualization template

* Fix some more templates

* Fix templates images

* Update package-lock.json

* Revert "Update package-lock.json"

This reverts commit 3bf5959550.

* Update template image names

* Update Library management system template

* Fix Library and student management templates

* Bump version to 3.1.5-ce

* Change version to 3.1.1-ce

---------

Co-authored-by: AkashJana18 <akashjana663@gmail.com>
Co-authored-by: Manbhav Sugla <manbhav234@gmail.com>
Co-authored-by: Joshua Jinu <116093853+joshua-jinu@users.noreply.github.com>
Co-authored-by: Pratik Agrawal <pratik@tooljet.com>
Co-authored-by: Avinash S <117369858+Avinashs7@users.noreply.github.com>
Co-authored-by: kabszac <69686216+kabszac@users.noreply.github.com>
Co-authored-by: Johnson Cherian <johnsonc.dev@gmail.com>
Co-authored-by: Sonali Singh <93927999+Sonali9737@users.noreply.github.com>
Co-authored-by: Rudraksh Gajanan Nalbalwar <126509395+rudrakshnalbalwar@users.noreply.github.com>
Co-authored-by: Aman Kumar <45187207+Namchi7@users.noreply.github.com>
Co-authored-by: Ishan Sawai <133170549+ishan657@users.noreply.github.com>
Co-authored-by: Deepanshu Yadav <yadavdeepanshu000@gmail.com>
Co-authored-by: Anas Younis <itsyunus102@gmail.com>
Co-authored-by: Ayyan Shaikh <ayyan.sameer.shaikh.eren@gmail.com>
Co-authored-by: Jon Pablo <38892213+JP-sDEV@users.noreply.github.com>
Co-authored-by: Bhojraj Lalit Narware <105192321+bhojrajnarwae@users.noreply.github.com>
Co-authored-by: Shreyas0410 <70795867+Shreyas0410@users.noreply.github.com>
Co-authored-by: Muskan Saxena <121862200+MuskanSaxena6@users.noreply.github.com>
Co-authored-by: Parth Dwivedi <99666524+Parth4git@users.noreply.github.com>
Co-authored-by: ChinoUkaegbu <77782533+ChinoUkaegbu@users.noreply.github.com>
Co-authored-by: Saurabh Gurde <128987288+SaurabhGurde@users.noreply.github.com>
Co-authored-by: hahaanisha <168823401+hahaanisha@users.noreply.github.com>
Co-authored-by: hahaanisha <120304035+anisha1910git@users.noreply.github.com>
Co-authored-by: Arnav Singha <102987879+ArnavSingha@users.noreply.github.com>
Co-authored-by: veesood <123954200+vroomvee@users.noreply.github.com>
Co-authored-by: sahilborse18 <115134682+sahilborse@users.noreply.github.com>
Co-authored-by: Virender Bhambra <77726552+VirenderBhambra@users.noreply.github.com>
Co-authored-by: Aman Sharma <88098873+mnshrm@users.noreply.github.com>
Co-authored-by: Prashant Rai <prashant.2023ug1115@iiitranchi.ac.in>
Co-authored-by: Abhishek-53 <abhishekvpatil1@gmail.com>
Co-authored-by: Niyatijain-9 <niyatijain9113@gmail.com>
Co-authored-by: Steve Fernandes <93852415+Aspireve@users.noreply.github.com>
Co-authored-by: Aspireve <steve18fernandes@gmail.com>
Co-authored-by: Merchant Khalid <marchantkhalid7810@gmail.com>
Co-authored-by: Anas Khafaga <58850182+anasKhafaga@users.noreply.github.com>
Co-authored-by: Kinski (Jiaxin) Wu <112212841+kinskiwu@users.noreply.github.com>
Co-authored-by: Ankit Yadav <89698311+AnkityadavIITR@users.noreply.github.com>
Co-authored-by: Vikash <106796672+vikashsprem@users.noreply.github.com>
Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
2024-12-10 16:23:53 +05:30
Johnson Cherian
b53ccd9575
Merge branch 'main' into release/app-builder-s-4 2024-12-10 11:06:08 +05:30
Devanshu Rastogi
af1dda8ec9
Feature: Added Radio button V2 component (#11408)
* Initial setup for Radio Button V2

* Made changes in Radio Button component and its properties.

* Added a loader.

* Added disabled states in Radio Button V2.

* Fixes

* CSA fixes

* fixes

* Fixed switch case label for Radio Button V2 and updated config files.

* Added Radio Button component in Inspector and refactored the component and config file.

* Refactored code for updating exposed variables and fixed default value for non dynamic options.

* Fixed sonarlint issue - Unexpected duplicate font-size.

* Made minor styling changes.

* Removed currentStateStore logic.

* Implemented single source of truth for changing value and resolved review comments.

* Changed font weight of options to 400.

---------

Co-authored-by: Nakul Nagargade <nakul@tooljet.com>
2024-12-04 13:59:08 +05:30
Akshay
09c305b157
Merge branch 'main' into release/marketplace-sprint-6 2024-11-29 01:29:06 +05:30
Parth
63954ef189 Enhance: Add AI-tag to datasources in marketplace page (#2597)
* Add AI-tag to datasources in marketplace page

* AI BANNER Tag

* margin

* Refactor tag rendering logic for marketplace page

* Refactor tag rendering for datasource page

* Refactor import and props

* Remove ai prefix and fix indentations

* Make custom hook for fetching plugins.json

* Add AI tag on installed page

* Marketplace page UI fix and add a plugin button fixes

* Add AI tag on datasource connection form

Change classname

* Fix svg flickering

* Fix svg chipping issue

* Push AI tag to extreme right

---------

Co-authored-by: Rudra <rudra21ultra@gmail.com>
2024-11-22 15:53:17 +05:30
Johnson Cherian
24da89c16e
Merge pull request #10832 from himanshudube97/enhancement/change-horizontal-divider-text
enhancement-  changed display name and image of the horizontal divider
2024-11-22 10:26:49 +05:30
Rohan Lahori
d29d0c730e
Local data source discontinued changes (#11344)
* basic setup changes

* minor changes

* minor ui fix

* remove parameter check and minor refactoring

* bugfix

* variable changes

* css changes

* removed consoles

* removed consoles

* pr review changes

* documentation link changes

* minor css changes
2024-11-20 14:58:58 +05:30
Kavin Venkatachalam
6fdb25fa8b Merge branch 'develop' into chore/merge-develop 2024-10-30 11:40:02 +05:30
johnsoncherian
8faf6fdc40 Merge branch 'develop' into refactor/app-builder-merge-main 2024-10-22 13:31:21 +05:30
himanshudube97
3d68f3c319 added the enhancement 2024-09-27 23:48:48 +05:30
JorgeSanchez-ENC
4ad3e992e1
Added some more translations for spanish 2024-09-20 12:48:17 -06:00
Muhsin Shah C P
51d7f07c6b
[improvement] New onboarding flow (#10746)
* Added modules folder to the source code

* Added some changes to the APIs and removing unwanted files

* fixed: slug and padding issue

* Fixed invitations page issue

* cleaning up and modularising the store code

* Refactoring the SSOAuthModule

* Onboarding bug fixes (#2072)

* Added the enter event hook

* Added link to the header icon

* removed the pointer from the parent class and added to the child

* reset password button fixes and minor type fixes

* fixed validations for password

* handled reset password scenarios (might need some refactoring)

* modified email component to take custom placeholders

* fixed css error in submig button in disabled state

* added handle submit in the setup page

* added seprate component for resend email button to prevent re-rendering of component

* Added clearPageHistory

* Added forgot password create account CTA issue

* Added css fix for the page scroll issue

* review changes

* removed duplicate component

* fixed the placeholder issue

* Added consultation banner fix

* overlapping of email success info page and dark theme fixes

* Added maxWidth to the toast

* minor css fix

* white labelling changes

* fixed: black dot issue

* Added dark-theme fix for the submit-btn

* fixed margin related issue for mozilla firefox

* added seprator component and minor css fix

* css fixes for password success info screen

* css fix

---------

Co-authored-by: rohanlahori <rohanlahori99@gmail.com>

* refactoring the server side code

* removed onboarding status

* Added pr changes

---------

Co-authored-by: rohanlahori <rohanlahori99@gmail.com>
2024-09-19 12:46:22 +05:30
kriks7iitk
eb4ebb6c05 merge CVE 2024-08-06 10:41:11 +05:30
vjaris42
1d16020481
change names of legacyicon (#10542) 2024-07-31 18:07:15 +05:30
Anantshree Chandola
1c2f1705ca fix bulk upload 2024-07-22 16:50:21 +05:30
kriks7iitk
4d348b06ba copywriitng cleaning 2024-07-18 14:02:10 +05:30
kriks7iitk
6ffa983436 Merge branch 'main' of github.com:ToolJet/ToolJet into group-revamp-fix_krit 2024-07-17 11:40:30 +05:30
kriks7iitk
cd017fabbf interchange sample template column position 2024-07-17 11:40:11 +05:30
kriks7iitk
8301a4c4c3 Admin count check 2024-07-17 10:17:20 +05:30
kriks7iitk
ef2c8b7f13 moves migration to data migrations 2024-07-11 11:15:22 +05:30