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