Commit Graph

3653 Commits

Author SHA1 Message Date
Arpit Mohan
12f3a4182c Fixing the tests and adding the segment key in the yarn build
This key will be burned into the Docker image itself.

Also adding the disable telemetry link to the nginx_app template during self-hosted deploys.
2020-11-05 20:32:25 +05:30
Nikhil Nandagopal
7ed8d3db9b fixed conf 2020-11-05 18:10:04 +05:30
Nikhil Nandagopal
5e93815276 added segment CE and telemetry flags 2020-11-05 16:58:17 +05:30
Nikhil Nandagopal
2c111edbba fix for tests 2020-11-05 16:56:00 +05:30
Nikhil Nandagopal
274e2bc5cd updated telemetry check 2020-11-05 11:41:29 +05:30
Nikhil Nandagopal
d296fb511e Merge branch 'feature/telemetry' of github.com:appsmithorg/appsmith into feature/telemetry 2020-11-05 11:01:40 +05:30
Arpit Mohan
b3eabf68ea Moving the segment CE key to a build time variable instead of hard coding it 2020-11-05 10:54:30 +05:30
Arpit Mohan
994d57422b Fixing the jest test in AnalyticsUtil 2020-11-05 08:01:01 +05:30
Arpit Mohan
0b5250529a Moving the getAppsmithConfig function to static function in index.ts 2020-11-04 20:03:17 +05:30
Nikhil Nandagopal
7979dff9df updated installation script 2020-11-04 19:48:18 +05:30
Arpit Mohan
ce24f37d43 Merge branch 'release' into feature/telemetry 2020-11-04 19:08:05 +05:30
Abhinav Jha
1747390183
Fix: All canvas widgets should have no container styling applied (#1564) 2020-11-04 18:58:21 +05:30
Arpit Mohan
946b3ba25f Merge branch 'release' into feature/telemetry 2020-11-04 18:02:25 +05:30
Arpit Mohan
1413203251 Adding the check for disabling telemetry if the environment variable is set 2020-11-04 17:50:14 +05:30
NandanAnantharamu
af5ec1363e
commented AddWidget_spec (#1559) 2020-11-04 17:45:41 +05:30
Sumit Kumar
6db7101662
Report selective errors to rollbar. (#1516)
* Report selective errors to rollbar.

1. Assign an action attribute to each AppsmithError enum item. Take action based on the action attribute.

* Fixing the condition for organization name being empty

* Report selective errors to rollbar.

1. Assign an action attribute to each AppsmithError enum item. Take action based on the action attribute.

Co-authored-by: Sumit Kumar <sumitsum@Sumits-MacBook-Pro.local>
Co-authored-by: Arpit Mohan <arpit@appsmith.com>
2020-11-04 17:32:43 +05:30
Hetu Nandu
20ef86f118
Improve app initialisation for timeouts (#1412)
Fixes: #1510 

Co-authored-by: Arpit Mohan <mohanarpit@users.noreply.github.com>
2020-11-04 17:10:59 +05:30
akash-codemonk
8ae77f7764
Fix prompt showing up always (#1556) 2020-11-04 16:37:10 +05:30
Nikhil Nandagopal
f05ac9a9c6 added sha256 hash to obfuscate analytics data 2020-11-04 16:23:15 +05:30
akash-codemonk
ba6aceb096
Fix includes is not a function error crash (#1555)
* Make the value a string to avoid includes is not a function error

* If it is not a string show the prompt
2020-11-04 15:27:11 +05:30
Nikhil Nandagopal
0f90b19dc0 added anonymization of user data for CE 2020-11-04 15:23:26 +05:30
NandanAnantharamu
ceb31edd76
Updated a binding and commented out failing test (#1546) 2020-11-04 13:06:32 +05:30
Nidhi
fc4fca8bf0
Added fallback email to new organization from user email (#1536) 2020-11-04 12:57:17 +05:30
Nidhi
c7efe55c9c
Fixed timeout error message, added new type of error for plugin timeout (#1519)
* Fixed timeout error message, added new type of error for plugin timeouts

* Switched error code and added test for a secondary StaleConnectionException
2020-11-04 12:56:52 +05:30
Nikhil Nandagopal
012004add2
Update ClientSetup.md 2020-11-04 11:32:15 +05:30
Arpit Mohan
dcc30b31d2 Correcting the assertion for table binding widget test 2020-11-04 10:26:08 +05:30
Arpit Mohan
ee5e1a81ff Reverting back the changes for local postgres 2020-11-04 08:40:35 +05:30
Arpit Mohan
e71412d3ab Moving postgres container to background 2020-11-04 00:45:02 +05:30
Arpit Mohan
4f094ea779 Moving the postgres container to Cypress test setup 2020-11-04 00:32:42 +05:30
Arpit Mohan
fba99c4728 Removing health check for postgres 2020-11-04 00:17:31 +05:30
Arpit Mohan
c93e72c3ec Adding postgres env variables 2020-11-04 00:05:30 +05:30
Arpit Mohan
8e839ab224 Correcting the mount volume in client.yml 2020-11-03 23:48:10 +05:30
Arpit Mohan
19131e14ab Using absolute path for volume mount in client.yml 2020-11-03 23:29:03 +05:30
Arpit Mohan
779801c763 Correcting the ports for postgres in client.yml 2020-11-03 23:18:45 +05:30
Arpit Mohan
0ea9c96a8f
Spinning up Postgresql container in client workflow CI (#1521) 2020-11-03 23:16:51 +05:30
Abhinav Jha
d5c7fcc1e4
Fix table crash issue when selectedRowIndices was reset (#1542) 2020-11-03 22:16:44 +05:30
Nikhil Nandagopal
c9a4dde057
Update ClientSetup.md 2020-11-03 22:14:37 +05:30
Nikhil Nandagopal
8a1be448e1 added a fix for null crashing a page in bindings 2020-11-03 21:17:16 +05:30
Abhinav Jha
0538c08bcd
Fix styles to show table rows in query results (#1540) 2020-11-03 21:05:55 +05:30
Abhinav Jha
543b7ec72d
Entity Explorer Render (#1354)
* WIP: Performance improvements in entity explorer

* WIP: Achieve feature parity for entity explorer with release

* Update unit tests

* Add sentry profiling to current page entity properties component

* Fix page add/delete not showing up on entity explorer issue. Update memoization logic for pagegroup entity

* Deal with the ban-ts-ignore eslint issues

* Update unit tests

* Fix widget entity children visibility

* Fix tests and code

* Fix tests for scenarios where the collapsed entities are unmount, as this is a part of the performance optimization

* Filter undefined children when generating structureDSL

* Remove rule from eslintrc

Consolidate createPage test command

* Update CreatePage tests to remove redundant dsl updates

* Revert CreatePage test changes, as adding more checks within this command globally causes other tests to have issues.

* re-enable eslint rule, as without it CI tests fail

* Revert to ban-ts-comment

* Fix typescript ban-ts-ignore issue by upgrading react-scripts and fixing typescript issue across the application

* Typescript errors handled

Co-authored-by: vicky-primathon.in <vicky.bansal@primathon.in>
2020-11-03 18:35:40 +05:30
Abhinav Jha
120c2da507
Fix: Tabs Widget (#1532)
* Fix issue where placing widgets into the first tab of a tabs widget was disallowed.

* Concatenate using spread instead of produce

* Remove widget blueprint from widget props

* Deal with nested blueprint
2020-11-03 18:32:50 +05:30
Hetu Nandu
4cba17ab82
Add post eval action support (#1529)
Fixes #1504
2020-11-03 15:46:11 +05:30
Hetu Nandu
86cca9ff0a
Update README.md 2020-11-03 15:36:44 +05:30
Arpit Mohan
0c063a1a3b
Merge branch 'master' into release 2020-11-03 14:52:48 +05:30
vicky-primathon
25e8d17108
Change to resolve conflicts with master branch (#1530) 2020-11-03 14:46:35 +05:30
Trisha Anand
936ddc4fa0
Added indexes on NewPage and NewAction. Also made changes to the sorting order of actions when read in view and edit mode. (#1527) 2020-11-03 13:15:51 +05:30
allcontributors[bot]
ae30c3b697
docs: add sumanthyedoti as a contributor (#1522)
* docs: update README.md [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Hetu Nandu <hetunandu@gmail.com>
2020-11-03 12:27:27 +05:30
Sumanth Yedoti
87a2effbc5
Fix/api URL field twitch (#1495)
Fixes: #1248
Co-authored-by: Yedoti Sumanth <sumanthyedoti@redd.in>
2020-11-03 12:21:02 +05:30
vicky-primathon
1c4adf84a1
Fix/multi select dropdown (#1295)
* Cypress test locator fix

* Multi select dropdown values initialization fixed

* Reverted test case selector change

* Using lodash isEqual since values can be object
2020-11-03 10:49:27 +05:30
akash-codemonk
9afcf87156
Show binding prompt when there is no binding in the editor (#1478) 2020-11-03 09:40:07 +05:30