Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create opensearch-dashboards-reports.release-notes-1.2.0.0.md #219

Merged
merged 3 commits into from
Nov 5, 2021

Conversation

kavithacm
Copy link
Collaborator

@kavithacm kavithacm commented Nov 5, 2021

Description

Release notes for Opensearch-Dashboard-Reports V1.2.0

Issues Resolved

[List any issues this PR will resolve]

Check List

  • New functionality includes testing.
    • All tests pass, including unit test, integration test and doctest
  • New functionality has been documented.
    • New functionality has javadoc added
    • New functionality has user manual doc added
  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@kavithacm kavithacm closed this Nov 5, 2021
@kavithacm kavithacm reopened this Nov 5, 2021
@codecov-commenter
Copy link

codecov-commenter commented Nov 5, 2021

Codecov Report

Merging #219 (f199e40) into main (ccdadcc) will decrease coverage by 10.56%.
The diff coverage is n/a.

Impacted file tree graph

@@              Coverage Diff              @@
##               main     #219       +/-   ##
=============================================
- Coverage     63.57%   53.01%   -10.57%     
  Complexity      296      296               
=============================================
  Files            99       66       -33     
  Lines          4115     2126     -1989     
  Branches        628      242      -386     
=============================================
- Hits           2616     1127     -1489     
+ Misses         1357      860      -497     
+ Partials        142      139        -3     
Flag Coverage Δ
dashboards-reports ?
reports-scheduler 53.01% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
dashboards-reports/server/model/backendModel.ts
...ions/report_settings/report_settings_constants.tsx
...report_definitions/delivery/delivery_constants.tsx
.../report_definitions/report_settings/time_range.tsx
dashboards-reports/public/components/main/main.tsx
...shboards-reports/public/components/utils/utils.tsx
dashboards-reports/server/model/index.ts
dashboards-reports/common/index.ts
...orts/server/routes/utils/converters/uiToBackend.ts
...ashboards-reports/server/utils/validationHelper.ts
... and 23 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ccdadcc...f199e40. Read the comment docs.

Signed-off-by: Kavitha Conjeevaram Mohan <mohakavi@amazon.com>
@@ -0,0 +1,40 @@
### **Version 1.2.0.0 Release Notes**
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there an update in the 1.2 release notes to make the section titles in bold? Our past release notes don't have this style

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I followed the Version 1.1.0.0 Release Notes title style which i thought was in bold so went with it. I'll change it

* Add logic to build report detail page link and send as part of message for non-email channels ([#182](https://github.com/opensearch-project/dashboards-reports/pull/182))
* Forward all cookies while using headless Chromium ([#194](https://github.com/opensearch-project/dashboards-reports/pull/194))
* Catch Notifications Errors on Details Pages ([#197](https://github.com/opensearch-project/dashboards-reports/pull/197))
* Remove notifications integration from Details pages ([#210](https://github.com/opensearch-project/dashboards-reports/pull/210))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How come some of the PRs for removing notifications are in Infrastructure and others are in Enhancements? I feel they should all be in the same section

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shall i put all PRs for removing notifications under Infrastructure ?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would say it should be under Infrastructure, thoughts @joshuali925 ?

Copy link
Member

@joshuali925 joshuali925 Nov 5, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we use infra to categorize CI/CD, pipeline, UT/IT changes. Not very sure what goes for removing notifications, maybe Refactoring? but it doesn't matter as much since notifications was added and removed, no changes for existing users, i'm ok with enhancements

@@ -0,0 +1,40 @@
### **Version 1.2.0.0 Release Notes**
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could you remove the **? I don't think we use this

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah i'll remove it

### **Bug Fixes**
* Fix quoting and url-encoding ([#153](https://github.com/opensearch-project/dashboards-reports/pull/153))
* Remove hard coded localhost when calling API ([#172](https://github.com/opensearch-project/dashboards-reports/pull/172))
* rename plugin helper config file name to consistent with OSD ([#180](https://github.com/opensearch-project/dashboards-reports/pull/180))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is maintenance, it's to sync with upstream change

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll change it

Comment on lines 14 to 19
* Taking RBAC settings from Alerting plugin default to false ([#165](https://github.com/opensearch-project/dashboards-reports/pull/165))
* Integrate notifications backend ([#129](https://github.com/opensearch-project/dashboards-reports/pull/129))
* Build email message from template with reports links ([#184](https://github.com/opensearch-project/dashboards-reports/pull/184))
* Use advanced settings for date format in csv reports ([#186](https://github.com/opensearch-project/dashboards-reports/pull/186))
* Remove Notifications from Create/Edit ([#212](https://github.com/opensearch-project/dashboards-reports/pull/212))
* Remove calling notifications in reports scheduler ([#211](https://github.com/opensearch-project/dashboards-reports/pull/211))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think you can put them all in Enhancements, infrastructure is mostly unit/integration tests related PRs

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ohh got it. I'll change accordingly

### **Maintenance**
* Bump to version 1.2 ([#203](https://github.com/opensearch-project/dashboards-reports/pull/203))
* Bump tmpl from 1.0.4 to 1.0.5 in /dashboards-reports ([#164](https://github.com/opensearch-project/dashboards-reports/pull/164))
* Revert backend paths to opendistro ([#218](https://github.com/opensearch-project/dashboards-reports/pull/218))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is a bug fix

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just the PR 218 right?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

right

Signed-off-by: Kavitha Conjeevaram Mohan <mohakavi@amazon.com>


### Infrastructure
* Integrate notifications backend ([#129](https://github.com/opensearch-project/dashboards-reports/pull/129))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is also part of adding notifications (which was then removed), could you also put in enhancements like others

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah okay!

Signed-off-by: Kavitha Conjeevaram Mohan <mohakavi@amazon.com>
Copy link
Member

@joshuali925 joshuali925 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@kavithacm kavithacm merged commit b686df8 into opensearch-project:main Nov 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants