- #16: Added installation guidelines in README on how to set up and run FLINT UI locally.
- #32: Added Storybook support to manage components, stories, and documentation.
- #66: Integrated and deployed Storybook on Chromatic.
- Weekly meeting schedule agreed.
- Getting familiar with FLINT UI codebase.
- Making Design doc for FLINT UI.
- #70: Fixed Irregular card size in FLINT UI dashboard.
- #72: Migrated FLINT UI to Yarn package manager.
- #74: Fixed output simulation table value bug by updating it to read-only mode.
- moja-global/FLINT.Example#25: Added GitHub action pipeline to build and publish Flint.Example Docker image to GitHub container registry.
- #78: Improved toast notifications of Help, Point, RothC Specification, and Version by adding more meaningful messages.
- #80: Added stories for the button, card, and footer component in Storybook.
- #87: Ignored irrelevant paths from Chromatic Action so now it will be triggered only when there is a file change in
flint.ui/.storybook/**
, andflint.ui/src/stories/**
. Also, added Dependabot to update Flint.Cloud submodule means Dependabot will make a PR automatically whenever new changes are pushed to Flint.Cloud repository. This will help the submodule in FLINT UI to be consistent with the main Flint.Cloud repository.
- #91: Truncated Point and RothC output up to five significant figures using
toPrecision()
method.
- #92: Added Continuous Integration for FLINT UI like installing dependencies, linting the code, building the Vue app, and building the Storybook whenever there is PR or Push to the master branch of the repository.
- #96: Formatted step date column from ISO 8601 date to
YYYY-MM-DD
form. JavaScript supports ISO 8601 date format by default i.e.YYYY-MM-DDTHH:mm:ss.sssZ
but when we are running a simulation for hundreds of years then hours, minutes, and seconds don't matter very much so we only care about the date.
- #102: Added
vue-tour
support for FLINT UI . Vue Tour is a lightweight, simple, and customizable guided tour plugin for use with Vue.js. It provides a quick and easy way to guide your users through your application.
- moja-global/FLINT.Cloud#46: Removed top-level
rest_api_*
folders i.e.rest_api_flint.example/**
andrest_api_gcbm/**
.
- #136: Added
Alerts
,Divider
,Progress
, andPopupConfirm
component and stories in FLINT UI.
- moja-global/FLINT.Cloud#48: Added Terraform script to generate globally unique Google Cloud Storage bucket name.
- moja-global/FLINT.Cloud#50: Moved dictionary inserts to its definition.
- moja-global/FLINT.Cloud#52: Update
FLINT.Example
image location to GitHub container registry.