release 1.0

master v1.0
Jean-Christian Paul Denis 2023-08-15 22:26:00 +02:00
parent 1af221b25f
commit b843b14712
Signed by: JcDenis
GPG Key ID: 1B5B8C5B90B6C951
4 changed files with 93 additions and 78 deletions

View File

@ -1,66 +1,82 @@
dev
- [ ] add update from external repositories
tweakStores 1.0 - 2023.08.14
===========================================================
* Require Dotclear 2.27
* Require PHP 8.1
* Move third party repository
* Use Dotclear style for CHANGELOG
0.9 - 2023.07.30
- require Dotclear 2.27
- require PHP 8.1+
- update to Dotclear 2.27-dev
tweakStores 0.9 - 2023.07.30
===========================================================
* require Dotclear 2.27
* require PHP 8.1+
* update to Dotclear 2.27-dev
0.8 - 2023.04.29
- require Dotclear 2.26
- require PHP 8.1+
- add js code to for forms submits
- move settings to modules tab
- fix settings and remove 'active' setting
- use only one modules list for all actions
tweakStores 0.8 - 2023.04.29
===========================================================
* require Dotclear 2.26
* require PHP 8.1+
* add js code to for forms submits
* move settings to modules tab
* fix settings and remove 'active' setting
* use only one modules list for all actions
0.7.1 - 2023.04.24
- require Dotclear 2.26
- use latest dotclear namespace
- fix nullsafe warnings
- add plugin Uninstaller features
tweakStores 0.7.1 - 2023.04.24
===========================================================
* require Dotclear 2.26
* use latest dotclear namespace
* fix nullsafe warnings
* add plugin Uninstaller features
0.7 - 2023.03.19
- require PHP 8.1
- require Dotclear 2.26
- use namespace
- use forms helpers
- use modules Define
- use dedicated settings class
tweakStores 0.7 - 2023.03.19
===========================================================
* require PHP 8.1
* require Dotclear 2.26
* use namespace
* use forms helpers
* use modules Define
* use dedicated settings class
0.6.1 - 2023.01.07
- fix previously introduced unix bug
tweakStores 0.6.1 - 2023.01.07
===========================================================
* fix previously introduced unix bug
0.6 - 2023.01.06
- use namespace
- use abstract plugin id
- fix deprecated dotclear usage
tweakStores 0.6 - 2023.01.06
===========================================================
* use namespace
* use abstract plugin id
* fix deprecated dotclear usage
0.5 - 2022.11.20
- fix compatibility with Dotclear 2.24 (required)
tweakStores 0.5 - 2022.11.20
===========================================================
* fix compatibility with Dotclear 2.24 (required)
0.4 - 2021.11.06
- add colored synthax for xml content
- display checked url on ui
tweakStores 0.4 - 2021.11.06
===========================================================
* add colored synthax for xml content
* display checked url on ui
0.3.1 - 2021.11.05
- fix permissions
- add copy to clipboard button
- add check third party repository
tweakStores 0.3.1 - 2021.11.05
===========================================================
* fix permissions
* add copy to clipboard button
* add check third party repository
0.2.0 - 2021.09.28
- use xmlTag() to manage file content
- fix module name
- enhance user interface
tweakStores 0.2.0 - 2021.09.28
===========================================================
* use xmlTag() to manage file content
* fix module name
* enhance user interface
0.1.0 - 2021.08.27
- add write dcstore.xml for modules tab
- add themes tab
- fix translation
tweakStores 0.1.0 - 2021.08.27
===========================================================
* add write dcstore.xml for modules tab
* add themes tab
* fix translation
0.0.2 - 2021.08.26
- initial commit
- add config page
- add plugins tab
- add dcstore XML generation tool
- add pacKman behaviors
tweakStores 0.0.2 - 2021.08.26
===========================================================
* initial commit
* add config page
* add plugins tab
* add dcstore XML generation tool
* add pacKman behaviors

View File

@ -1,11 +1,10 @@
# README
[![Release](https://img.shields.io/github/v/release/JcDenis/tweakStores)](https://github.com/JcDenis/tweakStores/releases)
[![Date](https://img.shields.io/github/release-date/JcDenis/tweakStores)](https://github.com/JcDenis/tweakStores/releases)
[![Issues](https://img.shields.io/github/issues/JcDenis/tweakStores)](https://github.com/JcDenis/tweakStores/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/tweakStores)
[![License](https://img.shields.io/github/license/JcDenis/tweakStores)](https://github.com/JcDenis/tweakStores/blob/master/LICENSE)
[![Release](https://img.shields.io/badge/release-1.0-a2cbe9.svg)](https://git.dotclear.watch/JcDenis/tweakStores/releases)
[![Date](https://img.shields.io/badge/date-2023.08.15-c44d58.svg)](https://git.dotclear.watch/JcDenis/tweakStores/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/tweakStores)
[![License](https://img.shields.io/github/license/JcDenis/tweakStores)](https://git.dotclear.watch/JcDenis/tweakStores/blob/master/LICENSE)
## WHAT IS TWEAKSTORES ?
@ -16,11 +15,11 @@ It helps devs to manage dcstore.xml file.
## REQUIREMENTS
_tweakStores_ requires:
_tweakStores_ requires:
* superadmin permissions
* Dotclear 2.27
* PHP 8.1+
* superadmin permissions
* Dotclear 2.27
* PHP 8.1+
## USAGE
@ -33,13 +32,13 @@ package creation.
## LINKS
* License : [GNU GPL v2](https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html)
* Source & contribution : [GitHub Page](https://github.com/JcDenis/tweakStores)
* Packages & details: [Dotaddict Page](https://plugins.dotaddict.org/dc2/details/tweakStores)
* License : [GNU GPL v2](https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html)
* Source & contribution : [Gitea Page](https://git.dotclear.watch/JcDenis/tweakStores) or [GitHub Page](https://github.com/JcDenis/tweakStores)
* Packages & details: [Gitea Page](https://git.dotclear.watch/JcDenis/tweakStores/releases) or [Dotaddict Page](https://plugins.dotaddict.org/dc2/details/tweakStores)
## CONTRIBUTORS
* Jean-Christian Denis
* Phillipe aka Dissitou
* Jean-Christian Denis (author)
* Phillipe aka Dissitou
You are welcome to contribute to this code.
You are welcome to contribute to this code.

View File

@ -18,7 +18,7 @@ $this->registerModule(
'Tweak stores',
'Helper to manage external repositories',
'Jean-Christian Denis and Contributors',
'0.9',
'1.0',
[
'requires' => [
['php', '8.1'],
@ -26,8 +26,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/',
'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',
]
);

View File

@ -2,12 +2,12 @@
<modules xmlns:da="http://dotaddict.org/da/">
<module id="tweakStores">
<name>Tweak stores</name>
<version>0.9</version>
<version>1.0</version>
<author>Jean-Christian Denis and Contributors</author>
<desc>Helper to manage external repositories</desc>
<file>https://github.com/JcDenis/tweakStores/releases/download/v0.9/plugin-tweakStores.zip</file>
<file>https://git.dotclear.watch/JcDenis/tweakStores/releases/download/v1.0/plugin-tweakStores.zip</file>
<da:dcmin>2.27</da:dcmin>
<da:details>https://plugins.dotaddict.org/dc2/details/tweakStores</da:details>
<da:support>https://github.com/JcDenis/tweakStores</da:support>
<da:details>https://git.dotclear.watch/JcDenis/tweakStores/src/branch/master/README.md</da:details>
<da:support>https://git.dotclear.watch/JcDenis/tweakStores/issues</da:support>
</module>
</modules>