Skip to content

Latest commit

 

History

History
1191 lines (717 loc) · 74.3 KB

File metadata and controls

1191 lines (717 loc) · 74.3 KB

Changelog

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

1.2.0-beta.2 (2026-04-17)

Bug Fixes

Install
  • Dashboard card not properly set (6e861b)

1.2.0-beta.1 (2026-04-10)

Features

  • Asset lifespan for usage impact computation (c80932)
  • Better distinctin between legend and completion indicators (6cdb3d, d67c1c)
  • Exclude assets from embodied impact calculation (b9f00a)
  • Mass deletion of environmental impact results (3c89de)
  • Remove relation from zone to source for carbon inensity (1791e1)
  • Require GLPI timezone enabled (c0f397)
  • Show all individual impacts (783bed)
  • Show diagnosis about carbon intensity data sources (bbde25, ac9a4c)
  • Update and reorganize search options (9daed0)
Abstract Model
  • Add new criteria to models (64b428)
  • Add search options (1c5dc7)
  • Add warning about units (8b4e07)
  • Support for more impact criteria (011d3b)
Abstract Type
Carbon Intensity
  • Report gaps in cron tasks of each client (074cf4)
Computer Model, Monitor Model, Network Equipment Model
  • User input for enbodied impacts (662ff6)
Computer Model, Monitor Model, Network Equipmentodel
  • Explicitly describe the scope of expected values (ea4e37)
Computer Type, Monitor Type, Network Equipement Type
  • Ignore types of assets (210841)
Config, Data Source\ Boaviztapi
  • Setup url from env var (5595fe)
Dashboad\ Provider
  • Class aliases, emissions per type, add test (0e9860)
Dashboard\ Demo Provider
Dashboard\ Grid
  • Add all usage impact cards (677305)
  • Extend usage and total widgets to all criteria (781545)
Data Source/ Abstract Cron Task
  • Enforce interface and common code (c2c71a)
Data Source\ Carbon Intensity
Embodied Impact
Embodied\ Impact
  • Add widgets for new impacts (e4bed7)
  • Cards for all embodied impacts (f2d7ce)
  • Support for all criterias of Boaviztapi (a6390a)
Impact\ Embodied
  • Handle recalculate flag (3b5ab4)
Impact\ Usage\ Boavizta
  • Support all impact criteria (864ca8)
Install
  • Add new criterias for usage impact (fb411e)
  • CLI progress bar when adding fallback carbon intensity (71c4c2, 419411)
  • Migrate location / zone relation (1df029)
  • Protect against upgrades on too recent database (bb6b62)
  • Remove upgrade from previous dev versions (8dc040, 3fe870)
Location
  • Allow selection of sources of fallback level 2 (e05a5a)
  • Associate location to a carbon intensity zone (4c26e4, ea9388)
  • Massive action, set source_zone (f1bf2a)
  • Move plugin specific field for location to a tab (a09901)
  • Remove location / carbon intensity relation based on country or state (018ebd)
  • Update data completion diagnosis (77e6e3)
Search Option
  • Update search option for historizable status (f7011c)
Source
  • Change fallback bool into integer (a4e7c1)
Source Zone
  • Better gaps presentation (3695e4)
Zone
  • Update algorithms to find zone from location or asset (d6f5c2)

Bug Fixes

Abstract Model
  • Trim data sources before save (a89615)
Abstract Type, Abstract Model
  • Fix type name, for tab display (9961c9)
Carbon Emission, Computer Type, Monitor Type, Network Equipment Type
Carbon Intensity
  • Bad return value" (00bd1f)
  • Html tags visible in unit of values (b4f5ee)
  • Statement exception is not a RuntimeException (9b9361)
Carbon Intensity Source Zone
Collect Carbon Intensity Command
  • Cannot specify zone if only one available (c554a2)
Command\ Collect Carbon Intensity Command
  • Unicity violation error (382598)
Computer Type
  • Fix deprecated array key null (a988e5)
Computer Type, Monitor Type
  • More conststent right checks (925e09)
Computer Usage Profile
  • Cannot edit time start and time stop (bb1cb9)
  • Deprecated null argument in explode() (28c075, 706999)
  • Use native time dropdown field (68c239, 48dced)
