CHANGELOG.md 2.68 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Version numbering will follow those principles:

  • MAJOR: for big changes, like inner architecture
  • MINOR: for new functionnalities, like adding hardware and corresponding servers and clients.
  • PATCH: when fixing bugs or adding very small details for previous MINOR functionnality.

Unreleased version holds ongoing changes.

Changes are kept under subsections:

  • New for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.

Should be noted only functionnal changes, or major refactoring improvments.

Unreleased

[0.3.0] - 2021-05-20 - Edit Categories and Labels

New

Charge, Agent, Project, Categories, Labels edit forms Categories, Labels, Agent and Project descriptions New Category and Label data model Projects stats charts Export chart to CSV and PNG Use DataTables for table sorting Bootstrap form display User management commands Csv reading and feeding (Irap datamodel) Versionize static assets

Changed

Speed up loading Responsive charts and forms Animated D3 bars Sidebar menu enhanced More tests and fix some code issues Chart legend on bottom Charge unit in ETP base 1 (was base 100 )

[0.2.1] - 2021-04-15 - Password Encryption

New

Password encrypted in database

[0.2.0] - 2021-04-12 - Role Controle, and per site configuration

Changes

Project charts by service enhanced Agent chart by project enhanced Rest routes produce csv, not json

[0.2.pre-6] - 2021-03-29 - Role Controle, and per site configuration

New

Route access control by User role Per site configuration Route error handling Logging to log file

[0.2.pre-5] - 2021-03-19 - More Deploy facilities

Changed

More documentation Configuration pattern changed

[0.2.pre-4] - 2021-03-15 - First Graphs

New

D3js imports json rest api

Fixed

Bootstrap layout and menus

[0.2.pre-3] - 2021-03-10 - Agents and Projects

New

Add views for Agents, Projects, Services Add pdc_db cli commands (db update)

[0.2.pre-2] - 2021-03-08 - Login capabilities

New

click dependency flask-login dependency flask-migrate dependency flask-sqlalchemy dependency User model

[0.2.pre-1] - 2021-03-02 - Html templates

New

Templates Bootstrap dependency

[0.1.0] - 2021-02-28 - Application skeleton

New

Basic flask src tree Documentation skeleton Wsgi wrapper Apache conf file Ready to deploy