PromucFlow_constructor/CONTRIBUTING.md
Nikhil Nandagopal ae59298866
Release (#850)
* 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>
2020-10-01 15:48:50 +05:30

2.8 KiB

Contributing to Appsmith

Thank you for your interest in Appsmith and taking the time to contribute on this project. 🙌 Appsmith is a project by developers for developers and there are a lot of ways you can contribute. Feel free to propose changes to this document in a pull request.

Code of conduct

Read our Code of Conduct before contributing

How can I contribute?

There are many ways in which we/one can to contribute to Appsmith. All contributions are highly appreciated.

🐛 Report a bug

Report all issues through GitHub Issues using the Report a Bug template. To help resolve your issue as quickly as possible, read the template and provide all the requested information.

🛠 File a feature request

We welcome all feature requests, whether it's to add new functionality to an existing extension or to offer an idea for a brand new extension. File your feature request through GitHub Issues using the Feature Request template.

📝 Improve the documentation

In the process of shipping features quickly, we often forget to keep our docs up to date. You can help by suggesting improvements to our documentation or dive right in to our Contribution Guide!

⚙️ Close a Bug / Feature issue

We welcome contributions that help make appsmith bug free & improve the experience of our users. Check out the Contribution Section below to begin.

Code Contribution

All Code contributions are welcome and highly encouraged. Before opening a PR, create an issue and talk to a maintainer about a possible solution. This ensures that your PR has the highest chance of getting merged quickly and avoids 2 contributors from working on the same issue.

Contributing to the Frontend (React / HTML / CSS / JS)

Contributing to the Backend (Java / Mongo / Springboot)