Skip to content

Changelog

2024-06-21

Bump version of project into 2.7.3 with following dependencies:

Dependencies Version
Frontend 99094
Backend Submarine 2.32.4
Backend Auth 0.3.45

UI components:

  • Fix approval profile, format lint

  • Fix lang validate

  • Fix ui menu

  • Fix color main

Internal:

  • Updated backend authentication for submarine

2024-06-19

Bump version of project into 2.7.1 with following dependencies:

Dependencies Version
Frontend 99089
Backend Submarine 2.31.34
Backend Auth 0.3.45
  • [DEPEND] Implemented different on user permission, required authorization service implement

UI components:

  • Added Profile instrument (Feature view)

  • Present block version: Application, Backend, Frontend

  • Using only English mode, currently not supported multiple version of language related to backend support

  • Fix the error-mappping banner following instruction

  • Docs for authen/authorization flow of the component by Tho.Nguyen.

Internal:

  • Integrate format lint into frontend service

  • Added the config for service related to Dockerfile

  • Added the editorconfig for html

  • make target into: info, info-backend, info-frontend, info-dashboard

2024-06-08

Release version of 2.4.0

Frontend: Version 99086

  • Fix limit import, export

  • Remove webvitals, serviceworker

  • Add breadcrumbs all feature

  • Add export view all feature

  • Fix menu bar Slidebar included into [LOGO] ~ [TEXT] to included only datasets, pipelines and removed Technical Chart

  • Hide login page

  • Fix ui error message

  • Add status grid upload

  • Add message progress export, import

  • Fix ui button action toolbar

  • Transfer release note file into root folder

  • Updated the template for UI screeen

  • Parse error mapping:

(a) Parse fields of JSON output from error output

(b) Table of error mapping on Submarine service

© UI for error handler design code

  • UI Specification:

  • Header of application: Innotech Operation Management ~> Innotech - Data Operation Portal

  • Title in the top of website: InnoOps - Data management ~> Innotech - Ops Portal

  • Removed the console.log, console.error on build within production level

  • Handle the path related to datasets, pipelines, workflows

  • Update the dependencies repository of FE project

  • Remove webvitals, serviceworker

  • Removed empty file. E.g: frontend/src/styles/views.css

  • Transfer release not into root project folder and ignore term related to copyright.

  • ReleaseNote.txt go to root-level project

  • Error handing:

  • Seperated into UI and BE error

  • UI for error code with mapping on the backend service

Backend: Version 2.21.0

  • Updated the service account permission

  • Seperated into 3 environment flow: local/staging/production

  • Mapping the domain internal.portal.data.innotech.vn to cloud run latest:production of inno-data-operation

  • Deployment into cloud with instruction on SAD

  • Updated CloudBuild subtitutions variables

  • Updated README documentation with project, maintainers.

  • Updated .dockerignore with current system

  • Removed .gitattributes with related eol system

  • Removed cache on master branch for .svn folder

  • Added documentation on Docs > Guide > Review Process

  • Updated contributors of the project

  • Updated README with contributors

  • Enhancement CloudBuild component

  • Clear variable and syntax

  • Added labels for Cloud Run service

  • Service Account Permission

  • Register another service account replace sa-zeus

  • Updated documentation on SAD resource

  • Documentation for checklist of production

2024-05-06

  • First draft version of SAD documentation

  • Updated template for UI component

  • Fixed path on the endpoint

2024-05-05

  • Draft version of SAD documentation

2024-05-03

  • Updated SAD documentation

2024-04-29

  • Updated introduction of the project

2024-04-26

  • Updated the project layout and SAD documentation

2023-12-06

  • Build the new internal portal website served at the [internal.portal.data.innotech.vn]

  • Updated framework to handle the website to react, nextjs

  • Interface with Inno-Submarine and Inno-Spectrum

  • Dockerize the application the application

  • Handle the authentication for endpoint services

2023-06-12

  • Setting 3 environments: Production / Staging / Developer

  • Dockerize application with docker and docker-compose for developer in dev-mode

  • Seperated dev/prod environments. Follow: Django concept idea from Stackoverflow

  • docker-compose for setting development environments

  • Check migration and setting.

2023-02-18

  • Layout structure and component for project

Website

  • Backend by Flask render

  • Setting the CSS framework with Bootstrap 5

  • Render table using datatables.net

  • Interface with Pluto API by pluto package.

  • Add token in Ajax send by docs CSRF and by Security Datatable

  • Sepereated setting from JSON follow Configuration