Computer, Monitor, Metwork Equipment
  • Properly show status of asset type in diagnosis view (f0006d, 08b32a)
Config
  • Geocoding checkbox description (127f44)
Cron Task
  • Typo in description string (431fbb)
  • Typo in label string (70390c)
Dashboard\ Grid
  • Loss of other plugins cards for dashboard (8954bb)
Dashboard\ Provider
  • Arra merge may produce incorrect merged criterias (dfa0db, 6dc200)
Dashboard\ Widget
Data Source\ Carbon Intensity\ Abstract Source
  • Exception handling, null tolerance (8bc18d)
Data Source\ Carbon Intensity\ Rte\ Cron Task
  • Cron info factorization (b57275)
Datasource\ Carbon Intensity\ Electricity Maps
  • Factorize and fix date management (59b5cf)
Datasource\ Carbon Intensity\ Electricity Maps\ Client
Datasource\ Carbon Intensity\RTE
  • Improve samples count check and caching file computation (6adbbf)
Docs
Embodied Impact
  • Bah criteria handling (217140)
Engine\V1
  • Fix fallback selection (6b98d4)
Engine\V1\ Abstract Asset
  • Fallback carbon intensity may be picked from wrong source (381800, d54028)
Impact
  • Engine and version of calculations (ba37e7)
Impact/ Embodied/ Boavizta/ Computer
  • PHP warning, ambiguous instruction (b818c5)
Impact/ Usage/ Abstract Usage Impact
  • Useless argument in method call (085f52)
Impact\ Embodied
  • Assets should not be recalculated (d49b79)
Impact\ Embodied\ Abstract Embodied Impact
  • Change rule to ignore a value (e00772)
  • Disable check (18ee3d)
  • Typo in error message (aaf98c)
  • Use manual input data if available, instead of Boavizta (518737)
Impact\ Embodied\ Boavizta
  • Improve RAM and HDD description prior query (9d2496)
  • Service version not saved in DB (a49430)
Impact\ Embodied\ Boavizta\ Computer
  • Ignore removable mass storage #153 (c75930)
  • Ignore unidentified manufacturer (937951)
Impact\ Embodied\ Engine, Impact\ Embodied\ Usage
Impact\ Embodied\ Internal
  • Bad object to compute embodied impact from user data (3a702d)
Impact\ History\ Abstract Asset
  • Test memory before calculating a carbon emission (c57a52)
Impact\ Type
  • Better unit notation (3c6a12)
Impact\ Usage\ Computer
Impat\ Embodied\ Engine
  • Do not use internal engine when asset model is empty (56b9cc)
Install
  • Avoid use of non-existing classes in migration code (9c5c94)
  • Bad relation between Quebec and Hydro Quebec (0ecbf0, fdee8a)
  • Follow stricter lint checks (81c71e)
  • Make upgrade process repeatable (dad61e)
  • Method always return true (5e7095)
  • More robust inserts in DB (adc785, 930107, 79bbd8, 50b91b)
  • Optimize upgrade process and fix not reported error in CLI (ab4f54)
  • Port of fix #76 (361093, ece7e2)
  • Remove exception handling on install / upgrade (06a513, 826ee3)
  • Reoder upgrade steps (8802fe)
  • Show an error on install or upgrade failure (00c198)
Install, Computer Usage Profile
  • Upgrade from 1.0.x to 1.1.x must change the time format of usage profiles (62b5f4)
Location
  • Bad fallback carbon intensity detection (9b4287)
  • Cannot reset a source_zone (13589a)
  • Check field name in getSpecificValueToSelect (5a07aa)
  • Detect fallback source for carbon intensity (3deee2)
  • Find source zone when showing Location form (6ee28e)
  • Reset source_zone again (48ddb7)
Search Options
  • Simplify SQL, no filter on is_ignored type (d7077a)
Source Zone
  • Fail to find a fallback carbon intensity source (a278d1)
  • Typo (a357bb)
Toolbox
  • Filter false gaps (ff4d22)
  • Remove redundant WHERE criterias (3a6990)
Type
  • Search option construction (d7506e)
Usage Info
  • Hide form when nothing to view or edit (773c72)
Widget
  • Better choice for energy scale min value (0b3e86)
