From 5523d87893136b8b47a81491e4db7c0f77962844 Mon Sep 17 00:00:00 2001 From: Haruka Date: Tue, 26 Dec 2023 15:25:31 +0100 Subject: [PATCH] Update and rename CHANGELOG to CHANGELOG.md --- readme/{CHANGELOG => CHANGELOG.md} | 127 +++++++++++++---------------- 1 file changed, 57 insertions(+), 70 deletions(-) rename readme/{CHANGELOG => CHANGELOG.md} (93%) diff --git a/readme/CHANGELOG b/readme/CHANGELOG.md similarity index 93% rename from readme/CHANGELOG rename to readme/CHANGELOG.md index f9b9a49c3..69e7551e8 100644 --- a/readme/CHANGELOG +++ b/readme/CHANGELOG.md @@ -28,83 +28,70 @@ - plxShow::meta() can choose between echo or return the result (#484) (#582) (Philippe-M, bazooka07) - plxShow::articleAllowComs() check if comments ar allowed for the article (#629) (bazooka07) -### Other -- Enhance static page edition security #558 #589 (bazooka07) -- Sitemap loc attribute use the canonical url #665 (Haruka) -- plxMsg() can handle multiple messages #542 #591 (lolo3129, bazooka07) -- Depedencies security and PHP8 update (Haruka) -- Administration messages CSS and animation changes #578 (bazooka07) -- New constant PLX_VERSION_DATA - async versions between datas and PluXml core #576 (bazooka07) - ### Bugfix -- Translations #641 (bazooka07) -- Switch to the default theme if the selected one does not exist or do not have the selected language #601 (bazooka07) -- Administration : check if there are articles before displaying artices list #602 (bazooka07) +- Vulnerability fix in plxAdmin::editConfiguration() for PLX_CONFIG_PATH (#321) (#566) (bazooka07) +- Occitan translation (#567) (#623) (#664) (#674) (ensag-dev, Mejans) +- Translations (#641) (bazooka07) +- Switch to the default theme if the selected one does not exist or do not have the selected language (#597) (#601) (bazooka07) +- Administration : check if there are articles before displaying artices list (#602) (bazooka07) - Error while displaying changed password success message on lostpassword page (Haruka) -- Static page on home #673 (bazooka07) -- Files download #652 (bazooka07) -- Typo in plxDate::checkDate() #651 (bazooka07) +- Static page on home (#673) (bazooka07) +- Files download (#65)2 (bazooka07) +- Typo in plxDate::checkDate() (#651) (bazooka07) - Cleanly delete plugins files (#605) (#627) (bazooka07) -- Update for occitan language #623 (mejeans) -FIX urlify name of authors in front-end #621 (bazooka07) -FIX Drop testModRewrite() in plxAdmin::editConfiguration() #618 (bazookaà7) -FIX parametres_avances.php #617 (bazooka07) -FIX plxAdmin::editCOnfiguration #616 (bazooka07) -FIX plxUtils::thmbName() #615 (bazooka07) -FIX plxMotor::__construct() #614 (bazooka07) -FIX Better controls for input values in plxAdmin::editConfiguration() #613 (bazooka07) -FIX Moderate warning for install.php #608 (bazooka07) -FIX Security for plxAdmin::editConfiguration(), plxUtils::strCheck() #603 (bazooka07) -FIX include is not a function ! #598 (bazooka07) -FIX Checks if selected theme exists (Issue #241) #597 (bazooka07) -FIX desc order for sorting articles in tag mode and in the back-end #595 (bazooka07) -FIX check missing language for a plugin (issue #368) #594 (bazooka07) -FIX Update .htaccess within several folders #593 (bazooka07) -FIX PluXml can run under PHP5.6 without PHPMailer #592 (bazooka07) -FIX Enhance plxAdmin::editArticle() #590 (bazooka07) -FIX Replace plxUtils::getValue() by plxUtils::getTagIndexValue() and plxUtils:/getTagValue() for parsing XML files #588 (bazooka07) -FIX Cleanup long names for plxDate #586 (bazooka07) -FIX tabs vs spaces(4) in source code #584 (bazooka07) -FIX move *.js files from core/lib/ to core/admin/js/. Add .htaccess in core/lib/ #581 (bazooka07) -FIX XMailer in plxUtils::sendmail() #580 (bazooka07) Issue #553 (tharosd) -FIX enhance security for plxAdmin::editConfiguration() #568 (bazooka07) -FIX plxAdmin::editConfiguration() for PLX_CONFIG_PATH #566 (bazooka07) -FIX plxUtils::urlify() (url_encode boggué) #577 (bazooka07) -FIX plxUtils::testModRewrite #573 (bazooka07) -FIX occitan translation #567 (ensag-dev) -FIX plxShow::staticInclude #575 (bazooka07) -FIX regex for moderated comms in back-office, misc. optimization for comms #572 (bazooka07) -FIX plxAdmin::editConfiguration() for PLX_CONFIG_PATH #566 (bazooka07) -FIX plxUtils::urlify() (url_encode bugfix) #577 (bazooka07) -FIX plxUtils::testModRewrite #573 (bazooka07) -FIX i18n: Occitan translations #567 (ensag-dev) -FIX i18n: Occitan translations #664 (Mejans) -FIX i18n: updated Occitan for comments #674 (Mejans) -FIX plxShow::staticInclude #575 (bazooka07) -FIX regex for moderated comms in backoffice, misc. optimizations on comments #572 (bazooka07) -FIX php 8.1 compatibility and improvements to plxUtils::makeThumb #661 (sudwebdesign) -FIX php 8.2 compatibility in plxUtils _printSelectDir: Warning: Cannot modify header information #671 (FrancoisThareau) -FIX php 8.2 compatibility in plxMotor: Creation of dynamic property plxMotor::$cibleName is deprecated #666 (Haruka, Txori) +- Urlify authors names #621 (bazooka07) +- Check PluXml update availibility when asking for the RSS feed #614 (bazooka07) +- Allow some HTML5 entities for plxAdmin::editConfiguration() and plxUtils::strCheck() #603 (bazooka07) +- Check missing language for a plugin (#368) (#594) (bazooka07) +- Remove the php version in the XMailer attribute (#553) (#580) (tharosd, bazooka07) +- plxShow::staticInclude() do not work as expected #575 (bazooka07) + +### Other +- php 8.1 compatibility and improvements to plxUtils::makeThumb (#661) (sudwebdesign) +- php 8.2 compatibility in plxUtils _printSelectDir: Warning: Cannot modify header information (#671) (FrancoisThareau) +- php 8.2 compatibility in plxMotor: Creation of dynamic property plxMotor::$cibleName is deprecated (#666) (Haruka, Txori) +- PluXml can run under PHP5.6 without PHPMailer #592 (bazooka07) +- Enhance static page edition security (#558) (#589) (bazooka07) +- Sitemap loc attribute use the canonical url (#665) (Haruka) +- plxMsg() can handle multiple messages (#542) (#591) (lolo3129, bazooka07) +- Depedencies security and PHP8 update (Haruka) +- Administration messages CSS and animation changes (#578) (bazooka07) +- New constant PLX_VERSION_DATA - async versions between datas and PluXml core (#576) (bazooka07) +- Display install.php warning only for admins users and on index.php (#608) (bazooka07) +- Add better controls on input values in plxAdmin::editConfiguration() (#613) (bazooka07) +- Descending order for sorting articles in tag mode and in the backoffice #595 (bazooka07) +- Update all .htaccess files (#593) (bazooka07) ### Refacto - Replace arrays by constants in languages files (#633) (bazooka07) - Frontend and backoffice sessions (#630) (#635) (bazooka07) -- Article edition #656 (bazooka07) -- Authentication #646 (bazooka07) -- Profil name in backoffice #642 (bazooka07) -- Backoffice menu #639 (bazooka07) -- Backoffice users page #638 (bazooka07) -- Get categories on the homepage #626 (bazooka07) -- Better checks in plxMotor #622 (bazooka07) -- Check the result of plxMotor::parseArticle() in several places #650 (bazooka07) -- Pagination in backoffice #649 (bazooka07) -- Default configuration for first install #624 (bazooka07) -- RSS Feed generation #619 #658 (bazooka07) -- XML generation and datas checkes #604 (bazooka07) -- Autoloader for plx classes #598-599 (bazooka07) -- Random string generation #655 (bazooka07) -- Replace hard-coded cryptographic key by a generated one #653 (Haruka, bazooka07) -- Tags list #583 (bazooka07) +- Article edition (#656) (bazooka07) +- Authentication (#646) (bazooka07) +- Profil name in backoffice (#642) (bazooka07) +- Backoffice menu (#639) (bazooka07) +- Backoffice users page (#638) (bazooka07) +- Get categories on the homepage (#626) (bazooka07) +- Better checks in plxMotor (#622) (bazooka07) +- Check the result of plxMotor::parseArticle() in several places (#650) (bazooka07) +- Pagination in backoffice (#649) (bazooka07) +- Default configuration for first install (#624) (bazooka07) +- RSS Feed generation #619 (#658) (bazooka07) +- XML generation and datas checkes (#604) (bazooka07) +- Autoloader for plx classes (#598) (#599) (bazooka07) +- Random string generation (#655) (bazooka07) +- Replace hard-coded cryptographic key by a generated one (#653) (Haruka, bazooka07) +- Tags list (#583) (bazooka07) +- Remove use of plxUtils::testModRewrite() (#617) (#618) (bazooka07) +- .htaccess file generation for url rewriting (#573) (#616) (bazooka07) +- Thumbnail name generation (#615) (bazooka07) +- Enhance plxAdmin::editArticle() (#590) (bazooka07) +- Replace plxUtils::getValue() by plxUtils::getTagIndexValue() and plxUtils:/getTagValue() for parsing XML files (#588) (bazooka07) +- Cleanup long month names for plxDate (#586) (bazooka07) +- Replace tabs with spaces(4) in source code (#584) (bazooka07) +- Move *.js files from core/lib/ to core/admin/js/. and add .htaccess in core/lib/ (#581) (bazooka07) +- Enhance security in plxAdmin::editConfiguration() (#568) (bazooka07) +- url_encode dos not work properly in plxUtils::urlify() (#577) (bazooka07) +- Regex for moderated comments in the backoffice, misc. optimization for comments (#572) (bazooka07) ## PLUXML 5.8.9 (2022/08/01) ## REVERT v5.8.8 FIX Static pages PHP injection vulnerability #558 (P3ter, Moritz Huppert)