2.7 open Due in about 8 months (08/14/2024) v 2.7 37% 99 issues (77 closed — 22 open) Related issues Evolution #580: Notification when indicator value is supposed to be entered - crontab Actions Evolution #1313: Indicator - pdf export / implement bulk vector chart rendering Actions Evolution #1328: add a preview feature on news Actions Evolution #1329: ability to add a rss reader in news Actions Evolution #1335: ability to post a message in all workgroups Actions Evolution #1338: drag / drop for move action in Filemanager ? Actions Evolution #1386: Indicator - implement excel export Actions Evolution #1423: workgroup calendar - replace by vertical timeline Actions Evolution #1478: when exporting, replace "<li><p>" and "</p></li>" sequences to "<li>" and "</li>" to prevent new line in HTML Actions Evolution #1482: PHP 8.x compatibility Actions Evolution #1484: when changing indicator from quantitative to boolean check if comment is provided and trigger error if not Actions Evolution #1485: sdi_dashboard_viz is not passed when switching multiples times from quantitative to qualitative indicator Actions Evolution #1486: update tableExport.jquery.plugin Actions Evolution #1487: add static content in cache - based on htaccess Actions Evolution #1488: add security headers in .htaccess an create default htaccess when installing Actions Evolution #1489: checkbox alignement Actions Evolution #1490: issue when displaying actions calendar Actions Evolution #1491: unable to change author on publication - issue when updating DB Actions Evolution #1492: add 'iframe-body' id to get-chart page Actions Evolution #1493: Security - set session.cookie_httponly to 1 and session.cookie_secure as well if https is implemented Actions Evolution #1494: replace indicators steps (image) by css code Actions Evolution #1495: add select from 0 to 5 to indicators assessment Actions Evolution #1496: Indicators assessment - zero as not set in export Actions Evolution #1497: add dd/dt to references on indicator legislative framework part Actions Evolution #1498: make title optional on indicator - legislative framework Actions Evolution #1499: ability to filter on specific project's holder Actions Evolution #1500: replace E_USER_DEPRECATED by E_DEPRECATED in .user.ini file Actions Evolution #1501: log update script call Actions Evolution #1502: do not log empty referer as suspicious Actions Evolution #1503: default htaccess - protect .user.ini file Actions Evolution #1504: log ip when sending mail - at least from contact form Actions Evolution #1505: ability to blacklist IP to prevent spam Actions Evolution #1506: ability to ban ip starting with Actions Evolution #1507: implement Ui to handle banned IP Actions Evolution #1508: Backup plugin - prevent "memory size" fatal error Actions Evolution #1509: cron system is not working when main PHP script is called at random frequency Actions Evolution #1510: Backup plugin - ability to set minute via UI Actions Evolution #1511: add explicit cron syntax in default cron file Actions Evolution #1512: typo "La mise à jour a échoué." Actions Evolution #1513: prevent storing actor as empty value - now possible Actions Evolution #1516: Indicator - do not allow gauge viz if max value == threshold value Actions Evolution #1518: update readme file regarding update process Actions Evolution #1519: try to generate backup zip archive with system command first (to prevent memry limit and so on) Actions Evolution #1520: do not validate if viz indicator is "gauge" without any values entered Actions Evolution #1521: do not validate if threshold not contained between min / max Actions Evolution #1522: do not validate if min > max Actions Evolution #1523: Indicators - eventually, implement javascript validation on min / max / threshold values Actions Evolution #1524: theme update code - PHP8 compatibility Actions Evolution #1525: sfEvent depreciation warning - PHP8.2 Actions Evolution #1526: ability to set sticky news Actions Evolution #1527: update LDAP plugin - remove SALT_CRYPT constant Actions Evolution #1528: remove required attribute in legal reference input name field Actions Evolution #1529: directory - remove isValidProtocol function Actions Evolution #1530: resources - remove isValidProtocol function Actions Evolution #1531: remove duplicate isHTTPS() function in lib_common.php file Actions Evolution #1532: implement a generic method to test if a link exists and respond Actions Evolution #1533: In default public theme, include 'css/user.css' file if exists Actions Evolution #1535: when filtering projects, display number of items Actions Evolution #1536: when filtering indicators, display number of items Actions Evolution #1537: display numbers of indicators when listing them Actions Evolution #1538: check if any problem whith threshold when adding values Actions Evolution #1539: update clone.php file to pass new data to clone Actions Evolution #1540: indicator - implement test before trying to generate chart export Actions Evolution #1541: implement ability to plug indicator to API Actions Evolution #1542: Indicator - make associated level optional ? Actions Evolution #1543: update highcharts library Actions Evolution #1544: add a "container" function to call highcharts js code to simplify updates Actions Evolution #1545: Indicators - enhance charts rendering, based on new highchart version Actions Evolution #1546: admin - remove following notice on project ? "Marquée comme réalisée le 07-11-2023 (durée de réalisation : 0 mois)" Actions Evolution #1547: Admin theme - give the ability to override admin css file from public template for small changes Actions Evolution #1550: projects page (admin) - when filtering or clicking my projects display 'X projects are selelected' Actions Evolution #1551: in project list - addslashes to title attribute to prevent bug Actions Evolution #1553: php dependencies libraries update Actions Evolution #1554: word export - nested table support Actions Evolution #1555: make sure to import data from API with the given frequency Actions Evolution #1556: project - add filter on Manager Actions Evolution #1561: Indicator - ability to describe indicator's tendency in dedicated field ? Actions Evolution #1562: when adding indicator - format threshold with wanted decimal separator Actions Evolution #1563: when editing indicator - format threshold with wanted decimal separator Actions Evolution #1564: project - fix tasks indicator and sync indicator / round value Actions Evolution #1565: display number of selected indicators when filtering theme Actions Evolution #1566: do not display threshold by default if not set Actions Evolution #1567: when adding indicator value, if no treshold has been provided on last inserted value do not overwrite value with default treshold Actions Evolution #1568: Exports (pdf, Excel, Word) do not display threshold by default if not set Actions Evolution #1569: config.ini set PROJECT_STEP to 5 by default Actions Evolution #1570: PHP8.3 compatibility Actions Evolution #1571: enhance accessibilty with https://wave.webaim.org Actions