diff --git a/.github/ISSUE_TEMPLATE/release-test-issue.md b/.github/ISSUE_TEMPLATE/release-test-issue.md new file mode 100644 index 000000000..e4cca96c0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/release-test-issue.md @@ -0,0 +1,30 @@ +--- +name: Nytt test issue før release +about: Opprettes som sjekkliste for hver PR basert på changelog +title: Test av vX.X.X +labels: '' +assignees: '' + +--- + +## Testing the new version before creating new release + +Checklist for testing the additions, changes and fixes + +# Version X.X.X + +Note to issue creator: Example from changelog (remember to add checkboxes): + +## Added + +- [ ] Descriptions on configuration page #301 + +## Fixed + +- [ ] View in portfolio overview was not changeable for non-admin users #308 + +## Changed + +- [ ] Disabled "Ny statusrapport" when a report is unpublished. #309 + +After everything has been checked and approved a release of the new version can be created. It is important that the changelog, this issue and the release notes are equal. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index c30d05941..fc1574831 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -4,15 +4,21 @@ - [ ] Make sure you are making a pull request against the **dev** branch (left side). Also you should start *your branch* off *dev*. - [ ] Check the commit's or even all commits' message - [ ] Check your code additions will fail linting checks -- [ ] Remember: After PR is closed, add PR description to [Changelog](https://github.com/Puzzlepart/prosjektportalen365/blob/dev/CHANGELOG.md) +- [ ] Remember: Add PR description to [Changelog](https://github.com/Puzzlepart/prosjektportalen365/blob/dev/CHANGELOG.md) with the ID that matches this PR ### Description -Please describe your pull request. +Please describe your pull request in detail. ### How to test -Please describe how someone else can test this PR. +Please describe how someone else can test this PR. In the form of a numbered list and checkboxes for Jan when the testing period occurs. + +Example: + +- [ ] 1. Do this +- [ ] 2. Then this +- [ ] 3. Then that ### Relevant issues (if applicable) diff --git a/CHANGELOG.md b/CHANGELOG.md index 677a6d055..02efbe9bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,27 +1,26 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +Every change is marked with Pull Request ID. + #### 1.2.3 - TBA -### Added +## Added -- Descriptions on configuration page -- New group "Porteføljeinnsyn". Grants users in this group insight into all projects in the portfolio -- "Porteføljeinnsyn" button on configuration page for adding users to the group -- Risk matrix toggle: Before and after risk reduction measures. -- Support for planner tasks references/attachments +- Descriptions on configuration page #301 +- New group "Porteføljeinnsyn". Grants users in this group insight into all projects in the portfolio #305 +- "Porteføljeinnsyn" button on configuration page for adding users to the group #306 +- Risk matrix toggle: Before and after risk reduction measures #293 +- Support for planner tasks references/attachments #287 -### Fixed +## Fixed -- View in portfolio overview was not changeable for non-admin users -- Projects set to Avsluttet are no longer visible on the front page +- View in portfolio overview was not changeable for non-admin users #308 +- Projects set to Avsluttet are no longer visible on the front page #307 -### Changed -- Disabled "Ny statusrapport" when a report is unpublished. +## Changed -### Added -- Show only benefits (gevinster) that are toggled as "Show at portfolio level" #268 -- Support for attachments on provisioned planner tasks #274 +- Disabled "Ny statusrapport" when a report is unpublished. #309 #### 1.2.2 - 2020-06-24