From 13e7d1b595b1e2ac5fb2d4730844c706d87dbdf0 Mon Sep 17 00:00:00 2001 From: Jean-Christian Denis Date: Mon, 14 Aug 2023 23:53:29 +0200 Subject: [PATCH] release 1.3 --- CHANGELOG.md | 211 +++++++++++++++++++++++++++++---------------------- README.md | 35 +++++---- _define.php | 8 +- dcstore.xml | 8 +- 4 files changed, 144 insertions(+), 118 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7fc23f8..e5a5e8d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,113 +1,140 @@ -dev -- [ ] orphan media cleaner -- [ ] move to plugin maintenance +dcAdvancedCleaner 1.3 - 2023.08.14 +=========================================================== +* Require Dotclear 2.27 +* Require PHP 8.1 +* Fix hidden property switch +* Fix global settings +* Upgrade to Dotclear 2.27 stable +* Move third party repository +* Use Dotclear style for CHANGELOG -1.2 - 2023.07.28 -- require dotclear 2.27 -- require php 8.1+ -- update to dotclear 2.27-dev +dcAdvancedCleaner 1.2 - 2023.07.28 +=========================================================== +* require dotclear 2.27 +* require php 8.1+ +* update to dotclear 2.27-dev -1.1 - 2023.05.13 -- require dotclear 2.26 -- require php 8.1+ -- use define php_min +dcAdvancedCleaner 1.1 - 2023.05.13 +=========================================================== +* require dotclear 2.26 +* require php 8.1+ +* use define php_min -1.0.1 - 2023.05.01 -- require dotclear 2.26 -- require php 8.1+ -- require plugin Uninstaller 0.8 +dcAdvancedCleaner 1.0.1 - 2023.05.01 +=========================================================== +* require dotclear 2.26 +* require php 8.1+ +* require plugin Uninstaller 0.8 -1.0 - 2023.04.24 -- require dotclear 2.26 -- require php 8.1+ -- require plugin Uninstaller 0.6+ -- add namespace related values management +dcAdvancedCleaner 1.0 - 2023.04.24 +=========================================================== +* require dotclear 2.26 +* require php 8.1+ +* require plugin Uninstaller 0.6+ +* add namespace related values management -0.2 - 2023.04.16 -- require dotclear 2.26 -- require php >= 8.1 -- require plugin Uninstaller -- remove features that moved to plugin Uninstaller -- use namespace -- remove config page (remains one option on main page) +dcAdvancedCleaner 0.2 - 2023.04.16 +=========================================================== +* require dotclear 2.26 +* require php >= 8.1 +* require plugin Uninstaller +* remove features that moved to plugin Uninstaller +* use namespace +* remove config page (remains one option on main page) -0.11 - 2022.12.20 -- use SVG icon -- use anonymous functions -- use abstract plugin name -- set addXxxAction as public method -- fix autoload -- fix permissions -- fix install +dcAdvancedCleaner 0.11 - 2022.12.20 +=========================================================== +* use SVG icon +* use anonymous functions +* use abstract plugin name +* set addXxxAction as public method +* fix autoload +* fix permissions +* fix install -0.10 - 2022.11.20 -- fix compatibility with Dotclear 2.24 (required) +dcAdvancedCleaner 0.10 - 2022.11.20 +=========================================================== +* fix compatibility with Dotclear 2.24 (required) -0.9 - 2021.11.06 -- fix permissions -- move actions to independent tools -- add var folder -- update admin page to a lighter interface -- update translation (and remove .lang.php file) -- update to PSR12 +dcAdvancedCleaner 0.9 - 2021.11.06 +=========================================================== +* fix permissions +* move actions to independent tools +* add var folder +* update admin page to a lighter interface +* update translation (and remove .lang.php file) +* update to PSR12 -0.8 - 2021.09.07 -- update DC official values (themes,settings,tables...) -- fix admin design -- fix php7.3+ and php8.0 -- fix PSR(1)2 coding style et short array -- fix translation -- add dcstore (pre release) -- update license -- update readme +dcAdvancedCleaner 0.8 - 2021.09.07 +=========================================================== +* update DC official values (themes,settings,tables...) +* fix admin design +* fix php7.3+ and php8.0 +* fix PSR(1)2 coding style et short array +* fix translation +* add dcstore (pre release) +* update license +* update readme -0.7.3 - 2018.03.12 - Pierre Van Glabeke -- pb image liée au plugin informations +dcAdvancedCleaner 0.7.3 - 2018.03.12 - Pierre Van Glabeke +=========================================================== +* pb image liée au plugin informations -0.7.2 - 2018.02.13 - Pierre Van Glabeke -- réintégration modifs v0.5.1 +dcAdvancedCleaner 0.7.2 - 2018.02.13 - Pierre Van Glabeke +=========================================================== +* réintégration modifs v0.5.1 -0.7.1 - 2018.01.27 - Pierre Van Glabeke -- identification resources dc -- modif css admin +0dcAdvancedCleaner .7.1 - 2018.01.27 - Pierre Van Glabeke +=========================================================== +* identification resources dc +* modif css admin -0.7 - 2018.01.26 - Pierre Van Glabeke -- mise à jour des ressources de dc (plugins, thèmes, versions, settings, tables) -- modif css admin -- dc2.9 requis +0dcAdvancedCleaner .7 - 2018.01.26 - Pierre Van Glabeke +=========================================================== +* mise à jour des ressources de dc (plugins, thèmes, versions, settings, tables) +* modif css admin +* dc2.9 requis -0.6.1 - 2018.01.24 - Pierre Van Glabeke -- modif localisation +0dcAdvancedCleaner .6.1 - 2018.01.24 - Pierre Van Glabeke +=========================================================== +* modif localisation -0.6 - 2018.01.23 - Pierre Van Glabeke -- ajout favori, modif icône -- cosmétique dc2.6 -- modifs localisation +dcAdvancedCleaner 0.6 - 2018.01.23 - Pierre Van Glabeke +=========================================================== +* ajout favori, modif icône +* cosmétique dc2.6 +* modifs localisation -0.5.1 - 2010.11.12 -- Fixed install on nightly build +dcAdvancedCleaner 0.5.1 - 2010.11.12 +=========================================================== +* Fixed install on nightly build -0.5 - 2010.06.06 -- Switched to DC 2.2 -- Fixed bug in tabs +dcAdvancedCleaner 0.5 - 2010.06.06 +=========================================================== +* Switched to DC 2.2 +* Fixed bug in tabs -0.4 - 2010.04.16 -- Fixed list of tables (closes #440) -- Fixed direct uninstaller -- Added readable errors return -- Added DC 2.2 compatibility (new settings) -- Changed admin design +dcAdvancedCleaner 0.4 - 2010.04.16 +=========================================================== +* Fixed list of tables (closes #440) +* Fixed direct uninstaller +* Added readable errors return +* Added DC 2.2 compatibility (new settings) +* Changed admin design -0.3 - 2009.12.12 -- Fixed localized strings -- Prepared DC 2.2 break -- Added versioning -- Added support for plugin activityReport +dcAdvancedCleaner 0.3 - 2009.12.12 +=========================================================== +* Fixed localized strings +* Prepared DC 2.2 break +* Added versioning +* Added support for plugin activityReport -0.2 - 2009.10.10 -- Fixed ''delete_all'' settings -- Fixed typo -- Added license +dcAdvancedCleaner 0.2 - 2009.10.10 +=========================================================== +* Fixed ''delete_all'' settings +* Fixed typo +* Added license -0.1 - 2009.08.28 -- First public release \ No newline at end of file +0dcAdvancedCleaner .1 - 2009.08.28 +=========================================================== +* First public release \ No newline at end of file diff --git a/README.md b/README.md index e8b3c66..613c25a 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,10 @@ # README -[![Release](https://img.shields.io/github/v/release/JcDenis/dcAdvancedCleaner)](https://github.com/JcDenis/dcAdvancedCleaner/releases) -[![Date](https://img.shields.io/github/release-date/JcDenis/dcAdvancedCleaner)](https://github.com/JcDenis/dcAdvancedCleaner/releases) -[![Issues](https://img.shields.io/github/issues/JcDenis/dcAdvancedCleaner)](https://github.com/JcDenis/dcAdvancedCleaner/issues) -[![Dotclear](https://img.shields.io/badge/dotclear-v2.27-blue.svg)](https://fr.dotclear.org/download) -[![Dotaddict](https://img.shields.io/badge/dotaddict-official-green.svg)](https://plugins.dotaddict.org/dc2/details/dcAdvancedCleaner) -[![License](https://img.shields.io/github/license/JcDenis/dcAdvancedCleaner)](https://github.com/JcDenis/dcAdvancedCleaner/blob/master/LICENSE) +[![Release](https://img.shields.io/badge/release-1.3-a2cbe9.svg)](https://git.dotclear.watch/JcDenis/dcAdvancedCleaner/releases) +[![Date](https://img.shields.io/badge/date-2023.08.14-c44d58.svg)](https://git.dotclear.watch/JcDenis/dcAdvancedCleaner/releases) +[![Dotclear](https://img.shields.io/badge/dotclear-v2.27-137bbb.svg)](https://fr.dotclear.org/download) +[![Dotaddict](https://img.shields.io/badge/dotaddict-official-9ac123.svg)](https://plugins.dotaddict.org/dc2/details/dcAdvancedCleaner) +[![License](https://img.shields.io/github/license/JcDenis/dcAdvancedCleaner)](https://git.dotclear.watch/JcDenis/dcAdvancedCleaner/blob/master/LICENSE) ## WHAT IS DCADVANCEDCLEANER ? @@ -17,12 +16,12 @@ settings, tables, cache, etc... ## REQUIREMENTS - _dcAdvancedCleaner_ requires: +_dcAdvancedCleaner_ requires: - * Permissions superadmin - * Dotclear 2.27 - * PHP >= 8.1 - * Plugin Uninstaller (temporary at https://github.com/JcDenis/Uninstaller ) +* Permissions superadmin +* Dotclear 2.27 +* PHP >= 8.1 +* Plugin Uninstaller (temporary at https://github.com/JcDenis/Uninstaller ) ## USAGE @@ -34,14 +33,14 @@ Once it's done you can manage cleaners from menu ## LINKS - * License : [GNU GPL v2](https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html) - * Source & contribution : [GitHub Page](https://github.com/JcDenis/dcAdvancedCleaner) - * Packages & details: [Dotaddict Page](https://plugins.dotaddict.org/dc2/details/dcAdvancedCleaner) - * Discuss and help : [Dotclear Forum](https://forum.dotclear.org/viewtopic.php?id=40381) +* License : [GNU GPL v2](https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html) +* Source & contribution : [Gitea Page](https://git.dotclear.watch/JcDenis/dcAdvancedCleaner) or [GitHub Page](https://github.com/JcDenis/dcAdvancedCleaner) +* Packages & details: [Gitea Page](https://git.dotclear.watch/JcDenis/dcAdvancedCleaner/releases) or [Dotaddict Page](https://plugins.dotaddict.org/dc2/details/dcAdvancedCleaner) +* Discuss and help : [Dotclear Forum](https://forum.dotclear.org/viewtopic.php?id=40381) ## CONTRIBUTORS - * Jean-Christian Denis - * Pierre Van Glabeke +* Jean-Christian Denis (author) +* Pierre Van Glabeke - You are welcome to contribute to this code. +You are welcome to contribute to this code. diff --git a/_define.php b/_define.php index 3784951..7eee0d3 100644 --- a/_define.php +++ b/_define.php @@ -18,7 +18,7 @@ $this->registerModule( 'Advanced cleaner', 'Make a huge cleaning of dotclear', 'Jean-Christian Denis and Contributors', - '1.2', + '1.3', [ 'requires' => [ ['php', '8.1'], @@ -27,8 +27,8 @@ $this->registerModule( ], 'permissions' => null, 'type' => 'plugin', - 'support' => 'https://github.com/JcDenis/' . basename(__DIR__), - 'details' => 'https://plugins.dotaddict.org/dc2/details/' . basename(__DIR__), - 'repository' => 'https://raw.githubusercontent.com/JcDenis/' . basename(__DIR__) . '/master/dcstore.xml', + 'support' => 'https://git.dotclear.watch/JcDenis/' . basename(__DIR__) . '/issues', + 'details' => 'https://git.dotclear.watch/JcDenis/' . basename(__DIR__) . '/src/branch/master/README.md', + 'repository' => 'https://git.dotclear.watch/JcDenis/' . basename(__DIR__) . '/raw/branch/master/dcstore.xml', ] ); diff --git a/dcstore.xml b/dcstore.xml index a46ebc9..02ae9b5 100644 --- a/dcstore.xml +++ b/dcstore.xml @@ -2,12 +2,12 @@ Advanced cleaner - 1.2 + 1.3 Jean-Christian Denis and Contributors Make a huge cleaning of dotclear - https://github.com/JcDenis/dcAdvancedCleaner/releases/download/v1.2/plugin-dcAdvancedCleaner.zip + https://git.dotclear.watch/JcDenis/dcAdvancedCleaner/releases/download/v1.3/plugin-dcAdvancedCleaner.zip 2.27 - https://plugins.dotaddict.org/dc2/details/dcAdvancedCleaner - https://github.com/JcDenis/dcAdvancedCleaner + https://git.dotclear.watch/JcDenis/dcAdvancedCleaner/src/branch/master/README.md + https://git.dotclear.watch/JcDenis/dcAdvancedCleaner/issues