Commit Graph

3009 Commits

Author SHA1 Message Date
Nikhil Nandagopal
4e325bcf3e
Update ---bug-report.md 2020-09-04 11:29:01 +05:30
Shrikant Sharat Kandula
3353962719
Fix MongoDB plugin update commands produce an empty response (#469) 2020-09-04 10:56:09 +05:30
Abhinav Jha
7944ad535a
Fixes: Reset search on widget search clear (#497) 2020-09-03 19:52:08 +05:30
Shrikant Sharat Kandula
681a4bdcc9
Fix Let's Encrypt certificate generation for self-hosted (#491)
* Creating SSL certificates now works

* Work with single domain

* Move certificate generation into install script

* Download templates from master branch, not release
2020-09-03 18:04:58 +05:30
devrk96
e99efcf108
icon size prop fixed (#485) 2020-09-03 15:11:20 +05:30
Nikhil Nandagopal
c66aa1fa7d Merge branch 'release' of github.com:appsmithorg/appsmith into release 2020-09-03 13:38:27 +05:30
Nikhil Nandagopal
4d48b18060 fixed nginx template for mac
added error boundary for sentry
2020-09-03 13:38:04 +05:30
satbir121
3e88578318
Fixing Storybook deploy (#493) 2020-09-03 12:42:22 +05:30
devrk96
78f7039e85
hide edit icon issue fixed (#494) 2020-09-03 11:51:36 +05:30
Nikhil Nandagopal
28f70e911f moved sentry plugin to the end so sourcemaps are generated correctly 2020-09-03 01:17:49 +05:30
Nikhil Nandagopal
5949ad8343 re-added release to webpack plugin 2020-09-02 23:49:15 +05:30
Nikhil Nandagopal
750e48977d removed sentry cli again
increased redux depth
2020-09-02 22:15:42 +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
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
Shrikant Sharat Kandula
59349fd03e
Fix column alias names in MySQL actions (#466)
* Fix aliases not showing up for MySQL actions

* Fix date column display for MySQL actions

* Fix datetime columns for MySQL actions

* Add support for timestamp and year data types for MySQL actions

* Fix column label for MySQL plugin

* Add tests for MySQL temporal data types

* Add tests for alias columns in MySQL and Postgres
2020-09-02 17:19:41 +05:30
Trisha Anand
3648a2b804
Returning an error in case the user tries to get all users. (#472) 2020-09-02 17:18:22 +05:30
Shrikant Sharat Kandula
54c75b26dd
Add a node.js script to dump examples organization (#448)
* Add a node.js script to dump examples organization

This dump file is used to setup initial examples organization
in a self-hosted setup.

* Remove unused variable

* Add npm run shortcut for dump script
2020-09-02 17:15:55 +05:30
Shrikant Sharat Kandula
868757155a
Add watchtower for auto updates to Appsmith containers (#456)
* Trying to move horizontal rules into separate function

* Delete install_dir if exists already, after confirmation

* Add confirm function to take user conformations

* Resolve warnings on read command without -r option

* Use temporary directory for downloaded templates

* Fix inverted calls to confirm

* nginx template doesn't use global variables now

* docker compose template doesn't depend on global vars now

* Fix port checking for CentOS

* Fix encryption.env to not use global variables

* Fix mongo-init to not use global variables

* Fix docker.env file to not use any global variables

* Fix letsencrypt script to not use any global variables

* Set mongo_database in the docker-compose file

Spotted this after global variables were reduced. The `mongo_database`
was not being used anywhere.

* Move password generation into a function

* Attempt to add watchtower

* Fix port checking in install script for CentOS

* Don't offer to delete install dir if it already exists

* Remove vagrant source for templates (it's a dev-time thing only)
2020-09-02 16:42:33 +05:30
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
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
Shrikant Sharat Kandula
91ad617904
Add validation for host values in DB datasources (#444)
* Add validation for host values in DB datasources

* Mild refactoring, for a dummy commit

* Add test for host name validation in datasources
2020-09-02 11:28:41 +05:30
Shrikant Sharat Kandula
223a735b87
Add API for uploading logo images for organizations (#376)
* Start with new controller for assets

* Progress on uploading logo image

* Saving and loading organization logo assets now works

* Remove existing logo asset before saving a new one

* Fix 500 when uploading logo for the first time

* Fix URL in response for uploading logo image

* Add test for uploading logo for ogranization

* Mild refactoring in tests
2020-09-02 11:28:15 +05:30
Hetu Nandu
6a0d24c7a7
Remove @appsmith alias that causes build errors (#479) 2020-09-01 16:01:39 +05:30
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
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
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
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
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
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
Nikhil Nandagopal
d26db12e44 removed initialised event 2020-08-28 20:53:36 +05:30
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
Nikhil Nandagopal
4ab6632fdc fixed sentry performance monitoring 2020-08-28 19:41:16 +05:30
Nikhil Nandagopal
040af14de6 added capture message 2020-08-28 19:14:32 +05:30
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
Hetu Nandu
f7ec5209cf
Add function to download part of the Data tree as a file (#458) 2020-08-28 17:37:37 +05:30
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
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
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