Commit graph

5398 commits

Author SHA1 Message Date
Kavin Venkatachalam
019ac15a22
Merge pull request #8124 from ToolJet/merge/appDef-to-develop
Merge main back to develop (v2.24.0)
2023-11-08 12:02:48 +05:30
Kavin Venkatachalam
b3c0e5d66c Merge branch 'main' of https://github.com/ToolJet/ToolJet into merge/appDef-to-develop 2023-11-08 11:58:29 +05:30
Arpit
f0a403e619
Release : Appbuilder - appdefinition architecture revamp (#7448)
* importing service: updated

* import service, categorize and update events with associations

* fix: deleting events associated with pages on page delete

* handle app version: creation, updates, switching versions from app builder

* on version switch: no updates should be triggeted to server

* versioning for query events

* fixes: new components db transaction fails for newly created pages

* fixes: query chaining with events

* map older query ids to new for event action: run query

* fixes: multi-editor support

* fixes/multi-editor: users should be able to edit different version of the app at real time without sync

* minor fixes

* fixes: undo/redo savings with latest app def updates

* fixes: execution of page switch action

* fixes: csa events

* fixes: csa selection dropdown

* fixes: on csa action changed, the action params should also be updated correctly

* fixes: event rendering actions

* fixes: table event - row hovered

* fixes: table event - on search

* fixes: table event - onNewRowsAdded

* fixes: table event - onBulkUpdate

* fixes: table column updates

* fixes: table column updates to component definition

* re-order events

* handle adding widgets to sub containers

* fixes: csa for modals

* fixes: deletes children components on deleting parent

* fixes: components with default children

* fixed events for imported app

* gs- crash fix

* fixes: global settings UI

* fixes: header and user

* fixes: page switch event

* fixes: adapts to new event manager ui

* import app

* add event index for creating app versions

* fixes: table rendering on viewer

* fixes: event execution for viewer

* fixes: loading app with slug

* fixes: Page side bar is not rendered in viewer

* fixes: version manager ui for released versions

* fixes: tabs default children saving

* fixes: app resource mapping for parent-child components

* fixes: duplicate pages

* fixes: page load events for viewer

* fixes: enable and disable pages

* fixes: hide and show pages

* fixes: on maintaince toggle button

* fixes: new version child components are not tied to its parent

* fixes: redo breaks- on deleting a component and undo then redo (editor)

* new export schema and handling apps impport with new and older schemas

* table events: column and actions events

* fixes: query confirmations popup

* fixes: copy/paste

* fixes: cut/paste

* fixes: event mapping for newer versions for new components, pages and queries id

* fixes: app resource mapping for imported apps

* fixes: cascade events for table actions and colulmns

* Migrates the existing JSON-based app definition schema to a structured table-based architecture. This enhancement introduces component and page-specific permissions, improves data organization, and enables fine-grained access control. Additionally, it adds the 'globalSettings' column to the 'appVersion' table.

* cleanup

* fixes: enable and disable pages

* fixes: hide/show page and set saving state for cloning pages

* cleanup

* fixes: page disable menu

* fixes: migrations for data query events

* fixes: switching app version from version creation modal results in editor loading state

* fixes: setting up the page title

* fixes: Page duplication has same page handler name.

* fixes: updating general styles of a component

* fixes: delete component should trigger confirmations box for one widget and for multiple should process deletion

* fixes: CSA for button(component) does not work for page event handler.

* fixes: component name update [calendar]

* fixes: Duplicating pages do not create child components

* improves copy-paste mechanism of widgets

* fix: calendar subcontainer components comes out of the parent container on copy/paste

* fix:Form properties, no option for selecting submit button.

* fixes: Dark mode issue with event handler.

* fixes: display preferences for components

* fixes:have to select the selected version again to create a new

* fixes: Pages menu is not getting disabled when enabled and vice-versa

* fixes: correct naming of duplicating pages

* fixes: 2 action button even with no event attached to one, it gets attached to both.

* fixes: event deletion for action btn removal

* fixes: Keyboard action to move component is not saving

* reduce outbound calls when widget re-positioned with keyboard

* fixes: Not able to delete component from Inspector

* fixes: cloning of widgets

* fixes: Request confirmation before query run toggle is not visible on viewer mode. (can't run query if confirmation toggle is on)

* fixes: event sorting

* fixes: events mapping for versioning: queries and components

* fixes: importing app bug - query running issue when importing apps

* [appdef-2.0] fixes: event action linking for imported apps (#7627)

* fixes: event action linking for imported apps

* cleanup

* fixes: Toggling display preferences is not saving for components. (#7629)

* fixes: dnd issue for mobile view (#7632)

* default page menu settings should be true

* [appdef-2] event manager selector bug (#7631)

* fixes: on selecting query - 3 outbound calls are done to the server, and event manager re-renders 3times resulting in flikering ui

* reduces outbound calls for updating csa actions to 1

* [appdef] - copy associated events for cloned components (#7634)

* fixes: Copying  component is not coping the events associated with the component.

* cleanup

* [appdef-2] : Fixes frontend issues (#7636)

* Fix UI issues

* Fix Scrollbar is not available after we pin the inspector.

* Fix button  jumping places if switched from extended monitor to laptop.

* Fix white background around canvas

* fixes: Component inspector go blank after switching to different pages after dropping components (#7637)

* fixes: general properties of widgets are not getting saved (#7638)

* fixes: selecting the components via selecto (#7653)

* fixes: multiple undo-redo simlut. (#7656)

* fixes: copy associated events for cloned queries (#7657)

* Fixes not able toggle of Listview pagination toggle (#7701)

* Fix UI issues

* Fix Scrollbar is not available after we pin the inspector.

* Fix button  jumping places if switched from extended monitor to laptop.

* fix enable pagination not getting toggled in listview

* Fix form children not being displayed

* fixes: dnd fix for widgets dropped inside subcontainer (#7691)

* [Appdef-2] copy-paste, cut and  clone fix for widgets (#7687)

* fixes: copy/cut/paste and cloning of widgets

* cleanup

* can copy/paste-clone in listview

* fixes: on mulit-widget selected via mouse area selection: widget manager should be rendered (#7688)

* fixes: on deleting tabs widgets should delete its children (#7692)

* fixes: column data generated from restapi does not render correct columns in viewer (#7695)

* [appdef-2] fixes: multiple query confirmations trigger (#7704)

* fixes: multiple query confirmations trigger

* fixes: multiple outbound calls in the inital load, run queries on app load with confirmations:editor&viewer

* fixes: correct confirmations list to the stote

* [appdef-2] fixes:Event handler are running twice for page load (#7705)

* fixes:Event handler are running twice for page load(eg- add 2 show alert and change the page).

* fixes: for viewer page events

* fixes: container widget is not getting saved on drop (#7718)

* fixes: Create app version from is empty if we delete another version. (#7720)

* [appdef-2] fixes: on versioned app (switching or creating) version, the componet layout is wrongly updated to the container dnd (#7721)

* fixes: on versioned app (switching or creating) version, the component layout is wrongly updated to the container dnd

* fixes: container widget is not saving

* fixes: triggering confirmation box for every query with on load trigger (#7728)

* Fixes canvas background and go to app crashing (#7725)

* Fix UI issues

* Fix Scrollbar is not available after we pin the inspector.

* Fix button  jumping places if switched from extended monitor to laptop.

* fix enable pagination not getting toggled in listview

* Fix form children not being displayed

* Fix Go to app is crashing the application.

* Fix fx for canvas background color is not working.

* fixes: cloned/copied table with actions (#7758)

* fixes: calendar and form widgets (#7735)

* fixes: rendering of components in viewer for mobile (#7759)

* fixes: toggling, resizing, dropping widgets in both display preferences (#7760)

* fixes: page switch action via runjs actions (#7762)

* fixes: component validations do not get saved (#7766)

* [appdef-2] subcontainer dnd height outbound fix (#7767)

* fixes: listview children can be dragged outside its outbound limit

* cleanup

* fixes: widget inspector going to empty component (#7768)

* fixes: goToApp not running from runjs in viewer mode (#7770)

* fixes: multi-components cloning or copy/paste have same name (#7761)

* Fix disabled page is being displayed on switch page event dropdown (#7769)

* Fix kanban rendering leading to infinite look

* Fix disabled page is being displayed on switch page event dropdown

* Fix Kanban widget getting into infinite loop (#7808)

* Fix kanban rendering leading to infinite look

* Fix disabled page is being displayed on switch page event dropdown

* Fix kanban getting into infinite loop

* adds support of constants to current state of the ediotr (#7821)

* removes loader added for testing (#7822)

* [appdef] fixes - dnd container cloning edge cases (#7820)

* fixes: copy/pasting components updating wrong display preferences

* fixes: copy/pasting tabs and cloning components inside tabs

* fixes: duplication of calendar component bug

* if components in subcontainer(children) are selected via selecto along with its parent, children should not be going through duplication

* if components in subcontainer(children) are selected via selecto along with its parent, children should not be going through duplication

* fixes: Resolving App Version and Timestamp Update Challenges (#7863)

* Fixes query confirmation issue on viewer (#7862)

* [appdef ]fixes: components copied from template app to a new page or app do not render in canvas (#7867)

* fixes: components copied from template app to a new page or app does not render in canvas

* fixes: table crash on coping from other pages with columns

* adds the column exists check

* fixes: tables crash for imported apps with auto generated cols

* appdefinition refactor/cleanup (#7872)

* cleanup controllers and request calls from frontend

* removing unwanted console logs and unused variables

* revering v1 apis og

* adding length validation for page dto

* adding dtos for components

* updated dtos for components and pages

* added dto for event handlers

* fixes event handler dto

* fixes: page dto

* adds/fixes event handlers creating dtp

* fixes: event handler service and dtos

* [appdef] fixes: Creating page not changing the slug (#7873)

* fixes: Creating page not changing the slug

* removes extra whitespace

* [appdef] fixes: on importing a exported app child components are not present in the parent component (#7864)

* fixes: on importing a exported app child components are not present in the parent component

* handles parent component mapping for tabs and calendar component

* handles parent component mapping for tabs and calendar component for new versions

* [appdef] api endpoint fixes (#7888)

* fixes: moved fetching app version to v2 api

* fixes: app slug api

* Fixes CurrentUser & Mode not present in globals in inspector (#7812)

* Fix current user not being present in inspector

* Add Mode in globas in inspector

* Fix creating page not changing the slug.

* Revert "Fix creating page not changing the slug."

This reverts commit 0ff9c18ab8.

* Fixes  on adding query params in event handler, breaking the app (#7889)

* Fix on version change if left sidebar is open canvas not scrolling right

* Fix on adding query params in event handler, breaking the app

* Fix

* Fix on version change if left sidebar is open canvas not scrolling right (#7884)

* fixes: fixes on on app load switch page action via run queires (#7858)

* fixes: fixes on on app load switch page action via run queires

* Fix

* refactor

* Fix on load event not appearing on viewer

---------

Co-authored-by: Nakul Nagargade <nakul@tooljet.com>

* [appdef] fixes: event actions mapping for import-export (#7895)

* fixes: event actions mapping for import-export

* fixes: updates organisation id

* fixes: templates event mapping

* do not app again for not normalized apps

* [appdef]migrations fix (#7910)

* fixes: page attributes

* fixes: table action and column events for imported apps (prev) and app migrations

* adds processDataInBatches

* fixes: app data migrations

* create a new queryBuilder instance for each batch to ensure that there's no interference between batches

* fix: app migration

* cleanup

* cleanup

* fixes: table column data not updated on boxes changes in container (#7919)

* fixes: creating all pages from all versions (#7905)

* Fix state not changing in chart (#7900)

* Fix in chart, toggles are not working

* Update Chart.jsx

---------

Co-authored-by: Arpit <arpitnath42@gmail.com>

* fix event param not updating (#7902)

* [appdef] Pages attributes are missing on versioning or imported app (#7904)

* fixes: on creating new version pages attributes are not copied

* fixes: on importing apps with  pages attributes are not copied

* fixes: component double duplication issues

* fixes: deleting children components via selecto (#7915)

* fixes: component deletion fixes

* fixes: cloning components to a new version should also create associated events

* fixes: creating components on cloning with general styles or properties

* fixes: creatinng general properties on version

* fixes: imported app

* fixes added to app migrations

* fixes: mobile view

* fixes: Created a new version with multiple pages from second page, the new version shows the homepage with second page URL

* fixes: table crash due to columnDeletionHistory saved as an object instead of an array

* fixes: on creating new version, data_queries should be created (#7975)

* [appdef] fixes: migrations  (#7951)

* refactor migrations with batching

* event actions: switch page should be mapped to correct new page id

* fixes: importing json-schema app with multiple version: same components do not get render in the canvas

* fixes: import/export of legecy apps

* event actions mapping to correct page ids: migrations

* fixes: migrations  children not rendered in subcontainer components

* adapts to main/viewer changes

* fixes: viewer with #6698

* fixes: viewer route

* fixes: page switch via validateRoutes

* fixes: on delete version fetchApp fails

* handle error on saving changes

* skip name opts

* typo fix

* Instead of relying on the schema, we choose to use the Tooljet version as the determining factor for decoupling import flows

* fixes: slug updates from global settings

* fixes: slug app link (#8008)

* fixes: on version changed the preview link should also update (#8009)

* fixes: on cut and paste events should not cascade (#8010)

* fixes: query options to new mapped ids

* [appdef] fixes: cloning apps (#8012)

* fixes: cloning apps

* fixes: slug status from share modal

* fixes: query confirmations list on viewer (#8017)

* undo-fix

* fixes: updates current state with page data on creating new page

* Fix failing specs (#8031)

* [appdef] fixes : ghost child components are being created on imported/cloned apps and while migrating (#8026)

* fixes: ignore ghost components while importing

* added the fix in migrations

* fixes: adding other components

* fixes: table column resizes

* updates layout dto

* update component dto

* fixes: tabs children are not rendered as the are not in their repsective parent container (#8036)

* moving editorFunc to Editor.jsx

* cleanup

* fixes: e2e test for clone

* cleanup

* fixes: toggle maintaince

* bumping version

* multi-edit: ymap-fix-1

* Revert "multi-edit: ymap-fix-1"

This reverts commit 8b799c3c51.

* [appdef] fixes: viewer route: keeps on reloading for private apps (#8051)

* fixes: viewer route: keeps on reloading for pribate apps

* should return the response

* test: ymap updates-1

* fixes: v1 apps with dq queries resuts in app crash

* Updated import spec

* Revert "Updated import spec"

This reverts commit 802136cdc3.

* Fixed failed platform test cases for app desinition re-design (#8053)

* Fix failed platform test cases

* Modify user permission test cases

* fixes: trial-5: fixing vanishing of components

* Revert "fixes: trial-5: fixing vanishing of components"

This reverts commit a22aec12c7.

* fixes: trail-6: fix

* fixes: trail-7: fix

* Revert "fixes: trail-7: fix"

This reverts commit 08f373c415.

* Revert "fixes: trail-6: fix"

This reverts commit c4e19b5d05.

* multi-edit: ymap-fix

* Revert "multi-edit: ymap-fix"

This reverts commit 92f49c0cde.

* fixes: multi-user updates: adding or removing

* event handlers sycned for multi-user

* should take slug instead of appid if slug is present

* updating adding ymap logic

* versioning with multi-user

* fixes: saving issue

* dont skip ymap

* adds delay to ymap

* ymap-update-order-fixed

* ymap-update-order-fixed-1.1

* ymap-update-order-fixed-1.2

* test=fix

* Updated import spec (#8061)

* cleanup

* lint fixed

* fixes: cloning apps with tabs

* veiwer on event should return

* fixes: event should map with show/hide modal component id

* Fix failing appbuilder specs (#8117)

* cherrypicked ee/00195c064

* bumping version to v2.24.0

* fixed modal actionid typo

* fixes: slugs issues for released an public apps (#8119)

* Fix failed test cases (#8121)

* reverting global slug input

* fixes: versioning with cloned page and ghost components (#8122)

---------

Co-authored-by: Nakul Nagargade <133095394+nakulnagargade@users.noreply.github.com>
Co-authored-by: Kavin Venkatachalam <50441969+kavinvenkatachalam@users.noreply.github.com>
Co-authored-by: Nakul Nagargade <nakul@tooljet.com>
Co-authored-by: Midhun Kumar E <midhun752@gmail.com>
Co-authored-by: nandinisaha13 <nandinisaha13@gmail.com>
Co-authored-by: Mekhla Asopa <dadhichmekhla@gmail.com>
Co-authored-by: Ajith KV <ajith.jaban@gmail.com>
Co-authored-by: Mekhla Asopa <59684099+Mekhla-Asopa@users.noreply.github.com>
2023-11-08 11:09:47 +05:30
Kavin Venkatachalam
9c9f4c04c4
Fixes dependabot issues (#8046) 2023-11-07 12:55:26 +05:30
Midhun G S
4cbdbdd1d9
Merge pull request #8112 from ToolJet/rebase/v2.23.0
Merge v2.23.0 to develop
2023-11-06 11:48:23 +05:30
gsmithun4
5d34ceb0e7 Merge branch 'main' into rebase/v2.23.0 2023-11-06 11:46:27 +05:30
Midhun G S
50f93beac4
bump version (#8111) 2023-11-06 11:41:57 +05:30
Midhun G S
6659fe070d
Merge pull request #8093 from ToolJet/release/v2.23.0
* docs: corrected grammatical errors in README.md

* [docs]control component updates (#7952)

* [docs]docusauras version update 2.4.0 -> 2.4.3 (#7928)

* Adding seeding script to workflow

* [docs]readable URLs (#7925)

* [Hacktoberfest]Update descriptions for button,chart and modal components  (#7557)

* Update en.json

* Update widgetConfig.js

* Update descriptions/#7518 checkbox radio button toggle switch textarea (#7552)

* Update en.json

Updated description for Checkbox,Radio Button,Toggle Switch,Textarea

* Update widgetConfig.js

Updated description in WidgetManager for Checkbox,Radio Button,Toggle Switch,Textarea

* Update widgetConfig.js

* Fixes #7520 Refactor/update description dropdown multiselect map (#7536)

* fixes #7520 Updating descriptions for dropdown, multiselect, map

* Update .version file

* Updated desciptions-calendar-iframe-Code-Editor-Tabs (#7567)

* Refactored the descriptions(tooltips) for the timeline, SVG image, HTML viewer, and vertical divider components. (#7531)

* [HF23-AB] Updated descriptions(tooltips) for kanban board, color picker and tree select components (#7555)

* Update widgetConfig.js

Related To Issue #7527

* Update en.json

Realted to issue #7527

* Update widgetConfig.js

* Update widgetConfig.js

reverting  changes, the displayName value should not be altered. It should be back to 'Kanban' and keep  changes in the description value.

* update the document with an requirement and also version will be updated (#7892)

* docs-updated (#7592)

* docs-updated

* added version-2.18.0

* Update azureblob.md (#7615)

* Update azureblob.md

- Replaced 'global datasource' with 'data source' or 'data sources' in the doc.
- Made all the headings in the doc to Title Case.

* Update azureblob.md

Changes made in version-2.18.0 :

- Replaced 'global datasource' with 'data source' or 'data sources' in the doc.
- Made all the headings in the doc to Title Case.

* Update azureblob.md

Changes made in version-2.19.0 :

- Replaced 'global datasource' with 'data source' or 'data sources' in the doc.
- Made all the headings in the doc to Title Case.

* Update the Baserow Docs (#7612)

* Update baserow.md

* Update baserow.md

* Update baserow.md of docs v2.19.0

* Update baserow.md of docs v2.18.0

* Update baserow.md

* Update baserow.md

* Update baserow.md

* update n8n docs (#7703)

* Updated docs of oracle (#7693)

* removed NOTE statement

i have removed the NOTE statement

* Update oracledb.md

* Updated docs/versioned_docs/version-2.19.0

* Updated docs/docs

* fix: Changed widget to component (#7823)

* [HF23-AB] Update widgetConfig.js (#7944)

* Update widgetConfig.js

* A final commit

* update: labels changed to sentence case for Button component (#7860)

* change labels to sentence case for Modal Component (#7853)

* Update- Changed labels to sentence case for Container Component (#7961)

Change the following labels to sentence case for Container Component:

Loading state
Background color
Border radius

* Change labels to sentence case for Text Input Component (#7842)

* fixed labels to sentence case for radio component (#7870)

* fix:Changed the label of text editor component to sentence case (#7894)

* Change labels to sentence case for Circular Progress Bar component (#7837)

* fix: Change labels to sentence case for Statistics component #7784 (#7868)

* #Fixes 7789 Changed the labels to sentence case (#7838)

#Fixes 7789 Changed the labels to sentence case

* Changed the labels of Icon component in sentence case (#7804)

* Changed labels of Icon component in sentence case

* Update en.json

* Update widgetConfig.js

* fix: label text from Textarea to Text Area (#7763)

Co-authored-by: Kavin Venkatachalam <50441969+kavinvenkatachalam@users.noreply.github.com>

* Updated README.md

* [docs]ecs and azure container doc updates

* updated DO setup doc, changes in ecs and azure container doc

* changes in ecs, ec2, and do doc

* Update deploy.template.yaml

* updated preset from ga_mid to gtm

* adding regions back

* Reverting the changes for netlify

* changes for netlify

* Adding release label to Trigger all the cypress worflows

* renaming label

* correction in label condition

* correction in condition

* [HF23-AB]Enter to Delete | Closes #7711 (#7850)

* Enter to Delete | Closes #7711

* Added Callback function to handle delete button

* Wrapped handleDeleteConfirm in a callback function

* Used React.useCallback() instead of useCallback()

Fixed function typo

* Fix issue #7738 (#7978)

* Update text component labels to sentence case (#7861)

- closes #7740

* Fix: Changed labels to sentence case for Password Input Component  (#7878)

* Successfully changed into Sentence case in file widgetConfig.js

* Update widgetConfig.js: Changed sentence case of only Password Input Component

* sentence_casing_for_labels_in_tab_component_added (#7942)

* feat: convert Color Picker color property label to sentence case (#7993)

* Change labels to sentence case for Timeline component (#7991)

* Update widgetConfig.js (#7959)

* update link to documentation in configuration panel (#7917)

* Update docs-pr-app.yml

* Added how tooljet works in readme (#8065)

* Docker workflow improvements

* Add data-cy for workspace modal (#8044)

* Made the required changes in widgetConfig.js (#7989)

* Updatde the Twitter Logo to New Logo ( X ) (#7974)

* fix: fixed labels to sentence case for Rating Component (#7879)

* Fix: Changed to SentenceCase for DividerComponent (#7883)

* changed to SentenceCase for DividerComponent

* changed Divide Color to Divide color

* [HF23-AB] Fixed/[Icon component] the background color should be of same as the currently active theme of ToolJet  (#7851)

* Changed the values in widgetConfig file into sentance case.  (#8062)

* changed "Image Url" value to "Image URL" in widgetConfig file

* changed "Show the Download" vlaue to "Show the download" value

* Fix destory render workflow

* indentation issue

* indentation issue

* indentation issue

* [improvement] From now on, users will not be able to make the app public or access the shareable URL if the app has not been released (#8007)

* started working on restricting users from accessing the app urls

* worked on design changes

* replaced the modal with error page

* added: the tooltip

* fix: design

* refactoring: removed unwanted controller and service code

* changed div title logic

* updated: tooltip msg

* UI text fixes (#8103)

* fixes

* update Data source/sources references

* update

* Fix/add redirection to error pages (#8048)

* started working on restricting users from accessing the app urls

* worked on design changes

* replaced the modal with error page

* added: the tooltip

* fix: design

* refactoring: removed unwanted controller and service code

* changed div title logic

* updated: tooltip msg

* add redirection to error pages

* add status code specific error page

---------

Co-authored-by: Muhsin Shah <muhsinshah21@gmail.com>

* fix: backward compatibility for old preview url. redirect back to new URL (#8047)

* default case fix in handling app editor url (#8106)

* Fix the data-cy for text area (#8108)

* Fixed failed test cases for platform release v2.23.0 (#8107)

* fix failed test cases

* Add wait

---------

Co-authored-by: Aditya Aryaman Das <128703909+alienishi@users.noreply.github.com>
Co-authored-by: Shubhendra Singh Chauhan <withshubh@gmail.com>
Co-authored-by: Adish M <adish.madhu@gmail.com>
Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>
Co-authored-by: vedant2003 <97391064+jgyfutub@users.noreply.github.com>
Co-authored-by: SAHIL PATIL <49812969+SAHIL250499@users.noreply.github.com>
Co-authored-by: Amruta24818 <99421265+Amruta24818@users.noreply.github.com>
Co-authored-by: vedant <71282147+ghOst-vedant@users.noreply.github.com>
Co-authored-by: Jobayer Ahmed <jobayer6735@gmail.com>
Co-authored-by: Chetan Padhen <99749401+Chetax@users.noreply.github.com>
Co-authored-by: Omkar mote <109019862+omkarvilasmote@users.noreply.github.com>
Co-authored-by: Jannik Schmidtke <66525499+FreemRL@users.noreply.github.com>
Co-authored-by: Sruti <110713609+mangnez@users.noreply.github.com>
Co-authored-by: Aniruddha Gawali <73152642+AniruddhaGawali@users.noreply.github.com>
Co-authored-by: neha-gunta <75171220+neha-gunta@users.noreply.github.com>
Co-authored-by: Gourav <herculeswarrior.in@gmail.com>
Co-authored-by: HeetVekariya <91054457+HeetVekariya@users.noreply.github.com>
Co-authored-by: Dev Sanghvi <62090715+Dv04@users.noreply.github.com>
Co-authored-by: Parvesh Saini <97528080+parveshsaini@users.noreply.github.com>
Co-authored-by: Sanket Pol <68698332+sanketmp@users.noreply.github.com>
Co-authored-by: Steve Aldrin <smirksteveyt@gmail.com>
Co-authored-by: Saikiran Patil <84263946+saikiranpatil@users.noreply.github.com>
Co-authored-by: Rojin Raju <46747837+rojin254@users.noreply.github.com>
Co-authored-by: Shruti Angane <shrutiangane628@gmail.com>
Co-authored-by: Shahriar Shatil <52494840+ShatilKhan@users.noreply.github.com>
Co-authored-by: Samir Alibabic <samir.alibabic@gmail.com>
Co-authored-by: Vidit Agrawal <52532308+viditagrawal56@users.noreply.github.com>
Co-authored-by: M!l!nd <99114125+milinddethe15@users.noreply.github.com>
Co-authored-by: TJ <75922615+Tanush-J@users.noreply.github.com>
Co-authored-by: Kavin Venkatachalam <50441969+kavinvenkatachalam@users.noreply.github.com>
Co-authored-by: Janmejay Chatterjee <70024430+NotTheRightGuy@users.noreply.github.com>
Co-authored-by: Harshit Vashisht <120767685+HarshitVashisht11@users.noreply.github.com>
Co-authored-by: Dipendra Shrestha <36785868+dipushrestha@users.noreply.github.com>
Co-authored-by: Ganesh-P03 <84033688+Ganesh-P03@users.noreply.github.com>
Co-authored-by: DEVZ008 <107320913+Aaditya8C@users.noreply.github.com>
Co-authored-by: Pranav Joglekar <pranav2000joglekar@gmail.com>
Co-authored-by: Vishnu Kaushik <50923653+vishnukaushik@users.noreply.github.com>
Co-authored-by: Atul Rai <rai703537@gmail.com>
Co-authored-by: Karan Rathod <karan.altcampus@gmail.com>
Co-authored-by: Ajith KV <ajith.jaban@gmail.com>
Co-authored-by: Vivek Gurudutt K <127002789+VivekGuruduttK28@users.noreply.github.com>
Co-authored-by: Niranjan Kurhade <niranjandk03@gmail.com>
Co-authored-by: Harsh Sharma <97582983+harshbsharma@users.noreply.github.com>
Co-authored-by: Anurag De <anuragde2004@gmail.com>
Co-authored-by: Rahul Chauhan <113838908+Rjchauhan18@users.noreply.github.com>
Co-authored-by: Damon_248 <91674984+Damon248@users.noreply.github.com>
Co-authored-by: Muhsin Shah C P <muhsinshah21@gmail.com>
Co-authored-by: Anantshree Chandola <anantshreechandola23@gmail.com>
Co-authored-by: Midhun Kumar E <midhun752@gmail.com>
2023-11-06 11:36:47 +05:30
Ajith KV
e1dd946354
Fixed failed test cases for platform release v2.23.0 (#8107)
* fix failed test cases

* Add wait
2023-11-06 11:19:35 +05:30
Midhun Kumar E
74186484a2
Fix the data-cy for text area (#8108) 2023-11-03 18:22:49 +05:30
Anantshree Chandola
848268ab33
default case fix in handling app editor url (#8106) 2023-11-03 16:48:22 +05:30
Muhsin Shah C P
bbee870346
fix: backward compatibility for old preview url. redirect back to new URL (#8047) 2023-11-03 15:00:19 +05:30
Adish M
bea8d1bd25
Merge pull request #8084 from ToolJet/docs/codespace
[doc]codespaces guide
2023-11-03 11:42:58 +05:30
Anantshree Chandola
8863e80ce6
Fix/add redirection to error pages (#8048)
* started working on restricting users from accessing the app urls

* worked on design changes

* replaced the modal with error page

* added: the tooltip

* fix: design

* refactoring: removed unwanted controller and service code

* changed div title logic

* updated: tooltip msg

* add redirection to error pages

* add status code specific error page

---------

Co-authored-by: Muhsin Shah <muhsinshah21@gmail.com>
2023-11-02 17:36:51 +05:30
Anantshree Chandola
1485a19e77
UI text fixes (#8103)
* fixes

* update Data source/sources references

* update
2023-11-02 16:26:49 +05:30
Shubhendra
e744b2ee2f minor update 2023-11-02 16:02:44 +05:30
Shubhendra Singh Chauhan
3a7fec4544
Merge branch 'develop' into docs/codespace 2023-11-02 15:53:09 +05:30
Adish M
94ea52daea
Merge pull request #8104 from ToolJet/docs/testnpm
[doc] testing plugin
2023-11-02 15:52:28 +05:30
Shubhendra
85768268a6 reverted versions 2023-11-02 15:35:52 +05:30
Adish M
a25eabe420 removing yarn lock file 2023-11-02 15:30:28 +05:30
Adish M
103f6f0509 updating lock file 2023-11-02 15:27:49 +05:30
Shubhendra
ab084b323e [doc]testing plugin 2023-11-02 15:13:20 +05:30
Shubhendra Singh Chauhan
fea9c8e5d4
[doc]plugin-image-zoom (#8099) 2023-11-02 11:54:19 +05:30
Muhsin Shah C P
cc0735fe3d
[improvement] From now on, users will not be able to make the app public or access the shareable URL if the app has not been released (#8007)
* started working on restricting users from accessing the app urls

* worked on design changes

* replaced the modal with error page

* added: the tooltip

* fix: design

* refactoring: removed unwanted controller and service code

* changed div title logic

* updated: tooltip msg
2023-11-02 11:42:56 +05:30
Akshay
7537ad895a
Merge pull request #8094 from ToolJet/main
Merge main to develop (v2.22.3)
2023-11-01 18:12:53 +05:30
Ikko Eltociear Ashimine
dec3f9c3d9
Fix typo in Container.jsx (#7583)
mulitple -> multiple
2023-11-01 17:20:04 +05:30
HardikBandhiya
9485f8668f
Update README.md (#8075)
In README.md in Community Support section it is Twitter and now it is known as 𝕏 so i changed it to 𝕏 (Twitter)
2023-11-01 16:47:30 +05:30
S A G A R
f026c5bc97
Documentation update of ClickHouse (#7980) 2023-11-01 16:46:02 +05:30
Dilshad
01b9b99f1d
Fix README.md (#8054) 2023-11-01 16:45:43 +05:30
Michelle "MishManners®™" Mannering
d1bd60b8ac
Accessibility features for Tooljet markdown files (#8057)
* Accessibility for README

Add accessibility features to markdown file based on: https://github.blog/2023-10-26-5-tips-for-making-your-github-profile-page-accessible/

* Accessibility for CODE_OF_CONDUCT

Accessibility for markdowns, based on: https://github.blog/2023-10-26-5-tips-for-making-your-github-profile-page-accessible/

* Some accessibility, some typography

* Fix email link
2023-11-01 16:44:28 +05:30
Ishita Pathak
465b9d4572
Update README.md (#7986) 2023-11-01 16:43:59 +05:30
Susheel Thapa
0c35a2ea2f
Chore: Typos fixed of tutorial/sharing-and-deploying.md (#7847) 2023-11-01 16:35:34 +05:30
Bhushan1019
7a40bd7bef
Fixes: #7746 Changed labels to sentence case for NumberInput (#7914) 2023-11-01 16:34:37 +05:30
lone-wolf45
6872346f7b
Update widgetConfig.js (#7880) 2023-11-01 15:39:00 +05:30
Adish M
5f264e4a16
Merge pull request #7984 from Pratikdate/patch-1
Update .env.external.example
2023-11-01 15:27:03 +05:30
Akshay
fb890d9a65
bump to v2.22.3 (#8091) 2023-11-01 15:16:50 +05:30
Akshay
a9f641d0cc
fix plugins redirection on subpath (#8037) 2023-11-01 15:09:41 +05:30
Adish M
b0e054253c
Merge pull request #8089 from ToolJet/fix-render
Fix destory render workflow
2023-11-01 11:34:39 +05:30
Adish M
acfff2c4fa indentation issue 2023-11-01 11:20:43 +05:30
Adish M
cb41047c3b indentation issue 2023-11-01 11:16:08 +05:30
Adish M
c427e5b122 indentation issue 2023-11-01 11:14:20 +05:30
Adish M
05aede8dd9 Fix destory render workflow 2023-11-01 11:06:21 +05:30
Damon_248
0ad1571aa7
Changed the values in widgetConfig file into sentance case. (#8062)
* changed "Image Url" value to "Image URL" in widgetConfig file

* changed "Show the Download" vlaue to "Show the download" value
2023-10-31 22:55:50 +05:30
Rahul Chauhan
6aa1ede939
[HF23-AB] Fixed/[Icon component] the background color should be of same as the currently active theme of ToolJet (#7851) 2023-10-31 20:05:50 +05:30
Anurag De
6022e8d9c3
Fix: Changed to SentenceCase for DividerComponent (#7883)
* changed to SentenceCase for DividerComponent

* changed Divide Color to Divide color
2023-10-31 18:29:00 +05:30
Harsh Sharma
97941b6913
fix: fixed labels to sentence case for Rating Component (#7879) 2023-10-31 18:28:15 +05:30
Niranjan Kurhade
2c1de48633
Updatde the Twitter Logo to New Logo ( X ) (#7974) 2023-10-31 18:27:49 +05:30
Vivek Gurudutt K
54dd20d1a4
Made the required changes in widgetConfig.js (#7989) 2023-10-31 18:27:05 +05:30
Shubhendra
73c4c17ad4 [doc]ec2 update 2023-10-31 16:34:12 +05:30
Shubhendra
e897db5f11 [doc]docker run command update 2023-10-31 16:28:04 +05:30