Zone

1.1.1 (2026-04-10)

Features

  • Better distinctin between legend and completion indicators (d67c1c)
  • Show diagnosis about carbon intensity data sources (bbde25)
Abstract Type
  • Show icon along name in tab (ae16c3)

Bug Fixes

  • Invalid homepage URL in xml file (5b501d)
Carbon Intensity Source Zone
Computer, Monitor, Metwork Equipment
  • Properly show status of asset type in diagnosis view (f0006d)
Dashboard\ Grid
  • Loss of other plugins cards for dashboard (8954bb)
Dashboard\ Widget
  • Fix bad argument when computing Y scale (f2fa87)
Engine\V1\ Abstract Asset
  • Fallback carbon intensity may be picked from wrong source (d54028)
Impact\ Usage\ Computer
  • SQL error due to bad relation expression (e56c02)
Install
  • Bad relation between Quebec and Hydro Quebec (fdee8a)
  • Port of fix #76 (361093)
  • Remove exception handling on install / upgrade (826ee3)

1.1.0 (2026-04-10)

This version is like 1.1.0 but targets GLPI 11, whereas version 1.0.0 targets GLPI 10.


1.0.0 (2026-04-10)

Features

Carbon Intensity
Carbon Intensity Source Zone
  • Add tooltip for not downloadable zone (c06caa)
Install
  • Remove upgrade from previous dev versions (77ff1d)

Bug Fixes

  • Css file path (7cbc0b)
  • Data completion diagnosis inconsistency (8083fd)
  • Templates code style (2961f8)
Carbon Emission, Computer Type, Monitor Type, Network Equipment Type
  • Delete data for purged assets (a646a0)
Carbon Intensity Source Zone
  • Do not toggle download for fallback sources (26e3be)
  • Server-side check when changing download state of a zone (7d85ca)
Compputer Type
  • Prevent update massive action on computer typenative Update massive action cannot perform the change on the field Category. The user must use the specific action 'Update category' (71679a)
Dashboard
  • Path to image resource (debd5e)
Dashboard\ Demo Provider
  • Add missing method provider for demo mode (f4956b)
Dashboard\ Provider
  • Arra merge may produce incorrect merged criterias (9eaa39)
Data Source\ Carbon Intensity RTE
  • Better data source selection (d365db)
  • Consolidated data may have step of 15 min (faaea6)
  • Use timezone of GLPI (a39c03)
  • Var not replaced with property (bd4335)
Datasource\ Carbon Intensity RTE
  • Fix again winter time switching detection (1ba6b1)
  • Generalize DST switch to winter time (cd17dc)
Engine\V1\ Abstract Asset
  • Search carbon intensity by contry after by state (4c09c4)
Engine\V1\ Abstract Asset, Zone
  • Fix fallback carbon intensity (c81902)
Impact\ Embodied\ Boavizta
  • Hardware independant evaluation (ebe625)
Impact\ History
  • Swap 2 historizable status items (dc7362)
Impact\ History\ Monitor
  • Incomplete SQL SELECT statement (7e4dff)
Install
  • Add parameters to fgetcsv (1ce506)
  • Link initial sources and zones on fresh install (1e3800)
  • More robust inserts in DB (50b91b)
Report
Usage Impact
  • Allow reset if only gwp was calculated (4e771c)

1.0.0-beta.3 (2025-07-22)

Features

  • Adapt to breaking changes of GLPI 11 (7a74a6)
  • Add search option for historizable status (ba4fd2)
  • Align dashboard rights to reporting acess right (2bf0fe)
  • Allow to recalculate carbon emissiosn for a single asset (5ac7fb)
  • Calculate usage impacts, other than warming potential (d3a20a)
  • Carbon intensity historization, code reorganization for dashboard (0dc8be, 200d78)
  • Check DBMS version (a384f3)
  • Compatibility with GLPI 11 (5399d0)
  • Computer characterization (b608a9)
  • Historization status legend (153b18)
  • Keep metadata about source of calculations (f408e4)
  • Limit biavizta calls to computer only (and refacdtor var names) (724d83)
  • Remove CO2signal API KeY from config (06326b)
  • Search best end of use date of assets (b6f2b1)
  • Show availability of inventory entry date for assets (41e065)
  • Show relation between source and zone (5f7deb)
  • Show usage impact othetr than gwp (b2ee62)
  • Use country, state or world carbon intensity (e59231)
