hetunandu
eed140f945
stringify page save analytics
2021-03-16 11:01:48 +05:30
Ashok Kumar M
fc34901be8
Fix: Dynamic Canvas Height based on bottom most widget. ( #3398 )
...
* Fix: Dynamic Canvas Height based on bottom most widget.
* Checking cytest failure reason.
* Revert "Checking cytest failure reason."
This reverts commit 2e3aaa882b282e10e1cf491633101293b72ffa89.
* Using UPDATE_CANVAS_LAYOUT to update the layout.
* Remove unwanted declarations.
* Adding comments.
2021-03-16 10:31:37 +05:30
Rishabh Saxena
3a47e085e3
Minor global search updates ( #3502 )
...
* Update editor header help button styles
* Dont show the current entity in the recents, to keep the previous on top
2021-03-13 23:31:47 +05:30
Arpit Mohan
660c194009
Moving all toast messages to messages.ts file ( #2798 )
...
Co-authored-by: hetunandu <hetu@appsmith.com>
2021-03-13 19:54:45 +05:30
akash-codemonk
1be56a8512
Applications marked as forkable can be forked ( #3453 )
2021-03-10 12:38:20 +05:30
Hetu Nandu
4e4c6b76a8
Improve cylical dependency error ( #3471 )
2021-03-10 12:28:52 +05:30
akash-codemonk
4fb55b4fd0
Fix: Incorrect validation of gif source in onboarding ( #3448 )
2021-03-10 09:44:43 +05:30
Hetu Nandu
a885fc8d3b
Fix chart data migration issues ( #3458 )
2021-03-09 20:05:42 +05:30
Abhinav Jha
0a7bf6d0d3
Deprecate UPDATE_WIDGET_PROPERTY action ( #3392 )
...
* Deprecate UPDATE_WIDGET_PROPERTY action
* Handle JS property toggle independently
2021-03-09 11:00:57 +05:30
Hetu Nandu
9bf78a06c0
Add analytical events on page save ( #3434 )
2021-03-08 15:58:20 +05:30
Hetu Nandu
6898a0bbd5
Fix for Table onPageSizeChange trigger executing when not defined ( #3422 )
2021-03-08 14:34:00 +05:30
Rishabh Saxena
99b3fa6bb8
Omnibar global search ( #2903 )
2021-03-08 13:54:12 +05:30
Pawan Kumar
220b28df3e
Fix: TypeError: e is undefined ( #3337 )
...
* add conditional operator
* check for widget before calling the function
* check for widget exisitence
Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local>
2021-03-05 10:04:35 +05:30
Hetu Nandu
dc154b94b0
Fix widget updates not working properly ( #3403 )
...
* Fix widget updates not working properly
* Revert "Fix: Deleting a tab from a tab widget from the explorer would not reflect in the canvas(#3218 )"
This reverts commit 39e4990a7f .
2021-03-05 00:05:41 +05:30
akash-codemonk
39e4990a7f
Fix: Deleting a tab from a tab widget from the explorer would not reflect in the canvas( #3218 )
2021-03-04 15:24:01 +05:30
akash-codemonk
1e4878f983
Support editing user's name field ( #3306 )
2021-03-04 15:07:02 +05:30
Hetu Nandu
3237950d97
End to cyclical dependency woes ( #3380 )
...
Co-authored-by: Abhinav Jha <abhinav@appsmith.com>
2021-03-04 10:54:47 +05:30
Ashok Kumar M
a7e0990cf8
Feature: Canvas Layout Options(max width config) ( #3141 )
...
* Feature: Canvas Layout Options(max width config)
* Fixing css issues.
* Changing Default Device option to Desktop.
* Changed Implementation to maintain resize updates within the client.
* Addressing code review changes.
* Updating device resolutions.
* updating cytests
* Fixing resize bug.
2021-03-03 10:56:47 +05:30
Piyush
462379721d
Reset widget global function ( #3181 )
2021-03-02 18:19:36 +05:30
Rishabh Saxena
d48e00422e
Minor code cleanups ( #3165 )
2021-03-02 11:25:45 +05:30
Hetu Nandu
0b08edf5cc
Fix further cyclical dependencies in actions ( #3259 )
2021-03-01 20:27:15 +05:30
akash-codemonk
beb6eb8241
Add validation to check if organization exists during onboarding ( #3243 )
2021-03-01 15:21:23 +05:30
Abhinav Jha
728bebb617
Add feature to simultaneously modify and remove property paths in a widget ( #3227 )
2021-03-01 15:15:54 +05:30
Piyush
c38e58b3bc
Fix race between action reducer and handleQueryCreatedSaga ( #3236 )
2021-02-26 12:28:03 +05:30
akash-codemonk
05b2cd6d29
Fix renaming action goes to the action page ( #3201 )
2021-02-26 11:15:27 +05:30
akash-codemonk
7daeadd447
Fix current page not changing while switching to an action of another page ( #3214 )
2021-02-26 10:34:14 +05:30
Hetu Nandu
a8889d6985
Capture cyclical dependency on sentry ( #3226 )
2021-02-25 22:29:00 +05:30
Hetu Nandu
c2646a8863
Use property config for trigger properties ( #3217 )
...
* Use triggerPaths and remove isDynamicTrigger argument
* Remove triggerMaps from widgets
* Fix property updates
2021-02-25 19:30:02 +05:30
Hetu Nandu
4a557309ca
Fix eval error logging ( #3206 )
...
* Update app/client/src/utils/WidgetFactory.tsx
2021-02-25 17:23:06 +05:30
akash-codemonk
7fa5e3b1af
Hide pages in publish mode ( #3106 )
2021-02-24 19:17:37 +05:30
akash-codemonk
791d92af94
Add validation to check if widget exists ( #3140 )
...
* Check if widget is present incase it got deleted etc.
* Update test
2021-02-24 11:30:22 +05:30
NandanAnantharamu
6c80f23201
Feature: DatePicker V2 ( #2889 )
...
Co-authored-by: vicky-primathon.in <vicky.bansal@primathon.in>
Co-authored-by: nandan.anantharamu <nandan.anantharamu@thoughtspot.com>
Co-authored-by: Abhinav Jha <abhinav@appsmith.com>
2021-02-23 18:05:09 +05:30
Piyush
faea2f36ff
Add support for setting.json for pluginType DB ( #3156 )
2021-02-23 13:57:37 +05:30
Ashok Kumar M
d1822a9dee
Feature: Modal Widget ( #3092 )
...
* Feature: Modal Widget(DIP)
* Adding cypress tests.
2021-02-23 09:48:23 +05:30
Hetu Nandu
88c86fa881
Add toast for trigger errors ( #3100 )
2021-02-22 10:30:16 +05:30
Hetu Nandu
e1d43992b2
Fix default value reset issue ( #2861 )
2021-02-17 20:32:36 +05:30
Piyush Mishra
74b013d909
Encode params toggle ( #3006 )
...
* Makes client side changes to support actionConfiguration.encodeParamsToggle setting.
* Add migration code.
Co-authored-by: Sumit Kumar <sumit@appsmith.com>
Co-authored-by: Arpit Mohan <mohanarpit@users.noreply.github.com>
2021-02-16 20:31:35 +05:30
Nidhi
afc329fd7b
Added grant type Authorization code to OAuth2 ( #2992 )
...
Co-authored-by: Piyush <piyush@codeitout.com>
2021-02-16 17:58:03 +05:30
Piyush Mishra
a4fe0a461e
Table Widget New Features ( #2816 )
...
- Each column has more options and can be configured in the property pane instead of the table
- Table level styles can now be set in the property pane
- Property sections are collapsible
Co-authored-by: vicky-primathon.in <vicky.bansal@primathon.in>
Co-authored-by: nandan.anantharamu <nandan.anantharamu@thoughtspot.com>
Co-authored-by: Abhinav Jha <abhinav@appsmith.com>
Co-authored-by: hetunandu <hetu@appsmith.com>
2021-02-16 15:59:08 +05:30
Rishabh Saxena
2e72be0f8a
Handle quota exceeded and running low on disk space errors while saving a key in localStorage ( #2947 )
2021-02-16 11:47:23 +05:30
Hetu Nandu
ebd61efcca
Show a toast when action executeOnLoad status updates ( #3042 )
2021-02-15 21:43:44 +05:30
Piyush Mishra
56170b0cdf
Null check in getConfigInitialValues ( #3043 )
2021-02-15 21:43:20 +05:30
Abhinav Jha
342bad8909
Fix #2829 Crash when resetting form widget ( #2942 )
2021-02-15 11:03:30 +05:30
devrk96
ac23629647
Feature: API Pane Redesign ( #2218 )
...
Co-authored-by: Hetu Nandu <hetunandu@gmail.com>
Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local>
2021-02-11 18:24:00 +05:30
Nidhi
8823f9d407
Added client credentials grant type for OAuth2 ( #2649 )
...
* Added client credentials grant type for OAuth2
Co-authored-by: Piyush <piyush@codeitout.com>
2021-02-11 17:58:06 +05:30
Rishabh Saxena
1a593e1981
add default values to payload while creating a new action ( #2976 )
...
Fix default values not sent as payload while creating a new action
2021-02-11 17:17:21 +05:30
akash-codemonk
c1b3f311e3
New onboarding flow ( #2686 )
...
Co-authored-by: a <rishabh.robben@gmail.com>
2021-02-11 12:06:07 +05:30
Pawan Kumar
234b6983e9
Fix: border-radius of modal and bug where children of modal were not resetting on close of modal. ( #2963 )
...
* update default styling of widgets
* [CodeFactor] Apply fixes
* update widgets styles
* fix eslint bug
* update button colors
* update primary button color
* update primary button color
* remove px in 0px in css
* incorporate abhinav review feedbacks
* fixed global styling of popover
* update border radius of modal
* reset modal children on close
Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local>
Co-authored-by: codefactor-io <support@codefactor.io>
2021-02-11 11:55:11 +05:30
Abhinav Jha
4becc50005
Fix issue where the parentRowSpace of the new widget generated from the query was incorrect. Resulting in incorrect pageSize calculations ( #2944 )
2021-02-10 12:34:11 +05:30
Hetu Nandu
0332c15d56
Better handling of action error response ( #2839 )
2021-02-04 15:08:25 +05:30
Rishabh Saxena
32b641c118
Implement new designs for the editor and viewer's navbar ( #2750 )
2021-02-04 12:32:36 +05:30
Abhinav Jha
3a9b328dcc
Fix: New widget and action name conflicts ( #2778 )
2021-02-01 20:02:43 +05:30
Abhinav Jha
51696b7220
Tab names can now be updated from the entity explorer ( #2779 )
2021-02-01 18:47:55 +05:30
Hetu Nandu
86cb8cac67
Allow for navigateTo urls to be of mailto or tel url schemes t ( #2781 )
2021-02-01 13:47:31 +05:30
Abhinav Jha
0fa245a985
Fix issue where users could undo delete long after the timeout has expired ( #2741 )
2021-01-27 13:51:47 +05:30
Vicky Bansal
aa71f2ae7b
Handle invalid entity ids ( #2547 )
2021-01-27 12:26:19 +05:30
Hetu Nandu
43322413c6
Support for navigateTo function to open in new window ( #2706 )
...
* Support target for navigate function
* Add docs and action creator field
2021-01-27 11:58:23 +05:30
Hetu Nandu
40e42b296d
Fix for timeout being sent in a different location ( #2708 )
2021-01-26 08:42:52 +05:30
Hetu Nandu
5dc01c677d
Batching widget property updates ( #2685 )
...
- Changed the updateWidgetProperty redux action to use an object of updates instead of single update
- Added the new batchUpdateWidgetProperty action
> This action will calculate dynamicPath changes for all the updates and update them together
- Added the new deleteWidgetProperty action
>This action will delete a property and any dynamicPaths/child dynamicPaths that exist
2021-01-25 14:27:26 +05:30
Pawan Kumar
4f1fd68052
add check if widget is available in data tree ( #2681 )
...
Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local>
2021-01-25 11:01:44 +05:30
Pawan Kumar
f059e40484
Fix - RichTextEditor test by increasing wait time ( #2666 )
...
* remove default action function in messages file
* revert getErrorMessageFromActionType comment
Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local>
2021-01-21 16:38:18 +05:30
Hetu Nandu
4021b210b1
Never show the redux action type in toast errors ( #2635 )
2021-01-21 12:12:53 +05:30
Rishabh Saxena
628ac6953f
Scroll to created org ( #2477 )
2021-01-21 11:49:06 +05:30
Rishabh Saxena
969b6fd0d2
Product updates modal ( #2453 )
2021-01-19 11:47:15 +05:30
akash-codemonk
6b8e3d7dd5
Onboarding changes ( #2549 )
...
- Reduce the delay for the deploy modal to 1s.
- Separate ONBOARDING_ADD_WIDGET from ONBOARDING_ADD_WIDGET_CLICK event
- Add step metadata for skip onboarding event
- Improve the contrast for the add widget button
2021-01-15 14:49:15 +05:30
Hetu Nandu
11766c0e4a
Action onPageLoad test fix ( #2581 )
2021-01-15 11:08:53 +05:30
Hetu Nandu
2b8bae158c
Batch action evaluation calls ( #2561 )
2021-01-14 20:07:21 +05:30
Hetu Nandu
8cff9bd9b9
Avoid evaluation for unnecesarry batch success calls ( #2579 )
2021-01-14 16:45:25 +05:30
Hetu Nandu
5310908cea
Handle action failure of on page load actions ( #2554 )
2021-01-13 17:17:41 +05:30
Hetu Nandu
d3e517ecb2
Fix for tabs widget getting the same name ( #2538 )
...
Co-authored-by: Piyush <piyush@codeitout.com>
2021-01-13 15:40:28 +05:30
Hetu Nandu
f53af44316
Make first eval after page change happen with new layout first ( #2516 )
2021-01-12 14:34:34 +05:30
Piyush Mishra
148497a1bc
Refactor datasources and actions for stronger type checking ( #2167 )
2021-01-12 09:47:28 +05:30
Piyush Mishra
1521f7445c
Fix eslint warnings ( #2510 )
2021-01-12 06:52:31 +05:30
Pawan Kumar
fcac402789
Fix - 502 in save layout is abruptly taking me to an error screen ( #2475 )
...
* remove crash:true in api + add error icon on page save
* remove crash true in api
* add crash on user init request fail
* dispatch safe crash action on user init call error
Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local>
2021-01-11 10:58:10 +05:30
akash-codemonk
d82d8965e4
Onboarding deploy tooltip fix ( #2490 )
2021-01-11 09:46:59 +05:30
Nikhil Nandagopal
a435133bdf
added appmode analytics to the execute action
2021-01-08 13:06:22 +05:30
akash-codemonk
bad63f9e68
Onboarding fixes ( #2458 )
2021-01-08 11:36:09 +05:30
Hetu Nandu
2943f7f782
Copy Text trigger function ( #2394 )
2021-01-07 10:14:30 +05:30
Pawan Kumar
6fa31e6388
Fix - Lodash import typo ( #2466 )
...
* add redirect issue
* add check for crash code
* redirect anonymous user to login page
* remove unused selector
* move redirection logic to error saga level
* update action type name
* replace occurance of redirectTo to redirectUrl
* remove unused selector in PagenoutFound + change saga name
* fix improt typo
Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local>
2021-01-06 17:31:04 +05:30
Pawan Kumar
563c32d203
[Fix] - Authentication after 404 not redirecting back to the original page ( #2423 )
...
* add redirect issue
* add check for crash code
* redirect anonymous user to login page
* remove unused selector
* move redirection logic to error saga level
* update action type name
* replace occurance of redirectTo to redirectUrl
* remove unused selector in PagenoutFound + change saga name
Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local>
2021-01-06 16:54:16 +05:30
Pawan Kumar
51076eaead
Fix: Show appropriate error message when an onPageLoad action fails ( #2355 )
...
* show action in toast error message on pageload error
* add test case
* add error body in toast
* fix test case
* fix test case
* update test case
* uncomment test case
* remove the console log
* remove unused console
Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local>
2021-01-06 10:55:47 +05:30
akash-codemonk
8d303d3d9f
Open the already opened tab if it exists when clicking on deploy ( #2448 )
2021-01-06 09:38:46 +05:30
akash-codemonk
f5e696a4f4
Hide other header elements while showing the deploy button
2021-01-06 09:38:18 +05:30
Hetu Nandu
1598899dd6
Fix invalid toast message for evaluation error ( #2443 )
...
Fixes #2432
Fixes : #2429
Co-authored-by: Piyush Mishra <piyush@codeitout.com>
2021-01-05 17:15:37 +05:30
Rishabh Saxena
2629ead4b7
fix: check for undefined error action payload ( #2428 )
2021-01-05 12:12:04 +05:30
Hetu Nandu
4387200262
Sub tree evaluation ( #1841 )
...
Co-authored-by: Trisha Anand <trisha@appsmith.com>
Co-authored-by: Piyush Mishra <piyush@codeitout.com>
Co-authored-by: Nikhil Nandagopal <nikhil@appsmith.com>
Co-authored-by: Akash N <akash@codemonk.in>
2021-01-04 15:46:08 +05:30
Piyush Mishra
3d7242d716
Cleanup cancelled requests ( #2387 )
2020-12-30 18:56:44 +05:30
Hetu Nandu
31d8c8c4eb
[Worker] Fix critical issues ( #2393 )
2020-12-30 18:28:57 +05:30
akash-codemonk
1a35bb1e75
Onboarding flow ( #2311 )
2020-12-30 13:01:20 +05:30
Hetu Nandu
b5e8673921
Properly log data tree instrumentation ( #2228 )
2020-12-29 14:55:56 +05:30
Piyush Mishra
988ebe975b
RPC-like layer with graceful startup and shutdown around a webworker ( #2252 )
2020-12-28 14:12:43 +05:30
Piyush Mishra
806a139ddb
Make prettier changes ( #2337 )
2020-12-24 10:02:25 +05:30
Rishabh Saxena
77801b10ff
fix undo delete tab, create copy of tabs array ( #2315 )
2020-12-23 16:55:52 +05:30
Arpit Mohan
a942dc198e
Revert "Onboarding flow ( #1960 )"
...
This reverts commit e84699e7ba .
Reverting this commit because this flow requires more changes before it's ready for prime-time.
Will continue development on this feature in a different branch
2020-12-22 13:02:02 +05:30
Piyush Mishra
5408806bf1
Do not add objects to the DataTree ( #2275 )
...
Co-authored-by: Hetu Nandu <hetunandu@gmail.com>
2020-12-21 11:44:20 +05:30
akash-codemonk
e84699e7ba
Onboarding flow ( #1960 )
...
Co-authored-by: Hetu Nandu <hetunandu@gmail.com>
2020-12-18 18:48:47 +05:30
Piyush Mishra
a3ed1515d5
Add headers null check ( #2223 )
...
* @hetunandu for president
2020-12-17 20:13:01 +05:30
Pawan Kumar
e63f0a9d2a
Fix: 404 error page shows server unavailable ( #2195 )
...
* mount error wise route
* remove log
* add test case
* fix wrong error page
* fix typescript error + remove unused variable
* remove 404 + 500 routes
* remove unused imports
* fix typo in test case
* remove history replace in utils
* remove unused variable
* add error codes for safe crash
* remove unused variables
* add error codes in all api rejects + update error reducer code type
* update error codes in init saga
* add selectors for error safe crash + take error logic out of app router
* remove unused variables
* remove extra line
* add header in error pag
* refactor page header on error page
* remove unused import
Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local>
2020-12-17 12:33:59 +05:30
Rishabh Saxena
17ded71de3
fix actions/queries not fetched after cloning a page ( #2196 )
...
* fix actions/queries not fetched after cloning a page
* cf fix
* update type
* update test to check if api is cloned
* trigger tests
2020-12-16 14:51:31 +05:30
Hetu Nandu
5bd2cc1ea4
Execution params in actions ( #2128 )
2020-12-15 00:18:13 +05:30