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

Release v2.0.0 #430

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 46 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,49 @@
## v2.0.0
* [898da7e](https://github.com/hyperledger-labs/blockchain-explorer/commit/898da7e) move to ghcr registry (#382)
* [191ebca](https://github.com/hyperledger-labs/blockchain-explorer/commit/191ebca) updated node version in ci files (#437)
* [ea53e73](https://github.com/hyperledger-labs/blockchain-explorer/commit/ea53e73) updated docker-compose files with ghcr images (#438)
* [7063492](https://github.com/hyperledger-labs/blockchain-explorer/commit/7063492) BE-433 | Fix package related breaking issues (#434)
* [535aa8d](https://github.com/hyperledger-labs/blockchain-explorer/commit/535aa8d) BE431 | Fix-Test-case Failing (#432)
* [7a7f421](https://github.com/hyperledger-labs/blockchain-explorer/commit/7a7f421) added github ci for build (#339)
* [eb4a39e](https://github.com/hyperledger-labs/blockchain-explorer/commit/eb4a39e) move to ghcr registry (#339)
* [566299d](https://github.com/hyperledger-labs/blockchain-explorer/commit/566299d) added github ci (#339)
* [965338f](https://github.com/hyperledger-labs/blockchain-explorer/commit/965338f) Update MAINTAINERS.md (#366)
* [fd549ec](https://github.com/hyperledger-labs/blockchain-explorer/commit/fd549ec) Disable Sonar cloud on PRs
* [8ff33af](https://github.com/hyperledger-labs/blockchain-explorer/commit/8ff33af) BE-422 | UI Responsiveness and Misc (#427)
* [cd6ea8b](https://github.com/hyperledger-labs/blockchain-explorer/commit/cd6ea8b) Update the discovery service functionality (#421)
* [0f00e97](https://github.com/hyperledger-labs/blockchain-explorer/commit/0f00e97) update swagger.json (#424)
* [1bc693b](https://github.com/hyperledger-labs/blockchain-explorer/commit/1bc693b) updates for dashboard UI responsiveness for cards and pie chart (#391)
* [b9fedec](https://github.com/hyperledger-labs/blockchain-explorer/commit/b9fedec) Integrate SonarCloud (#419)
* [cbd7006](https://github.com/hyperledger-labs/blockchain-explorer/commit/cbd7006) BE-417 | resolve sigint bad trap and unexpected error (#418)
* [44fe606](https://github.com/hyperledger-labs/blockchain-explorer/commit/44fe606) BE-415 | remove duplicate peerStatus api call (#416)
* [8476f2e](https://github.com/hyperledger-labs/blockchain-explorer/commit/8476f2e) BE-399 | Show transaction details for the first Config type transaction (#403)
* [f685645](https://github.com/hyperledger-labs/blockchain-explorer/commit/f685645) Modify the code to fix the txn count and chaincode list (#411)
* [6207479](https://github.com/hyperledger-labs/blockchain-explorer/commit/6207479) fix incorrect default password on README.md (#402)
* [bc56e6f](https://github.com/hyperledger-labs/blockchain-explorer/commit/bc56e6f) Blocks pagination query fix in the backend (#407)
* [b5412b2](https://github.com/hyperledger-labs/blockchain-explorer/commit/b5412b2) Display correct chaincode metadata fix in the backend (#410)
* [35cc1c5](https://github.com/hyperledger-labs/blockchain-explorer/commit/35cc1c5) BE-406 | send channelhash to metadata api (#412)
* [c21628b](https://github.com/hyperledger-labs/blockchain-explorer/commit/c21628b) bugFixes for the release (#398)
* [c0de903](https://github.com/hyperledger-labs/blockchain-explorer/commit/c0de903) Display chaincode metadata in chaincodes tab (#368)
* [58c49ad](https://github.com/hyperledger-labs/blockchain-explorer/commit/58c49ad) chaincode metadata changes added (#383)
* [7eace22](https://github.com/hyperledger-labs/blockchain-explorer/commit/7eace22) Added search functonality to dashboard so user can search with Txn hash/Block no from there itself (#357)
* [2d6bb44](https://github.com/hyperledger-labs/blockchain-explorer/commit/2d6bb44) Add blocks view pagination and block height search (#371)
* [e386317](https://github.com/hyperledger-labs/blockchain-explorer/commit/e386317) Add validations to search functionality blockId and blockRange (#376)
* [6cbccae](https://github.com/hyperledger-labs/blockchain-explorer/commit/6cbccae) Add blocks pagination in the backend (#378)
* [8c5220e](https://github.com/hyperledger-labs/blockchain-explorer/commit/8c5220e) Modify SQL query in getTxByOrgs functionality (#374)
* [4b46082](https://github.com/hyperledger-labs/blockchain-explorer/commit/4b46082) fixed failing unit test cases (#349)
* [18f1b7e](https://github.com/hyperledger-labs/blockchain-explorer/commit/18f1b7e) Modify getChaincodeCount functionality to get Distinct CC Count (#377)
* [d7c74ee](https://github.com/hyperledger-labs/blockchain-explorer/commit/d7c74ee) Updated run_e2e_test.sh (#380)
* [925a10d](https://github.com/hyperledger-labs/blockchain-explorer/commit/925a10d) Update Dockerfile (#370)
* [aec7d78](https://github.com/hyperledger-labs/blockchain-explorer/commit/aec7d78) maintainers contact (#363)
* [5a8dc39](https://github.com/hyperledger-labs/blockchain-explorer/commit/5a8dc39) add pagination for transactions view frontend (#350)
* [e3b0197](https://github.com/hyperledger-labs/blockchain-explorer/commit/e3b0197) add pagination for list of transactions backend (#351)
* [cd975ee](https://github.com/hyperledger-labs/blockchain-explorer/commit/cd975ee) Added '@emotion/react','@emotion/styled','@mui/material' dependencies in package.json (#342)
* [38a235b](https://github.com/hyperledger-labs/blockchain-explorer/commit/38a235b) Modified the PeersHealth.js component to include the status functonality of peers and orderers (#342)
* [f84f298](https://github.com/hyperledger-labs/blockchain-explorer/commit/f84f298) New apis added for fetch data by blocknumber blockrange transactionid (#338)
* [0db8369](https://github.com/hyperledger-labs/blockchain-explorer/commit/0db8369) Added getActiveOrderersList functionality (#337)
* [287d3ae](https://github.com/hyperledger-labs/blockchain-explorer/commit/287d3ae) update CODEOWNERS (#330)
* [a2121f0](https://github.com/hyperledger-labs/blockchain-explorer/commit/a2121f0) added github issue form (#325)

## v1.1.8

* [fd38eb8](https://github.com/hyperledger/blockchain-explorer/commit/fd38eb8) [BE-881](https://jira.hyperledger.org/browse/BE-881) Update package-lock.json files
Expand Down
16 changes: 12 additions & 4 deletions MAINTAINERS.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,13 @@ Maintainers are busy and delegate many decisions to other trusted contributors.

| Name | GitHub |
|------|--------|
| Aditya Joshi | [adityajoshi12][adityajoshi12] |
| Arun S M | [arsulegai][arsulegai] |
| Saundarya Saurabh| [saundarya-saurabh][saundarya-saurabh] |
| Anusha-Padmanabhan | [Anusha-Padmanabhan][Anusha-Padmanabhan] |
Copy link
Contributor

Choose a reason for hiding this comment

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

can you also add me in the maintainers list

Copy link
Contributor

Choose a reason for hiding this comment

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

Thanks Aditya for the review. Sure will add.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

can you also add me in the maintainers list

Added Aditya.

Copy link
Contributor

Choose a reason for hiding this comment

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

Some more PRs needs to be merged. The commits accordingly needs to be updated in the respective files.

| Archana Arige | [ArchanaArige][ArchanaArige] |
| Satyanarayana Arigela | [arigelas][arigelas] |
| Sunny Ajin | [SunnyAjin][SunnyAjin] |

| Vineeth Boppudi | [vineeth2328][vineeth2328] |

**Release Managers**

Expand All @@ -35,7 +38,7 @@ Maintainers are busy and delegate many decisions to other trusted contributors.
**Retired Maintainers**

| Name | GitHub |
|------|--------|------|----------------------
|------|--------|
| Adam Kwan | [adamk1230][adamk1230] |
| Anil Kumar | [anilkumargr][anilkumargr] |
| Atsushi Neki | [nekia][nekia] |
Expand All @@ -58,4 +61,9 @@ Maintainers are busy and delegate many decisions to other trusted contributors.
[umadiraju]: https://github.com/umadiraju
[vchinoy-da]: https://github.com/vchinoy-da
[xspeedcruiser]: https://github.com/xspeedcruiser

[ArchanaArige]: https://github.com/ArchanaArige
[vineeth2328]: https://github.com/vineeth2328
[arigelas]: https://github.com/arigelas
[SunnyAjin]: https://github.com/SunnyAjin
[Anusha-Padmanabhan]: https://github.com/Anusha-Padmanabhan
[adityajoshi12]: https://github.com/adityajoshi12
30 changes: 22 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@

[![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/hyperledger/blockchain-explorer?sort=semver)](https://github.com/hyperledger/blockchain-explorer/releases)
[![Docker Pulls](https://img.shields.io/docker/pulls/hyperledger/explorer)](https://hub.docker.com/r/hyperledger/explorer)
![node-current](https://img.shields.io/node/v/fabric-network?color=blue)<br />
[![Build Status](https://github.com/adityajoshi12/blockchain-explorer/actions/workflows/build.yaml/badge.svg
)](https://github.com/adityajoshi12/blockchain-explorer/actions/workflows/build.yaml/badge.svg
![node-current](https://img.shields.io/badge/node-v12.13.1-blue)<br />
[![Build Status](https://github.com/hyperledger-labs/blockchain-explorer/actions/workflows/build.yaml/badge.svg
)](https://github.com/hyperledger-labs/blockchain-explorer/actions/workflows/build.yaml/badge.svg
)
[![CII Best Practice](https://bestpractices.coreinfrastructure.org/projects/2710/badge)](https://bestpractices.coreinfrastructure.org/projects/2710)
[![Documentation Status](https://readthedocs.org/projects/blockchain-explorer/badge/?version=main)](https://blockchain-explorer.readthedocs.io/en/main/?badge=main)
[![Test](https://github.com/adityajoshi12/blockchain-explorer/actions/workflows/test.yaml/badge.svg)](https://github.com/adityajoshi12/blockchain-explorer/actions/workflows/test.yaml/badge.svg)
[![Test](https://github.com/hyperledger-labs/blockchain-explorer/actions/workflows/test.yaml/badge.svg)](https://github.com/hyperledger-labs/blockchain-explorer/actions/workflows/test.yaml/badge.svg)
<!-- badges -->


Expand All @@ -19,7 +19,15 @@ Explorer is a simple, powerful, easy-to-use, well-maintained, open-source utilit
**Update!** Explorer now can be used with [**Hyperledger Iroha**](https://github.com/hyperledger/iroha). For Iroha support, please switch to [iroha-integration](../../tree/iroha-integration) branch and read this [README](../../tree/iroha-integration/iroha) for instructions on how to use it.


# Release Notes
# Current Release

| Explorer Version | Fabric Version Supported | NodeJS Version Supported |
| -- | -- | -- |
| <b>[v2.0.0](release_notes/v2.0.0.md)</b> (Sep 06, 2023) | [v2.2, v2.4, v2.5](https://hyperledger-fabric.readthedocs.io/en/release-2.5) | [^12.13.1, ^14.13.1, ^16.14.1](https://nodejs.org/en/download/releases) |

---

# Legacy Releases (NOT SUPPORTED)

| Explorer Version | Fabric Version Supported | NodeJS Version Supported |
| -- | -- | -- |
Expand All @@ -42,7 +50,13 @@ And if you want to know more about each configuration, please refer [README-CONF

* Docker
* Docker Compose
* **Note:**
* **Note(for v2.0.0 and above):**
The following docker images are automatically pulled from **GHCR instead of Docker Hub** when starting docker-compose.

* [Hyperledger Explorer ghcr repository](https://github.com/hyperledger-labs/blockchain-explorer/pkgs/container/explorer)
* [Hyperledger Explorer PostgreSQL ghcr repository](https://github.com/hyperledger-labs/blockchain-explorer/pkgs/container/explorer-db)

* **Note(for v1.1.8 and below):**
The following docker images are automatically pulled from Docker Hub when starting docker-compose.

* [Hyperledger Explorer docker repository](https://hub.docker.com/r/hyperledger/explorer/)
Expand Down Expand Up @@ -97,7 +111,7 @@ This guide assumes that you've already started the test network by following [Hy
networks:
mynetwork.com:
external:
name: net_test
name: fabric_test

...

Expand Down Expand Up @@ -181,7 +195,7 @@ This guide assumes that you've already started the test network by following [Hy

## Prerequisites

* Nodejs 10 and 12 (10.19 and 12.16 tested)
* Nodejs 12, 14 and 16 (12.22.12, 14.21.3, 16.20.1 tested)
* PostgreSQL 9.5 or greater
* [jq](https://stedolan.github.io/jq)
* Linux-based operating system, such as Ubuntu or MacOS
Expand Down
18 changes: 18 additions & 0 deletions TROUBLESHOOT.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,24 @@

## Troubleshooting TechNotes - Hyperledger Explorer

#### Problem Information:


#### Problem Description: Node modules Dependancy peer conflicts

##### Background Information:
```
Error:
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

```
##### Possible solution:
Use legacy-peer-deps flag, issue command: $ npm install --legacy-peer-deps

##### Related Information:

#### Problem Description: Hyperledger explorer application fails to start

##### Background Information:
Expand Down
Loading