Carbon Emission, Carbon Intensity Source Carbon Intensity Zone
  • Update search options (6e95f4)
Carbon Intensity
  • Data for world and Quebec (caa8c9)
  • Handle date interval filter (3745f9)
  • Improve again a message for logs (7b22af)
  • Move carbon intensity data access in dropdowns (2e8694)
Carbon Intensity Source Carbon Inteisity Zone
  • Automatically enable data source downloads (c612ee)
Carbon Intensity Source Carbon Intensity Zone
  • Enable / disable zone download (535586)
  • Give a link to automatic actions if no zone (a51578)
  • Show source used for historical (c5f038)
  • Switch downloadable state from zone itemtype (ee22c3)
Carbon Intensity Source Carbon8ntensity Zone
  • Guide the user to create zones (5f9c80)
Carbon Intensity Zone
  • Improve search options (827f8f)
  • UI to select a source for historical calculation (2ac290)
Carbon Intensoty
Cata Source\ Carbon Intensity RTE
Command\ Collect Carbon Intensity Command
  • Smarter algoritm handling gaps (19ddc3)
Computer Type
Computer Usage Profile
  • Drop average load field (973f1c)
  • Make editable (f96ee5)
  • Mass assign an usage profile (8a6c34)
Computer, Network Equipment, Monitor
  • Tooltip on impact values (82d442)
Computertype
  • New tab to fill power of a computer type (f906e1)
  • Replace power class with computertype (527b56)
Config
  • Demo mode (60c03b)
  • Selectable embedded impact engine (3630c7)
Cron Task
  • Apply limit to historization task (0c5371)
  • Automatic action to calculate embedded impact (2c29af)
Dashboard
  • Add new widgets (14d093)
  • Card for multiuple gwp value (ebe7df)
  • Embodied global warming potential for reporting page (e88c47)
  • Update default reporting page design (f820c3)
  • Update initial dashboard config (063c11)
  • Widget counting unhandled computers (a1c1b6)
  • Widgets to show handled devices on a single card (e1b6a0)
Dashboard Provider
  • Count handled computers (a0beb7)
Dashboard/ Dashboard
  • Add handleds counter (881ea7)
Dashboard\ Povider
  • Handled monitors counter (d3448a)
Dashboard\ Provider
  • Add eenergy consumption on carbon emission per month graph (116c25)
  • Click on legend of emissions per model leads to assets list (d0a02d)
  • Enbodied impact evauation (5748e7)
  • Move unit in sub title (b05a87)
  • Total caarbon emission per type (31ba70, b43a3a)
Dashboard\ Provider, History\ Computer
  • Sum of power per model entity restriction, SQL broken by schema changes (20b4cd, 148edd)
Data Source
  • Set data quality when downloading carbon intensities and calculating history (31767c)
Data Source\ Abstract Carbon Intensity
  • Create sources if not exists in DB, set default source for historical calculation (5b90e7)
Data Source\ Carbon Intensity RTE
  • Alow to download less than 1 day of data (a4ea11)
  • Debug incremental download (2b5ef4)
  • Download history from automatic action (ef60ea)
  • Handle new endpoint for data older than 2023-02 (130dae)
Data Source\ Electricity Map
Data Tracking
  • Track data quality in the historization process (3eef68)
Datasource\ Carbon Intensity Interface
  • Handle absolute oldest available data (9222de)
Datasource\ Carbon Intensity RTE
  • More verbosity on error (ba388e)
Documentation
  • Update URLs for tooltips (dc6e37)
Embodied Impact
  • Make result more readable (e40373)
Environmental Impact
  • UI to reset data for an individual asset (1dc531)
Environnemental Impact
  • Show emissions for a single computer (dc8a48)
History\ Abstract A Sset
  • Diagnosis visual improvement (696640)
History\ Abstract Asset
  • Limit history to last carbon intensity date available (16dbac)
  • Use infocom to find start date of historization (1dc370)
History\ Abstract History
  • Detect missing rows in historized data (5aa418)
