Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Milestone 1:-
    •  A web UI to pick the required keys and certificates.
    •  Show policies of all the channels that a peer/owner/admin is part of.
    •  Representing policies of different organizations in a bifurcated manner.
    •  Updating documentation.
  2. Milestone 2:- 
    •  Querying and displaying endorsement policies of private collections.
    •  Query and show chaincode's endorsement policy.
    •  Approving, checking, and modifying endorsement polices policies and private collection of chain code.
    •  Updated Web-UI as per the newly added features.
    •  Updating documentation.
  3. Milestone 3:- 
    •  Writing build tests for EasyDoser.
    •  Making EasyDoser Compatible with Docker.
    •  Pushing all the errors to the frontend.
    •  Giving users the choice to run the project with or without docker.
    •  Added tests for the Golang server.
    •  Updating the documentation.
  4. Milestone 4:-
    •  Cleaning up the code and adding some finishing touches to the Web-UI.
    •  Adding CI and tests. Updating and improving documentationgithub action to create a new release with every bump in version.
    •  Making a video demo of the whole project.
    •  Writing a blogpost.
    •  Finding future works for the project.


End Product:-

The end product will be an easy to use Web-UI where any user picks their keys and certificates and then gets to query and view all the endorsement policies (key level and namespace level) in a simplified and hierarchical manner. If the user is an admin, the user can modify channel policy definitions.