# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). 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