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

Updating 1.x to latest 1.3 branch #901

Merged
merged 270 commits into from
Jul 28, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
270 commits
Select commit Hold shift + click to select a range
d03d01b
added new license
mengweieric Jun 21, 2021
55cb128
Fix release notes links (#62)
joshuali925 Jul 1, 2021
f75b03c
added sidebar & home page
mengweieric Jul 8, 2021
8be791d
code clean up
mengweieric Jul 9, 2021
e9f1aed
Merge pull request #64 from opensearch-project/feature/pluginsidebar
mengweieric Jul 9, 2021
2442f53
Feature/visualization (#83)
mengweieric Aug 6, 2021
4c7755b
Feature/observability custom panels (#87)
ps48 Aug 10, 2021
8ba0533
Feature/visualization (#88)
mengweieric Aug 18, 2021
0ca74e0
Feature query regex (#94)
mengweieric Aug 25, 2021
44c4d04
Move documents and repo setups
joshuali925 Aug 26, 2021
0ea8099
Remove manual sidenav index
joshuali925 Aug 26, 2021
2af17ab
Add placeholders pages for trace analytics
joshuali925 Aug 27, 2021
6179cd6
Move TA to subdirectory
joshuali925 Aug 27, 2021
5f0f841
Merge remote-tracking branch 'TA/main' into feature/merge-trace-analy…
joshuali925 Aug 27, 2021
6563071
Move TA to subdirectory
joshuali925 Aug 27, 2021
590849f
Update maintainers
joshuali925 Aug 27, 2021
3243dca
Disable workflows
joshuali925 Aug 27, 2021
910714b
Merge branch 'feature/setup-trace-analytics' into feature/merge-trace…
joshuali925 Aug 27, 2021
2109b3c
Set up repo to prepare merging trace analytics (#97)
joshuali925 Aug 27, 2021
92dc061
Merge branch 'feature/observability' of github.com:opensearch-project…
joshuali925 Aug 27, 2021
f714958
Move observability to trace analytics position in dashboards side nav
joshuali925 Aug 27, 2021
46b3bea
Organize trace analytics project structure
joshuali925 Aug 27, 2021
85d991d
Feature/custom panel add viz (#98)
ps48 Aug 31, 2021
1bb5888
Migrate trace analytics components to observability
joshuali925 Aug 30, 2021
d060a6a
Merge branch 'feature/observability' into feature/merge-trace-analytics
joshuali925 Aug 31, 2021
f340db4
Fix corner cases for side nav when finding selected id (#101)
joshuali925 Aug 31, 2021
74ba9ad
Refactor constants and remove unused trace analytics components
joshuali925 Sep 1, 2021
09970db
Merge trace analytics from main branch into observability (#102)
joshuali925 Sep 1, 2021
91193e5
Feature/field search and sorting (#103)
mengweieric Sep 2, 2021
c024e36
Add security support and auto dump test data for cypress (#104)
joshuali925 Sep 2, 2021
5823788
Bump version for opensearch 1.1.0 release (#105)
joshuali925 Sep 3, 2021
69e78b3
Merge branch 'main' into feature/trace-analytics-tests
joshuali925 Sep 3, 2021
0e401aa
Update UT and IT for trace analytics
joshuali925 Sep 3, 2021
e60b1cd
Update CI workflow file for observability
joshuali925 Sep 3, 2021
d723e2b
Refactor trace analytics UT and IT, sync main branch (#107)
joshuali925 Sep 3, 2021
a42bd83
Added ppl query filter, added router placeholder for panels (#108)
ps48 Sep 9, 2021
7f699c0
Added Algolia Autocomplete Bar (#110)
sejli Sep 10, 2021
a059f2a
Merge notebooks frontend to observability (#109)
joshuali925 Sep 13, 2021
afd0c78
Adding plugin backend adaptor (#126)
ps48 Oct 6, 2021
618d5b1
Update notebooks to use observability backend (#129)
joshuali925 Oct 8, 2021
f3f7a8f
Event Analytics - Add index picker to explorer page (#125)
kavithacm Oct 11, 2021
059d81a
Feature/operational panels backend (#130)
ps48 Oct 12, 2021
f1d3512
Feature/p1 release (#133)
mengweieric Oct 14, 2021
4ae70c4
Feature/operational panel UI (#132)
ps48 Oct 14, 2021
7e6145f
Merge feature/observability into main branch (#135)
joshuali925 Oct 14, 2021
897a63c
Bump prismjs from 1.24.1 to 1.25.0 (#137)
dependabot[bot] Oct 18, 2021
6a06e24
Bump immer from 9.0.5 to 9.0.6 (#136)
dependabot[bot] Oct 18, 2021
d360344
Redirect legacy notebooks URL to current observability one (#141)
joshuali925 Oct 18, 2021
a5e92f3
Move observability frontend to a sub directory (#142)
joshuali925 Oct 19, 2021
796be2e
Add minimal plugin for backend observability (#143)
joshuali925 Oct 19, 2021
938e5b6
Add models for objects and requests (#144)
joshuali925 Oct 19, 2021
fbebd6c
Add CRUD actions and index operations for observability objects (#145)
joshuali925 Oct 19, 2021
9015a96
Update data modal and enable CI (#148)
joshuali925 Oct 20, 2021
fc5f9c3
Panels' visualization design change (#149)
ps48 Oct 21, 2021
51be6de
Feature timestamp (#152)
mengweieric Oct 22, 2021
9aa0c23
adding cancel button for edit & panel actions (#153)
ps48 Oct 22, 2021
254c428
Feature toasts errors handling (#155)
mengweieric Oct 25, 2021
103281b
Autocomplete only displays current command (#157)
eugenesk24 Oct 26, 2021
eaf5fdd
changed to support query without 'search' prefix (#158)
mengweieric Oct 26, 2021
8e95476
Remove app analytics (#154)
ps48 Oct 27, 2021
769d028
Use JS API to redirect legacy notebooks URL (#162)
joshuali925 Oct 27, 2021
45932e6
Panels bug fix#1 (#159)
ps48 Oct 28, 2021
2731780
changes for adopting new sql artifact (#165)
mengweieric Oct 28, 2021
a6a7991
Improve reindex handling for .opensearch-notebooks (#163)
joshuali925 Oct 28, 2021
b8c67ca
inherited datepicker format from settings (#164)
ps48 Oct 28, 2021
abb22e9
Feature query bar (#166)
mengweieric Oct 29, 2021
0bdaa5a
Feature bug fixes (#168)
mengweieric Nov 1, 2021
cd516e5
Home table (#169)
kavithacm Nov 2, 2021
8c1de16
Panels bug fix2 (#170)
ps48 Nov 2, 2021
d746fdb
Feature vis fix override button (#172)
mengweieric Nov 2, 2021
e6c9e67
Visualizations theming (#171)
ps48 Nov 2, 2021
7049a54
timestamp fix (#175)
mengweieric Nov 2, 2021
b250040
added find auto interval (#167)
ps48 Nov 2, 2021
d4ac7a1
Add integration tests for observability backend plugin (#180)
joshuali925 Nov 3, 2021
4851b36
added refresh datepicker button (#182)
ps48 Nov 3, 2021
3e63f6e
Field suggestions update for changed index in query (#176)
eugenesk24 Nov 3, 2021
b7c7848
adding colorsv2 (#181)
ps48 Nov 3, 2021
3d14d34
Home table update (#174)
kavithacm Nov 3, 2021
fbc0a27
Use observability specific permissions instead of notebooks (#177)
joshuali925 Nov 3, 2021
fae74f0
Fix deleting all paragraphs for notebooks (#184)
joshuali925 Nov 3, 2021
999afaa
Feature available fields timestamp (#179)
mengweieric Nov 4, 2021
6c4e8cf
Icon that redirects to PPL Documentation next to Search Bar (#183)
eugenesk24 Nov 4, 2021
043b9b9
Added aggregate functions to Autocomplete (#185)
eugenesk24 Nov 4, 2021
757c70f
Suggestions are shown in dark mode (#187)
eugenesk24 Nov 4, 2021
1392b50
Update docs for observability (#188)
joshuali925 Nov 4, 2021
87bcab2
Bump observability version for OpenSearch 1.2 release (#189)
joshuali925 Nov 4, 2021
af155bb
added panels modifications and bug fix (#194)
ps48 Nov 5, 2021
f8cefe7
Update plugin ID and bug fixes (#195)
joshuali925 Nov 5, 2021
ae70b37
Feature event analytics imporovements and fixes (#199)
mengweieric Nov 5, 2021
b2428bf
added support for sample panels (#200)
ps48 Nov 6, 2021
d61208c
Add error handler when fetching ppl (#204)
joshuali925 Nov 8, 2021
c350072
Fix for duplicate indices in suggestion (#190)
eugenesk24 Nov 8, 2021
10fafc9
Feature couple of features and fixes (#202)
mengweieric Nov 8, 2021
5442441
Add toggle dark mode in observability side bar (#209)
joshuali925 Nov 9, 2021
f026e1d
Feature autocomplete fix (#208)
mengweieric Nov 9, 2021
761ebb4
Support dark mode for notebooks and other style improvements (#206)
joshuali925 Nov 9, 2021
1fdb77a
Adjust wording and margin for toggle button (#210)
joshuali925 Nov 9, 2021
962f178
Panel bug fixes4 and PPL Reference Manual (#211)
ps48 Nov 9, 2021
977bf7c
Case insensitive Autocomplete (#207)
eugenesk24 Nov 9, 2021
c98622e
Use parent height instead of view port height for nav bar (#212)
joshuali925 Nov 9, 2021
ce48cc5
Add match command to AutoComplete (#203)
eugenesk24 Nov 10, 2021
e9dc26c
Space after field for more balanced looking query (#213)
eugenesk24 Nov 10, 2021
96cc313
Add border around suggestions (#214)
eugenesk24 Nov 10, 2021
ebd9f18
Correct suggestions after count command (#215)
eugenesk24 Nov 10, 2021
682979b
Add release notes for 1.2 (#192)
joshuali925 Nov 10, 2021
9a52fd9
Explorer fixes (#216)
mengweieric Nov 10, 2021
131e3e6
Added Samples, help text, standardized tables (#217)
ps48 Nov 10, 2021
9644ece
Add missing itemName properties (#218)
eugenesk24 Nov 10, 2021
cf5eb4e
Tab issue and run button (#219)
mengweieric Nov 10, 2021
bb708ba
search bar related changes (#222)
mengweieric Nov 11, 2021
71f4885
fixed emoji renders for in PPL manual (#221)
ps48 Nov 11, 2021
3fd9df2
Suggestions width match search bar (#220)
eugenesk24 Nov 11, 2021
1b9acc5
Throw exception if object type is inconsistent in update request (#224)
joshuali925 Nov 11, 2021
16baa2f
Add some space between last paragraph and action button (#225)
joshuali925 Nov 12, 2021
ca932e8
Add event analytics permission toast (#226)
joshuali925 Nov 12, 2021
c9a9d3e
Add copyright to all files (#231)
eugenesk24 Nov 12, 2021
a353be1
Suggestions loaded after selection (#228)
eugenesk24 Nov 12, 2021
55672f5
Homepage moved to event analytics (#227)
ps48 Nov 12, 2021
fb42e78
resolved conflicts and fixes (#233)
mengweieric Nov 12, 2021
0a5a0d8
moved loading viz after panel update (#232)
ps48 Nov 12, 2021
56aea5f
Remove resetting query for autocomplete (#234)
joshuali925 Nov 12, 2021
cb62e8f
Source as the only first command (#235)
eugenesk24 Nov 12, 2021
08e2889
ppl manual update (#236)
ps48 Nov 12, 2021
29527fe
Run query with shift enter (#239)
eugenesk24 Nov 12, 2021
35696f5
Update notebooks url redirect to use plugin id (#242)
joshuali925 Nov 15, 2021
13d745b
tab close issue (#243)
mengweieric Nov 16, 2021
b9428c0
switching tab tirgger unnecessary requests fix (#247)
mengweieric Nov 16, 2021
6f169c9
Autocomplete for data values (#245)
eugenesk24 Nov 16, 2021
efe931c
Bump ansi-regex to 5.0.1 (#241)
joshuali925 Nov 16, 2021
7afc5e2
Add support for codeowners to repo (#244)
ryanbogan Nov 16, 2021
70a855c
Panels bug fix4 (#249)
ps48 Nov 16, 2021
9ada179
Fix undefined field error and where suggestions (#246)
eugenesk24 Nov 16, 2021
50ec30f
Add Correct Erroring in Event Analytics (#248)
eugenesk24 Nov 16, 2021
0a609ed
changed error message (#257)
mengweieric Nov 16, 2021
8aa864a
Panels cypress test (#256)
ps48 Nov 17, 2021
c36ff08
Feature ppl link (#258)
mengweieric Nov 17, 2021
8a4a892
Update release notes for 1.2 release (#261)
joshuali925 Nov 17, 2021
e5ffd16
fixed vis saving issue (#262)
mengweieric Nov 17, 2021
1c7b6fe
fixed tab close issue (#265)
mengweieric Nov 18, 2021
a6679f7
Update codecov and enable for backend plugin (#268)
joshuali925 Nov 18, 2021
945240b
Add unit tests for notebook helpers (#269)
joshuali925 Nov 19, 2021
e9adac2
Update cypress timezone environment (#270)
joshuali925 Nov 22, 2021
3431c0f
Support bulk delete operations for notebooks (#273)
joshuali925 Nov 24, 2021
5268c85
Autocomplete Unit Tests (#274)
eugenesk24 Nov 24, 2021
140f2e1
Add unit tests for notebooks (#277)
joshuali925 Nov 24, 2021
4425b00
Added more cypress tests, updated constants (#282)
ps48 Dec 2, 2021
1873cfc
Add unit tests for backend models (#283)
joshuali925 Dec 2, 2021
159bfeb
Add unit tests for backend requests and responses (#284)
joshuali925 Dec 3, 2021
645562d
Adding code summary to the repo (#287)
ps48 Dec 6, 2021
47a944e
Add back onclick handler for plotly component (#285)
joshuali925 Dec 6, 2021
2c3c674
Use dateFormat from advanced settings for notebook visualizations (#297)
joshuali925 Dec 7, 2021
baf8a8e
Fix link checker (#300)
joshuali925 Dec 7, 2021
30d8106
Code summary edits (#298)
ps48 Dec 7, 2021
a864ea1
changed headers to plugin names (#306)
ps48 Dec 8, 2021
da0cc10
Explorer cypress tests (#302)
mengweieric Dec 9, 2021
cca378e
Add BWC test for Observability (#314)
kavithacm Dec 10, 2021
1980395
add bwc to workflow (#316)
kavithacm Dec 10, 2021
d72e632
Update tests, builds and doc (#318)
ps48 Dec 13, 2021
154de24
Rename trace-analytics to observability (#341)
joshuali925 Dec 14, 2021
352316f
Event analytics unit tests (#342)
mengweieric Dec 14, 2021
d1cbfa0
Update service map parsing results for testing (#345)
joshuali925 Dec 14, 2021
249c6b6
bumping version to 1.2.2 (#346)
ps48 Dec 15, 2021
fff303a
updating readme and badges (#352)
ps48 Dec 20, 2021
ab3a385
Update Workflow (#360)
ps48 Dec 22, 2021
2727c7e
bumping main to 1.3 (#361)
ps48 Dec 27, 2021
c46b74d
Add observability visualization to notebooks (#351)
ps48 Dec 27, 2021
e3f1e66
Add .whitesource configuration file (#365)
mend-for-github-com[bot] Jan 10, 2022
9774a6c
CVE fix:json-schema, gson & glob-parent (#368)
ps48 Jan 11, 2022
a809809
Update Release Notes 1.2.4 (#370)
ps48 Jan 12, 2022
b0a1264
jcenter removed from gradle.build (#374)
ps48 Jan 14, 2022
c902bd7
Guava package update (#404)
ps48 Jan 24, 2022
3a6942d
Support lazy scroll and auto complete for PPL parse command (#421)
joshuali925 Feb 2, 2022
08b84c8
Merge Application Analytics into main (#454)
eugenesk24 Feb 15, 2022
2b4ccc5
Fix queries being filtered out (#472)
eugenesk24 Feb 16, 2022
cc77e4f
Saving time for individual applications (#473)
eugenesk24 Feb 16, 2022
517da4a
Separate appConfigs and extra filters (#474)
eugenesk24 Feb 16, 2022
47f917d
Fix create/edit page bug (#475)
eugenesk24 Feb 16, 2022
929fac6
Add date_nanos to valid time fields (#426)
joshuali925 Feb 17, 2022
7dd774d
UI changes to Metrics Tab (#476)
eugenesk24 Feb 17, 2022
ad60789
Finish after source autocomplete logic (#480)
eugenesk24 Feb 21, 2022
641c0f0
Redirect to trace tab, updateMappings once, etc (#481)
eugenesk24 Feb 23, 2022
291dc1e
add auto backporting functionality (#491)
davidcui1225 Feb 23, 2022
a4d5b62
Add Events Flyout and Correlate Traces with logs (#493)
ps48 Feb 23, 2022
504bbe7
update backport workflow and add auto-delete workflow (#496)
davidcui1225 Feb 23, 2022
df63701
Revert query pre-processing for parse command (#497)
joshuali925 Feb 23, 2022
f14c32c
Live tail - Event analytics (#494)
kavithacm Feb 24, 2022
5f12db9
Make base query immutable (#500)
eugenesk24 Feb 28, 2022
8bd7a7c
Feature latest observability (#509)
mengweieric Feb 28, 2022
558aebc
updated panels flaky jest tests (#505)
ps48 Feb 28, 2022
fa26ab0
Add autocomplete enhancements (#507)
eugenesk24 Feb 28, 2022
d827bb8
Fix events flyout bugs and Styling (#510)
ps48 Feb 28, 2022
70e80eb
Feature viz saving on missing fields (#511)
mengweieric Feb 28, 2022
0289ed1
fix issue of clicking query caused crash (#515)
mengweieric Mar 1, 2022
6d3c3a0
Fix lower margin of autocomplete being cut off (#512)
eugenesk24 Mar 1, 2022
5de0866
Fix empty userConfigs stringify (#513)
eugenesk24 Mar 1, 2022
e9c5233
Add parse command back in autocompletion (#517)
joshuali925 Mar 1, 2022
bfb32ac
Visualizations to follow set timerange (#516)
eugenesk24 Mar 1, 2022
4d2e154
Change Default CI java version to 11 (#504)
davidcui1225 Mar 1, 2022
6d1b710
Issue/darkmode support viz config (#521)
mengweieric Mar 2, 2022
6b6fca2
Edit visualization in Application Analytics (#519)
eugenesk24 Mar 2, 2022
bf4c145
Add service map to services and trace view page (#518)
joshuali925 Mar 2, 2022
cdb45e0
Feature/sort only datatable in flyout (#522)
mengweieric Mar 2, 2022
d45805c
Change availability level to have expression (#525)
eugenesk24 Mar 4, 2022
6a18789
Cypress fix for panels and events (#531)
ps48 Mar 4, 2022
01f5f42
detete request and response changes for event and panels (#530)
mengweieric Mar 4, 2022
2ce3b3e
Include related services node under service filter (#527)
joshuali925 Mar 4, 2022
8c54f16
Add parse command docs (#535)
joshuali925 Mar 4, 2022
e6906a0
Update cypress for trace analytics (#536)
joshuali925 Mar 4, 2022
37218e5
changes panel requests & date, traces link in events (#533)
ps48 Mar 4, 2022
17d8372
Add autocomplete to panels, add parse command to app analytics (#529)
eugenesk24 Mar 4, 2022
150a963
Fixed documentation links (#534)
keithhc2 Mar 4, 2022
b8b2419
Flyout bugs (#540)
eugenesk24 Mar 7, 2022
3cfb9bf
Fix multiple flyouts issue in explorer (#538)
ps48 Mar 7, 2022
766b82e
Add availability metrics to app table (#539)
eugenesk24 Mar 8, 2022
9ae1d70
fix page flicker for live tail (#541)
kavithacm Mar 8, 2022
30749ff
replace viz icon (#543)
mengweieric Mar 8, 2022
b5dad37
Update panels cypress (#545)
ps48 Mar 8, 2022
352c7ea
Add cypress tests for application analytics (#544)
eugenesk24 Mar 8, 2022
b4ec7a8
Feature convert browser time to utc time (#542)
mengweieric Mar 8, 2022
cab1272
Feature/remove timestamp saving (#546)
mengweieric Mar 8, 2022
c381b09
converting datetime to utc from picker (#551)
ps48 Mar 9, 2022
4a9ad9b
added common visualization parser (#550)
ps48 Mar 9, 2022
91cacf9
Sync PPL commands doc with main repo (#549)
penghuo Mar 9, 2022
29527d6
Feature flyout tests (#553)
mengweieric Mar 9, 2022
d9f106d
Add ability to choose visualization for availability (#552)
eugenesk24 Mar 9, 2022
d25ab36
final live fixes (#558)
kavithacm Mar 9, 2022
6843640
Issue horizontal bar (#556)
mengweieric Mar 9, 2022
96f0413
remove bold letter and extra pranthesis (#559)
kavithacm Mar 9, 2022
c793fb5
Allow app creation with one composition (#557)
eugenesk24 Mar 9, 2022
3294129
fix interval selector issue, revert interval function changes (#563)
mengweieric Mar 9, 2022
ac777ec
Disable duplicate visualization and enable edit panel (#554)
eugenesk24 Mar 9, 2022
9c4a4eb
fixed flaky panel test (#565)
ps48 Mar 10, 2022
02012d4
added fix for threshold (#568)
mengweieric Mar 10, 2022
faaeb30
Pass in prop curSelectedTabId for live tail (#567)
eugenesk24 Mar 10, 2022
f67f4d9
Fix field fetch not being waited for (#566)
eugenesk24 Mar 10, 2022
be42a34
Update cypress test: (#564)
eugenesk24 Mar 10, 2022
6cd3e89
fix query clicking issue (#569)
mengweieric Mar 10, 2022
2407086
Update time to saved visualizations time when redirect to edit view (…
eugenesk24 Mar 10, 2022
433e2d1
fix for datepicker issue (#571)
mengweieric Mar 10, 2022
2961e46
Bump prismjs from 1.25.0 to 1.27.0 in /dashboards-observability (#508…
opensearch-trigger-bot[bot] Mar 10, 2022
4afca56
change to support java 8 in compile and runtime (#575) (#576)
opensearch-trigger-bot[bot] Mar 11, 2022
c85b9ef
Add 1.3.0 release notes (#580) (#582)
opensearch-trigger-bot[bot] Mar 14, 2022
ac57355
Bump version to 1.3.1 (#606)
gaiksaya Mar 28, 2022
67d7f90
Incremented version to 1.3.2. (#618)
gaiksaya Apr 5, 2022
c6b93e0
Bump observability dashboards to 1.3.1 (#622)
joshuali925 Apr 5, 2022
b7e0240
Fixes trace analytics invalid service map and increase span limit (#6…
opensearch-trigger-bot[bot] Apr 14, 2022
5474bf6
Incremented version to 1.3.2. (#695)
zelinh May 2, 2022
6461026
Version Increment to 1.3.3 OpenSearch release (#779)
prudhvigodithi Jun 3, 2022
13748f9
App Analytics bug fixes (#782)
eugenesk24 Jun 6, 2022
1df91f8
Incremented version to 1.3.4. (#844)
zelinh Jul 12, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
47 changes: 0 additions & 47 deletions .cypress/plugins/index.js

This file was deleted.

51 changes: 0 additions & 51 deletions .cypress/support/commands.js

This file was deleted.

46 changes: 0 additions & 46 deletions .cypress/support/index.js

This file was deleted.

58 changes: 0 additions & 58 deletions .cypress/utils/constants.js

This file was deleted.

35 changes: 0 additions & 35 deletions .eslintrc.js

This file was deleted.

2 changes: 2 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# This should match the owning team set up in https://github.com/orgs/opensearch-project/teams
* @opensearch-project/trace-analytics
45 changes: 45 additions & 0 deletions .github/draft-release-notes-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# The overall template of the release notes
template: |
Compatible with OpenSearch and OpenSearch Dashboards Version $RESOLVED_VERSION
$CHANGES

# Setting the formatting and sorting for the release notes body
name-template: Version $RESOLVED_VERSION
change-template: "* $TITLE ([#$NUMBER](https://github.com/opensearch-project/observability/pull/$NUMBER))"
sort-by: merged_at
sort-direction: ascending
replacers:
- search: '##'
replace: '###'

# Organizing the tagged PRs into unified categories
categories:
- title: 'Breaking Changes'
labels:
- 'Breaking Changes'
- title: 'Features'
labels:
- 'feature'
- title: 'Enhancements'
labels:
- 'enhancement'
- title: 'Bug Fixes'
labels:
- 'bug'
- title: 'Infrastructure'
labels:
- 'infra'
- 'test'
- 'dependencies'
- 'github actions'
- title: 'Documentation'
labels:
- 'documentation'
- title: 'Maintenance'
labels:
- "version compatibility"
- "maintenance"
- title: 'Refactoring'
labels:
- 'refactor'
- 'code quality'
28 changes: 28 additions & 0 deletions .github/workflows/backport.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Backport
on:
pull_request_target:
types:
- closed
- labeled

jobs:
backport:
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
name: Backport
steps:
- name: GitHub App token
id: github_app_token
uses: tibdex/github-app-token@v1.5.0
with:
app_id: ${{ secrets.APP_ID }}
private_key: ${{ secrets.APP_PRIVATE_KEY }}
installation_id: 22958780

- name: Backport
uses: VachaShah/backport@v1.1.4
with:
github_token: ${{ steps.github_app_token.outputs.token }}
branch_name: backport/backport-${{ github.event.number }}
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@

name: Test and Build Trace Analytics
name: Test and Build Observability Dashboards Plugin

on: [pull_request, push]

env:
PLUGIN_NAME: trace-analytics-dashboards
OPENSEARCH_VERSION: '1.0'
OPENSEARCH_PLUGIN_VERSION: 1.0.0.0
PLUGIN_NAME: dashboards-observability
OPENSEARCH_VERSION: '1.3'
OPENSEARCH_PLUGIN_VERSION: 1.3.4.0

jobs:

Expand All @@ -15,6 +15,9 @@ jobs:
runs-on: ubuntu-latest

steps:
- name: Checkout Plugin
uses: actions/checkout@v1

- name: Checkout OpenSearch Dashboards
uses: actions/checkout@v2
with:
Expand All @@ -40,36 +43,36 @@ jobs:
echo "Installing yarn ${{ steps.versions_step.outputs.yarn_version }}"
npm i -g yarn@${{ steps.versions_step.outputs.yarn_version }}

- name: Checkout Plugin
uses: actions/checkout@v2
with:
path: OpenSearch-Dashboards/plugins/trace-analytics
- name: Move Observability to Plugins Dir
run: mv dashboards-observability OpenSearch-Dashboards/plugins/dashboards-observability

- name: Plugin Bootstrap
run: |
cd OpenSearch-Dashboards/plugins/trace-analytics
cd OpenSearch-Dashboards/plugins/dashboards-observability
yarn osd bootstrap

- name: Test
- name: Test all dashboards-observability modules
run: |
cd OpenSearch-Dashboards/plugins/trace-analytics
cd OpenSearch-Dashboards/plugins/dashboards-observability
yarn test --coverage

- name: Upload coverage
uses: codecov/codecov-action@v1
with:
flags: dashboards-observability
directory: ./OpenSearch-Dashboards/plugins/dashboards-observability
token: ${{ secrets.CODECOV_TOKEN }}
direcotry: ./OpenSearch-Dashboards/plugins/trace-analytics

# TODO remove hard coded version when observability is ready
- name: Build Artifact
run: |
cd OpenSearch-Dashboards/plugins/trace-analytics
cd OpenSearch-Dashboards/plugins/dashboards-observability
yarn build
mv ./build/*.zip ./build/${{ env.PLUGIN_NAME }}-${{ env.OPENSEARCH_PLUGIN_VERSION }}.zip

- name: Upload Artifact
uses: actions/upload-artifact@v1
with:
name: trace-analytics
path: ./OpenSearch-Dashboards/plugins/trace-analytics/build
name: dashboards-observability
path: ./OpenSearch-Dashboards/plugins/dashboards-observability/build

Loading