2.9 open Due in about 7 months (08/01/2026) v2.9 54% 99 issues (79 closed — 20 open) Related issues Evolution #580: Notification when indicator value is supposed to be entered - crontab Actions Evolution #1035: on forum, remove imgur and implement autosave Actions Evolution #1386: Indicator - implement excel export Actions Evolution #1640: update alertify.js ? Actions Evolution #1675: enhance chart exports Actions Evolution #1745: API multiple values : ability to treat values not only by attribute but also as record Actions Evolution #1762: Consider replacing https://github.com/ProjectCleverWeb/PHP-Color (not maintained anymore) Actions Evolution #1796: API : multiple indicator - implement ability to parse the following format Actions Evolution #1798: replace html simple dom by https://symfony.com/packages/DomCrawler Actions Evolution #1799: Install JSONPath symfony component Actions Evolution #1805: Indicator : button to give ability to delete all values for a given indicator and a given scale Actions Evolution #1806: Project page - filter : sort tag by name Actions Evolution #1808: PHP 8.x compatibility Actions Evolution #1809: update moment.js Actions Evolution #1810: Consider switching moment to day.js Actions Evolution #1811: update jquery Actions Evolution #1812: replace distant call to jquery to local call Actions Evolution #1813: dashboard - implement javascript confirmation on delete action Actions Evolution #1814: dashboard : ability to prevent label changes on multi-values indicator Actions Evolution #1815: switch from fontawesome v4 to v7 Actions Evolution #1817: admin UI : change actions style Actions Evolution #1818: admin confirmation page : center h1 Actions Evolution #1819: remove old images in admin 2021 theme Actions Evolution #1821: removing gauge image references Actions Evolution #1822: removing old images references in code Actions Evolution #1823: new admin theme by default Actions Evolution #1824: 2026 theme - replace image by utf-8 char on quickbox Actions Evolution #1826: PHP dependencies lib update Actions Evolution #1830: security : check if logs and tmp folder are protected by htaccess Actions Evolution #1831: do create critical htaccess file when installing / updating - (should be done already) Actions Evolution #1833: Warning: Undefined array key "" in /var/www/xxx/export/excel/excel.report.inc.php on line 322 Actions Evolution #1834: Deprecated: unserialize(): Passing null to parameter #1 ($data) of type string is deprecated in /var/www/xxx/export/excel/excel.report.inc.php on line 664 Actions Evolution #1835: PHP 8.x compatibility Actions Evolution #1837: on install page, add PHP version checker Actions Evolution #1838: on update page, add PHP version checker and display a warning if PHP version is lower than required Actions Evolution #1839: keep composer.json file in /lib/ folder ! Actions Evolution #1840: remove "publication" ref in breadcrumb on publication part Actions Evolution #1841: indicator : ability to lock labels on multipe indicator type Actions Evolution #1842: indicator : ability to pass specify Math operation when defining an indicator Actions Evolution #1844: IncludeRichTextEditor() addcontentsCss instruction does not work with inline editor Actions Evolution #1845: Migrate from ckeditor4 to ckeditor5 Actions Evolution #1846: remove newsletter ckeditor style Actions Evolution #1847: ckeditor : by default use /templates/public/2024/css/admin-editor.css style Actions Evolution #1849: add helpers to "Fréquence de collecte (jours)" Actions Evolution #1851: Indicator : apply operation when entering a value Actions Evolution #1852: Display operation field in PDF report ? Actions Evolution #1853: Display operation field in Word report ? Actions Evolution #1854: factorize menuFilter between dashboard and sdi module Actions Evolution #1855: Implement Math operation on Clone action Actions Evolution #1856: Dashboard detail page : display operation in measures table Actions Evolution #1857: Indicator add operation reference on add value and modify value page Actions Evolution #1858: handle operation selection (on/off) on multiple values entries Actions Evolution #1859: add/ modify indicator value pages : display calculated values on summary page Actions Evolution #1860: when modifying indicator value display sum/mean according to indicator settings Actions Evolution #1861: Indicator : ability to fix decimal value when defining Actions Evolution #1862: Indicator implement decimal value with Math operation Actions Evolution #1863: Indicator implement decimal value with API mechanism Actions Evolution #1864: format expression according to LANGUAGE Actions Evolution #1865: ability to select and export indicator from filter feature on indicator's page Actions Evolution #1866: Indicators : apply decimal value on all fnumber_format() calls Actions Evolution #1867: Indicators : apply decimal value on all fnumber_format() calls on projects visualisation Actions Evolution #1869: pass indicator decimal value to js charts Actions Evolution #1871: implement decimal on PHP chart generation Actions Evolution #1872: public UI : add accessibility module on chart Actions Evolution #1874: word export : trigger ob_end_flush only if zlib.output_compression is off Actions Evolution #1875: pdf export : trigger ob_end_flush only if zlib.output_compression is off Actions Evolution #1880: indicator's detail page : display api button near by "import" only if api is enabled Actions Evolution #1881: PCAET plugin - add accessibility module on public view Actions Evolution #1882: change button font-awesome arrow on news Actions Evolution #1886: add css class related to user's role in body tag Actions Evolution #1887: API : implement a way to get multiple indicators value from Linea21 Actions Evolution #1888: project : add partners filter Actions Evolution #1889: projet : add manager filter on public page Actions Evolution #1890: projet : add partner filter on public page Actions Evolution #1891: get correct decimal value Actions Evolution #1892: exports - test if $record['project_indic_order'] is not null before unserialize call Actions Evolution #1893: Export - bug sometimes with cleanHTMLList returning innertext null with complex nested list Actions