diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 000000000..460046a1e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,27 @@ +--- +name: 🐛 Bug report +about: Create a report to help us improve +title: "" +labels: "bug" +assignees: "" +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: + +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/component_refactor.md b/.github/ISSUE_TEMPLATE/component_refactor.md new file mode 100644 index 000000000..62f728b58 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/component_refactor.md @@ -0,0 +1,12 @@ +--- +name: 🔨 Code refactor +about: Refactor the existing code . +title: "Refactoring views" +labels: "Level-2, frontend, refactor" +assignees: "" +--- + +Refactoring the `` as per the [proposed style](https://docs.google.com/document/d/1GI2Hile8UbGZ82gFe1y4wAVPcNPXip1cmXTzog1S41U/edit). + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 000000000..944289edb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,19 @@ +--- +name: 🚀 Feature request +about: Suggest an idea for this project +title: "" +labels: "feature" +assignees: "" +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/proposal.md b/.github/ISSUE_TEMPLATE/proposal.md new file mode 100644 index 000000000..40e6e2fcb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/proposal.md @@ -0,0 +1,13 @@ +--- +name: 💥 Proposal +about: Propose a non-trivial change +title: "" +labels: "proposal" +assignees: "" +--- + +**Describe your Proposal** +A clear and concise description of what the proposal is. + +**Additional context** +Add any other context or screenshots about the proposal here. diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 000000000..9af1d9827 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,36 @@ +## Issue that this pull request solves + +Closes: # (issue number) + +## Proposed changes + +### Brief description of what is fixed or changed + +## Types of changes + +_Put an `x` in the boxes that apply_ + +- [ ] Bugfix (non-breaking change which fixes an issue) +- [ ] New feature (non-breaking change which adds functionality) +- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) +- [ ] Other (please describe): + +## Checklist + +_Put an `x` in the boxes that apply_ + +- [ ] My code follows the [style guidelines of this project](https://docs.google.com/document/d/1GI2Hile8UbGZ82gFe1y4wAVPcNPXip1cmXTzog1S41U/edit) +- [ ] I have performed a self-review of my own code +- [ ] I have created new branch for this pull request +- [ ] I have commented my code, particularly in hard-to-understand areas +- [ ] I have made corresponding changes to the documentation +- [ ] My changes generate no new warnings +- [ ] My changes does not break the current system and it passes all the current test cases. + +## Screenshots + +Please attach the screenshots of the changes made in case of change in user interface + +## Other information + +Any other information that is important to this pull request diff --git a/.github/workflows/welcome-new-contributors.yml b/.github/workflows/welcome-new-contributors.yml new file mode 100644 index 000000000..620409372 --- /dev/null +++ b/.github/workflows/welcome-new-contributors.yml @@ -0,0 +1,18 @@ +name: 'Welcome new contributors' + +on: + issues: + types: [opened] + pull_request_target: + types: [opened] + +jobs: + greet-the-contributor: + runs-on: ubuntu-latest + steps: + - uses: garg3133/welcome-new-contributors@v1.1 + with: + token: ${{ secrets.BOT_ACCESS_TOKEN }} + is-oauth-token: true + issue-message: 'Hi! Thanks for opening your first issue at Fusion. We really appreciate it. :raised_hands:' + pr-message: 'Congratulations for making your first Pull Request at Fusion!! :tada: Someone from our team will review it soon.' \ No newline at end of file diff --git a/.gitignore b/.gitignore index 13184f251..69c28a716 100644 --- a/.gitignore +++ b/.gitignore @@ -5,7 +5,7 @@ __pycache__/ # IDEs # .vscode -.idea +# .idea # Distribution / packaging .Python @@ -73,4 +73,3 @@ node_modules/ FusionIIIT/static/ package-lock.json - diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 000000000..7a472128d --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,5 @@ +# Default ignored files +/workspace.xml +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/Fusion.iml b/.idea/Fusion.iml new file mode 100644 index 000000000..ddddb4a18 --- /dev/null +++ b/.idea/Fusion.iml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/dataSources.xml b/.idea/dataSources.xml new file mode 100644 index 000000000..ed7a67375 --- /dev/null +++ b/.idea/dataSources.xml @@ -0,0 +1,13 @@ + + + + + postgresql + true + true + $PROJECT_DIR$/FusionIIIT/Fusion/settings.py + org.postgresql.Driver + jdbc:postgresql://172.27.16.216:5432/fusionlab + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 000000000..06948ac7e --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,13 @@ + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 000000000..105ce2da2 --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/libraries/Django_Lib.xml b/.idea/libraries/Django_Lib.xml new file mode 100644 index 000000000..6525c3e0b --- /dev/null +++ b/.idea/libraries/Django_Lib.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 000000000..542dc8dc3 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,13 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 000000000..ec7b6656c --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Local_Server.xml b/.idea/runConfigurations/Local_Server.xml new file mode 100644 index 000000000..c4017d4a7 --- /dev/null +++ b/.idea/runConfigurations/Local_Server.xml @@ -0,0 +1,26 @@ + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 000000000..94a25f7f4 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file