Commit graph

199 commits

Author SHA1 Message Date
Nakul Nagargade
cb155aa744
hottfix: Fix infinite render in dropdown when value changed to array (#9198)
* Fix infinite render in dropdown when value changed to array

* Update versions

* Alphabetically sort the queries when sorted by query type

* Sort alphabettically first when within same kind of query

* Modify platfrom cypress test cases (#9208)

---------

Co-authored-by: Ajith KV <ajith.jaban@gmail.com>
2024-03-27 13:01:37 +05:30
Anantshree Chandola
d24baaa24a
copywrite update (#9075) 2024-03-21 11:54:28 +05:30
Mekhla Asopa
3bcba8cbad
Modified marketplace cypress config (#9084)
* modify marketplace config

* updated mysql database name and port value
2024-03-14 14:44:38 +05:30
Ajith KV
82da1f00c5
Modify platform cypress config (#9080)
* Modify platform cypress config

* Update config

* Rename happy path folder

* Modify group duplication spec
2024-03-14 13:08:33 +05:30
Akshay Sasidharan
36e34df1cb Merge branch 'main' into release/marketplace-1.7 2024-03-13 22:26:26 +05:30
Ajith KV
2dfb2aeb01
Modified SSO cypress test cases (#9077)
* Modify SSO cypress test cases

* modify data-cy

* Update path
2024-03-13 17:35:36 +05:30
Midhun Kumar E
4566a923df
Fix folder name typo (#9063) 2024-03-12 18:51:12 +05:30
Midhun Kumar E
06744989a5
Restructured cypress specs: Organized test cases for enhanced clarity and maintenance (#8957)
* Move specs to specified locations

* Modify cypress config
2024-03-05 12:51:59 +05:30
Midhun Kumar E
9a5bf82a3b
App builder automation fixed for platform-v14 (#8929)
* test: Marketplace 1.6 Cypress automation fixed (#1053)

* fix automation

* fix action failures

* fix action failures table

* test: Automation fixed  for missing cases of appbuilder-1.5 (#1046)

* Add and fix  data-cy (#8872)

* test: Cypress automation revamp appbuilder 1.5 (#8804)

* fix button spec

* fix appTitle spec

* fix componentDuplication spec

* fix csa spec

* fix datepicker spec

* fix list view  spec

* fix modal  spec

* fix multiselect  spec

* fix input  specs

* fix query  specs

* fix inspector and global setings  specs

* fix multipage  spec

* fix text  spec

* fix table  spec

* fix layout

* fix automation

* fix action failures

* fix action failures table

* fix action failure runpy

* fix action failures

* Fix action failures on platform14 automation
2024-02-27 15:25:33 +05:30
Ajith KV
b26e7194da
Modified cypress test cases for platform release 14 (#8919)
* Add data-cy for group check input

* Modify failed test cases
2024-02-27 15:10:52 +05:30
Midhun Kumar E
ebdbef9977
test: Cypress automation revamp appbuilder 1.5 (#8804)
* fix button spec

* fix appTitle spec

* fix componentDuplication spec

* fix csa spec

* fix datepicker spec

* fix list view  spec

* fix modal  spec

* fix multiselect  spec

* fix input  specs

* fix query  specs

* fix inspector and global setings  specs

* fix multipage  spec

* fix text  spec

* fix table  spec

* fix layout
2024-02-20 21:28:38 +05:30
Mekhla Asopa
320f5bad2e
updated spec (#8818) 2024-02-16 17:40:47 +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
Midhun Kumar E
c65feb7255
fix failures (#8797) 2024-02-15 09:06:50 +05:30
Mekhla Asopa
0edb647c47
updated file path (#8781) 2024-02-14 09:12:16 +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
Midhun Kumar E
594ee108f9
Add basic automation cases (#8697) 2024-02-08 13:40:08 +05:30
Midhun Kumar E
e95d7d65bb
Add automation for editor titles (#8577) 2024-02-08 13:39:12 +05:30
Midhun Kumar E
59e22b6aed
Add automation for dropdown -specefic cases (#8738) 2024-02-08 11:49:58 +05:30
Kavin Venkatachalam
5ac73d4b72 Merge branch 'main' of https://github.com/ToolJet/ToolJet into appbuilder-1.5 2024-02-08 10:41:24 +05:30
Ajith KV
4ee2744331
Modified platfrom cypress test cases (#8709)
* Modify platfrom cypress test cases

* Modify manage groups test case
2024-02-06 16:16:06 +05:30
Kavin Venkatachalam
e686da1e55 Merge branch 'appbuilder-1.5' of https://github.com/ToolJet/ToolJet into appbuilder-1.5 2024-02-06 15:20:28 +05:30
Kavin Venkatachalam
1b040c4ec8 Merge branch 'main' of https://github.com/ToolJet/ToolJet into appbuilder-1.5 2024-02-06 14:58:13 +05:30
Midhun Kumar E
d36cc44920
test: Add automation for text-input revamp. (#8671)
* init textinput revamp

* updated styles panel

* bugfix

* updates

* fix :: accordion

* fix :: styling

* add box shadow , additional property,tooltip

* fix conditional render for styles

* feat :: fixed order of each property and styles

* feat :: styling input

* bugfix

* feat :: add option to add icon

* add option to add icon

* adding option to toggle visibility

* updated password input with new design

* chnaging component location

* bugfix

* style fixes

* fix :: added loader

* updated :: few detailing

* few bugfixes

* fix :: for form widget label

* fixes

* added option to add icon color

* including label field for password input

* fix for label

* fix

* test fix backward compatibility for height

* updates

* revert

* adding key for distinguishing older and newer widgets

* testing

* test

* test

* update

* update

* migration testing

* limit vertical resizing in textinput

* testing

* throw test

* test

* adding check for label length

* fixing edge cases

* removing resize

* backward compatibility height

* backward compatibility

* number input review fixes

* added exposed items

* fixing csa

* ui fixes

* fix height compatibility

* feat :: csa for all inputs and exposed variables

* backward compatibility fixes and validation fixes

* fixes :: textinput positioning of loader and icon

* fix :: password input

* cleanup and fixes

* fixes

* cleanup

* fixes

* review fixes

* review fixes

* typo fix

* fix padding

* review fixes styles component panel

* fix naming

* fix padding

* fix :: icons position

* updates

* cleanup

* updates events , csa

* backward compatibility

* clean

* feat :: change validation from properties

* ui fixes

* icon name

* removed 'px' text from tooltip

* fixes placeholder

* few updates :: removing label in form

* ui in form

* update :: number input validation behaviour

* testing fixes

* added side handlers

* removing unwanted fx

* disabling fx for padding field

* ordering change

* fix

* label issue + restricted side handler

* fix :: box shadow bug

* on change event doesnt propagate exposed vars correctly

* adding debounce for slider value change

* fix :: for modal ooen bug during onfocus event

* test slider

* Add common utils

* Modify helpers

* Add text input spec

* Add utils for field validation

* Minor spec updates

* Fix for password  basic automation cases

---------

Co-authored-by: stepinfwd <stepinfwd@gmail.com>
2024-02-06 10:27:31 +05:30
Ajith KV
cb7d8c2c16
Add cypress test cases for group duplication (#8651) 2024-01-29 12:29:03 +05:30
Ajith KV
6edf883fba
Add cypress test cases for group duplication (#8646) 2024-01-29 12:28:38 +05:30
Mekhla Asopa
1be905fe4b
updated spec with back to app method (#8628) 2024-01-23 21:24:27 +05:30
Midhun Kumar E
d4dcdf23c3
Fix failing flaky specs (#8624) 2024-01-23 18:05:33 +05:30
Ajith KV
9ea2b68e20
Modified platform cypress test cases for dashboard revamp (#8621)
* Modify platform cypress test cases for dashboard revamp

* Modify cypress test cases

* Modify failed test cases

* Update failed test cases
2024-01-23 18:04:59 +05:30
Kavin Venkatachalam
4d07cea818 Merge branch 'appbuilder-1.5' of https://github.com/ToolJet/ToolJet into appbuilder-1.5 2024-01-19 14:27:47 +05:30
Kavin Venkatachalam
23aab48f67 Merge branch 'main' of https://github.com/ToolJet/ToolJet into appbuilder-1.5 2024-01-19 14:27:27 +05:30
Midhun Kumar E
db4110a8d8
Merge pull request #8346 from ToolJet/automation/delete-component-from-inspector
Automation: Deletion of component from inspector, right side panel & via keyboard actions
2024-01-15 15:22:44 +05:30
Midhun Kumar E
291a955fec
Added automation to verify Copy-Paste and duplication of components (#8522)
* Update data-cy

* Add utils

* Add spec

* Remove unused imports
2024-01-08 16:20:39 +05:30
nandinisaha13
211357ce90 added specs for deletion of compponent from right side panel & keyboard action 2024-01-05 14:40:16 +05:30
Midhun Kumar E
fb60b531a9
Add automation to verify chaining of queries. (#8489)
* Add apiCommands

* Add test cases

* Add command logs

* Modify apiCommands with ds null value

* Add utils

* Add testcases as chaining of queries

* Add duplication test cases
2024-01-05 13:27:55 +05:30
Midhun Kumar E
40f210d971
Added automation for Page deletion and disable. (#8476)
* Add utils

* Add it block
2024-01-05 13:26:32 +05:30
nandinisaha13
4b0a2490c6 fixes: verifying deletion toast & verifying component not exist on version creation 2024-01-04 14:23:25 +05:30
Midhun Kumar E
2f5dadc3ff
Added automation for table server side pagination (#8482)
* Add apiCommands

* Add test cases

* Add command logs
2024-01-04 12:46:02 +05:30
Midhun Kumar E
06cc6ece9d
Added code coverage for cypress (#8234)
* Frontend: Add new plugin babel-plugin-istanbul

* Frontend: Add plugin to babel config

* Cypress: Add new plugin code-coverage

* Cypress: Add plugin to common  cypress suite

* Cypress: Add reports to .gitignore

* Actions: Add new action to check coverage

* Cypress: minor config changes

* test

* test-2

* Action: Add verification for generated coverage files

* Modify action file

* Modify action file with command changes

* debug commit

* debug commit-2

* debug commit-3

* Update runjsHappyPath.cy.js

* debug commit-4

* Revert "debug commit-5"

This reverts commit 8b795d86ae.

* Revert "debug commit-3"

This reverts commit d2e440e04b.

* Add action name

* Fix marketplace specs

* Fix query failures

* Add review changes

* Add cypress package.lock changes

* Add frontend package.lock changes

* Add cypress minor  package.lock changes

* Minor action changes
2023-12-28 15:16:16 +05:30
Kavin Venkatachalam
dceb37438e Merge branch 'appbuilder-1.5' of https://github.com/ToolJet/ToolJet into appbuilder-1.5 2023-12-28 13:25:15 +05:30
Nandini
e7cabe2fea
Add check for link column type (#7476)
Co-authored-by: Nandini <nandini@Nandinis-MacBook-Pro.local>
2023-12-28 11:53:10 +05:30
Mekhla Asopa
baea87185b
Updated the cypress spec with node upgrade changes (#8405)
* update cypress specs

* update the data source count values
2023-12-26 12:55:48 +05:30
Ajith KV
dedaf2d140
Modify failing test cases (#8372) 2023-12-21 15:39:47 +05:30
nandinisaha13
4e9ac336d3 add automation for deltion of component from inspector 2023-12-19 16:31:37 +05:30
Midhun Kumar E
1391589045
Fix automation (#8320) 2023-12-18 09:43:16 +05:30
Ajith KV
aba0bce5e9
Fixed failing cypress test cases on action (#8290)
* Fix failing cypress test cases on action

* Modify failed test cases

* Modify commands

* Add wait

* Add wait

* Modify test cases

* Modify config

* Add commands for visit slug

* Modify config

* Modify config

* Modify public app spec

* Modify test cases

* Add wait
2023-12-15 10:36:26 +05:30
Midhun Kumar E
4d2c52370c
Fix component drag automation issue (#8301) 2023-12-13 11:47:49 +05:30
Midhun Kumar E
f0ac313a19
Fix form & spinner failure (#8294) 2023-12-12 17:48:01 +05:30
Midhun Kumar E
e180a7beb9
Fix table failure (#8286) 2023-12-12 09:54:25 +05:30
Kavin Venkatachalam
6cc57e704b Merge branch 'main' of https://github.com/ToolJet/ToolJet into appbuilder-1.4 2023-12-11 15:54:08 +05:30