FarmStack Release notes - V 0.1

1

Document owner

Chandrashekar M S
QA/Scrum Master

2

Reviewer

Gautam Mandewalker
Product

3

Approver

Vineet Singh
Architect

4

Date of release

May 17, 2022

 

 

1. Introduction

The document communicates the major new features and changes in the current release committed on the FS GitHub repository.

 

https://github.com/digitalgreenorg/FS_API

https://github.com/digitalgreenorg/FS-Central-API

https://github.com/digitalgreenorg/UserManagement-BE

2. About this release

This FarmStack release V0.1 consists of the below-mentioned features for Steward and Participant.

User

Steward

Installation type

Install the Steward Installer file in DG hosted AWS Instances

Features

Description

Onboarding

  • Signup with email

  • Login with email

  • Signup with google

  • Login with google

Organisation details

  • Upload/Delete Logo Image

  • Change Brand Color

  • Organization email address

  • Add phone number

  • Organization name

  • Organization URL

Manage Team

  • Add team member

  • Add guest user

Account settings

  • Change username

  • Update email

  • Update Phone number

Manage participants

  • Add participants

  • Check status

User

Participant

Installation type

Install the Participant Installer file for both Provider and consumer in DG hosted AWS Instances

Features

Description

Onboarding

  • Signup with email

  • Login with email

  • Signup with google

  • Login with google

Projects

  • Create Project

  • Edit Project

  • Delete Project

Connectors

  • Select the project

  • Enter connector name

  • Choose connector type (provider or consumer)

  • Enter Docker Image

  • Enter port ID

  • Create connector

Certificate

Upload and install the manually generated certificate

Pair Connector

  • Pair provider and consumer connector by selecting the connector in the dropdown list.

  • Users can view connector details like: Connector owner, Docker application and Hash.

Dataflow is happening successfully between the Provider and Consumer after UI based configurations.

3. Major upgrades

  • User can create connectors through UI. Previous release had connectors configuration done command line.

  • Send mail to the participant with participant Installer files.

4. New features

The following new features appear in this release:

  • Action button in connectors

  • Docker Link is implemented in connectors

  • Duplicate option is implemented in the dashboard to get a replica of another connector

  • Tooltip is implemented in all connectors action icons

  • Certificate email should goes to farmstack@digitalgreen.org

  • Display of Usage policy in both provider and consumer approves request pages

  • Connector name displays as “Connector <connector_name> created successfully”

5. Known bugs and limitations

General Note

  • Multiple providers for the single consumer are not being considered in this release.

  • Single provider with multiple consumers is working as of now.

  • Architecture and code quality need to review in detail.

Defect or Bug

  • User was not able to create a connector because of space in connector name field

  • Solution: Validation is implemented as a user cannot give space while creating a connector in the connector name field

 

+++ End of Document ++++