Commit Graph

9021 Commits

Author SHA1 Message Date
Arpit Mohan
d2e00a9820
ci: Release v1.6.16 2022-03-16 15:19:35 +01:00
Anand Srinivasan
1628bf5208
Merge branch 'master' into promotion/1.6.16 2022-03-16 18:50:01 +05:30
Shrikant Sharat Kandula
a12ed0cc18
Fix nginx not starting in fat container (#11909) 2022-03-16 13:21:25 +01:00
balajisoundar
ab963d473c
Revert "fix: numeric type input widget should accept zero after decimal point (#11579)" (#11888)
This reverts commit 342fec4462.
2022-03-16 17:34:44 +05:30
Trisha Anand
b98f2bd134 chore: Increasing the start time check for backend process to stay up to 3.5 minutes to ensure that all the checks have run and some grace time before marking the process to be running. (#11876) 2022-03-16 08:43:43 +01:00
Bhavin K
3486e7c0c8
fix: Reset image error flag when imageUrl or defaultImageUrl is changed in Image widget (#11790)
* fix: handle image error flag

* doc: comment update

* test: added cypress testcase

* test: updated cypress test case

* test: test case updated

* test: cypress updated

* test: fix cypress
2022-03-16 06:10:20 +00:00
akash-codemonk
9dd5e23789
fix: onboarding not starting from intro modal (#11860) 2022-03-15 18:42:29 +05:30
Trisha Anand
78e562cbb3
chore: Increasing the start time check for backend process to stay up to 3.5 minutes to ensure that all the checks have run and some grace time before marking the process to be running. (#11876) 2022-03-15 17:43:02 +05:30
Nikhil Nandagopal
2bf259519d
updated gitbook sync to work with new APIs (#11850)
* updated gitbook sync to work with new APIs

* added code to replace relative links with absolute paths

* handled case for link name and url being same
2022-03-15 15:51:46 +05:30
Abhijeet
9e896dde06
fix: Fix git repository visibility status check and update error messages for git-checkout API (#11858) 2022-03-15 15:29:48 +05:30
Shrikant Sharat Kandula
f08893f233
fix: Fix removal of env variables not working in NGINX (#11854)
Signed-off-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
2022-03-15 13:32:59 +05:30
Nayan
215285cfeb
Application template fork fails (#11719) 2022-03-15 13:04:34 +05:30
Parthvi12
56479a6f03
commenting Fork_Template until fixed to unblock CI (#11859)
Co-authored-by: Parthvi Goswami <parthvigoswami@Parthvis-MacBook-Pro.local>
2022-03-15 13:03:40 +05:30
Nikhil Nandagopal
24030f907b Updated Label Config 2022-03-14 17:03:56 +05:30
Nikhil Nandagopal
815aca6229 Updated Label Config 2022-03-14 16:45:37 +05:30
Ankita Kinger
12850cabc9
added asterisk on mandatory fields (#11829) 2022-03-14 15:26:28 +05:30
Nikhil Nandagopal
8813ccde10 Updated Label Config 2022-03-14 13:10:13 +05:30
Trisha Anand
e037f2866b
fix: Analytics sendEvent should be able to send events even during sign in 2022-03-14 12:36:31 +05:30
Trisha Anand
f828a8e1b9 fix: Analytics sendEvent should be able to send events even during sign in process (#11818) 2022-03-14 07:08:30 +01:00
Apeksha Bhosale
46541bd9e7
allow functions inside loop (#11588) 2022-03-14 10:57:52 +05:30
yatinappsmith
ef6be16f74
test: Cypress env for fat container (#11792)
* added cypress_fat.json as config

* Create cypress_fat.json
2022-03-14 10:00:13 +05:30
arunvjn
6199eada0a
Fixed incorrect shortcut text for "create new" in omnibar and removed "+" character from all shortcuts for mac (#11753) 2022-03-14 03:24:53 +00:00
Arsalan Yaldram
6496f84374
fix: Added Button Container for the firefox drag issue (#11627)
* fix: Added Button Container for the firefox drag issue

* fix: Removed un-necessary styles, added Container in Canvas mode.

* fix: Removed renderMode check from styled function.

* fix: Code refactor and handled Icon Button Component.

* fix: Added extensive comments.

* fix: handled menu button drag issues.

* fix: Fixed some failing tests.

* New Button locator (with drag-container) fix

* NewBtn container locator fix

* btn locator fix

* MongoShopping spec fix

* Mongo, Postgress fixes

* Stat box fix

* Testcase title update

Co-authored-by: Aishwarya UR <aishwarya@appsmith.com>
2022-03-13 22:51:04 +05:30
Trisha Anand
b526c0b1b6
fix: Analytics sendEvent should be able to send events even during sign in process (#11818) 2022-03-13 22:23:08 +05:30
Bhavin K
92267b3627
feat: changed icon widget to icon btn for modal widget (#11508) 2022-03-11 23:58:17 +05:30
Shrikant Sharat Kandula
e732190151
fix: Fix special char handling in pre-define env (#11799) 2022-03-11 21:21:17 +05:30
Parthvi12
939e90626f
test: adding tests for smtp using test-event-driver (#11777)
Co-authored-by: Parthvi Goswami <parthvigoswami@Parthvis-MacBook-Pro.local>
2022-03-11 21:18:58 +05:30
albinAppsmith
5423944bbd
fix: Preserve entity explorer state on page refresh (#11064) 2022-03-11 21:17:42 +05:30
Ayangade Adeoluwa
f13b6a2fe1
fix: fix embedded url misalignment (#11785)
* Fix embedded url allignment

* Fix edit action name allignment

* datasource container height
2022-03-11 21:16:13 +05:30
Ankita Kinger
d32f848efd
fix: Update copy and flag for all toggle buttons on Admin settings page (#11703)
* completed toggle button changes on admin settings

* fixed browser console errors

* implemented PR suggestions

* reversed copy for telemetry
2022-03-11 16:51:58 +05:30
Tolulope Adetula
0addde0447
Merge pull request #11802 from appsmithorg/promotion/v1.6.15
ci: Release v1.6.15
2022-03-11 11:32:51 +01:00
Arpit Mohan
aa7114e0fb
ci: revert "ci: Release v1.6.15" 2022-03-11 11:14:32 +01:00
Tolulope Adetula
cee4b7cb27 Revert "ci: Release v1.6.15 (#11726)"
This reverts commit 2586f1c7c4.
2022-03-11 01:26:17 -08:00
Shrikant Sharat Kandula
0024d3e102
Remove docker pushing in server workflow 2022-03-11 13:25:24 +05:30
Tolulope Adetula
2586f1c7c4
ci: Release v1.6.15 (#11726)
* fix: handle main container height (#11461)

* fix: use sentence casing (#11376)

* feat: Add API for delete branch for git connected application (#11432)

* Add API to delete git branches

* WIP

* Fix test failures

* Change the method from POST to DELETE

* Changes per review

* Changes per review

* fix: separating property pane out of widgets editor to avoid triggering unwanted events on widget canvas (#11396)

* separating property pane out of widgets editor to avoid triggering unwanted events on widget canvas

* fix: changed download flow for image control (#11391)

* fix: changed download flow for image control

* test: cypress test added

* fix cypress test case

* fix: Modified error from string to first error object in debugger log (#11511)

* fix: Modified action execution endpoint (#9473)

* test: Automated tests for Promises & related bugs in Typescript + Flaky fixes (#10378)

* Flaky fixes

* S3 CRUD intercept fix

* S3 CRUD script change revert

* S3 revert!

* .its(store) not present fix

* TS failure fixes

* ChartDataopoint js removed

* JSObject ts flaky fix

* Bugs 9789, 10150 scripted

* Bug 10284 & 9782 scripted

* Updated dsl file names

* Table_Widget case #7 flaky fix

* Bug 10150 scripting improved

* DocumentViewer spec flaky fix

* Input widget locator corrected

* MemberRoles cases script started in TS

* UpdateUserRoleInOrg() fix

* Skip JSObject_To_ListWidgetSpec.ts until #10284

* Add validation

* JSObject_To_ListWidgetSpec.ts timeout increase

* Skipping tests until bug 10284 is fixed

* Increased wait time

* UpdateUserRoleInOrg() updated

* MemberRoles_Spec.ts fixed

* JSObjToInput - updated

* Postgres flaky fix

* Member Roles aka CreateOrg test flaky fix

* JSObToListWidget_Spec.ts - commenting until bugfix

* COmmenting JSobjToInput spec

* Commonlocators added back

* Entity explorer name fix

* Locators fix

* Locator corrected

* Cypress.json removed files from ignoring list

* S3 & Postgress failures fix

* Postgress failure locator fix

* S3 upload script skipping until bug fix

* Params Bug 10784 script started

* Fixing Promises Spec

* Increased wait time!

* MigrationSpec - Image column,Cardformat,Pagestyles

* S3, Postgres, Promise - failures fix

* Canvas renamed

* Bug 11415 - Added Validations

* InputWidgets_navigateTo - flaky fix

* MigrationSpec - import change

* Locators files - Json to Js conversion

* DS plugnis name change

* Locators - Json to JS conversion

* Locators - Json to JS updations

* Select_Widget_Value flaky fix

* Adding timeout for execute calls to finish

* Migration spec - diff syntax+List.js flaky fix

* List & MIgration flaky fix

* feat: add smart substitution handling for known MongoDB types (#11135)

* shelf: start working on substitution for `ISODate`

* a draft for Sumit to check what I did wrong in my tests

* test: tests are working

* test: cleanup

* refactor: add replacementDataType parameter to DataTypeStringUtils.jsonSmartReplacementPlaceholderWithValue

* fix: remove quotes for Mongo Types work in single form, arrays and json.

* add handling for more use cases
add/update more TCs

* add comments

* add more comments

* add space (cosmetic change)

Co-authored-by: Sumit Kumar <sumit@appsmith.com>

* fix: 9824 Google Sheet to filter empty condition ver.2 (#11435)

* fix: 9824 Google Sheet to filter empty condition ver.2

* Code review comments updated

* Updates as per review comments - Ver 3

* Resolved errors found during testing

* Code review comments fix

Co-authored-by: Leo Thomas <leoweb2010@gmail.com>

* feat: Add disconnect button on auth config pages and form login callout banner (#11389)

* added form login callout banner

* form login config page changes

* form login config page changes

* added redirecturl and uneditable field components

* added disconnect button on auth pages

* Added env variables for form login auth page

* added disconnect button on auth pages

* updated docs link for dform login callout doc

* added condition for disconnect button

* added ce changes done on ee

* updated css

* suggested changes in PR review

* suggested changes in PR review

* suggested changes in PR review

* reverted gitignore files changes

* reverted gitignore files changes

* updated logic for saving admin settings

* removed unused imports

* added changes for taginput field

* removed console

* removed warning

* removed unwanted changes

* fix: Number type input should honour required property when value is empty string (#11442)

* feat: API to discard changes for git connected applications (#11362)

* Add discard changes functionality for git

* Recover deleted resources from the file system and refactor

* Remove untracked files, remove unwanted actions

* Testcases added for discard changes

* Added comments

* test: Test fix grep spec case insesitive (#11523)

* added grep -i spec


Co-authored-by: Aishwarya-U-R <91450662+Aishwarya-U-R@users.noreply.github.com>

* Remove curl call to download certbot config files for ssl (#11372)

* Refactor entrypoint script to support migrate slim to fat container (#11519)

* fix: Changed test class reference to CE (#11578)

* fix: removing unnecessary paths to evaluate (#11341)

* removing unnecessary paths to evaluate

* created regex and small refactor

* test: bugAutomation4136 (#11245)

* bugAutomation4136

* Added tests for bug 5134 / 4136

* updated test data

* Bug7258 automated

* feat: Application templates (#10964)

* fix: warning message - if child property doesn't exist in data tree (#10351)

* makeParentsDependOnChild - return if child doesn't exist in allKeys

* add unit tests

* add nested object to unit test

* fix unit tests

* fix unit tests

* add warning messages

* add comments for mock

* fix: reword datascource message

* fix: #11301 filter pane text css updated (#11410)

* fix: Remove reset password button if form login is disabled (#11591)

* increased restart server timeout & showing reset pwd only if form login is enabled

* Updated callout for disconnect button

* added space

* chore: Modified plugin config aggregation logic (#11561)

* fix: Modified plugin config aggregation logic

* Modified logs a bit

* Reverted incorrect path from another branch

* Fix apiContentType bug (#11600)

* fix: Drop down multiselect usage fixes for query forms (#11465)

* Update: Type for initialValues

- Added string[] to the initialValues type to allow dropdowns to have multiple values too

* Remove: Old projection selector file

- Removed projection selector file
- The new usage will be the old drop down file with new options

* Update: Dropdown file

- Added options to select and deselect the multiple drop down options
- Added functions to handle selection and deselection
- Added option in final render method to allow searching
- Handled default values for multi select and single select drop downs

* Update FormControlRegistry.tsx

- Updated projection component to point to drop down component with extra options

* Update: Fixed logic for dropdown select

- Fixed the if condition blocks to catch the case when the multiselect output is not an array

* fix: firestore queries asterisk (#11599)

* fix: remove asterisk from non-mandatory fields in firestore query

* making one false

* fix: remove asterisk from non-mandatory fields in firestore query

* fix: remove asterisk from non-mandatory fields in firestore query

Co-authored-by: Hritik Kumar <devnamrits@Hritiks-Mac.local>

* chore: Soft delete resources across Appsmith board for delete operation (#11555)

* Soft delete resources

* Add TC and migrations

* added event to stop loading (#11597)

* fix: Signup text update & code optimisation (#11606)

* text change for signup admin settings & code optimized

* minor change

* feat: Add new API to combine get application details and get pages API (#11448)

Merges the get application details and get page list API into one. This API takes either applicationId or pageId and returns the list of pages of that application.

* feat: Make icon selector keyboard accessible (#10460)

* feat: virtualize icon rendering makes icon selector smoother

* make icon selector keyboard accessible

* fix: Aspect ratio of video changes when Camera widget is longer in width than the aspect ratio (#11453)

* feat: add tooltip to column header text which overflows (#10666)

* feature: add tooltip to column header text which overflows (#10495)

* remove unused import

* feature: add tooltip to column header text which overflows (#10495)

* remove unused styled components

* remove unused import

* feature: add tooltip to column header text which overflows (#10495)

* remove unused styled components

* remove unused import

* Fix cypress command to handle the new changes

* Fix cypress command to handle the new changes

* Fix cypress command to handle the new changes

* Fix: test issues

Co-authored-by: Tolulope Adetula <31691737+Tooluloope@users.noreply.github.com>

* Don't provide extra information on forgot password (#11596)

* removed default isAsync false from new js action (#11427)

Co-authored-by: Rishabh-Rathod <rishabh.rathod@appsmith.com>

* test: Automated tests for Bug #10784 + Failure fixes (#11586)

* Scripting Bug # 10784

* Bug 10784 - added script

* Uncommenting - JSObjToInput spec

* Uncommenting - JSObjtoListWidget spec

* SelectEntityByName reverted

* Migration spec locators fix

* Table_GeneralProp spec updated

* Read Table Row/Column locator updated

* Calling WaitAutoSave in JSObj creation

* 19px to 28px to match CI run

* CreateJSObject() - adding back wait time

* Reverting 28px to 19px

* Commenting table specs until CI fixed

* Commenting table spec 9th case

* UNcommenting

* Commenting Table_GeneralProp failure case

* Default action config values not being set (#11632)

* Add check for default branch before deleting branch (#11631)

* fix: remove EDIT button (#11356)

* chore: update icons in org menu (#11548)


* chore: update icons in org menu
* chore: update user-heart-line and update org menu
* chore: use member instead of members for icon name

* test: adding MySQL noise test (#11469)

* adding MySQL noise test

* fixed git tests

* updating git tests

* [Fix] Added permission in security config for themes (#11527)

Theme API path was not added added to security config path. As a result, themes in published mode in public apps were not loaded. This PR fixes that issue.

* fix: Style values of the page and default value for telemetry (#11640)

* chore: Change watchtower to latest from latest-dev (#11669)

This is because watchtower:latest-dev doesn't run on ARM architectures.

* fix: Modified root json for SMTP to comply with UQI aggregation rules (#11676)

* Fix startup failing if signup disabled is empty (#11686)

Signed-off-by: Shrikant Sharat Kandula <shrikant@appsmith.com>

* fix: table widget value displacement (#11650)

* Updated Label Config

* Revert "fix: handle main container height (#11461)" (#11674)

This reverts commit c6f5dcb673.

* test: Add Github token to test build docker (#11729)

* test: added github token to re-run (#11771)

Co-authored-by: Aishwarya-U-R <91450662+Aishwarya-U-R@users.noreply.github.com>

Co-authored-by: Bhavin K <58818598+techbhavin@users.noreply.github.com>
Co-authored-by: f0c1s <anubhav@appsmith.com>
Co-authored-by: Anagh Hegde <anagh@appsmith.com>
Co-authored-by: rahulramesha <71900764+rahulramesha@users.noreply.github.com>
Co-authored-by: Nidhi <nidhi.nair93@gmail.com>
Co-authored-by: Aishwarya-U-R <91450662+Aishwarya-U-R@users.noreply.github.com>
Co-authored-by: Mojtaba <mojtab.zare@gmail.com>
Co-authored-by: Sumit Kumar <sumit@appsmith.com>
Co-authored-by: Leo Thomas <leoweb2000@gmail.com>
Co-authored-by: Leo Thomas <leoweb2010@gmail.com>
Co-authored-by: Ankita Kinger <28362912+ankitakinger@users.noreply.github.com>
Co-authored-by: balajisoundar <balaji@appsmith.com>
Co-authored-by: Abhijeet <41686026+abhvsn@users.noreply.github.com>
Co-authored-by: yatinappsmith <84702014+yatinappsmith@users.noreply.github.com>
Co-authored-by: geekup-legodevops <72587752+geekup-legodevops@users.noreply.github.com>
Co-authored-by: Apeksha Bhosale <7846888+ApekshaBhosale@users.noreply.github.com>
Co-authored-by: NandanAnantharamu <67676905+NandanAnantharamu@users.noreply.github.com>
Co-authored-by: akash-codemonk <67054171+akash-codemonk@users.noreply.github.com>
Co-authored-by: Anand Srinivasan <66776129+eco-monk@users.noreply.github.com>
Co-authored-by: Segun Daniel Oluwadare <dodanieloluwadare@gmail.com>
Co-authored-by: Yash Vibhandik <vibhandikyash@gmail.com>
Co-authored-by: Ayangade Adeoluwa <37867493+Irongade@users.noreply.github.com>
Co-authored-by: Ayush Pahwa <ayush@appsmith.com>
Co-authored-by: devnamrits <54183698+devnamrits@users.noreply.github.com>
Co-authored-by: Hritik Kumar <devnamrits@Hritiks-Mac.local>
Co-authored-by: Nayan <nayan@appsmith.com>
Co-authored-by: Aswath K <aswath@appsmith.com>
Co-authored-by: Paul Li <82799722+wmdev0808@users.noreply.github.com>
Co-authored-by: Vicky Bansal <67091118+vicky-primathon@users.noreply.github.com>
Co-authored-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
Co-authored-by: Rishabh-Rathod <rishabh.rathod@appsmith.com>
Co-authored-by: Parthvi12 <80334441+Parthvi12@users.noreply.github.com>
Co-authored-by: Nikhil Nandagopal <nikhil.nandagopal@gmail.com>
Co-authored-by: Somangshu Goswami <somangshu.goswami1508@gmail.com>
2022-03-10 22:50:07 -08:00
Yash Vibhandik
ccf12c76a0
fix: #11315 Added trimming in button variant name (#11390)
* fix: #11315 trim buttonVariant

* test: cypress added
2022-03-10 21:39:17 -08:00
Yash Vibhandik
2a203b428b
fix: #11112 updated list widget property config (#11388) 2022-03-10 21:38:37 -08:00
Tolulope Adetula
beed6df8b3
fix: inconsistency in select and treeselect widgets behaviours (#11462)
* fix: Select dropdown width overflow

* fix: dropdown overflow in MultiTreeSelect widget

* fix: Multi tree select and Add filter input

* fix: tree select dropdown

* Fix: Select icons on explorer and Fix invlaid state of widgets

* fix: remove redundant style

* fix: build failure

* fix: build failure

* fix: yarn issues

* fix: build issue

* fix: remove labels from select widgets

* fix: dropdown width issue in compact mode

* fix: remove the close icon in the filter bar when there's no text

* fix: Filter bar should also follow the same min width as the widget.

* fix: add tooltip to show hover when text is truncated

* fix: Add audio widget to entity explorer

* Fix: failing tests and searching on Select widget

* fix: PR reviews

* fix: isDirty only when value changes

* fix: focus state of treeselect

* fix: remove default focus state and make filter get focus on open

* fix: focused Item when opened

* fix: No ellipsis found in Select widget when URL is an option
2022-03-10 21:35:05 -08:00
Shrikant Sharat Kandula
52c9c4105b
Change CronJob version to batch/v1 2022-03-11 06:21:46 +05:30
Shrikant Sharat Kandula
b06b301093
Use docs link instead of GitHub link 2022-03-11 06:06:58 +05:30
yatinappsmith
0fc609a3da test: added github token to re-run (#11771)
Co-authored-by: Aishwarya-U-R <91450662+Aishwarya-U-R@users.noreply.github.com>
2022-03-10 19:13:21 +01:00
yatinappsmith
f6ea8857a1 test: Add Github token to test build docker (#11729) 2022-03-10 19:12:51 +01:00
yatinappsmith
8a3ccbf06d
Adding setup test for fat conatiner (#11764) 2022-03-10 16:08:43 +01:00
akash-codemonk
b3de51272c
fix: Templates UI polishing (#11567) 2022-03-10 20:09:05 +05:30
yatinappsmith
2e4614e45c
test: added github token to re-run (#11771)
Co-authored-by: Aishwarya-U-R <91450662+Aishwarya-U-R@users.noreply.github.com>
2022-03-10 18:28:56 +05:30
Shrikant Sharat Kandula
1f66a6b870
chore: Remove Google Analytics (#11765) 2022-03-10 17:09:22 +05:30
Leo Thomas
60079faa58
fix: GSheet incorrect error message fixed (#11699)
Co-authored-by: Leo Thomas <leoweb2010@gmail.com>
2022-03-10 14:57:54 +05:30
f0c1s
e1bc86b9e9
fix: remove text area from commit message box (#11342)
* fix: remove text area from commit message box
* fix: multiline commit
2022-03-10 09:27:27 +00:00
Anagh Hegde
1921af9b28
fix: Support repo url conversion for all top level domains (#11694)
* Add support for all top level domains

* Fix tests

* Add tests for git util class
2022-03-10 09:20:12 +00:00
f0c1s
97711516d5
fix: typo in messages (#11571) 2022-03-10 09:19:23 +00:00