History\ Network Equipment
Impact\ Embedded\ Biavizta
  • Connect to Boaviztapi (a969af)
Impact\ Embodied\ Boavizta
  • Merge identical components, increment count instead (f5e011)
Install
  • Declare data sources in DB (d1c25b)
  • Make install silent if executed in GLPI UI without debug mode (a58be6)
  • Migrate search options for core assets (df17c9)
  • Reset dashboard on upgrade (c341e2)
  • Update display prefs (b67b5b)
Install, Upgrade
Location
  • Automatic action for updates (01caee)
  • Find Boavizta zone by gocoding (6ac000)
  • Massive action to set boavizta zone (2121c7)
Monitor
Monitor Type
  • Search option for power consumption in asset type (408d85)
Network Equipment
  • Handle network equipment (ce7eb7)
Network Equipment Type, Monitor Type
  • Massive action to update power consumption (bb9a97)
Power Model Category
Power Model, Power Model Category, Power Model Computer Model
  • Remove old features (4161f5)
Profile
Provider
  • Set date labels for empty energy and CO2 emission chart (1d55f1)
Report
  • Convert report page to a native dashboard (3f1d37)
  • Create report itemtype and menu entry (812704)
  • Endpoints to get real data (a94c47)
Report, computer Usage Profile
  • Reporting, usage profile data (244501)
Usage Info
  • Remove obsolete search option (f7ad96)
Usage Profile
  • Predefined usage profiles at install (84e34b)
Usageinfo
  • Disable not yet used field (63b34b)
Xomputerpower
  • Use model power, then type power, then default power value (5d046d)
Zone
  • Search by state then by location (51348b)

Bug Fixes

  • Bad class name expression for search options aded to assets (cc7628)
  • Check DBMS version, when NOT under test (commented out) (579299)
  • Cleanup unused file (254e08)
  • Clear and calculate impacts from an asset page (78bbd8)
  • Computer search option for usage profile (8c56ff)
  • Dashboard appearance when no data available (9f74a3)
  • Date of carbon intensity for Quebec (71bd40)
  • Deprecated signature with nullable argument (24c3ce)
  • Disable massive action on power consumption (7a1fdf)
  • Drop unused filed (877a93)
  • Fixes deteted by PHPStan (b203b2)
  • Historizable diagnosis class / itemtype mapping (ec0c6f)
  • Intialize only if the plugin is activated (05bc3a)
  • Js and css resources hook (3b8860)
  • Licence in package.json (05d89c)
  • Linkfield of search option for asset type's power consumption (75f738)
  • Missing methods (097f56)
  • No need to build css or pics from webpack (a53808)
  • Php warning about non compound use statement (243142)
  • Prefer datetimeinterface for arguments (da949d)
  • Remove dead code (7a58bd)
  • Remove useless use statement (b4a70d)
  • Search options applied to Computer and NetworkEquipment (fd1d4d)
  • Typo (379f80)
  • Uniformize asset entry in inventory date (67538d)
  • Widgets repair and improvement for native dashboard (5a1494)
  • Wrong unit in comment for energy (adbf74)
Application\ View\ Extension\ Data Helpers Extension
Carbon Emission
  • Check date interval overflow when finding gaps (0460c7)
  • Find gap shall use 1 day granularity (6a7459)
  • Incomplete unit in table comment (47d459)
  • Loss of precision warning (108323)
  • PrepareInputForAdd (6bf3f2)
Carbon Intensity
  • Cannot download full history after fresh install (693b7a)
  • Intensity is a float (8348f1)
  • Prevent fatal error passing null to method (9ddf9d)
  • Typo (a76576)
Carbon Intensity Source Carbon Intensity Zone
  • Make argument optional (14efc8)
Carbon Intensity Zone
Computer
  • Query fail if no type power consumption row exists (bac4d4)
  • SQL compatibility with Mysql 5.7 (e1848a)
Computer Type
  • Avoid null results in SQL query (ccc592, e19ab6)
  • Bad column when querying category (2f33a0)
  • Convert null into 0 (0ac8d6)
  • Label should be singular (774bd1)
Computer Type, Location
  • UI to selct search criteria (a34be1)
