Fixes#1090
When a PR is successfully merged, the Github bot will add the label QA to the issue. These issues can then be picked up by the QA team for verification. Refer: https://github.com/Logerfo/close-label
* Stop showing empty table when there are no records (#790)
* Datasource explorer fixes (#789)
- Expand datasource by default
- Let column/key name take more space.
- Show column popup on hover instead of click
* Show datasources without grouping by plugins in explorer (#660)
* Immutable Widgets (#799)
Co-authored-by: Abhinav Jha <abhinav@appsmith.com>
* Removing the docker login step that causes forked PRs to fail (#844)
Also adding pull_request_target event for release and master branch. This will run the GH Actions in the context of the base repository instead of the forked one. Hence, the secrets for Cypress, Docker etc can be passed down to the action for PRs being raised via a fork
* Datasource structure support for MongoDB (#641)
* Added structure for MongoDB datasources
* Fixed tests for MongoDB template queries
* Updating readme to test forked PRs (#845)
* Adding additional docs contribution files. (#849)
* Update CONTRIBUTING.md
* Rename action.md to ActionsGuide.md
* Rename asset-upload.md to UploadingAssets.md
* Rename db-integration.md to DB Integrations.md
* Rename widget.md to Widgets.md
* Rename ActionsGuide.md to Actions.md
* Create CONTRIBUTING.md
* Update Actions.md
* Update Actions.md
* Update Widgets.md
* Update UploadingAssets.md
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
Co-authored-by: akash-codemonk <67054171+akash-codemonk@users.noreply.github.com>
Co-authored-by: Hetu Nandu <hetunandu@gmail.com>
Co-authored-by: Abhinav Jha <abhinav@appsmith.com>
Co-authored-by: Arpit Mohan <mohanarpit@users.noreply.github.com>
Co-authored-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
Co-authored-by: satbir121 <39981226+satbir121@users.noreply.github.com>
This is a hack to get around the fact that Github Actions doesn't support conditional status checks for monorepo PRs. Hence, we create similar jobs in the both server & client builds. In the server build, those jobs are dummy jobs that do nothing but satisfy the all-encompassing green tick so that PRs can be merged without using Admin privileges.
* Correcting the Docker image for Appsmith server for Github actions test
* Also fixing the bug where the datasource config is not returned properly for restapi-plugin
Co-authored-by: Arpit Mohan <arpit@appsmith.com>