Commit Graph

1630 Commits

Author SHA1 Message Date
Nikhil Nandagopal
43b59d5a4f
Update AppsmithUtils.tsx 2020-09-03 01:14:22 +05:30
Nikhil Nandagopal
2168583a73
Update AppsmithUtils.tsx 2020-09-03 01:01:04 +05:30
Nikhil Nandagopal
24bf4cc44c
Update netlify.toml 2020-09-03 00:50:18 +05:30
Nikhil Nandagopal
83539b819f
Update netlify.toml 2020-09-03 00:40:34 +05:30
Nikhil Nandagopal
a24f17bf2c
Update netlify.toml 2020-09-02 23:57:03 +05:30
Automated Github Action
5b445939ab Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-09-02 18:22:07 +00:00
Nikhil Nandagopal
5949ad8343 re-added release to webpack plugin 2020-09-02 23:49:15 +05:30
Nikhil Nandagopal
a69f25c61e Merge branch 'release' of github.com:appsmithorg/appsmith into release
# Conflicts:
#	app/client/.sentryclirc
2020-09-02 22:21:43 +05:30
Nikhil Nandagopal
750e48977d removed sentry cli again
increased redux depth
2020-09-02 22:15:42 +05:30
Nikhil Nandagopal
704497832b
Update netlify.toml 2020-09-02 22:05:39 +05:30
Nikhil Nandagopal
07d6b66610
Update netlify.toml 2020-09-02 21:53:06 +05:30
Nikhil Nandagopal
8d11952c9e
Update netlify.toml 2020-09-02 21:52:49 +05:30
Nikhil Nandagopal
174383a71b
Update netlify.toml 2020-09-02 21:46:27 +05:30
Nikhil Nandagopal
6da9839d90
Update netlify.toml 2020-09-02 21:44:46 +05:30
Automated Github Action
3507a85841 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-09-02 16:06:39 +00:00
Nikhil Nandagopal
57fef66144
Update .sentryclirc 2020-09-02 21:30:31 +05:30
Nikhil Nandagopal
be8b1e9220 re-added sentry cli 2020-09-02 21:25:14 +05:30
Nikhil Nandagopal
0d190d41e7 Merge branch 'release' of github.com:appsmithorg/appsmith into release 2020-09-02 20:57:51 +05:30
Nikhil Nandagopal
2028b36ff2 removed sentrycli and release from webpack plugin 2020-09-02 20:57:33 +05:30
Automated Github Action
fe62029c63 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-09-02 14:08:27 +00:00
NandanAnantharamu
762dd5a450
query and datasource related tests (#423)
* query and datasource related tests

* review comment incorporated

* Adding multiple widgets test

* Table widget related search/filter/compact mode tests

* Added tests related to visiblity funvtionality in table widget

* Validate action type in explorer

* updated test

* Test updated in accordance with new UI
2020-09-02 18:43:06 +05:30
Automated Github Action
d573364509 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-09-02 09:06:17 +00:00
devrk96
cb2e85785f
Menu item disabled UI fixed (#484) 2020-09-02 14:32:29 +05:30
devrk96
8a0966d1f7
button height issue fixed in all sizes (#483) 2020-09-02 14:28:49 +05:30
Nikhil Nandagopal
9329fccb85
Update netlify.toml 2020-09-02 14:28:34 +05:30
Automated Github Action
af24f95ca9 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-09-02 07:06:16 +00:00
devrk96
a7e33a90e2
Feature: Dropdown component (#477)
* dropdown with text and icon implemented

* dropdown with lable implemented and story updated

* Icon import and storyWrapper import updated

* onclick cleaned
2020-09-02 12:16:02 +05:30
Abhinav Jha
70fea0e560
Feature: Add widgets from explorer (#464)
* Deprecate Navbar. Sidebar becomes a panelStack. It now has two panels, WidgetSidebar and Explorer

Co-authored-by: Nandan <nandan@thinkify.io>
2020-09-02 12:14:01 +05:30
Abhinav Jha
83945c81a0
Fix: Other page widget props are not shown on the entity explorer (#480) 2020-09-02 11:37:34 +05:30
Abhinav Jha
0368f5dbc3
Fix: Datasource name not getting updated from the entity explorer (#478) 2020-09-02 11:37:18 +05:30
Automated Github Action
b93c2830a0 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-09-01 10:32:10 +00:00
Hetu Nandu
6a0d24c7a7
Remove @appsmith alias that causes build errors (#479) 2020-09-01 16:01:39 +05:30
Automated Github Action
51bd2f27d1 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-09-01 08:07:27 +00:00
devrk96
1adfdb2fcd
Feature: Icon component icon names, props and className updated (#471)
* className added in icon component and used icon names as an array in stories

* button component semicolon fixed

* fill prop added in button component

* name prop and iconName import updated.
2020-09-01 12:54:53 +05:30
akash-codemonk
aa068e3596
Add duplicate application option (#465) 2020-09-01 12:46:54 +05:30
Hetu Nandu
f05f895ffd
Update netlify.toml
add default value for REACT_APP_SENTRY_ENVIRONMENT to avoid build failure
2020-09-01 11:39:01 +05:30
Automated Github Action
922bb4a135 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-31 13:07:40 +00:00
devrk96
a071d05e0c
Feature: Text component props and enum values in stories updated (#468)
* text component props updated

* case prop updated

* className added in text component and used enum values as array in stories
2020-08-31 18:34:34 +05:30
Automated Github Action
3a3b1275a4 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-31 06:09:58 +00:00
Abhinav Jha
3b3d5aca62
Performance:entity explorer (#395)
* Entity explorer performance enhancements
2020-08-31 11:26:52 +05:30
akash-codemonk
8f0015eaf3
Show validation errors if any for keyvalue fields (#445)
* Update host field with validation properties
2020-08-31 10:45:04 +05:30
Automated Github Action
29ed86bfc0 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-31 05:02:45 +00:00
devrk96
f562ecf159
Feature-Icon enum added and size updated. (#463)
* appIcon color, icon enums and size fixed

* icon import updated
2020-08-31 10:29:18 +05:30
Automated Github Action
af3c4fbaf7 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 19:05:57 +00:00
satbir121
e2b939416a
Members and org settings page (#424)
* Members and org settings page.

* Adding link back to applications

* Making UI look better.

* Fixing some more css

* Table dropdown onBlur, UI transparency, Popover issue fixed. Added sort arrow (#413)

* table dropdown ui issue and onblur click fixed

* position props value fixed

* tabs tripple click fixed

* Position props in table dropdown made optional

* tabs background color bug removed

* General settings page is bug free.

* Getting the manage users page to work.

* Moving general settings into its own file.

* Removing some unwanted URLs

* User cant change their role or remove themselves

* Changing onClick prop for Icon.

* Fixing tests

* Added loading states to text inputs.

* Added validators for text input

* Fixed border of skeleton for text input

* Adding a loader for Members screen

* Adding Noop to icon button

* Removing console.log

* Fixing imports.

* Moving org reducer to immer.

* Using utils email validator.

* Removing placeholder from text input props.

Co-authored-by: devrk96 <rohit.kumawat@primathon.in>
2020-08-29 00:21:16 +05:30
Automated Github Action
d66793bca8 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 17:24:03 +00:00
Nikhil Nandagopal
0b22fc67b3
Updated sentry sdk (#461)
Integrated react router for better performance reporting
Added Sentry Profiler for editor, appviewer and widgets

Co-authored-by: Nikhil Nandagopal <nikhil@appsmith.com>
2020-08-28 22:53:07 +05:30
Automated Github Action
243037f6fe Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 16:06:33 +00:00
Nikhil Nandagopal
d26db12e44 removed initialised event 2020-08-28 20:53:36 +05:30
Automated Github Action
ca47fe1123 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 14:35:17 +00:00
Nikhil Nandagopal
77e17ddf5d Merge branch 'release' of github.com:appsmithorg/appsmith into release 2020-08-28 20:04:10 +05:30
Nikhil Nandagopal
06ed653890 minor fix 2020-08-28 20:04:00 +05:30
vicky-primathon
e90d8b6fc1
Feature - Column type displayed in column options of table widget filters (#411)
* Table widget filter type attribute displayed in column options
2020-08-28 19:44:47 +05:30
Automated Github Action
572c5b3065 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 14:12:42 +00:00
Nikhil Nandagopal
4ab6632fdc fixed sentry performance monitoring 2020-08-28 19:41:16 +05:30
Automated Github Action
f93b1961c3 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 13:45:56 +00:00
Nikhil Nandagopal
040af14de6 added capture message 2020-08-28 19:14:32 +05:30
Automated Github Action
aca60b4de2 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 13:05:48 +00:00
Nikhil Nandagopal
5f6e1dddc3 Merge branch 'release' of github.com:appsmithorg/appsmith into release 2020-08-28 18:03:04 +05:30
Nikhil Nandagopal
0bb2336a3a added deploy environment for sentry 2020-08-28 18:02:50 +05:30
Automated Github Action
026153f62f Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 12:09:03 +00:00
Hetu Nandu
f7ec5209cf
Add function to download part of the Data tree as a file (#458) 2020-08-28 17:37:37 +05:30
Automated Github Action
690c0b3a8a Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 11:44:53 +00:00
Nikhil Nandagopal
8722e246e0 Merge branch 'release' of github.com:appsmithorg/appsmith into release 2020-08-28 17:01:19 +05:30
Nikhil Nandagopal
288420f8ab added autocommit
added sentry in reducer
2020-08-28 17:01:07 +05:30
Automated Github Action
66509101f0 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 11:05:43 +00:00
devrk96
241eff7d55
Menu component (#358)
* menu component implemented and tabs selected ui bug fixed

* PR comments resolved

* icon import updated

* Menu item component (#437)

* Adding blank components.

* Adding Todo note for tree

* Adding todo note for LighteningMenu

* ads button component

* Adding storybook support.

* storybook integrated with button component

* ads button component props completed

* button component icon and loading logic implemented

* button component completed

* Added a text knob.

* Adding default text for button.

* Merging theme and other fixes.

* Fixed info button.

* Better types.

* Adding background param to components.

* Re-using vsariant for callount.

* Added props for Text input.

* Adding text component.

* feedback changes added in button and icon component

* type any removed in button component

* function naming corrected

* menu component implemented

* menu-item implemented with text, icon and label

* menu story updated with menu-items

* menu story updated

* storyWrapper added in all stories

* ads text removed

* spinner import updated

* relative import added

Co-authored-by: Satbir Singh <satbir121@gmail.com>
Co-authored-by: satbir121 <39981226+satbir121@users.noreply.github.com>

Co-authored-by: Satbir Singh <satbir121@gmail.com>
Co-authored-by: satbir121 <39981226+satbir121@users.noreply.github.com>
2020-08-28 16:21:41 +05:30
Automated Github Action
8e9849819a Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 10:06:14 +00:00
vicky-primathon
8a0805d77f
Fix: Table widget actions header scrollbar padding (#353)
* Table header scrollbar padding removed. 
* Table row font size changed based on compact mode.
2020-08-28 15:25:20 +05:30
vicky-primathon
859b1f6966
Fix Chart widget crash (#410) 2020-08-28 15:22:18 +05:30
Automated Github Action
85ba0dbba1 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 09:20:41 +00:00
vicky-primathon
6d2721c888
Fix: Table crash when calling toString on null values for sorting (#455) 2020-08-28 14:42:17 +05:30
Automated Github Action
bc46e57f62 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 09:06:09 +00:00
Hetu Nandu
ef493808c2
Replaced production server link with mock api link 2020-08-28 14:20:57 +05:30
Nikhil Nandagopal
a365d58b91
Update netlify.toml 2020-08-28 14:16:22 +05:30
Automated Github Action
0f57152570 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-28 08:34:35 +00:00
Nikhil Nandagopal
bdbc73658e
Feature/sentry (#452)
* updated sentry and added performance monitoring

* identify users on sentry

* removed sentry browser

* added the environment for sentry

Co-authored-by: Nikhil Nandagopal <nikhil@appsmith.com>
2020-08-28 14:04:01 +05:30
Nandan
8d868a5e43 Replaced production server link with mock api link 2020-08-28 13:42:40 +05:30
Automated Github Action
030fcd6bd5 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-27 16:06:26 +00:00
akash-codemonk
dbfd986d0e
Add action settings tab to api and query pane (#434)
* Add action settings tab to api and query pane

- Ask for confirmation before running an action

* Update  property of actions basedon the updateLayout response

Prevent confirmation dialog for Action run, until  property of action is true

Send an API Request when the user toggles the  property of an Action

* update http method to toggle executeOnLoad for an action to PUT

* Fix save layout response type

* Remove console.log

* If updating executeOnLoad, avoid calling update action API

Co-authored-by: Abhinav Jha <abhinav@appsmith.com>
2020-08-27 21:09:16 +05:30
Hetu Nandu
094c50874e Merge branch 'release' of github.com:appsmithorg/appsmith into release
# Conflicts:
#	app/client/netlify.toml
2020-08-27 18:32:42 +05:30
Hetu Nandu
0b430d0324
Completely replace hotjar with smartlook (#447)
* Replace hotjar with smartlook

* Remove duplicate event declaration
2020-08-27 18:24:03 +05:30
Automated Github Action
3b5c58b963 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-27 12:08:14 +00:00
vicky-primathon
7d9e0cbdc1
Add classes in table widget elements for qa-automation (#435) 2020-08-27 16:50:39 +05:30
Trisha Anand
c76a4b33ec Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-27 16:15:54 +05:30
Abhinav Jha
76072dcb04
Fix Entity Names (#439)
- Fix Page name restrictions to allow for spaces
- Keep new names of entities until failure
2020-08-27 16:05:15 +05:30
Automated Github Action
b19c9cbb90 Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-27 06:07:52 +00:00
Hetu Nandu
d53dfede0e
Feature/new ux bad drop (#440) 2020-08-27 11:33:25 +05:30
Hetu Nandu
35e12b1747
update netlify.toml (#34) 2020-08-26 21:11:48 +05:30
Automated Github Action
9bfb40faad Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-26 14:27:39 +00:00
Hetu Nandu
f0a05e8a3f Merge branch 'release' 2020-08-26 18:53:45 +05:30
Automated Github Action
79e80f60ae Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-26 13:23:11 +00:00
Hetu Nandu
37b5924110
Fixes for release (#436)
* Possible fix for plugins not found
* Add user info on smart look
* Add test for form and table inside form reset
* Add test for postgres nested data render
2020-08-26 18:52:10 +05:30
Automated Github Action
317bef1fbe Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-26 10:26:06 +00:00
Hetu Nandu
aa06bc2d3d
Fix cloud hosting error (#433) 2020-08-26 15:51:57 +05:30
Automated Github Action
65f33eb97d Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-26 09:28:07 +00:00
Hetu Nandu
f744f3aacd
add support for smart look (#431) 2020-08-26 14:54:44 +05:30
Hetu Nandu
5eb4d27297
Stringify nested objects in sql query responses (#430) 2020-08-26 14:46:20 +05:30
Automated Github Action
efab84615c Merge branch 'release' of https://github.com/appsmithorg/appsmith into release 2020-08-26 09:05:46 +00:00
devrk96
372fb3b33d
Editable text component (#362)
* editable text component started

* success and error callback implemented

* feedback implemented and success or error state corrected

* editable input ui fixed

* PR comments resolved

* isSaving state refactored from PR comment

* icon import updated

* Changing path

* icon import fixed

Co-authored-by: Satbir Singh <satbir121@gmail.com>
2020-08-26 14:34:58 +05:30