Computer Usage Profile
  • Bad label (a3457b)
  • Cannot assign an usage profile (c03f85)
  • Change datatype to get proper search results (c80d4f)
  • Data intecrity check, initial items (b5a803)
  • Fix translation domain (f4d958)
  • Report mass action status (de8e05)
  • Search options conflict (c83337)
Computer Usage Profile, Environnemental Impact
Config
  • Acess to config page broken (62f2f5)
  • Config page (ad524a)
  • Improve UI for configuration of the plugin (6cc120)
  • Inform about how works the engine selection (9be15e)
  • Initialize config values (8cf793)
  • Protect on screen and DB the API keys (04331e)
  • Test Bovizta URL only when changed (65d943)
  • Typo in description text of geocoding (c4838f)
Create Test Inventory Command
  • Add model to computers (08cf0e)
  • Need GPS coordinates for lcoation (e96550)
  • Set a creation date for assets (f1f2b5)
Cron Task
  • Count of added intensities added not reported (9d2ea4)
  • Incomplete rename of automatic action (aaf72f)
  • Make carbon intensity sownload fault tolerant (13347d)
  • May run out of memory in crontasks (0d63a4)
Dasboard
  • Bad URL to header and footer graphics (684bf8)
Dashboar\ Widget
  • Remove unused date interval line from embodied abiotic depletion (64481d)
Dashboard
  • Clarify names (11db0d)
  • Cleanup dead code (ff0a51)
  • Monthly and yearly carbon emission miss 1 day at the end of interval (21813c)
  • Not updated class name (9a9ef7)
  • Typo in widget name (076915)
  • Unwanted text in template (06d8ee)
  • Various fixes (936abf)
Dashboard\ Demo Provider
  • Missing dates in 2 last months co2 emission (0fc4ab)
  • Wrong unit in data (d5bf56)
Dashboard\ Provider
  • Abiotic depletion potential card title" (55fe41)
  • Computers per model chart (cbfce9)
  • Handle limit (434749)
  • Improve unhandled computers (febf50)
  • Include location in unhandled computers check (781e77)
  • Php warning breaking carbon emissions chart (f9bb0d)
  • Php warning if chart is not populated (fd1b42)
  • Remove url decode for search URL (6a5435)
  • Shorten labels (e82414)
  • Take into account supported itemtypes only, various fixes (22ed6d)
  • Uniform unit for series (2210c8)
  • Use RTE France to show carbon intensity graph (aab215)
Dashboard\ Provider, History\ Computer
  • Exclude templates and deleted items from handled counts (e05a2a)
Dashboard\ Widget
  • Disable apex menu, adjust text size (2d8172)
  • Exception with date format D-M-Y (0487e1)
  • Improve title on usage carbon emissions per month (469d4f)
  • Obey to limit of items (ec1930)
  • Reduce default height and move template (3dc9bb)
  • Remove unused template (70f962)
  • Typo (php syntax error) (0865d1)
  • Update embodied primary energy icon (b6835e)
  • Use text color for icons (0182b2)
Data Source
  • Find zone before create too restrictive (cf7b81)
Data Source\ Abstract Carbon Intensity
  • Bad interval slicing (88b058)
  • Bugs with Daylight saving time (DST) and gap handling (9e3160)
  • Bugs with Daylight saving time (DST) and gap handling (continued) (63946d)
Data Source\ Boaviztapi
  • Better exception handling (6773b4)
  • Trigger an exception of URL not configured (e685b9)
Data Source\ Carbon Intensity Electricity Map
  • Check the zone exists unreliable (a8c6ac)
  • Customizable base URL (098c5c)
Data Source\ Carbon Intensity RTE
  • Compatibility with MariaDB (e24c2f)
  • Enable historical (2a08be)
  • Increase timeout for incremental download (abb18b)
Data Source\ Carbon Intensity Rte
  • Fix incremental download issues (fb86d0)
Data Tracking\ Abstract Tracked
  • Remove bad type hint (c5aaf4)
Datasource\ Carbon Intensity RTE
  • Ensure that we collect full hours in incremental download (9f8021)
Embodied Impact
  • Not renamed methods and classes (d0ebc5)
Engine\ Abstract Asset
Engine\V1\ Abstract Asset
  • Select only one source to get carbon intensities (941210)
