release 2023.08.16

This commit is contained in:
Jean-Christian Paul Denis 2023-08-16 22:07:19 +02:00
parent 4dbab7441a
commit 35a99f1ae6
Signed by: JcDenis
GPG Key ID: 1B5B8C5B90B6C951
4 changed files with 234 additions and 197 deletions

View File

@ -1,201 +1,238 @@
dev
- [ ] fix disallow self blog feeds
- [ ] add plugin muppet support (request Mathieu M.)
- [ ] add log for errors
zoneclearFeedServer 2023.08.16
===========================================================
* Require Dotclear 2.27
* Require PHP 8.1
* Remove unused nullsafe check
* Upgrade to Dotclear 2.27 stable
* Move third party repository
* Use Dotclear style for CHANGELOG
2023.07.01
- require dotclear 2.26
- require php 8.1+
- fix php8.1 compliant
- duplicate settings to blog pref
- fix checkbox helpers
zoneclearFeedServer 2023.07.01
===========================================================
* require dotclear 2.26
* require php 8.1+
* fix php8.1 compliant
* duplicate settings to blog pref
* fix checkbox helpers
2023.05.13
- require dotclear 2.26
- require php 8.1+
- use define php_min
- use form helper
- use dotclear lock method
- add feed cursor helper
- fix action pages
- fix behaviors level
- fix null category
- fix translation
- fix type hint and nullsafe warnings
zoneclearFeedServer 2023.05.13
===========================================================
* require dotclear 2.26
* require php 8.1+
* use define php_min
* use form helper
* use dotclear lock method
* add feed cursor helper
* fix action pages
* fix behaviors level
* fix null category
* fix translation
* fix type hint and nullsafe warnings
2023.05.08
- require dotclear 2.26
- require php 8.1+
- support plugin Uninstaller
- support plugin tweakurls 4.0
- use namespace
zoneclearFeedServer 2023.05.08
===========================================================
* require dotclear 2.26
* require php 8.1+
* support plugin Uninstaller
* support plugin tweakurls 4.0
* use namespace
2022.12.11
- fix posts owner on feeds update
- fix category type
- fix permissions
- enhance feed update
- use constant for table name
- use new behaviors names
- use dc methods in widget
- use abstract plugin name
- split file by class
- clean prepend file
- clean install file
- update settings ids to shorter ones
- update settings to json rather than serialise
- update translation
zoneclearFeedServer 2022.12.11
===========================================================
* fix posts owner on feeds update
* fix category type
* fix permissions
* enhance feed update
* use constant for table name
* use new behaviors names
* use dc methods in widget
* use abstract plugin name
* split file by class
* clean prepend file
* clean install file
* update settings ids to shorter ones
* update settings to json rather than serialise
* update translation
2022.11.26
- use SVG icon
- fix missing dcCore (resources)
- fix permissions check using contants
- fix update crach on unconfigured blog
zoneclearFeedServer 2022.11.26
===========================================================
* use SVG icon
* fix missing dcCore (resources)
* fix permissions check using contants
* fix update crach on unconfigured blog
2022.11.20
- fix compatibility with Dotclear 2.24 (required)
- fix feed update
zoneclearFeedServer 2022.11.20
===========================================================
* fix compatibility with Dotclear 2.24 (required)
* fix feed update
2022.02.13
- Fix sqlStatement errors (dc 2.21)
zoneclearFeedServer 2022.02.13
===========================================================
* Fix sqlStatement errors (dc 2.21)
2021.11.06
- add generic filters (dc 2.20)
- add user pref for columns and filters options (dc 2.20)
- fix redirections, page title, posts feed form
- update translation
- update to PSR12
zoneclearFeedServer 2021.11.06
===========================================================
* add generic filters (dc 2.20)
* add user pref for columns and filters options (dc 2.20)
* fix redirections, page title, posts feed form
* update translation
* update to PSR12
2021.09.16
- fix Dotclear 2.19 compatibility
- fix php7.3+ php8.0 compatibility
- clean up code
- fix license
- remove all SoCialMe feature as this plugin is dead
- cometics fixes on admin pages
zoneclearFeedServer 2021.09.16
===========================================================
* fix Dotclear 2.19 compatibility
* fix php7.3+ php8.0 compatibility
* clean up code
* fix license
* remove all SoCialMe feature as this plugin is dead
* cometics fixes on admin pages
2015.07.19 - Pierre Van Glabeke
- modif lien vers tous les flux
- héritage thème mustek
- ajout breadcrumb
- localisation
- dc2.8 requis
zoneclearFeedServer 2015.07.19 - Pierre Van Glabeke
===========================================================
* modif lien vers tous les flux
* héritage thème mustek
* ajout breadcrumb
* localisation
* dc2.8 requis
2015.04.25 - Pierre Van Glabeke
- modif nom dans liste des plugins
- modif html5 pour validation
zoneclearFeedServer 2015.04.25 - Pierre Van Glabeke
===========================================================
* modif nom dans liste des plugins
* modif html5 pour validation
2015.01.13 - Pierre Van Glabeke
- Dotclear 2.7 requis
- Fin de ligne unix
- Ajout case hors ligne pour les widgets
- Jeux de templates modifiés (mustek/currywurst)
- Modifications locales
zoneclearFeedServer 2015.01.13 - Pierre Van Glabeke
===========================================================
* Dotclear 2.7 requis
* Fin de ligne unix
* Ajout case hors ligne pour les widgets
* Jeux de templates modifiés (mustek/currywurst)
* Modifications locales
2013.11.18
- Require Dotclear 2.6
- New icons 'traviata' thx @franckpaul
- Use new Actions systems for feeds and posts
zoneclearFeedServer 2013.11.18
===========================================================
* Require Dotclear 2.6
* New icons 'traviata' thx @franckpaul
* Use new Actions systems for feeds and posts
2013.07.12
- Added sort option on widget
- Fixed Dashboard counts
- Fixed Feed tags spliting
- Fixed typo
zoneclearFeedServer 2013.07.12
===========================================================
* Added sort option on widget
* Fixed Dashboard counts
* Fixed Feed tags spliting
* Fixed typo
2013.07.02
- Required Dotclear 2.5
- Fixed admin pages titles and messages and typo
- Added Favorites icon
- Added new 'homeonly' option on widgets
- Fixed https protocol
- Added option to keep active empty feeds
- Added option to transform imported tags
zoneclearFeedServer 2013.07.02
===========================================================
* Required Dotclear 2.5
* Fixed admin pages titles and messages and typo
* Added Favorites icon
* Added new 'homeonly' option on widgets
* Fixed https protocol
* Added option to keep active empty feeds
* Added option to transform imported tags
1.3 - 2011.01.30
- Fixed install on nightly build
- Fixed bug on null blog (and settings)
- Added verbose on admin side
- Added behaviors to open to others plugins (ie messenger)
- Added support of plugin soCialMe (writer part)
- Removed messenger functions (as it's to another plugin to do this)
zoneclearFeedServer 1.3 - 2011.01.30
===========================================================
* Fixed install on nightly build
* Fixed bug on null blog (and settings)
* Added verbose on admin side
* Added behaviors to open to others plugins (ie messenger)
* Added support of plugin soCialMe (writer part)
* Removed messenger functions (as it's to another plugin to do this)
1.2 - 2010.09.11
- Added plugin tweakurls support (Thanks Mathieu M.)
zoneclearFeedServer 1.2 - 2010.09.11
===========================================================
* Added plugin tweakurls support (Thanks Mathieu M.)
1.1 - 2010.09.08
- Removed old Twitter functions
- Added StatusNet small functions (Identica)
- Required plugin Tac for Twitter ability
zoneclearFeedServer 1.1 - 2010.09.08
===========================================================
* Removed old Twitter functions
* Added StatusNet small functions (Identica)
* Required plugin Tac for Twitter ability
1.0 - 2010.06.27
- Switched to DC 2.2 (settings, tags)
- Fixed PHP 5.3 compatibility
- Added toogle menu and link to feed edition in admin post page
- Fixed redirection to original post
- Fixed typo
zoneclearFeedServer 1.0 - 2010.06.27
===========================================================
* Switched to DC 2.2 (settings, tags)
* Fixed PHP 5.3 compatibility
* Added toogle menu and link to feed edition in admin post page
* Fixed redirection to original post
* Fixed typo
0.8 -2010.06.08
- Added auto tweet new post
- Added option to import tags from feed (or not)
- Fixed filters on admin list (closes #466)
- Enhanced lockUpdate() function
zoneclearFeedServer 0.8 -2010.06.08
===========================================================
* Added auto tweet new post
* Added option to import tags from feed (or not)
* Fixed filters on admin list (closes #466)
* Enhanced lockUpdate() function
0.7.2 - 2010.05.25
- Fixed minor bugs
- Fixed DC 2.1.7
zoneclearFeedServer 0.7.2 - 2010.05.25
===========================================================
* Fixed minor bugs
* Fixed DC 2.1.7
0.7.1 - 2010-05-01
- Fixed update order
zoneclearFeedServer 0.7.1 - 2010-05-01
===========================================================
* Fixed update order
0.7 - 2010.04.22
- Added icon on dashboard if some feeds are disabled
- Added public page of feed description (first step)
- Added update of existing entries
- Added settings to add "aftercontent" and ajax options
- Added uninstall features
- Fixed duplicate entry (I hope so) using php flock
- Fixed feeds actions on admin
- Fixed typo (closes #441)
- Fixed user settings (closes #442)
zoneclearFeedServer 0.7 - 2010.04.22
===========================================================
* Added icon on dashboard if some feeds are disabled
* Added public page of feed description (first step)
* Added update of existing entries
* Added settings to add "aftercontent" and ajax options
* Added uninstall features
* Fixed duplicate entry (I hope so) using php flock
* Fixed feeds actions on admin
* Fixed typo (closes #441)
* Fixed user settings (closes #442)
0.6 - 2010.04.11
- Added DC 2.2 compatibility (new setting)
- Added cron script to update feeds
- Fixed multiple bugs
- Changed admin interface
zoneclearFeedServer 0.6 - 2010.04.11
===========================================================
* Added DC 2.2 compatibility (new setting)
* Added cron script to update feeds
* Fixed multiple bugs
* Changed admin interface
0.5.2 - 2010.04.05
- Added option to redirect url to local/original post
- Changed db fields names (fixed pgSQL compatibility)
zoneclearFeedServer 0.5.2 - 2010.04.05
===========================================================
* Added option to redirect url to local/original post
* Changed db fields names (fixed pgSQL compatibility)
0.5.1 - 2010.02.16
- Fixed php warning on admin post page
zoneclearFeedServer 0.5.1 - 2010.02.16
===========================================================
* Fixed php warning on admin post page
0.5 - 2010.02.08
- Added option to change update interval by group of feeds
- Fixed order by lower name
- Fixed HTML escape on content
- Fixed typo
zoneclearFeedServer 0.5 - 2010.02.08
===========================================================
* Added option to change update interval by group of feeds
* Fixed order by lower name
* Fixed HTML escape on content
* Fixed typo
0.4.3 - 2010.01.02
- Added option to update feeds from admin side
- Added behavior for more urls types for full content
zoneclearFeedServer 0.4.3 - 2010.01.02
===========================================================
* Added option to update feeds from admin side
* Added behavior for more urls types for full content
0.4 - 2010.02.02
- Added option to change posts owner
- Added option to truncate content on some templates
zoneclearFeedServer 0.4 - 2010.02.02
===========================================================
* Added option to change posts owner
* Added option to truncate content on some templates
0.3.1 - 2010.01.28
- Fixed bug with getURL on classic post
zoneclearFeedServer 0.3.1 - 2010.01.28
===========================================================
* Fixed bug with getURL on classic post
0.3 - 2010.01.27
- First lab release
- Fixed absolute URL
- Fixed unauthentication
zoneclearFeedServer 0.3 - 2010.01.27
===========================================================
* First lab release
* Fixed absolute URL
* Fixed unauthentication
0.2 - 2010.01.26
- First release
zoneclearFeedServer 0.2 - 2010.01.26
===========================================================
* First release
0.1 - 2010.01.25
- First test
zoneclearFeedServer 0.1 - 2010.01.25
===========================================================
* First test

View File

@ -1,11 +1,10 @@
# README
[![Release](https://img.shields.io/github/v/release/JcDenis/zoneclearFeedServer)](https://github.com/JcDenis/zoneclearFeedServer/releases)
[![Date](https://img.shields.io/github/release-date/JcDenis/zoneclearFeedServer)](https://github.com/JcDenis/zoneclearFeedServer/releases)
[![Issues](https://img.shields.io/github/issues/JcDenis/zoneclearFeedServer)](https://github.com/JcDenis/zoneclearFeedServer/issues)
[![Dotclear](https://img.shields.io/badge/dotclear-v2.26-blue.svg)](https://fr.dotclear.org/download)
[![Dotaddict](https://img.shields.io/badge/dotaddict-official-green.svg)](https://plugins.dotaddict.org/dc2/details/zoneclearFeedServer)
[![License](https://img.shields.io/github/license/JcDenis/zoneclearFeedServer)](https://github.com/JcDenis/zoneclearFeedServer/blob/master/LICENSE)
[![Release](https://img.shields.io/badge/release-2023.08.16-a2cbe9.svg)](https://git.dotclear.watch/JcDenis/zoneclearFeedServer/releases)
[![Date](https://img.shields.io/badge/date-2023.08.16-c44d58.svg)](https://git.dotclear.watch/JcDenis/zoneclearFeedServer/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/zoneclearFeedServer)
[![License](https://img.shields.io/badge/license-GPL--2.0-676e78.svg)](https://git.dotclear.watch/JcDenis/zoneclearFeedServer/blob/master/LICENSE)
## WHAT IS ZONECLEARFEEDSERVER ?
@ -16,18 +15,19 @@ It mix your blog with a feeds planet.
## REQUIREMENTS
zoneclearFeedServer requires:
_zoneclearFeedServer_ requires:
* super admin permission for plugin and services configuration
* admin permission to manage feeds
* Dotclear 2.24
* super admin permission for plugin and services configuration
* admin permission to manage feeds
* Dotclear 2.27
* PHP 8.1
## USAGE
First install zoneclearFeedServer, manualy from a zip package or from
Dotaddict repository. (See Dotclear's documentation to know how do this)
Go to ''plugins manager'', expand zoneclearFeedServer information then
Go to ''plugins manager'', expand _zoneclearFeedServer_ information then
go to ''configure plugin'', fill in form.
Once it's done you can manage your feeds from menu
@ -35,15 +35,15 @@ Once it's done you can manage your feeds from menu
## LINKS
* License : [GNU GPL v2](https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html)
* Source & contributions : [GitHub Page](https://github.com/JcDenis/zoneclearFeedServer)
* Packages & details : [Dotaddict Page](https://plugins.dotaddict.org/dc2/details/zoneclearFeedServer)
* Discussion & Help : [Dotclear Forum](http://forum.dotclear.org/viewtopic.php?pid=331158)
* License : [GNU GPL v2](https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html)
* Source & contribution : [Gitea Page](https://git.dotclear.watch/JcDenis/zoneclearFeedServer) or [GitHub Page](https://github.com/JcDenis/zoneclearFeedServer)
* Packages & details: [Gitea Page](https://git.dotclear.watch/JcDenis/zoneclearFeedServer/releases) or [Dotaddict Page](https://plugins.dotaddict.org/dc2/details/zoneclearFeedServer)
* Discussion & Help : [Dotclear Forum](http://forum.dotclear.org/viewtopic.php?pid=331158)
## CONTRIBUTORS
* Jean-Christian Denis (author)
* BG
* Pierre Van Glabeke
* Jean-Christian Denis (author)
* BG
* Pierre Van Glabeke
You are welcome to contribute to this code.
You are welcome to contribute to this code.

View File

@ -18,18 +18,18 @@ $this->registerModule(
'Feeds server',
'Mix your blog with a feeds planet',
'Jean-Christian Denis, BG, Pierre Van Glabeke',
'2023.07.01',
'2023.08.16',
[
'requires' => [
['php', '8.1'],
['core', '2.26'],
['core', '2.27'],
],
'permissions' => dcCore::app()->auth->makePermissions([
dcCore::app()->auth::PERMISSION_CONTENT_ADMIN,
]),
'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',
]
);

View File

@ -2,12 +2,12 @@
<modules xmlns:da="http://dotaddict.org/da/">
<module id="zoneclearFeedServer">
<name>Feeds server</name>
<version>2023.07.01</version>
<version>2023.08.16</version>
<author>Jean-Christian Denis, BG, Pierre Van Glabeke</author>
<desc>Mix your blog with a feeds planet</desc>
<file>https://github.com/JcDenis/zoneclearFeedServer/releases/download/v2023.07.01/plugin-zoneclearFeedServer.zip</file>
<da:dcmin>2.26</da:dcmin>
<da:details>https://plugins.dotaddict.org/dc2/details/zoneclearFeedServer</da:details>
<da:support>https://github.com/JcDenis/zoneclearFeedServer</da:support>
<file>https://git.dotclear.watch/JcDenis/zoneclearFeedServer/releases/download/v2023.08.16/plugin-zoneclearFeedServer.zip</file>
<da:dcmin>2.27</da:dcmin>
<da:details>https://git.dotclear.watch/JcDenis/zoneclearFeedServer/src/branch/master/README.md</da:details>
<da:support>https://git.dotclear.watch/JcDenis/zoneclearFeedServer/issues</da:support>
</module>
</modules>