Engine\V1\ Abstract Permanent, Engine\V1\ Abstract Switchable
  • Fallback only if no historical data (dc2fba)
Engine\V1\ Computer
  • Prevent bad argument type (1930fc)
Engine\V1\ Monitor
History
  • Infocom with dates is mandatory (44541e)
History/ Abstract Asset
  • Unexpected null value in method call (6397ba)
History\ Abstract Asset
  • Disable entity restriction on cron task (b68e5e)
  • Fix getStopDate method (fef6bd)
  • Ignore deleted / templates, fix end date boundary (291f31)
History\ Monitor
  • Bad SQL query (5666c6)
  • CanHistorize method and tests updates (dfe4bc)
  • Missing entity restriction (517da9)
  • Twig code not interpreted (49b000)
History\ Monitor, History\ Network Equipment
  • Compbatibility with Mysql 5.7 (2df721)
History\ Network Equipment
  • Bad foreign key (811c44)
  • Historize only asets with enough data (29d43a)
  • Remove unused historizable indicator criteria (c5588d)
History\ Network Equipment, History\ Monitor
  • Fix historizable query (b64200)
Hook
  • Mix of old and new stype search option declaration (1a07a8)
I18n
Impact\ Embodied\ Boavizta
  • Improve RAM and HDD description prior query (6f0e04)
Impact\ Embodied\ Engine
  • Unhandled exception (d66713)
Impact\ History
  • Non GWP usage impact not displayed, management dates not mandatory (a31fe3)
Impact\ History\ Abstract Asset
  • Deprecated nullable arg in signature (bd8232)
  • Timezone loss when converting from datetime to timestamp then back (99e70d)
Impact\ History\ Computer, Impact\ Histpry\ Network Equipment
  • CanHistorize and status inaccurate (c29fb4)
Impact\ History\ Monitor
  • Use computer's location instead of monitor location (9448ef)
Impact\ History\ Network Equipment
  • Update historisable SQL query (38945c)
Impact\ Usage\ Boavizta\ Abstract Asset
  • Handle unexpected value (8399a1)
  • Prevent php warning (2acfc5)
Install
  • Allow forced upgrade from a specific version (41144f)
  • Bad call when isntalling from UI (2add98)
  • Ergument handling fatal error (0c6051, c2432b)
  • Fix php watnings on upgrade (500e23)
  • Move GLPI 11 compatibility changes to upgtrade to 1.0.0 (efd619)
  • Prevent warnings during installation (40dbcc)
  • Remove autoincrement values in table creation (42b89e)
  • Remove the report dashboard on uninstall (366195)
  • Remove unused configuration value (c41859)
  • Remove unused file (9f10fa)
  • Replace datetime with timestamp (f32d50)
  • Set db version in config if the last upàgrade step is empty (3d6bfe)
  • Table column display length deprecated (409fe8)
  • Tables collation and database tests (d6c9b7)
  • Undefined variable use in automatic action creation failure (be33ca, 609c94)
Install, Uninstall
Lication
Locales
Location
  • Extra search option applicable to assets only (5ec4b1)
Network Equipment Type
  • Bad type name in small title (cc266e)
  • Missiing front/ file for update of power consuption (f2c62d)
Report
  • Css on card class impacts GLPI (6f6d07)
  • Declare itentype has no table (01dfe3)
  • Dynamically select dates interval and show them in the widgets (29cf71)
  • Fix right to update usage profile of computers (8f5934)
  • Inverted handled and unhendled counts in template (e5deba)
  • Merge problems (5fdec6)
  • Use foreground color for icons (19d72f)
Report, History\ Abstract Asset
  • UI enhancement, handled computers (ada88a)
Search Options
  • Conflict with Tags plugin (3d84c8)
Toolbox
  • Avoid localized number formatting (59ed65)
  • Bad column name (2a0e92)
  • Bad operator and logic when scaling a serie of values (1409ca)
  • Leap years not properly handled to calculate Year to last month (743b31)
  • No longer use unix timestamps as it causes trouble with non-UTC timezones (73ba37)
Tools
  • Buils db schema script has bad file names (080581, d24ce7)
Uninstall
  • Fix possible error when uninstalling the plugin (ef9b44)
Zone
  • Need entities_id column (9f7e20)